/*! For license information please see phillipsFooter.bundle.js.LICENSE.txt */
!function(){var e,t,n={85975:function(e,t,n){"use strict";n.r(t),n.d(t,{FooterIndex:function(){return K_}});var r={};n.r(r),n.d(r,{Account:function(){return ni},AccountActive:function(){return ti},Add:function(){return ri},AdminCheck:function(){return ui},AdminChevronLeft:function(){return fi},AdminChevronRight:function(){return pi},AdminChevronUp:function(){return hi},AdminClose:function(){return mi},AdminFullscreen:function(){return ci},AdminFullscreenExit:function(){return di},AdminGavel:function(){return ii},AdminHome:function(){return gi},AdminLiveOnline:function(){return oi},AdminPencil:function(){return vi},AdminPerson:function(){return ai},AdminPlay:function(){return li},AdminSearch:function(){return yi},AdminTelephone:function(){return si},AppleAppStoreBadge:function(){return bi},ArrowDown:function(){return wi},ArrowLeft:function(){return $i},ArrowRight:function(){return xi},ArrowUp:function(){return Si},Bag:function(){return Ci},Calendar:function(){return Ei},ChevronDown:function(){return Ti},ChevronLeft:function(){return Ai},ChevronRight:function(){return Ni},ChevronUp:function(){return ji},CloseX:function(){return _i},ConditionReport:function(){return ki},Delete:function(){return Oi},Download:function(){return Pi},Edit:function(){return Mi},Email:function(){return Ri},Error:function(){return Di},ExternalLink:function(){return Li},Facebook:function(){return Ii},Favorite:function(){return Bi},FavoriteActive:function(){return Fi},Filters:function(){return zi},Fullscreen:function(){return Hi},FullscreenExit:function(){return Vi},Gavel:function(){return Wi},GavelActive:function(){return Ui},Grid:function(){return Gi},Hide:function(){return qi},Home:function(){return Ki},HomeActive:function(){return Yi},Icon:function(){return Qi},IconBlueCircle:function(){return Zi},IconGreenCircle:function(){return Xi},IconRedCircle:function(){return Ji},Instagram:function(){return eo},LinkedIn:function(){return to},List:function(){return no},Lock:function(){return ro},MagnificentSeven:function(){return io},Menu:function(){return oo},Mute:function(){return ao},Pause:function(){return so},PhillipsAppIcon:function(){return lo},PhillipsLogo:function(){return co},Play:function(){return uo},Red:function(){return fo},Refresh:function(){return po},Search:function(){return ho},Sell:function(){return go},SellActive:function(){return mo},Share:function(){return vo},Subtract:function(){return yo},Success:function(){return bo},Tooltip:function(){return wo},TwitterX:function(){return $o},Upload:function(){return xo},View:function(){return So},VolumeMaximum:function(){return Co},VolumeMid:function(){return Eo},VolumeMinimum:function(){return To},WeChat:function(){return Ao}});var i={};n.r(i),n.d(i,{Chat:function(){return No},CreditCard:function(){return jo},Form:function(){return _o},Live:function(){return ko},MobilePhone:function(){return Oo},Notification:function(){return Po},Phone:function(){return Mo},Photos:function(){return Ro},Search:function(){return Do},Shipping:function(){return Lo},Sign:function(){return Io},Submit:function(){return Fo},Timer:function(){return Bo},Verification:function(){return zo}});var o={};n.r(o),n.d(o,{customAlphabet:function(){return iC},customRandom:function(){return rC},nanoid:function(){return oC},random:function(){return nC},urlAlphabet:function(){return tC}});var a={};n.r(a),n.d(a,{ArraySchema:function(){return vT},BooleanSchema:function(){return UE},DateSchema:function(){return aT},LazySchema:function(){return xT},MixedSchema:function(){return HE},NumberSchema:function(){return rT},ObjectSchema:function(){return mT},Schema:function(){return FE},StringSchema:function(){return tT},TupleSchema:function(){return bT},ValidationError:function(){return vE},addMethod:function(){return CT},array:function(){return gT},bool:function(){return VE},boolean:function(){return VE},date:function(){return oT},defaultLocale:function(){return TE},getIn:function(){return RE},isSchema:function(){return AE},lazy:function(){return wT},mixed:function(){return zE},number:function(){return nT},object:function(){return hT},printValue:function(){return dE},reach:function(){return DE},ref:function(){return kE},setLocale:function(){return ST},string:function(){return eT},tuple:function(){return yT}});var s=n(41594),l=n.t(s,2),c=n.n(s),d=n(73634),u=n(61100),f=ReactDOM;let p=function(e){e()};const h=()=>p,m=Symbol.for("react-redux-context"),g="undefined"!=typeof globalThis?globalThis:{};function v(){var e;if(!s.createContext)return{};const t=null!=(e=g[m])?e:g[m]=new Map;let n=t.get(s.createContext);return n||(n=s.createContext(null),t.set(s.createContext,n)),n}const y=v();function b(e=y){return function(){return(0,s.useContext)(e)}}const w=b();let $=()=>{throw new Error("uSES not initialized!")};const x=(e,t)=>e===t;function S(e=y){const t=e===y?w:b(e);return function(e,n={}){const{equalityFn:r=x,stabilityCheck:i,noopCheck:o}="function"==typeof n?{equalityFn:n}:n;const{store:a,subscription:l,getServerState:c,stabilityCheck:d,noopCheck:u}=t(),f=((0,s.useRef)(!0),(0,s.useCallback)({[e.name](t){return e(t)}}[e.name],[e,d,i])),p=$(l.addNestedSub,a.getState,c||a.getState,f,r);return(0,s.useDebugValue)(p),p}}const C=S();n(2396),n(99479);const E={notify(){},get:()=>[]};function T(e,t){let n,r=E,i=0,o=!1;function a(){c.onStateChange&&c.onStateChange()}function s(){i++,n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){const e=h();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,i=n={callback:e,next:null,prev:n};return i.prev?i.prev.next=i:t=i,function(){r&&null!==t&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())}function l(){i--,n&&0===i&&(n(),n=void 0,r.clear(),r=E)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,s())},tryUnsubscribe:function(){o&&(o=!1,l())},getListeners:()=>r};return c}const A=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?s.useLayoutEffect:s.useEffect;let N=null;var j=function({store:e,context:t,children:n,serverState:r,stabilityCheck:i="once",noopCheck:o="once"}){const a=s.useMemo((()=>{const t=T(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:i,noopCheck:o}}),[e,r,i,o]),l=s.useMemo((()=>e.getState()),[e]);A((()=>{const{subscription:t}=a;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),l!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[a,l]);const c=t||y;return s.createElement(c.Provider,{value:a},n)};function _(e=y){const t=e===y?w:b(e);return function(){const{store:e}=t();return e}}const k=_();function O(e=y){const t=e===y?k:_(e);return function(){return t().dispatch}}const P=O();var M;(e=>{$=e})(u.useSyncExternalStoreWithSelector),(e=>{N=e})(d.useSyncExternalStore),M=f.unstable_batchedUpdates,p=M;var R=n(97598),D=n.n(R);function L(e){return L="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},L(e)}function I(e){var t=function(e,t){if("object"!==L(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==L(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===L(t)?t:String(t)}function F(e,t,n){return(t=I(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var z=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),H=()=>Math.random().toString(36).substring(7).split("").join("."),V={INIT:`@@redux/INIT${H()}`,REPLACE:`@@redux/REPLACE${H()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${H()}`};function U(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function W(e,t,n){if("function"!=typeof e)throw new Error(B(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(B(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(B(1));return n(W)(e,t)}let r=e,i=t,o=new Map,a=o,s=0,l=!1;function c(){a===o&&(a=new Map,o.forEach(((e,t)=>{a.set(t,e)})))}function d(){if(l)throw new Error(B(3));return i}function u(e){if("function"!=typeof e)throw new Error(B(4));if(l)throw new Error(B(5));let t=!0;c();const n=s++;return a.set(n,e),function(){if(t){if(l)throw new Error(B(6));t=!1,c(),a.delete(n),o=null}}}function f(e){if(!U(e))throw new Error(B(7));if(void 0===e.type)throw new Error(B(8));if("string"!=typeof e.type)throw new Error(B(17));if(l)throw new Error(B(9));try{l=!0,i=r(i,e)}finally{l=!1}return(o=a).forEach((e=>{e()})),e}f({type:V.INIT});return{dispatch:f,subscribe:u,getState:d,replaceReducer:function(e){if("function"!=typeof e)throw new Error(B(10));r=e,f({type:V.REPLACE})},[z]:function(){const e=u;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(B(11));function n(){const e=t;e.next&&e.next(d())}n();return{unsubscribe:e(n)}},[z](){return this}}}}}function G(e){const t=Object.keys(e),n={};for(let r=0;r<t.length;r++){const i=t[r];0,"function"==typeof e[i]&&(n[i]=e[i])}const r=Object.keys(n);let i;try{!function(e){Object.keys(e).forEach((t=>{const n=e[t];if(void 0===n(void 0,{type:V.INIT}))throw new Error(B(12));if(void 0===n(void 0,{type:V.PROBE_UNKNOWN_ACTION()}))throw new Error(B(13))}))}(n)}catch(e){i=e}return function(e={},t){if(i)throw i;let o=!1;const a={};for(let i=0;i<r.length;i++){const s=r[i],l=n[s],c=e[s],d=l(c,t);if(void 0===d){t&&t.type;throw new Error(B(14))}a[s]=d,o=o||d!==c}return o=o||r.length!==Object.keys(e).length,o?a:e}}function q(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce(((e,t)=>(...n)=>e(t(...n))))}var Y=n(50234),K=n(18241),X=n(42344),Z=n(64516),J=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},Q="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},ee=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Le().basename,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Le().strict,o=e.split("?"),a=o[1],s=a&&n&&n.parse(a),l=function(e){return Object.keys(e).map((function(t){return e[t]}))}(t),c=Object.keys(t);e=r?(0,X.stripBasename)(o[0],r):o[0];for(var d=0,u=void 0,f=void 0;!u&&d<l.length;){var p="string"==typeof l[d]?l[d]:l[d].path;if(p){var h=(0,Z.compilePath)(p,{strict:i}),m=h.re,g=h.keys;u=m.exec(e),f=g,d++}else d++}if(u){d--;var v="object"===Q(l[d])&&l[d].capitalizedWords,y="object"===Q(l[d])&&l[d].coerceNumbers,b=l[d]&&"function"==typeof l[d].fromPath&&l[d].fromPath,w="object"===Q(l[d])&&l[d].meta;return{type:c[d],payload:(f||[]).reduce((function(e,t,n){var r=u&&u[n+1];return"string"==typeof r&&(b?r=b&&b(r,t.name):y&&te(r)?r=parseFloat(r):v&&(r=r.replace(/-/g," ").replace(/\b\w/g,(function(e){return e.toUpperCase()})))),e[t.name]=r,e}),{}),meta:J({},w?{meta:w}:{},s?{query:s}:{})}}var $=J({notFoundPath:e},s?{query:s}:{});return{type:Ie,payload:{},meta:$}},te=function(e){return/^\d+$/.test(e)},ne=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},re=function(e,t,n,r,i){var o=t.type,a=t.payload,s=void 0===a?{}:a,l=t.meta,c=void 0===l?{}:l,d=t.query||c.query||s.query,u=e.split("?"),f=u[1];return ne({},t,t.query&&{query:d},{type:o,payload:s,meta:ne({},c,c.query&&{query:d},{location:{current:ne({pathname:u[0],type:o,payload:s},d&&{query:d,search:f}),prev:n,kind:i,history:void 0}})})},ie=function(e){return e.entries?{index:e.index,length:e.entries.length,entries:e.entries.slice(0)}:void 0},oe=function(e){return!!(e.meta&&e.meta.location&&e.meta.location.current)},ae=function(e){return!!(e&&e.meta&&e.meta.location&&"redirect"===e.meta.location.kind)},se=function(){return"undefined"==typeof window||!!window.SSRtest},le=function(e,t,n,r,i){if("undefined"!=typeof window){var o=n.thunk;if("function"==typeof o){var a=r(t()),s=a.kind,l=a.hasSSR;if("load"!==s||"load"===s&&!l||!n.path){var c=o(e,t,i);c&&"function"==typeof c.next&&c.next(De)}}}},ce=function(e){var t=e.pathname,n=e.search;return n?(0!==n.indexOf("?")&&(n="?"+n),""+t+n):t},de="undefined"!=typeof window&&window.document&&window.document.createElement,ue=void 0,fe=void 0,pe=void 0,he=function(){ue&&ue(),fe&&fe()},me=function(e,t){if(!("undefined"!=typeof window&&window.confirm))throw new Error("[rudy] environment requires `displayConfirmLeave` option");t(window.confirm(e))},ge=function(e,t,n,r,i,o){var a=function(r){var o=t.getState(),a=n(o).routesMap,s=r.pathname,l=ee(s,a,i),c=e(o,l);return c||he(),c};return ue=r.block(a),fe=o,a},ve=function(e,t){pe(e,(function(e){e&&he(),t(e)}))},ye=function(e,t,n,r,i,o,a,s){var l=ee(e,t,o);return i=be(!!r.entries,r,i,a,s),re(e,l,n,0,i)},be=function(e,t,n,r,i){return e&&r&&"pop"===n?we(t,r)?"back":$e(t,r,i)?"next":n:n},we=function(e,t){var n=e.entries[e.index+1];return n&&n.pathname===t},$e=function(e,t,n){var r=e.entries[e.index-1],i=n===e.length;return r&&r.pathname===t&&i},xe="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},Se=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(n,r){var i=t[r];return n[r]=Ce(i,e,r),n}),{})},Ce=function(e,t,n){return"function"==typeof t.toPath?t.toPath(e,n):"string"==typeof e?e.includes("/")?e.split("/"):!0===t.capitalizedWords?e.replace(/ /g,"-").toLowerCase():e:"number"==typeof e?e:void 0},Ee=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},Te=function(e,t,n,r,i,o){try{var a=function(e,t,n){var r=t[e.type],i="object"===(void 0===r?"undefined":xe(r))?r.path:r,o=Se(r,e.payload),a=(0,Z.compileParamsToPath)(i,o)||"/",s=e.query||e.meta&&e.meta.query||e.payload&&e.payload.query,l=s&&n&&n.stringify(s);return l?a+"?"+l:a}(e,t,o),s=Ae(!!r.entries,a,r,e);return re(a,e,n,0,s)}catch(t){false;var l=Ee({},e.payload);return re(i||n.pathname||"/",Ee({},e,{type:Ie,payload:l}),n)}},Ae=function(e,t,n,r){var i=r.meta&&r.meta.location&&r.meta.location.kind;return i||(e?Ne(n,t)?(n.index--,"back"):je(n,t)?(n.index++,"next"):"push":"push")},Ne=function(e,t){var n=e.entries[e.index-1];return n&&n.pathname===t},je=function(e,t){var n=e.entries[e.index+1];return n&&n.pathname===t},_e=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},ke="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},Oe=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},Pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n=t.notFoundPath,r=void 0===n?"/not-found":n,i=t.scrollTop,o=void 0!==i&&i,a=t.location,s=t.title,l=t.onBeforeChange,c=t.onAfterChange,d=t.onBackNext,u=t.restoreScroll,f=t.initialDispatch,p=void 0===f||f,h=t.querySerializer,m=t.displayConfirmLeave,g=t.extra;Re=t,function(e){pe=e||me}(m),t.basename&&(t.basename=(0,X.stripTrailingSlash)((0,X.addLeadingSlash)(t.basename)));var v=de&&!0?Y.A:K.A,y=t.createHistory||v,b=t.initialEntries||"/",w="string"==typeof b?[b]:b,$=y({basename:t.basename,initialEntries:w,getUserConfirmation:ve}),x=ce($.location),S={pathname:"",type:"",payload:{}},C="function"==typeof a?a:a?function(e){return e[a]}:function(e){return e.location},E="function"==typeof s?s:s?function(e){return e[s]}:function(e){return e.title},T=u&&u($),A=ee(x,e,h),N=A.type,j=A.payload,_=A.meta,k=function(e,t,n,r,i,o){return _e({search:e.split("?")[1],pathname:e.split("?")[0],type:n,payload:r},t,{prev:{pathname:"",type:"",payload:{}},kind:void 0,history:ie(o),hasSSR:!!se()||void 0,routesMap:i})}(x,_,N,j,e,$),O=k,P={},M=1,R=function(e,t){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,r=arguments[1],i=(t=n.routesMap||t)[r.type];if(r.type===Ie||!(!i||r.error||"string"!=typeof i&&!i.path||r.meta.location.current.pathname===n.pathname&&r.meta.location.current.search===n.search&&"load"!==r.meta.location.kind)){var o=r.meta.location.current.query,a=r.meta.location.current.search;return _e({pathname:r.meta.location.current.pathname,type:r.type,payload:_e({},r.payload)},o&&{query:o,search:a},{prev:r.meta.location.prev,kind:r.meta.location.kind,history:r.meta.location.history,hasSSR:n.hasSSR,routesMap:t})}return!i||r.error||"string"!=typeof i&&!i.path||r.meta.location.current.pathname!==n.pathname||r.meta.location.current.search!==n.search||r.meta.location.kind===n.kind?r.type===Fe?_e({},n,{routesMap:_e({},n.routesMap,r.payload.routes)}):n:_e({},n,{kind:r.meta.location.kind})}}(k,e),D=function(e,t,n){return function(r){var i=r.dispatch,o=r.getState,a=t(o()).type,s=e[a];return s&&"function"==typeof s.thunk?Promise.resolve(s.thunk(i,o,n)):Promise.resolve()}}(e,C,{action:A,extra:g}),L="undefined"!=typeof document?document:{},I=void 0,F=void 0,B=void 0,z=void 0,H=void 0;t.navigators&&(I=t.navigators.navigators,F=t.navigators.patchNavigators,B=t.navigators.actionToNavigation,z=t.navigators.navigationToAction,F(I));var V=function(e,t,n){var r=n.meta.location;if(Z){var i=Z(r.current);if(i)return function(e,t,n){pe(e,(function(e){e&&(he(),t.dispatch(n))}))}(i,e,n),!0;Z=null}if(l){var o=void 0,a={action:n,extra:g};if(l((function(t){ae(t)&&(o=!0,S=r.current,ce(r.current)===x||se()||(H="onBeforeChange"));return e.dispatch(t)}),e.getState,a),o)return!0}O=C(e.getState()),S=r.current,M=t.length,W(r,t),"undefined"!=typeof window&&void 0!==window.navigator&&"ReactNative"===window.navigator.product&&(r.history=ie(t))},U=function(e,t,n){var r=e.dispatch,i=e.getState(),a=C(i).kind,s=E(i),l={action:n,extra:g};if(P=C(i),"object"===(void 0===t?"undefined":ke(t))){var u=!1;if(le((function(t){return ae(t)&&(u=!0),e.dispatch(t)}),e.getState,t,C,l),u)return}c&&c(r,e.getState,l),se()||(a&&("function"==typeof d&&/back|next|pop/.test(a)&&d(r,e.getState,l),setTimeout((function(){if(function(e,t){"string"==typeof t&&e.title!==t&&(e.title=t)}(L,s),o)return window.scrollTo(0,0);Me(!1)}))),"object"===(void 0===t?"undefined":ke(t))&&t.confirmLeave&&(Z=ge(t.confirmLeave,e,C,$,h,(function(){return Z=null}))))},W=function(e,t){var n=ce(e.current);if(n!==x){x=n;var r=e.kind;if(!(r&&/back|next|pop|stealth/.test(r)))t["redirect"===r&&"onBeforeChange"!==H?"replace":"push"](x)}},G=function(t,n,r){var i=ce(n);if(i!==x){var o=ye(i,e,S,$,("REPLACE"===r?"redirect":r).toLowerCase(),h,x,M);x=i,t.dispatch(o)}};C;var q=void 0,Z=null;return Me=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];T&&(!e&&T.manual||T.updateScroll(O,P))},{reducer:R,middleware:function(t){return function(n){return function(i){if(i.error)return n(i);if(i.type===Fe){var o=C(t.getState()).type,a=e[o];e=Oe({},e,i.payload.routes);var s=n(i),l=e[o];return a!==l&&(null!==Z&&he(),"object"===(void 0===l?"undefined":ke(l))&&l.confirmLeave&&(Z=ge(l.confirmLeave,t,C,$,h,(function(){return Z=null})))),s}var c=void 0;if(I&&0===i.type.indexOf("Navigation/")){var d=z(I,t,e,i);c=d.navigationAction,i=d.action}var u=e[i.type];if("object"===(void 0===u?"undefined":ke(u))&&!u.path){var f=n(i);return le(t.dispatch,t.getState,u,C,{action:f,extra:g}),f}i.type!==Ie||oe(i)?u&&!oe(i)&&(i=Te(i,e,S,$,r,h)):i=function(e,t,n,r,i){var o=e.payload,a=e.meta,s=t.pathname,l=a&&a.location&&a.location.kind||"load"===t.kind&&"load"||"push",c=a&&a.notFoundPath||"redirect"===l&&i||s||"/";return re(c,{type:Ie,payload:o},n,0,l)}(i,C(t.getState()),S,0,r),I&&(i=B(I,i,c,u));var p=void 0;if((u||i.type===Ie)&&i.meta&&(p=V(t,$,i)),!p){var m=n(i);return(u||i.type===Ie)&&U(t,u,m),m}}}},enhancer:function(t){return function(n,r,i){!se()&&r&&C(r)&&(C(r).routesMap=e);var o=t(n,r,i),a=o.getState(),s=a&&C(a);if(!s||!s.pathname)throw new Error("[redux-first-router] you must provide the key of the location\n        reducer state and properly assigned the location reducer to that key.");if($.listen(G.bind(null,o)),!s.hasSSR||se())q=function(){var t=ye(x,e,S,$,"load",h);o.dispatch(t)},!1!==p&&q();else{S=s;var l=e[s.type];"object"===(void 0===l?"undefined":ke(l))&&l.confirmLeave&&(Z=ge(l.confirmLeave,o,C,$,h,(function(){return Z=null})))}return se()||setTimeout((function(){return Me(!1)})),o}},thunk:D,initialDispatch:function(){return q&&q()},_middlewareAttemptChangeUrl:W,_afterRouteChange:U,_historyAttemptDispatchAction:G,windowDocument:L,history:$}},Me=void 0,Re=void 0,De=function(){return Me&&Me()},Le=function(){return Re||{}},Ie="@@redux-first-router/NOT_FOUND",Fe="@@redux-first-router/ADD_ROUTES";function Be(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(i){return"function"==typeof i?i(n,r,e):t(i)}}}}var ze=Be();ze.withExtraArgument=Be;var He=ze,Ve=n(98985);function Ue(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 We(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(n),!0).forEach((function(t){F(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ge=function(e,t,n){var r,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=Pe(n,We(We({},arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}),{},{querySerializer:Ve})),a=o.reducer,s=o.middleware,l=o.enhancer,c=function(...e){return t=>(n,r)=>{const i=t(n,r);let o=()=>{throw new Error(B(15))};const a={getState:i.getState,dispatch:(e,...t)=>o(e,...t)},s=e.map((e=>e(a)));return o=q(...s)(i.dispatch),{...i,dispatch:o}}}(s,He),d=(i&&"undefined"!=typeof window&&null!==(r=window)&&void 0!==r&&r.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:q)(l,c);return W(G(We(We({},e),{},{location:a})),t,d)};function qe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ye(e,t){if(e){if("string"==typeof e)return qe(e,t);var n=Object.prototype.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)?qe(e,t):void 0}}function Ke(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,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||Ye(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.")}()}var Xe=n(36870);const Ze=/([\p{Ll}\d])(\p{Lu})/gu,Je=/(\p{Lu})([\p{Lu}][\p{Ll}])/gu,Qe=/(\d)\p{Ll}|(\p{L})\d/u,et=/[^\p{L}\d]+/giu,tt="$1\0$2",nt="";function rt(e){let t=e.trim();t=t.replace(Ze,tt).replace(Je,tt),t=t.replace(et,"\0");let n=0,r=t.length;for(;"\0"===t.charAt(n);)n++;if(n===r)return[];for(;"\0"===t.charAt(r-1);)r--;return t.slice(n,r).split(/\0/g)}function it(e){const t=rt(e);for(let e=0;e<t.length;e++){const n=t[e],r=Qe.exec(n);if(r){const i=r.index+(r[1]??r[2]).length;t.splice(e,1,n.slice(0,i),n.slice(i))}}return t}function ot(e,t){const[n,r,i]=function(e,t={}){const n=t.split??(t.separateNumbers?it:rt),r=t.prefixCharacters??nt,i=t.suffixCharacters??nt;let o=0,a=e.length;for(;o<e.length;){const t=e.charAt(o);if(!r.includes(t))break;o++}for(;a>o;){const t=a-1,n=e.charAt(t);if(!i.includes(n))break;a=t}return[e.slice(0,o),n(e.slice(o,a)),e.slice(a)]}(e,t);return n+r.map(function(e){return!1===e?e=>e.toLowerCase():t=>t.toLocaleLowerCase(e)}(t?.locale)).join(t?.delimiter??" ")+i}function at(e,t){return ot(e,{delimiter:"-",...t})}const st="seldon",lt=({id:e,...t},n)=>{const r=at(n);return{...t,"data-testid":e?`${r}-${e}`:`${r}`,className:`${st}-${r}`}};var ct=(e=>(e.xs="xs",e.sm="sm",e.md="md",e.lg="lg",e.xl="xl",e.xxl="xxl",e))(ct||{}),dt=(e=>(e.micro="micro",e.xs="xs",e.sm="sm",e.md="md",e.lg="lg",e.xl="xl",e.xxl="xxl",e))(dt||{});const ut=()=>{};function ft({disabled:e=!1,id:t,invalid:n=!1,invalidText:r="invalid",readOnly:i=!1,type:o,warn:a=!1,warnText:s}){const l={disabled:!i&&e,invalid:!i&&!e&&n,invalidId:`${t}-error-msg`,type:"toggle"===o?"checkbox":o,warn:!i&&!e&&!n&&a,warnId:`${t}-warn-msg`,validation:null};return l.invalid&&(l.validation=(0,Xe.jsx)("div",{className:`${st}-input__validation ${st}-${o}-input--invalid`,id:l.invalidId,children:r})),l.warn&&(l.validation=(0,Xe.jsx)("div",{className:`${st}-input__validation ${st}-${o}-input--warn`,id:l.warnId,children:s})),l}const pt=(new Date).getFullYear(),ht=(e,t="end",n="vertical")=>`${st}-padding-${n}-${e}-${t}`,mt=(e,t,n=!1)=>{const r=s.Children.toArray(e).filter((e=>e&&e.type===t&&!n?e:e&&e.type!==t&&n));return r.length>0?r:null},gt=(e,t)=>{const n=s.Children.toArray(e).filter((e=>{if(e&&e.type&&!t.includes(e.type))return e}));return n.length>0?n:null},vt=e=>{const t=e.split("?"),n=new URLSearchParams(t[1]),r=Array.from(n.entries()).map((([e,t])=>[e,encodeURIComponent(t)])).map((([e,t])=>`${e}=${t}`)).join("&");return`${t[0]}?${r}`};var yt={},bt={},wt={};function $t(e){return($t="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)}Object.defineProperty(wt,"__esModule",{value:!0}),wt.createResponsiveComponents=function(){var e=xt.default.createContext({});return e.displayName="Media.DynamicContext",{Consumer:e.Consumer,Provider:function(t){function n(e){var t;(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,n),t=function(e,t){if(t&&("object"===$t(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Tt(e)}(this,Ct(n).call(this,e)),At(Tt(Tt(t)),"isSupportedEnvironment",(function(){return typeof window<"u"&&typeof window.matchMedia<"u"})),At(Tt(Tt(t)),"setupMatchers",(function(e){return Object.keys(e).reduce((function(t,n){return St({},t,At({},n,window.matchMedia(e[n])))}),{})})),At(Tt(Tt(t)),"checkMatchers",(function(e){return Object.keys(e).reduce((function(t,n){return St({},t,At({},n,e[n].matches))}),{})})),At(Tt(Tt(t)),"mediaQueryStatusChangedCallback",(function(){var e=t.checkMatchers(t.state.mediaQueryMatchers);t.setState({mediaQueryMatches:e})}));var r,i=void 0;return t.isSupportedEnvironment()?(i=t.setupMatchers(e.mediaQueries),r=t.checkMatchers(i)):r=Object.keys(e.mediaQueries).reduce((function(t,n){return St({},t,At({},n,!!e.initialMatchingMediaQueries&&e.initialMatchingMediaQueries.includes(n)))}),{}),t.state={mediaQueryMatchers:i,mediaQueryMatches:r},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Et(e,t)}(n,t),function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t)}(n,[{key:"componentDidMount",value:function(){if(this.state.mediaQueryMatchers){var e=this.mediaQueryStatusChangedCallback;Object.values(this.state.mediaQueryMatchers).forEach((function(t){t.addListener(e)}))}}},{key:"componentWillUnmount",value:function(){if(this.state.mediaQueryMatchers){var e=this.mediaQueryStatusChangedCallback;Object.values(this.state.mediaQueryMatchers).forEach((function(t){return t.removeListener(e)}))}}},{key:"shouldComponentUpdate",value:function(e,t){return!!this.state.mediaQueryMatchers&&(e.children!==this.props.children||!Nt(this.state.mediaQueryMatches,t.mediaQueryMatches))}},{key:"render",value:function(){return xt.default.createElement(e.Provider,{value:this.state.mediaQueryMatches},this.props.children)}}]),n}(xt.default.Component)}};var xt=function(e){return e&&e.__esModule?e:{default:e}}(s);function St(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){At(e,t,n[t])}))}return e}function Ct(e){return(Ct=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Et(e,t){return(Et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function At(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nt=function(e,t){for(var n in e)if(e[n]!==t[n])return!1;return!0};var jt={},_t={},kt={};Object.defineProperty(kt,"__esModule",{value:!0}),kt.propKey=function(e){return Object.keys(e)[0]},kt.intersection=function(e,t){return t?e.filter((function(e){return t.indexOf(e)>=0})):Mt(e)},kt.createRuleSet=function(e,t){return"@media ".concat(t,"{.").concat(e,"{display:none!important;}}")},kt.createClassName=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return["fresnel"].concat(Mt(t.reduce((function(e,t){return Array.isArray(t)?Mt(e).concat(Mt(t)):Mt(e).concat([t])}),[]))).join("-")},kt.castBreakpointsToIntegers=function(e){var t=Object.keys(e);return t.reduce((function(n,r,i){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){Pt(e,t,n[t])}))}return e}({},n,Pt({},t[i],Math.round(Number(e[r]))))}),{})},kt.memoize=function(e){var t={};return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=JSON.stringify(r);return t[o]||(t[o]=e.apply(void 0,r)),t[o]}},kt.useIsFirstRender=function(){var e=(0,Ot.useRef)(!0);return!!e.current&&(e.current=!1,!0)};var Ot=s;function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mt(e){return function(e){if(Array.isArray(e))return Rt(e)}(e)||function(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Rt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Rt(e,t)}}(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 Rt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(_t,"__esModule",{value:!0}),_t.Breakpoints=_t.BreakpointConstraint=void 0;var Dt,Lt=kt;function It(e){return function(e){if(Array.isArray(e))return zt(e)}(e)||function(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Bt(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 Ft(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{!a&&null!=n.return&&n.return()}finally{if(s)throw i}}return o}}(e,t)||Bt(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 Bt(e,t){if(e){if("string"==typeof e)return zt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zt(e,t)}}function zt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ht(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Vt(e,t,n){return t&&Ht(e.prototype,t),n&&Ht(e,n),e}function Ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}_t.BreakpointConstraint=Dt,function(e){e.at="at",e.lessThan="lessThan",e.greaterThan="greaterThan",e.greaterThanOrEqual="greaterThanOrEqual",e.between="between"}(Dt||(_t.BreakpointConstraint=Dt={}));var Wt=function(){function e(t){var n,r=this;(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),Ut(this,"_sortedBreakpoints",void 0),Ut(this,"_breakpoints",void 0),Ut(this,"_mediaQueries",void 0),Ut(this,"findBreakpointsForWidths",(function(e,t){var n=r.findBreakpointAtWidth(e);if(n){var i=r.findBreakpointAtWidth(t);return i&&n!==i?r._sortedBreakpoints.slice(r._sortedBreakpoints.indexOf(n),r._sortedBreakpoints.indexOf(i)+1):[n]}})),Ut(this,"findBreakpointAtWidth",(function(e){return r._sortedBreakpoints.find((function(t,n){var i=r._sortedBreakpoints[n+1];return i?e>=r._breakpoints[t]&&e<r._breakpoints[i]:e>=r._breakpoints[t]}))})),Ut(this,"valuesWithBreakpointProps",(function(e){var t,n=e.length,i=[];return r._sortedBreakpoints.forEach((function(r,o){var a=e[o];o<n&&(!t||t[0]!==a)?(t=[a,[r]],i.push(t)):t[1].push(r)})),i.map((function(e,t){var n=Ft(e,2),r=n[0],o=n[1],a={};return t===i.length-1?a.greaterThanOrEqual=o[0]:1===o.length?a.at=o[0]:a.between=[o[0],i[t+1][1][0]],[r,a]}))})),this._breakpoints=t,this._sortedBreakpoints=Object.keys(t).map((function(e){return[e,t[e]]})).sort((function(e,t){return e[1]<t[1]?-1:1})).map((function(e){return e[0]}));var i=this._sortedBreakpoints.slice(0,-1).reduce((function(e,t,n){return It(e).concat(It(r._sortedBreakpoints.slice(n+1).map((function(e){return[t,e]}))))}),[]);this._mediaQueries=(Ut(n={},Dt.at,this._createBreakpointQueries(Dt.at,this._sortedBreakpoints)),Ut(n,Dt.lessThan,this._createBreakpointQueries(Dt.lessThan,this._sortedBreakpoints.slice(1))),Ut(n,Dt.greaterThan,this._createBreakpointQueries(Dt.greaterThan,this._sortedBreakpoints.slice(0,-1))),Ut(n,Dt.greaterThanOrEqual,this._createBreakpointQueries(Dt.greaterThanOrEqual,this._sortedBreakpoints)),Ut(n,Dt.between,this._createBreakpointQueries(Dt.between,i)),n)}return Vt(e,null,[{key:"validKeys",value:function(){return[Dt.at,Dt.lessThan,Dt.greaterThan,Dt.greaterThanOrEqual,Dt.between]}}]),Vt(e,[{key:"toVisibleAtBreakpointSet",value:function(e){if((e=this._normalizeProps(e)).lessThan){var t=this.sortedBreakpoints.findIndex((function(t){return t===e.lessThan}));return this.sortedBreakpoints.slice(0,t)}if(e.greaterThan){var n=this.sortedBreakpoints.findIndex((function(t){return t===e.greaterThan}));return this.sortedBreakpoints.slice(n+1)}if(e.greaterThanOrEqual){var r=this.sortedBreakpoints.findIndex((function(t){return t===e.greaterThanOrEqual}));return this.sortedBreakpoints.slice(r)}if(e.between){var i=e.between,o=this.sortedBreakpoints.findIndex((function(e){return e===i[0]})),a=this.sortedBreakpoints.findIndex((function(e){return e===i[1]}));return this.sortedBreakpoints.slice(o,a)}return[]}},{key:"toRuleSets",value:function(){var t=this,n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.validKeys()).reduce((function(e,n){return e[n]=t._mediaQueries[n],e}),{});return Object.entries(n).reduce((function(e,t){var n=Ft(t,2),r=n[0];return n[1].forEach((function(t,n){e.push((0,Lt.createRuleSet)((0,Lt.createClassName)(r,n),"not all and ".concat(t)))})),e}),[])}},{key:"shouldRenderMediaQuery",value:function(e,t){var n=this;if((e=this._normalizeProps(e)).lessThan){var r=this._breakpoints[e.lessThan];return Math.min.apply(Math,It(t.map((function(e){return n._breakpoints[e]}))))<r}if(e.greaterThan){var i=this._breakpoints[this._findNextBreakpoint(e.greaterThan)];return Math.max.apply(Math,It(t.map((function(e){return n._breakpoints[e]}))))>=i}if(e.greaterThanOrEqual){var o=this._breakpoints[e.greaterThanOrEqual];return Math.max.apply(Math,It(t.map((function(e){return n._breakpoints[e]}))))>=o}if(e.between){var a=this._breakpoints[e.between[0]],s=this._breakpoints[e.between[1]],l=t.map((function(e){return n._breakpoints[e]}));return!(Math.max.apply(Math,It(l))<a||Math.min.apply(Math,It(l))>=s)}return!1}},{key:"_normalizeProps",value:function(e){if(e.at){var t=this._sortedBreakpoints.indexOf(e.at),n=this._sortedBreakpoints[t+1];return n?{between:[e.at,n]}:{greaterThanOrEqual:e.at}}return e}},{key:"_createBreakpointQuery",value:function(e){if((e=this._normalizeProps(e)).lessThan){var t=this._breakpoints[e.lessThan];return"(max-width:".concat(t-.02,"px)")}if(e.greaterThan){var n=this._breakpoints[this._findNextBreakpoint(e.greaterThan)];return"(min-width:".concat(n,"px)")}if(e.greaterThanOrEqual){var r=this._breakpoints[e.greaterThanOrEqual];return"(min-width:".concat(r,"px)")}if(e.between){var i=this._breakpoints[e.between[0]],o=this._breakpoints[e.between[1]];return"(min-width:".concat(i,"px) and (max-width:").concat(o-.02,"px)")}throw new Error("Unexpected breakpoint props: ".concat(JSON.stringify(e)))}},{key:"_createBreakpointQueries",value:function(e,t){var n=this;return t.reduce((function(t,r){return t.set(function(e){return Array.isArray(e)?e.join("-"):e}(r),n._createBreakpointQuery(Ut({},e,r))),t}),new Map)}},{key:"_findNextBreakpoint",value:function(e){var t=this._sortedBreakpoints[this._sortedBreakpoints.indexOf(e)+1];if(!t)throw new Error("There is no breakpoint larger than ".concat(e));return t}},{key:"sortedBreakpoints",get:function(){return this._sortedBreakpoints}},{key:"dynamicResponsiveMediaQueries",get:function(){return Array.from(this._mediaQueries[Dt.at].entries()).reduce((function(e,t){var n=Ft(t,2);return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){Ut(e,t,n[t])}))}return e}({},e,Ut({},n[0],n[1]))}),{})}},{key:"largestBreakpoint",get:function(){return this._sortedBreakpoints[this._sortedBreakpoints.length-1]}}]),e}();_t.Breakpoints=Wt;var Gt={};Object.defineProperty(Gt,"__esModule",{value:!0}),Gt.Interactions=Gt.InteractionKey=void 0;var qt,Yt=kt;function Kt(e){return function(e){if(Array.isArray(e))return Jt(e)}(e)||function(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Zt(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 Xt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{!a&&null!=n.return&&n.return()}finally{if(s)throw i}}return o}}(e,t)||Zt(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 Zt(e,t){if(e){if("string"==typeof e)return Jt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Jt(e,t)}}function Jt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Qt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function en(e,t,n){return t&&Qt(e.prototype,t),n&&Qt(e,n),e}function tn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Gt.InteractionKey=qt,function(e){e.interaction="interaction"}(qt||(Gt.InteractionKey=qt={}));var nn=function(){function e(t){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),tn(this,"_interactions",void 0),this._interactions=t}return en(e,null,[{key:"validKeys",value:function(){return[qt.interaction]}}]),en(e,[{key:"toRuleSets",value:function(){return Object.entries(this._interactions).reduce((function(e,t){var n=Xt(t,2),r=n[0],i=n[1];return Kt(e).concat([(0,Yt.createRuleSet)((0,Yt.createClassName)(qt.interaction,r),i)])}),[])}},{key:"shouldRenderMediaQuery",value:function(e,t){return!(!t||!t.includes(e))}},{key:"interactions",get:function(){return Object.keys(this._interactions)}},{key:"dynamicResponsiveMediaQueries",get:function(){return Object.entries(this._interactions).reduce((function(e,t){var n=Xt(t,2);return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){tn(e,t,n[t])}))}return e}({},e,tn({},n[0],n[1]))}),{})}}]),e}();Gt.Interactions=nn,Object.defineProperty(jt,"__esModule",{value:!0}),jt.MediaQueries=void 0;var rn=_t,on=Gt,an=kt;function sn(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function ln(e){return function(e){if(Array.isArray(e))return cn(e)}(e)||function(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return cn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cn(e,t)}}(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 cn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function dn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function un(e,t,n){return t&&dn(e.prototype,t),n&&dn(e,n),e}function fn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pn=function(){function e(t,n){var r=this;(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),fn(this,"_breakpoints",void 0),fn(this,"_interactions",void 0),fn(this,"toStyle",(function(e){return[".fresnel-container{margin:0;padding:0;}"].concat(ln(r._breakpoints.toRuleSets(e)),ln(r._interactions.toRuleSets())).join("\n")})),this._breakpoints=new rn.Breakpoints(t),this._interactions=new on.Interactions(n||{})}return un(e,null,[{key:"validKeys",value:function(){return ln(rn.Breakpoints.validKeys()).concat(ln(on.Interactions.validKeys()))}}]),un(e,[{key:"shouldRenderMediaQuery",value:function(e,t){var n=e.interaction,r=sn(e,["interaction"]);if(n)return this._interactions.shouldRenderMediaQuery(n,t);var i=(0,an.intersection)(t,this._breakpoints.sortedBreakpoints);return this._breakpoints.shouldRenderMediaQuery(r,i)}},{key:"breakpoints",get:function(){return this._breakpoints}},{key:"mediaQueryTypes",get:function(){return ln(this._breakpoints.sortedBreakpoints).concat(ln(this._interactions.interactions))}},{key:"dynamicResponsiveMediaQueries",get:function(){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){fn(e,t,n[t])}))}return e}({},this._breakpoints.dynamicResponsiveMediaQueries,this._interactions.dynamicResponsiveMediaQueries)}}]),e}();jt.MediaQueries=pn,Object.defineProperty(bt,"__esModule",{value:!0}),bt.createMedia=function(e){var t=(0,vn.castBreakpointsToIntegers)(e.breakpoints),n=new gn.MediaQueries(t,e.interactions||{}),r=(0,mn.createResponsiveComponents)(),i=hn.default.createContext({});i.displayName="Media.Context";var o=hn.default.createContext({hasParentMedia:!1,breakpointProps:{}});i.displayName="MediaParent.Context";var a=(0,vn.memoize)((function(e){return{onlyMatch:e}}));return{Media:function(e){(function(e){var t=Object.keys(e).filter((function(e){return $n.includes(e)}));if(t.length<1)throw new Error("1 of ".concat($n.join(", ")," is required."));if(t.length>1)throw new Error("Only 1 of ".concat(t.join(", ")," is allowed at a time."))})(e),e.children;var t,r=e.className,a=e.style,s=e.interaction,l=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["children","className","style","interaction"]),c=hn.default.useMemo((function(){return(0,vn.memoize)((function(e){return{hasParentMedia:!0,breakpointProps:e}}))}),[]),d=hn.default.useContext(o),u=c(l),f=hn.default.useContext(i).onlyMatch,p=hn.default.useId(),h=typeof window<"u",m=(0,vn.useIsFirstRender)();if(e.interaction)t=(0,vn.createClassName)("interaction",e.interaction);else{if(e.at){var g=n.breakpoints.largestBreakpoint;e.at===g&&console.warn("[@artsy/fresnel] `at` is being used with the largest breakpoint. Consider using `<Media greaterThanOrEqual="+'"'.concat(g,'">` to account for future ')+"breakpoint definitions outside of this range.")}var v=(0,vn.propKey)(l),y=l[v];t=(0,vn.createClassName)(v,y)}var b=(!d.hasParentMedia||(0,vn.intersection)(n.breakpoints.toVisibleAtBreakpointSet(d.breakpointProps),n.breakpoints.toVisibleAtBreakpointSet(l)).length>0)&&(void 0===f||n.shouldRenderMediaQuery(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){wn(e,t,n[t])}))}return e}({},l,{interaction:s}),f)),w=" fresnel-".concat(p);if(t+=w,h&&m&&!b){var $=document.getElementsByClassName(w);Array.from($).forEach((function(e){return e.innerHTML=""}))}return hn.default.createElement(o.Provider,{value:u},e.children instanceof Function?e.children(t,b):hn.default.createElement("div",{className:["fresnel-container",t,r].filter(Boolean).join(" "),style:a,suppressHydrationWarning:!0},b?e.children:null))},MediaContextProvider:function(e){var t=e.disableDynamicMediaQueries,o=e.onlyMatch,s=e.children;if(t){var l=a(o);return hn.default.createElement(i.Provider,{value:l},s)}return hn.default.createElement(r.Provider,{mediaQueries:n.dynamicResponsiveMediaQueries,initialMatchingMediaQueries:(0,vn.intersection)(n.mediaQueryTypes,o)},hn.default.createElement(r.Consumer,null,(function(e){var t=Object.keys(e).filter((function(t){return e[t]})),n=a((0,vn.intersection)(t,o));return hn.default.createElement(i.Provider,{value:n},s)})))},createMediaStyle:n.toStyle,SortedBreakpoints:yn(n.breakpoints.sortedBreakpoints),findBreakpointAtWidth:n.breakpoints.findBreakpointAtWidth,findBreakpointsForWidths:n.breakpoints.findBreakpointsForWidths,valuesWithBreakpointProps:n.breakpoints.valuesWithBreakpointProps}};var hn=function(e){return e&&e.__esModule?e:{default:e}}(s),mn=wt,gn=jt,vn=kt;function yn(e){return function(e){if(Array.isArray(e))return bn(e)}(e)||function(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return bn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bn(e,t)}}(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 bn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function wn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $n=gn.MediaQueries.validKeys();!function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"createMedia",{enumerable:!0,get:function(){return t.createMedia}}),Object.defineProperty(e,"BreakpointKey",{enumerable:!0,get:function(){return n.BreakpointConstraint}});var t=bt,n=_t}(yt);const xn=yt.createMedia({breakpoints:{xsm:0,sm:361,md:961,lg:1401,xl:1801}});xn.createMediaStyle();var Sn=(e=>(e.en="en",e.zh="zh",e))(Sn||{}),Cn=(e=>(e.ready="READY",e.live="LIVE",e.past="PAST",e))(Cn||{}),En=(e=>(e.ready="READY",e.live="LIVE",e.past="PAST",e))(En||{}),Tn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function An(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Nn(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var jn={exports:{}};!function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var r="";for(var o in e)t.call(e,o)&&e[o]&&(r=i(r,o));return r}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):window.classNames=n}()}(jn);const _n=An(jn.exports);var kn=(e=>(e.primary="primary",e.secondary="secondary",e.ghost="ghost",e.tertiary="tertiary",e.link="link",e))(kn||{});const On=(0,s.forwardRef)((({variant:e=kn.primary,children:t,className:n,isIconLast:r=!1,type:i="button",isDisabled:o=!1,href:a,target:l,prefetch:c="none",isSkeletonLoading:d,...u},f)=>{const{className:p,...h}=lt(u,"Button"),[m,g]=(0,s.useState)(!1);if(a){const i=()=>(0,Xe.jsx)(Xe.Fragment,{children:(0,Xe.jsx)("link",{"data-testid":"prefetch-link",rel:"prefetch",href:a})});return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)("a",{...h,ref:f,href:a,className:_n(`${p}`,`${p}--${e}`,{[`${p}--icon-last`]:r},n),target:l,rel:"_blank"===l?"noopener noreferrer":void 0,onMouseOver:()=>{o||g(!0)},onClick:e=>{o?e.preventDefault():u.onClick?.(e)},children:t}),"intent"===c&&m&&(0,Xe.jsx)(i,{}),"render"===c&&(0,Xe.jsx)(i,{})]})}return(0,Xe.jsx)("button",{...h,ref:f,type:i,className:_n(`${p}`,`${p}--${e}`,{[`${p}--icon-last`]:r,[`${st}-skeleton`]:d},n),disabled:o,...u,children:t})}));On.displayName="Button";const Pn=(0,s.forwardRef)((({children:e,variant:t=kn.primary,isDisabled:n=!1,className:r,...i},o)=>{const{className:a,...s}=lt(i,"IconButton");return(0,Xe.jsx)(On,{...s,variant:t,className:_n(a,`${a}--${t}`,r),isDisabled:n,ref:o,...i,children:e})}));function Mn(e,t=[]){let n=[];const r=()=>{const t=n.map((e=>s.createContext(e)));return function(n){const r=n?.[e]||t;return s.useMemo((()=>({[`__scope${e}`]:{...n,[e]:r}})),[n,r])}};return r.scopeName=e,[function(t,r){const i=s.createContext(r),o=n.length;n=[...n,r];const a=t=>{const{scope:n,children:r,...a}=t,l=n?.[e]?.[o]||i,c=s.useMemo((()=>a),Object.values(a));return(0,Xe.jsx)(l.Provider,{value:c,children:r})};return a.displayName=t+"Provider",[a,function(n,a){const l=a?.[e]?.[o]||i,c=s.useContext(l);if(c)return c;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},Rn(r,...t)]}function Rn(...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 r=n.reduce(((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]})),{});return s.useMemo((()=>({[`__scope${t.scopeName}`]:r})),[r])}};return n.scopeName=t.scopeName,n}function Dn(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function Ln(...e){return t=>{let n=!1;const r=e.map((e=>{const r=Dn(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():Dn(e[t],null)}}}}function In(...e){return s.useCallback(Ln(...e),e)}function Fn(e){const t=Bn(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(Hn);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}function Bn(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e;if(s.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n),i=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}}(r,n.props);return n.type!==s.Fragment&&(i.ref=t?Ln(t,e):e),s.cloneElement(n,i)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}Pn.displayName="IconButton";var zn=Symbol("radix.slottable");function Hn(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===zn}function Vn(e){const t=e+"CollectionProvider",[n,r]=Mn(t),[i,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{const{scope:t,children:n}=e,r=s.useRef(null),o=s.useRef(new Map).current;return(0,Xe.jsx)(i,{scope:t,itemMap:o,collectionRef:r,children:n})};a.displayName=t;const l=e+"CollectionSlot",c=Fn(l),d=s.forwardRef(((e,t)=>{const{scope:n,children:r}=e,i=In(t,o(l,n).collectionRef);return(0,Xe.jsx)(c,{ref:i,children:r})}));d.displayName=l;const u=e+"CollectionItemSlot",f="data-radix-collection-item",p=Fn(u),h=s.forwardRef(((e,t)=>{const{scope:n,children:r,...i}=e,a=s.useRef(null),l=In(t,a),c=o(u,n);return s.useEffect((()=>(c.itemMap.set(a,{ref:a,...i}),()=>{c.itemMap.delete(a)}))),(0,Xe.jsx)(p,{[f]:"",ref:l,children:r})}));return h.displayName=u,[{Provider:a,Slot:d,ItemSlot:h},function(t){const n=o(e+"CollectionConsumer",t);return s.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},r]}function Un(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function Wn(e){const t=s.useRef(e);return s.useEffect((()=>{t.current=e})),s.useMemo((()=>(...e)=>t.current?.(...e)),[])}function Gn({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,i]=function({defaultProp:e,onChange:t}){const n=s.useState(e),[r]=n,i=s.useRef(r),o=Wn(t);return s.useEffect((()=>{i.current!==r&&(o(r),i.current=r)}),[r,i,o]),n}({defaultProp:t,onChange:n}),o=void 0!==e,a=o?e:r,l=Wn(n);return[a,s.useCallback((t=>{if(o){const n="function"==typeof t?t(e):t;n!==e&&l(n)}else i(t)}),[o,e,i,l])]}var qn=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=Fn(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});var Yn=globalThis?.document?s.useLayoutEffect:()=>{};var Kn=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef({}),i=s.useRef(e),o=s.useRef("none"),a=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer(((e,n)=>t[e][n]??e),e)}(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect((()=>{const e=Xn(r.current);o.current="mounted"===l?e:"none"}),[l]),Yn((()=>{const t=r.current,n=i.current;if(n!==e){const r=o.current,a=Xn(t);c(e?"MOUNT":"none"===a||"none"===t?.display?"UNMOUNT":n&&r!==a?"ANIMATION_OUT":"UNMOUNT"),i.current=e}}),[e,c]),Yn((()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,a=o=>{const a=Xn(r.current).includes(o.animationName);if(o.target===t&&a&&(c("ANIMATION_END"),!i.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},s=e=>{e.target===t&&(o.current=Xn(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",a),t.addEventListener("animationend",a),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",a),t.removeEventListener("animationend",a)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback((e=>{e&&(r.current=getComputedStyle(e)),n(e)}),[])}}(t),i="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),o=In(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(i));return"function"==typeof n||r.isPresent?s.cloneElement(i,{ref:o}):null};function Xn(e){return e?.animationName||"none"}Kn.displayName="Presence";var Zn=l[" useId ".trim().toString()]||(()=>{}),Jn=0;function Qn(e){const[t,n]=s.useState(Zn());return Yn((()=>{e||n((e=>e??String(Jn++)))}),[e]),e||(t?`radix-${t}`:"")}var er="Collapsible",[tr,nr]=Mn(er),[rr,ir]=tr(er),or=s.forwardRef(((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:i,disabled:o,onOpenChange:a,...l}=e,[c=!1,d]=Gn({prop:r,defaultProp:i,onChange:a});return(0,Xe.jsx)(rr,{scope:n,disabled:o,contentId:Qn(),open:c,onOpenToggle:s.useCallback((()=>d((e=>!e))),[d]),children:(0,Xe.jsx)(qn.div,{"data-state":ur(c),"data-disabled":o?"":void 0,...l,ref:t})})}));or.displayName=er;var ar="CollapsibleTrigger",sr=s.forwardRef(((e,t)=>{const{__scopeCollapsible:n,...r}=e,i=ir(ar,n);return(0,Xe.jsx)(qn.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":ur(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:Un(e.onClick,i.onOpenToggle)})}));sr.displayName=ar;var lr="CollapsibleContent",cr=s.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,i=ir(lr,e.__scopeCollapsible);return(0,Xe.jsx)(Kn,{present:n||i.open,children:({present:e})=>(0,Xe.jsx)(dr,{...r,ref:t,present:e})})}));cr.displayName=lr;var dr=s.forwardRef(((e,t)=>{const{__scopeCollapsible:n,present:r,children:i,...o}=e,a=ir(lr,n),[l,c]=s.useState(r),d=s.useRef(null),u=In(t,d),f=s.useRef(0),p=f.current,h=s.useRef(0),m=h.current,g=a.open||l,v=s.useRef(g),y=s.useRef(void 0);return s.useEffect((()=>{const e=requestAnimationFrame((()=>v.current=!1));return()=>cancelAnimationFrame(e)}),[]),Yn((()=>{const e=d.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";const t=e.getBoundingClientRect();f.current=t.height,h.current=t.width,v.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),c(r)}}),[a.open,r]),(0,Xe.jsx)(qn.div,{"data-state":ur(a.open),"data-disabled":a.disabled?"":void 0,id:a.contentId,hidden:!g,...o,ref:u,style:{"--radix-collapsible-content-height":p?`${p}px`:void 0,"--radix-collapsible-content-width":m?`${m}px`:void 0,...e.style},children:g&&i})}));function ur(e){return e?"open":"closed"}var fr=or,pr=sr,hr=cr,mr=s.createContext(void 0);function gr(e){const t=s.useContext(mr);return e||t||"ltr"}var vr="Accordion",yr=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[br,wr,$r]=Vn(vr),[xr,Sr]=Mn(vr,[$r,nr]),Cr=nr(),Er=s.forwardRef(((e,t)=>{const{type:n,...r}=e,i=r,o=r;return(0,Xe.jsx)(br.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,Xe.jsx)(kr,{...o,ref:t}):(0,Xe.jsx)(_r,{...i,ref:t})})}));Er.displayName=vr;var[Tr,Ar]=xr(vr),[Nr,jr]=xr(vr,{collapsible:!1}),_r=s.forwardRef(((e,t)=>{const{value:n,defaultValue:r,onValueChange:i=()=>{},collapsible:o=!1,...a}=e,[l,c]=Gn({prop:n,defaultProp:r,onChange:i});return(0,Xe.jsx)(Tr,{scope:e.__scopeAccordion,value:l?[l]:[],onItemOpen:c,onItemClose:s.useCallback((()=>o&&c("")),[o,c]),children:(0,Xe.jsx)(Nr,{scope:e.__scopeAccordion,collapsible:o,children:(0,Xe.jsx)(Mr,{...a,ref:t})})})})),kr=s.forwardRef(((e,t)=>{const{value:n,defaultValue:r,onValueChange:i=()=>{},...o}=e,[a=[],l]=Gn({prop:n,defaultProp:r,onChange:i}),c=s.useCallback((e=>l(((t=[])=>[...t,e]))),[l]),d=s.useCallback((e=>l(((t=[])=>t.filter((t=>t!==e))))),[l]);return(0,Xe.jsx)(Tr,{scope:e.__scopeAccordion,value:a,onItemOpen:c,onItemClose:d,children:(0,Xe.jsx)(Nr,{scope:e.__scopeAccordion,collapsible:!0,children:(0,Xe.jsx)(Mr,{...o,ref:t})})})})),[Or,Pr]=xr(vr),Mr=s.forwardRef(((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:i,orientation:o="vertical",...a}=e,l=In(s.useRef(null),t),c=wr(n),d="ltr"===gr(i),u=Un(e.onKeyDown,(e=>{if(!yr.includes(e.key))return;const t=e.target,n=c().filter((e=>!e.ref.current?.disabled)),r=n.findIndex((e=>e.ref.current===t)),i=n.length;if(-1===r)return;e.preventDefault();let a=r;const s=i-1,l=()=>{a=r+1,a>s&&(a=0)},u=()=>{a=r-1,a<0&&(a=s)};switch(e.key){case"Home":a=0;break;case"End":a=s;break;case"ArrowRight":"horizontal"===o&&(d?l():u());break;case"ArrowDown":"vertical"===o&&l();break;case"ArrowLeft":"horizontal"===o&&(d?u():l());break;case"ArrowUp":"vertical"===o&&u()}const f=a%i;n[f].ref.current?.focus()}));return(0,Xe.jsx)(Or,{scope:n,disabled:r,direction:i,orientation:o,children:(0,Xe.jsx)(br.Slot,{scope:n,children:(0,Xe.jsx)(qn.div,{...a,"data-orientation":o,ref:l,onKeyDown:r?void 0:u})})})})),Rr="AccordionItem",[Dr,Lr]=xr(Rr),Ir=s.forwardRef(((e,t)=>{const{__scopeAccordion:n,value:r,...i}=e,o=Pr(Rr,n),a=Ar(Rr,n),s=Cr(n),l=Qn(),c=r&&a.value.includes(r)||!1,d=o.disabled||e.disabled;return(0,Xe.jsx)(Dr,{scope:n,open:c,disabled:d,triggerId:l,children:(0,Xe.jsx)(fr,{"data-orientation":o.orientation,"data-state":Ur(c),...s,...i,ref:t,disabled:d,open:c,onOpenChange:e=>{e?a.onItemOpen(r):a.onItemClose(r)}})})}));Ir.displayName=Rr;var Fr="AccordionHeader";s.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Pr(vr,n),o=Lr(Fr,n);return(0,Xe.jsx)(qn.h3,{"data-orientation":i.orientation,"data-state":Ur(o.open),"data-disabled":o.disabled?"":void 0,...r,ref:t})})).displayName=Fr;var Br="AccordionTrigger",zr=s.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Pr(vr,n),o=Lr(Br,n),a=jr(Br,n),s=Cr(n);return(0,Xe.jsx)(br.ItemSlot,{scope:n,children:(0,Xe.jsx)(pr,{"aria-disabled":o.open&&!a.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...s,...r,ref:t})})}));zr.displayName=Br;var Hr="AccordionContent",Vr=s.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Pr(vr,n),o=Lr(Hr,n),a=Cr(n);return(0,Xe.jsx)(hr,{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 Ur(e){return e?"open":"closed"}Vr.displayName=Hr;var Wr=Er,Gr=Ir,qr=zr,Yr=Vr,Kr=(e=>(e.multiple="multiple",e.singleCollapsible="singleCollapsible",e.singleNonCollapsible="singleNonCollapsible",e))(Kr||{}),Xr=(e=>(e.lg="lg",e.sm="sm",e))(Xr||{});const Zr=(e,t,n)=>_n(`${e}__icon`,`${e}-${n}__icon`,{[`${e}__icon--lg`]:t}),Jr=(0,s.forwardRef)((({className:e,children:t,variant:n,value:r,onValueChanged:i,...o},a)=>{const{className:s,...l}=lt(o,"Accordion"),c=((e,t)=>((e===Kr.singleCollapsible||e===Kr.singleNonCollapsible)&&Array.isArray(t)&&console.error("The value prop should not be an array when using a single variant"),e===Kr.singleCollapsible||e===Kr.singleNonCollapsible?{type:"single"}:{type:"multiple"}))(n,r);return(0,Xe.jsx)(Wr,{className:_n(`${s}`,e),...l,...c,id:o?.id,ref:a,value:r,onValueChange:i,children:t})}));Jr.displayName="Accordion";const Qr="// prefix\n$px: seldon;\n\n////////////////////////\n/// COlORS:\n///////////////////////\n\n// Primary color palette\n$pure-black: #000;\n$primary-black: #323232;\n$white: #fff;\n\n// Secondary color palette\n$soft-black: #545454;\n$dark-gray: #7b7474;\n$soft-black-2: #535050;\n\n// Utilititarian color palette\n$keyline-gray: #949494;\n$medium-gray: #c3bebb;\n$soft-gray: #fafafa;\n$pale-gray: #f4f4f4;\n$light-gray: #eceae7;\n$off-white: #f4f2f1;\n\n// Notification color palette\n$error-red: #f00;\n$error-pink: rgba(255, 229, 229, 90%);\n$warn-yellow: #d6d141;\n$post-sale-pink: #ff0086;\n$cta-blue: #4a90e2;\n$badge-blue: #0065fc;\n\n// AM color palette\n$widget-blue: #4a90e2;\n$widget-green: #6a9c53;\n$widget-maroon: #6b0000;\n$widget-red: #b00000;\n$clock-widget-blue: $widget-blue;\n$clock-widget-green: $widget-green;\n$clock-widget-maroon: $widget-maroon;\n$clock-widget-red: $widget-red;\n\n// Articker color palette\n$articker-red: #fc1e2b;\n$articker-orange: #ff8201;\n$articker-red-orange-gradient: linear-gradient(90deg, #fc1e2b, #ff8201);\n$overlay-black: rgba(0, 0, 0, 80%);\n\n// admin colors\n$admin-alert: #f24a4a;\n$admin-success: #10bc94;\n\n// Legacy mapping\n$pure-white: $white;\n$post-sale-magenta: $post-sale-pink;\n\n// Text variables\n$header-color: $pure-black;\n$text-color: $soft-black;\n\n// Interactive Colors\n$button-hover: #75716f;\n\n// Misc. Colors\n$countdown-compact: #b40919;\n\n////////////////////////\n/// FONTS:\n///////////////////////\n// Font-variables\n$DistinctDisplay: 'DistinctDisplay';\n$DistinctDisplayItalic: 'DistinctDisplayItalic';\n$DistinctItalic: 'DistinctItalic';\n$DistinctText: 'DistinctText';\n$Distinct: 'Distinct';\n$header-family: $DistinctDisplay;\n$text-family: $DistinctText;\n\n////////////////////////\n/// LABEL TOKENS:\n///////////////////////\n\n// Used with the labelText mixin\n// @include labelText($label)\n$button: 'button';\n$link: 'link';\n$email: 'email';\n$label: 'label';\n$badge: 'badge';\n\n// Used with the hText mixin\n$blockquote: 'blockquote';\n$heading1: 'heading1';\n$heading2: 'heading2';\n$heading3: 'heading3';\n$heading4: 'heading4';\n$heading5: 'heading5';\n$title1: 'title1';\n$title2: 'title2';\n$title3: 'title3';\n$title4: 'title4';\n$body1: 'body1';\n$body2: 'body2';\n$body3: 'body3';\n$string1: 'string1';\n$string2: 'string2';\n$string3: 'string3';\n$snwHeaderLink: 'snwHeaderLink';\n$snwFlyoutLink: 'snwFlyoutLink';\n$snwHeadingHero1: 'snwHeadingHero1';\n$snwHeadingHero2: 'snwHeadingHero2';\n$text-tokens: $button, $link, $email, $label, $badge, $blockquote, $heading1, $heading2, $heading3, $heading4, $heading5,\n  $title1, $title2, $title3, $title4, $body1, $body2, $body3, $string1, $string2, $string3, $snwFlyoutLink,\n  $snwHeaderLink, $snwHeadingHero1, $snwHeadingHero2;\n\n////////////////////////\n/// Breakpoint TOKENS to be used for min-width comparisons, make sure they match BREAKPOINTS in constants.ts\n///////////////////////\n$breakpoint-sm: 361px;\n$breakpoint-md: 961px;\n$breakpoint-lg: 1401px;\n$breakpoint-xl: 1801px;\n\n////////////////////////\n/// FONT SIZE TOKENS:\n///////////////////////\n// @TODO: These tokens need to be aligned with the new values from the design system https://www.figma.com/design/hMu9IWH5N3KamJy8tLFdyV/EASEL-Compendium%3A-Tokens%2C-Components-%26-Patterns?node-id=7263-1361&node-type=canvas&m=dev\n// Once we update ObjectTile and other components will need to be updated to match the new token.\n:root {\n  --desktop-max-width: 120rem;\n  --quote-size: 1.5rem;\n  --quote-line-height: 2rem;\n  --heading-size1: 1.5rem;\n  --heading-line-height-size1: 1.75rem;\n  --heading-size2: 1.5rem;\n  --heading-line-height-size2: 1.75rem;\n  --heading-size3: 1.25rem;\n  --heading-line-height-size3: 1.5rem;\n  --heading-size4: 1rem;\n  --heading-line-height-size4: 1.25rem;\n  --heading-size5: 0.75rem;\n  --heading-line-height-size5: 1rem;\n  --string-size1: 1rem;\n  --string-line-height-size1: 1.25rem;\n  --string-size2: 0.75rem;\n  --string-line-height-size2: 1rem;\n  --string-size3: 0.5rem;\n  --string-line-height-size3: 0.75rem;\n  --body-size1: 1rem;\n  --body-line-height-size1: 1.5rem;\n  --body-size2: 0.75rem;\n  --body-line-height-size2: 1.25rem;\n  --body-size3: 0.5rem;\n  --body-line-height-size3: 1rem;\n  --label-size1: 1rem;\n  --label-size2: 0.75rem;\n  --label-size3: 0.56rem;\n  --label-size4: 0.56rem;\n  --link-label-size: 0.75rem;\n  --link-label-line-height: 0.75rem;\n  --button-label-size: 0.75rem;\n  --button-label-line-height: 1rem;\n  --button-tertiary-height: 1.75rem;\n  --badge-label-size: 0.5rem;\n  --badge-label-line-height: 0.67rem;\n  --snw-header-link-size: 1rem;\n  --snw-header-link-line-height: 1.5rem;\n  --snw-flyout-link-size: 1rem;\n  --snw-flyout-link-line-height: 1.75rem;\n  --snw-heading-hero-size1: 2rem;\n  --snw-heading-hero-line-height-size1: 2.375rem;\n  --snw-heading-hero-size2: 1.625rem;\n  --snw-heading-hero-line-height-size2: 1.9375rem;\n  --snw-note-size: 0.75rem;\n  --snw-note-line-height: 1rem;\n\n  @media (min-width: $breakpoint-md) {\n    --quote-size: 1.75rem;\n    --quote-line-height: 2.25rem;\n    --heading-size1: 1.75rem;\n    --heading-line-height-size1: 2rem;\n    --heading-size2: 1.75rem;\n    --heading-line-height-size2: 2rem;\n    --heading-size3: 1.5rem;\n    --heading-line-height-size3: 1.75rem;\n    --heading-size4: 1.25rem;\n    --heading-line-height-size4: 1.5rem;\n    --heading-size5: 1rem;\n    --heading-line-height-size5: 1.25rem;\n    --string-size1: 1.25rem;\n    --string-line-height-size1: 1.5rem;\n    --string-size2: 1rem;\n    --string-line-height-size2: 1.25rem;\n    --string-size3: 0.75rem;\n    --string-line-height-size3: 1rem;\n    --body-size1: 1.25rem;\n    --body-line-height-size1: 1.75rem;\n    --body-size2: 1rem;\n    --body-line-height-size2: 1.5rem;\n    --body-size3: 0.75rem;\n    --body-line-height-size3: 1.25rem;\n    --label-size1: 1.25rem;\n    --label-size2: 1rem;\n    --label-size3: 0.75rem;\n    --label-size4: 0.75rem;\n    --link-label-size: 1rem;\n    --link-label-line-height: 1rem;\n    --button-label-size: 1rem;\n    --button-label-line-height: 1.25rem;\n    --badge-label-size: 0.75rem;\n    --badge-label-line-height: 1rem;\n    --snw-header-link-size: 1rem;\n    --snw-header-link-line-height: 1.5rem;\n    --snw-flyout-link-size: 0.875rem;\n    --snw-flyout-link-line-height: 1.75rem;\n    --snw-heading-hero-size1: 2.375rem;\n    --snw-heading-hero-line-height-size1: 2.875rem;\n  }\n\n  @media (min-width: $breakpoint-lg) {\n    --snw-flyout-link-size: 0.875rem;\n    --snw-flyout-link-line-height: 1.75rem;\n  }\n\n  @media (min-width: $breakpoint-xl) {\n    --quote-size: 2rem;\n    --quote-line-height: 2.5rem;\n    --heading-size1: 2rem;\n    --heading-line-height-size1: 2.25rem;\n    --heading-size2: 2rem;\n    --heading-line-height-size2: 2.25rem;\n    --heading-size3: 1.75rem;\n    --heading-line-height-size3: 2rem;\n    --heading-size4: 1.5rem;\n    --heading-line-height-size4: 1.75rem;\n    --heading-size5: 1.25rem;\n    --heading-line-height-size5: 1.5rem;\n    --string-size1: 1.5rem;\n    --string-line-height-size1: 1.75rem;\n    --string-size2: 1.25rem;\n    --string-line-height-size2: 1.5rem;\n    --string-size3: 1rem;\n    --string-line-height-size3: 1.25rem;\n    --body-size1: 1.5rem;\n    --body-line-height-size1: 2rem;\n    --body-size2: 1.25rem;\n    --body-line-height-size2: 1.75rem;\n    --body-size3: 1rem;\n    --body-line-height-size3: 1.5rem;\n    --label-size1: 1.56rem;\n    --label-size2: 1.25rem;\n    --label-size3: 1rem;\n    --link-label-size: 1.25rem;\n    --link-label-line-height: 1.25rem;\n    --button-label-size: 1.25rem;\n    --button-label-line-height: 1.5rem;\n    --badge-label-size: 1rem;\n    --badge-label-line-height: 1.5rem;\n    --snw-header-link-size: 1.125rem;\n    --snw-header-link-line-height: 1.75rem;\n    --snw-flyout-link-size: 1.125rem;\n    --snw-flyout-link-line-height: 2.125rem;\n  }\n}\n\n// TITLE\n$title-size1: var(--heading-size1);\n$title-size2: var(--heading-size2);\n$title-size3: var(--heading-size3);\n$title-size4: var(--heading-size4);\n\n// HEADING\n$heading-size1: var(--heading-size1);\n$heading-line-height-size1: var(--heading-line-height-size1);\n$heading-size2: var(--heading-size2);\n$heading-line-height-size2: var(--heading-line-height-size2);\n$heading-size3: var(--heading-size3);\n$heading-line-height-size3: var(--heading-line-height-size3);\n$heading-size4: var(--heading-size4);\n$heading-line-height-size4: var(--heading-line-height-size4);\n$heading-size5: var(--heading-size5);\n$heading-line-height-size5: var(--heading-line-height-size5);\n\n// BODY\n$body-size1: var(--body-size1);\n$body-line-height-size1: var(--body-line-height-size1);\n$body-size2: var(--body-size2);\n$body-line-height-size2: var(--body-line-height-size2);\n$body-size3: var(--body-size3);\n$body-line-height-size3: var(--body-line-height-size3);\n\n// STRING\n$string-size1: var(--string-size1);\n$string-line-height-size1: var(--string-line-height-size1);\n$string-size2: var(--string-size2);\n$string-line-height-size2: var(--string-line-height-size2);\n$string-size3: var(--string-size3);\n$string-line-height-size3: var(--string-line-height-size3);\n\n// LABELS\n$email-label-size: var(--label-size2);\n$text-label-size: var(--label-size3);\n$badge-label-size: var(--label-size3);\n$link-label-size: var(--link-label-size);\n$button-label-size: var(--button-label-size);\n$link-label-line-height: var(--link-label-line-height);\n$button-label-line-height: var(--button-label-line-height);\n$button-tertiary-height: var(--button-tertiary-height);\n$badge-label-size: var(--badge-label-size);\n$badge-label-line-height: var(--badge-label-line-height);\n$snw-header-link-size: var(--snw-header-link-size);\n$snw-header-link-line-height: var(--snw-header-link-line-height);\n$snw-flyout-link-size: var(--snw-flyout-link-size);\n$snw-flyout-link-line-height: var(--snw-flyout-link-line-height);\n$snw-heading-hero-size1: var(--snw-heading-hero-size1);\n$snw-heading-hero-line-height1: var(--snw-heading-hero-line-height-size1);\n$snw-heading-hero-size2: var(--snw-heading-hero-size2);\n$snw-heading-hero-line-height2: var(--snw-heading-hero-line-height-size2);\n\n////////////////////////\n/// SPACING TOKENS:\n///////////////////////\n\n// SNOWFLAKES\n$snowflake-menu-padding: 1.25rem;\n$snowflake-note-size: var(--snw-note-size);\n$snowflake-note-line-height: var(--snw-note-line-height);\n\n/* stylelint-disable-next-line no-duplicate-selectors */\n:root {\n  --snw-button-padding: 0.8125rem;\n  --spacing-micro: 0.25rem;\n  --spacing-xsm: 0.5rem;\n  --spacing-sm: 0.75rem;\n  --spacing-md: 1.75rem;\n  --spacing-lg: 2.75rem;\n  --spacing-xl: 3.75rem;\n  --spacing-xxl: 4.75rem;\n  --spacing-xxxl: 5.75rem;\n\n  @media (min-width: $breakpoint-md) {\n    --snw-button-padding: 0.8125rem;\n    --spacing-micro: 0.25rem;\n    --spacing-xsm: 0.5rem;\n    --spacing-sm: 1rem;\n    --spacing-md: 2rem;\n    --spacing-lg: 3rem;\n    --spacing-xl: 4rem;\n    --spacing-xxl: 5rem;\n    --spacing-xxxl: 6rem;\n  }\n\n  @media (min-width: $breakpoint-xl) {\n    --snw-button-padding: 0.813rem;\n    --spacing-micro: 0.5rem;\n    --spacing-xsm: 0.75rem;\n    --spacing-sm: 1.25rem;\n    --spacing-md: 2.25rem;\n    --spacing-lg: 3.25rem;\n    --spacing-xl: 4.25rem;\n    --spacing-xxl: 5.25rem;\n    --spacing-xxxl: 6.25rem;\n  }\n}\n\n$spacing-micro: var(--spacing-micro);\n$spacing-xsm: var(--spacing-xsm);\n$spacing-sm: var(--spacing-sm);\n$spacing-md: var(--spacing-md);\n$spacing-lg: var(--spacing-lg);\n$spacing-xl: var(--spacing-xl);\n$spacing-xxl: var(--spacing-xl);\n$spacing-xxxl: var(--spacing-xxxl);\n$spacing-sizes: micro, xsm, sm, md, lg, xl, xxl, xxxl;\n\n// PADDING\n$padding-micro: var(--spacing-micro);\n$padding-xsm: var(--spacing-xsm);\n$padding-sm: var(--spacing-sm);\n$padding-md: var(--spacing-md);\n$padding-lg: var(--spacing-lg);\n$padding-xl: var(--spacing-xl);\n$padding-xxl: var(--spacing-xxl);\n$padding-tokens: $padding-micro, $padding-xsm, $padding-sm, $padding-md, $padding-lg, $padding-xl, $padding-xxl;\n$snw-button-padding: var(--snw-button-padding);\n\n// MARGIN\n$margin-micro: var(--spacing-micro);\n$margin-xsm: var(--spacing-xsm);\n$margin-sm: var(--spacing-sm);\n$margin-md: var(--spacing-md);\n$margin-lg: var(--spacing-lg);\n$margin-xl: var(--spacing-xl);\n$margin-xxl: var(--spacing-xxl);\n\n////////////////////////\n/// HEADER TOKENS:\n///////////////////////\n/* stylelint-disable-next-line no-duplicate-selectors */\n:root {\n  --header-height: 56px; // ideally we would calculate the size from the current text size plus spacing components so that it scales with the text size and spacing\n  --search-size: 2.625rem; // This should be calculated from the scaling text and scaling spacing tokens instead of hardcoding in case they change\n  --banner-height: 0px;\n\n  @media (min-width: $breakpoint-md) {\n    --header-height: 123px; // ideally we would calculate the size from the current text size plus spacing components so that it scales with the text size and spacing\n  }\n\n  @media (min-width: $breakpoint-xl) {\n    --header-height: 135px; // ideally we would calculate the size from the current text size plus spacing components so that it scales with the text size and spacing\n    --search-size: 2.875rem; // This should be calculated from the scaling text and scaling spacing tokens instead of hardcoding in case they change\n  }\n}\n\n////////////////////////\n/// max-site-width TOKEN:\n///////////////////////\n$max-site-width: 1560px;\n$desktop-max-width: var(--desktop-max-width);\n\n////////////////////////\n/// z-index TOKENS:\n///////////////////////\n$modal-z-index: 30;\n$notification-banner-z-index: 10;\n\n////////////////////////\n/// Our tokens usually support at least 4 sizes.\n///////////////////////\n$size-sm: 'sm';\n$size-md: 'md';\n$size-lg: 'lg';\n$size-xl: 'xl';\n$size-xxl: 'xxl';\n$default-transition: 150ms cubic-bezier(0.16, 1, 0.3, 1);\n$drawer-content-transition: 350ms cubic-bezier(0, 0, 0.2, 1);\n$default-overlay-transition: 350ms cubic-bezier(0.4, 0, 0.2, 1);\n\n////////////////////////\n/// Mobile-specific tokens\n///////////////////////\n$mobile-minimum-clickable-area: 44px;\n\n////////////////////////\n/// Header Tokens\n///\n$search-size: var(--search-size);\n$header-height: var(--header-height);\n",ei=(e,t)=>{const n=(()=>{const e=Qr.split("\n").map((e=>{const[t,n]=e.split(": ");return{name:t,value:n?.replace(";","")}})),t={};return e.forEach((({name:e,value:n})=>{e&&n&&(t[e]=n)})),t})();return n[e]??n[t]??t},ti=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,stroke:n,strokeWidth:2,d:"M11.91 14c2.52 0 4.525.805 5.896 2.154 1.182 1.165 1.957 2.8 2.147 4.846H4.043c.182-2.059.926-3.695 2.071-4.855C7.438 14.803 9.392 14 11.91 14ZM12 3a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"})]})}))),ni=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeWidth:2,d:"M11.91 14c2.52 0 4.525.805 5.896 2.154 1.182 1.165 1.957 2.8 2.147 4.846H4.043c.182-2.059.926-3.695 2.071-4.855C7.438 14.803 9.392 14 11.91 14ZM12 3a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z"})]})}))),ri=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M11 11V4h2v7h7v2h-7v7h-2v-7H4v-2z",clipRule:"evenodd"})]})}))),ii=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminGavel_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminGavel_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#1C1B1F",d:"M4 21.625v-2h12v2zm5.65-4.85L4 11.125l2.1-2.15 5.7 5.65zm6.35-6.35-5.65-5.7 2.15-2.1 5.65 5.65zm4.6 10.2L7.55 7.575l1.4-1.4L22 19.225z"})})]})}))),oi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminLiveOnline_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminLiveOnline_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#1C1B1F",d:"M2 20.625v-2h10v2zm3-3q-.824 0-1.412-.587A1.93 1.93 0 0 1 3 15.625v-9q0-.824.587-1.412A1.93 1.93 0 0 1 5 4.625h14q.824 0 1.413.588Q21 5.8 21 6.625H5v9h7v2zm15 1v-8h-4v8zm-4.5 2q-.625 0-1.062-.437A1.45 1.45 0 0 1 14 19.125v-9q0-.625.438-1.062a1.45 1.45 0 0 1 1.062-.438h5q.625 0 1.063.438.437.436.437 1.062v9q0 .625-.437 1.063a1.45 1.45 0 0 1-1.063.437zm2.5-7.5a.7.7 0 0 0 .538-.225.74.74 0 0 0 .212-.525.73.73 0 0 0-.75-.75.74.74 0 0 0-.525.213.7.7 0 0 0-.225.537q0 .3.225.525a.72.72 0 0 0 .525.225"})})]})}))),ai=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminPerson_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminPerson_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#1C1B1F",d:"M12 12.625q-1.65 0-2.825-1.175T8 8.625 9.175 5.8 12 4.625 14.825 5.8 16 8.625t-1.175 2.825T12 12.625m-8 8v-2.8q0-.85.438-1.562.437-.713 1.162-1.088a14.8 14.8 0 0 1 3.15-1.163 13.8 13.8 0 0 1 3.25-.387q1.65 0 3.25.387 1.6.388 3.15 1.163.724.375 1.163 1.087.437.713.437 1.563v2.8zm2-2h12v-.8a.973.973 0 0 0-.5-.85q-1.35-.675-2.725-1.012a11.6 11.6 0 0 0-5.55 0Q7.85 16.3 6.5 16.975a.97.97 0 0 0-.5.85zm6-8q.825 0 1.412-.588Q14 9.45 14 8.625t-.588-1.412A1.93 1.93 0 0 0 12 6.625q-.825 0-1.412.588A1.93 1.93 0 0 0 10 8.625q0 .825.588 1.412.587.588 1.412.588"})})]})}))),si=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminTelephone_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminTelephone_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#1C1B1F",d:"M19.95 21.625q-3.125 0-6.175-1.363T8.225 16.4t-3.862-5.55T3 4.675q0-.45.3-.75t.75-.3H8.1a.93.93 0 0 1 .625.237.9.9 0 0 1 .325.563l.65 3.5q.05.4-.025.675t-.275.475l-2.425 2.45q.5.926 1.188 1.787.687.863 1.512 1.663.775.775 1.625 1.438.85.661 1.8 1.212l2.35-2.35a1.4 1.4 0 0 1 .588-.338 1.6 1.6 0 0 1 .712-.062l3.45.7q.35.1.575.363a.88.88 0 0 1 .225.587v4.05q0 .45-.3.75t-.75.3m-13.925-12 1.65-1.65-.425-2.35H5.025q.125 1.024.35 2.025t.65 1.975m8.95 8.95q.976.424 1.987.675 1.013.25 2.038.325v-2.2l-2.35-.475z"})})]})}))),li=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminPlay_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminPlay_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#fff",d:"M8 19.625v-14l11 7z"})})]})}))),ci=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminFullscreen_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminFullscreen_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#fff",d:"M3 21.625v-5h2v3h3v2zm13 0v-2h3v-3h2v5zm-13-13v-5h5v2H5v3zm16 0v-3h-3v-2h5v5z"})})]})}))),di=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("mask",{id:"AdminFullscreenExit_svg__a",width:24,height:25,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,Xe.jsx)("path",{fill:n||"#D9D9D9",d:"M0 .625h24v24H0z"})}),(0,Xe.jsx)("g",{mask:"url(#AdminFullscreenExit_svg__a)",children:(0,Xe.jsx)("path",{fill:n||"#1C1B1F",d:"M6 21.625v-3H3v-2h5v5zm10 0v-5h5v2h-3v3zm-13-13v-2h3v-3h2v5zm13 0v-5h2v3h3v2z"})})]})}))),ui=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})]})}))),fi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"})]})}))),pi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})]})}))),hi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"})]})}))),mi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 25 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M19.5 6.41 18.09 5l-5.59 5.59L6.91 5 5.5 6.41 11.09 12 5.5 17.59 6.91 19l5.59-5.59L18.09 19l1.41-1.41L13.91 12z"})]})}))),gi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 18",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#323232",d:"M2.6 15.6H5v-6h6v6h2.4V6.9L8 2.85 2.6 6.9zM.8 17.4V6L8 .6 15.2 6v11.4h-6v-6H6.8v6z"})]})}))),vi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"})]})}))),yi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n||"#fff",d:"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"})]})}))),bi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 132 44",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsxs)("g",{clipPath:"url(#apple-app-store-badge_svg__a)",children:[(0,Xe.jsx)("path",{fill:"#A6A6A6",d:"M120.662 0H10.446c-.402 0-.799 0-1.2.002-.335.003-.667.009-1.006.014Q7.135.03 6.044.21a7.3 7.3 0 0 0-2.082.685 7.05 7.05 0 0 0-3.064 3.06 7.2 7.2 0 0 0-.685 2.078A14 14 0 0 0 .017 8.22c-.01.335-.012.67-.017 1.006v25.252c.005.34.006.668.017 1.008q.012 1.101.196 2.187c.12.724.351 1.426.685 2.08a6.8 6.8 0 0 0 1.29 1.764 6.9 6.9 0 0 0 1.774 1.288 7.4 7.4 0 0 0 2.082.689q1.09.178 2.196.193c.339.008.671.012 1.007.012.4.002.797.002 1.2.002h110.215c.394 0 .794 0 1.188-.002.334 0 .676-.005 1.01-.012.734-.01 1.467-.074 2.191-.193a7.5 7.5 0 0 0 2.091-.69 6.9 6.9 0 0 0 1.771-1.287 7 7 0 0 0 1.295-1.764 7.2 7.2 0 0 0 .678-2.08q.183-1.086.204-2.187c.004-.34.004-.668.004-1.008.008-.396.008-.791.008-1.195V10.42q.002-.6-.008-1.193.001-.503-.004-1.006a15 15 0 0 0-.204-2.188 7.2 7.2 0 0 0-.678-2.079 7.08 7.08 0 0 0-3.066-3.059 7.4 7.4 0 0 0-2.091-.685 14 14 0 0 0-2.191-.193c-.334-.005-.676-.012-1.01-.014C121.456 0 121.056 0 120.662 0"}),(0,Xe.jsx)("path",{fill:"#000",d:"M9.252 42.745c-.334 0-.66-.005-.99-.012a14 14 0 0 1-2.048-.178 6.5 6.5 0 0 1-1.816-.599 5.9 5.9 0 0 1-1.53-1.11A5.8 5.8 0 0 1 1.75 39.32c-.29-.57-.49-1.18-.595-1.81a13.5 13.5 0 0 1-.182-2.05 99 99 0 0 1-.017-.997V9.226s.01-.756.017-.978q.013-1.03.18-2.045a6.3 6.3 0 0 1 .596-1.816 6.1 6.1 0 0 1 2.649-2.644 6.4 6.4 0 0 1 1.811-.595Q7.23.983 8.264.969l.989-.013h112.591l1.001.014q1.025.012 2.036.177a6.5 6.5 0 0 1 1.83.599 6.1 6.1 0 0 1 2.646 2.644 6.3 6.3 0 0 1 .587 1.801q.17 1.024.19 2.062c.003.31.003.642.003.973.009.41.009.8.009 1.192v22.865c0 .397 0 .785-.009 1.175 0 .355 0 .68-.004 1.016a14 14 0 0 1-.187 2.025 6.3 6.3 0 0 1-.592 1.824 6 6 0 0 1-1.113 1.514 5.9 5.9 0 0 1-1.533 1.117 6.4 6.4 0 0 1-1.827.6q-1.017.166-2.048.18c-.321.006-.657.01-.983.01l-1.188.003z"}),(0,Xe.jsx)("path",{fill:"#fff",d:"M27.137 22.18a5.4 5.4 0 0 1 2.581-4.537 5.54 5.54 0 0 0-4.372-2.357c-1.84-.193-3.624 1.097-4.561 1.097-.956 0-2.4-1.078-3.954-1.046a5.84 5.84 0 0 0-4.9 2.98c-2.119 3.658-.538 9.034 1.491 11.991 1.016 1.448 2.203 3.066 3.755 3.008 1.52-.062 2.088-.966 3.922-.966 1.817 0 2.35.966 3.934.93 1.63-.026 2.658-1.454 3.638-2.916a12 12 0 0 0 1.664-3.379 5.24 5.24 0 0 1-2.325-1.923 5.2 5.2 0 0 1-.873-2.883Zm-2.993-8.84a5.31 5.31 0 0 0 1.22-3.813 5.44 5.44 0 0 0-3.513 1.813 5.06 5.06 0 0 0-1.253 3.673 4.5 4.5 0 0 0 3.546-1.672Zm22.202 16.31H41.16l-1.245 3.668h-2.197L42.63 19.75h2.282l4.912 13.567H47.59zm-4.649-1.691h4.11l-2.026-5.952h-.056l-2.028 5.951Zm18.735.414c0 3.073-1.65 5.048-4.14 5.048a3.37 3.37 0 0 1-3.12-1.73h-.047v4.899h-2.036V23.426h1.97v1.646h.038a3.51 3.51 0 0 1 3.158-1.75c2.518 0 4.177 1.985 4.177 5.05Zm-2.093 0c0-2.003-1.037-3.32-2.62-3.32-1.556 0-2.603 1.345-2.603 3.32 0 1.992 1.047 3.327 2.602 3.327 1.584 0 2.621-1.307 2.621-3.327m13.011-.001c0 3.074-1.65 5.05-4.14 5.05a3.37 3.37 0 0 1-3.12-1.731h-.048v4.899h-2.036V23.426h1.97v1.646h.038a3.51 3.51 0 0 1 3.159-1.75c2.517 0 4.177 1.985 4.177 5.05m-2.093 0c0-2.002-1.038-3.319-2.622-3.319-1.555 0-2.602 1.345-2.602 3.32 0 1.992 1.047 3.327 2.602 3.327 1.584 0 2.622-1.307 2.622-3.328m9.308 1.166c.15 1.345 1.462 2.228 3.252 2.228 1.717 0 2.951-.883 2.951-2.096 0-1.053-.744-1.684-2.508-2.116l-1.763-.423c-2.498-.602-3.658-1.767-3.658-3.658 0-2.34 2.046-3.948 4.95-3.948 2.876 0 4.846 1.607 4.913 3.948h-2.056c-.123-1.354-1.245-2.17-2.885-2.17s-2.763.826-2.763 2.03c0 .959.717 1.523 2.47 1.955l1.5.367c2.791.658 3.95 1.776 3.95 3.76 0 2.54-2.027 4.129-5.251 4.129-3.017 0-5.055-1.553-5.186-4.006zm12.748-8.452v2.34h1.886v1.608h-1.886v5.453c0 .847.378 1.242 1.207 1.242a6 6 0 0 0 .67-.047v1.598q-.561.105-1.131.094c-2.009 0-2.792-.752-2.792-2.67v-5.67h-1.442v-1.608h1.442v-2.34zm2.979 7.287c0-3.113 1.838-5.068 4.704-5.068 2.876 0 4.705 1.955 4.705 5.068 0 3.12-1.819 5.067-4.705 5.067-2.884 0-4.704-1.947-4.704-5.067m7.335 0c0-2.135-.981-3.395-2.631-3.395s-2.63 1.27-2.63 3.395c0 2.143.98 3.393 2.63 3.393s2.631-1.25 2.631-3.393m3.753-4.947h1.942v1.684h.047a2.37 2.37 0 0 1 2.386-1.787q.353-.002.698.075v1.9a2.9 2.9 0 0 0-.915-.123 2.06 2.06 0 0 0-1.586.651 2.04 2.04 0 0 0-.536 1.625v5.867h-2.036zm14.46 6.987c-.274 1.795-2.028 3.027-4.271 3.027-2.886 0-4.677-1.927-4.677-5.02 0-3.103 1.801-5.115 4.591-5.115 2.745 0 4.47 1.88 4.47 4.879v.695h-7.005v.123c-.033.364.013.73.134 1.076a2.58 2.58 0 0 0 2.534 1.726 2.25 2.25 0 0 0 2.291-1.391zm-6.883-2.953h4.959a2.39 2.39 0 0 0-2.433-2.51 2.52 2.52 0 0 0-1.787.73 2.5 2.5 0 0 0-.739 1.78M41.442 9.539a2.9 2.9 0 0 1 2.307.893 2.88 2.88 0 0 1 .769 2.346c0 2.083-1.129 3.28-3.076 3.28H39.08V9.539h2.36Zm-1.346 5.597h1.232a2.06 2.06 0 0 0 1.638-.66 2.05 2.05 0 0 0 .518-1.685 2.05 2.05 0 0 0-1.267-2.183 2.1 2.1 0 0 0-.889-.148h-1.232zm5.569-1.54a2.32 2.32 0 0 1 1.38-2.354 2.34 2.34 0 0 1 3.164 1.396c.103.308.14.634.109.958a2.325 2.325 0 0 1-1.38 2.357 2.343 2.343 0 0 1-3.166-1.398 2.3 2.3 0 0 1-.107-.96Zm3.651 0c0-1.067-.48-1.69-1.323-1.69-.846 0-1.323.623-1.323 1.69 0 1.075.477 1.693 1.323 1.693.843 0 1.323-.623 1.323-1.693m7.187 2.462h-1.01l-1.02-3.624h-.077l-1.015 3.624h-1l-1.36-4.92h.987l.884 3.754h.073l1.014-3.754h.934l1.014 3.754h.077l.88-3.754h.973zm2.498-4.92h.937v.782h.073a1.47 1.47 0 0 1 1.472-.877 1.61 1.61 0 0 1 1.653 1.121c.071.23.09.472.055.709v3.185h-.974v-2.941c0-.79-.344-1.184-1.064-1.184a1.134 1.134 0 0 0-1.125.767c-.053.154-.07.318-.053.48v2.878H59zm5.741-1.92h.974v6.84h-.974zm2.328 4.378a2.325 2.325 0 0 1 1.38-2.354 2.34 2.34 0 0 1 2.676.564 2.33 2.33 0 0 1 .597 1.79 2.33 2.33 0 0 1-1.38 2.357 2.343 2.343 0 0 1-3.166-1.398 2.3 2.3 0 0 1-.108-.96Zm3.651 0c0-1.067-.48-1.69-1.324-1.69-.846 0-1.322.623-1.322 1.69 0 1.075.476 1.693 1.322 1.693.844 0 1.324-.623 1.324-1.693m2.027 1.07c0-.885.661-1.396 1.835-1.468l1.336-.077v-.425c0-.52-.344-.813-1.01-.813-.543 0-.92.2-1.028.547h-.943c.1-.845.897-1.387 2.016-1.387 1.237 0 1.934.614 1.934 1.653v3.362h-.937v-.692h-.077a1.66 1.66 0 0 1-1.482.773 1.495 1.495 0 0 1-1.514-.87 1.5 1.5 0 0 1-.13-.603m3.171-.42v-.411l-1.205.076c-.679.046-.987.276-.987.71 0 .443.385.7.915.7a1.17 1.17 0 0 0 1.154-.63c.07-.138.113-.29.123-.445m2.249-.65c0-1.555.801-2.54 2.048-2.54a1.63 1.63 0 0 1 1.513.864h.073V9.217h.973v6.84h-.933v-.778h-.077a1.71 1.71 0 0 1-1.55.859c-1.254 0-2.047-.985-2.047-2.543Zm1.006 0c0 1.043.493 1.671 1.318 1.671.82 0 1.328-.637 1.328-1.667 0-1.025-.513-1.671-1.328-1.671-.82 0-1.318.632-1.318 1.667m7.629 0a2.325 2.325 0 0 1 1.381-2.354 2.34 2.34 0 0 1 3.163 1.396c.103.308.14.634.11.958a2.325 2.325 0 0 1-1.38 2.357 2.343 2.343 0 0 1-3.166-1.398 2.3 2.3 0 0 1-.108-.96Zm3.652 0c0-1.067-.48-1.69-1.324-1.69-.846 0-1.322.623-1.322 1.69 0 1.075.476 1.693 1.322 1.693.844 0 1.324-.623 1.324-1.693m2.308-2.458h.937v.782h.073a1.47 1.47 0 0 1 1.472-.877 1.61 1.61 0 0 1 1.652 1.121c.072.23.09.472.055.709v3.185h-.973v-2.941c0-.79-.345-1.184-1.065-1.184a1.134 1.134 0 0 0-1.125.767c-.052.154-.07.318-.053.48v2.878h-.973zm9.691-1.225v1.247h1.069v.818h-1.069v2.53c0 .515.213.74.698.74q.186 0 .371-.022v.81a3 3 0 0 1-.53.049c-1.083 0-1.514-.38-1.514-1.329v-2.778h-.783v-.818h.783V9.913zm2.399-.695h.965v2.71h.077a1.51 1.51 0 0 1 1.504-.88 1.63 1.63 0 0 1 1.638 1.13c.072.227.093.467.061.703v3.177h-.975V13.12c0-.786-.367-1.184-1.055-1.184a1.16 1.16 0 0 0-1.178.755 1.15 1.15 0 0 0-.064.492v2.874h-.973v-6.84Zm9.922 5.512a2.006 2.006 0 0 1-2.138 1.423 2.24 2.24 0 0 1-2.202-1.581 2.2 2.2 0 0 1-.077-.959 2.26 2.26 0 0 1 .55-1.802 2.28 2.28 0 0 1 1.725-.768c1.373 0 2.201.935 2.201 2.48v.339h-3.484v.054a1.3 1.3 0 0 0 .345.995 1.3 1.3 0 0 0 .969.415 1.19 1.19 0 0 0 1.174-.597h.937Zm-3.425-1.586h2.492a1.186 1.186 0 0 0-1.214-1.275 1.27 1.27 0 0 0-1.185.785 1.3 1.3 0 0 0-.093.49"})]}),(0,Xe.jsx)("defs",{children:(0,Xe.jsx)("clipPath",{id:"apple-app-store-badge_svg__a",children:(0,Xe.jsx)("path",{fill:"#fff",d:"M0 0h131.102v43.701H0z"})})})]})}))),wi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M13 4v13.844l4.854-4.107 1.292 1.526L12 21.31l-7.146-6.047 1.292-1.526L11 17.844V4z"})]})}))),$i=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"m6.156 13 4.107 4.854-1.526 1.292L2.69 12l6.047-7.146 1.526 1.292L6.156 11H20v2z"})]})}))),xi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M15.263 4.854 21.31 12l-6.047 7.146-1.526-1.292L17.844 13H4v-2h13.844l-4.107-4.854z"})]})}))),Si=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"m12 2.69 7.146 6.047-1.292 1.526L13 6.156V20h-2V6.156l-4.854 4.107-1.292-1.526z"})]})}))),Ci=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M6.956 8c0-2.761 2.258-5 5.044-5s5.044 2.239 5.044 5h3.954l.995 11.834A2.007 2.007 0 0 1 19.983 22H4.017c-1.18 0-2.109-1-2.01-2.166L3.001 8zm0 2v2h2.018v-2h6.052v2h2.018v-2h2.098l.84 10H4.018l.84-10zm8.07-2H8.974c0-1.657 1.355-3 3.026-3s3.026 1.343 3.026 3",clipRule:"evenodd"})]})}))),Ei=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M9 4.999V3H7v2H2v14a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V5h-5V3h-2v2H9zM7 7v.53c0 .26.21.47.47.47h1.06c.26 0 .47-.21.47-.47V7h6v.53c0 .26.21.47.47.47h1.06c.26 0 .47-.21.47-.47V7h3v3H4V7zm-3 5h16v7H4zm5 5h6v-2H9z",clipRule:"evenodd"})]})}))),Ti=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M20.659 9.253 12 16.829 3.342 9.253l1.317-1.506L12 14.171l7.342-6.424z",clipRule:"evenodd"})]})}))),Ai=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m9.829 12 6.424-7.341-1.506-1.318L7.171 12l7.576 8.659 1.506-1.317z",clipRule:"evenodd"})]})}))),Ni=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M9.252 3.341 16.83 12l-7.577 8.659-1.505-1.317L14.171 12 7.747 4.659z",clipRule:"evenodd"})]})}))),ji=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m12 7.171 8.659 7.576-1.317 1.506L12 9.829 4.66 16.253l-1.317-1.506z",clipRule:"evenodd"})]})}))),_i=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeLinecap:"square",strokeLinejoin:"round",strokeWidth:2,d:"M18 6 6 18M6 6l12 12"})]})}))),ki=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M6 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16H6a4 4 0 0 1-4-4v-6h4zm2 14h12V5H8zm-2 0v-6H4v4a2 2 0 0 0 2 2m10-9h-6V8h6zm2 5h-8v-2h8z",clipRule:"evenodd"})]})}))),Oi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M11 10H9v8h2zM15 10h-2v8h2z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M7 4a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2h5v2h-2v14H4V8H2V6h5zm8 0v2H9V4zM6 8h12v12H6z",clipRule:"evenodd"})]})}))),Pi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M18.133 11.274 12 16.292l-6.133-5.018 1.266-1.548L11 12.89V2h2v10.89l3.867-3.164z"}),(0,Xe.jsx)("path",{fill:n,d:"M4 16v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-4h-2v4H6v-4z"})]})}))),Mi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M18.901 3.301a2 2 0 0 0-2.828 0L3.26 16.114l-1.24 5.483 5.483-1.24L20.316 7.544a2 2 0 0 0 0-2.828zm-1.5 4.329-1.414-1.414 1.5-1.5 1.414 1.414zm-2.828 0 1.414 1.414-9.49 9.49-1.827.413.413-1.827z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M11 20v2h11v-2z"})]})}))),Ri=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M2 4v16h20V4zm2 3.414v9.172L8.586 12zM5.414 18h13.172L14 13.414l-.586.586a2 2 0 0 1-2.828 0L10 13.414zM20 16.586V7.414L15.414 12zM18.586 6H5.414L12 12.586z",clipRule:"evenodd"})]})}))),Di=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M11 13V7h2v6zM12 17a1 1 0 1 0 0-2 1 1 0 0 0 0 2"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16",clipRule:"evenodd"})]})}))),Li=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M15 4h3.586l-6.293 6.293 1.414 1.414L20 5.414V9h2V2h-7z"}),(0,Xe.jsx)("path",{fill:n,d:"M3 4v15a2 2 0 0 0 2 2h13a2 2 0 0 0 2-2v-6h-2v6H5V6h6V4z"})]})}))),Ii=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M14.079 8.5V6.75c0-.875.121-1.375 1.457-1.375h1.7V2h-2.793c-3.4 0-4.494 1.625-4.494 4.5v2.125H7.763V12h2.065v10h4.251V12h2.793l.365-3.5z"})]})}))),Fi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,className:"favorite-active__inner",d:"M11.087 5.38 12 6.29l.913-.909A4.75 4.75 0 0 1 16.263 4a4.75 4.75 0 0 1 3.35 1.38A4.7 4.7 0 0 1 21 8.714c0 1.25-.41 2.26-1.387 3.333l-1.477 1.716L12 20l-6.136-6.238-1.476-1.716C3.409 10.974 3 9.963 3 8.713s.5-2.449 1.388-3.332A4.75 4.75 0 0 1 7.738 4a4.75 4.75 0 0 1 3.349 1.38"}),(0,Xe.jsx)("path",{fill:n,className:"favorite-active__outline",d:"m12 6.289-.706.709a1 1 0 0 0 1.41 0zm-.913-.909-.705.71zm-6.7 0 .706.71zm0 6.666.759-.652-.02-.022zm1.477 1.716-.758.652.045.05zM12 20l-.713.701.713.725.713-.725zm.913-14.62.705.71zm6.7 0-.706.71zm0 6.666-.74-.674-.019.022zm-1.477 1.716.713.702.046-.05zm-5.43-8.182-.914-.908-1.41 1.417.912.909zm-.914-.908A5.75 5.75 0 0 0 7.737 3v2a3.75 3.75 0 0 1 2.645 1.09zM7.737 3c-1.52 0-2.978.6-4.055 1.672l1.41 1.417A3.75 3.75 0 0 1 7.738 5zM3.682 4.672A5.7 5.7 0 0 0 2 8.713h2c0-.983.393-1.927 1.093-2.624zM2 8.713c0 1.53.524 2.775 1.649 4.007l1.477-1.348C4.294 10.46 4 9.682 4 8.713zm1.63 3.985 1.476 1.716 1.516-1.304-1.476-1.716zm1.52 1.766 6.137 6.237 1.426-1.402-6.136-6.238zm7.555-7.466.913-.908-1.41-1.419-.913.909zm.913-.909A3.75 3.75 0 0 1 16.263 5V3c-1.52 0-2.979.6-4.055 1.672zM16.263 5a3.75 3.75 0 0 1 2.644 1.09l1.41-1.418A5.75 5.75 0 0 0 16.264 3zm2.644 1.09c.7.696 1.093 1.64 1.093 2.623h2c0-1.517-.606-2.97-1.682-4.041zM20 8.712c0 .97-.294 1.747-1.126 2.66l1.477 1.347C21.476 11.488 22 10.244 22 8.713zm-1.146 2.681-1.476 1.716 1.517 1.304 1.476-1.716zm-1.43 1.667-6.137 6.238 1.426 1.402 6.136-6.237z"})]})}))),Bi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"m12 6.289-.706.709a1 1 0 0 0 1.41 0zm-.913-.909-.705.71zm-6.7 0 .706.71zm0 6.666.759-.652-.02-.022zm1.477 1.716-.758.652.045.05zM12 20l-.713.701.713.725.713-.725zm.913-14.62.705.71zm6.7 0-.706.71zm0 6.666-.74-.674-.019.022zm-1.477 1.716.713.702.046-.05zm-5.43-8.182-.914-.908-1.41 1.417.912.909zm-.914-.908A5.75 5.75 0 0 0 7.737 3v2a3.75 3.75 0 0 1 2.645 1.09zM7.737 3c-1.52 0-2.978.6-4.055 1.672l1.41 1.417A3.75 3.75 0 0 1 7.738 5zM3.682 4.672A5.7 5.7 0 0 0 2 8.713h2c0-.983.393-1.927 1.093-2.624zM2 8.713c0 1.53.524 2.775 1.649 4.007l1.477-1.348C4.294 10.46 4 9.682 4 8.713zm1.63 3.985 1.476 1.716 1.516-1.304-1.476-1.716zm1.52 1.766 6.137 6.237 1.426-1.402-6.136-6.238zm7.555-7.466.913-.908-1.41-1.419-.913.909zm.913-.909A3.75 3.75 0 0 1 16.263 5V3c-1.52 0-2.979.6-4.055 1.672zM16.263 5a3.75 3.75 0 0 1 2.644 1.09l1.41-1.418A5.75 5.75 0 0 0 16.264 3zm2.644 1.09c.7.696 1.093 1.64 1.093 2.623h2c0-1.517-.606-2.97-1.682-4.041zM20 8.712c0 .97-.294 1.747-1.126 2.66l1.477 1.347C21.476 11.488 22 10.244 22 8.713zm-1.146 2.681-1.476 1.716 1.517 1.304 1.476-1.716zm-1.43 1.667-6.137 6.238 1.426 1.402 6.136-6.237z"})]})}))),zi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M6 3v3H2v2h4v3h6V8h10V6H12V3zm4 2H8v4h2zM12 13v3H2v2h10v3h6v-3h4v-2h-4v-3zm4 2h-2v4h2z",clipRule:"evenodd"})]})}))),Hi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M2 2h6v2H4v4H2zm14 0h6v6h-2V4h-4zM2 16h2v4h4v2H2zm20 0v6h-6v-2h4v-4z",clipRule:"evenodd"})]})}))),Vi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M8 16v6H6v-4H2v-2zM22 18h-4v4h-2v-6h6zM8 8H2V6h4V2h2zM18 6h4v2h-6V2h2z"})]})}))),Ui=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m20.414 8.583-7-6.997-2.439 2.44a1.49 1.49 0 0 0-.297 1.68L5.706 10.68a1.49 1.49 0 0 0-1.68.298l-2.44 2.44 6.999 6.997 2.44-2.44a1.49 1.49 0 0 0 .297-1.68l.596-.596q.04.044.083.087l5.334 5.248a2 2 0 0 0 2.784.02l.837-.8a2 2 0 0 0 .044-2.85l-5.291-5.37-.065-.063.65-.649a1.49 1.49 0 0 0 1.68-.298zm-.84 10.224-5.29-5.37-.88.922 5.334 5.248z",clipRule:"evenodd"})]})}))),Wi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m20.414 8.583-7-6.997-2.439 2.44a1.49 1.49 0 0 0-.297 1.68L5.706 10.68a1.49 1.49 0 0 0-1.68.298l-2.44 2.44 6.999 6.997 2.44-2.44a1.49 1.49 0 0 0 .297-1.68l.596-.596q.04.044.083.087l5.334 5.248a2 2 0 0 0 2.784.02l.837-.8a2 2 0 0 0 .044-2.85l-5.291-5.37-.065-.063.65-.649a1.49 1.49 0 0 0 1.68-.298zm-6.999-4.169 4.17 4.17-.727.727a1.49 1.49 0 0 0-1.68.298L9.61 15.177a1.49 1.49 0 0 0-.297 1.68l-.728.729-4.17-4.17.727-.727a1.49 1.49 0 0 0 1.68-.298l5.568-5.568a1.49 1.49 0 0 0 .297-1.68zm.869 9.022 5.29 5.371-.837.8-5.334-5.248z",clipRule:"evenodd"})]})}))),Gi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeWidth:2,d:"M21 14v7h-7v-7zm-11 0v7H3v-7zM21 3v7h-7V3zM10 3v7H3V3z"})]})}))),qi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m3.587 2-1.4 1.426L5.56 6.862c-.32.312-.614.63-.883.943a18.3 18.3 0 0 0-2.433 3.668l-.033.07-.01.02-.002.006-.001.002s-.001.002.896.429l-.897-.427L2 12l.197.429v.002l.004.006.009.02a7 7 0 0 0 .157.316 18.276 18.276 0 0 0 2.31 3.422C6.267 18.045 8.743 20.07 12 20.07c1.91 0 3.552-.696 4.904-1.645L20.413 22l1.4-1.427-11.168-11.38a1 1 0 0 0-.09-.091zm11.888 14.968-1.464-1.492a3.9 3.9 0 0 1-2.011.559c-2.186 0-3.959-1.807-3.959-4.035 0-.748.2-1.449.548-2.05L6.96 8.29q-.42.41-.794.846A16.3 16.3 0 0 0 4.206 12a16.262 16.262 0 0 0 1.959 2.865c1.445 1.68 3.423 3.187 5.835 3.187 1.287 0 2.45-.429 3.475-1.084M10.021 12q0-.271.066-.523l2.426 2.472a2 2 0 0 1-.513.068c-1.093 0-1.98-.903-1.98-2.017",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M18 14.67A16.4 16.4 0 0 0 19.794 12a16.26 16.26 0 0 0-1.959-2.865C16.39 7.455 14.412 5.948 12 5.948a6 6 0 0 0-2.156.41L8.34 4.828C9.42 4.282 10.642 3.93 12 3.93c3.256 0 5.732 2.024 7.324 3.874a18.3 18.3 0 0 1 2.433 3.668l.033.07.01.02.002.006.001.002s.001.002-.896.429l.897-.427L22 12l-.196.428-.002.003-.003.006-.009.02a10 10 0 0 1-.157.316 18.338 18.338 0 0 1-2.23 3.329z"})]})}))),Yi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M9 21H3V9.505a1 1 0 0 1 .447-.833L12 3l8.553 5.672a1 1 0 0 1 .447.833V21H9"}),(0,Xe.jsx)("path",{fill:"#fff",d:"M9 20v-7a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1"}),(0,Xe.jsx)("path",{stroke:n,strokeLinecap:"round",strokeWidth:2,d:"M9 21H3V9.505a1 1 0 0 1 .447-.833L12 3l8.553 5.672a1 1 0 0 1 .447.833V21h-6m-6 0h6m-6 0v-7.753a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1V21m-6-8v7a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1Z"})]})}))),Ki=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeWidth:2,d:"M9 21H3V9.505a1 1 0 0 1 .447-.833L12 3l8.553 5.672a1 1 0 0 1 .447.833V21h-6m-6 0h6m-6 0v-7.753a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1V21"})]})}))),Xi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 8 8",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("circle",{cx:4,cy:4,r:4,fill:"#0FA915"})]})}))),Zi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 12 13",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("circle",{cx:6,cy:6.125,r:6,fill:"#0065FC"})]})}))),Ji=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 8 8",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("circle",{cx:4,cy:4,r:4,fill:"#B40919"})]})}))),Qi=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M3 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zM10 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zM17 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z"})]})}))),eo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M12 17a5 5 0 1 0 0-10 5 5 0 0 0 0 10m0-1.562a3.437 3.437 0 1 0 0-6.875 3.437 3.437 0 0 0 0 6.874",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M17.625 8.25a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M8.25 2A6.25 6.25 0 0 0 2 8.25v7.5A6.25 6.25 0 0 0 8.25 22h7.5A6.25 6.25 0 0 0 22 15.75v-7.5A6.25 6.25 0 0 0 15.75 2zm7.5 1.875h-7.5A4.375 4.375 0 0 0 3.875 8.25v7.5a4.375 4.375 0 0 0 4.375 4.375h7.5a4.375 4.375 0 0 0 4.375-4.375v-7.5a4.375 4.375 0 0 0-4.375-4.375",clipRule:"evenodd"})]})}))),to=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M22 14.29V22h-4.218v-7.28c0-1.857-.68-2.999-2.177-2.999-.952 0-1.904.571-2.176 1.57-.136.429-.136.714-.136 1.143V22H9.075V8.58h4.218v1.857c.816-1.428 2.176-2.285 3.809-2.285 2.721 0 4.898 1.999 4.898 6.139M4.449 2.015C3.224 1.87 2.136 2.87 2 4.155v.143c0 1.285.952 2.284 2.177 2.284h.136c1.224.143 2.313-.857 2.449-2.142v-.142c0-1.285-.816-2.284-2.04-2.284zM2.272 22H6.49V8.58H2.272z"})]})}))),no=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M21 13H3V4a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1zm-2-2H5V5h14z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M21 15H3v2h18zM21 19H3v2h18z"})]})}))),ro=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M13 17v-3a1 1 0 1 0-2 0v3z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M12 2a5 5 0 0 0-5 5v1H4v14h16V8h-3V7a5 5 0 0 0-5-5m3 5v1H9V7a3 3 0 1 1 6 0M6 20V10h12v10z",clipRule:"evenodd"})]})}))),io=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 150 24",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("rect",{width:149,height:20,x:.5,y:2,fill:"#E8B237",rx:10}),(0,Xe.jsx)("path",{fill:"#000",d:"M9.76 16V7.6h.984l3.768 6.348h-.528l3.72-6.348h.984L18.7 16h-1.152l-.012-6.588h.276L14.5 14.98h-.552l-3.336-5.568h.3V16zm10.189 0 3.804-8.4h1.188l3.816 8.4h-1.26L24.1 8.272h.48L21.185 16zm1.62-2.1.324-.96h4.728l.348.96zm12.116 2.196a5 5 0 0 1-1.788-.312 4.3 4.3 0 0 1-1.416-.9 4.3 4.3 0 0 1-.936-1.368 4.3 4.3 0 0 1-.336-1.716q0-.936.336-1.716t.936-1.356a4.2 4.2 0 0 1 1.428-.9 4.8 4.8 0 0 1 1.8-.324q.996 0 1.824.324t1.404.972l-.744.744a3.2 3.2 0 0 0-1.128-.732 3.5 3.5 0 0 0-1.308-.24q-.72 0-1.344.24-.612.24-1.068.672a3.1 3.1 0 0 0-.696 1.032q-.24.588-.24 1.284 0 .684.24 1.284.252.588.696 1.032.456.432 1.068.672t1.332.24q.672 0 1.284-.204.624-.216 1.152-.708l.684.912q-.624.528-1.464.804a5.6 5.6 0 0 1-1.716.264m2.028-1.224v-3.12h1.152v3.276zM39.163 16V7.6h.983l5.556 6.9h-.516V7.6h1.2V16h-.984l-5.556-6.9h.516V16zm9.738 0V7.6h1.2V16zm4.794-4.428h4.333v1.032h-4.332zm.12 4.428h-1.2V7.6h5.929v1.044h-4.728zm6.418 0V7.6h1.2V16zm7.47.096q-.96 0-1.776-.312a4.4 4.4 0 0 1-1.404-.9 4.4 4.4 0 0 1-.923-1.368 4.3 4.3 0 0 1-.337-1.716q0-.936.337-1.716.336-.78.935-1.356.6-.588 1.404-.9a4.8 4.8 0 0 1 1.777-.324q.972 0 1.788.336.827.324 1.403.972l-.78.756a3.05 3.05 0 0 0-1.08-.744 3.3 3.3 0 0 0-1.284-.252q-.708 0-1.32.24-.6.24-1.043.672a3.1 3.1 0 0 0-.697 1.032q-.24.588-.24 1.284t.24 1.296a3.12 3.12 0 0 0 1.74 1.692q.614.24 1.32.24.684 0 1.284-.24.6-.252 1.08-.768l.78.756q-.576.648-1.403.984a4.7 4.7 0 0 1-1.8.336m6.008-4.872h4.32v1.02h-4.32zm.108 3.732h4.896V16H72.62V7.6h5.928v1.044H73.82zM80.66 16V7.6h.983l5.556 6.9h-.516V7.6h1.2V16h-.984l-5.556-6.9h.516V16zm11.406 0V8.644h-2.88V7.6h6.948v1.044h-2.88V16zm11.045.096a5.8 5.8 0 0 1-1.836-.288q-.876-.3-1.38-.768l.444-.936q.48.42 1.224.696a4.4 4.4 0 0 0 1.548.276q.732 0 1.188-.168t.672-.456q.216-.3.216-.672a.9.9 0 0 0-.288-.696 2 2 0 0 0-.732-.42 7 7 0 0 0-.984-.288q-.54-.12-1.092-.276a5.3 5.3 0 0 1-.996-.42 2.1 2.1 0 0 1-.72-.672q-.276-.432-.276-1.104 0-.648.336-1.188.348-.552 1.056-.876.72-.336 1.824-.336.732 0 1.452.192t1.248.552l-.396.96q-.54-.36-1.14-.516a4.3 4.3 0 0 0-1.164-.168q-.708 0-1.164.18t-.672.48q-.204.3-.204.672 0 .444.276.708.288.264.732.42.456.156.996.288.54.12 1.08.276.552.156.996.408.456.252.732.672t.276 1.08q0 .636-.348 1.188-.348.54-1.08.876-.72.324-1.824.324m6.097-4.872h4.32v1.02h-4.32zm.108 3.732h4.896V16h-6.096V7.6h5.928v1.044h-4.728zM118.461 16l-3.696-8.4h1.296l3.396 7.752h-.744l3.42-7.752h1.2l-3.684 8.4zm7.036-4.776h4.32v1.02h-4.32zm.108 3.732h4.896V16h-6.096V7.6h5.928v1.044h-4.728zM132.444 16V7.6h.984l5.556 6.9h-.516V7.6h1.2V16h-.984l-5.556-6.9h.516V16z"})]})}))),oo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeWidth:2,d:"M2 8h20M2 16h20"})]})}))),ao=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m21.603 19.681-1.355 1.358-1.446-1.449-.566.57-1.355-1.358.566-.57-1.553-1.556-.082.084-1.355-1.358.082-.084-.998-1V22l-6.147-6.159H3.958a.96.96 0 0 1-.958-.96V9.12l.005-.099a.96.96 0 0 1 .953-.861h3.436L3.561 4.318 4.916 2.96zM8.47 9.8a.96.96 0 0 1-.678.281H4.916v3.84h2.875l.095.005c.22.022.425.12.583.277l3.155 3.162v-4.967L8.75 9.517z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"m18.914 4.545.36.38a10.58 10.58 0 0 1 1.508 12.013L19.347 15.5a8.655 8.655 0 0 0-1.494-9.287l-.294-.31-.678-.68 1.355-1.357z"}),(0,Xe.jsx)("path",{fill:n,d:"m16.49 7.935.196.207a5.77 5.77 0 0 1 1.14 5.833l-1.588-1.591q.018-.187.018-.376c0-.955-.355-1.873-.99-2.578l-.132-.138-.677-.678 1.355-1.358zM13.54 9.682l-1.916-1.92V6.636l-.561.562L9.708 5.84 13.54 2z"})]})}))),so=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M7 4.25A.25.25 0 0 1 7.25 4h2.5a.25.25 0 0 1 .25.25v15.5a.25.25 0 0 1-.25.25h-2.5a.25.25 0 0 1-.25-.25zM14 4.25a.25.25 0 0 1 .25-.25h2.5a.25.25 0 0 1 .25.25v15.5a.25.25 0 0 1-.25.25h-2.5a.25.25 0 0 1-.25-.25z"})]})}))),lo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 60 61",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("rect",{width:59,height:59,x:.5,y:1.095,fill:"#fff",rx:13.5}),(0,Xe.jsx)("rect",{width:59,height:59,x:.5,y:1.095,stroke:"#ECEAE7",rx:13.5}),(0,Xe.jsx)("path",{fill:"#000",d:"M25.905 28.061h-.835v5.124h4.236v-.806h-3.4V28.06Zm-5.138 5.124h.835v-5.124h-.835zm-7.628-5.124h-.82v5.124h.812v-1.852h3.348v1.852h.82v-5.124h-.82v2.488h-3.348zm25.339 5.124h.835v-5.124h-.835zM50.04 31.92l-.282.755c.657.374 1.776.616 2.566.616 1.462 0 2.379-.575 2.379-1.584 0-1.187-1.126-1.396-2.349-1.516-.783-.075-1.603-.134-1.603-.702 0-.44.395-.724 1.446-.724.627 0 1.35.141 1.954.396l.261-.762a5.8 5.8 0 0 0-2.2-.441c-1.476 0-2.311.582-2.311 1.531 0 1.195 1.14 1.404 2.349 1.516.783.075 1.595.142 1.595.703 0 .455-.41.776-1.513.776-.679 0-1.616-.203-2.292-.564m-17.43-3.859h-.835v5.124h4.235v-.806h-3.4V28.06Zm13.035 0h-2.856v5.124h.835V31.49h2.02c1.194 0 1.88-.717 1.88-1.718 0-.994-.671-1.71-1.88-1.71Zm-.097 2.622h-1.924v-1.815h1.924c.723 0 1.126.336 1.126.904s-.388.911-1.126.911m-37.65-2.622H5.04v5.124h.835V31.49h2.02c1.194 0 1.88-.717 1.88-1.718 0-.994-.671-1.71-1.88-1.71ZM7.8 30.683H5.876v-1.815H7.8c.723 0 1.126.336 1.126.904s-.388.911-1.126.911"})]})}))),co=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{height:n,width:r,title:i,titleId:o}=e,a=o||at(i||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-testid":"header-logo-svg",viewBox:"0 0 131 18",height:n,width:r,role:"img",ref:t,"aria-labelledby":a,...e,children:[i?(0,Xe.jsx)("title",{id:a,children:i}):null,(0,Xe.jsx)("g",{clipPath:"url(#PhillipsLogo_svg__a)",children:(0,Xe.jsx)("path",{fill:"#000",d:"M54.817.274h-2.195v13.452H63.75v-2.118h-8.933zm-13.5 13.453h2.195V.274h-2.195zM21.276.274h-2.155v13.452h2.136V8.862h8.796v4.864h2.155V.274h-2.155v6.53h-8.796zm66.572 13.453h2.195V.274h-2.195zm30.382-3.325-.741 1.982c1.725.981 4.664 1.616 6.741 1.616 3.84 0 6.25-1.509 6.25-4.157 0-3.117-2.959-3.667-6.171-3.98-2.057-.197-4.213-.353-4.213-1.843 0-1.158 1.039-1.902 3.802-1.902 1.645 0 3.546.372 5.133 1.04l.685-2.001C127.953.392 125.817 0 123.936 0c-3.878 0-6.073 1.529-6.073 4.02 0 3.137 2.998 3.686 6.171 3.98 2.057.196 4.193.373 4.193 1.844 0 1.196-1.077 2.039-3.977 2.039-1.783 0-4.246-.534-6.02-1.481M72.43.274h-2.194v13.452h11.128v-2.118H72.43zm34.246 0h-7.504v13.452h2.195V9.274h5.309c3.135 0 4.938-1.882 4.938-4.51 0-2.607-1.764-4.49-4.938-4.49m-.255 6.883h-5.054V2.392h5.054c1.9 0 2.958.882 2.958 2.373.001 1.49-1.018 2.392-2.958 2.392M7.503.274H0v13.452h2.194V9.274h5.31c3.134 0 4.936-1.882 4.936-4.51 0-2.607-1.762-4.49-4.937-4.49M7.25 7.157H2.194V2.392H7.25c1.9 0 2.958.882 2.958 2.373 0 1.49-1.019 2.392-2.958 2.392",className:"PhillipsLogo_svg__phillips-logo"})}),(0,Xe.jsx)("defs",{children:(0,Xe.jsx)("clipPath",{id:"PhillipsLogo_svg__a",children:(0,Xe.jsx)("path",{fill:"#fff",d:"M0 0h130.667v14H0z"})})})]})}))),uo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"m6.395 4.044 11.492 7.742c.15.102.15.326 0 .428L6.395 19.956A.254.254 0 0 1 6 19.743V4.257c0-.205.226-.327.395-.213"})]})}))),fo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M17.06 10.576c.235.034.547-.095.726.094.03.285.008.572.01.86h-.729a64 64 0 0 1-.006-.954"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M19.318 2c1.4 0 2.645 1.216 2.682 2.615v14.707A2.74 2.74 0 0 1 19.317 22h-14.7A2.745 2.745 0 0 1 2 19.315V4.622C2.034 3.245 3.235 2.04 4.612 2zM9.052 14.845h.002c.553.163 1.139.051 1.707.082q.251-.543.496-1.09c-.568-.021-1.146.06-1.703-.082q-.255.543-.502 1.09M5.92 9.144c-.01 1.552-.005 3.106-.013 4.659a.17.17 0 0 1-.032.142.17.17 0 0 1-.135.06c-.186.012-.374.005-.561.007.125.312.261.614.402.916.353-.012.756.062 1.058-.17.27-.2.358-.56.352-.882q.002-2.367-.007-4.733-.532-.004-1.064 0m10.064-.067v.407h-.716v1.088q.36-.001.717.005.01.47 0 .944c-.359.007-.72 0-1.079.005q-.006.544 0 1.086c.36.004.721 0 1.081 0v2.312h1.082v-2.31c.527 0 1.053-.008 1.58 0 .184-.015.396.114.39.318q.021.432 0 .866a.18.18 0 0 1-.044.128.18.18 0 0 1-.122.058c-.3.022-.602 0-.903.01.133.313.261.625.412.934.496-.026 1.102.099 1.48-.313.36-.332.252-.858.267-1.293-.023-.457.09-.974-.194-1.374-.242-.339-.678-.431-1.07-.438-.023-.547.108-1.187-.295-1.631-.375-.42-.979-.422-1.498-.401V9.07q-.55.005-1.088.006m-3.861.408v1.087h.68v3.262c-.324.005-.65 0-.974.004q-.251.54-.495 1.086c1.21.005 2.422 0 3.628 0v-1.086q-.522.001-1.044-.004V10.57h.682V9.482c-.824.002-1.65 0-2.477.003m-6.944 1.08c-.359.012-.715.004-1.07.007q-.082 1.07-.162 2.137-.018.243-.102.473c.182.418.365.836.56 1.25.438-.585.6-1.323.646-2.04.038-.609.106-1.217.128-1.827m2.69 1.989c.057.662.228 1.337.633 1.875q.288-.62.56-1.25a1.7 1.7 0 0 1-.109-.476q-.078-1.065-.162-2.13H7.713zm2.432-3.48q-.398.91-.81 1.815c-.078.18-.172.42-.009.583.21.19.52.117.778.134-.18.452-.415.88-.566 1.343-.083.228.126.46.354.463.413.028.828 0 1.242.01q.203-.452.403-.907c-.24 0-.485.017-.722-.03.257-.646.562-1.27.835-1.908-.334-.039-.711.07-1.016-.06.148-.5.419-.958.61-1.445-.368-.001-.734-.004-1.1.001m9.789.767c-.102-.336-.557-.483-.83-.256-.303.23-.204.65-.217.977.202 0 .405.012.607-.006.325-.03.57-.409.44-.715",clipRule:"evenodd"})]})}))),po=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M18.626 4.722 19 5.12V2h2v6h-6V6h2.062c-1.383-1.23-3.258-2-5.343-2C7.353 4 4 7.325 4 11.201q0 .084.002.163L2.037 12A8 8 0 0 1 2 11.201C2 6.118 6.354 2 11.72 2c2.7 0 5.142 1.045 6.906 2.722M9 18H5.938c1.383 1.23 3.258 2 5.343 2C15.647 20 19 16.675 19 12.799q0-.084-.002-.163L20.963 12c.028.263.037.536.037.799C21 17.882 16.646 22 11.28 22c-2.394 0-4.585-.821-6.28-2.176V22H3v-6h6z"})]})}))),ho=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M14.906 16.32a8 8 0 1 1 1.414-1.414l4.155 4.155a.5.5 0 0 1 0 .707l-.707.707a.5.5 0 0 1-.707 0zM16 10a6 6 0 1 1-12 0 6 6 0 0 1 12 0",clipRule:"evenodd"})]})}))),mo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",stroke:n,strokeWidth:2,d:"M3 3v7.352a1 1 0 0 0 .301.715L13.465 21 21 12.818l-9.755-9.533A1 1 0 0 0 10.546 3zm3.879 8.121A3 3 0 1 0 11.12 6.88 3 3 0 0 0 6.88 11.12Z",clipRule:"evenodd"})]})}))),go=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M7.414 10.243a2 2 0 1 0 2.829-2.829 2 2 0 0 0-2.829 2.829"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M2 2v8.352a2 2 0 0 0 .602 1.43l10.9 10.653 8.891-9.653L11.943 2.57A2 2 0 0 0 10.547 2zm2 8.352V4h6.546l9.06 8.855-6.179 6.71z",clipRule:"evenodd"})]})}))),vo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M18.133 6.726 12 1.708 5.867 6.726l1.266 1.548L11 5.11V16h2V5.11l3.867 3.164z"}),(0,Xe.jsx)("path",{fill:n,d:"M4 11v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-9h-5v2h3v7H6v-7h3v-2z"})]})}))),yo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M4 11h16v2H4z",clipRule:"evenodd"})]})}))),bo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{stroke:n,strokeLinecap:"square",strokeWidth:2,d:"M20 6 9 17l-5-5"})]})}))),wo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M11 8a1 1 0 1 1 2 0 1 1 0 0 1-2 0M13 11v6h-2v-6z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10m-2 0a8 8 0 1 1-16 0 8 8 0 0 1 16 0",clipRule:"evenodd"})]})}))),$o=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M13.903 10.469 21.348 2h-1.764l-6.465 7.353L7.955 2H2l7.808 11.12L2 22h1.764l6.828-7.765L16.044 22H22zm-2.417 2.748-.791-1.107L4.4 3.3h2.71l5.08 7.11.791 1.107 6.604 9.242h-2.71z"})]})}))),xo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M4 8V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4h-2V4H6v4z"}),(0,Xe.jsx)("path",{fill:n,d:"M18.133 12.726 12 7.708l-6.133 5.018 1.266 1.548L11 11.11V22h2V11.11l3.867 3.164z"})]})}))),So=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M4.206 12a16.125 16.125 0 0 0 1.959 2.84C7.61 16.507 9.588 18 12 18s4.39-1.494 5.835-3.16A16 16 0 0 0 19.794 12a16.125 16.125 0 0 0-1.959-2.84C16.39 7.493 14.412 6 12 6S7.61 7.494 6.165 9.16A16 16 0 0 0 4.206 12m16.702 0 .896-.424-.002-.003-.003-.006-.009-.02a8 8 0 0 0-.157-.313 18.125 18.125 0 0 0-2.31-3.393C17.734 6.006 15.257 4 12 4S6.268 6.006 4.676 7.84a18 18 0 0 0-2.433 3.638l-.033.069-.01.02-.002.006-.001.002s-.001.002.896.425l-.897-.424L2 12l.196.424.897-.424-.897.424v.001l.002.002.003.006.009.02.033.07q.043.087.124.243a18.12 18.12 0 0 0 2.31 3.393C6.267 17.994 8.743 20 12 20s5.732-2.006 7.324-3.84a18 18 0 0 0 2.433-3.638l.033-.069.01-.02.002-.006.001-.002s.001-.002-.896-.425m0 0 .896.424L22 12l-.196-.424zM12 10a1.99 1.99 0 0 0-1.98 2c0 1.105.887 2 1.98 2a1.99 1.99 0 0 0 1.98-2c0-1.105-.887-2-1.98-2m-3.959 2c0-2.21 1.773-4 3.959-4s3.959 1.79 3.959 4-1.773 4-3.959 4-3.959-1.79-3.959-4",clipRule:"evenodd"})]})}))),Co=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M13.54 2v20l-6.146-6.16H3.958A.96.96 0 0 1 3 14.88V9.12c0-.531.429-.96.958-.96h3.436zm-1.916 4.636L8.47 9.798a.96.96 0 0 1-.678.282H4.916v3.84h2.875c.254 0 .498.102.678.282l3.155 3.162zm6.612-2.77.678.678a10.574 10.574 0 0 1 0 14.935l-.678.68-1.355-1.358.677-.68a8.65 8.65 0 0 0 0-12.219l-.677-.679zm-2.424 3.389.678.679a5.77 5.77 0 0 1 0 8.147l-.678.679-1.355-1.358.677-.68a3.845 3.845 0 0 0 0-5.43l-.677-.68z",clipRule:"evenodd"})]})}))),Eo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m14.69 22-6.233-6.159H4.972a.966.966 0 0 1-.972-.96V9.119l.005-.098a.97.97 0 0 1 .967-.862h3.485L14.69 2zM9.546 9.798a.98.98 0 0 1-.687.281H5.944v3.842h2.915l.096.004a.98.98 0 0 1 .591.277l3.2 3.162V6.636z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"m18.334 7.523.196.23C19.483 8.93 20 10.445 20 12s-.517 3.07-1.47 4.246l-.197.23-.643.72-1.456-1.272.644-.719.135-.16c.661-.816 1.043-1.9 1.043-3.045s-.382-2.23-1.043-3.046l-.135-.16-.644-.718 1.456-1.272z"})]})}))),To=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m14.69 22-6.233-6.159H4.972a.966.966 0 0 1-.972-.96V9.119l.005-.098a.97.97 0 0 1 .967-.862h3.485L14.69 2zM9.546 9.798a.98.98 0 0 1-.687.281H5.944v3.842h2.915l.096.004a.98.98 0 0 1 .591.277l3.2 3.162V6.636z",clipRule:"evenodd"})]})}))),Ao=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M16.004 8.786c3.309 0 5.996 2.4 5.996 5.341 0 1.645-.823 3.096-2.104 4.083-.163.116-.219.31-.182.503l.293 1.258c.037.116-.09.213-.182.155l-1.481-.852a.8.8 0 0 0-.512-.058 6.1 6.1 0 0 1-1.81.252c-3.31 0-5.996-2.4-5.997-5.341s2.67-5.34 5.979-5.34M9.239 3c3.566 0 6.527 2.264 7.113 5.225h-.275c-3.62 0-6.545 2.652-6.545 5.922 0 .505.074 1.008.22 1.489-.183.02-.347.02-.512.02a8.5 8.5 0 0 1-2.23-.31.52.52 0 0 0-.476.058l-2.138 1.354c-.128.078-.274-.057-.238-.193l.548-2.051c.018-.136-.018-.27-.128-.348C3.006 13.005 2 11.263 2 9.328 2 5.825 5.236 3 9.24 3m4.465 8.706a.8.8 0 0 0-.42.238.9.9 0 0 0-.226.447.9.9 0 0 0 .046.503.86.86 0 0 0 .304.39.79.79 0 0 0 1.04-.107.88.88 0 0 0 .24-.617.9.9 0 0 0-.14-.484.83.83 0 0 0-.368-.32.8.8 0 0 0-.476-.05m4.041 0a.8.8 0 0 0-.422.238.9.9 0 0 0-.224.447.9.9 0 0 0 .046.503.86.86 0 0 0 .303.39.8.8 0 0 0 .457.147c.439 0 .822-.387.822-.87a.9.9 0 0 0-.138-.485.83.83 0 0 0-.37-.32.8.8 0 0 0-.474-.05M6.808 6.348c-.53 0-.969.464-.97 1.025 0 .561.44 1.026.97 1.026.548 0 .968-.464.968-1.026 0-.561-.438-1.025-.968-1.025m4.863 0c-.53 0-.969.464-.969 1.025 0 .562.438 1.026.969 1.026s.969-.464.969-1.026c0-.561-.439-1.025-.97-1.025"})]})}))),No=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M17 30a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2zM29 30a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2zM41 30a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m21.667 50-11.334 8v-8H4V11h56v39zM13 52.853v-5.52H6.667V13.667h50.666v33.666H20.82z",clipRule:"evenodd"})]})}))),jo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M24 36H10v3h14zM17 42h-7v3h7z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M42 35h12v10H42zm9 3h-6v4h6z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M4 14h56v36H4zm3 3h50v3H7zm0 6v24h50V23z",clipRule:"evenodd"})]})}))),_o=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M19 39v10h26V39zm23 3H22v4h20z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M19 16h26v3H19zM19 22h26v3H19zM39 28h6v3h-6zM19 28h16v3H19z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M10 4v56h44V4zm41 3H13v50h38z",clipRule:"evenodd"})]})}))),ko=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M11.939 11.94 13 13l1.061 1.06-.012.012a9 9 0 0 0-.284.303c-.201.222-.495.556-.851.993a31.4 31.4 0 0 0-2.624 3.772C8.372 22.376 6.5 26.86 6.5 32s1.872 9.623 3.79 12.86a31.4 31.4 0 0 0 2.624 3.771 24 24 0 0 0 1.08 1.24l.037.038.018.019.012.011L13 51c-1.06 1.061-1.061 1.061-1.062 1.06l-.003-.003-.007-.007-.023-.023a12 12 0 0 1-.358-.382 27 27 0 0 1-.96-1.12A34.4 34.4 0 0 1 7.71 46.39C5.628 42.876 3.5 37.86 3.5 32s2.128-10.877 4.21-14.39a34.4 34.4 0 0 1 2.876-4.135 27 27 0 0 1 1.24-1.42l.079-.08.023-.024.007-.008.002-.002zM19.938 19.94 21 21l1.061 1.06.003-.002-.019.019q-.03.03-.096.105c-.088.1-.223.257-.388.47a13.7 13.7 0 0 0-1.238 1.929C19.415 26.285 18.5 28.794 18.5 32s.915 5.715 1.823 7.419c.455.853.907 1.5 1.238 1.928a9 9 0 0 0 .484.576l.019.02-.002-.002c0-.001-.001-.002-1.062 1.059-1.06 1.06-1.061 1.06-1.062 1.06l-.003-.004-.006-.006-.016-.016a5 5 0 0 1-.206-.223c-.13-.147-.308-.356-.518-.627a16.7 16.7 0 0 1-1.512-2.353C16.585 38.785 15.5 35.793 15.5 32c0-3.794 1.085-6.785 2.177-8.831a16.7 16.7 0 0 1 1.512-2.353 12 12 0 0 1 .676-.8l.048-.05.016-.017.006-.005.002-.003zM49.939 14.06 51 13l1.061-1.06.004.004.007.007.023.023.079.082q.1.105.279.3c.236.258.566.635.96 1.12a34.4 34.4 0 0 1 2.877 4.134c2.082 3.513 4.21 8.53 4.21 14.39s-2.128 10.877-4.21 14.39a34.4 34.4 0 0 1-2.876 4.135 27 27 0 0 1-1.24 1.419l-.079.082-.023.023-.007.007-.004.004L51 51l-1.061-1.06.012-.012.03-.032.025-.025q.076-.08.229-.246c.201-.222.495-.556.851-.994a31.4 31.4 0 0 0 2.624-3.77C55.628 41.622 57.5 37.14 57.5 32s-1.872-9.623-3.79-12.86a31.4 31.4 0 0 0-2.624-3.772 24 24 0 0 0-1.08-1.239l-.055-.057zM41.938 22.06 43 21c1.06-1.06 1.061-1.06 1.062-1.06v.001l.003.003.006.006.016.016a5 5 0 0 1 .206.223c.13.146.308.356.518.627.42.541.967 1.33 1.513 2.353 1.09 2.046 2.176 5.037 2.176 8.83 0 3.795-1.085 6.786-2.176 8.832a16.7 16.7 0 0 1-1.513 2.353 12 12 0 0 1-.676.8l-.048.05-.016.016-.006.006-.003.004L43 43c-1.06-1.06-1.061-1.06-1.062-1.06l.017-.017.096-.105c.088-.1.223-.257.388-.47.33-.428.783-1.076 1.237-1.929.91-1.704 1.824-4.213 1.824-7.42 0-3.205-.915-5.714-1.824-7.418-.454-.853-.906-1.501-1.237-1.928a9 9 0 0 0-.484-.576zM29 30h6v6h-1.5v21h-3V36H29z"})]})}))),Oo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M32 12h-6V9h6zM27 55v-3h10v3zM37 12h-3V9h3z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M16 4h32v56H16zm3 3h26v50H19z",clipRule:"evenodd"})]})}))),Po=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M32 57.5c4.25 0 5-3 5-3H27s.75 3 5 3"}),(0,Xe.jsx)("path",{stroke:n,strokeLinecap:"square",strokeWidth:3,d:"M32 12.5c4.614 0 7.05 2.528 8.416 5.186.694 1.35 1.095 2.718 1.321 3.758a16 16 0 0 1 .258 1.569l.008.078v.016l.004.04.006.044v.01q.002.01.004.026l.013.103.052.383a125.507 125.507 0 0 0 .943 5.813c.317 1.686.7 3.5 1.136 5.115.425 1.574.937 3.104 1.553 4.13 1.119 1.866 2.755 3.488 4.054 4.613a29 29 0 0 0 1.68 1.351l.052.038V51.5h-39v-6.727l.052-.038c.43-.32 1.022-.78 1.68-1.351 1.299-1.125 2.935-2.747 4.054-4.612.616-1.027 1.128-2.557 1.553-4.131.436-1.616.82-3.429 1.136-5.115a126 126 0 0 0 .943-5.813l.052-.383.013-.102.003-.027.001-.007v-.003l.006-.043.002-.043h.001l.001-.014.008-.078q.01-.11.039-.331c.039-.294.106-.721.219-1.238.226-1.04.627-2.408 1.321-3.758C24.949 15.028 27.386 12.5 32 12.5Z"}),(0,Xe.jsx)("path",{fill:n,d:"m20.178 11.93-.305.385a18.5 18.5 0 0 0-3.845 9.237l-.069.675-.165 1.971-2.99-.25.166-1.972.08-.786a21.5 21.5 0 0 1 4.468-10.733l.304-.387zM46.482 10.457l.478.629a21.5 21.5 0 0 1 4.07 10.89l.166 1.971-2.99.251-.165-1.97a18.5 18.5 0 0 0-3.503-9.372l-.411-.54-.305-.386 2.356-1.86zM34 6v3h-4V6z"})]})}))),Mo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M7 4v15h12.5v-5.684h25V19H57V4zm3 12V7h44v9h-6.5v-5.684h-31V16z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M32 39a3 3 0 1 0 0 6 3 3 0 0 0 0-6"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M43 42c0 1.152-.177 2.263-.505 3.306l2.067 1.194-1.5 2.598-1.858-1.072A10.99 10.99 0 0 1 32 53c-6.075 0-11-4.925-11-11s4.925-11 11-11 11 4.925 11 11m-3 0a8 8 0 0 1-.193 1.755L38.5 43 37 45.598l1.6.924A8 8 0 1 1 40 42",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M25 18h3v6h8v-6h3v6h12.252L55 60H9l4.089-36H25zM12.36 57l3.407-30h32.781l3.123 30z",clipRule:"evenodd"})]})}))),Ro=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M40.667 20.333a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M54 4H4v50h50zm-3 3H7v22.572l11.084-14.483L31.486 35.19l10.373-12.047L51 37.77zM7 51V34.508l10.916-14.263 11.682 17.523a2.167 2.167 0 0 0 3.445.212l8.431-9.791L51 43.43V51z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M55.5 13.5v3H57V57H14.5v-1.5h-3V60H60V13.5z"})]})}))),Do=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M16.02 30.85a10.485 10.485 0 0 1 4.988-17.679l-.57-2.448a13 13 0 0 0-6.03 3.258 13 13 0 0 0-.153 18.658z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M23 41c9.941 0 18-8.059 18-18S32.941 5 23 5 5 13.059 5 23s8.059 18 18 18m0-3c8.284 0 15-6.716 15-15S31.284 8 23 8 8 14.716 8 23s6.716 15 15 15M36.397 38.427s.568-.493 1.098-1.023 1.024-1.098 1.024-1.098l5.344 5.344 1.65-1.65L58.24 52.728l-5.657 5.657-12.728-12.728 1.885-1.886zm9.116 5.816-1.415 1.414 8.486 8.485 1.414-1.414z",clipRule:"evenodd"})]})}))),Lo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M6 11h38v13h12.097l3.776 12.578a3 3 0 0 1 .127.863V46H49.981q.02.248.019.5a6.5 6.5 0 1 1-12.981-.5H21.98q.02.248.019.5A6.5 6.5 0 1 1 9.019 46H4v-6h2zm4.022 32a6.5 6.5 0 0 1 5.478-3 6.5 6.5 0 0 1 5.478 3h17.044A6.52 6.52 0 0 1 41 40.498V14H9v29zM57 43h-8.022A6.5 6.5 0 0 0 44 40.019V27h4.5v10.5H57zm-5.5-8.5V27h2.403l2.597 7.5zM23 20H11v3h12zm-6 6h-6v3h6zm26.5 24a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7M19 46.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0",clipRule:"evenodd"})]})}))),Io=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"m53.668 23.516 4.067-4.067a3.333 3.333 0 0 0 0-4.714l-9.428-9.428a3.333 3.333 0 0 0-4.714 0l-4.067 4.067a.5.5 0 0 0-.212.004L26.862 12.32a.5.5 0 0 0-.341.282L7.54 54.8a.5.5 0 0 0 .66.66l42.239-18.94a.5.5 0 0 0 .282-.342l2.943-12.452a.5.5 0 0 0 .004-.211M46.185 7.428l9.429 9.428c.13.13.13.341 0 .472l-3.772 3.77-9.9-9.899 3.772-3.77c.13-.131.341-.131.471 0m1.9 26.86-31.288 14.03 14.898-14.897-2.122-2.121-14.855 14.855L28.75 14.957l9.897-2.339 11.775 11.776z",clipRule:"evenodd"})]})}))),Fo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"m40.07 23 2.122 2.121-7.07 7.071L33 30.072z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M2.824 29.078 56.93 7.096l-8.964 52.662-11.069-11.99L27.5 57.792V38.051zM30.5 40.837v9.37l4.358-4.649zM11.176 28.922l18.184 6.613c.325.118.617.313.852.567l15.821 17.14 7.036-41.339z",clipRule:"evenodd"})]})}))),Bo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,d:"M33.5 23h-3v9H29v6h6v-1.5h13v-3H35V32h-1.5z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M57 35c0 13.807-11.193 25-25 25S7 48.807 7 35s11.193-25 25-25 25 11.193 25 25m-3 0c0 12.15-9.85 22-22 22s-22-9.85-22-22 9.85-22 22-22 22 9.85 22 22",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M25 4h14v3h-5.5v1.667h-3V7H25zM16.364 13.121 14.243 11 10 15.243l2.121 2.121z"})]})}))),zo=(0,s.memo)((0,s.forwardRef)(((e,t)=>{const{color:n,height:r,width:i,title:o,titleId:a}=e,s=a||at(o||"");return(0,Xe.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 64 64",height:r,width:i,role:"img",ref:t,"aria-labelledby":s,...e,children:[o?(0,Xe.jsx)("title",{id:s,children:o}):null,(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M10 29V17h12v12zm3-9h6v6h-6z",clipRule:"evenodd"}),(0,Xe.jsx)("path",{fill:n,d:"M26 18h19v3H26zM26 24h19v3H26zM55.121 37.5 46 46.621 40.879 41.5 43 39.379l3 3 7-7z"}),(0,Xe.jsx)("path",{fill:n,fillRule:"evenodd",d:"M4 43h32.166c.952 5.675 5.888 10 11.834 10 6.627 0 12-5.373 12-12 0-4.843-2.869-9.016-7-10.912V11H4zm46-13.834V14H7v20h31.252c2.178-3.028 5.733-5 9.748-5q1.023.001 2 .166M36.683 37H7v3h29.041a12 12 0 0 1 .642-3M48 50a9 9 0 1 0 0-18 9 9 0 0 0 0 18",clipRule:"evenodd"})]})}))),Ho=(0,s.forwardRef)((({className:e,height:t,width:n,color:o,icon:a,isPictogram:s,...l},c)=>{const{className:d,...u}=lt(l,`Icon-${a}`),f=s?i[a]:r[a]||i[a],p={color:"currentColor"===o?o:ei(o??"","$pure-black"),...t?{height:t}:{},...n?{width:n}:{},...u};return f?(0,Xe.jsx)("div",{className:_n(`${st}-icon`,d,e),ref:c,children:(0,Xe.jsx)(f,{...p})}):null}));Ho.displayName="Icon";const Vo=({children:e,className:t,baseClassName:n,disable:r,isLargeVariation:i,id:o,onOpen:a,onClose:l})=>{const c=(0,s.useRef)(null),d=r,u=(0,Xe.jsx)("div",{children:(0,Xe.jsx)(Ho,{icon:"Lock",height:24,width:24,className:Zr(n,i,"lock"),"data-testid":`${o}-lockedIcon`,"aria-hidden":!0})}),f=(0,Xe.jsx)("div",{children:(0,Xe.jsx)(Ho,{icon:"Add",height:24,width:24,className:Zr(n,i,"plus"),"data-testid":`${o}-plusIcon`,"aria-hidden":!0})}),p=(0,Xe.jsx)("div",{children:(0,Xe.jsx)(Ho,{icon:"Subtract",height:24,width:24,className:Zr(n,i,"minus"),"data-testid":`${o}-minusIcon`,"aria-hidden":!0})}),h=(0,s.useCallback)((()=>{"closed"===c.current?.getAttribute("data-state")?a?.():l?.()}),[a,l]);return(0,Xe.jsx)(qr,{"data-disabled":r,asChild:!0,className:_n(n,{[`${n}--large`]:i},{[`${n}--hoverable`]:!r},t),ref:c,onClick:h,children:(0,Xe.jsxs)("div",{"data-testid":`${o}-trigger`,children:[(0,Xe.jsx)("div",{className:_n(`${n}__text`,{[`${n}__text--lg`]:i}),children:e}),d&&u,!d&&f,!d&&p]})})},Uo=({children:e,baseClassName:t,disable:n,hasTransition:r,isLargeVariation:i,className:o})=>n&&e?(0,Xe.jsx)("div",{className:`${t}__content--locked`,children:e}):(0,Xe.jsx)(Yr,{asChild:!0,className:_n(`${t}__content`,{[`${t}__content--lg`]:i},{[`${t}--transition`]:r},o),children:e}),Wo=(0,s.forwardRef)((({isLocked:e=!1,variant:t=Xr.sm,id:n,label:r,isLastItem:i,hasTransition:o=!1,children:a,className:s,transitionTimeInMs:l=250,onOpen:c,onClose:d,...u},f)=>{const{className:p}=lt({id:n},"Accordion"),h=t===Xr.lg,m=`${p}-item`;return(0,Xe.jsxs)(Gr,{disabled:e,value:n,style:{"--seldon-accordion-transition-time":`${l}ms`},className:_n(m,s,{[`${m}__border-bottom`]:!i}),ref:f,...u,children:[(0,Xe.jsx)(Vo,{disable:e,isLargeVariation:h,id:n,baseClassName:`${m}-label`,onOpen:c,onClose:d,children:r}),(0,Xe.jsx)(Uo,{disable:e,hasTransition:o,isLargeVariation:h,baseClassName:m,children:(0,Xe.jsx)("div",{className:"radix-accordion-content",children:a})})]})}));Wo.displayName="AccordionItem";const Go={active:!0,breakpoints:{},snapped:"is-snapped",inView:"is-in-view",draggable:"is-draggable",dragging:"is-dragging",loop:"is-loop"};function qo(e){return(Array.isArray(e)?e:[e]).filter(Boolean)}function Yo(e,t){!e||!t.length||e.classList.remove(...t)}function Ko(e,t){!e||!t.length||e.classList.add(...t)}function Xo(e={}){let t,n,r,i,o=[],a=[];const s=["select"],l=["pointerDown","pointerUp"],c=["slidesInView"],d={snapped:[],inView:[],draggable:[],dragging:[],loop:[]};function u(e,t){("pointerDown"===t?Ko:Yo)(r,d.dragging)}function f(e=[],t=[],n){const r=t.map((e=>i[e])),o=e.map((e=>i[e]));return r.forEach((e=>Yo(e,n))),o.forEach((e=>Ko(e,n))),e}function p(){const{slideRegistry:e}=n.internalEngine(),t=e[n.selectedScrollSnap()];o=f(t,o,d.snapped)}function h(){const e=n.slidesInView();a=f(e,a,d.inView)}return{name:"classNames",options:e,init:function(o,a){n=o;const{mergeOptions:f,optionsAtMedia:m}=a,g=f(Go,Xo.globalOptions),v=f(g,e);t=m(v),r=n.rootNode(),i=n.slideNodes();const{watchDrag:y,loop:b}=n.internalEngine().options,w=!!y;t.loop&&b&&(d.loop=qo(t.loop),Ko(r,d.loop)),t.draggable&&w&&(d.draggable=qo(t.draggable),Ko(r,d.draggable)),t.dragging&&(d.dragging=qo(t.dragging),l.forEach((e=>n.on(e,u)))),t.snapped&&(d.snapped=qo(t.snapped),s.forEach((e=>n.on(e,p))),p()),t.inView&&(d.inView=qo(t.inView),c.forEach((e=>n.on(e,h))),h())},destroy:function(){l.forEach((e=>n.off(e,u))),s.forEach((e=>n.off(e,p))),c.forEach((e=>n.off(e,h))),Yo(r,d.loop),Yo(r,d.draggable),Yo(r,d.dragging),f([],o,d.snapped),f([],a,d.inView),Object.keys(d).forEach((e=>{d[e]=[]}))}}}function Zo(e){return function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)||Array.isArray(e)}function Jo(e,t){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;return JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every((n=>{const r=e[n],i=t[n];return"function"==typeof r?`${r}`==`${i}`:Zo(r)&&Zo(i)?Jo(r,i):r===i}))}function Qo(e){return e.concat().sort(((e,t)=>e.name>t.name?1:-1)).map((e=>e.options))}function ea(e){return"number"==typeof e}function ta(e){return"string"==typeof e}function na(e){return"boolean"==typeof e}function ra(e){return"[object Object]"===Object.prototype.toString.call(e)}function ia(e){return Math.abs(e)}function oa(e){return Math.sign(e)}function aa(e,t){return ia(e-t)}function sa(e){return fa(e).map(Number)}function la(e){return e[ca(e)]}function ca(e){return Math.max(0,e.length-1)}function da(e,t){return t===ca(e)}function ua(e,t=0){return Array.from(Array(e),((e,n)=>t+n))}function fa(e){return Object.keys(e)}function pa(e,t){return[e,t].reduce(((e,t)=>(fa(t).forEach((n=>{const r=e[n],i=t[n],o=ra(r)&&ra(i);e[n]=o?pa(r,i):i})),e)),{})}function ha(e,t){return typeof t.MouseEvent<"u"&&e instanceof t.MouseEvent}function ma(){let e=[];const t={add:function(n,r,i,o={passive:!0}){let a;if("addEventListener"in n)n.addEventListener(r,i,o),a=()=>n.removeEventListener(r,i,o);else{const e=n;e.addListener(i),a=()=>e.removeListener(i)}return e.push(a),t},clear:function(){e=e.filter((e=>e()))}};return t}function ga(e,t,n,r){const i=ma(),o=1e3/60;let a=null,s=0,l=0;function c(e){if(!l)return;a||(a=e);const i=e-a;for(a=e,s+=i;s>=o;)n(),s-=o;r(s/o),l&&(l=t.requestAnimationFrame(c))}function d(){t.cancelAnimationFrame(l),a=null,s=0,l=0}return{init:function(){i.add(e,"visibilitychange",(()=>{e.hidden&&(a=null,s=0)}))},destroy:function(){d(),i.clear()},start:function(){l||(l=t.requestAnimationFrame(c))},stop:d,update:n,render:r}}function va(e=0,t=0){const n=ia(e-t);function r(t){return t<e}function i(e){return e>t}function o(e){return r(e)||i(e)}return{length:n,max:t,min:e,constrain:function(n){return o(n)?r(n)?e:t:n},reachedAny:o,reachedMax:i,reachedMin:r,removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function ya(e,t,n){const{constrain:r}=va(0,e),i=e+1;let o=a(t);function a(e){return n?ia((i+e)%i):r(e)}function s(){return o}function l(){return ya(e,s(),n)}const c={get:s,set:function(e){return o=a(e),c},add:function(e){return l().set(s()+e)},clone:l};return c}function ba(e,t,n,r,i,o,a,s,l,c,d,u,f,p,h,m,g,v,y){const{cross:b,direction:w}=e,$=["INPUT","SELECT","TEXTAREA"],x={passive:!1},S=ma(),C=ma(),E=va(50,225).constrain(p.measure(20)),T={mouse:300,touch:400},A={mouse:500,touch:600},N=h?43:25;let j=!1,_=0,k=0,O=!1,P=!1,M=!1,R=!1;function D(e){if(!ha(e,r)&&e.touches.length>=2)return L(e);const t=o.readPoint(e),n=o.readPoint(e,b),a=aa(t,_),l=aa(n,k);if(!(P||R||e.cancelable&&(P=a>l,P)))return L(e);const d=o.pointerMove(e);a>m&&(M=!0),c.useFriction(.3).useDuration(.75),s.start(),i.add(w(d)),e.preventDefault()}function L(e){const t=d.byDistance(0,!1).index!==u.get(),n=o.pointerUp(e)*(h?A:T)[R?"mouse":"touch"],r=function(e,t){const n=u.add(-1*oa(e)),r=d.byDistance(e,!h).distance;return h||ia(e)<E?r:g&&t?.5*r:d.byIndex(n.get(),0).distance}(w(n),t),i=function(e,t){if(0===e||0===t||ia(e)<=ia(t))return 0;const n=aa(ia(e),ia(t));return ia(n/e)}(n,r),a=N-10*i,s=v+i/50;P=!1,O=!1,C.clear(),c.useDuration(a).useFriction(s),l.distance(r,!h),R=!1,f.emit("pointerUp")}function I(e){M&&(e.stopPropagation(),e.preventDefault(),M=!1)}return{init:function(e){if(!y)return;function s(s){(na(y)||y(e,s))&&function(e){const s=ha(e,r);R=s,M=h&&s&&!e.buttons&&j,j=aa(i.get(),a.get())>=2,(!s||0===e.button)&&(function(e){const t=e.nodeName||"";return $.includes(t)}(e.target)||(O=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(a),function(){const e=R?n:t;C.add(e,"touchmove",D,x).add(e,"touchend",L).add(e,"mousemove",D,x).add(e,"mouseup",L)}(),_=o.readPoint(e),k=o.readPoint(e,b),f.emit("pointerDown")))}(s)}const l=t;S.add(l,"dragstart",(e=>e.preventDefault()),x).add(l,"touchmove",(()=>{}),x).add(l,"touchend",(()=>{})).add(l,"touchstart",s).add(l,"mousedown",s).add(l,"touchcancel",L).add(l,"contextmenu",L).add(l,"click",I,!0)},destroy:function(){S.clear(),C.clear()},pointerDown:function(){return O}}}function wa(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){const i="client"+("x"===(r||e.scroll)?"X":"Y");return(ha(n,t)?n:n.touches[0])[i]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){const t=o(e)-o(r),a=i(e)-i(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;const t=o(r)-o(n),a=i(e)-i(n),s=i(e)-i(r)>170,l=t/a;return a&&!s&&ia(l)>.1?l:0},readPoint:o}}function $a(e,t,n,r,i,o,a){const s=[e].concat(r);let l,c,d=[],u=!1;function f(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(c=f(e),d=r.map(f),l=new ResizeObserver((n=>{(na(o)||o(i,n))&&function(n){for(const o of n){if(u)return;const n=o.target===e,a=r.indexOf(o.target),s=n?c:d[a];if(ia(f(n?e:r[a])-s)>=.5){i.reInit(),t.emit("resize");break}}}(n)})),n.requestAnimationFrame((()=>{s.forEach((e=>l.observe(e)))})))},destroy:function(){u=!0,l&&l.disconnect()}}}function xa(e,t,n,r,i){const o=i.measure(10),a=i.measure(50),s=va(.1,.99);let l=!1;function c(){return!(l||!e.reachedAny(n.get())||!e.reachedAny(t.get()))}return{shouldConstrain:c,constrain:function(i){if(!c())return;const l=e.reachedMin(t.get())?"min":"max",d=ia(e[l]-t.get()),u=n.get()-t.get(),f=s.constrain(d/a);n.subtract(u*f),!i&&ia(u)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){l=!e}}}function Sa(e,t,n,r){const i=t.min+.1,o=t.max+.1,{reachedMin:a,reachedMax:s}=va(i,o);return{loop:function(t){if(!function(e){return 1===e?s(n.get()):-1===e&&a(n.get())}(t))return;const i=e*(-1*t);r.forEach((e=>e.add(i)))}}}function Ca(e,t,n,r,i){const{reachedAny:o,removeOffset:a,constrain:s}=r;function l(e){return e.concat().sort(((e,t)=>ia(e)-ia(t)))[0]}function c(t,r){const i=[t,t+n,t-n];if(!e)return t;if(!r)return l(i);const o=i.filter((e=>oa(e)===r));return o.length?l(o):la(i)-n}return{byDistance:function(n,r){const l=i.get()+n,{index:d,distance:u}=function(n){const r=e?a(n):s(n),i=t.map(((e,t)=>({diff:c(e-r,0),index:t}))).sort(((e,t)=>ia(e.diff)-ia(t.diff))),{index:o}=i[0];return{index:o,distance:r}}(l),f=!e&&o(l);return!r||f?{index:d,distance:n}:{index:d,distance:n+c(t[d]-u,0)}},byIndex:function(e,n){return{index:e,distance:c(t[e]-i.get(),n)}},shortcut:c}}function Ea(e,t,n,r,i,o,a,s){const l={passive:!0,capture:!0};let c=0;function d(e){"Tab"===e.code&&(c=(new Date).getTime())}return{init:function(u){s&&(o.add(document,"keydown",d,!1),t.forEach(((t,d)=>{o.add(t,"focus",(t=>{(na(s)||s(u,t))&&function(t){if((new Date).getTime()-c>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;const o=n.findIndex((e=>e.includes(t)));ea(o)&&(i.useDuration(0),r.index(o,0),a.emit("slideFocus"))}(d)}),l)})))}}}function Ta(e){let t=e;function n(e){return ea(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function Aa(e,t){const n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style;let i=null,o=!1;return{clear:function(){o||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;const a=function(e){return Math.round(100*e)/100}(e.direction(t));a!==i&&(r.transform=n(a),i=a)},toggleActive:function(e){o=!e}}}function Na(e,t,n,r,i,o,a,s,l){const c=sa(i),d=sa(i).reverse(),u=function(){const e=a[0],t=p(d,e);return h(t,n,!1)}().concat(function(){const e=t-a[0]-1,r=p(c,e);return h(r,-n,!0)}());function f(e,t){return e.reduce(((e,t)=>e-i[t]),t)}function p(e,t){return e.reduce(((e,n)=>f(e,t)>0?e.concat([n]):e),[])}function h(i,a,c){const d=function(e){return o.map(((n,i)=>({start:n-r[i]+.5+e,end:n+t-.5+e})))}(a);return i.map((t=>{const r=c?0:-n,i=c?n:0,o=c?"end":"start",a=d[t][o];return{index:t,loopPoint:a,slideLocation:Ta(-1),translate:Aa(e,l[t]),target:()=>s.get()>a?r:i}}))}return{canLoop:function(){return u.every((({index:e})=>f(c.filter((t=>t!==e)),t)<=.1))},clear:function(){u.forEach((e=>e.translate.clear()))},loop:function(){u.forEach((e=>{const{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))}))},loopPoints:u}}function ja(e,t,n){let r,i=!1;return{init:function(o){n&&(r=new MutationObserver((e=>{i||(na(n)||n(o,e))&&function(e){for(const n of e)if("childList"===n.type){o.reInit(),t.emit("slidesChanged");break}}(e)})),r.observe(e,{childList:!0}))},destroy:function(){r&&r.disconnect(),i=!0}}}function _a(e,t,n,r){const i={};let o,a=null,s=null,l=!1;return{init:function(){o=new IntersectionObserver((e=>{l||(e.forEach((e=>{const n=t.indexOf(e.target);i[n]=e})),a=null,s=null,n.emit("slidesInView"))}),{root:e.parentElement,threshold:r}),t.forEach((e=>o.observe(e)))},destroy:function(){o&&o.disconnect(),l=!0},get:function(e=!0){if(e&&a)return a;if(!e&&s)return s;const t=function(e){return fa(i).reduce(((t,n)=>{const r=parseInt(n),{isIntersecting:o}=i[r];return(e&&o||!e&&!o)&&t.push(r),t}),[])}(e);return e&&(a=t),e||(s=t),t}}}function ka(e,t,n,r,i,o,a,s,l){const{startEdge:c,endEdge:d,direction:u}=e,f=ea(n);return{groupSlides:function(e){return f?function(e,t){return sa(e).filter((e=>e%t==0)).map((n=>e.slice(n,n+t)))}(e,n):function(e){return e.length?sa(e).reduce(((n,f,p)=>{const h=la(n)||0,m=0===h,g=f===ca(e),v=i[c]-o[h][c],y=i[c]-o[f][d],b=!r&&m?u(a):0,w=ia(y-(!r&&g?u(s):0)-(v+b));return p&&w>t+l&&n.push(f),g&&n.push(e.length),n}),[]).map(((t,n,r)=>{const i=Math.max(r[n-1]||0);return e.slice(i,t)})):[]}(e)}}}function Oa(e,t,n,r,i,o,a){const{align:s,axis:l,direction:c,startIndex:d,loop:u,duration:f,dragFree:p,dragThreshold:h,inViewThreshold:m,slidesToScroll:g,skipSnaps:v,containScroll:y,watchResize:b,watchSlides:w,watchDrag:$,watchFocus:x}=o,S={measure:function(e){const{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},C=S.measure(t),E=n.map(S.measure),T=function(e,t){const n="rtl"===t,r="y"===e,i=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(e){const{height:t,width:n}=e;return r?t:n},direction:function(e){return e*i}}}(l,c),A=T.measureSize(C),N=function(e){return{measure:function(t){return e*(t/100)}}}(A),j=function(e,t){const n={start:function(){return 0},center:function(e){return r(e)/2},end:r};function r(e){return t-e}return{measure:function(r,i){return ta(e)?n[e](r):e(t,r,i)}}}(s,A),_=!u&&!!y,k=u||!!y,{slideSizes:O,slideSizesWithGaps:P,startGap:M,endGap:R}=function(e,t,n,r,i,o){const{measureSize:a,startEdge:s,endEdge:l}=e,c=n[0]&&i,d=function(){if(!c)return 0;const e=n[0];return ia(t[s]-e[s])}(),u=function(){if(!c)return 0;const e=o.getComputedStyle(la(r));return parseFloat(e.getPropertyValue(`margin-${l}`))}(),f=n.map(a),p=n.map(((e,t,n)=>{const r=!t,i=da(n,t);return r?f[t]+d:i?f[t]+u:n[t+1][s]-e[s]})).map(ia);return{slideSizes:f,slideSizesWithGaps:p,startGap:d,endGap:u}}(T,C,E,n,k,i),D=ka(T,A,g,u,C,E,M,R,2),{snaps:L,snapsAligned:I}=function(e,t,n,r,i){const{startEdge:o,endEdge:a}=e,{groupSlides:s}=i,l=s(r).map((e=>la(e)[a]-e[0][o])).map(ia).map(t.measure),c=r.map((e=>n[o]-e[o])).map((e=>-ia(e))),d=s(c).map((e=>e[0])).map(((e,t)=>e+l[t]));return{snaps:c,snapsAligned:d}}(T,j,C,E,D),F=-la(L)+la(P),{snapsContained:B,scrollContainLimit:z}=function(e,t,n,r,i){const o=va(-t+e,0),a=n.map(((e,t)=>{const{min:r,max:i}=o,a=o.constrain(e),s=!t,c=da(n,t);return s?i:c||l(r,a)?r:l(i,a)?i:a})).map((e=>parseFloat(e.toFixed(3)))),s=function(){const e=a[0],t=la(a);return va(a.lastIndexOf(e),a.indexOf(t)+1)}();function l(e,t){return aa(e,t)<1}return{snapsContained:function(){if(t<=e+i)return[o.max];if("keepSnaps"===r)return a;const{min:n,max:l}=s;return a.slice(n,l)}(),scrollContainLimit:s}}(A,F,I,y,2),H=_?B:I,{limit:V}=function(e,t,n){const r=t[0];return{limit:va(n?r-e:la(t),r)}}(F,H,u),U=ya(ca(H),d,u),W=U.clone(),G=sa(n),q=ga(r,i,(()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(se)),(e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:s,animation:l,eventHandler:c,scrollBounds:d,options:{loop:u}},f)=>{const p=e.settled(),h=!d.shouldConstrain(),m=u?p:p&&h;m&&!s.pointerDown()&&(l.stop(),c.emit("settle")),m||c.emit("scroll");const g=n.get()*f+i.get()*(1-f);r.set(g),u&&(o.loop(e.direction()),a.loop()),t.to(r.get())})(se,e))),Y=H[U.get()],K=Ta(Y),X=Ta(Y),Z=Ta(Y),J=Ta(Y),Q=function(e,t,n,r,i,o){let a=0,s=0,l=i,c=o,d=e.get(),u=0;function f(e){return l=e,h}function p(e){return c=e,h}const h={direction:function(){return s},duration:function(){return l},velocity:function(){return a},seek:function(){const t=r.get()-e.get();let i=0;return l?(n.set(e),a+=t/l,a*=c,d+=a,e.add(a),i=d-u):(a=0,n.set(r),e.set(r),i=t),s=oa(i),u=d,h},settled:function(){return ia(r.get()-t.get())<.001},useBaseFriction:function(){return p(o)},useBaseDuration:function(){return f(i)},useFriction:p,useDuration:f};return h}(K,Z,X,J,f,.68),ee=Ca(u,H,F,V,J),te=function(e,t,n,r,i,o,a){function s(i){const s=i.distance,l=i.index!==t.get();o.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(n.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){s(i.byDistance(e,t))},index:function(e,n){const r=t.clone().set(e);s(i.byIndex(r.get(),n))}}}(q,U,W,Q,ee,J,a),ne=function(e){const{max:t,length:n}=e;return{get:function(e){return n?(e-t)/-n:0}}}(V),re=ma(),ie=_a(t,n,a,m),{slideRegistry:oe}=function(e,t,n,r,i,o){const{groupSlides:a}=i,{min:s,max:l}=r,c=function(){const r=a(o),i=!e||"keepSnaps"===t;return 1===n.length?[o]:i?r:r.slice(s,l).map(((e,t,n)=>{const r=!t,i=da(n,t);return r?ua(la(n[0])+1):i?ua(ca(o)-la(n)[0]+1,la(n)[0]):e}))}();return{slideRegistry:c}}(_,y,H,z,D,G),ae=Ea(e,n,oe,te,Q,re,a,x),se={ownerDocument:r,ownerWindow:i,eventHandler:a,containerRect:C,slideRects:E,animation:q,axis:T,dragHandler:ba(T,e,r,i,J,wa(T,i),K,q,te,Q,ee,U,a,N,p,h,v,.68,$),eventStore:re,percentOfView:N,index:U,indexPrevious:W,limit:V,location:K,offsetLocation:Z,previousLocation:X,options:o,resizeHandler:$a(t,a,i,n,T,b,S),scrollBody:Q,scrollBounds:xa(V,Z,J,Q,N),scrollLooper:Sa(F,V,Z,[K,Z,X,J]),scrollProgress:ne,scrollSnapList:H.map(ne.get),scrollSnaps:H,scrollTarget:ee,scrollTo:te,slideLooper:Na(T,A,F,O,P,L,H,Z,n),slideFocus:ae,slidesHandler:ja(t,a,w),slidesInView:ie,slideIndexes:G,slideRegistry:oe,slidesToScroll:D,target:J,translate:Aa(T,t)};return se}Xo.globalOptions=void 0;const Pa={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function Ma(e){function t(e,t){return pa(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){const r=n.breakpoints||{},i=fa(r).filter((t=>e.matchMedia(t).matches)).map((e=>r[e])).reduce(((e,n)=>t(e,n)),{});return t(n,i)},optionsMediaQueries:function(t){return t.map((e=>fa(e.breakpoints||{}))).reduce(((e,t)=>e.concat(t)),[]).map(e.matchMedia)}}}function Ra(e,t,n){const r=e.ownerDocument,i=r.defaultView,o=Ma(i),a=function(e){let t=[];return{init:function(n,r){return t=r.filter((({options:t})=>!1!==e.optionsAtMedia(t).active)),t.forEach((t=>t.init(n,e))),r.reduce(((e,t)=>Object.assign(e,{[t.name]:t})),{})},destroy:function(){t=t.filter((e=>e.destroy()))}}}(o),s=ma(),l=function(){let e,t={};function n(e){return t[e]||[]}const r={init:function(t){e=t},emit:function(t){return n(t).forEach((n=>n(e,t))),r},off:function(e,i){return t[e]=n(e).filter((e=>e!==i)),r},on:function(e,i){return t[e]=n(e).concat([i]),r},clear:function(){t={}}};return r}(),{mergeOptions:c,optionsAtMedia:d,optionsMediaQueries:u}=o,{on:f,off:p,emit:h}=l,m=T;let g,v,y,b,w=!1,$=c(Pa,Ra.globalOptions),x=c($),S=[];function C(t){const n=Oa(e,y,b,r,i,t,l);if(t.loop&&!n.slideLooper.canLoop()){return C(Object.assign({},t,{loop:!1}))}return n}function E(t,n){w||($=c($,t),x=d($),S=n||S,function(){const{container:t,slides:n}=x;y=(ta(t)?e.querySelector(t):t)||e.children[0];const r=ta(n)?y.querySelectorAll(n):n;b=[].slice.call(r||y.children)}(),g=C(x),u([$,...S.map((({options:e})=>e))]).forEach((e=>s.add(e,"change",T))),x.active&&(g.translate.to(g.location.get()),g.animation.init(),g.slidesInView.init(),g.slideFocus.init(_),g.eventHandler.init(_),g.resizeHandler.init(_),g.slidesHandler.init(_),g.options.loop&&g.slideLooper.loop(),y.offsetParent&&b.length&&g.dragHandler.init(_),v=a.init(_,S)))}function T(e,t){const n=j();A(),E(c({startIndex:n},e),t),l.emit("reInit")}function A(){g.dragHandler.destroy(),g.eventStore.clear(),g.translate.clear(),g.slideLooper.clear(),g.resizeHandler.destroy(),g.slidesHandler.destroy(),g.slidesInView.destroy(),g.animation.destroy(),a.destroy(),s.clear()}function N(e,t,n){!x.active||w||(g.scrollBody.useBaseFriction().useDuration(!0===t?0:x.duration),g.scrollTo.index(e,n||0))}function j(){return g.index.get()}const _={canScrollNext:function(){return g.index.add(1).get()!==j()},canScrollPrev:function(){return g.index.add(-1).get()!==j()},containerNode:function(){return y},internalEngine:function(){return g},destroy:function(){w||(w=!0,s.clear(),A(),l.emit("destroy"),l.clear())},off:p,on:f,emit:h,plugins:function(){return v},previousScrollSnap:function(){return g.indexPrevious.get()},reInit:m,rootNode:function(){return e},scrollNext:function(e){N(g.index.add(1).get(),e,-1)},scrollPrev:function(e){N(g.index.add(-1).get(),e,1)},scrollProgress:function(){return g.scrollProgress.get(g.location.get())},scrollSnapList:function(){return g.scrollSnapList},scrollTo:N,selectedScrollSnap:j,slideNodes:function(){return b},slidesInView:function(){return g.slidesInView.get()},slidesNotInView:function(){return g.slidesInView.get(!1)}};return E(t,n),setTimeout((()=>l.emit("init")),0),_}function Da(e={},t=[]){const n=(0,s.useRef)(e),r=(0,s.useRef)(t),[i,o]=(0,s.useState)(),[a,l]=(0,s.useState)(),c=(0,s.useCallback)((()=>{i&&i.reInit(n.current,r.current)}),[i]);return(0,s.useEffect)((()=>{Jo(n.current,e)||(n.current=e,c())}),[e,c]),(0,s.useEffect)((()=>{(function(e,t){if(e.length!==t.length)return!1;const n=Qo(e),r=Qo(t);return n.every(((e,t)=>Jo(e,r[t])))})(r.current,t)||(r.current=t,c())}),[t,c]),(0,s.useEffect)((()=>{if(typeof window<"u"&&window.document&&window.document.createElement&&a){Ra.globalOptions=Da.globalOptions;const e=Ra(a,n.current,r.current);return o(e),()=>e.destroy()}o(void 0)}),[a,o]),[l,i]}function La(){return La=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},La.apply(this,arguments)}Ra.globalOptions=void 0,Da.globalOptions=void 0;var Ia=function(e,t){return void 0===t&&(t=.996),e*t/(1-t)};function Fa(e){return e.reduce((function(e,t){return e+t}))/e.length}function Ba(e,t){if(e.length!==t.length)throw new Error("vectors must be same length");return e.map((function(e,n){return e+t[n]}))}function za(e){return Math.max.apply(Math,e.map(Math.abs))}function Ha(e){return Object.freeze(e),Object.values(e).forEach((function(e){null!==e&&"object"==typeof e&&!Object.isFrozen(e)&&Ha(e)})),e}var Va=[1,18,typeof window<"u"&&window.innerHeight||800];var Ua=[-1,-1,-1];var Wa=function(e){return La({},e,{axisDelta:e.axisDelta.map((function(e){return function(e,t,n){return Math.min(Math.max(t,e),n)}(e,-700,700)}))})},Ga=!1,qa=.6,Ya=.96,Ka=2,Xa=5,Za=Ha({preventWheelAction:!0,reverseSign:[!0,!0,!1]}),Ja=400;function Qa(){return{isStarted:!1,isStartPublished:!1,isMomentum:!1,startTime:0,lastAbsDelta:1/0,axisMovement:[0,0,0],axisVelocity:[0,0,0],accelerationFactors:[],scrollPoints:[],scrollPointsToMerge:[],willEndTimeout:Ja}}function es(e){void 0===e&&(e={});var t,n,r=function(){var e={};function t(t,n){e[t]=(e[t]||[]).filter((function(e){return e!==n}))}return Ha({on:function(n,r){return e[n]=(e[n]||[]).concat(r),function(){return t(n,r)}},off:t,dispatch:function(t,n){t in e&&e[t].forEach((function(e){return e(n)}))}})}(),i=r.on,o=r.off,a=r.dispatch,s=Za,l=Qa(),c=!1,d=function(e){Array.isArray(e)?e.forEach((function(e){return p(e)})):p(e)},u=function(e){return void 0===e&&(e={}),Object.values(e).some((function(e){return null==e}))?(Ga&&console.error("updateOptions ignored! undefined & null options not allowed"),s):s=Ha(La({},Za,s,e))},f=function(e){var r=La({event:t,isStart:!1,isEnding:!1,isMomentumCancel:!1,isMomentum:l.isMomentum,axisDelta:[0,0,0],axisVelocity:l.axisVelocity,axisMovement:l.axisMovement,get axisMovementProjection(){return Ba(r.axisMovement,r.axisVelocity.map((function(e){return Ia(e)})))}},e);a("wheel",La({},r,{previous:n})),n=r},p=function(e){var n=Wa(function(e,t){if(!t)return e;var n=!0===t?Ua:t.map((function(e){return e?-1:1}));return La({},e,{axisDelta:e.axisDelta.map((function(e,t){return e*n[t]}))})}(function(e){var t=e.deltaX*Va[e.deltaMode],n=e.deltaY*Va[e.deltaMode],r=(e.deltaZ||0)*Va[e.deltaMode];return{timeStamp:e.timeStamp,axisDelta:[t,n,r]}}(e),s.reverseSign)),r=n.axisDelta,i=n.timeStamp,o=za(r);e.preventDefault&&function(e,t){var n=s.preventWheelAction,r=t[0],i=t[1],o=t[2];if("boolean"==typeof n)return n;switch(n){case"x":return Math.abs(r)>=e;case"y":return Math.abs(i)>=e;case"z":return Math.abs(o)>=e;default:return Ga&&console.warn("unsupported preventWheelAction value: "+n,"warn"),!1}}(o,r)&&e.preventDefault(),l.isStarted?l.isMomentum&&o>Math.max(2,2*l.lastAbsDelta)&&(S(!0),$()):$(),0===o&&Object.is&&Object.is(e.deltaX,-0)?c=!0:(t=e,l.axisMovement=Ba(l.axisMovement,r),l.lastAbsDelta=o,l.scrollPointsToMerge.push({axisDelta:r,timeStamp:i}),h(),f({axisDelta:r,isStart:!l.isStartPublished}),l.isStartPublished=!0,x())},h=function(){l.scrollPointsToMerge.length===Ka?(l.scrollPoints.unshift({axisDeltaSum:l.scrollPointsToMerge.map((function(e){return e.axisDelta})).reduce(Ba),timeStamp:Fa(l.scrollPointsToMerge.map((function(e){return e.timeStamp})))}),g(),l.scrollPointsToMerge.length=0,l.scrollPoints.length=1,l.isMomentum||b()):l.isStartPublished||m()},m=function(){l.axisVelocity=function(e){return e[e.length-1]}(l.scrollPointsToMerge).axisDelta.map((function(e){return e/l.willEndTimeout}))},g=function(){var e=l.scrollPoints,t=e[0],n=e[1];if(n&&t){var r=t.timeStamp-n.timeStamp;if(r<=0)return void(Ga&&console.warn("invalid deltaTime"));var i=t.axisDeltaSum.map((function(e){return e/r})),o=i.map((function(e,t){return e/(l.axisVelocity[t]||1)}));l.axisVelocity=i,l.accelerationFactors.push(o),v(r)}},v=function(e){var t=10*Math.ceil(e/10)*1.2;l.isMomentum||(t=Math.max(100,2*t)),l.willEndTimeout=Math.min(1e3,Math.round(t))},y=function(e){return 0===e||e<=Ya&&e>=qa},b=function(){if(l.accelerationFactors.length>=Xa){if(c&&(c=!1,za(l.axisVelocity)>=.2))return void w();var e=l.accelerationFactors.slice(-1*Xa),t=e.every((function(e){var t=!!e.reduce((function(e,t){return e&&e<1&&e===t?1:0})),n=e.filter(y).length===e.length;return t||n}));t&&w(),l.accelerationFactors=e}},w=function(){l.isMomentum=!0},$=function(){(l=Qa()).isStarted=!0,l.startTime=Date.now(),n=void 0,c=!1},x=function(){var e;return function(){clearTimeout(e),e=setTimeout(S,l.willEndTimeout)}}(),S=function(e){void 0===e&&(e=!1),l.isStarted&&(l.isMomentum&&e?f({isEnding:!0,isMomentumCancel:!0}):f({isEnding:!0}),l.isMomentum=!1,l.isStarted=!1)},C=function(e){var t=[],n=function(n){n.removeEventListener("wheel",e),t=t.filter((function(e){return e!==n}))};return Ha({observe:function(r){return r.addEventListener("wheel",e,{passive:!1}),t.push(r),function(){return n(r)}},unobserve:n,disconnect:function(){t.forEach(n)}})}(d),E=C.observe,T=C.unobserve,A=C.disconnect;return u(e),Ha({on:i,off:o,observe:E,unobserve:T,disconnect:A,feedWheel:d,updateOptions:u})}var ts={active:!0,breakpoints:{},wheelDraggingClass:"is-wheel-dragging",forceWheelAxis:void 0,target:void 0};rs.globalOptions=void 0;var ns=!1;function rs(e){void 0===e&&(e={});var t,n=function(){};var r={name:"wheelGestures",options:e,init:function(r,i){var o,a,s=i.mergeOptions,l=i.optionsAtMedia,c=s(ts,rs.globalOptions),d=s(c,e);t=l(d);var u,f=r.internalEngine(),p=null!=(o=t.target)?o:r.containerNode().parentNode,h=null!=(a=t.forceWheelAxis)?a:f.options.axis,m=es({preventWheelAction:h,reverseSign:[!0,!0,!1]}),g=m.observe(p),v=m.on("wheel",(function(e){var r=e.axisDelta,i=r[0],o=r[1],a="x"===h?i:o,s="x"===h?o:i,l=e.isMomentum&&e.previous&&!e.previous.isMomentum,c=e.isEnding&&!e.isMomentum||l,d=Math.abs(a)>Math.abs(s);d&&!y&&!e.isMomentum&&function(e){try{x(u=new MouseEvent("mousedown",e.event))}catch{return ns&&console.warn("Legacy browser requires events-polyfill (https://github.com/xiel/embla-carousel-wheel-gestures#legacy-browsers)"),n()}y=!0,document.documentElement.addEventListener("mousemove",w,!0),document.documentElement.addEventListener("mouseup",w,!0),document.documentElement.addEventListener("mousedown",w,!0),t.wheelDraggingClass&&p.classList.add(t.wheelDraggingClass)}(e),y&&(c?function(e){y=!1,x($("mouseup",e)),b(),t.wheelDraggingClass&&p.classList.remove(t.wheelDraggingClass)}(e):x($("mousemove",e)))})),y=!1;function b(){document.documentElement.removeEventListener("mousemove",w,!0),document.documentElement.removeEventListener("mouseup",w,!0),document.documentElement.removeEventListener("mousedown",w,!0)}function w(e){y&&e.isTrusted&&e.stopImmediatePropagation()}function $(e,t){var n,r;if(h===f.options.axis){var i=t.axisMovement;n=i[0],r=i[1]}else{var o=t.axisMovement;r=o[0],n=o[1]}if(!f.options.skipSnaps&&!f.options.dragFree){var a=f.containerRect.width,s=f.containerRect.height;n=n<0?Math.max(n,-a):Math.min(n,a),r=r<0?Math.max(r,-s):Math.min(r,s)}return new MouseEvent(e,{clientX:u.clientX+n,clientY:u.clientY+r,screenX:u.screenX+n,screenY:u.screenY+r,movementX:n,movementY:r,button:0,bubbles:!0,cancelable:!0,composed:!0})}function x(e){r.containerNode().dispatchEvent(e)}n=function(){g(),v(),b()}},destroy:function(){return n()}};return r}const is=(0,s.createContext)(null),os=(0,s.forwardRef)((({loop:e=!1,startIndex:t=0,onSlideChange:n,className:r,children:i,columnGap:o,useWheelGestures:a=!1,disableDrag:l=!1,disableNavigationDrag:c=null,inViewThreshold:d=.99,...u},f)=>{const{className:p,...h}=lt(u,"Carousel");let m={};switch(c){case"mobile":m={breakpoints:{"(max-width: 960px)":{watchDrag:!1}}};break;case"desktop":m={breakpoints:{"(min-width: 961px)":{watchDrag:!1}}};break;case"all":m={watchDrag:!1};break;default:m={}}const[g,v]=Da({loop:e,startIndex:t,inViewThreshold:d,...m},[...a?[rs({forceWheelAxis:"x"})]:[],Xo({snapped:"carousel-item-in-view"})]);(0,s.useEffect)((()=>{v?.reInit(l?{watchDrag:()=>!1}:{watchDrag:()=>!0})}),[l,v]);const y=(0,s.useCallback)((e=>{"ArrowLeft"===e.key?(e.preventDefault(),v?.scrollPrev()):"ArrowRight"===e.key&&(e.preventDefault(),v?.scrollNext())}),[v]),b=(0,s.useCallback)((e=>{if(!e)return;const t=e.slidesInView()?.[0];void 0!==t&&n?.(t)}),[n]);return(0,s.useEffect)((()=>{if(v)return v.on("slidesInView",b),()=>{v.off("slidesInView",b)}}),[v,b]),(0,Xe.jsx)(is.Provider,{value:{carouselRef:g,api:v,scrollPrev:()=>v?.scrollPrev(),scrollNext:()=>v?.scrollNext(),canScrollPrev:v?.canScrollPrev()??!1,canScrollNext:v?.canScrollNext()??!1,columnGap:o,onSlideChange:n},children:(0,Xe.jsx)("div",{ref:f,onKeyDownCapture:y,className:_n(p,r),role:"region","aria-roledescription":"carousel",...u,...h,children:i})})}));function as(){const e=(0,s.useContext)(is);if(!e)throw new Error("useCarousel must be used within a <Carousel />");return e}os.displayName="Carousel";const ss=(0,s.forwardRef)((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"CarouselArrows"),{api:o}=as(),a=(0,s.useCallback)((()=>{o&&o.scrollPrev(!0)}),[o]),l=(0,s.useCallback)((()=>{o&&o.scrollNext(!0)}),[o]);return(0,Xe.jsxs)("div",{ref:n,"aria-roledescription":"carousel-arrow-navigation",className:_n(`${r}`,e),...t,...i,children:[(0,Xe.jsx)("button",{"data-testid":"prev-arrow",className:`${r}-prev-btn`,onClick:()=>a(),children:(0,Xe.jsx)("div",{className:`${r}-prev-btn__icon`,children:(0,Xe.jsx)(Ho,{icon:"ChevronLeft",height:"2rem"})})}),(0,Xe.jsx)("button",{"data-testid":"next-arrow",className:`${r}-next-btn`,onClick:()=>l(),children:(0,Xe.jsx)("div",{className:`${r}-next-btn__icon`,children:(0,Xe.jsx)(Ho,{icon:"ChevronRight",height:"2rem"})})})]})}));ss.displayName="CarouselArrows";const ls=(0,s.forwardRef)((({className:e,containerClassName:t,containerStyles:n,...r},i)=>{const{className:o,...a}=lt(r,"CarouselContent"),{carouselRef:s,columnGap:l}=as();return(0,Xe.jsx)("div",{ref:s,className:_n(`${o}`,t),style:n,children:(0,Xe.jsx)("div",{ref:i,className:_n(`${o}-inner`,e,{[`${o}-inner--gap-${l}`]:!!l}),...r,...a})})}));ls.displayName="CarouselContent";const cs=(0,s.forwardRef)((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"CarouselItem"),{columnGap:o}=as();return(0,Xe.jsx)("div",{ref:n,role:t.onClick?"button":"group","aria-roledescription":"slide",className:_n(`${r}`,e,{[`${r}--gap-${o}`]:!!o,[`${r}--cursor-pointer`]:!!t.onClick}),...t,...i})}));cs.displayName="CarouselItem";var ds=new Map,us=new WeakMap,fs=0,ps=void 0;function hs(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>`${t}_${"root"===t?function(e){return e?(us.has(e)||(fs+=1,us.set(e,fs.toString())),us.get(e)):"0"}(e.root):e[t]}`)).toString()}function ms(e,t,n={},r=ps){if(typeof window.IntersectionObserver>"u"&&void 0!==r){const 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}),()=>{}}const{id:i,observer:o,elements:a}=function(e){const t=hs(e);let n=ds.get(t);if(!n){const r=new Map;let i;const o=new IntersectionObserver((t=>{t.forEach((t=>{var n;const o=t.isIntersecting&&i.some((e=>t.intersectionRatio>=e));e.trackVisibility&&typeof t.isVisible>"u"&&(t.isVisible=o),null==(n=r.get(t.target))||n.forEach((e=>{e(o,t)}))}))}),e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:r},ds.set(t,n)}return n}(n),s=a.get(e)||[];return a.has(e)||a.set(e,s),s.push(t),o.observe(e),function(){s.splice(s.indexOf(t),1),0===s.length&&(a.delete(e),o.unobserve(e)),0===a.size&&(o.disconnect(),ds.delete(i))}}const gs=({isSelected:e,onClick:t,scrollableContainerRef:n,onInViewChange:r,variant:i="md",...o})=>{const{className:a,...l}=lt(o,"CarouselDot"),{ref:c}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:i,triggerOnce:o,skip:a,initialInView:l,fallbackInView:c,onChange:d}={}){var u;const[f,p]=s.useState(null),h=s.useRef(),[m,g]=s.useState({inView:!!l,entry:void 0});h.current=d,s.useEffect((()=>{if(a||!f)return;let s;return s=ms(f,((e,t)=>{g({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&o&&s&&(s(),s=void 0)}),{root:i,rootMargin:r,threshold:e,trackVisibility:n,delay:t},c),()=>{s&&s()}}),[Array.isArray(e)?e.toString():e,f,i,r,o,a,n,c,t]);const v=null==(u=m.entry)?void 0:u.target,y=s.useRef();!f&&v&&!o&&!a&&y.current!==v&&(y.current=v,g({inView:!!l,entry:void 0}));const b=[p,m.inView,m.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}({threshold:0,root:n.current,onChange(e){r(e)}});return(0,Xe.jsx)("button",{ref:c,role:"button",onClick:t,className:_n(`${a}__container`),...l,children:(0,Xe.jsx)("span",{className:_n(`${a}`,{[`${a}--selected`]:e,[`${a}--${i}`]:i})})})},vs=(0,s.forwardRef)((({className:e,maxDots:t=9,position:n="inline",numberOfSlides:r=0,id:i,...o},a)=>{const{className:l,...c}=lt({id:i,...o},"CarouselDots"),{api:d,onSlideChange:u}=as(),[f,p]=(0,s.useState)(0),[h,m]=(0,s.useState)(Array.from({length:r},((e,t)=>t))),g=(0,s.useRef)(null),[v,y]=(0,s.useState)([]),b=(0,s.useCallback)((e=>{g.current&&g.current.scrollTo?.({left:22*e-g.current.offsetWidth/2+11,behavior:"smooth"})}),[]),w=(0,s.useCallback)((e=>{d&&(d.scrollTo(e,!0),u?.(e))}),[d,u]),$=(0,s.useCallback)((e=>{m(e.scrollSnapList())}),[]),x=(0,s.useCallback)((e=>{p(e.selectedScrollSnap()),b(e.selectedScrollSnap())}),[b]),S=(0,s.useCallback)((e=>{u?.(e.selectedScrollSnap())}),[u]);(0,s.useEffect)((()=>{if(d)return $(d),x(d),d.on("reInit",$).on("reInit",x).on("select",x).on("settle",S),()=>{d.off("reInit",$).off("reInit",x).off("select",x).off("settle",S)}}),[d,$,x,S]);const C=(0,s.useMemo)((()=>v.sort(((e,t)=>e-t))),[v]);return(0,Xe.jsx)("div",{ref:a,role:"group","aria-roledescription":"pagination","aria-label":"pagination",className:_n(`${l}`,e,`${l}-${n}`),...o,...c,children:(0,Xe.jsx)("div",{className:`${l}-container`,children:(0,Xe.jsx)("div",{style:{"--max-width":10*t+12*(t-1)+2+"px"},className:`${l}-container-inner`,ref:g,children:h.map(((e,t)=>{const n=f===t,r=C.indexOf(t),o=-1===r||(r<=1||r>=C.length-2)&&!(t<=1&&C.includes(0)&&C.includes(1))&&!(t>=h.length-2&&C.includes(h.length-1)&&C.includes(h.length-2));return(0,Xe.jsx)(gs,{onClick:()=>w(t),isSelected:n,scrollableContainerRef:g,onInViewChange:e=>{y(e?e=>[...e,t]:e=>e.filter((e=>e!==t)))},variant:o?"sm":"md"},`${i}-dot-${t}`)}))})})})}));vs.displayName="CarouselDots";const ys=(0,s.forwardRef)((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"Collapsible");return(0,Xe.jsx)(fr,{className:_n(r,e),...i,...t,ref:n})}));ys.displayName="Collapsible";const bs=s.forwardRef((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"CollapsibleContent");return(0,Xe.jsx)(hr,{ref:n,className:_n(r,e),...i,...t})}));bs.displayName="CollapsibleContent";const ws=(0,s.forwardRef)((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"CollapsibleTrigger");return(0,Xe.jsx)(pr,{className:_n(r,e),...i,...t,ref:n})}));ws.displayName="CollapsibleTrigger";var $s=(e=>(e.px="px",e.rem="rem",e))($s||{});const xs=(0,s.forwardRef)((({className:e,children:t,contentExpandText:n="Read More",contentCollapseText:r="Read Less",maxHeight:i=480,minHeightThreshold:o,heightUnits:a=$s.px,...l},c)=>{const{className:d,...u}=lt(l,"ContentPeek"),[f,p]=(0,s.useState)(!1),[h,m]=(0,s.useState)(!1),g=(0,s.useRef)(null),v=a===$s.rem?16*i:i,y=o?16*o:null,b=a===$s.rem?y:o;(0,s.useEffect)((()=>{if(g.current){const e=b??v;m(g.current.scrollHeight>e)}}),[v,b]),(0,s.useEffect)((()=>{const e=b&&b>=v?b:v;g.current?.style.setProperty("--content-peek-max-height",`${e}${$s.px}`)}),[v,b]);const w=(0,s.useCallback)((()=>{p((e=>!e))}),[]);return(0,Xe.jsxs)(ys,{id:l?.id,open:f,onOpenChange:w,className:_n(d,e),ref:c,...u,...l,children:[(0,Xe.jsx)(bs,{className:`${d}-content`,ref:g,forceMount:!0,children:t}),h?(0,Xe.jsx)("div",{className:_n(`${d}-overlay`,{[`${d}-overlay--expanded`]:f,[`${d}-overlay--gradient`]:h&&!f}),children:(0,Xe.jsx)("div",{className:`${d}-overlay-trigger-wrapper`,children:(0,Xe.jsx)(ws,{asChild:!0,className:`${d}-overlay-trigger`,children:(0,Xe.jsxs)(On,{variant:kn.secondary,children:[f?(0,Xe.jsx)(Ho,{icon:"Subtract"}):(0,Xe.jsx)(Ho,{icon:"Add"}),f?r:n]})})})}):null]})}));xs.displayName="ContentPeek";const Ss=(0,s.forwardRef)((({className:e="",hasWrap:t=!0,label:n,subLabel:r,value:i,...o},a)=>{const{className:s,...l}=lt(o,"Detail");return(0,Xe.jsxs)("div",{...l,className:_n(s,e),...o,ref:a,children:[(0,Xe.jsxs)("dt",{className:_n(`${s}__label`,{[`${s}__label--no-wrap`]:!t}),children:[n," ",r?(0,Xe.jsx)("span",{children:r}):null]}),(0,Xe.jsx)("dd",{className:`${s}__value`,children:i})]})}));function Cs(e,t=globalThis?.document){const n=Wn(e);s.useEffect((()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})}),[n,t])}Ss.displayName="Detail";var Es,Ts="dismissableLayer.update",As="dismissableLayer.pointerDownOutside",Ns="dismissableLayer.focusOutside",js=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_s=s.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:l,...c}=e,d=s.useContext(js),[u,f]=s.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=s.useState({}),m=In(t,(e=>f(e))),g=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v),b=u?g.indexOf(u):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,$=b>=y,x=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1),i=s.useRef((()=>{}));return s.useEffect((()=>{const e=e=>{if(e.target&&!r.current){let r=function(){Ps(As,n,o,{discrete:!0})};const o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}}),[t,n]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,n=[...d.branches].some((e=>e.contains(t)));!$||n||(i?.(e),a?.(e),e.defaultPrevented||l?.())}),p),S=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1);return s.useEffect((()=>{const e=e=>{e.target&&!r.current&&Ps(Ns,n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...d.branches].some((e=>e.contains(t)))||(o?.(e),a?.(e),e.defaultPrevented||l?.())}),p);return Cs((e=>{b===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))}),p),s.useEffect((()=>{if(u)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(Es=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(u)),d.layers.add(u),Os(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=Es)}}),[u,p,n,d]),s.useEffect((()=>()=>{u&&(d.layers.delete(u),d.layersWithOutsidePointerEventsDisabled.delete(u),Os())}),[u,d]),s.useEffect((()=>{const e=()=>h({});return document.addEventListener(Ts,e),()=>document.removeEventListener(Ts,e)}),[]),(0,Xe.jsx)(qn.div,{...c,ref:m,style:{pointerEvents:w?$?"auto":"none":void 0,...e.style},onFocusCapture:Un(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Un(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Un(e.onPointerDownCapture,x.onPointerDownCapture)})}));_s.displayName="DismissableLayer";var ks=s.forwardRef(((e,t)=>{const n=s.useContext(js),r=s.useRef(null),i=In(t,r);return s.useEffect((()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,Xe.jsx)(qn.div,{...e,ref:i})}));function Os(){const e=new CustomEvent(Ts);document.dispatchEvent(e)}function Ps(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?function(e,t){e&&f.flushSync((()=>e.dispatchEvent(t)))}(i,o):i.dispatchEvent(o)}ks.displayName="DismissableLayerBranch";var Ms="focusScope.autoFocusOnMount",Rs="focusScope.autoFocusOnUnmount",Ds={bubbles:!1,cancelable:!0},Ls=s.forwardRef(((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[l,c]=s.useState(null),d=Wn(i),u=Wn(o),f=s.useRef(null),p=In(t,(e=>c(e))),h=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect((()=>{if(r){let e=function(e){if(h.paused||!l)return;const t=e.target;l.contains(t)?f.current=t:zs(f.current,{select:!0})},t=function(e){if(h.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||zs(f.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&zs(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[r,l,h.paused]),s.useEffect((()=>{if(l){Hs.add(h);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(Ms,Ds);l.addEventListener(Ms,d),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(zs(r,{select:t}),document.activeElement!==n)return}(function(e){return e.filter((e=>"A"!==e.tagName))}(Is(l)),{select:!0}),document.activeElement===e&&zs(l))}return()=>{l.removeEventListener(Ms,d),setTimeout((()=>{const t=new CustomEvent(Rs,Ds);l.addEventListener(Rs,u),l.dispatchEvent(t),t.defaultPrevented||zs(e??document.body,{select:!0}),l.removeEventListener(Rs,u),Hs.remove(h)}),0)}}}),[l,d,u,h]);const m=s.useCallback((e=>{if(!n&&!r||h.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){const t=e.currentTarget,[r,o]=function(e){const t=Is(e),n=Fs(t,e),r=Fs(t.reverse(),e);return[n,r]}(t);r&&o?e.shiftKey||i!==o?e.shiftKey&&i===r&&(e.preventDefault(),n&&zs(o,{select:!0})):(e.preventDefault(),n&&zs(r,{select:!0})):i===t&&e.preventDefault()}}),[n,r,h.paused]);return(0,Xe.jsx)(qn.div,{tabIndex:-1,...a,ref:p,onKeyDown:m})}));function Is(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 Fs(e,t){for(const n of e)if(!Bs(n,{upTo:t}))return n}function Bs(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 zs(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()}}Ls.displayName="FocusScope";var Hs=function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=Vs(e,t),e.unshift(t)},remove(t){e=Vs(e,t),e[0]?.resume()}}}();function Vs(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}var Us=s.forwardRef(((e,t)=>{const{container:n,...r}=e,[i,o]=s.useState(!1);Yn((()=>o(!0)),[]);const a=n||i&&globalThis?.document?.body;return a?f.createPortal((0,Xe.jsx)(qn.div,{...r,ref:t}),a):null}));Us.displayName="Portal";var Ws=0;function Gs(){s.useEffect((()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??qs()),document.body.insertAdjacentElement("beforeend",e[1]??qs()),Ws++,()=>{1===Ws&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),Ws--}}),[])}function qs(){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}var Ys=function(){return Ys=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Ys.apply(this,arguments)};var Ks="right-scroll-bar-position",Xs="width-before-scroll-bar",Zs=function(){return Zs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Zs.apply(this,arguments)};function Js(e){return e}var Qs=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=Js);var n=[],r=!1,i={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}}}};return i}(null);return t.options=Zs({async:!0,ssr:!1},e),t}();function el(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tl=typeof window<"u"?s.useLayoutEffect:s.useEffect,nl=new WeakMap;function rl(e,t){var n=function(e,t){var n=(0,s.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}(null,(function(t){return e.forEach((function(e){return el(e,t)}))}));return tl((function(){var t=nl.get(n);if(t){var r=new Set(t),i=new Set(e),o=n.current;r.forEach((function(e){i.has(e)||el(e,null)})),i.forEach((function(e){r.has(e)||el(e,o)}))}nl.set(n,e)}),[e]),n}var il=function(){},ol=s.forwardRef((function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:il,onWheelCapture:il,onTouchMoveCapture:il}),i=r[0],o=r[1],a=e.forwardProps,l=e.children,c=e.className,d=e.removeScrollBar,u=e.enabled,f=e.shards,p=e.sideCar,h=e.noIsolation,m=e.inert,g=e.allowPinchZoom,v=e.as,y=void 0===v?"div":v,b=e.gapMode,w=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),$=p,x=rl([n,t]),S=Ys(Ys({},w),i);return s.createElement(s.Fragment,null,u&&s.createElement($,{sideCar:Qs,removeScrollBar:d,shards:f,noIsolation:h,inert:m,setCallbacks:o,allowPinchZoom:!!g,lockRef:n,gapMode:b}),a?s.cloneElement(s.Children.only(l),Ys(Ys({},S),{ref:x})):s.createElement(y,Ys({},S,{className:c,ref:x}),l))}));ol.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ol.classNames={fullWidth:Xs,zeroRight:Ks};function al(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n.nc;return t&&e.setAttribute("nonce",t),e}var sl=function(){var e=0,t=null;return{add:function(n){0==e&&(t=al())&&(function(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}(t,n),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ll=function(){var e=function(){var e=sl();return function(t,n){s.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}},cl={left:0,top:0,right:0,gap:0},dl=function(e){return parseInt(e||"",10)||0},ul=function(e){if(void 0===e&&(e="margin"),typeof window>"u")return cl;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[dl(n),dl(r),dl(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])}},fl=ll(),pl="data-scroll-locked",hl=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(pl,"] {\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(o,"px;\n    padding-right: ").concat(a,"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(Ks," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(Xs," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(Ks," .").concat(Ks," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(Xs," .").concat(Xs," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(pl,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},ml=function(){var e=parseInt(document.body.getAttribute(pl)||"0",10);return isFinite(e)?e:0},gl=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;s.useEffect((function(){return document.body.setAttribute(pl,(ml()+1).toString()),function(){var e=ml()-1;e<=0?document.body.removeAttribute(pl):document.body.setAttribute(pl,e.toString())}}),[]);var o=s.useMemo((function(){return ul(i)}),[i]);return s.createElement(fl,{styles:hl(o,!t,i,n?"":"!important")})},vl=!1;if(typeof window<"u")try{var yl=Object.defineProperty({},"passive",{get:function(){return vl=!0,!0}});window.addEventListener("test",yl,yl),window.removeEventListener("test",yl,yl)}catch{vl=!1}var bl=!!vl&&{passive:!1},wl=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])},$l=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host),xl(e,r)){var i=Sl(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},xl=function(e,t){return"v"===e?function(e){return wl(e,"overflowY")}(t):function(e){return wl(e,"overflowX")}(t)},Sl=function(e,t){return"v"===e?function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]}(t):function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t)},Cl=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},El=function(e){return[e.deltaX,e.deltaY]},Tl=function(e){return e&&"current"in e?e.current:e},Al=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Nl=0,jl=[];function _l(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var kl=function(e){var t=e.sideCar,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return s.createElement(r,Zs({},n))};kl.isSideCarExport=!0;const Ol=function(e,t){return e.useMedium(t),kl}(Qs,(function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),i=s.useState(Nl++)[0],o=s.useState(ll)[0],a=s.useRef(e);s.useEffect((function(){a.current=e}),[e]),s.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}([e.lockRef.current],(e.shards||[]).map(Tl),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(i))})),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(i))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=Cl(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-o[0],c="deltaY"in e?e.deltaY:s[1]-o[1],d=e.target,u=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===u&&"range"===d.type)return!1;var f=$l(u,d);if(!f)return!0;if(f?i=u:(i="v"===u?"h":"v",f=$l(u,d)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=i),!i)return!0;var p=r.current||i;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,s=n.target,l=t.contains(s),c=!1,d=a>0,u=0,f=0;do{var p=Sl(e,s),h=p[0],m=p[1]-p[2]-o*h;(h||m)&&xl(e,s)&&(u+=m,f+=h),s=s instanceof ShadowRoot?s.host:s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(d&&(Math.abs(u)<1||!i)||!d&&(Math.abs(f)<1||!i))&&(c=!0),c}(p,t,e,"h"===p?l:c,!0)}),[]),c=s.useCallback((function(e){var n=e;if(jl.length&&jl[jl.length-1]===o){var r="deltaY"in n?El(n):Cl(n),i=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&function(e,t){return e[0]===t[0]&&e[1]===t[1]}(e.delta,r)}))[0];if(i&&i.should)return void(n.cancelable&&n.preventDefault());if(!i){var s=(a.current.shards||[]).map(Tl).filter(Boolean).filter((function(e){return e.contains(n.target)}));(s.length>0?l(n,s[0]):!a.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),d=s.useCallback((function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:_l(r)};t.current.push(o),setTimeout((function(){t.current=t.current.filter((function(e){return e!==o}))}),1)}),[]),u=s.useCallback((function(e){n.current=Cl(e),r.current=void 0}),[]),f=s.useCallback((function(t){d(t.type,El(t),t.target,l(t,e.lockRef.current))}),[]),p=s.useCallback((function(t){d(t.type,Cl(t),t.target,l(t,e.lockRef.current))}),[]);s.useEffect((function(){return jl.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,bl),document.addEventListener("touchmove",c,bl),document.addEventListener("touchstart",u,bl),function(){jl=jl.filter((function(e){return e!==o})),document.removeEventListener("wheel",c,bl),document.removeEventListener("touchmove",c,bl),document.removeEventListener("touchstart",u,bl)}}),[]);var h=e.removeScrollBar,m=e.inert;return s.createElement(s.Fragment,null,m?s.createElement(o,{styles:Al(i)}):null,h?s.createElement(gl,{gapMode:e.gapMode}):null)}));var Pl=s.forwardRef((function(e,t){return s.createElement(ol,Ys({},e,{ref:t,sideCar:Ol}))}));Pl.classNames=ol.classNames;var Ml=new WeakMap,Rl=new WeakMap,Dl={},Ll=0,Il=function(e){return e&&(e.host||Il(e.parentNode))},Fl=function(e,t,n,r){var i=function(e,t){return t.map((function(t){if(e.contains(t))return t;var n=Il(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return!!e}))}(t,Array.isArray(e)?e:[e]);Dl[n]||(Dl[n]=new WeakMap);var o=Dl[n],a=[],s=new Set,l=new Set(i),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};i.forEach(c);var d=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,(function(e){if(s.has(e))d(e);else try{var t=e.getAttribute(r),i=null!==t&&"false"!==t,l=(Ml.get(e)||0)+1,c=(o.get(e)||0)+1;Ml.set(e,l),o.set(e,c),a.push(e),1===l&&i&&Rl.set(e,!0),1===c&&e.setAttribute(n,"true"),i||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}}))};return d(t),s.clear(),Ll++,function(){a.forEach((function(e){var t=Ml.get(e)-1,i=o.get(e)-1;Ml.set(e,t),o.set(e,i),t||(Rl.has(e)||e.removeAttribute(r),Rl.delete(e)),i||e.removeAttribute(n)})),--Ll||(Ml=new WeakMap,Ml=new WeakMap,Rl=new WeakMap,Dl={})}},Bl=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=function(e){return typeof document>"u"?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live]"))),Fl(r,i,n,"aria-hidden")):function(){return null}},zl="Dialog",[Hl,Vl]=Mn(zl),[Ul,Wl]=Hl(zl),Gl=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:o,modal:a=!0}=e,l=s.useRef(null),c=s.useRef(null),[d=!1,u]=Gn({prop:r,defaultProp:i,onChange:o});return(0,Xe.jsx)(Ul,{scope:t,triggerRef:l,contentRef:c,contentId:Qn(),titleId:Qn(),descriptionId:Qn(),open:d,onOpenChange:u,onOpenToggle:s.useCallback((()=>u((e=>!e))),[u]),modal:a,children:n})};Gl.displayName=zl;var ql="DialogTrigger";s.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,i=Wl(ql,n),o=In(t,i.triggerRef);return(0,Xe.jsx)(qn.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":pc(i.open),...r,ref:o,onClick:Un(e.onClick,i.onOpenToggle)})})).displayName=ql;var Yl="DialogPortal",[Kl,Xl]=Hl(Yl,{forceMount:void 0}),Zl=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:i}=e,o=Wl(Yl,t);return(0,Xe.jsx)(Kl,{scope:t,forceMount:n,children:s.Children.map(r,(e=>(0,Xe.jsx)(Kn,{present:n||o.open,children:(0,Xe.jsx)(Us,{asChild:!0,container:i,children:e})})))})};Zl.displayName=Yl;var Jl="DialogOverlay",Ql=s.forwardRef(((e,t)=>{const n=Xl(Jl,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=Wl(Jl,e.__scopeDialog);return o.modal?(0,Xe.jsx)(Kn,{present:r||o.open,children:(0,Xe.jsx)(tc,{...i,ref:t})}):null}));Ql.displayName=Jl;var ec=Fn("DialogOverlay.RemoveScroll"),tc=s.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,i=Wl(Jl,n);return(0,Xe.jsx)(Pl,{as:ec,allowPinchZoom:!0,shards:[i.contentRef],children:(0,Xe.jsx)(qn.div,{"data-state":pc(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})})),nc="DialogContent",rc=s.forwardRef(((e,t)=>{const n=Xl(nc,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=Wl(nc,e.__scopeDialog);return(0,Xe.jsx)(Kn,{present:r||o.open,children:o.modal?(0,Xe.jsx)(ic,{...i,ref:t}):(0,Xe.jsx)(oc,{...i,ref:t})})}));rc.displayName=nc;var ic=s.forwardRef(((e,t)=>{const n=Wl(nc,e.__scopeDialog),r=s.useRef(null),i=In(t,n.contentRef,r);return s.useEffect((()=>{const e=r.current;if(e)return Bl(e)}),[]),(0,Xe.jsx)(ac,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Un(e.onCloseAutoFocus,(e=>{e.preventDefault(),n.triggerRef.current?.focus()})),onPointerDownOutside:Un(e.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()})),onFocusOutside:Un(e.onFocusOutside,(e=>e.preventDefault()))})})),oc=s.forwardRef(((e,t)=>{const n=Wl(nc,e.__scopeDialog),r=s.useRef(!1),i=s.useRef(!1);return(0,Xe.jsx)(ac,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));const o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})})),ac=s.forwardRef(((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:o,...a}=e,l=Wl(nc,n),c=s.useRef(null),d=In(t,c);return Gs(),(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(Ls,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,Xe.jsx)(_s,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":pc(l.open),...a,ref:d,onDismiss:()=>l.onOpenChange(!1)})}),(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(vc,{titleId:l.titleId}),(0,Xe.jsx)(yc,{contentRef:c,descriptionId:l.descriptionId})]})]})})),sc="DialogTitle",lc=s.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,i=Wl(sc,n);return(0,Xe.jsx)(qn.h2,{id:i.titleId,...r,ref:t})}));lc.displayName=sc;var cc="DialogDescription",dc=s.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,i=Wl(cc,n);return(0,Xe.jsx)(qn.p,{id:i.descriptionId,...r,ref:t})}));dc.displayName=cc;var uc="DialogClose",fc=s.forwardRef(((e,t)=>{const{__scopeDialog:n,...r}=e,i=Wl(uc,n);return(0,Xe.jsx)(qn.button,{type:"button",...r,ref:t,onClick:Un(e.onClick,(()=>i.onOpenChange(!1)))})}));function pc(e){return e?"open":"closed"}fc.displayName=uc;var hc="DialogTitleWarning",[mc,gc]=function(e,t){const n=s.createContext(t),r=e=>{const{children:t,...r}=e,i=s.useMemo((()=>r),Object.values(r));return(0,Xe.jsx)(n.Provider,{value:i,children:t})};return r.displayName=e+"Provider",[r,function(r){const i=s.useContext(n);if(i)return i;if(void 0!==t)return t;throw new Error(`\`${r}\` must be used within \`${e}\``)}]}(hc,{contentName:nc,titleName:sc,docsSlug:"dialog"}),vc=({titleId:e})=>{const t=gc(hc),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return s.useEffect((()=>{e&&(document.getElementById(e)||console.error(n))}),[n,e]),null},yc=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${gc("DialogDescriptionWarning").contentName}}.`;return s.useEffect((()=>{const r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))}),[n,e,t]),null},bc=Gl,wc=Zl,$c=Ql,xc=rc,Sc=lc,Cc=dc,Ec=fc,Tc=s.forwardRef(((e,t)=>(0,Xe.jsx)(qn.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})));Tc.displayName="VisuallyHidden";const Ac=({baseClassName:e,drawerOpenSide:t,onClose:n,bookendSide:r,...i})=>{const o="bottom"===t&&"left"===r||"bottom"!==t&&"right"===r;return(0,Xe.jsx)("div",{className:`${e}__bookend ${e}__bookend-${r}`,...i,children:o&&(0,Xe.jsx)(Ec,{asChild:!0,children:(0,Xe.jsx)(Pn,{onClick:n,"aria-label":"Close","data-testid":"drawer-close",variant:kn.tertiary,children:(0,Xe.jsx)(Ho,{icon:"CloseX",color:"currentColor"})})})})},Nc=(0,s.forwardRef)((({baseClassName:e,headerText:t,drawerOpenSide:n,onClose:r},i)=>{const o=`${e}-header`;return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsxs)("div",{className:o,children:[(0,Xe.jsx)(Ac,{baseClassName:o,onClose:r,drawerOpenSide:n,bookendSide:"left"}),(0,Xe.jsx)("h3",{className:`${o}__title`,children:t}),(0,Xe.jsx)(Ac,{baseClassName:o,onClose:r,drawerOpenSide:n,bookendSide:"right"})]}),t&&(0,Xe.jsx)("div",{className:`${o}__hr`})]})}));Nc.displayName="DrawerHeader";const jc=(0,s.forwardRef)((({isOpen:e,onClose:t=ut,headerText:n,title:r,description:i=r,drawerOpenSide:o="right",paddingLevel:a,className:s,children:l,...c},d)=>{const{className:u,...f}=lt(c,"Drawer"),p="bottom"===o;return a??(a=n?1:2),(0,Xe.jsx)(bc,{open:e,onOpenChange:e=>{e||(document.body.style.removeProperty("pointer-events"),t())},children:(0,Xe.jsxs)(wc,{children:[(0,Xe.jsx)($c,{onClick:t,className:`${u}__overlay`,"data-testid":"drawer-overlay"}),(0,Xe.jsxs)(xc,{className:_n(u,s,{[`${u}--bottom`]:p}),"data-side":o,id:c.id,ref:d,...f,children:[(0,Xe.jsx)(Tc,{asChild:!0,children:(0,Xe.jsx)(Sc,{children:r})}),(0,Xe.jsx)(Tc,{asChild:!0,children:(0,Xe.jsx)(Cc,{children:i})}),n?(0,Xe.jsx)(Nc,{baseClassName:u,headerText:n,onClose:t,drawerOpenSide:o}):(0,Xe.jsx)(Ec,{asChild:!0,children:(0,Xe.jsx)(Pn,{onClick:t,className:_n(`${u}__close`),"aria-label":"Close","data-testid":"drawer-close",variant:kn.tertiary,children:(0,Xe.jsx)(Ho,{icon:"CloseX",color:"currentColor"})})}),(0,Xe.jsx)("div",{className:_n(`${u}__content`,a<3&&`${u}__content--ep${a}`),children:l})]})]})})}));function _c(e,[t,n]){return Math.min(n,Math.max(t,e))}jc.displayName="Drawer";const kc=["top","right","bottom","left"],Oc=Math.min,Pc=Math.max,Mc=Math.round,Rc=Math.floor,Dc=e=>({x:e,y:e}),Lc={left:"right",right:"left",bottom:"top",top:"bottom"},Ic={start:"end",end:"start"};function Fc(e,t,n){return Pc(e,Oc(t,n))}function Bc(e,t){return"function"==typeof e?e(t):e}function zc(e){return e.split("-")[0]}function Hc(e){return e.split("-")[1]}function Vc(e){return"x"===e?"y":"x"}function Uc(e){return"y"===e?"height":"width"}function Wc(e){return["top","bottom"].includes(zc(e))?"y":"x"}function Gc(e){return Vc(Wc(e))}function qc(e){return e.replace(/start|end/g,(e=>Ic[e]))}function Yc(e){return e.replace(/left|right|bottom|top/g,(e=>Lc[e]))}function Kc(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function Xc(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Zc(e,t,n){let{reference:r,floating:i}=e;const o=Wc(t),a=Gc(t),s=Uc(a),l=zc(t),c="y"===o,d=r.x+r.width/2-i.width/2,u=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2;let p;switch(l){case"top":p={x:d,y:r.y-i.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:u};break;case"left":p={x:r.x-i.width,y:u};break;default:p={x:r.x,y:r.y}}switch(Hc(t)){case"start":p[a]-=f*(n&&c?-1:1);break;case"end":p[a]+=f*(n&&c?-1:1)}return p}async function Jc(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:f=!1,padding:p=0}=Bc(t,e),h=Kc(p),m=s[f?"floating"===u?"reference":"floating":u],g=Xc(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),v="floating"===u?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,y=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await(null==o.isElement?void 0:o.isElement(y))&&await(null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},w=Xc(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:l}):v);return{top:(g.top-w.top+h.top)/b.y,bottom:(w.bottom-g.bottom+h.bottom)/b.y,left:(g.left-w.left+h.left)/b.x,right:(w.right-g.right+h.right)/b.x}}function Qc(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ed(e){return kc.some((t=>e[t]>=0))}function td(e){return id(e)?(e.nodeName||"").toLowerCase():"#document"}function nd(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rd(e){var t;return null==(t=(id(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function id(e){return e instanceof Node||e instanceof nd(e).Node}function od(e){return e instanceof Element||e instanceof nd(e).Element}function ad(e){return e instanceof HTMLElement||e instanceof nd(e).HTMLElement}function sd(e){return!(typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof nd(e).ShadowRoot)}function ld(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=hd(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function cd(e){return["table","td","th"].includes(td(e))}function dd(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch{return!1}}))}function ud(e){const t=fd(),n=od(e)?hd(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function fd(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function pd(e){return["html","body","#document"].includes(td(e))}function hd(e){return nd(e).getComputedStyle(e)}function md(e){return od(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function gd(e){if("html"===td(e))return e;const t=e.assignedSlot||e.parentNode||sd(e)&&e.host||rd(e);return sd(t)?t.host:t}function vd(e){const t=gd(e);return pd(t)?e.ownerDocument?e.ownerDocument.body:e.body:ad(t)&&ld(t)?t:vd(t)}function yd(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=vd(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=nd(i);if(o){const e=bd(a);return t.concat(a,a.visualViewport||[],ld(i)?i:[],e&&n?yd(e):[])}return t.concat(i,yd(i,[],n))}function bd(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function wd(e){const t=hd(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=ad(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=Mc(n)!==o||Mc(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function $d(e){return od(e)?e:e.contextElement}function xd(e){const t=$d(e);if(!ad(t))return Dc(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=wd(t);let a=(o?Mc(n.width):n.width)/r,s=(o?Mc(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}const Sd=Dc(0);function Cd(e){const t=nd(e);return fd()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Sd}function Ed(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),o=$d(e);let a=Dc(1);t&&(r?od(r)&&(a=xd(r)):a=xd(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==nd(e))&&t}(o,n,r)?Cd(o):Dc(0);let l=(i.left+s.x)/a.x,c=(i.top+s.y)/a.y,d=i.width/a.x,u=i.height/a.y;if(o){const e=nd(o),t=r&&od(r)?nd(r):r;let n=e,i=bd(n);for(;i&&r&&t!==n;){const e=xd(i),t=i.getBoundingClientRect(),r=hd(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,d*=e.x,u*=e.y,l+=o,c+=a,n=nd(i),i=bd(n)}}return Xc({width:d,height:u,x:l,y:c})}function Td(e){return Ed(rd(e)).left+md(e).scrollLeft}function Ad(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=nd(e),r=rd(e),i=n.visualViewport;let o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;const e=fd();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=rd(e),n=md(e),r=e.ownerDocument.body,i=Pc(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=Pc(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Td(e);const s=-n.scrollTop;return"rtl"===hd(r).direction&&(a+=Pc(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}(rd(e));else if(od(t))r=function(e,t){const n=Ed(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=ad(e)?xd(e):Dc(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{const n=Cd(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return Xc(r)}function Nd(e,t){const n=gd(e);return!(n===t||!od(n)||pd(n))&&("fixed"===hd(n).position||Nd(n,t))}function jd(e,t){const n=t.get(e);if(n)return n;let r=yd(e,[],!1).filter((e=>od(e)&&"body"!==td(e))),i=null;const o="fixed"===hd(e).position;let a=o?gd(e):e;for(;od(a)&&!pd(a);){const t=hd(a),n=ud(a);!n&&"fixed"===t.position&&(i=null),(o?!n&&!i:!n&&"static"===t.position&&i&&["absolute","fixed"].includes(i.position)||ld(a)&&!n&&Nd(e,a))?r=r.filter((e=>e!==a)):i=t,a=gd(a)}return t.set(e,r),r}function _d(e,t,n){const r=ad(t),i=rd(t),o="fixed"===n,a=Ed(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Dc(0);if(r||!r&&!o)if(("body"!==td(t)||ld(i))&&(s=md(t)),r){const e=Ed(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=Td(i));return{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function kd(e){return"static"===hd(e).position}function Od(e,t){return ad(e)&&"fixed"!==hd(e).position?t?t(e):e.offsetParent:null}function Pd(e,t){const n=nd(e);if(dd(e))return n;if(!ad(e)){let t=gd(e);for(;t&&!pd(t);){if(od(t)&&!kd(t))return t;t=gd(t)}return n}let r=Od(e,t);for(;r&&cd(r)&&kd(r);)r=Od(r,t);return r&&pd(r)&&kd(r)&&!ud(r)?n:r||function(e){let t=gd(e);for(;ad(t)&&!pd(t);){if(ud(t))return t;if(dd(t))return null;t=gd(t)}return null}(e)||n}const Md={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o="fixed"===i,a=rd(r),s=!!t&&dd(t.floating);if(r===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Dc(1);const d=Dc(0),u=ad(r);if((u||!u&&!o)&&(("body"!==td(r)||ld(a))&&(l=md(r)),ad(r))){const e=Ed(r);c=xd(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+d.x,y:n.y*c.y-l.scrollTop*c.y+d.y}},getDocumentElement:rd,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const o=[..."clippingAncestors"===n?dd(t)?[]:jd(t,this._c):[].concat(n),r],a=o[0],s=o.reduce(((e,n)=>{const r=Ad(t,n,i);return e.top=Pc(r.top,e.top),e.right=Oc(r.right,e.right),e.bottom=Oc(r.bottom,e.bottom),e.left=Pc(r.left,e.left),e}),Ad(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:Pd,getElementRects:async function(e){const t=this.getOffsetParent||Pd,n=this.getDimensions,r=await n(e.floating);return{reference:_d(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=wd(e);return{width:t,height:n}},getScale:xd,isElement:od,isRTL:function(e){return"rtl"===hd(e).direction}};function Rd(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=$d(e),d=i||o?[...c?yd(c):[],...yd(t)]:[];d.forEach((e=>{i&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const u=c&&s?function(e,t){let n,r=null;const i=rd(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();const{left:c,top:d,width:u,height:f}=e.getBoundingClientRect();if(s||t(),!u||!f)return;const p={rootMargin:-Rc(d)+"px "+-Rc(i.clientWidth-(c+u))+"px "+-Rc(i.clientHeight-(d+f))+"px "+-Rc(c)+"px",threshold:Pc(0,Oc(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),1e3)}h=!1}try{r=new IntersectionObserver(m,{...p,root:i.ownerDocument})}catch{r=new IntersectionObserver(m,p)}r.observe(e)}(!0),o}(c,n):null;let f=-1,p=null;a&&(p=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!l&&p.observe(c),p.observe(t));let h,m=l?Ed(e):null;return l&&function t(){const r=Ed(e);m&&(r.x!==m.x||r.y!==m.y||r.width!==m.width||r.height!==m.height)&&n(),m=r,h=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach((e=>{i&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),u?.(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(h)}}const Dd=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:i}=e,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),a=zc(n),s=Hc(n),l="y"===Wc(n),c=["left","top"].includes(a)?-1:1,d=o&&l?-1:1,u=Bc(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...u};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),l?{x:p*d,y:f*c}:{x:f*c,y:p*d}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}},Ld=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=Bc(e,t),c={x:n,y:r},d=await Jc(t,l),u=Wc(zc(i)),f=Vc(u);let p=c[f],h=c[u];if(o){const e="y"===f?"bottom":"right";p=Fc(p+d["y"===f?"top":"left"],p,p-d[e])}if(a){const e="y"===u?"bottom":"right";h=Fc(h+d["y"===u?"top":"left"],h,h-d[e])}const m=s.fn({...t,[f]:p,[u]:h});return{...m,data:{x:m.x-n,y:m.y-r}}}}},Id=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:o,rects:a,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...g}=Bc(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const v=zc(i),y=Wc(s),b=zc(s)===s,w=await(null==l.isRTL?void 0:l.isRTL(c.floating)),$=f||(b||!m?[Yc(s)]:function(e){const t=Yc(e);return[qc(e),t,qc(t)]}(s)),x="none"!==h;!f&&x&&$.push(...function(e,t,n,r){const i=Hc(e);let o=function(e,t,n){const r=["left","right"],i=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?o:a;default:return[]}}(zc(e),"start"===n,r);return i&&(o=o.map((e=>e+"-"+i)),t&&(o=o.concat(o.map(qc)))),o}(s,m,h,w));const S=[s,...$],C=await Jc(t,g),E=[];let T=(null==(r=o.flip)?void 0:r.overflows)||[];if(d&&E.push(C[v]),u){const e=function(e,t,n){void 0===n&&(n=!1);const r=Hc(e),i=Gc(e),o=Uc(i);let a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=Yc(a)),[a,Yc(a)]}(i,a,w);E.push(C[e[0]],C[e[1]])}if(T=[...T,{placement:i,overflows:E}],!E.every((e=>e<=0))){var A,N;const e=((null==(A=o.flip)?void 0:A.index)||0)+1,t=S[e];if(t)return{data:{index:e,overflows:T},reset:{placement:t}};let n=null==(N=T.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:N.placement;if(!n)switch(p){case"bestFit":{var j;const e=null==(j=T.filter((e=>{if(x){const t=Wc(e.placement);return t===y||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:j[0];e&&(n=e);break}case"initialPlacement":n=s}if(i!==n)return{reset:{placement:n}}}return{}}}},Fd=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:i,elements:o}=t,{apply:a=()=>{},...s}=Bc(e,t),l=await Jc(t,s),c=zc(n),d=Hc(n),u="y"===Wc(n),{width:f,height:p}=r.floating;let h,m;"top"===c||"bottom"===c?(h=c,m=d===(await(null==i.isRTL?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(m=c,h="end"===d?"top":"bottom");const g=p-l.top-l.bottom,v=f-l.left-l.right,y=Oc(p-l[h],g),b=Oc(f-l[m],v),w=!t.middlewareData.shift;let $=y,x=b;if(u?x=d||w?Oc(b,v):v:$=d||w?Oc(y,g):g,w&&!d){const e=Pc(l.left,0),t=Pc(l.right,0),n=Pc(l.top,0),r=Pc(l.bottom,0);u?x=f-2*(0!==e||0!==t?e+t:Pc(l.left,l.right)):$=p-2*(0!==n||0!==r?n+r:Pc(l.top,l.bottom))}await a({...t,availableWidth:x,availableHeight:$});const S=await i.getDimensions(o.floating);return f!==S.width||p!==S.height?{reset:{rects:!0}}:{}}}},Bd=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...i}=Bc(e,t);switch(r){case"referenceHidden":{const e=Qc(await Jc(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ed(e)}}}case"escaped":{const e=Qc(await Jc(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:ed(e)}}}default:return{}}}}},zd=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=Bc(e,t)||{};if(null==c)return{};const u=Kc(d),f={x:n,y:r},p=Gc(i),h=Uc(p),m=await a.getDimensions(c),g="y"===p,v=g?"top":"left",y=g?"bottom":"right",b=g?"clientHeight":"clientWidth",w=o.reference[h]+o.reference[p]-f[p]-o.floating[h],$=f[p]-o.reference[p],x=await(null==a.getOffsetParent?void 0:a.getOffsetParent(c));let S=x?x[b]:0;(!S||!await(null==a.isElement?void 0:a.isElement(x)))&&(S=s.floating[b]||o.floating[h]);const C=w/2-$/2,E=S/2-m[h]/2-1,T=Oc(u[v],E),A=Oc(u[y],E),N=T,j=S-m[h]-A,_=S/2-m[h]/2+C,k=Fc(N,_,j),O=!l.arrow&&null!=Hc(i)&&_!==k&&o.reference[h]/2-(_<N?T:A)-m[h]/2<0,P=O?_<N?_-N:_-j:0;return{[p]:f[p]+P,data:{[p]:k,centerOffset:_-k-P,...O&&{alignmentOffset:P}},reset:O}}}),Hd=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:o,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=Bc(e,t),d={x:n,y:r},u=Wc(i),f=Vc(u);let p=d[f],h=d[u];const m=Bc(s,t),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+g.mainAxis,n=o.reference[f]+o.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(c){var v,y;const e="y"===f?"width":"height",t=["top","left"].includes(zc(i)),n=o.reference[u]-o.floating[e]+(t&&(null==(v=a.offset)?void 0:v[u])||0)+(t?0:g.crossAxis),r=o.reference[u]+o.reference[e]+(t?0:(null==(y=a.offset)?void 0:y[u])||0)-(t?g.crossAxis:0);h<n?h=n:h>r&&(h=r)}return{[f]:p,[u]:h}}}},Vd=(e,t,n)=>{const r=new Map,i={platform:Md,...n},o={...i.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=o.filter(Boolean),l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:d,y:u}=Zc(c,r,l),f=r,p={},h=0;for(let n=0;n<s.length;n++){const{name:o,fn:m}=s[n],{x:g,y:v,data:y,reset:b}=await m({x:d,y:u,initialPlacement:r,placement:f,strategy:i,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});d=g??d,u=v??u,p={...p,[o]:{...p[o],...y}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):b.rects),({x:d,y:u}=Zc(c,f,l))),n=-1)}return{x:d,y:u,placement:f,strategy:i,middlewareData:p}})(e,t,{...i,platform:o})};var Ud=typeof document<"u"?s.useLayoutEffect:s.useEffect;function Wd(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!Wd(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){const n=i[r];if(!("_owner"===n&&e.$$typeof||Wd(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Gd(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function qd(e,t){const n=Gd(e);return Math.round(t*n)/n}function Yd(e){const t=s.useRef(e);return Ud((()=>{t.current=e})),t}function Kd(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:a}={},transform:l=!0,whileElementsMounted:c,open:d}=e,[u,p]=s.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,m]=s.useState(r);Wd(h,r)||m(r);const[g,v]=s.useState(null),[y,b]=s.useState(null),w=s.useCallback((e=>{e!==C.current&&(C.current=e,v(e))}),[]),$=s.useCallback((e=>{e!==E.current&&(E.current=e,b(e))}),[]),x=o||g,S=a||y,C=s.useRef(null),E=s.useRef(null),T=s.useRef(u),A=null!=c,N=Yd(c),j=Yd(i),_=s.useCallback((()=>{if(!C.current||!E.current)return;const e={placement:t,strategy:n,middleware:h};j.current&&(e.platform=j.current),Vd(C.current,E.current,e).then((e=>{const t={...e,isPositioned:!0};k.current&&!Wd(T.current,t)&&(T.current=t,f.flushSync((()=>{p(t)})))}))}),[h,t,n,j]);Ud((()=>{!1===d&&T.current.isPositioned&&(T.current.isPositioned=!1,p((e=>({...e,isPositioned:!1}))))}),[d]);const k=s.useRef(!1);Ud((()=>(k.current=!0,()=>{k.current=!1})),[]),Ud((()=>{if(x&&(C.current=x),S&&(E.current=S),x&&S){if(N.current)return N.current(x,S,_);_()}}),[x,S,_,N,A]);const O=s.useMemo((()=>({reference:C,floating:E,setReference:w,setFloating:$})),[w,$]),P=s.useMemo((()=>({reference:x,floating:S})),[x,S]),M=s.useMemo((()=>{const e={position:n,left:0,top:0};if(!P.floating)return e;const t=qd(P.floating,u.x),r=qd(P.floating,u.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...Gd(P.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}}),[n,l,P.floating,u.x,u.y]);return s.useMemo((()=>({...u,update:_,refs:O,elements:P,floatingStyles:M})),[u,_,O,P,M])}const Xd=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"==typeof e?e(t):e;return n&&function(e){return{}.hasOwnProperty.call(e,"current")}(n)?null!=n.current?zd({element:n.current,padding:r}).fn(t):{}:n?zd({element:n,padding:r}).fn(t):{}}}),Zd=(e,t)=>({...Dd(e),options:[e,t]}),Jd=(e,t)=>({...Ld(e),options:[e,t]}),Qd=(e,t)=>({...Hd(e),options:[e,t]}),eu=(e,t)=>({...Id(e),options:[e,t]}),tu=(e,t)=>({...Fd(e),options:[e,t]}),nu=(e,t)=>({...Bd(e),options:[e,t]}),ru=(e,t)=>({...Xd(e),options:[e,t]});var iu=s.forwardRef(((e,t)=>{const{children:n,width:r=10,height:i=5,...o}=e;return(0,Xe.jsx)(qn.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,Xe.jsx)("polygon",{points:"0,0 30,0 15,10"})})}));iu.displayName="Arrow";var ou=iu;function au(e){const[t,n]=s.useState(void 0);return Yn((()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver((t=>{if(!Array.isArray(t)||!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}var su="Popper",[lu,cu]=Mn(su),[du,uu]=lu(su),fu=e=>{const{__scopePopper:t,children:n}=e,[r,i]=s.useState(null);return(0,Xe.jsx)(du,{scope:t,anchor:r,onAnchorChange:i,children:n})};fu.displayName=su;var pu="PopperAnchor",hu=s.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...i}=e,o=uu(pu,n),a=s.useRef(null),l=In(t,a);return s.useEffect((()=>{o.onAnchorChange(r?.current||a.current)})),r?null:(0,Xe.jsx)(qn.div,{...i,ref:l})}));hu.displayName=pu;var mu="PopperContent",[gu,vu]=lu(mu),yu=s.forwardRef(((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:o="center",alignOffset:a=0,arrowPadding:l=0,avoidCollisions:c=!0,collisionBoundary:d=[],collisionPadding:u=0,sticky:f="partial",hideWhenDetached:p=!1,updatePositionStrategy:h="optimized",onPlaced:m,...g}=e,v=uu(mu,n),[y,b]=s.useState(null),w=In(t,(e=>b(e))),[$,x]=s.useState(null),S=au($),C=S?.width??0,E=S?.height??0,T=r+("center"!==o?"-"+o:""),A="number"==typeof u?u:{top:0,right:0,bottom:0,left:0,...u},N=Array.isArray(d)?d:[d],j=N.length>0,_={padding:A,boundary:N.filter(xu),altBoundary:j},{refs:k,floatingStyles:O,placement:P,isPositioned:M,middlewareData:R}=Kd({strategy:"fixed",placement:T,whileElementsMounted:(...e)=>Rd(...e,{animationFrame:"always"===h}),elements:{reference:v.anchor},middleware:[Zd({mainAxis:i+E,alignmentAxis:a}),c&&Jd({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?Qd():void 0,..._}),c&&eu({..._}),tu({..._,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`)}}),$&&ru({element:$,padding:l}),Su({arrowWidth:C,arrowHeight:E}),p&&nu({strategy:"referenceHidden",..._})]}),[D,L]=Cu(P),I=Wn(m);Yn((()=>{M&&I?.()}),[M,I]);const F=R.arrow?.x,B=R.arrow?.y,z=0!==R.arrow?.centerOffset,[H,V]=s.useState();return Yn((()=>{y&&V(window.getComputedStyle(y).zIndex)}),[y]),(0,Xe.jsx)("div",{ref:k.setFloating,"data-radix-popper-content-wrapper":"",style:{...O,transform:M?O.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:H,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,Xe.jsx)(gu,{scope:n,placedSide:D,onArrowChange:x,arrowX:F,arrowY:B,shouldHideArrow:z,children:(0,Xe.jsx)(qn.div,{"data-side":D,"data-align":L,...g,ref:w,style:{...g.style,animation:M?void 0:"none"}})})})}));yu.displayName=mu;var bu="PopperArrow",wu={top:"bottom",right:"left",bottom:"top",left:"right"},$u=s.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,i=vu(bu,n),o=wu[i.placedSide];return(0,Xe.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,Xe.jsx)(ou,{...r,ref:t,style:{...r.style,display:"block"}})})}));function xu(e){return null!==e}$u.displayName=bu;var Su=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,s=o?0:e.arrowHeight,[l,c]=Cu(n),d={start:"0%",center:"50%",end:"100%"}[c],u=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+s/2;let p="",h="";return"bottom"===l?(p=o?d:`${u}px`,h=-s+"px"):"top"===l?(p=o?d:`${u}px`,h=`${r.floating.height+s}px`):"right"===l?(p=-s+"px",h=o?d:`${f}px`):"left"===l&&(p=`${r.floating.width+s}px`,h=o?d:`${f}px`),{data:{x:p,y:h}}}});function Cu(e){const[t,n="center"]=e.split("-");return[t,n]}var Eu=fu,Tu=hu,Au=yu,Nu=$u;var ju=[" ","Enter","ArrowUp","ArrowDown"],_u=[" ","Enter"],ku="Select",[Ou,Pu,Mu]=Vn(ku),[Ru,Du]=Mn(ku,[Mu,cu]),Lu=cu(),[Iu,Fu]=Ru(ku),[Bu,zu]=Ru(ku),Hu=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:o,value:a,defaultValue:l,onValueChange:c,dir:d,name:u,autoComplete:f,disabled:p,required:h,form:m}=e,g=Lu(t),[v,y]=s.useState(null),[b,w]=s.useState(null),[$,x]=s.useState(!1),S=gr(d),[C=!1,E]=Gn({prop:r,defaultProp:i,onChange:o}),[T,A]=Gn({prop:a,defaultProp:l,onChange:c}),N=s.useRef(null),j=!v||(m||!!v.closest("form")),[_,k]=s.useState(new Set),O=Array.from(_).map((e=>e.props.value)).join(";");return(0,Xe.jsx)(Eu,{...g,children:(0,Xe.jsxs)(Iu,{required:h,scope:t,trigger:v,onTriggerChange:y,valueNode:b,onValueNodeChange:w,valueNodeHasChildren:$,onValueNodeHasChildrenChange:x,contentId:Qn(),value:T,onValueChange:A,open:C,onOpenChange:E,dir:S,triggerPointerDownPosRef:N,disabled:p,children:[(0,Xe.jsx)(Ou.Provider,{scope:t,children:(0,Xe.jsx)(Bu,{scope:e.__scopeSelect,onNativeOptionAdd:s.useCallback((e=>{k((t=>new Set(t).add(e)))}),[]),onNativeOptionRemove:s.useCallback((e=>{k((t=>{const n=new Set(t);return n.delete(e),n}))}),[]),children:n})}),j?(0,Xe.jsxs)(Af,{"aria-hidden":!0,required:h,tabIndex:-1,name:u,autoComplete:f,value:T,onChange:e=>A(e.target.value),disabled:p,form:m,children:[void 0===T?(0,Xe.jsx)("option",{value:""}):null,Array.from(_)]},O):null]})})};Hu.displayName=ku;var Vu="SelectTrigger",Uu=s.forwardRef(((e,t)=>{const{__scopeSelect:n,disabled:r=!1,...i}=e,o=Lu(n),a=Fu(Vu,n),l=a.disabled||r,c=In(t,a.onTriggerChange),d=Pu(n),u=s.useRef("touch"),[f,p,h]=Nf((e=>{const t=d().filter((e=>!e.disabled)),n=t.find((e=>e.value===a.value)),r=jf(t,e,n);void 0!==r&&a.onValueChange(r.value)})),m=e=>{l||(a.onOpenChange(!0),h()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,Xe.jsx)(Tu,{asChild:!0,...o,children:(0,Xe.jsx)(qn.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:l,"data-disabled":l?"":void 0,"data-placeholder":Tf(a.value)?"":void 0,...i,ref:c,onClick:Un(i.onClick,(e=>{e.currentTarget.focus(),"mouse"!==u.current&&m(e)})),onPointerDown:Un(i.onPointerDown,(e=>{u.current=e.pointerType;const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(m(e),e.preventDefault())})),onKeyDown:Un(i.onKeyDown,(e=>{const t=""!==f.current;!(e.ctrlKey||e.altKey||e.metaKey)&&1===e.key.length&&p(e.key),(!t||" "!==e.key)&&ju.includes(e.key)&&(m(),e.preventDefault())}))})})}));Uu.displayName=Vu;var Wu="SelectValue",Gu=s.forwardRef(((e,t)=>{const{__scopeSelect:n,className:r,style:i,children:o,placeholder:a="",...s}=e,l=Fu(Wu,n),{onValueNodeHasChildrenChange:c}=l,d=void 0!==o,u=In(t,l.onValueNodeChange);return Yn((()=>{c(d)}),[c,d]),(0,Xe.jsx)(qn.span,{...s,ref:u,style:{pointerEvents:"none"},children:Tf(l.value)?(0,Xe.jsx)(Xe.Fragment,{children:a}):o})}));Gu.displayName=Wu;var qu=s.forwardRef(((e,t)=>{const{__scopeSelect:n,children:r,...i}=e;return(0,Xe.jsx)(qn.span,{"aria-hidden":!0,...i,ref:t,children:r||"▼"})}));qu.displayName="SelectIcon";var Yu=e=>(0,Xe.jsx)(Us,{asChild:!0,...e});Yu.displayName="SelectPortal";var Ku="SelectContent",Xu=s.forwardRef(((e,t)=>{const n=Fu(Ku,e.__scopeSelect),[r,i]=s.useState();if(Yn((()=>{i(new DocumentFragment)}),[]),!n.open){const t=r;return t?f.createPortal((0,Xe.jsx)(Ju,{scope:e.__scopeSelect,children:(0,Xe.jsx)(Ou.Slot,{scope:e.__scopeSelect,children:(0,Xe.jsx)("div",{children:e.children})})}),t):null}return(0,Xe.jsx)(tf,{...e,ref:t})}));Xu.displayName=Ku;var Zu=10,[Ju,Qu]=Ru(Ku),ef=Fn("SelectContent.RemoveScroll"),tf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:o,onPointerDownOutside:a,side:l,sideOffset:c,align:d,alignOffset:u,arrowPadding:f,collisionBoundary:p,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:v,...y}=e,b=Fu(Ku,n),[w,$]=s.useState(null),[x,S]=s.useState(null),C=In(t,(e=>$(e))),[E,T]=s.useState(null),[A,N]=s.useState(null),j=Pu(n),[_,k]=s.useState(!1),O=s.useRef(!1);s.useEffect((()=>{if(w)return Bl(w)}),[w]),Gs();const P=s.useCallback((e=>{const[t,...n]=j().map((e=>e.ref.current)),[r]=n.slice(-1),i=document.activeElement;for(const n of e)if(n===i||(n?.scrollIntoView({block:"nearest"}),n===t&&x&&(x.scrollTop=0),n===r&&x&&(x.scrollTop=x.scrollHeight),n?.focus(),document.activeElement!==i))return}),[j,x]),M=s.useCallback((()=>P([E,w])),[P,E,w]);s.useEffect((()=>{_&&M()}),[_,M]);const{onOpenChange:R,triggerPointerDownPosRef:D}=b;s.useEffect((()=>{if(w){let e={x:0,y:0};const t=t=>{e={x:Math.abs(Math.round(t.pageX)-(D.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(D.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():w.contains(n.target)||R(!1),document.removeEventListener("pointermove",t),D.current=null};return null!==D.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}}),[w,R,D]),s.useEffect((()=>{const e=()=>R(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}}),[R]);const[L,I]=Nf((e=>{const t=j().filter((e=>!e.disabled)),n=t.find((e=>e.ref.current===document.activeElement)),r=jf(t,e,n);r&&setTimeout((()=>r.ref.current.focus()))})),F=s.useCallback(((e,t,n)=>{const r=!O.current&&!n;(void 0!==b.value&&b.value===t||r)&&(T(e),r&&(O.current=!0))}),[b.value]),B=s.useCallback((()=>w?.focus()),[w]),z=s.useCallback(((e,t,n)=>{const r=!O.current&&!n;(void 0!==b.value&&b.value===t||r)&&N(e)}),[b.value]),H="popper"===r?rf:nf,V=H===rf?{side:l,sideOffset:c,align:d,alignOffset:u,arrowPadding:f,collisionBoundary:p,collisionPadding:h,sticky:m,hideWhenDetached:g,avoidCollisions:v}:{};return(0,Xe.jsx)(Ju,{scope:n,content:w,viewport:x,onViewportChange:S,itemRefCallback:F,selectedItem:E,onItemLeave:B,itemTextRefCallback:z,focusSelectedItem:M,selectedItemText:A,position:r,isPositioned:_,searchRef:L,children:(0,Xe.jsx)(Pl,{as:ef,allowPinchZoom:!0,children:(0,Xe.jsx)(Ls,{asChild:!0,trapped:b.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:Un(i,(e=>{b.trigger?.focus({preventScroll:!0}),e.preventDefault()})),children:(0,Xe.jsx)(_s,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>b.onOpenChange(!1),children:(0,Xe.jsx)(H,{role:"listbox",id:b.contentId,"data-state":b.open?"open":"closed",dir:b.dir,onContextMenu:e=>e.preventDefault(),...y,...V,onPlaced:()=>k(!0),ref:C,style:{display:"flex",flexDirection:"column",outline:"none",...y.style},onKeyDown:Un(y.onKeyDown,(e=>{const t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),!t&&1===e.key.length&&I(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=j().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((()=>P(t))),e.preventDefault()}}))})})})})})}));tf.displayName="SelectContentImpl";var nf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,onPlaced:r,...i}=e,o=Fu(Ku,n),a=Qu(Ku,n),[l,c]=s.useState(null),[d,u]=s.useState(null),f=In(t,(e=>u(e))),p=Pu(n),h=s.useRef(!1),m=s.useRef(!0),{viewport:g,selectedItem:v,selectedItemText:y,focusSelectedItem:b}=a,w=s.useCallback((()=>{if(o.trigger&&o.valueNode&&l&&d&&g&&v&&y){const e=o.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),n=o.valueNode.getBoundingClientRect(),i=y.getBoundingClientRect();if("rtl"!==o.dir){const r=i.left-t.left,o=n.left-r,a=e.left-o,s=e.width+a,c=Math.max(s,t.width),d=window.innerWidth-Zu,u=_c(o,[Zu,Math.max(Zu,d-c)]);l.style.minWidth=s+"px",l.style.left=u+"px"}else{const r=t.right-i.right,o=window.innerWidth-n.right-r,a=window.innerWidth-e.right-o,s=e.width+a,c=Math.max(s,t.width),d=window.innerWidth-Zu,u=_c(o,[Zu,Math.max(Zu,d-c)]);l.style.minWidth=s+"px",l.style.right=u+"px"}const a=p(),s=window.innerHeight-2*Zu,c=g.scrollHeight,u=window.getComputedStyle(d),f=parseInt(u.borderTopWidth,10),m=parseInt(u.paddingTop,10),b=parseInt(u.borderBottomWidth,10),w=f+m+c+parseInt(u.paddingBottom,10)+b,$=Math.min(5*v.offsetHeight,w),x=window.getComputedStyle(g),S=parseInt(x.paddingTop,10),C=parseInt(x.paddingBottom,10),E=e.top+e.height/2-Zu,T=s-E,A=v.offsetHeight/2,N=f+m+(v.offsetTop+A),j=w-N;if(N<=E){const e=a.length>0&&v===a[a.length-1].ref.current;l.style.bottom="0px";const t=d.clientHeight-g.offsetTop-g.offsetHeight,n=N+Math.max(T,A+(e?C:0)+t+b);l.style.height=n+"px"}else{const e=a.length>0&&v===a[0].ref.current;l.style.top="0px";const t=Math.max(E,f+g.offsetTop+(e?S:0)+A)+j;l.style.height=t+"px",g.scrollTop=N-E+g.offsetTop}l.style.margin=`${Zu}px 0`,l.style.minHeight=$+"px",l.style.maxHeight=s+"px",r?.(),requestAnimationFrame((()=>h.current=!0))}}),[p,o.trigger,o.valueNode,l,d,g,v,y,o.dir,r]);Yn((()=>w()),[w]);const[$,x]=s.useState();Yn((()=>{d&&x(window.getComputedStyle(d).zIndex)}),[d]);const S=s.useCallback((e=>{e&&!0===m.current&&(w(),b?.(),m.current=!1)}),[w,b]);return(0,Xe.jsx)(of,{scope:n,contentWrapper:l,shouldExpandOnScrollRef:h,onScrollButtonChange:S,children:(0,Xe.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:$},children:(0,Xe.jsx)(qn.div,{...i,ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})}));nf.displayName="SelectItemAlignedPosition";var rf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:i=Zu,...o}=e,a=Lu(n);return(0,Xe.jsx)(Au,{...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)"}})}));rf.displayName="SelectPopperPosition";var[of,af]=Ru(Ku,{}),sf="SelectViewport",lf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,nonce:r,...i}=e,o=Qu(sf,n),a=af(sf,n),l=In(t,o.onViewportChange),c=s.useRef(0);return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.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:r}),(0,Xe.jsx)(Ou.Slot,{scope:n,children:(0,Xe.jsx)(qn.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:l,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:Un(i.onScroll,(e=>{const t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=a;if(r?.current&&n){const e=Math.abs(c.current-t.scrollTop);if(e>0){const r=window.innerHeight-2*Zu,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),s=i-o;n.style.height=o+"px","0px"===n.style.bottom&&(t.scrollTop=s>0?s:0,n.style.justifyContent="flex-end")}}}c.current=t.scrollTop}))})})]})}));lf.displayName=sf;var cf="SelectGroup",[df,uf]=Ru(cf);s.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=Qn();return(0,Xe.jsx)(df,{scope:n,id:i,children:(0,Xe.jsx)(qn.div,{role:"group","aria-labelledby":i,...r,ref:t})})})).displayName=cf;var ff="SelectLabel";s.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=uf(ff,n);return(0,Xe.jsx)(qn.div,{id:i.id,...r,ref:t})})).displayName=ff;var pf="SelectItem",[hf,mf]=Ru(pf),gf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,value:r,disabled:i=!1,textValue:o,...a}=e,l=Fu(pf,n),c=Qu(pf,n),d=l.value===r,[u,f]=s.useState(o??""),[p,h]=s.useState(!1),m=In(t,(e=>c.itemRefCallback?.(e,r,i))),g=Qn(),v=s.useRef("touch"),y=()=>{i||(l.onValueChange(r),l.onOpenChange(!1))};if(""===r)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,Xe.jsx)(hf,{scope:n,value:r,disabled:i,textId:g,isSelected:d,onItemTextChange:s.useCallback((e=>{f((t=>t||(e?.textContent??"").trim()))}),[]),children:(0,Xe.jsx)(Ou.ItemSlot,{scope:n,value:r,disabled:i,textValue:u,children:(0,Xe.jsx)(qn.div,{role:"option","aria-labelledby":g,"data-highlighted":p?"":void 0,"aria-selected":d&&p,"data-state":d?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...a,ref:m,onFocus:Un(a.onFocus,(()=>h(!0))),onBlur:Un(a.onBlur,(()=>h(!1))),onClick:Un(a.onClick,(()=>{"mouse"!==v.current&&y()})),onPointerUp:Un(a.onPointerUp,(()=>{"mouse"===v.current&&y()})),onPointerDown:Un(a.onPointerDown,(e=>{v.current=e.pointerType})),onPointerMove:Un(a.onPointerMove,(e=>{v.current=e.pointerType,i?c.onItemLeave?.():"mouse"===v.current&&e.currentTarget.focus({preventScroll:!0})})),onPointerLeave:Un(a.onPointerLeave,(e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()})),onKeyDown:Un(a.onKeyDown,(e=>{""!==c.searchRef?.current&&" "===e.key||(_u.includes(e.key)&&y()," "===e.key&&e.preventDefault())}))})})})}));gf.displayName=pf;var vf="SelectItemText",yf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,className:r,style:i,...o}=e,a=Fu(vf,n),l=Qu(vf,n),c=mf(vf,n),d=zu(vf,n),[u,p]=s.useState(null),h=In(t,(e=>p(e)),c.onItemTextChange,(e=>l.itemTextRefCallback?.(e,c.value,c.disabled))),m=u?.textContent,g=s.useMemo((()=>(0,Xe.jsx)("option",{value:c.value,disabled:c.disabled,children:m},c.value)),[c.disabled,c.value,m]),{onNativeOptionAdd:v,onNativeOptionRemove:y}=d;return Yn((()=>(v(g),()=>y(g))),[v,y,g]),(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(qn.span,{id:c.textId,...o,ref:h}),c.isSelected&&a.valueNode&&!a.valueNodeHasChildren?f.createPortal(o.children,a.valueNode):null]})}));yf.displayName=vf;var bf="SelectItemIndicator";s.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return mf(bf,n).isSelected?(0,Xe.jsx)(qn.span,{"aria-hidden":!0,...r,ref:t}):null})).displayName=bf;var wf="SelectScrollUpButton",$f=s.forwardRef(((e,t)=>{const n=Qu(wf,e.__scopeSelect),r=af(wf,e.__scopeSelect),[i,o]=s.useState(!1),a=In(t,r.onScrollButtonChange);return Yn((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollTop>0;o(e)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),i?(0,Xe.jsx)(Cf,{...e,ref:a,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null}));$f.displayName=wf;var xf="SelectScrollDownButton",Sf=s.forwardRef(((e,t)=>{const n=Qu(xf,e.__scopeSelect),r=af(xf,e.__scopeSelect),[i,o]=s.useState(!1),a=In(t,r.onScrollButtonChange);return Yn((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollHeight-t.clientHeight,n=Math.ceil(t.scrollTop)<e;o(n)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),i?(0,Xe.jsx)(Cf,{...e,ref:a,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null}));Sf.displayName=xf;var Cf=s.forwardRef(((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...i}=e,o=Qu("SelectScrollButton",n),a=s.useRef(null),l=Pu(n),c=s.useCallback((()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)}),[]);return s.useEffect((()=>()=>c()),[c]),Yn((()=>{l().find((e=>e.ref.current===document.activeElement))?.ref.current?.scrollIntoView({block:"nearest"})}),[l]),(0,Xe.jsx)(qn.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:Un(i.onPointerDown,(()=>{null===a.current&&(a.current=window.setInterval(r,50))})),onPointerMove:Un(i.onPointerMove,(()=>{o.onItemLeave?.(),null===a.current&&(a.current=window.setInterval(r,50))})),onPointerLeave:Un(i.onPointerLeave,(()=>{c()}))})}));s.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return(0,Xe.jsx)(qn.div,{"aria-hidden":!0,...r,ref:t})})).displayName="SelectSeparator";var Ef="SelectArrow";function Tf(e){return""===e||void 0===e}s.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=Lu(n),o=Fu(Ef,n),a=Qu(Ef,n);return o.open&&"popper"===a.position?(0,Xe.jsx)(Nu,{...i,...r,ref:t}):null})).displayName=Ef;var Af=s.forwardRef(((e,t)=>{const{value:n,...r}=e,i=s.useRef(null),o=In(t,i),a=function(e){const t=s.useRef({value:e,previous:e});return s.useMemo((()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous)),[e])}(n);return s.useEffect((()=>{const e=i.current,t=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(t,"value").set;if(a!==n&&r){const t=new Event("change",{bubbles:!0});r.call(e,n),e.dispatchEvent(t)}}),[a,n]),(0,Xe.jsx)(Tc,{asChild:!0,children:(0,Xe.jsx)("select",{...r,ref:o,defaultValue:n})})}));function Nf(e){const t=Wn(e),n=s.useRef(""),r=s.useRef(0),i=s.useCallback((e=>{const i=n.current+e;t(i),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout((()=>e("")),1e3))}(i)}),[t]),o=s.useCallback((()=>{n.current="",window.clearTimeout(r.current)}),[]);return s.useEffect((()=>()=>window.clearTimeout(r.current)),[]),[n,i,o]}function jf(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=function(e,t){return e.map(((n,r)=>e[(t+r)%e.length]))}(e,Math.max(i,0));1===r.length&&(o=o.filter((e=>e!==n)));const a=o.find((e=>e.textValue.toLowerCase().startsWith(r.toLowerCase())));return a!==n?a:void 0}Af.displayName="BubbleSelect";var _f=Hu,kf=Uu,Of=Gu,Pf=qu,Mf=Yu,Rf=Xu,Df=lf,Lf=gf,If=yf,Ff=$f,Bf=Sf;const zf=(0,s.forwardRef)((({options:e,value:t,onValueChange:n,label:r,className:i,id:o,disabled:a,...l},c)=>{const{className:d,...u}=lt({id:o},"Dropdown"),[f,p]=(0,s.useState)(!1);return(0,Xe.jsx)("div",{className:_n(d,i),id:o,...u,...l,children:(0,Xe.jsxs)(_f,{value:t,onValueChange:e=>{n(e)},onOpenChange:p,children:[(0,Xe.jsxs)(kf,{className:`${d}__trigger`,"aria-label":r,ref:c,disabled:a,children:[(0,Xe.jsx)(Of,{placeholder:t}),(0,Xe.jsx)(Pf,{children:(0,Xe.jsx)(Ho,{icon:"ChevronDown",className:_n({[`${d}__trigger-icon-expanded`]:f}),height:"1rem",width:"1rem"})})]}),(0,Xe.jsx)(Mf,{children:(0,Xe.jsxs)(Rf,{className:`${d}__content`,position:"popper",children:[(0,Xe.jsx)(Ff,{className:`${d}__scroll-button__up`,children:(0,Xe.jsx)(Ho,{icon:"ChevronDown"})}),(0,Xe.jsx)(Df,{className:`${d}__viewport`,children:e.map((e=>(0,Xe.jsx)(Hf,{value:e.value,disabled:e.value===t,className:d,children:e.label},e.value)))}),(0,Xe.jsx)(Bf,{className:`${d}__scroll-button`,children:(0,Xe.jsx)(Ho,{icon:"ChevronDown"})})]})})]})})}));zf.displayName="Dropdown";const Hf=(0,s.forwardRef)((({children:e,className:t,...n},r)=>(0,Xe.jsx)(Lf,{className:`${t}__item`,...n,ref:r,children:(0,Xe.jsx)(If,{children:e})})));Hf.displayName="DropdownSelectItem";var Vf=Object.defineProperty,Uf=(e,t,n)=>((e,t,n)=>t in e?Vf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n);class Wf extends s.Component{constructor(){super(...arguments),Uf(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){this.props?.logger(e,t.componentStack??"ErrorBoundary caught an error")}render(){return this.state.hasError?this.props.fallback||(0,Xe.jsx)("h2",{children:"Sorry... An error occurred and we are looking into it"}):this.props.children}}Uf(Wf,"defaultProps",{logger:console.log});const Gf=(e,t,n)=>_n(`${e} ${e}--column-gap-${t}`,`${e}--row-gap-${n}`),qf=(0,s.forwardRef)((({children:e,className:t,element:n="section",columnGap:r=dt.md,rowGap:i=dt.lg,...o},a)=>{const{className:s,...l}=lt(o,"Grid");return(0,Xe.jsx)(n,{...l,className:_n(Gf(s,r,i),t),...o,ref:a,children:e})}));qf.displayName="Grid";var Yf=(e=>(e.center="center",e.left="left",e.right="right",e))(Yf||{});const Kf=(0,s.forwardRef)((({children:e,xs:t=2,sm:n=2,md:r=6,lg:i=12,align:o=Yf.center,element:a="div",className:l,...c},d)=>{const{className:u,...f}=lt(c,"GridItem"),p=(0,s.useMemo)((()=>({xs:t,sm:n,md:r,lg:i})),[t,n,r,i]),h=(0,s.useMemo)((()=>[u,Object.entries(p).map((([e,t])=>((e,t,n=Yf.center)=>`${st}-grid-item--span-${e}-${t} ${st}-grid-item--span-${e}-${t}-align-${n}`)(e,t,o))),l]),[o,p,u,l]);return(e=>{for(let t=0;t<e.length;t++){const n=e[t];if(n>12)return console.warn("Column spans must be less than or equal to 12"),!1;if(n<1)return console.warn("Column spans must be greater than or equal to 1"),!1}return!0})(Object.values(p))?(0,Xe.jsx)(a,{ref:d,...f,className:_n(h),...c,children:e}):null}));Kf.displayName="GridItem";const Xf=s.forwardRef((({className:e,inputAdornment:t,adornmentPosition:n="start",defaultValue:r,disabled:i,hideLabel:o,id:a,inline:s,invalid:l,invalidText:c,labelText:d,onChange:u,onClick:f,placeholder:p,readOnly:h,size:m="md",type:g="text",value:v,warn:y,warnText:b,isSkeletonLoading:w,...$},x)=>{const S=ft({disabled:i,id:a,invalid:l,invalidText:c,readOnly:h,type:g,warn:y,warnText:b}),C=_n(`${st}-${g}-input`,`${st}-input`,`${st}-input--${m}`,{[`${st}-input--inline`]:s,[`${st}-input--readonly`]:h,[`${st}-input--disabled`]:S.disabled,[`${st}-input--invalid`]:S.invalid,[`${st}-input--warn`]:S.warn,[`${e}__wrapper`]:e,[`${st}-input--hidden`]:$.hidden}),E=["text","number","password","email","tel","url","search","date","datetime-local","month","time","week"].includes(S.type??""),T={className:t&&E?_n(`${st}-input__wrapper__input`,e,{[`${st}-skeleton`]:w}):_n(`${st}-input__input`,e,{[`${st}-skeleton`]:w}),"data-testid":a,disabled:S.disabled,id:a,onChange:u,onClick:f,placeholder:w?"":p,readOnly:h,ref:x,type:S.type,..."checkbox"!==S.type&&"radio"!==S.type?{value:v,defaultValue:r}:{},...$};return(0,Xe.jsxs)("div",{className:C,children:[(0,Xe.jsx)("label",{"data-testid":`label-${a}`,htmlFor:a,className:_n(`${st}-input__label`,{[`${st}-input__label--hidden`]:o,[`${st}-skeleton`]:w}),children:d}),t&&E?(0,Xe.jsxs)("div",{className:`${st}-input__wrapper`,"data-testid":`wrapper-${a}`,children:["start"===n&&(0,Xe.jsx)("span",{className:`${st}-input__wrapper__adornment`,id:"adornment","data-testid":`adornment-${a}`,children:t}),(0,Xe.jsx)("input",{...T}),"end"===n&&(0,Xe.jsx)("span",{className:`${st}-input__wrapper__adornment`,id:"adornment","data-testid":`adornment-${a}`,children:t})]}):(0,Xe.jsx)("input",{...T}),S.validation?S.validation:(0,Xe.jsx)("p",{className:_n(`${st}-input__validation`),children:" "})]})}));Xf.displayName="Input";var Zf=(e=>(e.blockquote="blockquote",e.heading1="heading1",e.heading2="heading2",e.heading3="heading3",e.heading4="heading4",e.heading5="heading5",e.title1="title1",e.title2="title2",e.title3="title3",e.title4="title4",e.body1="body1",e.body2="body2",e.body3="body3",e.string1="string1",e.string2="string2",e.string3="string3",e.button="button",e.email="email",e.label="label",e.link="link",e.badge="badge",e.snwFlyoutLink="snwFlyoutLink",e.snwHeaderLink="snwHeaderLink",e.snwHeadingHero1="snwHeadingHero1",e.snwHeadingHero2="snwHeadingHero2",e))(Zf||{});const Jf=(e=Zf.body1)=>`${st}-text--${e.charAt(0).toLowerCase()+e.slice(1)}`,Qf=(0,s.forwardRef)((({children:e,className:t,element:n,variant:r=Zf.body2,align:i,isSkeletonLoading:o,...a},s)=>{const l=n||((e=Zf.body1)=>{let t=e.toLowerCase();return e===Zf.blockquote?"blockquote":e.includes("body")||e.includes("string")||e.includes("title")?"span":e===Zf.label?"label":t.includes("heading")?(t=t.replace("italic",""),`h${isNaN(parseInt(t.slice(-1)))?3:parseInt(t.slice(-1))}`):"span"})(r),{className:c,...d}=lt(a,"Text");return(0,Xe.jsx)(l,{...d,className:_n(c,t,Jf(r),{[`${c}--${i}`]:!!i}),ref:s,...a,children:o?(0,Xe.jsx)("span",{className:`${st}-skeleton`,children:e}):e})}));Qf.displayName="Text";var ep=(e=>(e[e.email=Zf.email]="email",e[e.snwHeaderLink=Zf.snwHeaderLink]="snwHeaderLink",e[e.snwFlyoutLink=Zf.snwFlyoutLink]="snwFlyoutLink",e[e.link=Zf.link]="link",e))(ep||{});const tp=(0,s.forwardRef)((({children:e,className:t,element:n="a",variant:r=ep.link,href:i,...o},a)=>{const{className:s,...l}=lt(o,"Link"),c=_n(s,(e=>`${st}-link--${e}`)(r),t),d=(e=>!!e?.match(/(http[s]?:\/\/)(?!.*phillips\.com)([a-zA-Z0-9\-.]+)(:[0-9]{1,4})?([a-zA-Z0-9/\-._~:?#[\]@!$&'()*+,;=]*)/g))(i);return(0,Xe.jsx)(n,{ref:a,...l,href:i,className:c,...d&&"a"===n?{rel:"noopener noreferrer",target:"_blank"}:{},...o,children:(0,Xe.jsx)(Qf,{variant:r,children:e})})}));tp.displayName="Link";const np=(0,s.forwardRef)((({linkProps:e,description:t,className:n,...r},i)=>{const{className:o,...a}=lt(r,"LinkBlock"),s=_n(o,n),l=e.element??tp;return(0,Xe.jsxs)("div",{...a,className:s,...r,ref:i,children:[(0,Xe.jsx)(l,{...e,"data-testid":`${a["data-testid"]}-link`,variant:ep.link}),(0,Xe.jsx)(Qf,{className:`${o}__description`,children:t})]})}));np.displayName="LinkBlock";const rp=(0,s.forwardRef)((({children:e,className:t,...n},r)=>{const{className:i,...o}=lt(n,"LinkList");return(0,Xe.jsx)(qf,{...o,className:_n(i,t),element:"ul",role:"list",...n,ref:r,children:e.map((e=>(0,Xe.jsx)("li",{className:`${i}--item`,children:e},e?.props?.linkProps?.href)))})}));rp.displayName="LinkList";const ip=(0,s.forwardRef)((({children:e,className:t,overlayClassName:n,isOpen:r=!1,onClose:i=ut,style:o,contentLabel:a,closeIcon:s=(0,Xe.jsx)(Ho,{icon:"CloseX",height:32,width:32,color:"currentColor"}),closeIconPosition:l="right",...c},d)=>{const{className:u,"data-testid":f,...p}=lt(c,"Modal");return(0,Xe.jsx)(bc,{open:r,onOpenChange:e=>{e||(document.body.style.removeProperty("pointer-events"),i())},children:(0,Xe.jsxs)(wc,{children:[(0,Xe.jsx)($c,{className:_n(`${u}__overlay`,n),"data-testid":"modal-overlay"}),(0,Xe.jsxs)(xc,{ref:d,className:_n(u,t),"data-testid":f,"aria-modal":"true",style:o,...p,...c,children:[(0,Xe.jsx)(Tc,{asChild:!0,children:(0,Xe.jsx)(Sc,{children:a??"Modal"})}),(0,Xe.jsx)(Cc,{}),(0,Xe.jsx)(Ec,{asChild:!0,children:(0,Xe.jsx)(Pn,{id:"modal-close-button","aria-label":"Close Modal",className:_n(`${u}__close`,{[`${u}__close--left`]:"left"===l}),variant:kn.tertiary,children:s})}),e]})]})})}));ip.displayName="Modal";const op=(0,s.forwardRef)((({badge:e,className:t="",href:n,isViewAllLink:r=!1,label:i,navGroup:o,navType:a,onClick:s,element:l=tp,...c},d)=>(0,Xe.jsx)("li",{...c,onClick:s,"data-testid":`nav-item-${i}`,className:_n(`${st}-nav__item`,o,t,{"view-all":r}),ref:d,children:(0,Xe.jsxs)(l,{href:n,variant:a||ep.snwHeaderLink,children:[(0,Xe.jsx)("span",{className:`${st}-nav__item--label`,children:i}),e?(0,Xe.jsx)("span",{className:`${st}-nav__item--badge `,children:` • ${e}`}):null]})})));op.displayName="NavigationItem";const ap=s.forwardRef((({id:e,children:t,className:n,isOffScreen:r,leftSectionHeading:i,rightSectionHeading:o,onClick:a},l)=>{const c=s.Children.toArray(t).map((e=>{if(s.isValidElement(e)&&"nav-link-start"===e.props.navGroup)return s.cloneElement(e,{onClick:t=>{a?.(t),e.props?.onClick?.(t)}})})).filter(Boolean),d=s.Children.toArray(t).map((e=>{if(s.isValidElement(e)&&"nav-link-end"===e.props.navGroup)return s.cloneElement(e,{onClick:t=>{a?.(t),e.props?.onClick?.(t)}})})).filter(Boolean);return(0,Xe.jsxs)("ul",{"aria-hidden":r,id:e,"data-testid":e,role:"list",className:_n(n,`${st}-nav__list`,{[`${st}-nav__list--offscreen`]:r}),ref:l,children:[c.length>0?(0,Xe.jsxs)("div",{className:_n(`${st}-nav__list__section`,`${st}-nav__list__section--start`),children:[i?(0,Xe.jsx)(Qf,{variant:Zf.heading4,className:`${st}-nav__list__section--start__title`,children:i}):null,c]}):null,d.length>0?(0,Xe.jsxs)("div",{className:_n(`${st}-nav__list__section`,`${st}-nav__list__section--end`),children:[o?(0,Xe.jsx)(Qf,{variant:Zf.heading4,className:`${st}-nav__list__section--end__title`,children:o}):null,d]}):null,c.length||d.length?null:t]})}));ap.displayName="NavigationList";const sp=(0,s.forwardRef)((({id:e,value:t,onValueChange:n,label:r,options:i,...o},a)=>(0,Xe.jsx)(Jr,{...o,ref:a,children:(0,Xe.jsx)(Wo,{hasTransition:!0,id:e??"language-selector-accordion",label:(0,Xe.jsx)(Qf,{variant:Zf.snwHeaderLink,children:r}),variant:Xr.lg,children:(0,Xe.jsx)(ap,{id:`${e}-navlist`,children:i.map((e=>(0,Xe.jsx)(op,{label:e.label,onClick:()=>n(e.value),navType:ep.snwFlyoutLink},e.value)))})})})));sp.displayName="MobileLanguageSelector";const lp=(0,s.forwardRef)((({className:e,currentLanguage:t=Sn.en,languageOptions:n=[{label:"English",value:Sn.en},{label:"中文",value:Sn.zh}],onLanguageChange:r=ut,id:i,isHidden:o,disabled:a=!1,...s},l)=>{const{className:c,...d}=lt({id:i},"LanguageSelector"),u=(({languageOptions:e,currentLanguage:t})=>e?.find((e=>e.value===t))?.label??"English")({languageOptions:n,currentLanguage:t}),f={...d,...s,id:i,className:_n(c,e,{[`${c}--hidden`]:o}),options:n,value:t,onValueChange:e=>r(e),label:u};return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:(0,Xe.jsx)(zf,{...f,disabled:a,ref:l})}),(0,Xe.jsx)(xn.Media,{lessThan:"md",children:(0,Xe.jsx)(sp,{...f,ref:l})})]})}));lp.displayName="LanguageSelector";var cp=(e=>(e.Loading="Loading",e.LoggedIn="LoggedIn",e.LoggedOut="LoggedOut",e))(cp||{});const dp=(0,s.forwardRef)((({accountDetailsLinkComponent:e="a",className:t,onLogin:n=ut,authState:r=cp.LoggedOut,loginLabel:i="Login",accountLabel:o="Account",href:a="/account",disabled:s=!1,...l},c)=>{const{className:d,...u}=lt(l,"UserManagement"),f=r===cp.LoggedIn,p=r!==cp.Loading;return(0,Xe.jsx)("div",{...u,className:_n(d,t),...l,ref:c,children:p&&(0,Xe.jsx)(Xe.Fragment,{children:f?(0,Xe.jsxs)(e,{className:`${d}__login`,href:a,disabled:s,children:[(0,Xe.jsx)(Ho,{icon:"Account",className:`${d}__account-icon`,height:"100%",width:"100%"}),(0,Xe.jsx)(Qf,{variant:Zf.body3,children:o})]}):(0,Xe.jsxs)("button",{className:`${d}__login`,onClick:n,disabled:s,children:[(0,Xe.jsx)(Ho,{icon:"Account",className:`${d}__account-icon`,height:"100%",width:"100%"}),(0,Xe.jsx)(Qf,{variant:Zf.body3,children:i})]})})})}));dp.displayName="UserManagement";const up={isMenuOpen:!1,isSearchExpanded:!1,setIsSearchExpanded:ut,closeMenu:ut,activeSubmenuId:null,setActiveSubmenuId:ut,closeTimeoutRef:{current:null}},fp=(0,s.createContext)(up),pp=(0,s.forwardRef)((({logo:e=(0,Xe.jsx)(Ho,{icon:"PhillipsLogo"}),logoHref:t="/",className:n,children:r,toggleOpenText:i="Open Menu",toggleCloseText:o="Close Menu",logoText:a="Home Page",disabled:l,bannerRef:c,...d},u)=>{const f=mt(r,dp),p=s.isValidElement(f?.[0])?s.cloneElement(f[0],{disabled:l}):"",h=mt(r,lp),m=s.isValidElement(h?.[0])?s.cloneElement(h[0],{disabled:l}):"",[g,v]=(0,s.useState)(!1),y=mt(r,hp),b=gt(r,[hp,dp,lp]),{closeMenu:w,handleMenuToggle:$,isMenuOpen:x,toggleText:S}=(({toggleCloseText:e,toggleOpenText:t})=>{const[n,r]=(0,s.useState)(!1);return{isMenuOpen:n,handleMenuToggle:()=>r((e=>!e)),closeMenu:()=>r(!1),toggleText:n?e:t}})({toggleOpenText:i,toggleCloseText:o}),[C,E]=(0,s.useState)(null),T=s.useRef(null),[A,N]=(0,s.useState)(c?.current?c.current.clientHeight:0);return(0,s.useEffect)((()=>{const e=c?.current;if(!e)return;N(e.clientHeight);const t=new window.ResizeObserver((()=>{N(e.clientHeight)}));return t.observe(e),()=>{t.disconnect()}}),[c,A]),(0,Xe.jsxs)("header",{...d,className:_n(`${st}-header`,n),ref:u,style:{"--banner-height":`${A}px`},children:[(0,Xe.jsxs)("div",{className:`${st}-header__top-row`,children:[(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:m}),(0,Xe.jsxs)("button",{"aria-label":S,"data-testid":"mobile-menu-toggle",type:"button",onClick:$,className:_n(`${st}-header__toggle-btn`,{[`${st}-header__toggle-btn--open`]:x}),children:[(0,Xe.jsx)("span",{})," "]}),(0,Xe.jsx)("h1",{"data-testid":"header-logo",className:`${st}-header__logo`,children:(0,Xe.jsx)("a",{href:t,"aria-label":a,children:"object"==typeof e?e:(0,Xe.jsx)("img",{alt:"Phillips","data-testid":"header-logo-img",src:e})})}),p]}),(0,Xe.jsx)("div",{className:_n(`${st}-header__nav`,{[`${st}-header__nav--closed`]:!x}),children:(0,Xe.jsxs)(fp.Provider,{value:{activeSubmenuId:C,setActiveSubmenuId:E,closeTimeoutRef:T,isMenuOpen:x,isSearchExpanded:g,setIsSearchExpanded:v,closeMenu:w},children:[s.Children.map(y,(e=>s.isValidElement(e)?s.cloneElement(e,{children:[...s.Children.toArray(e.props.children),m]}):e)),b]})}),(0,Xe.jsx)("div",{className:_n(`${st}-header__overlay`,{[`${st}-header__overlay--active`]:g})})]})}));pp.displayName="Header";const hp=(0,s.forwardRef)((({children:e,className:t,id:n,visible:r=!0,...i},o)=>{const{isSearchExpanded:a}=s.useContext(fp),l=mt(e,ap)?.[0],c=gt(e,[ap,lp]),d=mt(e,lp)?.[0];return(0,Xe.jsx)("nav",{role:"navigation","data-testid":n,id:n,style:{"--visible":r?"visible":"hidden"},className:_n(`${st}-nav`,t),...i,ref:o,children:(0,Xe.jsxs)("div",{className:`${st}-nav__list-container`,children:[c,s.isValidElement(l)?s.cloneElement(l,{isOffScreen:a}):void 0,(0,Xe.jsx)(xn.Media,{lessThan:"md",children:s.isValidElement(d)&&d?s.cloneElement(d,{isHidden:a}):void 0})]})})}));hp.displayName="Navigation";const mp=({id:e,label:t,children:n})=>{const{isMenuOpen:r}=s.useContext(fp);return(0,Xe.jsx)(Jr,{children:(0,Xe.jsx)(Wo,{hasTransition:!0,id:`accordion-item-${e}`,label:(0,Xe.jsx)(Qf,{variant:Zf.snwHeaderLink,children:t}),variant:Xr.lg,children:n},`accordion-key-${t}`)},`accordion-key-${t}-${r}`)},gp=(0,s.forwardRef)((({id:e,label:t,children:n,className:r,onClick:i,...o},a)=>{const{className:l,...c}=lt({id:e},"NavigationItemTrigger"),d=mt(n,ap),{closeMenu:u,activeSubmenuId:f,setActiveSubmenuId:p,closeTimeoutRef:h}=s.useContext(fp),m=s.useRef(null),g=h||m,v=f===e,y=s.useCallback((()=>{g.current&&(clearTimeout(g.current),g.current=null),p?.(e||null),d&&d[0]?.props?.id&&((e,t)=>{const n=document.getElementById(e);n&&t?n.focus():n&&n.blur()})(d[0].props.id,!0);const t=a&&"current"in a?a.current:null;t&&t.focus()}),[d,a,e,p,g]),b=s.useCallback((()=>{g.current=setTimeout((()=>{p?.(null),g.current=null}),200)}),[p,g]);return(0,s.useEffect)((()=>()=>{!h&&g.current&&clearTimeout(g.current)}),[h,g]),(0,Xe.jsx)(Xe.Fragment,{children:(0,Xe.jsxs)(Pl,{enabled:v,allowPinchZoom:!0,removeScrollBar:!1,children:[(0,Xe.jsx)(xn.Media,{lessThan:"md",children:(0,Xe.jsx)(mp,{id:e,label:t,...c,children:d?s.cloneElement(d[0],{className:`${l}__submenu--mobile`,onClick:e=>{d[0].props?.onClick?.(e),p?.(null),u?.()}}):null})}),(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:(0,Xe.jsxs)("li",{...c,ref:a,"aria-expanded":v,className:_n(r,l,`${st}-nav__item`,{[`${l}--hovered`]:v}),onClick:i,onMouseOver:y,onMouseOut:b,...o,children:[(0,Xe.jsx)("button",{className:`${st}-nav__item-trigger`,type:"button",children:(0,Xe.jsx)(Qf,{variant:Zf.snwHeaderLink,children:t})}),d?s.cloneElement(d[0],{className:`${l}__submenu`,onClick:e=>{d[0].props?.onClick?.(e),p?.(null),u?.()}}):null]})})]})})}));gp.displayName="NavigationItemTrigger";var vp=(e=>(e.default="default",e.tertiary="tertiary",e))(vp||{});const yp=s.forwardRef((({children:e,className:t,defaultValue:n,disabled:r,hideLabel:i,id:o,showIcon:a=!0,variant:s=vp.default,inline:l,invalid:c,invalidText:d,labelText:u,onChange:f,onClick:p,readOnly:h,size:m="md",value:g,warn:v,warnText:y,...b},w)=>{const $="select",x=ft({disabled:r,id:o,invalid:c,invalidText:d,readOnly:h,type:$,warn:v,warnText:y}),S=_n(`${st}-${$}-input`,`${st}-input`,`${st}-input--${m}`,{[`${st}-input--inline`]:l,[`${st}-input--readonly`]:h,[`${st}-input--disabled`]:x.disabled,[`${st}-input--invalid`]:x.invalid,[`${st}-input--warn`]:x.warn,[`${t}__wrapper`]:t}),C=_n(t,`${st}-input__input`,{[`${st}-input__select--tertiary`]:s===vp.tertiary}),E=_n(`${st}-select-container`,{[`${st}-select-container--show__icon`]:a});return(0,Xe.jsxs)("div",{className:S,children:[(0,Xe.jsx)("label",{"data-testid":`${o}-label`,htmlFor:o,className:_n(`${st}-input__label`,{[`${st}-input__label--hidden`]:i}),children:u}),(0,Xe.jsxs)("div",{className:E,children:[(0,Xe.jsx)("select",{className:C,"data-testid":o,defaultValue:n,disabled:x.disabled,id:o,onChange:f,ref:w,value:g,...b,children:e}),a?(0,Xe.jsx)(Ho,{icon:"ChevronDown"}):null]}),x.validation]})}));yp.displayName="Select";const bp=e=>"string"==typeof e||"number"==typeof e?e:e?.value,wp=(0,s.forwardRef)((({className:e,onChange:t,variant:n="inline",options:r=[],value:i,isDisabled:o,previousLabel:a="Previous",nextLabel:l="Next",selectLabel:c="Select",...d},u)=>{const{className:f,...p}=lt(d,"Pagination"),{id:h}=d,{pendingState:m,setPendingState:g}=(e=>{const[t,n]=(0,s.useState)(null);return(0,s.useEffect)((()=>{e&&n(null)}),[e]),{pendingState:t,setPendingState:n}})(bp(i)),v=m||i,y=(e,n)=>{const r=bp(e);g(r),t(r,n)},[b,w]=(0,s.useMemo)((()=>{const e=r.findIndex((e=>bp(e)===v))-1,t=r.at(e)||"",n=(r.findIndex((e=>bp(e)===v))+1)%r.length;return[t,r[n]]}),[r,v]);return(0,Xe.jsxs)("div",{ref:u,className:_n(`${st}-pagination`,{[`${f}__wrapper`]:f},e),...p,...d,children:[(0,Xe.jsx)(Pn,{className:_n(`${f}__button`,`${st}-left-arrow`,{[`${f}__button--is-disabled`]:o}),onClick:e=>{"object"==typeof b&&b.href&&e.preventDefault(),y(b)},"data-testid":`${h}-previous-button`,isDisabled:o,"aria-label":a,variant:kn.primary,href:"object"==typeof b&&b.href?b.href:void 0,prefetch:"object"==typeof b&&b.prefetch?b.prefetch:void 0,children:(0,Xe.jsx)(Ho,{icon:"ChevronRight"})}),(0,Xe.jsx)(yp,{className:"inline"===n?`${st}--inline-pagination`:void 0,"aria-label":c,value:v,onChange:e=>{const t=((e,t)=>e.find((e=>bp(e)===t||bp(e)===parseInt(t))))(r,e?.currentTarget.value);t&&y(t,e)},"data-testid":`${h}-select-button`,hideLabel:!0,labelText:c,disabled:o,showIcon:!1,id:`${h}-select-button`,children:r.map((e=>{const t=bp(e);return(0,Xe.jsx)("option",{value:t,children:"string"==typeof e||"number"==typeof e?e:e.label},t)}))}),(0,Xe.jsx)(Pn,{className:_n(`${f}__button`,{[`${f}__button--is-disabled`]:o}),onClick:e=>{"object"==typeof w&&w.href&&e.preventDefault(),y(w)},"data-testid":`${h}-next-button`,isDisabled:o,"aria-label":l,variant:kn.primary,href:"object"==typeof w&&w.href?w.href:void 0,prefetch:"object"==typeof w&&w.prefetch?w.prefetch:void 0,children:(0,Xe.jsx)(Ho,{icon:"ChevronRight"})})]})}));wp.displayName="Pagination";var $p=function(e,t){return Number(e.toFixed(t))},xp=function(e,t,n){n&&"function"==typeof n&&n(e,t)},Sp={easeOut:function(e){return-Math.cos(e*Math.PI)/2+.5},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:(4-2*e)*e-1},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},Cp=function(e){"number"==typeof e&&cancelAnimationFrame(e)},Ep=function(e){e.mounted&&(Cp(e.animation),e.animate=!1,e.animation=null,e.velocity=null)};function Tp(e,t,n,r){if(e.mounted){var i=(new Date).getTime();Ep(e),e.animation=function(){if(!e.mounted)return Cp(e.animation);var o=(new Date).getTime()-i,a=o/n,s=(0,Sp[t])(a);o>=n?(r(1),e.animation=null):e.animation&&(r(s),requestAnimationFrame(e.animation))},requestAnimationFrame(e.animation)}}function Ap(e,t,n,r){var i=function(e){var t=e.scale,n=e.positionX,r=e.positionY;return!(Number.isNaN(t)||Number.isNaN(n)||Number.isNaN(r))}(t);if(e.mounted&&i){var o=e.setTransformState,a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY,d=t.scale-s,u=t.positionX-l,f=t.positionY-c;0===n?o(t.scale,t.positionX,t.positionY):Tp(e,r,n,(function(e){o(s+d*e,l+u*e,c+f*e)}))}}var Np=function(e,t){var n=e.wrapperComponent,r=e.contentComponent,i=e.setup.centerZoomedOut;if(!n||!r)throw new Error("Components are not mounted");var o=function(e,t,n){var r=e.offsetWidth,i=e.offsetHeight,o=t.offsetWidth*n,a=t.offsetHeight*n;return{wrapperWidth:r,wrapperHeight:i,newContentWidth:o,newDiffWidth:r-o,newContentHeight:a,newDiffHeight:i-a}}(n,r,t),a=o.wrapperWidth,s=o.wrapperHeight,l=function(e,t,n,r,i,o,a){var s=e>t?n*(a?1:.5):0,l=r>i?o*(a?1:.5):0;return{minPositionX:e-t-s,maxPositionX:s,minPositionY:r-i-l,maxPositionY:l}}(a,o.newContentWidth,o.newDiffWidth,s,o.newContentHeight,o.newDiffHeight,!!i);return l},jp=function(e,t,n,r){return $p(r?e<t?t:e>n?n:e:e,2)},_p=function(e,t){var n=Np(e,t);return e.bounds=n,n};function kp(e,t,n,r,i,o,a){var s=n.minPositionX,l=n.minPositionY,c=n.maxPositionX,d=n.maxPositionY,u=0,f=0;return a&&(u=i,f=o),{x:jp(e,s-u,c+u,r),y:jp(t,l-f,d+f,r)}}function Op(e,t,n,r,i,o){var a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY,d=r-s;return"number"!=typeof t||"number"!=typeof n?(console.error("Mouse X and Y position were not provided!"),{x:l,y:c}):kp(l-t*d,c-n*d,i,o,0,0,null)}function Pp(e,t,n,r,i){var o=t-(i?r:0);return!Number.isNaN(n)&&e>=n?n:!Number.isNaN(t)&&e<=o?o:e}var Mp=function(e,t){var n=e.setup.panning.excluded,r=e.isInitialized,i=e.wrapperComponent,o=t.target,a="shadowRoot"in o&&"composedPath"in t?t.composedPath().some((function(e){return e instanceof Element&&i?.contains(e)})):i?.contains(o);return!!(r&&o&&a)&&!vh(o,n)},Rp=function(e){var t=e.isInitialized,n=e.isPanning,r=e.setup.panning.disabled;return!!(t&&n&&!r)};function Dp(e,t,n,r,i){var o=e.setup.limitToBounds,a=e.wrapperComponent,s=e.bounds,l=e.transformState,c=l.scale,d=l.positionX,u=l.positionY;if(null!==a&&null!==s&&(t!==d||n!==u)){var f=kp(t,n,s,o,r,i,a),p=f.x,h=f.y;e.setTransformState(c,p,h)}}var Lp=function(e,t){var n=e.setup,r=e.transformState.scale,i=n.minScale,o=n.disablePadding;return t>0&&r>=i&&!o?t:0},Ip=function(e){var t=e.mounted,n=e.setup,r=n.disabled,i=n.velocityAnimation,o=e.transformState.scale;return!!(!i.disabled||o>1||!r||t)},Fp=function(e){var t=e.mounted,n=e.velocity,r=e.bounds,i=e.setup,o=i.disabled,a=i.velocityAnimation,s=e.transformState.scale;return!(!(!a.disabled||s>1||!o||t)||!n||!r)};function Bp(e,t,n,r,i,o,a,s,l,c){if(i){var d;if(t>a&&n>a)return(d=a+(e-a)*c)>l?l:d<a?a:d;if(t<o&&n<o)return(d=o+(e-o)*c)<s?s:d>o?o:d}return r?t:jp(e,o,a,i)}function zp(e,t){if(Ip(e)){var n=e.lastMousePosition,r=e.velocityTime,i=e.setup,o=e.wrapperComponent,a=i.velocityAnimation.equalToMove,s=Date.now();if(n&&r&&o){var l=function(e,t){return t?Math.min(1,e.offsetWidth/window.innerWidth):1}(o,a),c=t.x-n.x,d=t.y-n.y,u=c/l,f=d/l,p=s-r,h=c*c+d*d,m=Math.sqrt(h)/p;e.velocity={velocityX:u,velocityY:f,total:m}}e.lastMousePosition=t,e.velocityTime=s}}function Hp(e,t){var n=e.transformState.scale;Ep(e),_p(e,n),void 0!==window.TouchEvent&&t instanceof TouchEvent?function(e,t){var n=t.touches,r=e.transformState,i=r.positionX,o=r.positionY;if(e.isPanning=!0,1===n.length){var a=n[0].clientX,s=n[0].clientY;e.startCoords={x:a-i,y:s-o}}}(e,t):function(e,t){var n=e.transformState,r=n.positionX,i=n.positionY;e.isPanning=!0;var o=t.clientX,a=t.clientY;e.startCoords={x:o-r,y:a-i}}(e,t)}function Vp(e){var t=e.transformState.scale,n=e.setup,r=n.minScale,i=n.alignmentAnimation,o=i.disabled,a=i.sizeX,s=i.sizeY,l=i.animationTime,c=i.animationType;if(!(o||t<r||!a&&!s)){var d=function(e){var t=e.transformState,n=t.positionX,r=t.positionY,i=t.scale,o=e.setup,a=o.disabled,s=o.limitToBounds,l=o.centerZoomedOut,c=e.wrapperComponent;if(!a&&c&&e.bounds){var d=e.bounds,u=d.maxPositionX,f=d.minPositionX,p=d.maxPositionY,h=d.minPositionY,m=n>u||n<f,g=r>p||r<h,v=Op(e,n>u?c.offsetWidth:e.setup.minPositionX||0,r>p?c.offsetHeight:e.setup.minPositionY||0,i,e.bounds,s||l),y=v.x,b=v.y;return{scale:i,positionX:m?y:n,positionY:g?b:r}}}(e);d&&Ap(e,d,l,c)}}function Up(e,t,n){var r=e.startCoords,i=e.setup.alignmentAnimation,o=i.sizeX,a=i.sizeY;if(r){var s=function(e,t,n){var r=e.startCoords,i=e.transformState,o=e.setup.panning,a=o.lockAxisX,s=o.lockAxisY,l=i.positionX,c=i.positionY;if(!r)return{x:l,y:c};var d=t-r.x,u=n-r.y;return{x:a?l:d,y:s?c:u}}(e,t,n),l=s.x,c=s.y,d=Lp(e,o),u=Lp(e,a);zp(e,{x:l,y:c}),Dp(e,l,c,d,u)}}function Wp(e){if(e.isPanning){var t=e.setup.panning.velocityDisabled,n=e.velocity,r=e.wrapperComponent,i=e.contentComponent;e.isPanning=!1,e.animate=!1,e.animation=null;var o=r?.getBoundingClientRect(),a=i?.getBoundingClientRect(),s=o?.width||0,l=o?.height||0,c=s<(a?.width||0)||l<(a?.height||0);!t&&n&&n?.total>.1&&c?function(e){var t=e.velocity,n=e.bounds,r=e.setup,i=e.wrapperComponent;if(Fp(e)&&t&&n&&i){var o=t.velocityX,a=t.velocityY,s=t.total,l=n.maxPositionX,c=n.minPositionX,d=n.maxPositionY,u=n.minPositionY,f=r.limitToBounds,p=r.alignmentAnimation,h=r.zoomAnimation,m=r.panning,g=m.lockAxisY,v=m.lockAxisX,y=h.animationType,b=p.sizeX,w=p.sizeY,$=p.velocityAlignmentTime,x=function(e,t){var n=e.setup.velocityAnimation,r=n.equalToMove,i=n.animationTime,o=n.sensitivity;return r?i*t*o:i}(e,s),S=Math.max(x,$),C=Lp(e,b),E=Lp(e,w),T=C*i.offsetWidth/100,A=E*i.offsetHeight/100,N=l+T,j=c-T,_=d+A,k=u-A,O=e.transformState,P=(new Date).getTime();Tp(e,y,S,(function(t){var n=e.transformState,r=n.scale,i=n.positionX,s=n.positionY,h=((new Date).getTime()-P)/$,m=1-(0,Sp[p.animationType])(Math.min(1,h)),y=1-t,b=i+o*y,w=s+a*y,x=Bp(b,O.positionX,i,v,f,c,l,j,N,m),S=Bp(w,O.positionY,s,g,f,u,d,k,_,m);(i!==b||s!==w)&&e.setTransformState(r,x,S)}))}}(e):Vp(e)}}function Gp(e,t,n,r){var i=e.setup,o=i.minScale,a=i.maxScale,s=i.limitToBounds,l=Pp($p(t,2),o,a,0,!1),c=Op(e,n,r,l,_p(e,l),s);return{scale:l,positionX:c.x,positionY:c.y}}function qp(e,t,n){var r=e.transformState.scale,i=e.wrapperComponent,o=e.setup,a=o.minScale,s=o.limitToBounds,l=o.zoomAnimation,c=l.disabled,d=l.animationTime,u=l.animationType,f=c||r>=a;if((r>=1||s)&&Vp(e),!f&&i&&e.mounted){var p=Gp(e,a,t||i.offsetWidth/2,n||i.offsetHeight/2);p&&Ap(e,p,d,u)}}var Yp=function(){return Yp=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Yp.apply(this,arguments)};function Kp(e,t,n){for(var r,i=0,o=t.length;i<o;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}var Xp=1,Zp=0,Jp=0,Qp={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,wheel:{step:.2,disabled:!1,smoothStep:.001,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,wheelPanning:!1,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},alignmentAnimation:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivity:1,animationTime:400,animationType:"easeOut",equalToMove:!0}},eh="react-transform-wrapper",th="react-transform-component",nh=function(e){var t,n,r,i;return{previousScale:null!==(t=e.initialScale)&&void 0!==t?t:Xp,scale:null!==(n=e.initialScale)&&void 0!==n?n:Xp,positionX:null!==(r=e.initialPositionX)&&void 0!==r?r:Zp,positionY:null!==(i=e.initialPositionY)&&void 0!==i?i:Jp}},rh=function(e){var t=Yp({},Qp);return Object.keys(e).forEach((function(n){var r=typeof e[n]<"u";if(typeof Qp[n]<"u"&&r){var i=Object.prototype.toString.call(Qp[n]),o="[object Object]"===i,a="[object Array]"===i;t[n]=o?Yp(Yp({},Qp[n]),e[n]):a?Kp(Kp([],Qp[n]),e[n]):e[n]}})),t},ih=function(e,t,n){var r=e.transformState.scale,i=e.wrapperComponent,o=e.setup,a=o.maxScale,s=o.minScale,l=o.zoomAnimation,c=o.smooth,d=l.size;if(!i)throw new Error("Wrapper is not mounted");var u=c?r*Math.exp(t*n):r+t*n;return Pp($p(u,3),s,a,d,!1)};function oh(e,t,n,r,i){var o=e.wrapperComponent,a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY;if(!o)return console.error("No WrapperComponent found");var d=(o.offsetWidth/2-l)/s,u=(o.offsetHeight/2-c)/s,f=Gp(e,ih(e,t,n),d,u);if(!f)return console.error("Error during zoom event. New transformation state was not calculated.");Ap(e,f,r,i)}function ah(e,t,n,r){var i=e.setup,o=e.wrapperComponent,a=i.limitToBounds,s=nh(e.props),l=e.transformState,c=l.scale,d=l.positionX,u=l.positionY;if(o){var f=Np(e,s.scale),p=kp(s.positionX,s.positionY,f,a,0,0,o),h={scale:s.scale,positionX:p.x,positionY:p.y};c===s.scale&&d===s.positionX&&u===s.positionY||(r?.(),Ap(e,h,t,n))}}var sh=function(e){return function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),oh(e,1,t,n,r)}},lh=function(e){return function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),oh(e,-1,t,n,r)}},ch=function(e){return function(t,n,r,i,o){void 0===i&&(i=300),void 0===o&&(o="easeOut");var a=e.transformState,s=a.positionX,l=a.positionY,c=a.scale,d=e.wrapperComponent,u=e.contentComponent;if(!e.setup.disabled&&d&&u){var f={positionX:Number.isNaN(t)?s:t,positionY:Number.isNaN(n)?l:n,scale:Number.isNaN(r)?c:r};Ap(e,f,i,o)}}},dh=function(e){return function(t,n){void 0===t&&(t=200),void 0===n&&(n="easeOut"),ah(e,t,n)}},uh=function(e){return function(t,n,r){void 0===n&&(n=200),void 0===r&&(r="easeOut");var i=e.transformState,o=e.wrapperComponent,a=e.contentComponent;if(o&&a){var s=bh(t||i.scale,o,a);Ap(e,s,n,r)}}},fh=function(e){return function(t,n,r,i){void 0===r&&(r=600),void 0===i&&(i="easeOut"),Ep(e);var o=e.wrapperComponent,a="string"==typeof t?document.getElementById(t):t;if(o&&a&&o.contains(a)){var s=function(e,t,n){var r=e.wrapperComponent,i=e.contentComponent,o=e.transformState,a=e.setup,s=a.limitToBounds,l=a.minScale,c=a.maxScale;if(!r||!i)return o;var d=r.getBoundingClientRect(),u=t.getBoundingClientRect(),f=function(e,t,n,r){var i=e.getBoundingClientRect(),o=t.getBoundingClientRect(),a=n.getBoundingClientRect(),s=o.x*r.scale,l=o.y*r.scale;return{x:(i.x-a.x+s)/r.scale,y:(i.y-a.y+l)/r.scale}}(t,r,i,o),p=f.x,h=f.y,m=u.width/o.scale,g=u.height/o.scale,v=r.offsetWidth/m,y=r.offsetHeight/g,b=Pp(n||Math.min(v,y),l,c,0,!1),w=(d.width-m*b)/2,$=(d.height-g*b)/2,x=kp((d.left-p)*b+w,(d.top-h)*b+$,Np(e,b),s,0,0,r);return{positionX:x.x,positionY:x.y,scale:b}}(e,a,n);Ap(e,s,r,i)}}},ph=function(e){return{instance:e,zoomIn:sh(e),zoomOut:lh(e),setTransform:ch(e),resetTransform:dh(e),centerView:uh(e),zoomToElement:fh(e)}},hh=function(e){var t={};return Object.assign(t,function(e){return{instance:e,state:e.transformState}}(e)),Object.assign(t,ph(e)),t};function mh(){try{return{get passive(){return!1}}}catch{return!1}}var gh=".".concat(eh),vh=function(e,t){return t.some((function(t){return e.matches("".concat(gh," ").concat(t,", ").concat(gh," .").concat(t,", ").concat(gh," ").concat(t," *, ").concat(gh," .").concat(t," *"))}))},yh=function(e){e&&clearTimeout(e)},bh=function(e,t,n){var r=n.offsetWidth*e,i=n.offsetHeight*e;return{scale:e,positionX:(t.offsetWidth-r)/2,positionY:(t.offsetHeight-i)/2}};function wh(e){return function(t){e.forEach((function(e){"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function $h(e,t,n){var r=t.getBoundingClientRect(),i=0,o=0;if("clientX"in e)i=(e.clientX-r.left)/n,o=(e.clientY-r.top)/n;else{var a=e.touches[0];i=(a.clientX-r.left)/n,o=(a.clientY-r.top)/n}return(Number.isNaN(i)||Number.isNaN(o))&&console.error("No mouse or touch offset found"),{x:i,y:o}}var xh=function(e){return Math.sqrt(Math.pow(e.touches[0].pageX-e.touches[1].pageX,2)+Math.pow(e.touches[0].pageY-e.touches[1].pageY,2))},Sh=function(e,t){var n=e.props,r=n.onWheel,i=n.onZoom,o=e.contentComponent,a=e.setup,s=e.transformState.scale,l=a.limitToBounds,c=a.centerZoomedOut,d=a.zoomAnimation,u=a.wheel,f=a.disablePadding,p=a.smooth,h=d.size,m=d.disabled,g=u.step,v=u.smoothStep;if(!o)throw new Error("Component not mounted");t.preventDefault(),t.stopPropagation();var y=function(e){var t=function(e){return e?e.deltaY<0?1:-1:0}(e),n=function(e,t){return t}(0,t);return n}(t),b=function(e,t,n,r){var i=e.transformState.scale,o=e.wrapperComponent,a=e.setup,s=a.maxScale,l=a.minScale,c=a.zoomAnimation,d=a.disablePadding,u=c.size,f=c.disabled;if(!o)throw new Error("Wrapper is not mounted");var p=!r&&!f;return Pp($p(i+t*n,3),l,s,u,p&&!d)}(e,y,p?v*Math.abs(t.deltaY):g,!t.ctrlKey);if(s!==b){var w=_p(e,b),$=$h(t,o,s),x=l&&(m||0===h||c||f),S=Op(e,$.x,$.y,b,w,x),C=S.x,E=S.y;e.previousWheelEvent=t,e.setTransformState(b,C,E),xp(hh(e),t,r),xp(hh(e),t,i)}},Ch=function(e,t){var n=e.props,r=n.onWheelStop,i=n.onZoomStop;yh(e.wheelAnimationTimer),e.wheelAnimationTimer=setTimeout((function(){e.mounted&&(qp(e,t.x,t.y),e.wheelAnimationTimer=null)}),100);var o=function(e,t){var n=e.previousWheelEvent,r=e.transformState.scale,i=e.setup,o=i.maxScale,a=i.minScale;return!!n&&(r<o||r>a||Math.sign(n.deltaY)!==Math.sign(t.deltaY)||n.deltaY>0&&n.deltaY<t.deltaY||n.deltaY<0&&n.deltaY>t.deltaY||Math.sign(n.deltaY)!==Math.sign(t.deltaY))}(e,t);o&&(yh(e.wheelStopEventTimer),e.wheelStopEventTimer=setTimeout((function(){e.mounted&&(e.wheelStopEventTimer=null,xp(hh(e),t,r),xp(hh(e),t,i))}),160))},Eh=function(e){for(var t=0,n=0,r=0;r<2;r+=1)t+=e.touches[r].clientX,n+=e.touches[r].clientY;return{x:t/2,y:n/2}},Th=function(e,t){var n=e.contentComponent,r=e.pinchStartDistance,i=e.wrapperComponent,o=e.transformState.scale,a=e.setup,s=a.limitToBounds,l=a.centerZoomedOut,c=a.zoomAnimation,d=a.alignmentAnimation,u=c.disabled,f=c.size;if(null!==r&&n){var p=function(e,t,n){var r=n.getBoundingClientRect(),i=e.touches,o=$p(i[0].clientX-r.left,5),a=$p(i[0].clientY-r.top,5);return{x:(o+$p(i[1].clientX-r.left,5))/2/t,y:(a+$p(i[1].clientY-r.top,5))/2/t}}(t,o,n);if(Number.isFinite(p.x)&&Number.isFinite(p.y)){var h=xh(t),m=function(e,t){var n=e.pinchStartScale,r=e.pinchStartDistance,i=e.setup,o=i.maxScale,a=i.minScale,s=i.zoomAnimation,l=i.disablePadding,c=s.size,d=s.disabled;if(!n||null===r||!t)throw new Error("Pinch touches distance was not provided");return t<0?e.transformState.scale:Pp($p(t/r*n,2),a,o,c,!d&&!l)}(e,h),g=Eh(t),v=g.x-(e.pinchLastCenterX||0),y=g.y-(e.pinchLastCenterY||0);if(m!==o||0!==v||0!==y){e.pinchLastCenterX=g.x,e.pinchLastCenterY=g.y;var b=_p(e,m),w=s&&(u||0===f||l),$=Op(e,p.x,p.y,m,b,w),x=$.x,S=$.y;e.pinchMidpoint=p,e.lastDistance=h;var C=d.sizeX,E=d.sizeY,T=kp(x+v,S+y,b,s,Lp(e,C),Lp(e,E),i),A=T.x,N=T.y;e.setTransformState(m,A,N)}}}},Ah=function(e,t){var n=e.props.onZoomStop,r=e.setup.doubleClick.animationTime;yh(e.doubleClickStopEventTimer),e.doubleClickStopEventTimer=setTimeout((function(){e.doubleClickStopEventTimer=null,xp(hh(e),t,n)}),r)};function Nh(e,t){var n=e.setup,r=e.doubleClickStopEventTimer,i=e.transformState,o=e.contentComponent,a=i.scale,s=e.props,l=s.onZoomStart,c=s.onZoom,d=n.doubleClick,u=d.disabled,f=d.mode,p=d.step,h=d.animationTime,m=d.animationType;if(!u&&!r){if("reset"===f)return function(e,t){var n=e.props,r=n.onZoomStart,i=n.onZoom,o=e.setup.doubleClick,a=o.animationTime,s=o.animationType;xp(hh(e),t,r),ah(e,a,s,(function(){return xp(hh(e),t,i)})),Ah(e,t)}(e,t);if(!o)return console.error("No ContentComponent found");var g=function(e,t){return"toggle"===e?1===t?1:-1:"zoomOut"===e?-1:1}(f,e.transformState.scale),v=ih(e,g,p);if(a!==v){xp(hh(e),t,l);var y=$h(t,o,a),b=Gp(e,v,y.x,y.y);if(!b)return console.error("Error during zoom event. New transformation state was not calculated.");xp(hh(e),t,c),Ap(e,b,h,m),Ah(e,t)}}}var jh=function(){return function(e){var t=this;this.mounted=!0,this.pinchLastCenterX=null,this.pinchLastCenterY=null,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.lastTouch=null,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.animate=!1,this.animation=null,this.maxBounds=null,this.pressedKeys={},this.mount=function(){t.initializeWindowEvents()},this.unmount=function(){t.cleanupWindowEvents()},this.update=function(e){t.props=e,_p(t,t.transformState.scale),t.setup=rh(e)},this.initializeWindowEvents=function(){var e,n,r=mh(),i=null===(e=t.wrapperComponent)||void 0===e?void 0:e.ownerDocument,o=i?.defaultView;null===(n=t.wrapperComponent)||void 0===n||n.addEventListener("wheel",t.onWheelPanning,r),o?.addEventListener("mousedown",t.onPanningStart,r),o?.addEventListener("mousemove",t.onPanning,r),o?.addEventListener("mouseup",t.onPanningStop,r),i?.addEventListener("mouseleave",t.clearPanning,r),o?.addEventListener("keyup",t.setKeyUnPressed,r),o?.addEventListener("keydown",t.setKeyPressed,r)},this.cleanupWindowEvents=function(){var e,n,r=mh(),i=null===(e=t.wrapperComponent)||void 0===e?void 0:e.ownerDocument,o=i?.defaultView;o?.removeEventListener("mousedown",t.onPanningStart,r),o?.removeEventListener("mousemove",t.onPanning,r),o?.removeEventListener("mouseup",t.onPanningStop,r),i?.removeEventListener("mouseleave",t.clearPanning,r),o?.removeEventListener("keyup",t.setKeyUnPressed,r),o?.removeEventListener("keydown",t.setKeyPressed,r),document.removeEventListener("mouseleave",t.clearPanning,r),Ep(t),null===(n=t.observer)||void 0===n||n.disconnect()},this.handleInitializeWrapperEvents=function(e){var n=mh();e.addEventListener("wheel",t.onWheelZoom,n),e.addEventListener("dblclick",t.onDoubleClick,n),e.addEventListener("touchstart",t.onTouchPanningStart,n),e.addEventListener("touchmove",t.onTouchPanning,n),e.addEventListener("touchend",t.onTouchPanningStop,n)},this.handleInitialize=function(e){var n=t.setup.centerOnInit;t.applyTransformation(),t.onInitCallbacks.forEach((function(e){return e(hh(t))})),n&&(t.setCenter(),t.observer=new ResizeObserver((function(){var n,r=e.offsetWidth,i=e.offsetHeight;(r>0||i>0)&&(t.onInitCallbacks.forEach((function(e){return e(hh(t))})),t.setCenter(),null===(n=t.observer)||void 0===n||n.disconnect())})),setTimeout((function(){var e;null===(e=t.observer)||void 0===e||e.disconnect()}),5e3),t.observer.observe(e))},this.onWheelZoom=function(e){if(!t.setup.disabled){var n=function(e,t){var n=e.setup.wheel,r=n.disabled,i=n.wheelDisabled,o=n.touchPadDisabled,a=n.excluded,s=e.isInitialized,l=e.isPanning,c=t.target;return!(!s||l||r||!c||i&&!t.ctrlKey||o&&t.ctrlKey||vh(c,a))}(t,e);if(n)t.isPressingKeys(t.setup.wheel.activationKeys)&&(function(e,t){var n=e.props,r=n.onWheelStart,i=n.onZoomStart;e.wheelStopEventTimer||(Ep(e),xp(hh(e),t,r),xp(hh(e),t,i))}(t,e),Sh(t,e),Ch(t,e))}},this.onWheelPanning=function(e){var n=t.setup,r=n.disabled,i=n.wheel,o=n.panning;if(t.wrapperComponent&&t.contentComponent&&!r&&i.wheelDisabled&&!o.disabled&&o.wheelPanning&&!e.ctrlKey){e.preventDefault(),e.stopPropagation();var a=t.transformState,s=a.positionX,l=a.positionY,c=s-e.deltaX,d=l-e.deltaY,u=o.lockAxisX?s:c,f=o.lockAxisY?l:d,p=t.setup.alignmentAnimation,h=p.sizeX,m=p.sizeY,g=Lp(t,h),v=Lp(t,m);u===s&&f===l||Dp(t,u,f,g,v)}},this.onPanningStart=function(e){var n=t.setup.disabled,r=t.props.onPanningStart;n||Mp(t,e)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(0===e.button&&!t.setup.panning.allowLeftClickPan||1===e.button&&!t.setup.panning.allowMiddleClickPan||2===e.button&&!t.setup.panning.allowRightClickPan||(e.preventDefault(),e.stopPropagation(),Ep(t),Hp(t,e),xp(hh(t),e,r)))},this.onPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;n||Rp(t)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(e.preventDefault(),e.stopPropagation(),Up(t,e.clientX,e.clientY),xp(hh(t),e,r))},this.onPanningStop=function(e){var n=t.props.onPanningStop;t.isPanning&&(Wp(t),xp(hh(t),e,n))},this.onPinchStart=function(e){var n=t.setup.disabled,r=t.props,i=r.onPinchingStart,o=r.onZoomStart;if(!n){var a=function(e,t){var n=e.setup.pinch,r=n.disabled,i=n.excluded,o=e.isInitialized,a=t.target;return!(!o||r||!a||vh(a,i))}(t,e);a&&(function(e,t){var n=xh(t);e.pinchStartDistance=n,e.lastDistance=n,e.pinchStartScale=e.transformState.scale,e.isPanning=!1;var r=Eh(t);e.pinchLastCenterX=r.x,e.pinchLastCenterY=r.y,Ep(e)}(t,e),Ep(t),xp(hh(t),e,i),xp(hh(t),e,o))}},this.onPinch=function(e){var n=t.setup.disabled,r=t.props,i=r.onPinching,o=r.onZoom;if(!n){var a=function(e){var t=e.setup.pinch.disabled,n=e.isInitialized,r=e.pinchStartDistance;return!(!n||t||!r)}(t);a&&(e.preventDefault(),e.stopPropagation(),Th(t,e),xp(hh(t),e,i),xp(hh(t),e,o))}},this.onPinchStop=function(e){var n=t.props,r=n.onPinchingStop,i=n.onZoomStop;t.pinchStartScale&&(function(e){var t=e.pinchMidpoint;e.velocity=null,e.lastDistance=null,e.pinchMidpoint=null,e.pinchStartScale=null,e.pinchStartDistance=null,qp(e,t?.x,t?.y)}(t),xp(hh(t),e,r),xp(hh(t),e,i))},this.onTouchPanningStart=function(e){var n=t.setup.disabled,r=t.props.onPanningStart;if(!n&&(Mp(t,e)&&!(t.lastTouch&&+new Date-t.lastTouch<200))){t.lastTouch=+new Date,Ep(t);var i=e.touches,o=1===i.length,a=2===i.length;o&&(Ep(t),Hp(t,e),xp(hh(t),e,r)),a&&t.onPinchStart(e)}},this.onTouchPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;if(t.isPanning&&1===e.touches.length){if(n)return;if(!Rp(t))return;e.preventDefault(),e.stopPropagation();var i=e.touches[0];Up(t,i.clientX,i.clientY),xp(hh(t),e,r)}else e.touches.length>1&&t.onPinch(e)},this.onTouchPanningStop=function(e){t.onPanningStop(e),t.onPinchStop(e)},this.onDoubleClick=function(e){if(!t.setup.disabled){var n=function(e,t){var n=e.isInitialized,r=e.setup,i=e.wrapperComponent,o=r.doubleClick,a=o.disabled,s=o.excluded,l=t.target,c=i?.contains(l);return!(!(n&&l&&c)||a||vh(l,s))}(t,e);n&&Nh(t,e)}},this.clearPanning=function(e){t.isPanning&&t.onPanningStop(e)},this.setKeyPressed=function(e){t.pressedKeys[e.key]=!0},this.setKeyUnPressed=function(e){t.pressedKeys[e.key]=!1},this.isPressingKeys=function(e){return!e.length||!!e.find((function(e){return t.pressedKeys[e]}))},this.setTransformState=function(e,n,r){var i=t.props.onTransformed;if(Number.isNaN(e)||Number.isNaN(n)||Number.isNaN(r))console.error("Detected NaN set state values");else{e!==t.transformState.scale&&(t.transformState.previousScale=t.transformState.scale,t.transformState.scale=e),t.transformState.positionX=n,t.transformState.positionY=r,t.applyTransformation();var o=hh(t);t.onChangeCallbacks.forEach((function(e){return e(o)})),xp(o,{scale:e,positionX:n,positionY:r},i)}},this.setCenter=function(){if(t.wrapperComponent&&t.contentComponent){var e=bh(t.transformState.scale,t.wrapperComponent,t.contentComponent);t.setTransformState(e.scale,e.positionX,e.positionY)}},this.handleTransformStyles=function(e,n,r){return t.props.customTransform?t.props.customTransform(e,n,r):function(e,t,n){return"translate(".concat(e,"px, ").concat(t,"px) scale(").concat(n,")")}(e,n,r)},this.applyTransformation=function(){if(t.mounted&&t.contentComponent){var e=t.transformState,n=e.scale,r=e.positionX,i=e.positionY,o=t.handleTransformStyles(r,i,n);t.contentComponent.style.transform=o}},this.getContext=function(){return hh(t)},this.onChange=function(e){return t.onChangeCallbacks.has(e)||t.onChangeCallbacks.add(e),function(){t.onChangeCallbacks.delete(e)}},this.onInit=function(e){return t.onInitCallbacks.has(e)||t.onInitCallbacks.add(e),function(){t.onInitCallbacks.delete(e)}},this.init=function(e,n){t.cleanupWindowEvents(),t.wrapperComponent=e,t.contentComponent=n,_p(t,t.transformState.scale),t.handleInitializeWrapperEvents(e),t.handleInitialize(n),t.initializeWindowEvents(),t.isInitialized=!0;var r=hh(t);xp(r,void 0,t.props.onInit)},this.props=e,this.setup=rh(this.props),this.transformState=nh(this.props)}}(),_h=s.createContext(null),kh=s.forwardRef((function(e,t){var n=(0,s.useRef)(new jh(e)).current,r=function(e,t){return"function"==typeof e?e(t):e}(e.children,ph(n));return(0,s.useImperativeHandle)(t,(function(){return ph(n)}),[n]),(0,s.useEffect)((function(){n.update(e)}),[n,e]),s.createElement(_h.Provider,{value:n},r)}));s.forwardRef((function(e,t){var n=(0,s.useRef)(null),r=(0,s.useContext)(_h);return(0,s.useEffect)((function(){return r.onChange((function(e){if(n.current){n.current.style.transform=r.handleTransformStyles(0,0,1/e.instance.transformState.scale)}}))}),[r]),s.createElement("div",Yp({},e,{ref:wh([n,t])}))}));var Oh="transform-component-module_wrapper__SPB86",Ph="transform-component-module_content__FBWxo";!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}(".transform-component-module_wrapper__SPB86 {\n  position: relative;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  overflow: hidden;\n  -webkit-touch-callout: none; /* iOS Safari */\n  -webkit-user-select: none; /* Safari */\n  -khtml-user-select: none; /* Konqueror HTML */\n  -moz-user-select: none; /* Firefox */\n  -ms-user-select: none; /* Internet Explorer/Edge */\n  user-select: none;\n  margin: 0;\n  padding: 0;\n}\n.transform-component-module_content__FBWxo {\n  display: flex;\n  flex-wrap: wrap;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  margin: 0;\n  padding: 0;\n  transform-origin: 0% 0%;\n}\n.transform-component-module_content__FBWxo img {\n  pointer-events: none;\n}\n");var Mh=function(e){var t=e.children,n=e.wrapperClass,r=void 0===n?"":n,i=e.contentClass,o=void 0===i?"":i,a=e.wrapperStyle,l=e.contentStyle,c=e.wrapperProps,d=void 0===c?{}:c,u=e.contentProps,f=void 0===u?{}:u,p=(0,s.useContext)(_h),h=p.init,m=p.cleanupWindowEvents,g=(0,s.useRef)(null),v=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e=g.current,t=v.current;return null!==e&&null!==t&&h&&h?.(e,t),function(){m?.()}}),[]),s.createElement("div",Yp({},d,{ref:g,className:"".concat(eh," ").concat(Oh," ").concat(r),style:a}),s.createElement("div",Yp({},f,{ref:v,className:"".concat(th," ").concat(Ph," ").concat(o),style:l}),t))};const Rh=(0,s.forwardRef)((({onZoomChange:e,onAtLeftEdge:t,onAtRightEdge:n,children:r,maxZoom:i=10,className:o,isZoomReset:a=!1,...l},c)=>{const{className:d,...u}=lt(l,"PinchZoom"),[f,p]=(0,s.useState)(!1),h=(0,s.useRef)(null);(0,s.useEffect)((()=>{a&&(h.current?.resetTransform(),p(!1),e?.(!1))}),[a,e]);const m=(0,s.useCallback)((r=>{const{state:i,instance:o}=r;i.scale>.99&&i.scale<1.01?(p(!1),e?.(!1)):(p(!0),e?.(!0));const a=Math.abs(i.positionX-(o.bounds?.maxPositionX??0))<.01,s=Math.abs(i.positionX-(o.bounds?.minPositionX??0))<.01;t?.(a),n?.(s)}),[e,t,n]);return(0,Xe.jsx)(kh,{maxScale:i,onTransformed:m,minScale:1,disablePadding:!0,doubleClick:{mode:f?"reset":"toggle"},wheel:{smoothStep:.01},panning:{disabled:!f},ref:h,children:(0,Xe.jsx)(Mh,{wrapperProps:{...u,...l},wrapperClass:_n(d,o,{[`${d}-zoomed`]:f}),contentClass:`${d}-content`,children:(0,s.isValidElement)(r)?(0,s.cloneElement)(r,{className:_n(`${d}-child`,r?.props?.className),ref:c}):r})})}));Rh.displayName="PinchZoom";const Dh=(0,s.forwardRef)((({children:e,element:t,padding:n={top:ct.lg,bottom:ct.lg},className:r,...i},o)=>{const{className:a,...s}=lt(i,"Row");return(0,Xe.jsx)(t||"section",{ref:o,...s,className:_n(a,n.top&&ht(n.top,"start"),n.bottom&&ht(n.bottom,"end"),r),...i,children:e})}));Dh.displayName="Row";const Lh=({autoCompleteResults:e=[],isLoading:t,children:n,loadingText:r="Loading...",onKeyDown:i,userInputValue:o="",closeSearch:a})=>{const s=Array.isArray(e)&&e.length>0;function l(e,t){return e.split(new RegExp(`(${t})`,"gi")).map(((e,n)=>e.toLocaleLowerCase()===t.toLocaleLowerCase()?(0,Xe.jsx)("strong",{children:e},n):e))}return(0,Xe.jsx)("div",{className:`${st}-search__results`,children:(0,Xe.jsxs)("ul",{"data-testid":"search-results",className:`${st}-search__results-container`,children:[t?(0,Xe.jsx)("li",{className:`${st}-search__result`,children:r}):null,s&&e.map(((e,t)=>(0,Xe.jsx)("li",{className:`${st}-search__result`,children:(0,Xe.jsx)(tp,{href:e.url,onKeyDown:i,onClick:()=>a(!1),variant:ep.snwFlyoutLink,children:(0,Xe.jsx)("span",{"data-testid":`search-result-${t}`,className:"${px}-search__result__label",children:l(e.label,o)})})},e.id))),n]})})};var Ih="object"==typeof Tn&&Tn&&Tn.Object===Object&&Tn,Fh="object"==typeof self&&self&&self.Object===Object&&self;Ih||Fh||Function("return this")();var Bh=typeof window<"u"?s.useLayoutEffect:s.useEffect;function zh(e,t,n="mousedown",r={}){!function(e,t,n,r){const i=(0,s.useRef)(t);Bh((()=>{i.current=t}),[t]),(0,s.useEffect)((()=>{const t=window;if(!t||!t.addEventListener)return;const n=e=>{i.current(e)};return t.addEventListener(e,n,r),()=>{t.removeEventListener(e,n,r)}}),[e,n,r])}(n,(n=>{const r=n.target;r&&r.isConnected&&(Array.isArray(e)?e.filter((e=>!!e.current)).every((e=>e.current&&!e.current.contains(r))):e.current&&!e.current.contains(r))&&t(n)}),void 0,r)}const Hh=({state:e,isSearchExpanded:t,setIsSearchExpanded:n,searchButtonText:r,className:i,testId:o,onCancel:a,...s})=>t?t?(0,Xe.jsx)("button",{...s,type:"button","data-testid":`${o}-close-button`,"aria-label":"Close Search",className:`${i}__button ${i}__button--close`,onClick:e=>{a?.(),n(!1),e.stopPropagation()},children:(0,Xe.jsx)(Ho,{icon:"CloseX","data-testid":`${o}-form-icon`,className:`${i}__button__icon`})}):null:(0,Xe.jsx)("button",{...s,type:"button","data-testid":`${o}-button`,"aria-label":r,className:`${i}__button ${i}__button--search`,onClick:e=>{n(!0),e.stopPropagation()},children:(0,Xe.jsx)(Ho,{icon:"Search","data-testid":`${o}-button-icon`,className:`${i}__button__icon`})});function Vh(){return Vh=Object.assign?Object.assign.bind():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},Vh.apply(this,arguments)}function Uh(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&(i[n]=e[n]);return i}function Wh(e,t){return(Wh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Gh(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Wh(e,t)}var qh,Yh,Kh,Xh,Zh={exports:{}};Zh.exports=function(){if(Xh)return Kh;Xh=1;var e=Yh?qh:(Yh=1,qh="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function n(){}return n.resetWarningCache=t,Kh=function(){function r(t,n,r,i,o,a){if(a!==e){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o},Kh}()();Zh.exports;function Jh(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}const Qh=!1;const em=s.createContext(null);var tm=function(e){return e.scrollTop},nm="unmounted",rm="exited",im="entering",om="entered",am="exiting",sm=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var i,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(i=rm,r.appearStatus=im):i=om:i=t.unmountOnExit||t.mountOnEnter?nm:rm,r.state={status:i},r.nextCallback=null,r}Gh(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===nm?{status:rm}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==im&&n!==om&&(t=im):(n===im||n===om)&&(t=am)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===im){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:f.findDOMNode(this);n&&tm(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rm&&this.setState({status:nm})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[f.findDOMNode(this),r],o=i[0],a=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||Qh?this.safeSetState({status:om},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,a),this.safeSetState({status:im},(function(){t.props.onEntering(o,a),t.onTransitionEnd(l,(function(){t.safeSetState({status:om},(function(){t.props.onEntered(o,a)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:f.findDOMNode(this);t&&!Qh?(this.props.onExit(r),this.safeSetState({status:am},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:rm},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:rm},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:f.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===nm)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var r=Uh(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return s.createElement(em.Provider,{value:null},"function"==typeof n?n(e,r):s.cloneElement(s.Children.only(n),r))},t}(s.Component);function lm(){}sm.contextType=em,sm.propTypes={},sm.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:lm,onEntering:lm,onEntered:lm,onExit:lm,onExiting:lm,onExited:lm},sm.UNMOUNTED=nm,sm.EXITED=rm,sm.ENTERING=im,sm.ENTERED=om,sm.EXITING=am;var cm=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return function(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=Jh(e.className,t):e.setAttribute("class",Jh(e.className&&e.className.baseVal||"",t))}(e,t)}))},dm=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),i=r[0],o=r[1];t.removeClasses(i,"exit"),t.addClass(i,o?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),i=r[0],o=r[1]?"appear":"enter";t.addClass(i,o,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),i=r[0],o=r[1]?"appear":"enter";t.removeClasses(i,o),t.addClass(i,o,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,i=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:i,activeClassName:r?i+"-active":n[e+"Active"],doneClassName:r?i+"-done":n[e+"Done"]}},t}Gh(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],i=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&i&&(r+=" "+i),"active"===n&&e&&tm(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return function(e,t){e.classList?e.classList.add(t):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}(e,t)}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,i=n.active,o=n.done;this.appliedClasses[t]={},r&&cm(e,r),i&&cm(e,i),o&&cm(e,o)},n.render=function(){var e=this.props;e.classNames;var t=Uh(e,["classNames"]);return s.createElement(sm,Vh({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(s.Component);dm.defaultProps={classNames:""},dm.propTypes={};const um=(0,s.forwardRef)((({onSearch:e,onCancel:t,searchResults:n=[],state:r="idle",defaultValue:i="",className:o,placeholder:a="",searchButtonText:l="Search",loadingText:c="Search In Progress...",invalidText:d="Invalid search",getAllResultsText:u=e=>`View all results for ${e}`,getAllResultsLink:f=e=>`/Search?Search=${e}`,...p},h)=>{const{className:m,"data-testid":g,...v}=lt(p,"Search"),y=(0,s.useContext)(fp),b=(0,s.useRef)(null),w=(0,s.useRef)(null),$=(0,s.useRef)(null),x=y.isSearchExpanded,S=b.current?.value,[C,E]=(0,s.useState)(!0),T=e?t=>{e(t.target.value)}:void 0;zh($,(e=>{t?.(),N(!1),e.stopPropagation()}));const A=e=>{if(e.stopPropagation(),"Enter"===e.key){if(e.preventDefault(),S&&S.length>2){const e=vt(f(S));E(!1),window.location.href=e}e.currentTarget instanceof HTMLAnchorElement&&(E(!1),e.currentTarget.click())}"Escape"===e.key&&(w.current?.reset(),y.setIsSearchExpanded(!1))};(0,s.useEffect)((()=>{x&&b.current?.focus()}),[x]);const N=e=>{w.current?.reset(),y.setIsSearchExpanded(e)};return(0,Xe.jsx)(Pl,{enabled:x,allowPinchZoom:!0,removeScrollBar:!1,children:(0,Xe.jsx)("div",{className:`${m}__container`,ref:h,children:(0,Xe.jsxs)("div",{className:`${m}__container__inner`,ref:$,onClick:e=>{x||(N(!0),e.stopPropagation())},children:[(0,Xe.jsx)(Qf,{variant:Zf.heading4,className:`${m}__container__inner__label`,children:l}),(0,Xe.jsx)("div",{...v,className:_n(m,o,{[`${m}--active`]:x}),"data-testid":g,role:"search",...p,children:(0,Xe.jsxs)("form",{"data-testid":`${g}-form`,className:_n(`${m}__form`,{[`${m}__form--active`]:x}),ref:w,children:[(0,Xe.jsxs)("div",{className:_n(`${m}__content-wrapper`,{[`${m}__content-wrapper--active`]:x}),role:"combobox","aria-haspopup":"listbox",children:[(0,Xe.jsx)(dm,{in:x,classNames:`${st}-input`,addEndListener:()=>{},children:(0,Xe.jsx)(Xf,{"aria-hidden":!x,className:`${m}__input`,id:"search-input",hideLabel:!0,labelText:l,placeholder:x?a:"",type:"text",defaultValue:i,invalid:"invalid"===r,invalidText:d,onKeyDown:A,onChange:T,ref:b})}),(0,Xe.jsx)(Hh,{className:m,searchButtonText:l,state:r,testId:g,isSearchExpanded:x,setIsSearchExpanded:N,onCancel:t})]}),x&&C&&S&&S.length>2?(0,Xe.jsx)(Lh,{autoCompleteResults:n,isLoading:"loading"===r,loadingText:c,onKeyDown:A,userInputValue:S,closeSearch:E,children:(0,Xe.jsx)("li",{className:`${m}__result`,children:(0,Xe.jsx)(tp,{href:(e=>vt(f(e)))(S),children:(0,Xe.jsx)("p",{children:u(S)})})},"viewAllSearchResults")}):null]})})]})})})}));um.displayName="Search";const fm=typeof window>"u",pm=(0,s.memo)((0,s.forwardRef)((({className:e,aspectRatio:t="none",objectFit:n="none",hasBlurBackground:r=!1,imageClassName:i,imageStyle:o,src:a,alt:l,srcSet:c,sizes:d,loading:u,fetchPriority:f,errorText:p="Error loading image",...h},m)=>{const{className:g,...v}=lt(h,"SeldonImage"),y=(0,s.useRef)(null),[b,w]=(0,s.useState)((()=>{if(fm)return"loading";const e=document.getElementById(a);if(e instanceof HTMLImageElement&&!e.classList.contains(`${g}-img--hidden`))return"loaded";const t=document.createElement("img");return c&&(t.srcset=c),d&&(t.sizes=d),t.src=a,t.complete?"loaded":"loading"})),$=(0,s.useCallback)((async()=>{const e=await function({img:e,src:t,srcSet:n,sizes:r}){return new Promise((i=>{let o=e;o||(o=document.createElement("img")),o.onerror=()=>i(!1),o.onload=()=>i(!0),n&&(o.srcset=n),r&&(o.sizes=r),o.src=t,o.complete&&i(!0)}))}({img:y.current,src:a,srcSet:c,sizes:d});w(e?"loaded":"error")}),[a,c,d]);return(0,s.useEffect)((()=>{$()}),[$]),(0,Xe.jsxs)("div",{ref:m,className:_n(g,e,{[`${g}--aspect-ratio-${t.replace("/","-")}`]:"none"!==t}),role:"img","aria-label":l,...h,...v,children:[r&&(0,Xe.jsx)("div",{className:_n(`${g}-blur`,{[`${g}-blur--hidden`]:"loading"===b||"error"===b}),style:{backgroundImage:`url(${a})`}}),"error"===b?(0,Xe.jsx)("div",{className:`${g}--error`,children:(0,Xe.jsx)(Ho,{icon:"PhillipsLogo","aria-label":p,role:"img"})}):null,(0,Xe.jsx)("img",{className:_n(`${g}-img`,i,{[`${g}-img--hidden`]:"error"===b,[`${g}-img--object-fit-${n}`]:"none"!==n}),id:a,style:o,src:a,srcSet:c,sizes:d,alt:l,"data-testid":`${v["data-testid"]}-img`,ref:y,loading:u,fetchpriority:f,onLoad:()=>{w("loaded")},onError:()=>{w("error")}})]})})));pm.displayName="SeldonImage";const hm=(0,s.forwardRef)((({children:e,className:t,element:n="section",hasBorder:r=!0,...i},o)=>{const{className:a,...s}=lt(i,"SplitPanel");return(0,Xe.jsx)(n,{...s,className:_n(a,t,{[`${a}--borderless`]:!r}),ref:o,...i,children:e})}));hm.displayName="SplitPanel";var mm="rovingFocusGroup.onEntryFocus",gm={bubbles:!1,cancelable:!0},vm="RovingFocusGroup",[ym,bm,wm]=Vn(vm),[$m,xm]=Mn(vm,[wm]),[Sm,Cm]=$m(vm),Em=s.forwardRef(((e,t)=>(0,Xe.jsx)(ym.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,Xe.jsx)(ym.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,Xe.jsx)(Tm,{...e,ref:t})})})));Em.displayName=vm;var Tm=s.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:o,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:c,onEntryFocus:d,preventScrollOnEntryFocus:u=!1,...f}=e,p=s.useRef(null),h=In(t,p),m=gr(o),[g=null,v]=Gn({prop:a,defaultProp:l,onChange:c}),[y,b]=s.useState(!1),w=Wn(d),$=bm(n),x=s.useRef(!1),[S,C]=s.useState(0);return s.useEffect((()=>{const e=p.current;if(e)return e.addEventListener(mm,w),()=>e.removeEventListener(mm,w)}),[w]),(0,Xe.jsx)(Sm,{scope:n,orientation:r,dir:m,loop:i,currentTabStopId:g,onItemFocus:s.useCallback((e=>v(e)),[v]),onItemShiftTab:s.useCallback((()=>b(!0)),[]),onFocusableItemAdd:s.useCallback((()=>C((e=>e+1))),[]),onFocusableItemRemove:s.useCallback((()=>C((e=>e-1))),[]),children:(0,Xe.jsx)(qn.div,{tabIndex:y||0===S?-1:0,"data-orientation":r,...f,ref:h,style:{outline:"none",...e.style},onMouseDown:Un(e.onMouseDown,(()=>{x.current=!0})),onFocus:Un(e.onFocus,(e=>{const t=!x.current;if(e.target===e.currentTarget&&t&&!y){const t=new CustomEvent(mm,gm);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=$().filter((e=>e.focusable));_m([e.find((e=>e.active)),e.find((e=>e.id===g)),...e].filter(Boolean).map((e=>e.ref.current)),u)}}x.current=!1})),onBlur:Un(e.onBlur,(()=>b(!1)))})})})),Am="RovingFocusGroupItem",Nm=s.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:o,...a}=e,l=Qn(),c=o||l,d=Cm(Am,n),u=d.currentTabStopId===c,f=bm(n),{onFocusableItemAdd:p,onFocusableItemRemove:h}=d;return s.useEffect((()=>{if(r)return p(),()=>h()}),[r,p,h]),(0,Xe.jsx)(ym.ItemSlot,{scope:n,id:c,focusable:r,active:i,children:(0,Xe.jsx)(qn.span,{tabIndex:u?0:-1,"data-orientation":d.orientation,...a,ref:t,onMouseDown:Un(e.onMouseDown,(e=>{r?d.onItemFocus(c):e.preventDefault()})),onFocus:Un(e.onFocus,(()=>d.onItemFocus(c))),onKeyDown:Un(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void d.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);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return jm[r]}(e,d.orientation,d.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=f().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();const r=n.indexOf(e.currentTarget);n=d.loop?function(e,t){return e.map(((n,r)=>e[(t+r)%e.length]))}(n,r+1):n.slice(r+1)}setTimeout((()=>_m(n)))}}))})})}));Nm.displayName=Am;var jm={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function _m(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var km=Em,Om=Nm,Pm="Tabs",[Mm,Rm]=Mn(Pm,[xm]),Dm=xm(),[Lm,Im]=Mm(Pm),Fm=s.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:i,defaultValue:o,orientation:a="horizontal",dir:s,activationMode:l="automatic",...c}=e,d=gr(s),[u,f]=Gn({prop:r,onChange:i,defaultProp:o});return(0,Xe.jsx)(Lm,{scope:n,baseId:Qn(),value:u,onValueChange:f,orientation:a,dir:d,activationMode:l,children:(0,Xe.jsx)(qn.div,{dir:d,"data-orientation":a,...c,ref:t})})}));Fm.displayName=Pm;var Bm="TabsList",zm=s.forwardRef(((e,t)=>{const{__scopeTabs:n,loop:r=!0,...i}=e,o=Im(Bm,n),a=Dm(n);return(0,Xe.jsx)(km,{asChild:!0,...a,orientation:o.orientation,dir:o.dir,loop:r,children:(0,Xe.jsx)(qn.div,{role:"tablist","aria-orientation":o.orientation,...i,ref:t})})}));zm.displayName=Bm;var Hm="TabsTrigger",Vm=s.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,disabled:i=!1,...o}=e,a=Im(Hm,n),s=Dm(n),l=Gm(a.baseId,r),c=qm(a.baseId,r),d=r===a.value;return(0,Xe.jsx)(Om,{asChild:!0,...s,focusable:!i,active:d,children:(0,Xe.jsx)(qn.button,{type:"button",role:"tab","aria-selected":d,"aria-controls":c,"data-state":d?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:l,...o,ref:t,onMouseDown:Un(e.onMouseDown,(e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():a.onValueChange(r)})),onKeyDown:Un(e.onKeyDown,(e=>{[" ","Enter"].includes(e.key)&&a.onValueChange(r)})),onFocus:Un(e.onFocus,(()=>{const e="manual"!==a.activationMode;!d&&!i&&e&&a.onValueChange(r)}))})})}));Vm.displayName=Hm;var Um="TabsContent",Wm=s.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,forceMount:i,children:o,...a}=e,l=Im(Um,n),c=Gm(l.baseId,r),d=qm(l.baseId,r),u=r===l.value,f=s.useRef(u);return s.useEffect((()=>{const e=requestAnimationFrame((()=>f.current=!1));return()=>cancelAnimationFrame(e)}),[]),(0,Xe.jsx)(Kn,{present:i||u,children:({present:n})=>(0,Xe.jsx)(qn.div,{"data-state":u?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":c,hidden:!n,id:d,tabIndex:0,...a,ref:t,style:{...e.style,animationDuration:f.current?"0s":void 0},children:n&&o})})}));function Gm(e,t){return`${e}-trigger-${t}`}function qm(e,t){return`${e}-content-${t}`}Wm.displayName=Um;var Ym=Fm,Km=zm,Xm=Vm,Zm=Wm;const Jm=(0,s.forwardRef)((({value:e,onClick:t,children:n,...r},i)=>{const{className:o}=lt(r,"TabsContainer");return(0,Xe.jsx)(Xm,{value:e,className:`${o}__tabs-trigger`,onClick:()=>t?.(e),ref:i,children:n})}));Jm.displayName="TabTrigger";const Qm=(0,s.forwardRef)((({className:e,tabs:t=[],tabListLabel:n="Sale Page Tabs",children:r,defaultValue:i,value:o,onTabClick:a,...s},l)=>{const{className:c,...d}=lt(s,"TabsContainer");return(0,Xe.jsxs)(Ym,{...s,defaultValue:i||t[0].value,value:o,...d,className:_n(`${c}`,e),ref:l,children:[(0,Xe.jsxs)(Km,{"aria-label":n,className:`${c}__tabs-list`,children:[t.map((e=>(0,Xe.jsx)(Jm,{value:e.value,className:`${c}__tabs-trigger`,onClick:a,children:(0,Xe.jsx)(Qf,{variant:Zf.label,children:e.label})},e.value))),(0,Xe.jsx)("div",{className:`${c}__full-bleed-underline`})]}),r]})}));Qm.displayName="TabsContainer";const eg=(0,s.forwardRef)((({className:e,value:t,containerClassName:n,children:r,...i},o)=>{const{className:a,...s}=lt(i,"TabsContainer");return(0,Xe.jsx)(Zm,{value:t,className:_n(`${a}__tabs-content`,n),...s,ref:o,tabIndex:-1,children:r})}));eg.displayName="TabsContent";const tg=(0,s.forwardRef)((({className:e,children:t,clearAllLabel:n="Clear All",onClear:r,...i},o)=>{const a="tags-list",{className:l,...c}=lt(i,"TagsList"),{id:d}=i;return(0,Xe.jsxs)("ul",{className:_n(`${st}-${a}`,l,e),...c,...i,tabIndex:0,"data-testid":`${a}-${d}`,ref:o,children:[Array.isArray(t)?s.Children.map(t,(e=>(0,Xe.jsx)("li",{children:e},e.props.id))):t,Array.isArray(t)&&t.length>0&&(0,Xe.jsx)("li",{children:(0,Xe.jsxs)(On,{onClick:r,"data-testid":`${d}-clear-all-button`,className:`${st}-${a}--clear`,"aria-label":n,variant:kn.tertiary,children:[(0,Xe.jsx)(Ho,{icon:"ArrowLeft",color:"currentColor",height:24,width:24}),(0,Xe.jsx)("div",{className:`${st}-label`,children:n})]})})]})}));tg.displayName="Tags";var ng=(e=>(e.estimation="estimation",e.lotNumber="lotNumber",e))(ng||{});const rg=(0,s.forwardRef)((({symbols:e=[],variant:t=ng.lotNumber,className:n,...r},i)=>{const{className:o,...a}=lt(r,"TextSymbol");return(0,Xe.jsx)("span",{...a,className:_n(o,n,`${o}--${t}`),ref:i,...r,children:e.map((e=>(0,Xe.jsx)("span",{children:e},e)))})}));rg.displayName="TextSymbol";const ig=(0,s.forwardRef)((({aspectRatio:e,className:t,videoSource:n,iframeRef:r,iframeClassName:i,...o},a)=>{const{className:s,"data-testid":l,...c}=lt(o,"Video"),d={className:_n(s,t),"data-testid":l,style:{"--aspect-ratio":e},...c,...o};return(0,Xe.jsx)("div",{...d,ref:a,children:(0,Xe.jsx)("iframe",{ref:r,"data-testid":`${l}-iframe`,className:_n(`${s}__iframe`,i),src:n,allowFullScreen:!0,allow:"encrypted-media",referrerPolicy:"no-referrer"})})}));ig.displayName="Video";var og=(e=>(e.columns="columns",e.justified="justified",e))(og||{});const ag=(0,s.forwardRef)((({alignment:e=og.justified,className:t,children:n,hasSeparators:r=!1,...i},o)=>{const{className:a,...l}=lt(i,"DetailList"),c=Array.isArray(n)?n:[n];return(0,Xe.jsx)("dl",{...l,className:_n(a,t,{[`${st}-has-separators`]:r,[`${st}-columns`]:e===og.columns,[`${st}-justified`]:e===og.justified}),...i,ref:o,children:c?.map(((t,n)=>s.isValidElement(t)?(0,Xe.jsx)("div",{className:_n(`${a}-wrapper`,{[`${st}-has-separators`]:r,[`${st}-columns`]:e===og.columns,[`${st}-justified`]:e===og.justified}),children:t},((e,t)=>{if((0,s.isValidElement)(e)){if(e.key)return e.key;const{label:t,value:n}=e.props;return`detail-${t}-${n}`}return`detail-${t}`})(t,n)):void 0))})}));function sg(e){const t=lg(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(dg);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}function lg(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e,i=s.isValidElement(n)?function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n):void 0,o=In(i,t);if(s.isValidElement(n)){const e=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!==s.Fragment&&(e.ref=o),s.cloneElement(n,e)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}ag.displayName="DetailList";var cg=Symbol("radix.slottable");function dg(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===cg}var ug=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=sg(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});var fg,pg="dismissableLayer.update",hg="dismissableLayer.pointerDownOutside",mg="dismissableLayer.focusOutside",gg=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),vg=s.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:l,...c}=e,d=s.useContext(gg),[u,f]=s.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=s.useState({}),m=In(t,(e=>f(e))),g=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v),b=u?g.indexOf(u):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,$=b>=y,x=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1),i=s.useRef((()=>{}));return s.useEffect((()=>{const e=e=>{if(e.target&&!r.current){let r=function(){wg(hg,n,o,{discrete:!0})};const o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}}),[t,n]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,n=[...d.branches].some((e=>e.contains(t)));!$||n||(i?.(e),a?.(e),e.defaultPrevented||l?.())}),p),S=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1);return s.useEffect((()=>{const e=e=>{e.target&&!r.current&&wg(mg,n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...d.branches].some((e=>e.contains(t)))||(o?.(e),a?.(e),e.defaultPrevented||l?.())}),p);return Cs((e=>{b===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))}),p),s.useEffect((()=>{if(u)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(fg=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(u)),d.layers.add(u),bg(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=fg)}}),[u,p,n,d]),s.useEffect((()=>()=>{u&&(d.layers.delete(u),d.layersWithOutsidePointerEventsDisabled.delete(u),bg())}),[u,d]),s.useEffect((()=>{const e=()=>h({});return document.addEventListener(pg,e),()=>document.removeEventListener(pg,e)}),[]),(0,Xe.jsx)(ug.div,{...c,ref:m,style:{pointerEvents:w?$?"auto":"none":void 0,...e.style},onFocusCapture:Un(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Un(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Un(e.onPointerDownCapture,x.onPointerDownCapture)})}));vg.displayName="DismissableLayer";var yg=s.forwardRef(((e,t)=>{const n=s.useContext(gg),r=s.useRef(null),i=In(t,r);return s.useEffect((()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,Xe.jsx)(ug.div,{...e,ref:i})}));function bg(){const e=new CustomEvent(pg);document.dispatchEvent(e)}function wg(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?function(e,t){e&&f.flushSync((()=>e.dispatchEvent(t)))}(i,o):i.dispatchEvent(o)}yg.displayName="DismissableLayerBranch";var $g="focusScope.autoFocusOnMount",xg="focusScope.autoFocusOnUnmount",Sg={bubbles:!1,cancelable:!0},Cg=s.forwardRef(((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[l,c]=s.useState(null),d=Wn(i),u=Wn(o),f=s.useRef(null),p=In(t,(e=>c(e))),h=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect((()=>{if(r){let e=function(e){if(h.paused||!l)return;const t=e.target;l.contains(t)?f.current=t:Ng(f.current,{select:!0})},t=function(e){if(h.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||Ng(f.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&Ng(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[r,l,h.paused]),s.useEffect((()=>{if(l){jg.add(h);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent($g,Sg);l.addEventListener($g,d),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Ng(r,{select:t}),document.activeElement!==n)return}(function(e){return e.filter((e=>"A"!==e.tagName))}(Eg(l)),{select:!0}),document.activeElement===e&&Ng(l))}return()=>{l.removeEventListener($g,d),setTimeout((()=>{const t=new CustomEvent(xg,Sg);l.addEventListener(xg,u),l.dispatchEvent(t),t.defaultPrevented||Ng(e??document.body,{select:!0}),l.removeEventListener(xg,u),jg.remove(h)}),0)}}}),[l,d,u,h]);const m=s.useCallback((e=>{if(!n&&!r||h.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){const t=e.currentTarget,[r,o]=function(e){const t=Eg(e),n=Tg(t,e),r=Tg(t.reverse(),e);return[n,r]}(t);r&&o?e.shiftKey||i!==o?e.shiftKey&&i===r&&(e.preventDefault(),n&&Ng(o,{select:!0})):(e.preventDefault(),n&&Ng(r,{select:!0})):i===t&&e.preventDefault()}}),[n,r,h.paused]);return(0,Xe.jsx)(ug.div,{tabIndex:-1,...a,ref:p,onKeyDown:m})}));function Eg(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 Tg(e,t){for(const n of e)if(!Ag(n,{upTo:t}))return n}function Ag(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 Ng(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()}}Cg.displayName="FocusScope";var jg=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}var kg=s.forwardRef(((e,t)=>{const{children:n,width:r=10,height:i=5,...o}=e;return(0,Xe.jsx)(ug.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,Xe.jsx)("polygon",{points:"0,0 30,0 15,10"})})}));kg.displayName="Arrow";var Og=kg,Pg="Popper",[Mg,Rg]=Mn(Pg),[Dg,Lg]=Mg(Pg),Ig=e=>{const{__scopePopper:t,children:n}=e,[r,i]=s.useState(null);return(0,Xe.jsx)(Dg,{scope:t,anchor:r,onAnchorChange:i,children:n})};Ig.displayName=Pg;var Fg="PopperAnchor",Bg=s.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...i}=e,o=Lg(Fg,n),a=s.useRef(null),l=In(t,a);return s.useEffect((()=>{o.onAnchorChange(r?.current||a.current)})),r?null:(0,Xe.jsx)(ug.div,{...i,ref:l})}));Bg.displayName=Fg;var zg="PopperContent",[Hg,Vg]=Mg(zg),Ug=s.forwardRef(((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:o="center",alignOffset:a=0,arrowPadding:l=0,avoidCollisions:c=!0,collisionBoundary:d=[],collisionPadding:u=0,sticky:f="partial",hideWhenDetached:p=!1,updatePositionStrategy:h="optimized",onPlaced:m,...g}=e,v=Lg(zg,n),[y,b]=s.useState(null),w=In(t,(e=>b(e))),[$,x]=s.useState(null),S=au($),C=S?.width??0,E=S?.height??0,T=r+("center"!==o?"-"+o:""),A="number"==typeof u?u:{top:0,right:0,bottom:0,left:0,...u},N=Array.isArray(d)?d:[d],j=N.length>0,_={padding:A,boundary:N.filter(Yg),altBoundary:j},{refs:k,floatingStyles:O,placement:P,isPositioned:M,middlewareData:R}=Kd({strategy:"fixed",placement:T,whileElementsMounted:(...e)=>Rd(...e,{animationFrame:"always"===h}),elements:{reference:v.anchor},middleware:[Zd({mainAxis:i+E,alignmentAxis:a}),c&&Jd({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?Qd():void 0,..._}),c&&eu({..._}),tu({..._,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`)}}),$&&ru({element:$,padding:l}),Kg({arrowWidth:C,arrowHeight:E}),p&&nu({strategy:"referenceHidden",..._})]}),[D,L]=Xg(P),I=Wn(m);Yn((()=>{M&&I?.()}),[M,I]);const F=R.arrow?.x,B=R.arrow?.y,z=0!==R.arrow?.centerOffset,[H,V]=s.useState();return Yn((()=>{y&&V(window.getComputedStyle(y).zIndex)}),[y]),(0,Xe.jsx)("div",{ref:k.setFloating,"data-radix-popper-content-wrapper":"",style:{...O,transform:M?O.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:H,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,Xe.jsx)(Hg,{scope:n,placedSide:D,onArrowChange:x,arrowX:F,arrowY:B,shouldHideArrow:z,children:(0,Xe.jsx)(ug.div,{"data-side":D,"data-align":L,...g,ref:w,style:{...g.style,animation:M?void 0:"none"}})})})}));Ug.displayName=zg;var Wg="PopperArrow",Gg={top:"bottom",right:"left",bottom:"top",left:"right"},qg=s.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,i=Vg(Wg,n),o=Gg[i.placedSide];return(0,Xe.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,Xe.jsx)(Og,{...r,ref:t,style:{...r.style,display:"block"}})})}));function Yg(e){return null!==e}qg.displayName=Wg;var Kg=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,s=o?0:e.arrowHeight,[l,c]=Xg(n),d={start:"0%",center:"50%",end:"100%"}[c],u=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+s/2;let p="",h="";return"bottom"===l?(p=o?d:`${u}px`,h=-s+"px"):"top"===l?(p=o?d:`${u}px`,h=`${r.floating.height+s}px`):"right"===l?(p=-s+"px",h=o?d:`${f}px`):"left"===l&&(p=`${r.floating.width+s}px`,h=o?d:`${f}px`),{data:{x:p,y:h}}}});function Xg(e){const[t,n="center"]=e.split("-");return[t,n]}var Zg=Ig,Jg=Bg,Qg=Ug,ev=qg,tv=s.forwardRef(((e,t)=>{const{container:n,...r}=e,[i,o]=s.useState(!1);Yn((()=>o(!0)),[]);const a=n||i&&globalThis?.document?.body;return a?f.createPortal((0,Xe.jsx)(ug.div,{...r,ref:t}),a):null}));tv.displayName="Portal";var nv=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef(null),i=s.useRef(e),o=s.useRef("none"),a=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer(((e,n)=>t[e][n]??e),e)}(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect((()=>{const e=rv(r.current);o.current="mounted"===l?e:"none"}),[l]),Yn((()=>{const t=r.current,n=i.current;if(n!==e){const r=o.current,a=rv(t);c(e?"MOUNT":"none"===a||"none"===t?.display?"UNMOUNT":n&&r!==a?"ANIMATION_OUT":"UNMOUNT"),i.current=e}}),[e,c]),Yn((()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,a=o=>{const a=rv(r.current).includes(o.animationName);if(o.target===t&&a&&(c("ANIMATION_END"),!i.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},s=e=>{e.target===t&&(o.current=rv(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",a),t.addEventListener("animationend",a),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",a),t.removeEventListener("animationend",a)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback((e=>{r.current=e?getComputedStyle(e):null,n(e)}),[])}}(t),i="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),o=In(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(i));return"function"==typeof n||r.isPresent?s.cloneElement(i,{ref:o}):null};function rv(e){return e?.animationName||"none"}nv.displayName="Presence";var iv=l[" useInsertionEffect ".trim().toString()]||Yn;function ov({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[i,o,a]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),i=s.useRef(n),o=s.useRef(t);return iv((()=>{o.current=t}),[t]),s.useEffect((()=>{i.current!==n&&(o.current?.(n),i.current=n)}),[n,i]),[n,r,o]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:i;{const t=s.useRef(void 0!==e);s.useEffect((()=>{const e=t.current;e!==l&&console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=l}),[l,r])}return[c,s.useCallback((t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&a.current?.(n)}else o(t)}),[l,e,o,a])]}var av="Popover",[sv,lv]=Mn(av,[Rg]),cv=Rg(),[dv,uv]=sv(av),fv=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:o,modal:a=!1}=e,l=cv(t),c=s.useRef(null),[d,u]=s.useState(!1),[f,p]=ov({prop:r,defaultProp:i??!1,onChange:o,caller:av});return(0,Xe.jsx)(Zg,{...l,children:(0,Xe.jsx)(dv,{scope:t,contentId:Qn(),triggerRef:c,open:f,onOpenChange:p,onOpenToggle:s.useCallback((()=>p((e=>!e))),[p]),hasCustomAnchor:d,onCustomAnchorAdd:s.useCallback((()=>u(!0)),[]),onCustomAnchorRemove:s.useCallback((()=>u(!1)),[]),modal:a,children:n})})};fv.displayName=av;var pv="PopoverAnchor",hv=s.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,i=uv(pv,n),o=cv(n),{onCustomAnchorAdd:a,onCustomAnchorRemove:l}=i;return s.useEffect((()=>(a(),()=>l())),[a,l]),(0,Xe.jsx)(Jg,{...o,...r,ref:t})}));hv.displayName=pv;var mv="PopoverTrigger",gv=s.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,i=uv(mv,n),o=cv(n),a=In(t,i.triggerRef),s=(0,Xe.jsx)(ug.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Nv(i.open),...r,ref:a,onClick:Un(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?s:(0,Xe.jsx)(Jg,{asChild:!0,...o,children:s})}));gv.displayName=mv;var vv="PopoverPortal",[yv,bv]=sv(vv,{forceMount:void 0}),wv=e=>{const{__scopePopover:t,forceMount:n,children:r,container:i}=e,o=uv(vv,t);return(0,Xe.jsx)(yv,{scope:t,forceMount:n,children:(0,Xe.jsx)(nv,{present:n||o.open,children:(0,Xe.jsx)(tv,{asChild:!0,container:i,children:r})})})};wv.displayName=vv;var $v="PopoverContent",xv=s.forwardRef(((e,t)=>{const n=bv($v,e.__scopePopover),{forceMount:r=n.forceMount,...i}=e,o=uv($v,e.__scopePopover);return(0,Xe.jsx)(nv,{present:r||o.open,children:o.modal?(0,Xe.jsx)(Cv,{...i,ref:t}):(0,Xe.jsx)(Ev,{...i,ref:t})})}));xv.displayName=$v;var Sv=sg("PopoverContent.RemoveScroll"),Cv=s.forwardRef(((e,t)=>{const n=uv($v,e.__scopePopover),r=s.useRef(null),i=In(t,r),o=s.useRef(!1);return s.useEffect((()=>{const e=r.current;if(e)return Bl(e)}),[]),(0,Xe.jsx)(Pl,{as:Sv,allowPinchZoom:!0,children:(0,Xe.jsx)(Tv,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Un(e.onCloseAutoFocus,(e=>{e.preventDefault(),o.current||n.triggerRef.current?.focus()})),onPointerDownOutside:Un(e.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;o.current=r}),{checkForDefaultPrevented:!1}),onFocusOutside:Un(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1})})})})),Ev=s.forwardRef(((e,t)=>{const n=uv($v,e.__scopePopover),r=s.useRef(!1),i=s.useRef(!1);return(0,Xe.jsx)(Tv,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));const o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})})),Tv=s.forwardRef(((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:a,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:d,...u}=e,f=uv($v,n),p=cv(n);return Gs(),(0,Xe.jsx)(Cg,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,Xe.jsx)(vg,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:d,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onDismiss:()=>f.onOpenChange(!1),children:(0,Xe.jsx)(Qg,{"data-state":Nv(f.open),role:"dialog",id:f.contentId,...p,...u,ref:t,style:{...u.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})})),Av="PopoverClose";s.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,i=uv(Av,n);return(0,Xe.jsx)(ug.button,{type:"button",...r,ref:t,onClick:Un(e.onClick,(()=>i.onOpenChange(!1)))})})).displayName=Av;function Nv(e){return e?"open":"closed"}s.forwardRef(((e,t)=>{const{__scopePopover:n,...r}=e,i=cv(n);return(0,Xe.jsx)(ev,{...i,...r,ref:t})})).displayName="PopoverArrow";var jv=fv,_v=gv,kv=wv,Ov=xv;const Pv=({baseClassName:e,iconSize:t,createFirstListText:n,onClick:r})=>(0,Xe.jsx)("button",{type:"button",className:`${e}__create-variant`,"data-testid":"create-list","aria-label":n,onClick:e=>{e.stopPropagation(),r?.(e)},children:(0,Xe.jsx)("span",{className:_n(`${e}__empty`,`${e}__empty--create-list`),children:(0,Xe.jsxs)("span",{className:`${e}__empty__content`,children:[(0,Xe.jsx)(Ho,{icon:"Add",width:t,height:t,color:"$dark-gray",className:_n(`${e}__icon`,`${e}__icon-circle`),"aria-hidden":"true"}),(0,Xe.jsx)("span",{className:`${e}__text`,children:n})]})})}),Mv=({baseClassName:e,iconSize:t,text:n,ariaLabel:r,dataTestId:i})=>(0,Xe.jsx)("div",{className:`${e}__media-container`,"data-testid":i,"aria-label":r,role:"region",children:(0,Xe.jsx)("div",{className:_n(`${e}__empty`,`${e}__empty--bg`),children:(0,Xe.jsxs)("div",{className:`${e}__empty__content`,children:[(0,Xe.jsx)(Ho,{icon:"Favorite",width:t,height:t,color:"$dark-gray",className:_n(`${e}__icon`),"aria-hidden":"true"}),(0,Xe.jsx)("div",{className:`${e}__text`,children:n})]})})}),Rv=({baseClassName:e,imageRef:t,listAriaLabel:n,name:r,imageSrc:i})=>(0,Xe.jsx)("div",{className:`${e}__media-container`,ref:t,"aria-label":n,"data-testid":"list",role:"region",children:(0,Xe.jsx)(pm,{alt:r,aspectRatio:"1/1",className:`${e}__media`,objectFit:"contain",src:i,style:{cursor:"pointer"}})}),Dv=((0,s.memo)((0,s.forwardRef)((({id:e,className:t,count:n,name:r,imageSrc:i,variant:o,element:a=tp,href:l,emptyFavoritesText:c="You have not added any objects to your Favorites yet.",emptyListsText:d="You have not added any objects to your List yet.",createFirstListText:u="Create your first List.",editListText:f="Edit List",deleteListText:p="Delete List",onEdit:h,onDelete:m,formatlotStr:g=(e,t=(1===e?"LOT":"LOTS"))=>`${e} ${t}`,linkClassName:v,iconSize:y=22,menuAriaLabel:b="Manage List",favoritesAriaLabel:w="Favorites",emptyListAriaLabel:$="Empty List",listAriaLabel:x="List",...S},C)=>{const{className:E,...T}=lt({id:e,...S},"FavoritesCollectionTile"),A=(0,s.useRef)(null),N=r&&null!=n,j=0===n,_="lists"===o,k="create"===o,O="favorites"===o&&j,P=N&&j&&_;return(0,Xe.jsx)("div",{...T,className:_n(E,t),ref:C,id:e,children:(0,Xe.jsxs)("div",{className:`${E}__content`,children:[(0,Xe.jsxs)("div",{className:`${E}__header`,children:[(0,Xe.jsxs)("div",{className:`${E}__info`,children:[N&&(0,Xe.jsx)(Qf,{element:"span",className:`${E}__count`,variant:Zf.body3,children:g&&N&&g(n)}),r&&(0,Xe.jsx)(Qf,{element:"h3",className:`${E}__title`,variant:Zf.heading5,children:r})]}),N&&_&&(0,Xe.jsxs)(jv,{children:[(0,Xe.jsx)(_v,{asChild:!0,children:(0,Xe.jsx)("div",{className:`${E}__actions`,"data-testid":"menu-trigger",tabIndex:0,role:"button","aria-label":b,"aria-haspopup":"menu",onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),e.target.click())},children:(0,Xe.jsx)("div",{className:`${E}__icon-rotate`,children:(0,Xe.jsx)(Ho,{icon:"Icon",width:y,height:y,color:"$dark-gray",className:`${E}__icon-button`,"aria-hidden":"true"})})})}),(0,Xe.jsx)(kv,{children:(0,Xe.jsx)(Ov,{avoidCollisions:!0,collisionPadding:10,sideOffset:5,align:"start",alignOffset:5,className:`${E}__popover-content`,children:(0,Xe.jsxs)("div",{className:`${E}__dropdown`,"data-testid":"dropdown-menu",children:[(0,Xe.jsx)("button",{className:`${E}__dropdown--item`,onClick:t=>h?.(e,t),type:"button",children:f}),(0,Xe.jsx)("button",{className:`${E}__dropdown--item`,onClick:t=>m?.(e,t),type:"button",children:p})]})})})]})]}),k?(0,Xe.jsx)(Pv,{baseClassName:E,iconSize:y,createFirstListText:u,onClick:S.onClick}):(0,Xe.jsxs)(a,{href:l,className:_n(`${E}__media-link`,v),tabIndex:0,children:[O&&(0,Xe.jsx)(Mv,{baseClassName:E,iconSize:y,text:c,ariaLabel:w,dataTestId:"favorites"}),P&&(0,Xe.jsx)(Mv,{baseClassName:E,iconSize:y,text:d,ariaLabel:$,dataTestId:"empty-list"}),!j&&N&&(0,Xe.jsx)(Rv,{baseClassName:E,imageRef:A,listAriaLabel:x,name:r,imageSrc:i,iconSize:y})]})]})})}))),(0,s.forwardRef)((({prehead:e,date:t,headerText:n,subHeadText:r,association:i,background:o,className:a,...s},l)=>{const{className:c,...d}=lt(s,"HeroBanner");return(0,Xe.jsx)("header",{...d,className:_n(c,a),style:{"--background":o},ref:l,...s,children:(0,Xe.jsxs)("span",{className:`${c}__content-wrapper`,children:[e||t?(0,Xe.jsxs)("p",{className:`${c}__pre-head`,children:[e?(0,Xe.jsx)("span",{children:e}):null,t?(0,Xe.jsx)("span",{children:t}):null]}):null,(0,Xe.jsx)(Qf,{variant:Zf.snwHeadingHero1,children:n}),r?(0,Xe.jsx)(Qf,{variant:Zf.snwHeadingHero2,children:r}):null,i?(0,Xe.jsx)("p",{className:`${c}__after-head`,children:i}):null]})})})));Dv.displayName="HeroBanner";const Lv=(0,s.forwardRef)((({headerText:e,className:t,description:n,...r},i)=>{const{className:o,...a}=lt(r,"TextBanner");return(0,Xe.jsx)("header",{...a,className:_n(o,t),ref:i,...r,children:(0,Xe.jsxs)("span",{className:_n(`${o}__content-wrapper`),children:[(0,Xe.jsx)(Qf,{variant:Zf.snwHeadingHero1,children:e}),n?(0,Xe.jsx)("p",{className:`${o}__text-description`,children:n}):null]})})}));Lv.displayName="TextBanner";var Iv=(e=>(e.default="default",e.compact="compact",e))(Iv||{});let Fv={};function Bv(){return Fv}const zv={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 Hv(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Vv={date:Hv({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Hv({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:Hv({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Uv={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Wv(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 Gv(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],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(s,(e=>e.test(a))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(s,(e=>e.test(a)));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(a.length)}}}function qv(e){return(t,n={})=>{const r=t.match(e.matchPattern);if(!r)return null;const i=r[0],o=t.match(e.parsePattern);if(!o)return null;let a=e.valueCallback?e.valueCallback(o[0]):o[0];a=n.valueCallback?n.valueCallback(a):a;return{value:a,rest:t.slice(i.length)}}}const Yv={code:"en-US",formatDistance:(e,t,n)=>{let r;const i=zv[e];return r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Vv,formatRelative:(e,t,n,r)=>Uv[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:Wv({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Wv({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:Wv({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:Wv({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","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Wv({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:qv({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:Gv({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:Gv({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:Gv({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:Gv({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:Gv({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}},Kv=["years","months","weeks","days","hours","minutes","seconds"];const Xv=({duration:e,unit:t,locale:n,formatDurationStr:r=e=>e})=>{const i=`${st}-duration`,o=function(e,t){const n=Bv(),r=t?.locale??n.locale??Yv,i=t?.format??Kv,o=t?.zero??!1,a=t?.delimiter??" ";return r.formatDistance?i.reduce(((t,n)=>{const i=`x${n.replace(/(^.)/,(e=>e.toUpperCase()))}`,a=e[n];return void 0!==a&&(o||e[n])?t.concat(r.formatDistance(i,a)):t}),[]).join(a):""}(e,{format:[t],zero:!0,locale:n}).split(" ");return(0,Xe.jsxs)("div",{className:i,children:[(0,Xe.jsx)("span",{children:o[0].padStart(2,"0")}),(0,Xe.jsx)("span",{children:r(o[1])})]})},Zv={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},Jv={date:Hv({formats:{full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},defaultWidth:"full"}),time:Hv({formats:{full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},defaultWidth:"full"}),dateTime:Hv({formats:{full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})},Qv=6048e5,ey=864e5,ty=36e5,ny=Symbol.for("constructDateFrom");function ry(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&ny in e?e[ny](t):e instanceof Date?new e.constructor(t):new Date(t)}function iy(e,...t){const n=ry.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(n)}function oy(e,t){return ry(t||e,e)}function ay(e,t){const n=Bv(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=oy(e,t?.in),o=i.getDay(),a=(o<r?7:0)+o-r;return i.setDate(i.getDate()-a),i.setHours(0,0,0,0),i}function sy(e,t,n){const r="eeee p";return function(e,t,n){const[r,i]=iy(n?.in,e,t);return+ay(r,n)==+ay(i,n)}(e,t,n)?r:e.getTime()>t.getTime()?"'下个'"+r:"'上个'"+r}const ly={lastWeek:sy,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:sy,other:"PP p"},cy={code:"zh-CN",formatDistance:(e,t,n)=>{let r;const i=Zv[e];return r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",String(t)),n?.addSuffix?n.comparison&&n.comparison>0?r+"内":r+"前":r},formatLong:Jv,formatRelative:(e,t,n,r)=>{const i=ly[e];return"function"==typeof i?i(t,n,r):i},localize:{ordinalNumber:(e,t)=>{const n=Number(e);switch(t?.unit){case"date":return n.toString()+"日";case"hour":return n.toString()+"时";case"minute":return n.toString()+"分";case"second":return n.toString()+"秒";default:return"第 "+n.toString()}},era:Wv({values:{narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},defaultWidth:"wide"}),quarter:Wv({values:{narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:Wv({values:{narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},defaultWidth:"wide"}),day:Wv({values:{narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},defaultWidth:"wide"}),dayPeriod:Wv({values:{narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},defaultWidth:"wide",formattingValues:{narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:qv({matchPattern:/^(第\s*)?\d+(日|时|分|秒)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:Gv({matchPatterns:{narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^(前)/i,/^(公元)/i]},defaultParseWidth:"any"}),quarter:Gv({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},defaultMatchWidth:"wide",parsePatterns:{any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gv({matchPatterns:{narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},defaultParseWidth:"any"}),day:Gv({matchPatterns:{narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},defaultMatchWidth:"wide",parsePatterns:{any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},defaultParseWidth:"any"}),dayPeriod:Gv({matchPatterns:{any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:4}};function dy(e){const t=oy(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}function uy(e,t){const n=oy(e,t?.in);return n.setHours(0,0,0,0),n}function fy(e,t,n){const[r,i]=iy(n?.in,e,t),o=uy(r),a=uy(i),s=+o-dy(o),l=+a-dy(a);return Math.round((s-l)/ey)}function py(e,t,n){const[r,i]=iy(n?.in,e,t),o=hy(r,i),a=Math.abs(fy(r,i));r.setDate(r.getDate()-o*a);const s=o*(a-+(hy(r,i)===-o));return 0===s?0:s}function hy(e,t){const n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function my(e){return t=>{const n=(e?Math[e]:Math.trunc)(t);return 0===n?0:n}}function gy(e,t,n){const[r,i]=iy(n?.in,e,t),o=(+r-+i)/ty;return my(n?.roundingMethod)(o)}function vy(e,t){return+oy(e)-+oy(t)}function yy(e,t,n){const r=vy(e,t)/6e4;return my(n?.roundingMethod)(r)}function by(e,t,n){const r=vy(e,t)/1e3;return my(n?.roundingMethod)(r)}const wy=(0,s.forwardRef)((({endDateTime:e,formatDurationStr:t,label:n="Lots Close in",intervalDescription:r,className:i,locale:o="en",showBottomBorder:a=!0,variant:l=Iv.default,getCurrentDateTime:c=()=>new Date,...d},u)=>{const{className:f,...p}=lt(d,"Countdown"),[h,m]=(0,s.useState)(c()||new Date),g=o===Sn.zh?cy:Yv,v={days:py(e,h)>0?py(e,h):0,hours:gy(e,h)>0?gy(e,h)%24:0,minutes:yy(e,h)>0?yy(e,h)%60:0,seconds:(by(e,h)>0?by(e,h)%60:0)%60};(0,s.useEffect)((()=>{const e=setInterval((()=>{m(c()||new Date)}),1e3);return()=>clearInterval(e)}),[e,c]);const y=(0,s.useMemo)((()=>{const t=c();return!!t&&new Date(e).getTime()>t.getTime()}),[e,c]),b=vy(e,h)<=18e4;return y?(0,Xe.jsxs)("div",{...p,className:_n(f,i,{[`${f}--compact`]:l===Iv.compact,[`${f}--show-bottom-border`]:a,[`${f}--closing-lot`]:b}),...d,ref:u,children:[(0,Xe.jsxs)("div",{className:`${f}__countdown-container`,role:"timer","aria-label":n,children:[(0,Xe.jsx)("span",{className:`${f}__label`,children:n}),v.days>0?(0,Xe.jsx)(Xv,{duration:v,unit:"days",locale:g,formatDurationStr:t}):null,v.days>0||v.hours>0?(0,Xe.jsx)(Xv,{duration:v,unit:"hours",locale:g,formatDurationStr:t}):null,0===v.days?(0,Xe.jsx)(Xv,{duration:v,unit:"minutes",locale:g,formatDurationStr:t}):null,0===v.days&&0===v.hours?(0,Xe.jsx)(Xv,{duration:v,unit:"seconds",locale:g,formatDurationStr:t}):null]}),l===Iv.default?(0,Xe.jsx)("span",{children:r}):null]}):null}));wy.displayName="Countdown";const $y=(0,s.forwardRef)((({children:e,className:t,...n},r)=>{const{className:i,...o}=lt(n,"PageContentWrapper");return(0,Xe.jsx)("div",{...o,className:_n(i,t),...n,ref:r,children:e})}));$y.displayName="PageContentWrapper";const xy=(0,s.forwardRef)((({auctionEndTime:e,auctionTitle:t,badgeText:n,imageSrcUrl:r,imageSrcSet:i,imageSizes:o,imageLoading:a,imageFetchPriority:s,location:l,countdownTimerLabel:c,countdownFormatDuration:d,auctionState:u,occurrenceInformation:f,onClick:p,children:h,className:m,footerElement:g,headerLabel:v,showTimer:y,getCurrentDateTime:b,...w},$)=>{const{className:x,...S}=lt(w,"SaleHeaderBanner"),C=u===Cn.live,E={endDateTime:e,label:c,formatDurationStr:d,getCurrentDateTime:b};return(0,Xe.jsxs)("div",{...S,className:_n(x,m),...w,ref:$,children:[C&&e&&y?(0,Xe.jsx)(xn.Media,{lessThan:"md",children:(0,Xe.jsx)("div",{className:`${x}__stack__countdown`,children:(0,Xe.jsx)(wy,{...E,showBottomBorder:!1})})}):null,(0,Xe.jsx)(pm,{aspectRatio:"16/9",src:r,alt:String(t),objectFit:"cover",className:`${x}__image`,srcSet:i,sizes:o,loading:a,fetchPriority:s}),(0,Xe.jsx)($y,{className:`${x}__stack-wrapper`,...S,...w,ref:$,children:(0,Xe.jsxs)("div",{className:`${x}__stack`,children:[C&&e&&y?(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:(0,Xe.jsx)("div",{className:`${x}__stack__countdown`,children:(0,Xe.jsx)(wy,{...E})})}):null,(0,Xe.jsx)(Qf,{variant:Zf.badge,children:v}),(0,Xe.jsx)(Qf,{variant:Zf.title1,children:t}),n&&(0,Xe.jsx)(Qf,{variant:Zf.badge,className:`${x}__badge`,children:n}),(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${x}__location`,children:l}),(0,Xe.jsxs)("div",{className:`${x}__occurrence-details`,children:[f.map((({date:e,occurrenceLabel:t})=>(0,Xe.jsxs)("div",{className:`${x}__occurrence-details-text`,children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,children:t}),(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${x}__date`,children:e})]},String(e)))),h]}),g]})})]})}));xy.displayName="SaleHeaderBanner";const Sy=(0,s.forwardRef)((({ctaText:e="View Calendar",ctaLabel:t="Browse Upcoming Sale",className:n,...r},i)=>{const{className:o}=lt(r,"SaleHeaderBanner");return(0,Xe.jsxs)("div",{className:`${o}__occurrence-details-text`,children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,children:t}),(0,Xe.jsx)(tp,{href:"/calendar",children:e})]})}));Sy.displayName="SaleHeaderBrowseAuctions";const Cy=(0,s.forwardRef)((({className:e,children:t,titleText:n="Never Miss A Moment",buttonText:r="Subscribe To Our Newsletter",onSubscribeClick:i,...o},a)=>{const{className:s,...l}=lt(o,"Social");return(0,Xe.jsxs)("div",{ref:a,...l,className:_n(s,e),...o,children:[(0,Xe.jsx)(Qf,{variant:Zf.heading4,className:`${s}__header`,children:n}),(0,Xe.jsx)(On,{onClick:i,variant:kn.tertiary,className:`${s}__button`,children:r}),t]})}));Cy.displayName="Social";var Ey=(e=>(e.Default="default",e.Loading="loading",e.Invalid="invalid",e.Error="error",e.Success="success",e))(Ey||{});const Ty=s.forwardRef((({autoFocus:e=!0,blurb:t,buttonText:n="Sign Up",buttonProps:r,className:i,element:o="form",inputLabelText:a="Enter Your Email Address To Sign Up*",inputPlaceholder:s="example@email.com",title:l="Never Miss A Moment",loadingText:c="Loading...",invalidText:d="",errorText:u="An error occurred. Please try again.",successText:f,privacyText:p="By signing up, you agree to receive email communications from Phillips.",subscriptionState:h=Ey.Default,id:m,...g},v)=>{const{className:y,...b}=lt({id:m,...g},"Subscribe"),w=h===Ey.Invalid,$=h===Ey.Loading,x=h===Ey.Success,S=h===Ey.Error,C={invalid:d,success:f,loading:c,error:u},E=h!==Ey.Default?C[h]:"",T=x||$,A=w||S;return(0,Xe.jsxs)(o,{id:m,...b,className:_n(y,i),noValidate:!0,ref:v,...g,children:[(0,Xe.jsx)("h3",{className:`${y}__title`,children:l}),t?(0,Xe.jsx)("p",{className:`${y}__blurb`,children:t}):null,(0,Xe.jsx)(Xf,{autoFocus:e,className:`${y}__input`,type:"email",name:"email",placeholder:s,labelText:a,invalid:A,invalidText:E,warn:T,warnText:E,required:!0,id:`${m}-input`}),(0,Xe.jsx)(On,{className:`${y}__button ${i}`,variant:kn.secondary,type:"submit",...r,children:n}),p?(0,Xe.jsx)("p",{className:`${y}__privacy`,children:p}):null]})}));Ty.displayName="Subscribe";const Ay=`${st}-viewings-list-card-form`,Ny=({address1:e,address1Label:t="Address ('432 Park Ave', ETC)",addressUrl:n,addressUrlLabel:r="URL for map link ('http://www.website.com')",address2:i,address2Label:o="City, State, Zip ('New York, NY 10019')",address3:a,address3Label:l="Country (United States)",emailOn:c,emailToggleLabel:d="Include Email Address",email:u,emailLabel:f="Email",emailLink:p,emailLinkLabel:h="Email Address",id:m,invalidFields:g,previewDates:v,previewDatesLabel:y="Date(s)",previewHours1:b,previewHours1Label:w="Hours1",previewHours2:$,previewHours2Label:x="Hours2",previewLabel:S="Label ('Preview', 'Opening Night', etc)",previewLabelValue:C,previewOn:E,previewToggleLabel:T="Additional Hours",viewingLabel:A="Label ('Open to public')",viewingLabelValue:N,viewingDates:j,viewingDatesLabel:_="Date(s)",viewingHours1:k,viewingHours1Label:O="Hours1",viewingHours2:P,viewingHours2Label:M="Hours2"})=>{const[R,D]=s.useState("true"===E),[L,I]=s.useState("true"===c);return s.useEffect((()=>{D("true"===E)}),[E]),(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(Xf,{id:`viewingLabel-${m}`,name:"viewingLabelValue",defaultValue:N,labelText:A,size:"sm",invalid:!!g?.viewingLabelValue,invalidText:g?.viewingLabelValue}),(0,Xe.jsx)(Xf,{id:`viewingDates-${m}`,name:"viewingDates",defaultValue:j,labelText:_,size:"sm",invalid:!!g?.viewingDates,invalidText:g?.viewingDates}),(0,Xe.jsx)(Xf,{id:`viewingHours1-${m}`,name:"viewingHours1",defaultValue:k,labelText:O,size:"sm",invalid:!!g?.viewingHours1,invalidText:g?.viewingHours1}),(0,Xe.jsx)(Xf,{id:`viewingHours2-${m}`,name:"viewingHours2",defaultValue:P,labelText:M,size:"sm",invalid:!!g?.viewingHours2,invalidText:g?.viewingHours2}),(0,Xe.jsx)(Xf,{id:`previewOn-${m}`,type:"toggle",labelText:T,size:"md",defaultChecked:R,inline:!0,invalid:!!g?.previewOn,invalidText:g?.previewOn,name:"previewOn",onChange:()=>D((e=>!e))}),R?null:(0,Xe.jsx)("input",{type:"hidden",name:"previewOn",value:"false"}),(0,Xe.jsxs)("div",{className:_n(`${Ay}__preview-set`,{[`${Ay}__preview-set--hidden`]:!R}),children:[(0,Xe.jsx)(Xf,{id:`previewLabel-${m}`,name:"previewLabelValue",defaultValue:C,labelText:S,size:"sm",invalid:!!g?.previewLabelValue,invalidText:g?.previewLabelValue,hidden:!R}),(0,Xe.jsx)(Xf,{id:`previewDates-${m}`,name:"previewDates",defaultValue:v,labelText:y,size:"sm",invalid:!!g?.previewDates,invalidText:g?.previewDates,hidden:!R}),(0,Xe.jsx)(Xf,{id:`previewHours1-${m}`,name:"previewHours1",defaultValue:b,labelText:w,size:"sm",invalid:!!g?.previewHours1,invalidText:g?.previewHours1,hidden:!R}),(0,Xe.jsx)(Xf,{id:`previewHours2-${m}`,name:"previewHours2",defaultValue:$,labelText:x,size:"sm",invalid:!!g?.previewHours2,invalidText:g?.previewHours2,hidden:!R})]}),(0,Xe.jsx)(Xf,{id:`address1-${m}`,name:"address1",defaultValue:e,labelText:t,size:"sm",invalid:!!g?.address1,invalidText:g?.address1}),(0,Xe.jsx)(Xf,{id:`address2-${m}`,name:"address2",defaultValue:i,labelText:o,size:"sm",invalid:!!g?.address2,invalidText:g?.address2}),(0,Xe.jsx)(Xf,{id:`address3-${m}`,name:"address3",defaultValue:a,labelText:l,size:"sm",invalid:!!g?.address3,invalidText:g?.address3}),(0,Xe.jsx)(Xf,{id:`addressUrl-${m}`,name:"addressUrl",defaultValue:n,labelText:r,size:"sm",type:"url",invalid:!!g?.addressUrl,invalidText:g?.addressUrl}),(0,Xe.jsx)(Xf,{id:`emailOn-${m}`,type:"toggle",labelText:d,size:"md",defaultChecked:L,inline:!0,invalid:!!g?.emailOn,invalidText:g?.emailOn,name:"emailOn",onChange:()=>I((e=>!e))}),L?null:(0,Xe.jsx)("input",{type:"hidden",name:"emailOn",value:"false"}),(0,Xe.jsxs)("div",{className:_n(`${Ay}__preview-set`,{[`${Ay}__preview-set--hidden`]:!L}),children:[(0,Xe.jsx)(Xf,{id:`email-${m}`,name:"email",defaultValue:u,labelText:f,size:"sm",invalid:!!g?.address2,invalidText:g?.address2,hidden:!L}),(0,Xe.jsx)(Xf,{id:`emailLink-${m}`,name:"emailLink",defaultValue:p,labelText:h,size:"sm",invalid:!!g?.address3,invalidText:g?.address3,hidden:!L})]})]})},jy=`${st}-viewings-list-card`,_y=({address1:e,address1Label:t,addressUrl:n,addressUrlLabel:r,address2:i,address2Label:o,address3:a,address3Label:l,cancelBtnLabel:c="CANCEL",cardTitle:d="Add New Viewing",deleteBtnLabel:u="DELETE",editBtnLabel:f="EDIT",isEditState:p,enableOnSite:h="false",enableOnSiteToggleLabel:m="Enabled on website",email:g,emailLabel:v="Email",emailLink:y,emailLinkLabel:b="Email Address",emailOn:w="false",emailToggleLabel:$="Include Email Address",id:x,invalidFields:S,location:C,locationLabel:E="Location",onCancel:T,onEdit:A,onDelete:N,onSave:j,previewDates:_,previewDatesLabel:k,previewHours1:O,previewHours1Label:P,previewHours2:M,previewHours2Label:R,previewLabel:D,previewLabelValue:L,previewOn:I,previewToggleLabel:F,saveBtnLabel:B="SAVE DETAILS",viewingLabel:z,viewingLabelValue:H,viewingDates:V,viewingDatesLabel:U,viewingHours1:W,viewingHours1Label:G,viewingHours2:q,viewingHours2Label:Y})=>{const[K,X]=s.useState("true"===h),Z=s.useRef(null);s.useEffect((()=>{p&&Z.current&&Z.current.focus()}),[p]),s.useEffect((()=>{S&&Z.current&&Z.current.closest(`.${st}-viewings-list-card`)?.querySelector(`.${st}-input--invalid input`)?.focus()}),[S]);return(0,Xe.jsxs)("section",{"data-testid":`viewings-list-card-${x}`,id:x,className:_n(`${jy}`,{[`${jy}--edit-state`]:p}),children:[(0,Xe.jsx)("h3",{className:`${jy}__title`,children:d}),(0,Xe.jsx)("input",{type:"hidden",name:"id",value:x}),(0,Xe.jsx)(Xf,{ref:Z,id:`location-${x}`,defaultValue:C,labelText:E,size:"sm",name:"location",invalid:!!S?.location,invalidText:S?.location,readOnly:!p}),p?(0,Xe.jsx)(Ny,{address1:e,address1Label:t,addressUrl:n,addressUrlLabel:r,address2:i,address2Label:o,address3:a,address3Label:l,email:g,emailLabel:v,emailLink:y,emailLinkLabel:b,emailOn:w,emailToggleLabel:$,id:x,invalidFields:S,previewDates:_,previewDatesLabel:k,previewHours1:O,previewHours1Label:P,previewHours2:M,previewHours2Label:R,previewLabel:D,previewLabelValue:L,previewOn:I,previewToggleLabel:F,viewingLabel:z,viewingLabelValue:H,viewingDates:V,viewingDatesLabel:U,viewingHours1:W,viewingHours1Label:G,viewingHours2:q,viewingHours2Label:Y}):null,(0,Xe.jsx)(Xf,{id:`enableOnSite-${x}`,type:"toggle",defaultChecked:"true"===h,labelText:m,size:"md",inline:!0,value:"true",name:"enableOnSite",onChange:()=>X((e=>!e)),readOnly:!p}),K?null:(0,Xe.jsx)("input",{type:"hidden",name:"enableOnSite",value:"false"}),(0,Xe.jsx)("hr",{}),(0,Xe.jsx)("div",{className:`${jy}__btn-group ${st}-button__group`,children:p?(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(On,{id:`vlc-save-btn-${x}`,variant:kn.ghost,type:"submit",onClick:e=>{"function"==typeof j&&j(e)},children:B}),(0,Xe.jsx)(On,{id:`vlc-cancel-btn-${x}`,variant:kn.ghost,type:"button",onClick:()=>{"function"==typeof T&&T()},children:c})]}):(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(On,{id:`vlc-edit-btn-${x}`,variant:kn.ghost,type:"button",onClick:()=>{"function"==typeof A&&A()},children:f}),(0,Xe.jsx)(On,{id:`vlc-delete-btn-${x}`,variant:kn.ghost,type:"button",onClick:()=>"function"==typeof N&&N(x),children:u})]})})]})},ky=()=>Math.floor(100*Math.random())+Date.now(),Oy=(0,s.forwardRef)(((e,t)=>{const{cardTitle:n="Viewing Details",className:r,i18n:i={},onAdd:o,onDelete:a,onSave:l,title:c,viewings:d,...u}=e,[f,p]=s.useState(d),[h,m]=s.useState(""),[g,v]=s.useState(),{className:y,...b}=lt(u,"ViewingsList");s.useEffect((()=>{p(d)}),[d]);const{addViewingsBtnLabel:w="ADD VIEWINGS"}=i,$=e=>{m(""),"function"==typeof a&&a(e)},x=e=>{l(e)&&m("")},S=()=>{"string"==typeof g?"function"==typeof a&&a(g):h===g?.id&&p((e=>e?.map((e=>e.id===g.id?g:e)))),m("")};return(0,s.createElement)("div",{ref:t,...b,className:_n(y,r),key:h,...u},(0,Xe.jsx)("h2",{className:_n(`${y}__title`),children:c}),f?.map(((e,t)=>(0,Xe.jsx)(_y,{...e,...i,cardTitle:e.location?`${n} ${t+1}`:void 0,isEditState:h===e.id,onCancel:S,onDelete:$,onEdit:()=>(e=>{m(e),v(f?.find((t=>t.id===e)))})(e.id),onSave:x},`${e.id}`))),(0,Xe.jsx)(On,{id:`viewings-list-add-btn-${e.id||ky()}`,onClick:()=>{const e=`${ky()}${f?"-"+f.length:""}`;m(e),v(e),o&&o(e)},children:w}))}));Oy.displayName="ViewingsList";const Py=s.forwardRef((({defaultViewing:e,i18n:t,validate:n=()=>{},onDelete:r=()=>{},onSave:i,...o},a)=>{const[l,c]=s.useState(e);return(0,Xe.jsx)(Oy,{ref:a,...o,i18n:t,viewings:l,onDelete:e=>{c((t=>t?.filter((t=>t.id!==e)))),r(e)},onAdd:e=>{c((t=>t?[...t,{id:e}]:[{id:e}]))},onSave:e=>i(e,c,n)})}));Py.displayName="StatefulViewingsList";var My=1,Ry=.9,Dy=.8,Ly=.17,Iy=.1,Fy=.999,By=.9999,zy=.99,Hy=/[\\\/_+.#"@\[\(\{&]/,Vy=/[\\\/_+.#"@\[\(\{&]/g,Uy=/[\s-]/,Wy=/[\s-]/g;function Gy(e,t,n,r,i,o,a){if(o===t.length)return i===e.length?My:zy;var s=`${i},${o}`;if(void 0!==a[s])return a[s];for(var l,c,d,u,f=r.charAt(o),p=n.indexOf(f,i),h=0;p>=0;)(l=Gy(e,t,n,r,p+1,o+1,a))>h&&(p===i?l*=My:Hy.test(e.charAt(p-1))?(l*=Dy,(d=e.slice(i,p-1).match(Vy))&&i>0&&(l*=Math.pow(Fy,d.length))):Uy.test(e.charAt(p-1))?(l*=Ry,(u=e.slice(i,p-1).match(Wy))&&i>0&&(l*=Math.pow(Fy,u.length))):(l*=Ly,i>0&&(l*=Math.pow(Fy,p-i))),e.charAt(p)!==t.charAt(o)&&(l*=By)),(l<Iy&&n.charAt(p-1)===r.charAt(o+1)||r.charAt(o+1)===r.charAt(o)&&n.charAt(p-1)!==r.charAt(o))&&((c=Gy(e,t,n,r,p+1,o+2,a))*Iy>l&&(l=c*Iy)),l>h&&(h=l),p=n.indexOf(f,p+1);return a[s]=h,h}function qy(e){return e.toLowerCase().replace(Wy," ")}function Yy(e,t,n){return Gy(e=n&&n.length>0?""+(e+" "+n.join(" ")):e,t,qy(e),qy(t),0,0,{})}var Ky='[cmdk-group=""]',Xy='[cmdk-group-items=""]',Zy='[cmdk-item=""]',Jy=`${Zy}:not([aria-disabled="true"])`,Qy="cmdk-item-select",eb="data-value",tb=(e,t,n)=>Yy(e,t,n),nb=s.createContext(void 0),rb=()=>s.useContext(nb),ib=s.createContext(void 0),ob=()=>s.useContext(ib),ab=s.createContext(void 0),sb=s.forwardRef(((e,t)=>{let n=$b((()=>{var t,n;return{search:"",value:null!=(n=null!=(t=e.value)?t:e.defaultValue)?n:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}})),r=$b((()=>new Set)),i=$b((()=>new Map)),o=$b((()=>new Map)),a=$b((()=>new Set)),l=bb(e),{label:c,children:d,value:u,onValueChange:f,filter:p,shouldFilter:h,loop:m,disablePointerSelection:g=!1,vimBindings:v=!0,...y}=e,b=Qn(),w=Qn(),$=Qn(),x=s.useRef(null),S=Cb();wb((()=>{if(void 0!==u){let e=u.trim();n.current.value=e,C.emit()}}),[u]),wb((()=>{S(6,_)}),[]);let C=s.useMemo((()=>({subscribe:e=>(a.current.add(e),()=>a.current.delete(e)),snapshot:()=>n.current,setState:(e,t,r)=>{var i,o,a,s;if(!Object.is(n.current[e],t)){if(n.current[e]=t,"search"===e)j(),A(),S(1,N);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById($);e?e.focus():null==(i=document.getElementById(b))||i.focus()}if(S(7,(()=>{var e;n.current.selectedItemId=null==(e=k())?void 0:e.id,C.emit()})),r||S(5,_),void 0!==(null==(o=l.current)?void 0:o.value)){let e=t??"";return void(null==(s=(a=l.current).onValueChange)||s.call(a,e))}}C.emit()}},emit:()=>{a.current.forEach((e=>e()))}})),[]),E=s.useMemo((()=>({value:(e,t,r)=>{var i;t!==(null==(i=o.current.get(e))?void 0:i.value)&&(o.current.set(e,{value:t,keywords:r}),n.current.filtered.items.set(e,T(t,r)),S(2,(()=>{A(),C.emit()})))},item:(e,t)=>(r.current.add(e),t&&(i.current.has(t)?i.current.get(t).add(e):i.current.set(t,new Set([e]))),S(3,(()=>{j(),A(),n.current.value||N(),C.emit()})),()=>{o.current.delete(e),r.current.delete(e),n.current.filtered.items.delete(e);let t=k();S(4,(()=>{j(),t?.getAttribute("id")===e&&N(),C.emit()}))}),group:e=>(i.current.has(e)||i.current.set(e,new Set),()=>{o.current.delete(e),i.current.delete(e)}),filter:()=>l.current.shouldFilter,label:c||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:b,inputId:$,labelId:w,listInnerRef:x})),[]);function T(e,t){var r,i;let o=null!=(i=null==(r=l.current)?void 0:r.filter)?i:tb;return e?o(e,n.current.search,t):0}function A(){if(!n.current.search||!1===l.current.shouldFilter)return;let e=n.current.filtered.items,t=[];n.current.filtered.groups.forEach((n=>{let r=i.current.get(n),o=0;r.forEach((t=>{let n=e.get(t);o=Math.max(n,o)})),t.push([n,o])}));let r=x.current;O().sort(((t,n)=>{var r,i;let o=t.getAttribute("id"),a=n.getAttribute("id");return(null!=(r=e.get(a))?r:0)-(null!=(i=e.get(o))?i:0)})).forEach((e=>{let t=e.closest(Xy);t?t.appendChild(e.parentElement===t?e:e.closest(`${Xy} > *`)):r.appendChild(e.parentElement===r?e:e.closest(`${Xy} > *`))})),t.sort(((e,t)=>t[1]-e[1])).forEach((e=>{var t;let n=null==(t=x.current)?void 0:t.querySelector(`${Ky}[${eb}="${encodeURIComponent(e[0])}"]`);n?.parentElement.appendChild(n)}))}function N(){let e=O().find((e=>"true"!==e.getAttribute("aria-disabled"))),t=e?.getAttribute(eb);C.setState("value",t||void 0)}function j(){var e,t,a,s;if(!n.current.search||!1===l.current.shouldFilter)return void(n.current.filtered.count=r.current.size);n.current.filtered.groups=new Set;let c=0;for(let i of r.current){let r=T(null!=(t=null==(e=o.current.get(i))?void 0:e.value)?t:"",null!=(s=null==(a=o.current.get(i))?void 0:a.keywords)?s:[]);n.current.filtered.items.set(i,r),r>0&&c++}for(let[e,t]of i.current)for(let r of t)if(n.current.filtered.items.get(r)>0){n.current.filtered.groups.add(e);break}n.current.filtered.count=c}function _(){var e,t,n;let r=k();r&&((null==(e=r.parentElement)?void 0:e.firstChild)===r&&(null==(n=null==(t=r.closest(Ky))?void 0:t.querySelector('[cmdk-group-heading=""]'))||n.scrollIntoView({block:"nearest"})),r.scrollIntoView({block:"nearest"}))}function k(){var e;return null==(e=x.current)?void 0:e.querySelector(`${Zy}[aria-selected="true"]`)}function O(){var e;return Array.from((null==(e=x.current)?void 0:e.querySelectorAll(Jy))||[])}function P(e){let t=O()[e];t&&C.setState("value",t.getAttribute(eb))}function M(e){var t;let n=k(),r=O(),i=r.findIndex((e=>e===n)),o=r[i+e];null!=(t=l.current)&&t.loop&&(o=i+e<0?r[r.length-1]:i+e===r.length?r[0]:r[i+e]),o&&C.setState("value",o.getAttribute(eb))}function R(e){let t,n=k(),r=n?.closest(Ky);for(;r&&!t;)r=e>0?vb(r,Ky):yb(r,Ky),t=r?.querySelector(Jy);t?C.setState("value",t.getAttribute(eb)):M(e)}let D=()=>P(O().length-1),L=e=>{e.preventDefault(),e.metaKey?D():e.altKey?R(1):M(1)},I=e=>{e.preventDefault(),e.metaKey?P(0):e.altKey?R(-1):M(-1)};return s.createElement(qn.div,{ref:t,tabIndex:-1,...y,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=y.onKeyDown)||t.call(y,e);let n=e.nativeEvent.isComposing||229===e.keyCode;if(!e.defaultPrevented&&!n)switch(e.key){case"n":case"j":v&&e.ctrlKey&&L(e);break;case"ArrowDown":L(e);break;case"p":case"k":v&&e.ctrlKey&&I(e);break;case"ArrowUp":I(e);break;case"Home":e.preventDefault(),P(0);break;case"End":e.preventDefault(),D();break;case"Enter":{e.preventDefault();let t=k();if(t){let e=new Event(Qy);t.dispatchEvent(e)}}}}},s.createElement("label",{"cmdk-label":"",htmlFor:E.inputId,id:E.labelId,style:Tb},c),Eb(e,(e=>s.createElement(ib.Provider,{value:C},s.createElement(nb.Provider,{value:E},e)))))})),lb=s.forwardRef(((e,t)=>{var n,r;let i=Qn(),o=s.useRef(null),a=s.useContext(ab),l=rb(),c=bb(e),d=null!=(r=null==(n=c.current)?void 0:n.forceMount)?r:a?.forceMount;wb((()=>{if(!d)return l.item(i,a?.id)}),[d]);let u=Sb(i,o,[e.value,e.children,o],e.keywords),f=ob(),p=xb((e=>e.value&&e.value===u.current)),h=xb((e=>!(!d&&!1!==l.filter())||(!e.search||e.filtered.items.get(i)>0)));function m(){var e,t;g(),null==(t=(e=c.current).onSelect)||t.call(e,u.current)}function g(){f.setState("value",u.current,!0)}if(s.useEffect((()=>{let t=o.current;if(t&&!e.disabled)return t.addEventListener(Qy,m),()=>t.removeEventListener(Qy,m)}),[h,e.onSelect,e.disabled]),!h)return null;let{disabled:v,value:y,onSelect:b,forceMount:w,keywords:$,...x}=e;return s.createElement(qn.div,{ref:Ln(o,t),...x,id:i,"cmdk-item":"",role:"option","aria-disabled":!!v,"aria-selected":!!p,"data-disabled":!!v,"data-selected":!!p,onPointerMove:v||l.getDisablePointerSelection()?void 0:g,onClick:v?void 0:m},e.children)})),cb=s.forwardRef(((e,t)=>{let{heading:n,children:r,forceMount:i,...o}=e,a=Qn(),l=s.useRef(null),c=s.useRef(null),d=Qn(),u=rb(),f=xb((e=>!(!i&&!1!==u.filter())||(!e.search||e.filtered.groups.has(a))));wb((()=>u.group(a)),[]),Sb(a,l,[e.value,e.heading,c]);let p=s.useMemo((()=>({id:a,forceMount:i})),[i]);return s.createElement(qn.div,{ref:Ln(l,t),...o,"cmdk-group":"",role:"presentation",hidden:!f||void 0},n&&s.createElement("div",{ref:c,"cmdk-group-heading":"","aria-hidden":!0,id:d},n),Eb(e,(e=>s.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?d:void 0},s.createElement(ab.Provider,{value:p},e)))))})),db=s.forwardRef(((e,t)=>{let{alwaysRender:n,...r}=e,i=s.useRef(null),o=xb((e=>!e.search));return n||o?s.createElement(qn.div,{ref:Ln(i,t),...r,"cmdk-separator":"",role:"separator"}):null})),ub=s.forwardRef(((e,t)=>{let{onValueChange:n,...r}=e,i=null!=e.value,o=ob(),a=xb((e=>e.search)),l=xb((e=>e.selectedItemId)),c=rb();return s.useEffect((()=>{null!=e.value&&o.setState("search",e.value)}),[e.value]),s.createElement(qn.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":c.listId,"aria-labelledby":c.labelId,"aria-activedescendant":l,id:c.inputId,type:"text",value:i?e.value:a,onChange:e=>{i||o.setState("search",e.target.value),n?.(e.target.value)}})})),fb=s.forwardRef(((e,t)=>{let{children:n,label:r="Suggestions",...i}=e,o=s.useRef(null),a=s.useRef(null),l=xb((e=>e.selectedItemId)),c=rb();return s.useEffect((()=>{if(a.current&&o.current){let e,t=a.current,n=o.current,r=new ResizeObserver((()=>{e=requestAnimationFrame((()=>{let e=t.offsetHeight;n.style.setProperty("--cmdk-list-height",e.toFixed(1)+"px")}))}));return r.observe(t),()=>{cancelAnimationFrame(e),r.unobserve(t)}}}),[]),s.createElement(qn.div,{ref:Ln(o,t),...i,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":r,id:c.listId},Eb(e,(e=>s.createElement("div",{ref:Ln(a,c.listInnerRef),"cmdk-list-sizer":""},e))))})),pb=s.forwardRef(((e,t)=>{let{open:n,onOpenChange:r,overlayClassName:i,contentClassName:o,container:a,...l}=e;return s.createElement(bc,{open:n,onOpenChange:r},s.createElement(wc,{container:a},s.createElement($c,{"cmdk-overlay":"",className:i}),s.createElement(xc,{"aria-label":e.label,"cmdk-dialog":"",className:o},s.createElement(sb,{ref:t,...l}))))})),hb=s.forwardRef(((e,t)=>xb((e=>0===e.filtered.count))?s.createElement(qn.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null)),mb=s.forwardRef(((e,t)=>{let{progress:n,children:r,label:i="Loading...",...o}=e;return s.createElement(qn.div,{ref:t,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":i},Eb(e,(e=>s.createElement("div",{"aria-hidden":!0},e))))})),gb=Object.assign(sb,{List:fb,Item:lb,Input:ub,Group:cb,Separator:db,Dialog:pb,Empty:hb,Loading:mb});function vb(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}function yb(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}function bb(e){let t=s.useRef(e);return wb((()=>{t.current=e})),t}var wb=typeof window>"u"?s.useEffect:s.useLayoutEffect;function $b(e){let t=s.useRef();return void 0===t.current&&(t.current=e()),t}function xb(e){let t=ob(),n=()=>e(t.snapshot());return s.useSyncExternalStore(t.subscribe,n,n)}function Sb(e,t,n,r=[]){let i=s.useRef(),o=rb();return wb((()=>{var a;let s=(()=>{var e;for(let t of n){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():i.current}})(),l=r.map((e=>e.trim()));o.value(e,s,l),null==(a=t.current)||a.setAttribute(eb,s),i.current=s})),i}var Cb=()=>{let[e,t]=s.useState(),n=$b((()=>new Map));return wb((()=>{n.current.forEach((e=>e())),n.current=new Map}),[e]),(e,r)=>{n.current.set(e,r),t({})}};function Eb({asChild:e,children:t},n){return e&&s.isValidElement(t)?s.cloneElement(function(e){let t=e.type;return"function"==typeof t?t(e.props):"render"in t?t.render(e.props):e}(t),{ref:t.ref},n(t.props.children)):n(t)}var Tb={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};const Ab=s.forwardRef((function({options:e=[],className:t,id:n,labelText:r,placeholder:i,name:o,value:a,onChange:l,onBlur:c,renderOption:d,ariaLabelDropdown:u,ariaLabelInput:f,ariaLabelClear:p,ariaLabelContent:h,hideLabel:m=!1,popoverContainerRef:g,noOptionsMessage:v="No Options.",invalid:y=!1,invalidText:b,countOfCharsBeforeDropdown:w=0,...$},x){const{className:S,...C}=lt({id:n},"ComboBox"),E=Ti,T=_i,A=ft({id:n,invalid:y,invalidText:b,type:"text"}),[N,j]=(0,s.useState)(!1),[_,k]=(0,s.useState)(""),O=(e=>{const t=(0,s.useRef)(null);return(0,s.useEffect)((()=>{t.current=e}),[e]),t.current})(a),P=(0,s.useCallback)((e=>e.label||e.value),[]),[M,R]=(0,s.useState)((()=>{if(void 0!==a){const t=e.find((e=>e.value===a));return t?t.displayValue||P(t):""}return""})),D=(0,s.useRef)(null),L=(0,s.useRef)(null),I=(0,s.useRef)(!1),F=(0,s.useRef)(null),B=(0,s.useCallback)((e=>P(e)),[P]),z=void 0!==a,H=z?a:_,V=(0,s.useMemo)((()=>e.find((e=>e.value===H))||null),[e,H]),U=(0,s.useMemo)((()=>V?V.displayValue||B(V):""),[V,B]),W=(0,s.useMemo)((()=>{if(!M||V&&M===U)return e;const t=M.toLowerCase().trim();return e.filter((e=>{const n=B(e).toLowerCase().includes(t),r=e.value.toLowerCase().includes(t),i=e.displayValue?.toLowerCase().includes(t)||!1;let o=!1;return e.filterTerms&&e.filterTerms.length>0&&(o=e.filterTerms.some((e=>e.toLowerCase().includes(t)))),n||r||i||o}))}),[M,U,V,B,e]),G=(0,s.useCallback)(((e,t)=>{const n=(t?.length||M.length)>=w;(!e||e&&n)&&j(e),e&&V&&W.length>5&&requestAnimationFrame((()=>{F.current&&F.current.scrollIntoView({block:"nearest",behavior:"auto"})}))}),[w,M.length,V,W.length]),q=(0,s.useCallback)((e=>{z||k(e.value);const t=e.displayValue||B(e);R(t),l&&l(e.value,e),G(!1),I.current=!0,requestAnimationFrame((()=>{I.current=!1}))}),[z,l,G,B]),Y=(0,s.useMemo)((()=>{if(z){if(a!==O)return V?U:M;if(V){return U!==M?M:U}return M}return M}),[z,M,a,O,V,U]),K=e=>{if(V){U!==Y&&!e&&R(U)}else R("")},X=(0,s.useCallback)((()=>{const t=e.filter((e=>{const t=B(e).toLowerCase(),n=e.value.toLowerCase(),r=e.displayValue?.toLowerCase(),i=M.toLowerCase();return t===i||n===i||r===i}));1===t.length&&q(t[0])}),[M,e,q,B]);return zh(D,(e=>{e.target.closest(`.${S}__item`)||e.target.closest(`.${S}__content`)||D.current?.contains(e.target)||e.target===D.current||(X(),K(),G(!1))})),(0,Xe.jsxs)("div",{ref:x,className:_n(S,t),id:n,...C,...$,children:[o&&(0,Xe.jsx)("input",{type:"hidden",name:o,id:o,value:H||"",ref:e=>{"function"==typeof x&&e&&x(e)}}),(0,Xe.jsxs)("div",{ref:D,className:`${S}__wrapper`,children:[(0,Xe.jsx)("label",{htmlFor:`${n}-input`,className:_n(`${S}__label`,{[`${S}__label--hidden`]:m,[`${S}__label--invalid`]:y}),"data-testid":`${n}-label`,children:r}),(0,Xe.jsx)(gb,{loop:!0,onKeyDown:e=>{setTimeout((()=>{"Escape"===e.key&&G(!1)}),0)},shouldFilter:!1,className:`${S}__command-wrapper`,children:(0,Xe.jsxs)(jv,{open:N,modal:!1,children:[(0,Xe.jsx)(_v,{asChild:!0,children:(0,Xe.jsxs)("div",{className:_n(`${S}__input-wrapper`,{[`${S}__input-wrapper--invalid`]:y}),children:[(0,Xe.jsx)(ub,{id:`${n}-input`,placeholder:i,value:Y,onValueChange:e=>{R(e),""!==e&&W.length>0&&G(!0,e)},tabIndex:0,onFocus:()=>{W.length>0&&!I.current&&!N&&G(!0)},onClick:e=>{G(!0),e.preventDefault(),e.currentTarget.focus()},onKeyDown:e=>{"Tab"===e.key?(G(!1),X(),K()):"Enter"!==e.key||N?"Escape"===e.key?(G(!1),e.preventDefault(),X(),K()):("ArrowDown"===e.key||"ArrowUp"===e.key)&&!N&&W.length>0&&(G(!0),e.preventDefault()):(l&&l(M,null),1===W.length&&q(W[0]))},onBlur:c,className:_n(`${S}__input`,{[`${S}__input--invalid`]:y}),"aria-label":f,"data-testid":`${n}-input`,ref:L}),M&&(0,Xe.jsx)(Pn,{className:`${S}__close-button`,"data-testid":`${n}-clear-button`,onClick:e=>{G(!1),I.current=!0,e.preventDefault(),e.stopPropagation(),l&&z&&l("",null),R(""),L.current?.focus(),requestAnimationFrame((()=>{I.current=!1}))},"aria-label":p,tabIndex:-1,variant:kn.tertiary,children:(0,Xe.jsx)(T,{color:"currentColor",height:18,width:18,className:`${S}__icon-button`})}),(0,Xe.jsx)(Pn,{"aria-label":u,className:_n(`${S}__dropdown-button`,{[`${S}__dropdown-button--open`]:N}),onClick:()=>{j(!N),L.current?.focus()},"data-testid":`${n}-dropdown`,tabIndex:-1,variant:kn.tertiary,children:(0,Xe.jsx)(E,{color:"currentColor",height:18,width:18,className:`${S}__icon-button`,title:u||`${n}-dropdown`})})]})}),N&&(0,Xe.jsx)(kv,{container:g?.current||document.body,children:(0,Xe.jsx)(Ov,{className:`${S}__content`,"aria-label":h,side:"bottom",sideOffset:-5,align:"start",alignOffset:0,onFocus:()=>{document.activeElement!==L.current&&L.current?.focus()},style:{width:D.current?.offsetWidth||"100%"},children:(0,Xe.jsx)(fb,{className:`${S}__list`,children:W.length>0?(0,Xe.jsx)(cb,{className:`${S}__group`,children:W.map((e=>(0,Xe.jsx)(lb,{className:_n(`${S}__item`,{[`${S}__item--selected`]:V?.value===e.value}),value:e.value,onSelect:()=>q(e),...V?.value===e.value?{ref:F}:{},children:d?d(e):B(e)},e.value)))}):(0,Xe.jsx)("div",{className:`${S}__no-options`,children:v})})})})]})}),A.validation?A.validation:(0,Xe.jsx)("p",{className:_n(`${S}__validation`),children:" "})]})]})}));Ab.displayName="ComboBox";const Nb=(0,s.forwardRef)((({className:e,element:t,...n},r)=>{const i=t||"div",{className:o}=lt(n,"Divider");return(0,Xe.jsx)(i,{className:_n(o,e),...n,"data-testid":`divider-${n.id}`,ref:r,children:(0,Xe.jsx)("hr",{className:`${o}-line`})})}));Nb.displayName="Divider";const jb=(0,s.forwardRef)((({children:e,className:t,overlayClassName:n,isOpen:r=!1,onClose:i=ut,maxHeightValue:o="60vh",title:a,footerContent:s,secondaryButton:l,primaryButton:c,id:d,...u},f)=>{const{className:p,"data-testid":h,...m}=lt({id:d,...u},"ComposedModal");return(0,Xe.jsxs)(ip,{isOpen:r,onClose:i,...u,...m,className:_n(`${p}`,t),id:d,ref:f,children:[a?(0,Xe.jsx)(Qf,{variant:Zf.heading3,className:`${p}__title`,children:a}):null,(0,Xe.jsx)("div",{className:`${p}__body`,style:{"--max-modal-body-height":o},children:e}),(l||c||s)&&(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(Nb,{className:`${p}__divider`,id:`${d}-divider`}),(0,Xe.jsxs)("div",{className:`${p}__btns-group`,children:[l&&(0,Xe.jsx)(On,{id:`${d}-secondary-btn`,variant:kn.secondary,onClick:l.onClick,children:l.buttonLabel}),c&&(0,Xe.jsx)(On,{id:`${d}-primary-btn`,variant:kn.primary,onClick:c.onClick,children:c.buttonLabel})]}),s&&(0,Xe.jsx)(Qf,{variant:Zf.heading5,className:`${p}__disclaimer`,children:s})]})]})}));jb.displayName="ComposedModal";const _b=(0,s.forwardRef)((({className:e,imageSrc:t,label:n,header:r,description:i,linkLabel:o,linkHref:a,linkElement:s=tp,variant:l=kn.secondary,altText:c="Exit Gate Card Image",...d},u)=>{const{className:f,...p}=lt(d,"ExitGateCard");return(0,Xe.jsxs)("article",{...p,className:_n(f,e),...d,ref:u,children:[t?(0,Xe.jsx)(pm,{objectFit:"cover",aspectRatio:"16/9",src:t,alt:c,className:`${f}__desktop_image`}):null,(0,Xe.jsxs)("div",{className:`${f}__content`,children:[n?(0,Xe.jsx)(Qf,{variant:Zf.body2,element:"span",className:`${f}__content-label`,children:n}):null,r?(0,Xe.jsx)(Qf,{variant:Zf.heading1,element:"span",className:`${f}__content-title`,children:r}):null,i?(0,Xe.jsx)(Qf,{variant:Zf.body2,element:"span",className:`${f}__content-description`,children:i}):null,(o||s)&&a?(0,Xe.jsx)(s,{href:a,children:(0,Xe.jsx)(On,{variant:l,className:`${f}__content-link`,children:o})}):null]})]})}));_b.displayName="ExitGateCard";(0,s.forwardRef)((({"aria-label":e="Loading",isCentered:t=!0,className:n,...r},i)=>(0,Xe.jsx)("span",{ref:i,...r,className:_n(n,`${st}-loader`,{[`${st}-loader--centered`]:t}),"data-testid":"loader",role:"status","aria-live":"polite","aria-label":e}))).displayName="Loader";const kb={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|[24-689])\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",[6,7,8,9,10,11]],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-467]|5[0-3]|8[0-7]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|8\\d\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d|90)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[0-468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["305209\\d{4}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function Ob(e,t){var n=Array.prototype.slice.call(t);return n.push(kb),e.apply(this,n)}function Pb(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),i=0;i<3;i++){var o=Number(n[i]),a=Number(r[i]);if(o>a)return 1;if(a>o)return-1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}var Mb={}.constructor;function Rb(e){return null!=e&&e.constructor===Mb}function Db(e){return(Db="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 Lb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ib(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}var Fb=" ext. ",Bb=/^\d+$/,zb=function(){function e(t){Lb(this,e),function(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!Rb(e)||!Rb(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(Rb(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+qb(e)+": "+e,"."))}(t),this.metadata=t,Kb.call(this,t)}return Ib(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(e){return"001"!==e}))}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&Bb.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw new Error("Unknown country: ".concat(e));this.numberingPlan=new Hb(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new Hb(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t)return 1===t.length&&3===t[0].length?void 0:t}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var n=this.nonGeographic()[e];if(n)return n}else{var r=this.countryCallingCodes()[e];if(r&&1===r.length&&"001"===r[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),Hb=function(){function e(t,n){Lb(this,e),this.globalMetadataObject=n,this.metadata=t,Kb.call(this,n.metadata)}return Ib(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map((function(t){return new Vb(t,e)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&Gb(this.types(),e))return new Wb(Gb(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?Fb:this.metadata[13]||Fb}}]),e}(),Vb=function(){function e(t,n){Lb(this,e),this._format=t,this.metadata=n}return Ib(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||Ub.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),Ub=/^\(?\$1\)?$/,Wb=function(){function e(t,n){Lb(this,e),this.type=t,this.metadata=n}return Ib(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function Gb(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var qb=function(e){return Db(e)};function Yb(e,t){if((t=new zb(t)).hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function Kb(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===Pb(t,"1.2.0")?this.v2=!0:-1===Pb(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}function Xb(e){return new zb(e).getCountries()}function Zb(){return Ob(Yb,arguments)}const Jb=s.forwardRef(((e,t)=>{const{className:n,id:r,value:i,onChange:o,...a}=e,{className:l,...c}=lt({id:r},"PhoneNumberPicker"),d=(0,s.useRef)(i);(0,s.useEffect)((()=>{i&&(d.current=i)}),[i]);const u=(0,s.useMemo)((()=>{const e=function(){return Ob(Xb,arguments)}(),t=e=>Zb(e);return e.map((e=>({label:`(${e}) +${t(e)}`,value:e,displayValue:`+${t(e)}`})))}),[]);return(0,Xe.jsx)("div",{className:_n(l,n),id:r,...c,children:(0,Xe.jsx)(Ab,{ref:t,className:`${l}__combobox`,id:`${r}-combobox`,options:u,value:i,onChange:(e,t)=>{e?t&&(d.current=e):d.current="",o&&o(e,t)},...a})})}));Jb.displayName="PhoneNumberPicker";const Qb=(0,s.forwardRef)((({className:e,heading:t,isViewingAll:n=!1,setViewAllFilter:r,setIsClosing:i,...o},a)=>{const{className:s,...l}=lt(o,"FilterHeader");return(0,Xe.jsxs)("div",{...l,className:_n(s,e),...o,ref:a,children:[(0,Xe.jsx)(Qf,{variant:Zf.heading4,className:`${s}__heading`,element:e=>(0,Xe.jsx)("legend",{...e,children:t})}),n?(0,Xe.jsxs)(On,{variant:kn.tertiary,onClick:()=>{i?.(!0),setTimeout((()=>{r?.(null),i?.(!1)}),300)},className:`${s}__back`,children:[(0,Xe.jsx)(Ho,{icon:"ChevronLeft"}),"Back to all"]}):null]})}));Qb.displayName="FilterHeader";const ew=(0,s.forwardRef)((({className:e,children:t,name:n,viewAllLimit:r=10,isViewingAll:i=!1,isHidden:o=!1,setViewAllFilter:a,viewAllLabel:l="View All",...c},d)=>{const[u,f]=(0,s.useState)(!1),{className:p,...h}=lt(c,"Filter"),m=s.Children.toArray(t),g={isViewingAll:i,setViewAllFilter:a,setIsClosing:f},v=mt(m,Qb)?.[0],y=(0,s.isValidElement)(v)?(0,s.cloneElement)(v,g):null,b=gt(m,[Qb])?.map(((e,t)=>(0,s.isValidElement)(e)?(0,s.cloneElement)(e,{hidden:!i&&t+1>r}):e));return(0,Xe.jsxs)("div",{...h,className:_n(p,e,{[`${st}-filter--hidden`]:o,"is-closing":u}),...c,ref:d,children:[(0,Xe.jsxs)("fieldset",{name:n,className:`${p}__fieldset`,children:[y,(0,Xe.jsx)("div",{className:`${p}__filters`,children:b})]}),m.length>r&&!i?(0,Xe.jsxs)(On,{className:`${p}__view-all`,variant:kn.tertiary,onClick:()=>{a?.(n)},children:[l,(0,Xe.jsx)(Ho,{icon:"ChevronRight",className:`${p}__chevron`})]}):null]})}));ew.displayName="Filter";const tw=(0,s.forwardRef)((({className:e,type:t="checkbox",name:n,hidden:r,onChange:i,...o},a)=>{const{className:s}=lt(o,"FilterInput");return(0,Xe.jsx)(Xf,{...o,onChange:i,ref:a,type:t,className:`${s}__input`,hidden:r,hideLabel:r,name:n,size:"lg"})}));tw.displayName="FilterValue";const nw=(0,s.forwardRef)((({className:e,children:t,element:n="form",...r},i)=>{const{className:o,...a}=lt(r,"FilterMenu"),[l,c]=(0,s.useState)(null),d=l?.length,u=s.Children.map(t,(e=>s.isValidElement(e)&&e.type===ew?(0,s.cloneElement)(e,{setViewAllFilter:c,hidden:!!d&&l!==e.props.name,isViewingAll:d,className:d&&_n(e.props.className,"is-opening")}):e));return(0,Xe.jsx)(n,{...a,...r,className:_n(o,e),ref:i,children:u})}));nw.displayName="FilterMenu";var rw=(e=>(e.Filter="Filter",e.Sort="Sort",e.Sale="Sale",e.Departments="Departments",e.Location="Location",e.Month="Month",e.Empty="",e))(rw||{}),iw=(e=>(e.Filter="Filter",e.Sort="Sort",e.ChevronUp="ChevronUp",e.ChevronDown="ChevronDown",e))(iw||{});rw.Filter,rw.Sort,rw.Sale,rw.Departments,rw.Location,rw.Month;const ow=(e,t)=>{if(!e)return{totalCount:0,filterCount:0};const n=e.filter((e=>"Sort"!==e.id)).reduce(((e,t)=>e+Array.from(t.filterDimensions).filter((e=>e.active)).length),0);return{totalCount:n,filterCount:"Sort"===t?0:(()=>{const n=e.find((e=>e.id===t))?.filterDimensions;return n?Array.from(n).filter((e=>e.active)).length:0})()}},aw=(e,t)=>e&&"number"==typeof t&&e[t-1]&&e[t-1].filterDimensions?Array.from(e[t-1].filterDimensions):[],sw=(e,t)=>"Filter"===e?"Filters":t?"ChevronUp":"ChevronDown",lw=(e,t,n)=>()=>{e&&t&&t(e.map(((e,t)=>t===n&&!e)))};function cw(e,t,n){n&&n(e,t)}function dw(e,t,n){return n||`${e}`+(t&&t>0?` (${t})`:"")}const uw=s.forwardRef((({className:e,label:t,onClick:n,isSelected:r,type:i="ChevronDown",count:o,id:a,ariaLabel:s,isMobile:l,totalCount:c},d)=>(0,Xe.jsxs)(On,{ref:d,className:_n(`${st}-filter-button`,e,{[`${st}-filter-button--selected`]:r||o>0||"Filter"===i&&c>0,[`${st}-filter-button--filter`]:"Filter"===i}),"aria-label":s,variant:kn.secondary,"data-testid":`${a}-filter-button`,"data-viewport":l?"mobile":"desktop",onClick:n,children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,"data-testid":`${a}-filter-label`,children:t}),(0,Xe.jsx)(Ho,{icon:sw(i,r),height:8,width:8,className:`${st}__icon`}),c>0&&"Filter"===i&&(0,Xe.jsx)("div",{className:`${st}-filter-button--count`,"data-testid":`${a}-filter-count`,children:c})]})));uw.displayName="FilterButton";const fw=s.forwardRef((({className:e,filterButtonLabel:t,handleClick:n,filtersListState:r,filters:i,onSelectFilter:o,onApplyFilter:a,onClickClear:s,resultsCount:l,dropdownMenuTranslation:c,ariaLabels:d={},id:u},f)=>{const p=r?.[0]??!1,{totalCount:h,filterCount:m}=ow(i,t);return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(uw,{ref:f,className:e,isSelected:p,count:m,label:t,totalCount:h,id:u,ariaLabel:d.button||`${t} button`,onClick:lw(r,n,0),isMobile:!1,type:iw.Filter}),(0,Xe.jsxs)(jc,{isOpen:p,drawerOpenSide:"left",onClose:()=>function(e,t){e&&t&&t(e.map((()=>!1)))}(r,n),className:`${st}-filter-drawer`,"aria-label":d.drawer||"Filter drawer",paddingLevel:0,children:[(0,Xe.jsx)(nw,{className:`${st}-filter-drawer-menu`,children:i?.map((e=>(0,Xe.jsxs)(ew,{name:e.label,children:[(0,Xe.jsx)(Qb,{heading:e.label}),Array.from(e.filterDimensions).map((t=>(0,Xe.jsx)(tw,{id:t.label,labelText:t.label,onChange:t=>o?.(t,e.buttonType),type:e.type,disabled:t?.disabled,name:t.label,checked:t.active},t.label)))]},e.id)))}),(0,Xe.jsxs)("div",{className:_n(`${st}-filter-dropdown-menu__buttons-wrap`,`${st}-filter-dropdown-menu__buttons-wrap--drawer`),children:[(0,Xe.jsx)(On,{className:`${st}-filter-dropdown-menu__button`,variant:kn.secondary,onClick:()=>s?.("all"),children:c?.clearAll||"Clear all"}),(0,Xe.jsx)(On,{className:`${st}-filter-dropdown-menu__button`,onClick:()=>a?.(!1),children:c?.showAuctions||`Show ${l} Auctions`})]})]})]})}));fw.displayName="MainFilterDropdown";const pw=s.forwardRef((({className:e,buttonType:t,filters:n,filterIndex:r,onSelectFilter:i,onClickClear:o,onApplyFilter:a,resultsCount:s,ariaLabels:l,filterButtonLabel:c,filterButtonLabelTranslated:d,dropdownMenuTranslation:u},f)=>{const p="Sort"===t,h=`${st}-filter-dropdown-menu`;return(0,Xe.jsxs)("div",{className:_n(h,e),ref:f,"data-testid":"filter-dropdown-desktop","aria-label":l||`${t} dropdown desktop`,children:[(0,Xe.jsx)(Qb,{heading:dw(c,null,d||null),className:_n(`${h}__header`)}),(0,Xe.jsx)("div",{className:_n(`${h}__filters`),children:aw(n,r).map((e=>(0,Xe.jsx)(tw,{id:e.label,labelText:e.label,name:e.label,type:p?"radio":"checkbox",checked:e.active,disabled:e?.disabled,onChange:e=>cw(e,t??"",i)},e.label)))}),(0,Xe.jsx)("div",{className:_n(p?`${h}__button-wrap`:`${h}__buttons-wrap`),children:p?(0,Xe.jsx)(On,{className:_n(`${h}__button`),variant:kn.primary,onClick:()=>a?.(!1),children:(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${h}__button-text`,children:u?.confirm||"Confirm"})}):(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(On,{className:_n(`${h}__buttons`),variant:kn.secondary,onClick:()=>o?.(t??""),children:(0,Xe.jsx)(Qf,{variant:Zf.string2,children:u?.clearAll||"Clear all"})}),(0,Xe.jsx)(On,{className:_n(`${h}__buttons`),variant:kn.primary,onClick:()=>a?.(!1),children:(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${h}__button-text`,children:u?.showAuctions||`Show ${s} Auctions`})})]})})]})}));pw.displayName="FilterDropdownMenuDesktop";const hw=s.forwardRef((({className:e,buttonType:t,filters:n,filterIndex:r,onApplyFilter:i,onClickClear:o,onSelectFilter:a,resultsCount:s,ariaLabels:l,dropdownMenuTranslation:c},d)=>{const u="Sort"===t,f=`${st}-filter-dropdown-menu`;return(0,Xe.jsxs)("div",{className:_n(`${f}`,e,`${f}--mobile`),ref:d,"data-testid":"filter-dropdown-mobile","aria-label":l||`${t} dropdown mobile`,children:[(0,Xe.jsx)("div",{className:_n(`${f}__filters`,`${f}__filters--mobile`),children:aw(n,r).map((e=>(0,Xe.jsx)(tw,{id:e.label,labelText:e.label,name:e.label,type:u?"radio":"checkbox",checked:e.active,disabled:e?.disabled,onChange:e=>cw(e,t??"",a)},e.label)))}),(0,Xe.jsx)("div",{className:_n(u?`${f}__button-wrap`:`${f}__buttons-wrap`,`${f}__mobile-wrap`),children:u?(0,Xe.jsx)(On,{className:_n(`${f}__button`,`${f}__button--mobile`),variant:kn.primary,onClick:()=>i?.(!1),children:(0,Xe.jsx)(Qf,{variant:Zf.string1,className:`${f}__button-text`,children:c?.confirm||"Confirm"})}):(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(On,{className:_n(`${f}__buttons`,`${f}__buttons--mobile`,`${f}__buttons--left`),variant:kn.secondary,onClick:()=>o?.(t??""),children:(0,Xe.jsx)(Qf,{variant:Zf.string2,children:c?.clearAll||"Clear all"})}),(0,Xe.jsx)(On,{className:_n(`${f}__buttons`,`${f}__buttons--mobile`,`${f}__buttons--right`),variant:kn.primary,onClick:()=>i?.(!1),children:(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${f}__button-text`,children:c?.showAuctions||`Show ${s} Auctions`})})]})})]})}));hw.displayName="FilterDropdownMenuMobile";const mw=s.forwardRef((({filterId:e=0,className:t,filterButtonLabel:n,buttonType:r,handleClick:i,filtersListState:o,filters:a,onSelectFilter:s,onApplyFilter:l,onClickClear:c,resultsCount:d,filterButtonLabelTranslated:u,dropdownMenuTranslation:f,ariaLabels:p={},hideDesktopSortButton:h,id:m},g)=>{const v=o?.[e]??!1,{totalCount:y,filterCount:b}=ow(a,r),w=dw(n,b,u||null);return h&&r===rw.Sort?null:(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsxs)(xn.Media,{lessThan:"md",children:[(0,Xe.jsx)(uw,{ref:g,className:t,isSelected:v,count:b,label:w,id:m,totalCount:y,ariaLabel:p.button||`${n} button`,onClick:lw(o,i,e),isMobile:!0,type:r}),(0,Xe.jsx)(jc,{drawerOpenSide:"bottom",isOpen:v,onClose:lw(o,i,e),"aria-label":p.drawer||`${n} drawer`,className:`${st}-filter-drawer-mobile`,headerText:`${w} Filter`,paddingLevel:0,children:(0,Xe.jsx)(hw,{buttonType:r,filters:a,filterIndex:e,onSelectFilter:s,onApplyFilter:l,onClickClear:c,resultsCount:d,ariaLabels:p?.ariaLabel,filterButtonLabel:n,filterButtonLabelTranslated:u,dropdownMenuTranslation:f})})]}),(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:(0,Xe.jsxs)(jv,{open:v,onOpenChange:lw(o,i,e),children:[(0,Xe.jsx)(_v,{asChild:!0,children:(0,Xe.jsx)(uw,{ref:g,className:t,isSelected:v,count:b,label:w,totalCount:y,id:m,ariaLabel:p.ariaLabel||`${n} button`,onClick:lw(o,i,e),isMobile:!1,type:r})}),(0,Xe.jsx)(kv,{children:(0,Xe.jsx)(Ov,{avoidCollisions:!0,collisionPadding:10,sideOffset:5,align:"start",alignOffset:5,"aria-label":p.ariaLabel||`${n} dropdown`,children:(0,Xe.jsx)(pw,{buttonType:r,filters:a,filterIndex:e,onSelectFilter:s,onApplyFilter:l,onClickClear:c,resultsCount:d,ariaLabels:p?.ariaLabel,filterButtonLabel:n,filterButtonLabelTranslated:u,dropdownMenuTranslation:f})})})]},`${m}-${n}-button`)})]})}));mw.displayName="SubFilterDropdown";const gw=s.forwardRef((({id:e,className:t,filtersListState:n,setFiltersLabelListState:r,filters:i,onSelectFilter:o,onApplyFilter:a,onClickClear:s,resultsCount:l,mainFilterLabel:c,dropdownMenuTranslation:d,hideDesktopSortButton:u=!0,...f},p)=>{const{className:h,...m}=lt({id:e,...f},"FiltersInline");return(0,Xe.jsxs)("div",{ref:p,className:_n(h,t),...m,id:e,children:[(0,Xe.jsx)(fw,{id:`${e}-${c}-button`,filterButtonLabel:c,handleClick:r,filtersListState:n,filters:i,onSelectFilter:o,onApplyFilter:a,onClickClear:s,resultsCount:l,dropdownMenuTranslation:d},`${e}-${c}-button`),i?.map(((t,c)=>(0,Xe.jsx)(mw,{id:`${e}-${t.label}-button`,filterButtonLabel:t.label,buttonType:t.buttonType,handleClick:r,filtersListState:n,filterId:c+1,filters:i,onSelectFilter:o,onApplyFilter:a,onClickClear:s,resultsCount:l,filterButtonLabelTranslated:t.filterButtonLabelTranslated,dropdownMenuTranslation:d,hideDesktopSortButton:u},`${e}-${t.label}-button`)))]})}));gw.displayName="FiltersInline";var vw=(e=>(e.DEFAULT="default",e.RELATED_SALE_TILE="relatedSaleTile",e))(vw||{});const yw=(0,s.forwardRef)((({className:e,imageSrc:t,imageAlt:n="Auction Image",auctionType:r,titleText:i,date:o,location:a,badgeText:s,modalButtonOnClick:l,modalButtonText:c,variant:d=vw.DEFAULT,children:u,...f},p)=>{const{className:h,...m}=lt(f,"SaleCard"),g=_n(h,e,{[`${h}--${d}`]:d}),v={...m,...f};return(0,Xe.jsxs)("article",{...v,className:g,ref:p,children:[t?(0,Xe.jsx)(pm,{src:t,alt:n,className:`${h}__image`}):null,(0,Xe.jsxs)("div",{className:`${h}__details`,children:[(0,Xe.jsx)(Qf,{variant:Zf.badge,className:`${h}__auction-type`,children:r}),(0,Xe.jsx)(Qf,{variant:Zf.title3,children:i}),s&&(0,Xe.jsx)(Qf,{variant:Zf.badge,className:`${h}__badge`,children:s}),(0,Xe.jsxs)("div",{className:`${h}__info`,children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,children:a}),(0,Xe.jsx)(Qf,{variant:Zf.string2,children:o}),c&&l&&(0,Xe.jsx)("div",{className:`${h}__modal-link`,children:(0,Xe.jsx)(On,{onClick:l,variant:kn.tertiary,className:`${h}__modal-link-button`,children:c})})]})]}),d!==vw.RELATED_SALE_TILE&&(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:u})]})}));yw.displayName="SaleCard";const bw=(0,s.forwardRef)((({children:e,...t},n)=>{const{className:r,...i}=lt(t,"SaleCardActions");return(0,Xe.jsx)("div",{className:`${r}__ctas`,...i,ref:n,children:e})}));bw.displayName="SaleCardActions";const ww=(0,s.forwardRef)((({className:e,children:t,label:n,sessionTimesLabel:r,sessionTimes:i,viewingTimes:o,location:a,mapLink:s,onClose:l,linkElement:c=tp,...d},u)=>{const{className:f,...p}=lt(d,"ViewingDetails");return(0,Xe.jsx)("div",{...p,...d,className:_n(f,e),ref:u,children:(0,Xe.jsxs)("div",{className:`${f}__content`,children:[t&&(0,Xe.jsx)("div",{className:`${f}__children`,children:t}),r&&(0,Xe.jsx)(Qf,{variant:Zf.heading4,children:r}),i&&i.length>0&&i.map((e=>(0,Xe.jsxs)("div",{className:`${f}__session`,children:[e.sessionLabel&&(0,Xe.jsx)(Qf,{variant:Zf.heading5,className:`${f}__label`,children:e.sessionLabel}),e.sessionTime&&(0,Xe.jsx)(Qf,{variant:Zf.body2,className:`${f}__text`,children:e.sessionTime})]},`${e.sessionLabel??""}-${e.sessionTime??""}`))),n&&(0,Xe.jsx)(Qf,{variant:Zf.heading4,children:n}),o&&o.length>0&&o.map((e=>(0,Xe.jsx)(Qf,{variant:Zf.body2,className:`${f}__label`,children:e},e))),a&&(0,Xe.jsx)(Qf,{variant:Zf.body2,className:`${f}__location`,children:a}),s&&(0,Xe.jsx)(Qf,{variant:Zf.body2,className:`${f}__map-link`,children:(0,Xe.jsx)(c,{href:s,children:"(Map)"})})]})})}));function $w(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e;if(s.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n),i=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!==s.Fragment&&(i.ref=t?Ln(t,e):e),s.cloneElement(n,i)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}ww.displayName="ViewingDetails";var xw=Symbol("radix.slottable");function Sw(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===xw}var Cw=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=function(e){const t=$w(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(Sw);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{}),Ew="Progress",Tw=100,[Aw,Nw]=Mn(Ew),[jw,_w]=Aw(Ew),kw=s.forwardRef(((e,t)=>{const{__scopeProgress:n,value:r=null,max:i,getValueLabel:o=Pw,...a}=e;(i||0===i)&&!Dw(i)&&console.error(function(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`}(`${i}`,"Progress"));const s=Dw(i)?i:Tw;null!==r&&!Lw(r,s)&&console.error(function(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be:\n  - a positive number\n  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)\n  - \`null\` or \`undefined\` if the progress is indeterminate.\n\nDefaulting to \`null\`.`}(`${r}`,"Progress"));const l=Lw(r,s)?r:null,c=Rw(l)?o(l,s):void 0;return(0,Xe.jsx)(jw,{scope:n,value:l,max:s,children:(0,Xe.jsx)(Cw.div,{"aria-valuemax":s,"aria-valuemin":0,"aria-valuenow":Rw(l)?l:void 0,"aria-valuetext":c,role:"progressbar","data-state":Mw(l,s),"data-value":l??void 0,"data-max":s,...a,ref:t})})}));kw.displayName=Ew;var Ow="ProgressIndicator";function Pw(e,t){return`${Math.round(e/t*100)}%`}function Mw(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function Rw(e){return"number"==typeof e}function Dw(e){return Rw(e)&&!isNaN(e)&&e>0}function Lw(e,t){return Rw(e)&&!isNaN(e)&&e<=t&&e>=0}s.forwardRef(((e,t)=>{const{__scopeProgress:n,...r}=e,i=_w(Ow,n);return(0,Xe.jsx)(Cw.div,{"data-state":Mw(i.value,i.max),"data-value":i.value??void 0,"data-max":i.max,...r,ref:t})})).displayName=Ow;var Iw=kw;const Fw=(0,s.forwardRef)((({totalSteps:e,currentStep:t,className:n,progressIndicatorAriaLabel:r="Progress Indicator",completedIconAriaLabel:i="Completed Icon",...o},a)=>{const{className:l,...c}=lt(o,"ProgressIndicator");if(e<=0)return null;const d=Math.max(1,Math.min(10,Math.floor(e))),u=Math.max(1,Math.min(d,Math.floor(t)));return(0,Xe.jsx)("div",{...c,className:_n(l,n),...o,ref:a,children:(0,Xe.jsx)(Iw,{value:u,max:d,"aria-label":r,children:(0,Xe.jsx)("div",{className:`${l}__steps`,children:Array.from({length:d}).map(((e,t)=>{const n=t+1,r=u>n,a=u===n;return(0,Xe.jsxs)(s.Fragment,{children:[(0,Xe.jsxs)("div",{className:`${l}__item`,"aria-current":a?"step":void 0,"data-testid":`progress-step-${n}`,children:[(0,Xe.jsx)("span",{className:_n(`${l}__circle`,{[`${l}__circle--active`]:r,[`${l}__circle--current`]:a}),children:r?(0,Xe.jsx)(Ho,{icon:"Success","aria-label":i,color:"currentColor",width:20,height:20}):(0,Xe.jsx)(Qf,{variant:Zf.badge,children:n})}),o.labels&&o.labels[t]&&(0,Xe.jsx)("span",{className:`${l}__label`,children:(0,Xe.jsx)(Qf,{variant:Zf.string2,children:o.labels[t]})})]}),t<d-1?(0,Xe.jsx)("div",{className:`${l}__connector`,"aria-hidden":"true"}):null]},o.labels?o.labels[t]:t)}))})})})}));Fw.displayName="ProgressIndicator";const Bw=({children:e,className:t,copyright:n=`© ${pt} Phillips Auctioneers, LLC`,id:r})=>(0,Xe.jsxs)("footer",{"data-testid":r||"footer",id:r,className:_n(`${st}-footer`,{className:t}),children:[(0,Xe.jsx)("div",{className:`${st}-footer__links`,children:e}),(0,Xe.jsxs)("div",{className:`${st}-footer__copyright`,children:[(0,Xe.jsx)("h3",{"data-testid":"footer-logo",className:`${st}-footer__logo`,children:(0,Xe.jsx)("a",{href:"/","aria-label":"logo",children:(0,Xe.jsx)(Ho,{icon:"PhillipsLogo",width:"94px"})})}),(0,Xe.jsx)(Qf,{variant:Zf.body3,children:n})]})]});var zw=l[" useInsertionEffect ".trim().toString()]||Yn;function Hw({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[i,o,a]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),i=s.useRef(n),o=s.useRef(t);return zw((()=>{o.current=t}),[t]),s.useEffect((()=>{i.current!==n&&(o.current?.(n),i.current=n)}),[n,i]),[n,r,o]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:i;{const t=s.useRef(void 0!==e);s.useEffect((()=>{const e=t.current;e!==l&&console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=l}),[l,r])}return[c,s.useCallback((t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&a.current?.(n)}else o(t)}),[l,e,o,a])]}function Vw(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e,i=s.isValidElement(n)?function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n):void 0,o=In(i,t);if(s.isValidElement(n)){const e=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!==s.Fragment&&(e.ref=o),s.cloneElement(n,e)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var Uw=Symbol("radix.slottable");function Ww(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===Uw}var Gw=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=function(e){const t=Vw(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(Ww);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});function qw(e){const t=Yw(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(Xw);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}function Yw(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e,i=s.isValidElement(n)?function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n):void 0,o=In(i,t);if(s.isValidElement(n)){const e=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!==s.Fragment&&(e.ref=o),s.cloneElement(n,e)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var Kw=Symbol("radix.slottable");function Xw(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===Kw}function Zw(e){const t=e+"CollectionProvider",[n,r]=Mn(t),[i,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{const{scope:t,children:n}=e,r=s.useRef(null),o=s.useRef(new Map).current;return(0,Xe.jsx)(i,{scope:t,itemMap:o,collectionRef:r,children:n})};a.displayName=t;const l=e+"CollectionSlot",c=qw(l),d=s.forwardRef(((e,t)=>{const{scope:n,children:r}=e,i=In(t,o(l,n).collectionRef);return(0,Xe.jsx)(c,{ref:i,children:r})}));d.displayName=l;const u=e+"CollectionItemSlot",f="data-radix-collection-item",p=qw(u),h=s.forwardRef(((e,t)=>{const{scope:n,children:r,...i}=e,a=s.useRef(null),l=In(t,a),c=o(u,n);return s.useEffect((()=>(c.itemMap.set(a,{ref:a,...i}),()=>{c.itemMap.delete(a)}))),(0,Xe.jsx)(p,{[f]:"",ref:l,children:r})}));return h.displayName=u,[{Provider:a,Slot:d,ItemSlot:h},function(t){const n=o(e+"CollectionConsumer",t);return s.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},r]}var Jw=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=qw(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});function Qw(e,t){e&&f.flushSync((()=>e.dispatchEvent(t)))}var e$,t$="dismissableLayer.update",n$="dismissableLayer.pointerDownOutside",r$="dismissableLayer.focusOutside",i$=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),o$=s.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:l,...c}=e,d=s.useContext(i$),[u,f]=s.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=s.useState({}),m=In(t,(e=>f(e))),g=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v),b=u?g.indexOf(u):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,$=b>=y,x=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1),i=s.useRef((()=>{}));return s.useEffect((()=>{const e=e=>{if(e.target&&!r.current){let r=function(){l$(n$,n,o,{discrete:!0})};const o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}}),[t,n]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,n=[...d.branches].some((e=>e.contains(t)));!$||n||(i?.(e),a?.(e),e.defaultPrevented||l?.())}),p),S=function(e,t=globalThis?.document){const n=Wn(e),r=s.useRef(!1);return s.useEffect((()=>{const e=e=>{e.target&&!r.current&&l$(r$,n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...d.branches].some((e=>e.contains(t)))||(o?.(e),a?.(e),e.defaultPrevented||l?.())}),p);return Cs((e=>{b===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))}),p),s.useEffect((()=>{if(u)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(e$=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(u)),d.layers.add(u),s$(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=e$)}}),[u,p,n,d]),s.useEffect((()=>()=>{u&&(d.layers.delete(u),d.layersWithOutsidePointerEventsDisabled.delete(u),s$())}),[u,d]),s.useEffect((()=>{const e=()=>h({});return document.addEventListener(t$,e),()=>document.removeEventListener(t$,e)}),[]),(0,Xe.jsx)(Jw.div,{...c,ref:m,style:{pointerEvents:w?$?"auto":"none":void 0,...e.style},onFocusCapture:Un(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Un(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Un(e.onPointerDownCapture,x.onPointerDownCapture)})}));o$.displayName="DismissableLayer";var a$=s.forwardRef(((e,t)=>{const n=s.useContext(i$),r=s.useRef(null),i=In(t,r);return s.useEffect((()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,Xe.jsx)(Jw.div,{...e,ref:i})}));function s$(){const e=new CustomEvent(t$);document.dispatchEvent(e)}function l$(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?Qw(i,o):i.dispatchEvent(o)}a$.displayName="DismissableLayerBranch";var c$="focusScope.autoFocusOnMount",d$="focusScope.autoFocusOnUnmount",u$={bubbles:!1,cancelable:!0},f$=s.forwardRef(((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[l,c]=s.useState(null),d=Wn(i),u=Wn(o),f=s.useRef(null),p=In(t,(e=>c(e))),h=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect((()=>{if(r){let e=function(e){if(h.paused||!l)return;const t=e.target;l.contains(t)?f.current=t:g$(f.current,{select:!0})},t=function(e){if(h.paused||!l)return;const t=e.relatedTarget;null!==t&&(l.contains(t)||g$(f.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&g$(l)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[r,l,h.paused]),s.useEffect((()=>{if(l){v$.add(h);const e=document.activeElement;if(!l.contains(e)){const t=new CustomEvent(c$,u$);l.addEventListener(c$,d),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(g$(r,{select:t}),document.activeElement!==n)return}(function(e){return e.filter((e=>"A"!==e.tagName))}(p$(l)),{select:!0}),document.activeElement===e&&g$(l))}return()=>{l.removeEventListener(c$,d),setTimeout((()=>{const t=new CustomEvent(d$,u$);l.addEventListener(d$,u),l.dispatchEvent(t),t.defaultPrevented||g$(e??document.body,{select:!0}),l.removeEventListener(d$,u),v$.remove(h)}),0)}}}),[l,d,u,h]);const m=s.useCallback((e=>{if(!n&&!r||h.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){const t=e.currentTarget,[r,o]=function(e){const t=p$(e),n=h$(t,e),r=h$(t.reverse(),e);return[n,r]}(t);r&&o?e.shiftKey||i!==o?e.shiftKey&&i===r&&(e.preventDefault(),n&&g$(o,{select:!0})):(e.preventDefault(),n&&g$(r,{select:!0})):i===t&&e.preventDefault()}}),[n,r,h.paused]);return(0,Xe.jsx)(Jw.div,{tabIndex:-1,...a,ref:p,onKeyDown:m})}));function p$(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 h$(e,t){for(const n of e)if(!m$(n,{upTo:t}))return n}function m$(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 g$(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()}}f$.displayName="FocusScope";var v$=function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=y$(e,t),e.unshift(t)},remove(t){e=y$(e,t),e[0]?.resume()}}}();function y$(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}var b$=s.forwardRef(((e,t)=>{const{children:n,width:r=10,height:i=5,...o}=e;return(0,Xe.jsx)(Jw.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,Xe.jsx)("polygon",{points:"0,0 30,0 15,10"})})}));b$.displayName="Arrow";var w$=b$,$$="Popper",[x$,S$]=Mn($$),[C$,E$]=x$($$),T$=e=>{const{__scopePopper:t,children:n}=e,[r,i]=s.useState(null);return(0,Xe.jsx)(C$,{scope:t,anchor:r,onAnchorChange:i,children:n})};T$.displayName=$$;var A$="PopperAnchor",N$=s.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:r,...i}=e,o=E$(A$,n),a=s.useRef(null),l=In(t,a);return s.useEffect((()=>{o.onAnchorChange(r?.current||a.current)})),r?null:(0,Xe.jsx)(Jw.div,{...i,ref:l})}));N$.displayName=A$;var j$="PopperContent",[_$,k$]=x$(j$),O$=s.forwardRef(((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:o="center",alignOffset:a=0,arrowPadding:l=0,avoidCollisions:c=!0,collisionBoundary:d=[],collisionPadding:u=0,sticky:f="partial",hideWhenDetached:p=!1,updatePositionStrategy:h="optimized",onPlaced:m,...g}=e,v=E$(j$,n),[y,b]=s.useState(null),w=In(t,(e=>b(e))),[$,x]=s.useState(null),S=au($),C=S?.width??0,E=S?.height??0,T=r+("center"!==o?"-"+o:""),A="number"==typeof u?u:{top:0,right:0,bottom:0,left:0,...u},N=Array.isArray(d)?d:[d],j=N.length>0,_={padding:A,boundary:N.filter(D$),altBoundary:j},{refs:k,floatingStyles:O,placement:P,isPositioned:M,middlewareData:R}=Kd({strategy:"fixed",placement:T,whileElementsMounted:(...e)=>Rd(...e,{animationFrame:"always"===h}),elements:{reference:v.anchor},middleware:[Zd({mainAxis:i+E,alignmentAxis:a}),c&&Jd({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?Qd():void 0,..._}),c&&eu({..._}),tu({..._,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`)}}),$&&ru({element:$,padding:l}),L$({arrowWidth:C,arrowHeight:E}),p&&nu({strategy:"referenceHidden",..._})]}),[D,L]=I$(P),I=Wn(m);Yn((()=>{M&&I?.()}),[M,I]);const F=R.arrow?.x,B=R.arrow?.y,z=0!==R.arrow?.centerOffset,[H,V]=s.useState();return Yn((()=>{y&&V(window.getComputedStyle(y).zIndex)}),[y]),(0,Xe.jsx)("div",{ref:k.setFloating,"data-radix-popper-content-wrapper":"",style:{...O,transform:M?O.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:H,"--radix-popper-transform-origin":[R.transformOrigin?.x,R.transformOrigin?.y].join(" "),...R.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,Xe.jsx)(_$,{scope:n,placedSide:D,onArrowChange:x,arrowX:F,arrowY:B,shouldHideArrow:z,children:(0,Xe.jsx)(Jw.div,{"data-side":D,"data-align":L,...g,ref:w,style:{...g.style,animation:M?void 0:"none"}})})})}));O$.displayName=j$;var P$="PopperArrow",M$={top:"bottom",right:"left",bottom:"top",left:"right"},R$=s.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,i=k$(P$,n),o=M$[i.placedSide];return(0,Xe.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,Xe.jsx)(w$,{...r,ref:t,style:{...r.style,display:"block"}})})}));function D$(e){return null!==e}R$.displayName=P$;var L$=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,s=o?0:e.arrowHeight,[l,c]=I$(n),d={start:"0%",center:"50%",end:"100%"}[c],u=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+s/2;let p="",h="";return"bottom"===l?(p=o?d:`${u}px`,h=-s+"px"):"top"===l?(p=o?d:`${u}px`,h=`${r.floating.height+s}px`):"right"===l?(p=-s+"px",h=o?d:`${f}px`):"left"===l&&(p=`${r.floating.width+s}px`,h=o?d:`${f}px`),{data:{x:p,y:h}}}});function I$(e){const[t,n="center"]=e.split("-");return[t,n]}var F$=T$,B$=N$,z$=O$,H$=R$,V$=s.forwardRef(((e,t)=>{const{container:n,...r}=e,[i,o]=s.useState(!1);Yn((()=>o(!0)),[]);const a=n||i&&globalThis?.document?.body;return a?f.createPortal((0,Xe.jsx)(Jw.div,{...r,ref:t}),a):null}));V$.displayName="Portal";var U$=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef(null),i=s.useRef(e),o=s.useRef("none"),a=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer(((e,n)=>t[e][n]??e),e)}(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect((()=>{const e=W$(r.current);o.current="mounted"===l?e:"none"}),[l]),Yn((()=>{const t=r.current,n=i.current;if(n!==e){const r=o.current,a=W$(t);c(e?"MOUNT":"none"===a||"none"===t?.display?"UNMOUNT":n&&r!==a?"ANIMATION_OUT":"UNMOUNT"),i.current=e}}),[e,c]),Yn((()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,a=o=>{const a=W$(r.current).includes(o.animationName);if(o.target===t&&a&&(c("ANIMATION_END"),!i.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},s=e=>{e.target===t&&(o.current=W$(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",a),t.addEventListener("animationend",a),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",a),t.removeEventListener("animationend",a)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback((e=>{r.current=e?getComputedStyle(e):null,n(e)}),[])}}(t),i="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),o=In(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(i));return"function"==typeof n||r.isPresent?s.cloneElement(i,{ref:o}):null};function W$(e){return e?.animationName||"none"}U$.displayName="Presence";var G$=l[" useInsertionEffect ".trim().toString()]||Yn;function q$({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[i,o,a]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),i=s.useRef(n),o=s.useRef(t);return G$((()=>{o.current=t}),[t]),s.useEffect((()=>{i.current!==n&&(o.current?.(n),i.current=n)}),[n,i]),[n,r,o]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:i;{const t=s.useRef(void 0!==e);s.useEffect((()=>{const e=t.current;e!==l&&console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=l}),[l,r])}return[c,s.useCallback((t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&a.current?.(n)}else o(t)}),[l,e,o,a])]}var Y$="rovingFocusGroup.onEntryFocus",K$={bubbles:!1,cancelable:!0},X$="RovingFocusGroup",[Z$,J$,Q$]=Zw(X$),[ex,tx]=Mn(X$,[Q$]),[nx,rx]=ex(X$),ix=s.forwardRef(((e,t)=>(0,Xe.jsx)(Z$.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,Xe.jsx)(Z$.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,Xe.jsx)(ox,{...e,ref:t})})})));ix.displayName=X$;var ox=s.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:o,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:c,onEntryFocus:d,preventScrollOnEntryFocus:u=!1,...f}=e,p=s.useRef(null),h=In(t,p),m=gr(o),[g,v]=q$({prop:a,defaultProp:l??null,onChange:c,caller:X$}),[y,b]=s.useState(!1),w=Wn(d),$=J$(n),x=s.useRef(!1),[S,C]=s.useState(0);return s.useEffect((()=>{const e=p.current;if(e)return e.addEventListener(Y$,w),()=>e.removeEventListener(Y$,w)}),[w]),(0,Xe.jsx)(nx,{scope:n,orientation:r,dir:m,loop:i,currentTabStopId:g,onItemFocus:s.useCallback((e=>v(e)),[v]),onItemShiftTab:s.useCallback((()=>b(!0)),[]),onFocusableItemAdd:s.useCallback((()=>C((e=>e+1))),[]),onFocusableItemRemove:s.useCallback((()=>C((e=>e-1))),[]),children:(0,Xe.jsx)(Jw.div,{tabIndex:y||0===S?-1:0,"data-orientation":r,...f,ref:h,style:{outline:"none",...e.style},onMouseDown:Un(e.onMouseDown,(()=>{x.current=!0})),onFocus:Un(e.onFocus,(e=>{const t=!x.current;if(e.target===e.currentTarget&&t&&!y){const t=new CustomEvent(Y$,K$);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=$().filter((e=>e.focusable));cx([e.find((e=>e.active)),e.find((e=>e.id===g)),...e].filter(Boolean).map((e=>e.ref.current)),u)}}x.current=!1})),onBlur:Un(e.onBlur,(()=>b(!1)))})})})),ax="RovingFocusGroupItem",sx=s.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:o,children:a,...l}=e,c=Qn(),d=o||c,u=rx(ax,n),f=u.currentTabStopId===d,p=J$(n),{onFocusableItemAdd:h,onFocusableItemRemove:m,currentTabStopId:g}=u;return s.useEffect((()=>{if(r)return h(),()=>m()}),[r,h,m]),(0,Xe.jsx)(Z$.ItemSlot,{scope:n,id:d,focusable:r,active:i,children:(0,Xe.jsx)(Jw.span,{tabIndex:f?0:-1,"data-orientation":u.orientation,...l,ref:t,onMouseDown:Un(e.onMouseDown,(e=>{r?u.onItemFocus(d):e.preventDefault()})),onFocus:Un(e.onFocus,(()=>u.onItemFocus(d))),onKeyDown:Un(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void u.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);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return lx[r]}(e,u.orientation,u.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=p().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();const r=n.indexOf(e.currentTarget);n=u.loop?function(e,t){return e.map(((n,r)=>e[(t+r)%e.length]))}(n,r+1):n.slice(r+1)}setTimeout((()=>cx(n)))}})),children:"function"==typeof a?a({isCurrentTabStop:f,hasTabStop:null!=g}):a})})}));sx.displayName=ax;var lx={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function cx(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var dx=ix,ux=sx,fx=["Enter"," "],px=["ArrowUp","PageDown","End"],hx=["ArrowDown","PageUp","Home",...px],mx={ltr:[...fx,"ArrowRight"],rtl:[...fx,"ArrowLeft"]},gx={ltr:["ArrowLeft"],rtl:["ArrowRight"]},vx="Menu",[yx,bx,wx]=Zw(vx),[$x,xx]=Mn(vx,[wx,S$,tx]),Sx=S$(),Cx=tx(),[Ex,Tx]=$x(vx),[Ax,Nx]=$x(vx),jx=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:o,modal:a=!0}=e,l=Sx(t),[c,d]=s.useState(null),u=s.useRef(!1),f=Wn(o),p=gr(i);return s.useEffect((()=>{const e=()=>{u.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>u.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}}),[]),(0,Xe.jsx)(F$,{...l,children:(0,Xe.jsx)(Ex,{scope:t,open:n,onOpenChange:f,content:c,onContentChange:d,children:(0,Xe.jsx)(Ax,{scope:t,onClose:s.useCallback((()=>f(!1)),[f]),isUsingKeyboardRef:u,dir:p,modal:a,children:r})})})};jx.displayName=vx;var _x=s.forwardRef(((e,t)=>{const{__scopeMenu:n,...r}=e,i=Sx(n);return(0,Xe.jsx)(B$,{...i,...r,ref:t})}));_x.displayName="MenuAnchor";var kx="MenuPortal",[Ox,Px]=$x(kx,{forceMount:void 0}),Mx=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:i}=e,o=Tx(kx,t);return(0,Xe.jsx)(Ox,{scope:t,forceMount:n,children:(0,Xe.jsx)(U$,{present:n||o.open,children:(0,Xe.jsx)(V$,{asChild:!0,container:i,children:r})})})};Mx.displayName=kx;var Rx="MenuContent",[Dx,Lx]=$x(Rx),Ix=s.forwardRef(((e,t)=>{const n=Px(Rx,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,o=Tx(Rx,e.__scopeMenu),a=Nx(Rx,e.__scopeMenu);return(0,Xe.jsx)(yx.Provider,{scope:e.__scopeMenu,children:(0,Xe.jsx)(U$,{present:r||o.open,children:(0,Xe.jsx)(yx.Slot,{scope:e.__scopeMenu,children:a.modal?(0,Xe.jsx)(Fx,{...i,ref:t}):(0,Xe.jsx)(Bx,{...i,ref:t})})})})})),Fx=s.forwardRef(((e,t)=>{const n=Tx(Rx,e.__scopeMenu),r=s.useRef(null),i=In(t,r);return s.useEffect((()=>{const e=r.current;if(e)return Bl(e)}),[]),(0,Xe.jsx)(Hx,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Un(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})})),Bx=s.forwardRef(((e,t)=>{const n=Tx(Rx,e.__scopeMenu);return(0,Xe.jsx)(Hx,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})})),zx=qw("MenuContent.ScrollLock"),Hx=s.forwardRef(((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEntryFocus:c,onEscapeKeyDown:d,onPointerDownOutside:u,onFocusOutside:f,onInteractOutside:p,onDismiss:h,disableOutsideScroll:m,...g}=e,v=Tx(Rx,n),y=Nx(Rx,n),b=Sx(n),w=Cx(n),$=bx(n),[x,S]=s.useState(null),C=s.useRef(null),E=In(t,C,v.onContentChange),T=s.useRef(0),A=s.useRef(""),N=s.useRef(0),j=s.useRef(null),_=s.useRef("right"),k=s.useRef(0),O=m?Pl:s.Fragment,P=m?{as:zx,allowPinchZoom:!0}:void 0,M=e=>{const t=A.current+e,n=$().filter((e=>!e.disabled)),r=document.activeElement,i=n.find((e=>e.ref.current===r))?.textValue,o=function(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=function(e,t){return e.map(((n,r)=>e[(t+r)%e.length]))}(e,Math.max(i,0));1===r.length&&(o=o.filter((e=>e!==n)));const a=o.find((e=>e.toLowerCase().startsWith(r.toLowerCase())));return a!==n?a:void 0}(n.map((e=>e.textValue)),t,i),a=n.find((e=>e.textValue===o))?.ref.current;(function e(t){A.current=t,window.clearTimeout(T.current),""!==t&&(T.current=window.setTimeout((()=>e("")),1e3))})(t),a&&setTimeout((()=>a.focus()))};s.useEffect((()=>()=>window.clearTimeout(T.current)),[]),Gs();const R=s.useCallback((e=>_.current===j.current?.side&&function(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return function(e,t){const{x:n,y:r}=e;let i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){const a=t[e],s=t[o],l=a.x,c=a.y,d=s.x,u=s.y;c>r!=u>r&&n<(d-l)*(r-c)/(u-c)+l&&(i=!i)}return i}(n,t)}(e,j.current?.area)),[]);return(0,Xe.jsx)(Dx,{scope:n,searchRef:A,onItemEnter:s.useCallback((e=>{R(e)&&e.preventDefault()}),[R]),onItemLeave:s.useCallback((e=>{R(e)||(C.current?.focus(),S(null))}),[R]),onTriggerLeave:s.useCallback((e=>{R(e)&&e.preventDefault()}),[R]),pointerGraceTimerRef:N,onPointerGraceIntentChange:s.useCallback((e=>{j.current=e}),[]),children:(0,Xe.jsx)(O,{...P,children:(0,Xe.jsx)(f$,{asChild:!0,trapped:i,onMountAutoFocus:Un(o,(e=>{e.preventDefault(),C.current?.focus({preventScroll:!0})})),onUnmountAutoFocus:a,children:(0,Xe.jsx)(o$,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:d,onPointerDownOutside:u,onFocusOutside:f,onInteractOutside:p,onDismiss:h,children:(0,Xe.jsx)(dx,{asChild:!0,...w,dir:y.dir,orientation:"vertical",loop:r,currentTabStopId:x,onCurrentTabStopIdChange:S,onEntryFocus:Un(c,(e=>{y.isUsingKeyboardRef.current||e.preventDefault()})),preventScrollOnEntryFocus:!0,children:(0,Xe.jsx)(z$,{role:"menu","aria-orientation":"vertical","data-state":hS(v.open),"data-radix-menu-content":"",dir:y.dir,...b,...g,ref:E,style:{outline:"none",...g.style},onKeyDown:Un(g.onKeyDown,(e=>{const t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&M(e.key));const i=C.current;if(e.target!==i||!hx.includes(e.key))return;e.preventDefault();const o=$().filter((e=>!e.disabled)).map((e=>e.ref.current));px.includes(e.key)&&o.reverse(),function(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(o)})),onBlur:Un(e.onBlur,(e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(T.current),A.current="")})),onPointerMove:Un(e.onPointerMove,vS((e=>{const t=e.target,n=k.current!==e.clientX;if(e.currentTarget.contains(t)&&n){const t=e.clientX>k.current?"right":"left";_.current=t,k.current=e.clientX}})))})})})})})})}));Ix.displayName=Rx;var Vx=s.forwardRef(((e,t)=>{const{__scopeMenu:n,...r}=e;return(0,Xe.jsx)(Jw.div,{role:"group",...r,ref:t})}));Vx.displayName="MenuGroup";var Ux=s.forwardRef(((e,t)=>{const{__scopeMenu:n,...r}=e;return(0,Xe.jsx)(Jw.div,{...r,ref:t})}));Ux.displayName="MenuLabel";var Wx="MenuItem",Gx="menu.itemSelect",qx=s.forwardRef(((e,t)=>{const{disabled:n=!1,onSelect:r,...i}=e,o=s.useRef(null),a=Nx(Wx,e.__scopeMenu),l=Lx(Wx,e.__scopeMenu),c=In(t,o),d=s.useRef(!1);return(0,Xe.jsx)(Yx,{...i,ref:c,disabled:n,onClick:Un(e.onClick,(()=>{const e=o.current;if(!n&&e){const t=new CustomEvent(Gx,{bubbles:!0,cancelable:!0});e.addEventListener(Gx,(e=>r?.(e)),{once:!0}),Qw(e,t),t.defaultPrevented?d.current=!1:a.onClose()}})),onPointerDown:t=>{e.onPointerDown?.(t),d.current=!0},onPointerUp:Un(e.onPointerUp,(e=>{d.current||e.currentTarget?.click()})),onKeyDown:Un(e.onKeyDown,(e=>{const t=""!==l.searchRef.current;n||t&&" "===e.key||fx.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())}))})}));qx.displayName=Wx;var Yx=s.forwardRef(((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:i,...o}=e,a=Lx(Wx,n),l=Cx(n),c=s.useRef(null),d=In(t,c),[u,f]=s.useState(!1),[p,h]=s.useState("");return s.useEffect((()=>{const e=c.current;e&&h((e.textContent??"").trim())}),[o.children]),(0,Xe.jsx)(yx.ItemSlot,{scope:n,disabled:r,textValue:i??p,children:(0,Xe.jsx)(ux,{asChild:!0,...l,focusable:!r,children:(0,Xe.jsx)(Jw.div,{role:"menuitem","data-highlighted":u?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...o,ref:d,onPointerMove:Un(e.onPointerMove,vS((e=>{r?a.onItemLeave(e):(a.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))}))),onPointerLeave:Un(e.onPointerLeave,vS((e=>a.onItemLeave(e)))),onFocus:Un(e.onFocus,(()=>f(!0))),onBlur:Un(e.onBlur,(()=>f(!1)))})})})})),Kx=s.forwardRef(((e,t)=>{const{checked:n=!1,onCheckedChange:r,...i}=e;return(0,Xe.jsx)(rS,{scope:e.__scopeMenu,checked:n,children:(0,Xe.jsx)(qx,{role:"menuitemcheckbox","aria-checked":mS(n)?"mixed":n,...i,ref:t,"data-state":gS(n),onSelect:Un(i.onSelect,(()=>r?.(!!mS(n)||!n)),{checkForDefaultPrevented:!1})})})}));Kx.displayName="MenuCheckboxItem";var Xx="MenuRadioGroup",[Zx,Jx]=$x(Xx,{value:void 0,onValueChange:()=>{}}),Qx=s.forwardRef(((e,t)=>{const{value:n,onValueChange:r,...i}=e,o=Wn(r);return(0,Xe.jsx)(Zx,{scope:e.__scopeMenu,value:n,onValueChange:o,children:(0,Xe.jsx)(Vx,{...i,ref:t})})}));Qx.displayName=Xx;var eS="MenuRadioItem",tS=s.forwardRef(((e,t)=>{const{value:n,...r}=e,i=Jx(eS,e.__scopeMenu),o=n===i.value;return(0,Xe.jsx)(rS,{scope:e.__scopeMenu,checked:o,children:(0,Xe.jsx)(qx,{role:"menuitemradio","aria-checked":o,...r,ref:t,"data-state":gS(o),onSelect:Un(r.onSelect,(()=>i.onValueChange?.(n)),{checkForDefaultPrevented:!1})})})}));tS.displayName=eS;var nS="MenuItemIndicator",[rS,iS]=$x(nS,{checked:!1}),oS=s.forwardRef(((e,t)=>{const{__scopeMenu:n,forceMount:r,...i}=e,o=iS(nS,n);return(0,Xe.jsx)(U$,{present:r||mS(o.checked)||!0===o.checked,children:(0,Xe.jsx)(Jw.span,{...i,ref:t,"data-state":gS(o.checked)})})}));oS.displayName=nS;var aS=s.forwardRef(((e,t)=>{const{__scopeMenu:n,...r}=e;return(0,Xe.jsx)(Jw.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})}));aS.displayName="MenuSeparator";var sS=s.forwardRef(((e,t)=>{const{__scopeMenu:n,...r}=e,i=Sx(n);return(0,Xe.jsx)(H$,{...i,...r,ref:t})}));sS.displayName="MenuArrow";var[lS,cS]=$x("MenuSub"),dS="MenuSubTrigger",uS=s.forwardRef(((e,t)=>{const n=Tx(dS,e.__scopeMenu),r=Nx(dS,e.__scopeMenu),i=cS(dS,e.__scopeMenu),o=Lx(dS,e.__scopeMenu),a=s.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:c}=o,d={__scopeMenu:e.__scopeMenu},u=s.useCallback((()=>{a.current&&window.clearTimeout(a.current),a.current=null}),[]);return s.useEffect((()=>u),[u]),s.useEffect((()=>{const e=l.current;return()=>{window.clearTimeout(e),c(null)}}),[l,c]),(0,Xe.jsx)(_x,{asChild:!0,...d,children:(0,Xe.jsx)(Yx,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":i.contentId,"data-state":hS(n.open),...e,ref:Ln(t,i.onTriggerChange),onClick:t=>{e.onClick?.(t),!e.disabled&&!t.defaultPrevented&&(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:Un(e.onPointerMove,vS((t=>{o.onItemEnter(t),!t.defaultPrevented&&!e.disabled&&!n.open&&!a.current&&(o.onPointerGraceIntentChange(null),a.current=window.setTimeout((()=>{n.onOpenChange(!0),u()}),100))}))),onPointerLeave:Un(e.onPointerLeave,vS((e=>{u();const t=n.content?.getBoundingClientRect();if(t){const r=n.content?.dataset.side,i="right"===r,a=i?-5:5,s=t[i?"left":"right"],c=t[i?"right":"left"];o.onPointerGraceIntentChange({area:[{x:e.clientX+a,y:e.clientY},{x:s,y:t.top},{x:c,y:t.top},{x:c,y:t.bottom},{x:s,y:t.bottom}],side:r}),window.clearTimeout(l.current),l.current=window.setTimeout((()=>o.onPointerGraceIntentChange(null)),300)}else{if(o.onTriggerLeave(e),e.defaultPrevented)return;o.onPointerGraceIntentChange(null)}}))),onKeyDown:Un(e.onKeyDown,(t=>{const i=""!==o.searchRef.current;e.disabled||i&&" "===t.key||mx[r.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())}))})})}));uS.displayName=dS;var fS="MenuSubContent",pS=s.forwardRef(((e,t)=>{const n=Px(Rx,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,o=Tx(Rx,e.__scopeMenu),a=Nx(Rx,e.__scopeMenu),l=cS(fS,e.__scopeMenu),c=s.useRef(null),d=In(t,c);return(0,Xe.jsx)(yx.Provider,{scope:e.__scopeMenu,children:(0,Xe.jsx)(U$,{present:r||o.open,children:(0,Xe.jsx)(yx.Slot,{scope:e.__scopeMenu,children:(0,Xe.jsx)(Hx,{id:l.contentId,"aria-labelledby":l.triggerId,...i,ref:d,align:"start",side:"rtl"===a.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{a.isUsingKeyboardRef.current&&c.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:Un(e.onFocusOutside,(e=>{e.target!==l.trigger&&o.onOpenChange(!1)})),onEscapeKeyDown:Un(e.onEscapeKeyDown,(e=>{a.onClose(),e.preventDefault()})),onKeyDown:Un(e.onKeyDown,(e=>{const t=e.currentTarget.contains(e.target),n=gx[a.dir].includes(e.key);t&&n&&(o.onOpenChange(!1),l.trigger?.focus(),e.preventDefault())}))})})})})}));function hS(e){return e?"open":"closed"}function mS(e){return"indeterminate"===e}function gS(e){return mS(e)?"indeterminate":e?"checked":"unchecked"}function vS(e){return t=>"mouse"===t.pointerType?e(t):void 0}pS.displayName=fS;var yS=jx,bS=_x,wS=Mx,$S=Ix,xS=Vx,SS=Ux,CS=qx,ES=Kx,TS=Qx,AS=tS,NS=oS,jS=aS,_S=sS,kS=uS,OS=pS,PS="DropdownMenu",[MS,RS]=Mn(PS,[xx]),DS=xx(),[LS,IS]=MS(PS),FS=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:i,defaultOpen:o,onOpenChange:a,modal:l=!0}=e,c=DS(t),d=s.useRef(null),[u,f]=Hw({prop:i,defaultProp:o??!1,onChange:a,caller:PS});return(0,Xe.jsx)(LS,{scope:t,triggerId:Qn(),triggerRef:d,contentId:Qn(),open:u,onOpenChange:f,onOpenToggle:s.useCallback((()=>f((e=>!e))),[f]),modal:l,children:(0,Xe.jsx)(yS,{...c,open:u,onOpenChange:f,dir:r,modal:l,children:n})})};FS.displayName=PS;var BS="DropdownMenuTrigger",zS=s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...i}=e,o=IS(BS,n),a=DS(n);return(0,Xe.jsx)(bS,{asChild:!0,...a,children:(0,Xe.jsx)(Gw.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...i,ref:Ln(t,o.triggerRef),onPointerDown:Un(e.onPointerDown,(e=>{!r&&0===e.button&&!1===e.ctrlKey&&(o.onOpenToggle(),o.open||e.preventDefault())})),onKeyDown:Un(e.onKeyDown,(e=>{r||(["Enter"," "].includes(e.key)&&o.onOpenToggle(),"ArrowDown"===e.key&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())}))})})}));zS.displayName=BS;var HS=e=>{const{__scopeDropdownMenu:t,...n}=e,r=DS(t);return(0,Xe.jsx)(wS,{...r,...n})};HS.displayName="DropdownMenuPortal";var VS="DropdownMenuContent",US=s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=IS(VS,n),o=DS(n),a=s.useRef(!1);return(0,Xe.jsx)($S,{id:i.contentId,"aria-labelledby":i.triggerId,...o,...r,ref:t,onCloseAutoFocus:Un(e.onCloseAutoFocus,(e=>{a.current||i.triggerRef.current?.focus(),a.current=!1,e.preventDefault()})),onInteractOutside:Un(e.onInteractOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!i.modal||r)&&(a.current=!0)})),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}));US.displayName=VS;s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(xS,{...i,...r,ref:t})})).displayName="DropdownMenuGroup";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(SS,{...i,...r,ref:t})})).displayName="DropdownMenuLabel";var WS=s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(CS,{...i,...r,ref:t})}));WS.displayName="DropdownMenuItem";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(ES,{...i,...r,ref:t})})).displayName="DropdownMenuCheckboxItem";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(TS,{...i,...r,ref:t})})).displayName="DropdownMenuRadioGroup";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(AS,{...i,...r,ref:t})})).displayName="DropdownMenuRadioItem";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(NS,{...i,...r,ref:t})})).displayName="DropdownMenuItemIndicator";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(jS,{...i,...r,ref:t})})).displayName="DropdownMenuSeparator";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(_S,{...i,...r,ref:t})})).displayName="DropdownMenuArrow";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(kS,{...i,...r,ref:t})})).displayName="DropdownMenuSubTrigger";s.forwardRef(((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=DS(n);return(0,Xe.jsx)(OS,{...i,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})})).displayName="DropdownMenuSubContent";var GS=FS,qS=zS,YS=HS,KS=US,XS=WS,ZS={},JS={},QS={},eC={};let tC="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",nC=e=>crypto.getRandomValues(new Uint8Array(e)),rC=(e,t,n)=>{let r=(2<<Math.log(e.length-1)/Math.LN2)-1,i=-~(1.6*r*t/e.length);return(o=t)=>{let a="";for(;;){let t=n(i),s=i;for(;s--;)if(a+=e[t[s]&r]||"",a.length===o)return a}}},iC=(e,t=21)=>rC(e,t,nC),oC=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,t)=>e+=(t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?"-":"_"),"");const aC=Nn(o);Object.defineProperty(eC,"__esModule",{value:!0}),eC.headerDefaults=eC.eventDefaults=void 0;var sC=aC;eC.headerDefaults=function(){return{productId:"adamgibbons/ics",method:"PUBLISH"}},eC.eventDefaults=function(){return{title:"Untitled event",uid:(0,sC.nanoid)(),timestamp:Date.now()}},Object.defineProperty(QS,"__esModule",{value:!0}),QS.buildEvent=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return uC(Object.assign({},(0,lC.eventDefaults)(),e))},QS.buildHeader=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return uC(Object.assign({},(0,lC.headerDefaults)(),e))};var lC=eC;function cC(e){return(cC="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 dC(e,t,n){return t=function(e){var t=function(e,t){if("object"!==cC(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==cC(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===cC(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uC(e){return Object.entries(e).reduce((function(e,t){return typeof t[1]<"u"?Object.assign(e,dC({},t[0],t[1])):e}),{})}var fC={},pC={},hC={};!function(e){function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}}(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 n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"utc",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"local";if("string"==typeof e)return e;if(Array.isArray(e)&&3===e.length){var o=t(e,3),a=o[0],s=o[1],l=o[2];return"".concat(a).concat(r(s)).concat(r(l))}var c=new Date;if(Array.isArray(e)&&e.length>0&&e[0]){var d=t(e,6),u=d[0],f=d[1],p=d[2],h=d[3],m=void 0===h?0:h,g=d[4],v=void 0===g?0:g,y=d[5],b=void 0===y?0:y;c="local"===i?new Date(u,f-1,p,m,v,b):new Date(Date.UTC(u,f-1,p,m,v,b))}else Array.isArray(e)||(c=new Date(e));return"local"===n?[c.getFullYear(),r(c.getMonth()+1),r(c.getDate()),"T",r(c.getHours()),r(c.getMinutes()),r(c.getSeconds())].join(""):[c.getUTCFullYear(),r(c.getUTCMonth()+1),r(c.getUTCDate()),"T",r(c.getUTCHours()),r(c.getUTCMinutes()),r(c.getUTCSeconds()),"Z"].join("")};var r=function(e){return e<10?"0".concat(e):"".concat(e)}}(hC);var mC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var t=e.lat,n=e.lon;return"".concat(t,";").concat(n)}}(mC);var gC={},vC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return'"'.concat(e.replaceAll('"','\\"'),'"')}}(vC),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var n=e.name,r=e.email,i=e.rsvp,o=e.dir,a=e.partstat,s=e.role,l=e.cutype,c=e.xNumGuests,d=[];return void 0!==i&&d.push(i?"RSVP=TRUE":"RSVP=FALSE"),l&&d.push("CUTYPE=".concat((0,t.default)(l))),void 0!==c&&d.push("X-NUM-GUESTS=".concat(c)),s&&d.push("ROLE=".concat((0,t.default)(s))),a&&d.push("PARTSTAT=".concat((0,t.default)(a))),o&&d.push("DIR=".concat((0,t.default)(o))),d.push("CN=".concat((0,t.default)(n||"Unnamed attendee"))),d.join(";").concat(r?":mailto:".concat(r):"")};var t=function(e){return e&&e.__esModule?e:{default:e}}(vC)}(gC);var yC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var n=e.name,r=e.email,i=e.dir,o=e.sentBy,a="";return a+=i?"DIR=".concat((0,t.default)(i),";"):"",a+=o?"SENT-BY=".concat((0,t.default)("MAILTO:".concat(o)),";"):"",a+="CN=",a+=(0,t.default)(n||"Organizer"),a+=r?":MAILTO:".concat(r):""};var t=function(e){return e&&e.__esModule?e:{default:e}}(vC)}(yC);var bC,wC={},$C={},xC={exports:{}},SC={exports:{}};n(23184);xC.exports=function(){if(bC)return SC.exports;var e;bC=1,function(e){e[e.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",e[e.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",e[e.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",e[e.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",e[e.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",e[e.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",e[e.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",e[e.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",e[e.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",e[e.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",e[e.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",e[e.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",e[e.TAGS_START=917504]="TAGS_START",e[e.TAGS_END=917631]="TAGS_END",e[e.ZWJ=8205]="ZWJ"}(e||(e={}));const t=Object.freeze([776,2359,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520]);var n;function r(e){if("string"!=typeof e)throw new TypeError("string cannot be undefined or null");const t=[];let n=0,r=0;for(;n<e.length;)r+=i(n+r,e),l(e[n+r])&&r++,a(e[n+r])&&r++,s(e[n+r])&&r++,c(e[n+r])?r++:(t.push(e.substring(n,n+r)),n+=r,r=0);return t}function i(e,t){const n=t[e];if(!function(e){return e&&u(e[0].charCodeAt(0),55296,56319)}(n)||e===t.length-1)return 1;const r=n+t[e+1];let i=t.substring(e+2,e+5);return o(r)&&o(i)?4:function(e){return u(d(e),127988,127988)}(r)&&function(e){const t=e.codePointAt(0);return"string"==typeof e&&"number"==typeof t&&u(t,917504,917631)}(i)?t.slice(e).indexOf(String.fromCodePoint(917631))+2:function(e){return u(d(e),127995,127999)}(i)?4:2}function o(e){return u(d(e),127462,127487)}function a(e){return"string"==typeof e&&u(e.charCodeAt(0),65024,65039)}function s(e){return"string"==typeof e&&u(e.charCodeAt(0),8400,8447)}function l(e){return"string"==typeof e&&t.includes(e.charCodeAt(0))}function c(e){return"string"==typeof e&&8205===e.charCodeAt(0)}function d(e){return(e.charCodeAt(0)-55296<<10)+(e.charCodeAt(1)-56320)+65536}function u(e,t,n){return e>=t&&e<=n}function f(e,t,n){const i=r(e);if(void 0===t)return e;if(t>=i.length)return"";const o=i.length-t;let a=t+(void 0===n?o:n);return a>t+o&&(a=void 0),i.slice(t,a).join("")}return function(e){e[e.unit_1=1]="unit_1",e[e.unit_2=2]="unit_2",e[e.unit_4=4]="unit_4"}(n||(n={})),Object.defineProperty(r,"runes",{value:r}),Object.defineProperty(r,"default",{value:r}),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"substr",{value:f}),Object.defineProperty(r,"substring",{value:f}),Object.defineProperty(r,"EnumRunesCode",{value:e}),Object.defineProperty(r,"EnumCodeUnits",{value:n}),Object.defineProperty(r,"GRAPHEMES",{value:t}),SC.exports=r,SC.exports}();var CC=xC.exports;!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){for(var n=[],r=75;(0,t.runes)(e).length>r;)n.push((0,t.substring)(e,0,r)),e=(0,t.substring)(e,r),r=74;return n.push(e),n.join("\r\n\t")};var t=CC}($C);var EC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return e.replace(/\r?\n/gm,"\\n")}}(EC),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.action,a=e.repeat,s=e.description,l=e.duration,c=e.attach,d=e.attachType,u=e.trigger,f=e.summary,p="BEGIN:VALARM\r\n";p+=(0,n.default)("ACTION:".concat((0,r.default)(function(e){return e.toUpperCase()}(i))))+"\r\n",p+=a?(0,n.default)("REPEAT:".concat(a))+"\r\n":"",p+=s?(0,n.default)("DESCRIPTION:".concat((0,r.default)(s)))+"\r\n":"",p+=l?(0,n.default)("DURATION:".concat(o(l)))+"\r\n":"";var h=d||"FMTTYPE=audio/basic";return p+=c?(0,n.default)((0,r.default)("ATTACH;".concat(h,":").concat(c)))+"\r\n":"",p+=u?function(e){var n="";if(Array.isArray(e)||"number"==typeof e||"string"==typeof e)n="TRIGGER;VALUE=DATE-TIME:".concat((0,r.default)((0,t.default)(e)),"\r\n");else{var i=e.before?"-":"";n="TRIGGER:".concat((0,r.default)(i+o(e)),"\r\n")}return n}(u):"",p+=f?(0,n.default)("SUMMARY:".concat((0,r.default)(f)))+"\r\n":"",p+="END:VALARM\r\n"};var t=i(hC),n=i($C),r=i(EC);function i(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=e.weeks,n=e.days,r=e.hours,i=e.minutes,o=e.seconds,a="P";return a+=t?"".concat(t,"W"):"",a+=n?"".concat(n,"D"):"",a+="T",a+=r?"".concat(r,"H"):"",a+=i?"".concat(i,"M"):"",a+=o?"".concat(o,"S"):""}}(wC);var TC={},AC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return e.replace(/\\/gm,"\\\\").replace(/\r?\n/gm,"\\n").replace(/;/gm,"\\;").replace(/,/gm,"\\,")}}(AC),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return(0,t.default)(e)};var t=function(e){return e&&e.__esModule?e:{default:e}}(AC)}(TC);var NC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return(0,t.default)(e)};var t=function(e){return e&&e.__esModule?e:{default:e}}(AC)}(NC);var jC={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.weeks,n=e.days,r=e.hours,i=e.minutes,o=e.seconds,a="P";return a+=t?"".concat(t,"W"):"",a+=n?"".concat(n,"D"):"",a+="T",a+=r?"".concat(r,"H"):"",a+=i?"".concat(i,"M"):"",a+=o?"".concat(o,"S"):"",a}}(jC);var _C={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return(0,t.default)(e)};var t=function(e){return e&&e.__esModule?e:{default:e}}(AC)}(_C),function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"encodeParamValue",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"foldLine",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"formatDate",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"formatDuration",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"setAlarm",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"setContact",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"setDescription",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"setGeolocation",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"setLocation",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"setOrganizer",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"setSummary",{enumerable:!0,get:function(){return s.default}});var t=f(hC),n=f(mC),r=f(gC),i=f(yC),o=f(wC),a=f(TC),s=f(NC),l=f(jC),c=f($C),d=f(_C),u=f(vC);function f(e){return e&&e.__esModule?e:{default:e}}}(pC),Object.defineProperty(fC,"__esModule",{value:!0}),fC.formatEvent=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.title,n=e.uid,r=e.sequence,i=e.timestamp,o=e.start,a=e.startType,s=e.startInputType,l=e.startOutputType,c=e.duration,d=e.end,u=e.endInputType,f=e.endOutputType,p=e.description,h=e.url,m=e.geo,g=e.location,v=e.status,y=e.categories,b=e.organizer,w=e.attendees,$=e.alarms,x=e.recurrenceRule,S=e.exclusionDates,C=e.busyStatus,E=e.transp,T=e.classification,A=e.created,N=e.lastModified,j=e.htmlContent,_="";return _+="BEGIN:VEVENT\r\n",_+=(0,kC.foldLine)("UID:".concat((0,OC.default)(n)))+"\r\n",_+=t?(0,kC.foldLine)("SUMMARY:".concat((0,OC.default)((0,kC.setSummary)(t))))+"\r\n":"",_+=(0,kC.foldLine)("DTSTAMP:".concat((0,OC.default)((0,kC.formatDate)(i))))+"\r\n",_+=(0,kC.foldLine)("DTSTART".concat(o&&3==o.length?";VALUE=DATE":"",":").concat((0,OC.default)((0,kC.formatDate)(o,l||a,s))))+"\r\n",(!d||3!==d.length||o.length!==d.length||o.some((function(e,t){return e!==d[t]})))&&d&&(_+=(0,kC.foldLine)("DTEND".concat(3===d.length?";VALUE=DATE":"",":").concat((0,OC.default)((0,kC.formatDate)(d,f||l||a,u||s))))+"\r\n"),_+=typeof r<"u"?"SEQUENCE:".concat(r,"\r\n"):"",_+=p?(0,kC.foldLine)("DESCRIPTION:".concat((0,OC.default)((0,kC.setDescription)(p))))+"\r\n":"",_+=h?(0,kC.foldLine)("URL:".concat((0,OC.default)(h)))+"\r\n":"",_+=m?(0,kC.foldLine)("GEO:".concat((0,kC.setGeolocation)(m)))+"\r\n":"",_+=g?(0,kC.foldLine)("LOCATION:".concat((0,OC.default)((0,kC.setLocation)(g))))+"\r\n":"",_+=v?(0,kC.foldLine)("STATUS:".concat((0,OC.default)(v)))+"\r\n":"",_+=y?(0,kC.foldLine)("CATEGORIES:".concat((0,OC.default)(y.join(","))))+"\r\n":"",_+=b?(0,kC.foldLine)("ORGANIZER;".concat((0,kC.setOrganizer)(b)))+"\r\n":"",_+=C?(0,kC.foldLine)("X-MICROSOFT-CDO-BUSYSTATUS:".concat((0,OC.default)(C)))+"\r\n":"",_+=E?(0,kC.foldLine)("TRANSP:".concat((0,OC.default)(E)))+"\r\n":"",_+=T?(0,kC.foldLine)("CLASS:".concat((0,OC.default)(T)))+"\r\n":"",_+=A?"CREATED:"+(0,OC.default)((0,kC.formatDate)(A))+"\r\n":"",_+=N?"LAST-MODIFIED:"+(0,OC.default)((0,kC.formatDate)(N))+"\r\n":"",_+=j?(0,kC.foldLine)("X-ALT-DESC;FMTTYPE=text/html:".concat((0,OC.default)(j)))+"\r\n":"",w&&w.forEach((function(e){_+=(0,kC.foldLine)("ATTENDEE;".concat((0,OC.default)((0,kC.setContact)(e))))+"\r\n"})),_+=x?(0,kC.foldLine)("RRULE:".concat((0,OC.default)(x)))+"\r\n":"",_+=S?(0,kC.foldLine)("EXDATE:".concat((0,OC.default)(S.map((function(e){return(0,kC.formatDate)(e)})).join(","))))+"\r\n":"",_+=c?(0,kC.foldLine)("DURATION:".concat((0,kC.formatDuration)(c)))+"\r\n":"",$&&$.forEach((function(e){_+=(0,kC.setAlarm)(e)})),_+="END:VEVENT\r\n"},fC.formatFooter=function(){return"END:VCALENDAR\r\n"},fC.formatHeader=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.productId,n=e.method,r=e.calName,i="";return i+="BEGIN:VCALENDAR\r\n",i+="VERSION:2.0\r\n",i+="CALSCALE:GREGORIAN\r\n",i+=(0,kC.foldLine)("PRODID:".concat((0,OC.default)(t)))+"\r\n",i+=(0,kC.foldLine)("METHOD:".concat((0,OC.default)(n)))+"\r\n",i+=r?(0,kC.foldLine)("X-WR-CALNAME:".concat((0,OC.default)(r)))+"\r\n":"",i+="X-PUBLISHED-TTL:PT1H\r\n"};var kC=pC,OC=function(e){return e&&e.__esModule?e:{default:e}}(EC);var PC={},MC={};function RC(e){this._maxSize=e,this.clear()}RC.prototype.clear=function(){this._size=0,this._values=Object.create(null)},RC.prototype.get=function(e){return this._values[e]},RC.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var DC=/[^.^\]^[]+|(?=\[\]|\.\.)/g,LC=/^\d+$/,IC=/^\d/,FC=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,BC=/^\s*(['"]?)(.*?)(\1)\s*$/,zC=new RC(512),HC=new RC(512),VC=new RC(512),UC={Cache:RC,split:GC,normalizePath:WC,setter:function(e){var t=WC(e);return HC.get(e)||HC.set(e,(function(e,n){for(var r=0,i=t.length,o=e;r<i-1;){var a=t[r];if("__proto__"===a||"constructor"===a||"prototype"===a)return e;o=o[t[r++]]}o[t[r]]=n}))},getter:function(e,t){var n=WC(e);return VC.get(e)||VC.set(e,(function(e){for(var r=0,i=n.length;r<i;){if(null==e&&t)return;e=e[n[r++]]}return e}))},join:function(e){return e.reduce((function(e,t){return e+(qC(t)||LC.test(t)?"["+t+"]":(e?".":"")+t)}),"")},forEach:function(e,t,n){!function(e,t,n){var r,i,o,a,s=e.length;for(i=0;i<s;i++)(r=e[i])&&(YC(r)&&(r='"'+r+'"'),a=qC(r),o=!a&&/^\d+$/.test(r),t.call(n,r,a,o,i,e))}(Array.isArray(e)?e:GC(e),t,n)}};function WC(e){return zC.get(e)||zC.set(e,GC(e).map((function(e){return e.replace(BC,"$2")})))}function GC(e){return e.match(DC)||[""]}function qC(e){return"string"==typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function YC(e){return!qC(e)&&(function(e){return e.match(IC)&&!e.match(LC)}(e)||function(e){return FC.test(e)}(e))}const KC=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,XC=e=>e.match(KC)||[],ZC=(e,t)=>XC(e).join(t).toLowerCase(),JC=e=>XC(e).reduce(((e,t)=>`${e}${e?t[0].toUpperCase()+t.slice(1).toLowerCase():t.toLowerCase()}`),"");var QC=JC,eE=e=>ZC(e,"_"),tE={exports:{}};function nE(e,t){var n=e.length,r=new Array(n),i={},o=n,a=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++){var i=e[n];t.has(i[0])||t.set(i[0],new Set),t.has(i[1])||t.set(i[1],new Set),t.get(i[0]).add(i[1])}return t}(t),s=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++)t.set(e[n],n);return t}(e);for(t.forEach((function(e){if(!s.has(e[0])||!s.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));o--;)i[o]||l(e[o],o,new Set);return r;function l(e,t,o){if(o.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch{c=""}throw new Error("Cyclic dependency"+c)}if(!s.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!i[t]){i[t]=!0;var d=a.get(e)||new Set;if(t=(d=Array.from(d)).length){o.add(e);do{var u=d[--t];l(u,s.get(u),o)}while(t);o.delete(e)}r[--n]=e}}}tE.exports=function(e){return nE(function(e){for(var t=new Set,n=0,r=e.length;n<r;n++){var i=e[n];t.add(i[0]),t.add(i[1])}return Array.from(t)}(e),e)},tE.exports.array=nE;const rE=An(tE.exports),iE=Object.prototype.toString,oE=Error.prototype.toString,aE=RegExp.prototype.toString,sE=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",lE=/^Symbol\((.*)\)(.*)$/;function cE(e,t=!1){if(null==e||!0===e||!1===e)return""+e;const n=typeof e;if("number"===n)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===n)return t?`"${e}"`:e;if("function"===n)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===n)return sE.call(e).replace(lE,"Symbol($1)");const r=iE.call(e).slice(8,-1);return"Date"===r?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===r||e instanceof Error?"["+oE.call(e)+"]":"RegExp"===r?aE.call(e):null}function dE(e,t){let n=cE(e,t);return null!==n?n:JSON.stringify(e,(function(e,n){let r=cE(this[e],t);return null!==r?r:n}),2)}function uE(e){return null==e?[]:[].concat(e)}let fE,pE,hE,mE=/\$\{\s*(\w+)\s*\}/g;fE=Symbol.toStringTag;class gE{constructor(e,t,n,r){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[fE]="Error",this.name="ValidationError",this.value=t,this.path=n,this.type=r,this.errors=[],this.inner=[],uE(e).forEach((e=>{if(vE.isError(e)){this.errors.push(...e.errors);const t=e.inner.length?e.inner:[e];this.inner.push(...t)}else this.errors.push(e)})),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}pE=Symbol.hasInstance,hE=Symbol.toStringTag;class vE extends Error{static formatError(e,t){const n=t.label||t.path||"this";return t=Object.assign({},t,{path:n,originalPath:t.path}),"string"==typeof e?e.replace(mE,((e,n)=>dE(t[n]))):"function"==typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,n,r,i){const o=new gE(e,t,n,r);if(i)return o;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[hE]="Error",this.name=o.name,this.message=o.message,this.type=o.type,this.value=o.value,this.path=o.path,this.errors=o.errors,this.inner=o.inner,Error.captureStackTrace&&Error.captureStackTrace(this,vE)}static[pE](e){return gE[Symbol.hasInstance](e)||super[Symbol.hasInstance](e)}}let yE={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:n,originalValue:r})=>{const i=null!=r&&r!==n?` (cast from the value \`${dE(r,!0)}\`).`:".";return"mixed"!==t?`${e} must be a \`${t}\` type, but the final value was: \`${dE(n,!0)}\``+i:`${e} must match the configured type. The validated value was: \`${dE(n,!0)}\``+i}},bE={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},wE={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},$E={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},xE={isValue:"${path} field must be ${value}"},SE={noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},CE={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},EE={notType:e=>{const{path:t,value:n,spec:r}=e,i=r.types.length;if(Array.isArray(n)){if(n.length<i)return`${t} tuple value has too few items, expected a length of ${i} but got ${n.length} for value: \`${dE(n,!0)}\``;if(n.length>i)return`${t} tuple value has too many items, expected a length of ${i} but got ${n.length} for value: \`${dE(n,!0)}\``}return vE.formatError(yE.notType,e)}};var TE=Object.assign(Object.create(null),{mixed:yE,string:bE,number:wE,date:$E,object:SE,array:CE,boolean:xE,tuple:EE});const AE=e=>e&&e.__isYupSchema__;class NE{static fromOptions(e,t){if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:n,then:r,otherwise:i}=t,o="function"==typeof n?n:(...e)=>e.every((e=>e===n));return new NE(e,((e,t)=>{var n;let a=o(...e)?r:i;return null!=(n=a?.(t))?n:t}))}constructor(e,t){this.fn=void 0,this.refs=e,this.refs=e,this.fn=t}resolve(e,t){let n=this.refs.map((e=>e.getValue(t?.value,t?.parent,t?.context))),r=this.fn(n,e,t);if(void 0===r||r===e)return e;if(!AE(r))throw new TypeError("conditions must return a schema object");return r.resolve(t)}}const jE="$",_E=".";function kE(e,t){return new OE(e,t)}class OE{constructor(e,t={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===jE,this.isValue=this.key[0]===_E,this.isSibling=!this.isContext&&!this.isValue;let n=this.isContext?jE:this.isValue?_E:"";this.path=this.key.slice(n.length),this.getter=this.path&&UC.getter(this.path,!0),this.map=t.map}getValue(e,t,n){let r=this.isContext?n:this.isValue?e:t;return this.getter&&(r=this.getter(r||{})),this.map&&(r=this.map(r)),r}cast(e,t){return this.getValue(e,t?.parent,t?.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}OE.prototype.__isYupRef=!0;const PE=e=>null==e;function ME(e){function t({value:t,path:n="",options:r,originalValue:i,schema:o},a,s){const{name:l,test:c,params:d,message:u,skipAbsent:f}=e;let{parent:p,context:h,abortEarly:m=o.spec.abortEarly,disableStackTrace:g=o.spec.disableStackTrace}=r;function v(e){return OE.isRef(e)?e.getValue(t,p,h):e}function y(e={}){const r=Object.assign({value:t,originalValue:i,label:o.spec.label,path:e.path||n,spec:o.spec,disableStackTrace:e.disableStackTrace||g},d,e.params);for(const e of Object.keys(r))r[e]=v(r[e]);const a=new vE(vE.formatError(e.message||u,r),t,r.path,e.type||l,r.disableStackTrace);return a.params=r,a}const b=m?a:s;let w={path:n,parent:p,type:l,from:r.from,createError:y,resolve:v,options:r,originalValue:i,schema:o};const $=e=>{vE.isError(e)?b(e):e?s(null):b(y())},x=e=>{vE.isError(e)?b(e):a(e)};if(f&&PE(t))return $(!0);let S;try{var C;if(S=c.call(w,t,w),"function"==typeof(null==(C=S)?void 0:C.then)){if(r.sync)throw new Error(`Validation test of type: "${w.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(S).then($,x)}}catch(e){return void x(e)}$(S)}return t.OPTIONS=e,t}function RE(e,t,n,r=n){let i,o,a;return t?(UC.forEach(t,((s,l,c)=>{let d=l?s.slice(1,s.length-1):s,u="tuple"===(e=e.resolve({context:r,parent:i,value:n})).type,f=c?parseInt(d,10):0;if(e.innerType||u){if(u&&!c)throw new Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${a}" must contain an index to the tuple element, e.g. "${a}[0]"`);if(n&&f>=n.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);i=n,n=n&&n[f],e=u?e.spec.types[f]:e.innerType}if(!c){if(!e.fields||!e.fields[d])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e.type}")`);i=n,n=n&&n[d],e=e.fields[d]}o=d,a=l?"["+s+"]":"."+s})),{schema:e,parent:i,parentPath:o}):{parent:i,parentPath:t,schema:e}}function DE(e,t,n,r){return RE(e,t,n,r).schema}class LE extends Set{describe(){const e=[];for(const t of this.values())e.push(OE.isRef(t)?t.describe():t);return e}resolveAll(e){let t=[];for(const n of this.values())t.push(e(n));return t}clone(){return new LE(this.values())}merge(e,t){const n=this.clone();return e.forEach((e=>n.add(e))),t.forEach((e=>n.delete(e))),n}}function IE(e,t=new Map){if(AE(e)||!e||"object"!=typeof e)return e;if(t.has(e))return t.get(e);let n;if(e instanceof Date)n=new Date(e.getTime()),t.set(e,n);else if(e instanceof RegExp)n=new RegExp(e),t.set(e,n);else if(Array.isArray(e)){n=new Array(e.length),t.set(e,n);for(let r=0;r<e.length;r++)n[r]=IE(e[r],t)}else if(e instanceof Map){n=new Map,t.set(e,n);for(const[r,i]of e.entries())n.set(r,IE(i,t))}else if(e instanceof Set){n=new Set,t.set(e,n);for(const r of e)n.add(IE(r,t))}else{if(!(e instanceof Object))throw Error(`Unable to clone ${e}`);n={},t.set(e,n);for(const[r,i]of Object.entries(e))n[r]=IE(i,t)}return n}class FE{constructor(e){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new LE,this._blacklist=new LE,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation((()=>{this.typeError(yE.notType)})),this.type=e.type,this._typeCheck=e.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},e?.spec),this.withMutation((e=>{e.nonNullable()}))}get _type(){return this.type}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeCheck=this._typeCheck,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.internalTests=Object.assign({},this.internalTests),t.exclusiveTests=Object.assign({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=IE(Object.assign({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let n=e(this);return this._mutate=t,n}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=this,n=e.clone();const r=Object.assign({},t.spec,n.spec);return n.spec=r,n.internalTests=Object.assign({},t.internalTests,n.internalTests),n._whitelist=t._whitelist.merge(e._whitelist,e._blacklist),n._blacklist=t._blacklist.merge(e._blacklist,e._whitelist),n.tests=t.tests,n.exclusiveTests=t.exclusiveTests,n.withMutation((t=>{e.tests.forEach((e=>{t.test(e.OPTIONS)}))})),n.transforms=[...t.transforms,...n.transforms],n}isType(e){return null==e?!!(this.spec.nullable&&null===e||this.spec.optional&&void 0===e):this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let n=t.conditions;t=t.clone(),t.conditions=[],t=n.reduce(((t,n)=>n.resolve(t,e)),t),t=t.resolve(e)}return t}resolveOptions(e){var t,n,r,i;return Object.assign({},e,{from:e.from||[],strict:null!=(t=e.strict)?t:this.spec.strict,abortEarly:null!=(n=e.abortEarly)?n:this.spec.abortEarly,recursive:null!=(r=e.recursive)?r:this.spec.recursive,disableStackTrace:null!=(i=e.disableStackTrace)?i:this.spec.disableStackTrace})}cast(e,t={}){let n=this.resolve(Object.assign({value:e},t)),r="ignore-optionality"===t.assert,i=n._cast(e,t);if(!1!==t.assert&&!n.isType(i)){if(r&&PE(i))return i;let o=dE(e),a=dE(i);throw new TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${n.type}". \n\nattempted value: ${o} \n`+(a!==o?`result of cast: ${a}`:""))}return i}_cast(e,t){let n=void 0===e?e:this.transforms.reduce(((t,n)=>n.call(this,t,e,this)),e);return void 0===n&&(n=this.getDefault(t)),n}_validate(e,t={},n,r){let{path:i,originalValue:o=e,strict:a=this.spec.strict}=t,s=e;a||(s=this._cast(s,Object.assign({assert:!1},t)));let l=[];for(let e of Object.values(this.internalTests))e&&l.push(e);this.runTests({path:i,value:s,originalValue:o,options:t,tests:l},n,(e=>{if(e.length)return r(e,s);this.runTests({path:i,value:s,originalValue:o,options:t,tests:this.tests},n,r)}))}runTests(e,t,n){let r=!1,{tests:i,value:o,originalValue:a,path:s,options:l}=e,c=e=>{r||(r=!0,t(e,o))},d=e=>{r||(r=!0,n(e,o))},u=i.length,f=[];if(!u)return d([]);let p={value:o,originalValue:a,path:s,options:l,schema:this};for(let e=0;e<i.length;e++){(0,i[e])(p,c,(function(e){e&&(Array.isArray(e)?f.push(...e):f.push(e)),--u<=0&&d(f)}))}}asNestedTest({key:e,index:t,parent:n,parentPath:r,originalParent:i,options:o}){const a=e??t;if(null==a)throw TypeError("Must include `key` or `index` for nested validations");const s="number"==typeof a;let l=n[a];const c=Object.assign({},o,{strict:!0,parent:n,value:l,originalValue:i[a],key:void 0,[s?"index":"key"]:a,path:s||a.includes(".")?`${r||""}[${s?a:`"${a}"`}]`:(r?`${r}.`:"")+e});return(e,t,n)=>this.resolve(c)._validate(l,c,t,n)}validate(e,t){var n;let r=this.resolve(Object.assign({},t,{value:e})),i=null!=(n=t?.disableStackTrace)?n:r.spec.disableStackTrace;return new Promise(((n,o)=>r._validate(e,t,((e,t)=>{vE.isError(e)&&(e.value=t),o(e)}),((e,t)=>{e.length?o(new vE(e,t,void 0,void 0,i)):n(t)}))))}validateSync(e,t){var n;let r,i=this.resolve(Object.assign({},t,{value:e})),o=null!=(n=t?.disableStackTrace)?n:i.spec.disableStackTrace;return i._validate(e,Object.assign({},t,{sync:!0}),((e,t)=>{throw vE.isError(e)&&(e.value=t),e}),((t,n)=>{if(t.length)throw new vE(t,e,void 0,void 0,o);r=n})),r}isValid(e,t){return this.validate(e,t).then((()=>!0),(e=>{if(vE.isError(e))return!1;throw e}))}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(e){if(vE.isError(e))return!1;throw e}}_getDefault(e){let t=this.spec.default;return null==t?t:"function"==typeof t?t.call(this,e):IE(t)}getDefault(e){return this.resolve(e||{})._getDefault(e)}default(e){return 0===arguments.length?this._getDefault():this.clone({default:e})}strict(e=!0){return this.clone({strict:e})}nullability(e,t){const n=this.clone({nullable:e});return n.internalTests.nullable=ME({message:t,name:"nullable",test(e){return null!==e||this.schema.spec.nullable}}),n}optionality(e,t){const n=this.clone({optional:e});return n.internalTests.optionality=ME({message:t,name:"optionality",test(e){return void 0!==e||this.schema.spec.optional}}),n}optional(){return this.optionality(!0)}defined(e=yE.defined){return this.optionality(!1,e)}nullable(){return this.nullability(!0)}nonNullable(e=yE.notNull){return this.nullability(!1,e)}required(e=yE.required){return this.clone().withMutation((t=>t.nonNullable(e).defined(e)))}notRequired(){return this.clone().withMutation((e=>e.nullable().optional()))}transform(e){let t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(t=1===e.length?"function"==typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]},void 0===t.message&&(t.message=yE.default),"function"!=typeof t.test)throw new TypeError("`test` is a required parameters");let n=this.clone(),r=ME(t),i=t.exclusive||t.name&&!0===n.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(n.exclusiveTests[t.name]=!!t.exclusive),n.tests=n.tests.filter((e=>!(e.OPTIONS.name===t.name&&(i||e.OPTIONS.test===r.OPTIONS.test)))),n.tests.push(r),n}when(e,t){!Array.isArray(e)&&"string"!=typeof e&&(t=e,e=".");let n=this.clone(),r=uE(e).map((e=>new OE(e)));return r.forEach((e=>{e.isSibling&&n.deps.push(e.key)})),n.conditions.push("function"==typeof t?new NE(r,t):NE.fromOptions(r,t)),n}typeError(e){let t=this.clone();return t.internalTests.typeError=ME({message:e,name:"typeError",skipAbsent:!0,test(e){return!!this.schema._typeCheck(e)||this.createError({params:{type:this.schema.type}})}}),t}oneOf(e,t=yE.oneOf){let n=this.clone();return e.forEach((e=>{n._whitelist.add(e),n._blacklist.delete(e)})),n.internalTests.whiteList=ME({message:t,name:"oneOf",skipAbsent:!0,test(e){let t=this.schema._whitelist,n=t.resolveAll(this.resolve);return!!n.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:n}})}}),n}notOneOf(e,t=yE.notOneOf){let n=this.clone();return e.forEach((e=>{n._blacklist.add(e),n._whitelist.delete(e)})),n.internalTests.blacklist=ME({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,n=t.resolveAll(this.resolve);return!n.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:n}})}}),n}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(e){const t=(e?this.resolve(e):this).clone(),{label:n,meta:r,optional:i,nullable:o}=t.spec;return{meta:r,label:n,optional:i,nullable:o,default:t.getDefault(e),type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map((e=>({name:e.OPTIONS.name,params:e.OPTIONS.params}))).filter(((e,t,n)=>n.findIndex((t=>t.name===e.name))===t))}}}FE.prototype.__isYupSchema__=!0;for(const e of["validate","validateSync"])FE.prototype[`${e}At`]=function(t,n,r={}){const{parent:i,parentPath:o,schema:a}=RE(this,t,n,r.context);return a[e](i&&i[o],Object.assign({},r,{parent:i,path:t}))};for(const e of["equals","is"])FE.prototype[e]=FE.prototype.oneOf;for(const e of["not","nope"])FE.prototype[e]=FE.prototype.notOneOf;const BE=()=>!0;function zE(e){return new HE(e)}class HE extends FE{constructor(e){super("function"==typeof e?{type:"mixed",check:e}:Object.assign({type:"mixed",check:BE},e))}}function VE(){return new UE}zE.prototype=HE.prototype;class UE extends FE{constructor(){super({type:"boolean",check(e){return e instanceof Boolean&&(e=e.valueOf()),"boolean"==typeof e}}),this.withMutation((()=>{this.transform(((e,t,n)=>{if(n.spec.coerce&&!n.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e}))}))}isTrue(e=xE.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test(e){return PE(e)||!0===e}})}isFalse(e=xE.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test(e){return PE(e)||!1===e}})}default(e){return super.default(e)}defined(e){return super.defined(e)}optional(){return super.optional()}required(e){return super.required(e)}notRequired(){return super.notRequired()}nullable(){return super.nullable()}nonNullable(e){return super.nonNullable(e)}strip(e){return super.strip(e)}}VE.prototype=UE.prototype;const WE=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function GE(e){var t,n;const r=WE.exec(e);return r?{year:qE(r[1]),month:qE(r[2],1)-1,day:qE(r[3],1),hour:qE(r[4]),minute:qE(r[5]),second:qE(r[6]),millisecond:r[7]?qE(r[7].substring(0,3)):0,precision:null!=(t=null==(n=r[7])?void 0:n.length)?t:void 0,z:r[8]||void 0,plusMinus:r[9]||void 0,hourOffset:qE(r[10]),minuteOffset:qE(r[11])}:null}function qE(e,t=0){return Number(e)||t}let YE=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,KE=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,XE=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,ZE=new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"),JE=e=>PE(e)||e===e.trim(),QE={}.toString();function eT(){return new tT}class tT extends FE{constructor(){super({type:"string",check(e){return e instanceof String&&(e=e.valueOf()),"string"==typeof e}}),this.withMutation((()=>{this.transform(((e,t,n)=>{if(!n.spec.coerce||n.isType(e)||Array.isArray(e))return e;const r=null!=e&&e.toString?e.toString():e;return r===QE?e:r}))}))}required(e){return super.required(e).withMutation((t=>t.test({message:e||yE.required,name:"required",skipAbsent:!0,test:e=>!!e.length})))}notRequired(){return super.notRequired().withMutation((e=>(e.tests=e.tests.filter((e=>"required"!==e.OPTIONS.name)),e)))}length(e,t=bE.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t=bE.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t=bE.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}matches(e,t){let n,r,i=!1;return t&&("object"==typeof t?({excludeEmptyString:i=!1,message:n,name:r}=t):n=t),this.test({name:r||"matches",message:n||bE.matches,params:{regex:e},skipAbsent:!0,test:t=>""===t&&i||-1!==t.search(e)})}email(e=bE.email){return this.matches(YE,{name:"email",message:e,excludeEmptyString:!0})}url(e=bE.url){return this.matches(KE,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=bE.uuid){return this.matches(XE,{name:"uuid",message:e,excludeEmptyString:!1})}datetime(e){let t,n,r="";return e&&("object"==typeof e?({message:r="",allowOffset:t=!1,precision:n}=e):r=e),this.matches(ZE,{name:"datetime",message:r||bE.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:r||bE.datetime_offset,params:{allowOffset:t},skipAbsent:!0,test:e=>{if(!e||t)return!0;const n=GE(e);return!!n&&!!n.z}}).test({name:"datetime_precision",message:r||bE.datetime_precision,params:{precision:n},skipAbsent:!0,test:e=>{if(!e||null==n)return!0;const t=GE(e);return!!t&&t.precision===n}})}ensure(){return this.default("").transform((e=>null===e?"":e))}trim(e=bE.trim){return this.transform((e=>null!=e?e.trim():e)).test({message:e,name:"trim",test:JE})}lowercase(e=bE.lowercase){return this.transform((e=>PE(e)?e:e.toLowerCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>PE(e)||e===e.toLowerCase()})}uppercase(e=bE.uppercase){return this.transform((e=>PE(e)?e:e.toUpperCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>PE(e)||e===e.toUpperCase()})}}eT.prototype=tT.prototype;function nT(){return new rT}class rT extends FE{constructor(){super({type:"number",check(e){return e instanceof Number&&(e=e.valueOf()),"number"==typeof e&&!(e=>e!=+e)(e)}}),this.withMutation((()=>{this.transform(((e,t,n)=>{if(!n.spec.coerce)return e;let r=e;if("string"==typeof r){if(r=r.replace(/\s/g,""),""===r)return NaN;r=+r}return n.isType(r)||null===r?r:parseFloat(r)}))}))}min(e,t=wE.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t>=this.resolve(e)}})}max(e,t=wE.max){return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t<=this.resolve(e)}})}lessThan(e,t=wE.lessThan){return this.test({message:t,name:"max",exclusive:!0,params:{less:e},skipAbsent:!0,test(t){return t<this.resolve(e)}})}moreThan(e,t=wE.moreThan){return this.test({message:t,name:"min",exclusive:!0,params:{more:e},skipAbsent:!0,test(t){return t>this.resolve(e)}})}positive(e=wE.positive){return this.moreThan(0,e)}negative(e=wE.negative){return this.lessThan(0,e)}integer(e=wE.integer){return this.test({name:"integer",message:e,skipAbsent:!0,test:e=>Number.isInteger(e)})}truncate(){return this.transform((e=>PE(e)?e:0|e))}round(e){var t;let n=["ceil","floor","round","trunc"];if("trunc"===(e=(null==(t=e)?void 0:t.toLowerCase())||"round"))return this.truncate();if(-1===n.indexOf(e.toLowerCase()))throw new TypeError("Only valid options for round() are: "+n.join(", "));return this.transform((t=>PE(t)?t:Math[e](t)))}}nT.prototype=rT.prototype;let iT=new Date("");function oT(){return new aT}class aT extends FE{constructor(){super({type:"date",check(e){return(e=>"[object Date]"===Object.prototype.toString.call(e))(e)&&!isNaN(e.getTime())}}),this.withMutation((()=>{this.transform(((e,t,n)=>!n.spec.coerce||n.isType(e)||null===e?e:(e=function(e){const t=GE(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(void 0===t.z&&void 0===t.plusMinus)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let n=0;return"Z"!==t.z&&void 0!==t.plusMinus&&(n=60*t.hourOffset+t.minuteOffset,"+"===t.plusMinus&&(n=0-n)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+n,t.second,t.millisecond)}(e),isNaN(e)?aT.INVALID_DATE:new Date(e))))}))}prepareParam(e,t){let n;if(OE.isRef(e))n=e;else{let r=this.cast(e);if(!this._typeCheck(r))throw new TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);n=r}return n}min(e,t=$E.min){let n=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(e){return e>=this.resolve(n)}})}max(e,t=$E.max){let n=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(e){return e<=this.resolve(n)}})}}function sT(e,t){let n=1/0;return e.some(((e,r)=>{var i;if(null!=(i=t.path)&&i.includes(e))return n=r,!0})),n}function lT(e){return(t,n)=>sT(e,t)-sT(e,n)}aT.INVALID_DATE=iT,oT.prototype=aT.prototype,oT.INVALID_DATE=iT;const cT=(e,t,n)=>{if("string"!=typeof e)return e;let r=e;try{r=JSON.parse(e)}catch{}return n.isType(r)?r:e};function dT(e){if("fields"in e){const t={};for(const[n,r]of Object.entries(e.fields))t[n]=dT(r);return e.setFields(t)}if("array"===e.type){const t=e.optional();return t.innerType&&(t.innerType=dT(t.innerType)),t}return"tuple"===e.type?e.optional().clone({types:e.spec.types.map(dT)}):"optional"in e?e.optional():e}let uT=e=>"[object Object]"===Object.prototype.toString.call(e);function fT(e,t){let n=Object.keys(e.fields);return Object.keys(t).filter((e=>-1===n.indexOf(e)))}const pT=lT([]);function hT(e){return new mT(e)}class mT extends FE{constructor(e){super({type:"object",check(e){return uT(e)||"function"==typeof e}}),this.fields=Object.create(null),this._sortErrors=pT,this._nodes=[],this._excludedEdges=[],this.withMutation((()=>{e&&this.shape(e)}))}_cast(e,t={}){var n;let r=super._cast(e,t);if(void 0===r)return this.getDefault(t);if(!this._typeCheck(r))return r;let i=this.fields,o=null!=(n=t.stripUnknown)?n:this.spec.noUnknown,a=[].concat(this._nodes,Object.keys(r).filter((e=>!this._nodes.includes(e)))),s={},l=Object.assign({},t,{parent:s,__validating:t.__validating||!1}),c=!1;for(const e of a){let n=i[e],a=e in r;if(n){let i,o=r[e];l.path=(t.path?`${t.path}.`:"")+e,n=n.resolve({value:o,context:t.context,parent:s});let a=n instanceof FE?n.spec:void 0,d=a?.strict;if(null!=a&&a.strip){c=c||e in r;continue}i=t.__validating&&d?r[e]:n.cast(r[e],l),void 0!==i&&(s[e]=i)}else a&&!o&&(s[e]=r[e]);(a!==e in s||s[e]!==r[e])&&(c=!0)}return c?s:r}_validate(e,t={},n,r){let{from:i=[],originalValue:o=e,recursive:a=this.spec.recursive}=t;t.from=[{schema:this,value:o},...i],t.__validating=!0,t.originalValue=o,super._validate(e,t,n,((e,i)=>{if(!a||!uT(i))return void r(e,i);o=o||i;let s=[];for(let e of this._nodes){let n=this.fields[e];!n||OE.isRef(n)||s.push(n.asNestedTest({options:t,key:e,parent:i,parentPath:t.path,originalParent:o}))}this.runTests({tests:s,value:i,originalValue:o,options:t},n,(t=>{r(t.sort(this._sortErrors).concat(e),i)}))}))}clone(e){const t=super.clone(e);return t.fields=Object.assign({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),n=t.fields;for(let[e,t]of Object.entries(this.fields)){const r=n[e];n[e]=void 0===r?t:r}return t.withMutation((t=>t.setFields(n,[...this._excludedEdges,...e._excludedEdges])))}_getDefault(e){if("default"in this.spec)return super._getDefault(e);if(!this._nodes.length)return;let t={};return this._nodes.forEach((n=>{var r;const i=this.fields[n];let o=e;null!=(r=o)&&r.value&&(o=Object.assign({},o,{parent:o.value,value:o.value[n]})),t[n]=i&&"getDefault"in i?i.getDefault(o):void 0})),t}setFields(e,t){let n=this.clone();return n.fields=e,n._nodes=function(e,t=[]){let n=[],r=new Set,i=new Set(t.map((([e,t])=>`${e}-${t}`)));function o(e,t){let o=UC.split(e)[0];r.add(o),i.has(`${t}-${o}`)||n.push([t,o])}for(const t of Object.keys(e)){let n=e[t];r.add(t),OE.isRef(n)&&n.isSibling?o(n.path,t):AE(n)&&"deps"in n&&n.deps.forEach((e=>o(e,t)))}return rE.array(Array.from(r),n).reverse()}(e,t),n._sortErrors=lT(Object.keys(e)),t&&(n._excludedEdges=t),n}shape(e,t=[]){return this.clone().withMutation((n=>{let r=n._excludedEdges;return t.length&&(Array.isArray(t[0])||(t=[t]),r=[...n._excludedEdges,...t]),n.setFields(Object.assign(n.fields,e),r)}))}partial(){const e={};for(const[t,n]of Object.entries(this.fields))e[t]="optional"in n&&n.optional instanceof Function?n.optional():n;return this.setFields(e)}deepPartial(){return dT(this)}pick(e){const t={};for(const n of e)this.fields[n]&&(t[n]=this.fields[n]);return this.setFields(t,this._excludedEdges.filter((([t,n])=>e.includes(t)&&e.includes(n))))}omit(e){const t=[];for(const n of Object.keys(this.fields))e.includes(n)||t.push(n);return this.pick(t)}from(e,t,n){let r=UC.getter(e,!0);return this.transform((i=>{if(!i)return i;let o=i;return((e,t)=>{const n=[...UC.normalizePath(t)];if(1===n.length)return n[0]in e;let r=n.pop(),i=UC.getter(UC.join(n),!0)(e);return!(!i||!(r in i))})(i,e)&&(o=Object.assign({},i),n||delete o[e],o[t]=r(i)),o}))}json(){return this.transform(cT)}exact(e){return this.test({name:"exact",exclusive:!0,message:e||SE.exact,test(e){if(null==e)return!0;const t=fT(this.schema,e);return 0===t.length||this.createError({params:{properties:t.join(", ")}})}})}stripUnknown(){return this.clone({noUnknown:!0})}noUnknown(e=!0,t=SE.noUnknown){"boolean"!=typeof e&&(t=e,e=!0);let n=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){if(null==t)return!0;const n=fT(this.schema,t);return!e||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return n.spec.noUnknown=e,n}unknown(e=!0,t=SE.noUnknown){return this.noUnknown(!e,t)}transformKeys(e){return this.transform((t=>{if(!t)return t;const n={};for(const r of Object.keys(t))n[e(r)]=t[r];return n}))}camelCase(){return this.transformKeys(QC)}snakeCase(){return this.transformKeys(eE)}constantCase(){return this.transformKeys((e=>eE(e).toUpperCase()))}describe(e){const t=(e?this.resolve(e):this).clone(),n=super.describe(e);n.fields={};for(const[i,o]of Object.entries(t.fields)){var r;let t=e;null!=(r=t)&&r.value&&(t=Object.assign({},t,{parent:t.value,value:t.value[i]})),n.fields[i]=o.describe(t)}return n}}function gT(e){return new vT(e)}hT.prototype=mT.prototype;class vT extends FE{constructor(e){super({type:"array",spec:{types:e},check(e){return Array.isArray(e)}}),this.innerType=void 0,this.innerType=e}_cast(e,t){const n=super._cast(e,t);if(!this._typeCheck(n)||!this.innerType)return n;let r=!1;const i=n.map(((e,n)=>{const i=this.innerType.cast(e,Object.assign({},t,{path:`${t.path||""}[${n}]`}));return i!==e&&(r=!0),i}));return r?i:n}_validate(e,t={},n,r){var i;let o=this.innerType,a=null!=(i=t.recursive)?i:this.spec.recursive;null!=t.originalValue&&t.originalValue,super._validate(e,t,n,((i,s)=>{var l;if(!a||!o||!this._typeCheck(s))return void r(i,s);let c=new Array(s.length);for(let n=0;n<s.length;n++){var d;c[n]=o.asNestedTest({options:t,index:n,parent:s,parentPath:t.path,originalParent:null!=(d=t.originalValue)?d:e})}this.runTests({value:s,tests:c,originalValue:null!=(l=t.originalValue)?l:e,options:t},n,(e=>r(e.concat(i),s)))}))}clone(e){const t=super.clone(e);return t.innerType=this.innerType,t}json(){return this.transform(cT)}concat(e){let t=super.concat(e);return t.innerType=this.innerType,e.innerType&&(t.innerType=t.innerType?t.innerType.concat(e.innerType):e.innerType),t}of(e){let t=this.clone();if(!AE(e))throw new TypeError("`array.of()` sub-schema must be a valid yup schema not: "+dE(e));return t.innerType=e,t.spec=Object.assign({},t.spec,{types:e}),t}length(e,t=CE.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t){return t=t||CE.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t){return t=t||CE.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}ensure(){return this.default((()=>[])).transform(((e,t)=>this._typeCheck(e)?e:null==t?[]:[].concat(t)))}compact(e){let t=e?(t,n,r)=>!e(t,n,r):e=>!!e;return this.transform((e=>null!=e?e.filter(t):e))}describe(e){const t=(e?this.resolve(e):this).clone(),n=super.describe(e);if(t.innerType){var r;let i=e;null!=(r=i)&&r.value&&(i=Object.assign({},i,{parent:i.value,value:i.value[0]})),n.innerType=t.innerType.describe(i)}return n}}function yT(e){return new bT(e)}gT.prototype=vT.prototype;class bT extends FE{constructor(e){super({type:"tuple",spec:{types:e},check(e){const t=this.spec.types;return Array.isArray(e)&&e.length===t.length}}),this.withMutation((()=>{this.typeError(EE.notType)}))}_cast(e,t){const{types:n}=this.spec,r=super._cast(e,t);if(!this._typeCheck(r))return r;let i=!1;const o=n.map(((e,n)=>{const o=e.cast(r[n],Object.assign({},t,{path:`${t.path||""}[${n}]`}));return o!==r[n]&&(i=!0),o}));return i?o:r}_validate(e,t={},n,r){let i=this.spec.types;super._validate(e,t,n,((o,a)=>{var s;if(!this._typeCheck(a))return void r(o,a);let l=[];for(let[n,r]of i.entries()){var c;l[n]=r.asNestedTest({options:t,index:n,parent:a,parentPath:t.path,originalParent:null!=(c=t.originalValue)?c:e})}this.runTests({value:a,tests:l,originalValue:null!=(s=t.originalValue)?s:e,options:t},n,(e=>r(e.concat(o),a)))}))}describe(e){const t=(e?this.resolve(e):this).clone(),n=super.describe(e);return n.innerType=t.spec.types.map(((t,n)=>{var r;let i=e;return null!=(r=i)&&r.value&&(i=Object.assign({},i,{parent:i.value,value:i.value[n]})),t.describe(i)})),n}}function wT(e){return new xT(e)}function $T(e){try{return e()}catch(e){if(vE.isError(e))return Promise.reject(e);throw e}}yT.prototype=bT.prototype;class xT{constructor(e){this.type="lazy",this.__isYupSchema__=!0,this.spec=void 0,this._resolve=(e,t={})=>{let n=this.builder(e,t);if(!AE(n))throw new TypeError("lazy() functions must return a valid schema");return this.spec.optional&&(n=n.optional()),n.resolve(t)},this.builder=e,this.spec={meta:void 0,optional:!1}}clone(e){const t=new xT(this.builder);return t.spec=Object.assign({},this.spec,e),t}optionality(e){return this.clone({optional:e})}optional(){return this.optionality(!0)}resolve(e){return this._resolve(e.value,e)}cast(e,t){return this._resolve(e,t).cast(e,t)}asNestedTest(e){let{key:t,index:n,parent:r,options:i}=e,o=r[n??t];return this._resolve(o,Object.assign({},i,{value:o,parent:r})).asNestedTest(e)}validate(e,t){return $T((()=>this._resolve(e,t).validate(e,t)))}validateSync(e,t){return this._resolve(e,t).validateSync(e,t)}validateAt(e,t,n){return $T((()=>this._resolve(t,n).validateAt(e,t,n)))}validateSyncAt(e,t,n){return this._resolve(t,n).validateSyncAt(e,t,n)}isValid(e,t){try{return this._resolve(e,t).isValid(e,t)}catch(e){if(vE.isError(e))return Promise.resolve(!1);throw e}}isValidSync(e,t){return this._resolve(e,t).isValidSync(e,t)}describe(e){return e?this.resolve(e).describe(e):{type:"lazy",meta:this.spec.meta,label:void 0}}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}}function ST(e){Object.keys(e).forEach((t=>{Object.keys(e[t]).forEach((n=>{TE[t][n]=e[t][n]}))}))}function CT(e,t,n){if(!e||!AE(e.prototype))throw new TypeError("You must provide a yup schema constructor function");if("string"!=typeof t)throw new TypeError("A Method name must be provided");if("function"!=typeof n)throw new TypeError("Method function must be provided");e.prototype[t]=n}const ET=Nn(a);Object.defineProperty(MC,"__esModule",{value:!0}),MC.urlRegex=void 0,MC.validateHeader=function(e){try{return{error:null,value:FT.validateSync(e,{abortEarly:!1,strict:!0})}}catch(e){return{error:Object.assign({},e),value:void 0}}},MC.validateHeaderAndEvent=function(e){try{return{error:null,value:zT.validateSync(e,{abortEarly:!1,strict:!0})}}catch(e){return{error:Object.assign({},e),value:void 0}}};var TT=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==NT(e)&&"function"!=typeof e)return{default:e};var n=AT(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}(ET);function AT(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(AT=function(e){return e?n:t})(e)}function NT(e){return(NT="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 jT(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 _T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jT(Object(n),!0).forEach((function(t){kT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function kT(e,t,n){return t=function(e){var t=function(e,t){if("object"!==NT(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==NT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===NT(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var OT=MC.urlRegex=/^(?:([a-z0-9+.-]+):\/\/)(?:\S+(?::\S*)?@)?(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/,PT=function(e){var t=e.required;return TT.lazy((function(e){return"number"==typeof e?TT.number().integer().min(0):"string"==typeof e?TT.string().required():!t&&typeof e>"u"?TT.mixed().oneOf([void 0]):TT.array().required().min(3).max(7).of(TT.lazy((function(e,t){var n=t.parent.indexOf(t.value);return[TT.number().integer(),TT.number().integer().min(1).max(12),TT.number().integer().min(1).max(31),TT.number().integer().min(0).max(23),TT.number().integer().min(0).max(60),TT.number().integer().min(0).max(60)][n]})))}))},MT=TT.object().shape({before:TT.boolean(),weeks:TT.number(),days:TT.number(),hours:TT.number(),minutes:TT.number(),seconds:TT.number()}).noUnknown(),RT=TT.object().shape({name:TT.string(),email:TT.string().email(),rsvp:TT.boolean(),dir:TT.string().matches(OT),partstat:TT.string(),role:TT.string(),cutype:TT.string(),xNumGuests:TT.number()}).noUnknown(),DT=TT.object().shape({name:TT.string(),email:TT.string().email(),dir:TT.string(),sentBy:TT.string()}).noUnknown(),LT=TT.object().shape({action:TT.string().matches(/^(audio|display|email)$/).required(),trigger:TT.mixed().required(),description:TT.string(),duration:MT,repeat:TT.number(),attach:TT.string(),attachType:TT.string(),summary:TT.string(),attendee:RT,"x-prop":TT.mixed(),"iana-prop":TT.mixed()}).noUnknown(),IT={productId:TT.string(),method:TT.string(),calName:TT.string()},FT=TT.object().shape(IT).noUnknown(),BT={summary:TT.string(),timestamp:PT({required:!1}),title:TT.string(),uid:TT.string(),sequence:TT.number().integer().max(2147483647),start:PT({required:!0}),duration:MT,startType:TT.string().matches(/^(utc|local)$/),startInputType:TT.string().matches(/^(utc|local)$/),startOutputType:TT.string().matches(/^(utc|local)$/),end:PT({required:!1}),endInputType:TT.string().matches(/^(utc|local)$/),endOutputType:TT.string().matches(/^(utc|local)$/),description:TT.string(),url:TT.string().matches(OT),geo:TT.object().shape({lat:TT.number(),lon:TT.number()}),location:TT.string(),status:TT.string().matches(/^(TENTATIVE|CANCELLED|CONFIRMED)$/i),categories:TT.array().of(TT.string()),organizer:DT,attendees:TT.array().of(RT),alarms:TT.array().of(LT),recurrenceRule:TT.string(),busyStatus:TT.string().matches(/^(TENTATIVE|FREE|BUSY|OOF)$/i),transp:TT.string().matches(/^(TRANSPARENT|OPAQUE)$/i),classification:TT.string(),created:PT({required:!1}),lastModified:PT({required:!1}),exclusionDates:TT.array().of(PT({required:!0})),htmlContent:TT.string()},zT=TT.object().shape(_T(_T({},IT),BT)).test("xor","object should have end or duration (but not both)",(function(e){var t=!!e.end,n=!!e.duration;return t&&!n||!t&&n||!t&&!n})).noUnknown();!function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=MC;Object.keys(t).forEach((function(n){"default"===n||"__esModule"===n||n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}})}))}(PC),function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"buildEvent",{enumerable:!0,get:function(){return t.buildEvent}}),Object.defineProperty(e,"buildHeader",{enumerable:!0,get:function(){return t.buildHeader}}),Object.defineProperty(e,"formatEvent",{enumerable:!0,get:function(){return n.formatEvent}}),Object.defineProperty(e,"formatFooter",{enumerable:!0,get:function(){return n.formatFooter}}),Object.defineProperty(e,"formatHeader",{enumerable:!0,get:function(){return n.formatHeader}}),Object.defineProperty(e,"urlRegex",{enumerable:!0,get:function(){return r.urlRegex}}),Object.defineProperty(e,"validateHeader",{enumerable:!0,get:function(){return r.validateHeader}}),Object.defineProperty(e,"validateHeaderAndEvent",{enumerable:!0,get:function(){return r.validateHeaderAndEvent}});var t=QS,n=fC,r=PC}(JS),Object.defineProperty(ZS,"__esModule",{value:!0}),ZS.convertTimestampToArray=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"local",n=[],r=new Date(e);return n.push("local"===t?r.getFullYear():r.getUTCFullYear()),n.push(("local"===t?r.getMonth():r.getUTCMonth())+1),n.push("local"===t?r.getDate():r.getUTCDate()),n.push("local"===t?r.getHours():r.getUTCHours()),n.push("local"===t?r.getMinutes():r.getUTCMinutes()),n};var HT=ZS.createEvent=function(e,t){return KT([e],t)};ZS.createEvents=KT,ZS.isValidURL=function(e){return VT.urlRegex.test(e)};var VT=JS;function UT(e){return(UT="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 WT(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 GT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WT(Object(n),!0).forEach((function(t){qT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qT(e,t,n){return t=function(e){var t=function(e,t){if("object"!==UT(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==UT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===UT(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YT(e){return(0,VT.validateHeaderAndEvent)(GT(GT({},(0,VT.buildHeader)(e)),(0,VT.buildEvent)(e)))}function KT(e,t,n){var r,i="object"===UT(t)?t:{},o=3===arguments.length?n:"function"==typeof t?t:null;try{r=function(){if(!e)return{error:new Error("one argument is required"),value:null};var t=0===e.length?function(e){return(0,VT.validateHeader)((0,VT.buildHeader)(e))}(i):YT(GT(GT({},e[0]),i)),n=t.error,r=t.value;if(n)return{error:n,value:null};var o="";o+=(0,VT.formatHeader)(r);for(var a=0;a<e.length;a++){var s=YT(e[a]),l=s.error,c=s.value;if(l)return{error:l,value:null};o+=(0,VT.formatEvent)(c)}return{error:null,value:o+=(0,VT.formatFooter)()}}()}catch(e){r={error:e,value:null}}return o?o(r.error,r.value):r}function XT(e){return!(!function(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e||isNaN(+oy(e)))}function ZT(e,t){const n=function(e){return QT[e]||(QT[e]=tA?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),QT[e]}(t);return"formatToParts"in n?function(e,t){try{const n=e.formatToParts(t),r=[];for(let e=0;e<n.length;e++){const t=JT[n[e].type];void 0!==t&&(r[t]=parseInt(n[e].value,10))}return r}catch(e){if(e instanceof RangeError)return[NaN];throw e}}(n,e):function(e,t){const n=e.format(t),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[parseInt(r[3],10),parseInt(r[1],10),parseInt(r[2],10),parseInt(r[4],10),parseInt(r[5],10),parseInt(r[6],10)]}(n,e)}const JT={year:0,month:1,day:2,hour:3,minute:4,second:5};const QT={},eA=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),tA="06/25/2014, 00:00:00"===eA||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===eA;function nA(e,t,n,r,i,o,a){const s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,i,o,a),s}const rA=36e5,iA=6e4,oA={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function aA(e,t,n){if(!e)return 0;let r,i,o=oA.timezoneZ.exec(e);if(o)return 0;if(o=oA.timezoneHH.exec(e),o)return r=parseInt(o[1],10),lA(r)?-r*rA:NaN;if(o=oA.timezoneHHMM.exec(e),o){r=parseInt(o[2],10);const e=parseInt(o[3],10);return lA(r,e)?(i=Math.abs(r)*rA+e*iA,"+"===o[1]?-i:i):NaN}if(function(e){if(cA[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),cA[e]=!0,!0}catch{return!1}}(e)){t=new Date(t||Date.now());const r=n?t:function(e){return nA(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}(t),i=sA(r,e);return-(n?i:function(e,t,n){let r=e.getTime()-t;const i=sA(new Date(r),n);if(t===i)return t;r-=i-t;const o=sA(new Date(r),n);return i===o?i:Math.max(i,o)}(t,i,e))}return NaN}function sA(e,t){const n=ZT(e,t),r=nA(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime();let i=e.getTime();const o=i%1e3;return i-=o>=0?o:1e3+o,r-i}function lA(e,t){return-23<=e&&e<=23&&(null==t||0<=t&&t<=59)}const cA={};function dA(e){const t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+e-+t}const uA=36e5,fA=6e4,pA=2,hA={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/};function mA(e,t={}){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);const n=null==t.additionalDigits?pA:Number(t.additionalDigits);if(2!==n&&1!==n&&0!==n)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))return new Date(e.getTime());if("number"==typeof e||"[object Number]"===Object.prototype.toString.call(e))return new Date(e);if("[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);const r=function(e){const t={};let n,r=hA.dateTimePattern.exec(e);if(r?(t.date=r[1],n=r[3]):(r=hA.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){const e=hA.timeZone.exec(n);e?(t.time=n.replace(e[1],""),t.timeZone=e[1].trim()):t.time=n}return t}(e),{year:i,restDateString:o}=function(e,t){if(e){const n=hA.YYY[t],r=hA.YYYYY[t];let i=hA.YYYY.exec(e)||r.exec(e);if(i){const t=i[1];return{year:parseInt(t,10),restDateString:e.slice(t.length)}}if(i=hA.YY.exec(e)||n.exec(e),i){const t=i[1];return{year:100*parseInt(t,10),restDateString:e.slice(t.length)}}}return{year:null}}(r.date,n),a=function(e,t){if(null===t)return null;let n,r,i;if(!e||!e.length)return n=new Date(0),n.setUTCFullYear(t),n;let o=hA.MM.exec(e);if(o)return n=new Date(0),r=parseInt(o[1],10)-1,wA(t,r)?(n.setUTCFullYear(t,r),n):new Date(NaN);if(o=hA.DDD.exec(e),o){n=new Date(0);const e=parseInt(o[1],10);return function(e,t){if(t<1)return!1;const n=bA(e);return!(n&&t>366||!n&&t>365)}(t,e)?(n.setUTCFullYear(t,0,e),n):new Date(NaN)}if(o=hA.MMDD.exec(e),o){n=new Date(0),r=parseInt(o[1],10)-1;const e=parseInt(o[2],10);return wA(t,r,e)?(n.setUTCFullYear(t,r,e),n):new Date(NaN)}if(o=hA.Www.exec(e),o)return i=parseInt(o[1],10)-1,$A(i)?gA(t,i):new Date(NaN);if(o=hA.WwwD.exec(e),o){i=parseInt(o[1],10)-1;const e=parseInt(o[2],10)-1;return $A(i,e)?gA(t,i,e):new Date(NaN)}return null}(o,i);if(null===a||isNaN(a.getTime()))return new Date(NaN);if(a){const e=a.getTime();let n,i=0;if(r.time&&(i=function(e){let t,n,r=hA.HH.exec(e);if(r)return t=parseFloat(r[1].replace(",",".")),xA(t)?t%24*uA:NaN;if(r=hA.HHMM.exec(e),r)return t=parseInt(r[1],10),n=parseFloat(r[2].replace(",",".")),xA(t,n)?t%24*uA+n*fA:NaN;if(r=hA.HHMMSS.exec(e),r){t=parseInt(r[1],10),n=parseInt(r[2],10);const e=parseFloat(r[3].replace(",","."));return xA(t,n,e)?t%24*uA+n*fA+1e3*e:NaN}return null}(r.time),null===i||isNaN(i)))return new Date(NaN);if(r.timeZone||t.timeZone){if(n=aA(r.timeZone||t.timeZone,new Date(e+i)),isNaN(n))return new Date(NaN)}else n=dA(new Date(e+i)),n=dA(new Date(e+i+n));return new Date(e+i+n)}return new Date(NaN)}function gA(e,t,n){t=t||0,n=n||0;const r=new Date(0);r.setUTCFullYear(e,0,4);const i=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+i),r}const vA=[31,28,31,30,31,30,31,31,30,31,30,31],yA=[31,29,31,30,31,30,31,31,30,31,30,31];function bA(e){return e%400==0||e%4==0&&e%100!=0}function wA(e,t,n){if(t<0||t>11)return!1;if(null!=n){if(n<1)return!1;const r=bA(e);if(r&&n>yA[t]||!r&&n>vA[t])return!1}return!0}function $A(e,t){return!(e<0||e>52||null!=t&&(t<0||t>6))}function xA(e,t,n){return!(e<0||e>=25||null!=t&&(t<0||t>=60)||null!=n&&(n<0||n>=60))}function SA(e,t,n){const r=aA(t,e=mA(e,n),!0),i=new Date(e.getTime()-r),o=new Date(0);return o.setFullYear(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()),o.setHours(i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.getUTCMilliseconds()),o}function CA(e,t){const n=oy(e,t?.in);return fy(n,function(e,t){const n=oy(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}(n))+1}function EA(e,t){return ay(e,{...t,weekStartsOn:1})}function TA(e,t){const n=oy(e,t?.in),r=n.getFullYear(),i=ry(n,0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);const o=EA(i),a=ry(n,0);a.setFullYear(r,0,4),a.setHours(0,0,0,0);const s=EA(a);return n.getTime()>=o.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function AA(e,t){const n=oy(e,t?.in),r=+EA(n)-+function(e,t){const n=TA(e,t),r=ry(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),EA(r)}(n);return Math.round(r/Qv)+1}function NA(e,t){const n=oy(e,t?.in),r=n.getFullYear(),i=Bv(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,a=ry(t?.in||e,0);a.setFullYear(r+1,0,o),a.setHours(0,0,0,0);const s=ay(a,t),l=ry(t?.in||e,0);l.setFullYear(r,0,o),l.setHours(0,0,0,0);const c=ay(l,t);return+n>=+s?r+1:+n>=+c?r:r-1}function jA(e,t){const n=oy(e,t?.in),r=+ay(n,t)-+function(e,t){const n=Bv(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=NA(e,t),o=ry(t?.in||e,0);return o.setFullYear(i,0,r),o.setHours(0,0,0,0),ay(o,t)}(n,t);return Math.round(r/Qv)+1}function _A(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const kA={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return _A("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):_A(n+1,2)},d(e,t){return _A(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];default:return"am"===n?"a.m.":"p.m."}},h(e,t){return _A(e.getHours()%12||12,t.length)},H(e,t){return _A(e.getHours(),t.length)},m(e,t){return _A(e.getMinutes(),t.length)},s(e,t){return _A(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds();return _A(Math.trunc(r*Math.pow(10,n-3)),t.length)}},OA="midnight",PA="noon",MA="morning",RA="afternoon",DA="evening",LA="night",IA={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"});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 kA.y(e,t)},Y:function(e,t,n,r){const i=NA(e,r),o=i>0?i:1-i;if("YY"===t){return _A(o%100,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):_A(o,t.length)},R:function(e,t){return _A(TA(e),t.length)},u:function(e,t){return _A(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 _A(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"});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 _A(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"});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 kA.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"});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 _A(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"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const i=jA(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):_A(i,t.length)},I:function(e,t,n){const r=AA(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):_A(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):kA.d(e,t)},D:function(e,t,n){const r=CA(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):_A(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"});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 _A(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"});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 _A(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"});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 _A(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"});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"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let i;switch(i=12===r?PA:0===r?OA:r/12>=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"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let i;switch(i=r>=17?DA:r>=12?RA:r>=4?MA:LA,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"});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 kA.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):kA.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):_A(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):_A(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):kA.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):kA.s(e,t)},S:function(e,t){return kA.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return BA(r);case"XXXX":case"XX":return zA(r);default:return zA(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return BA(r);case"xxxx":case"xx":return zA(r);default:return zA(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+FA(r,":");default:return"GMT"+zA(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+FA(r,":");default:return"GMT"+zA(r,":")}},t:function(e,t,n){return _A(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return _A(+e,t.length)}};function FA(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+_A(o,2)}function BA(e,t){return e%60==0?(e>0?"-":"+")+_A(Math.abs(e)/60,2):zA(e,t)}function zA(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+_A(Math.trunc(r/60),2)+t+_A(r%60,2)}const HA=(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"});default:return t.date({width:"full"})}},VA=(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"});default:return t.time({width:"full"})}},UA={p:VA,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return HA(e,t);let o;switch(r){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",HA(r,t)).replace("{{time}}",VA(i,t))}},WA=/^D+$/,GA=/^Y+$/,qA=["D","DD","YY","YYYY"];const YA=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,KA=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,XA=/^'([^]*?)'?$/,ZA=/''/g,JA=/[a-zA-Z]/;function QA(e,t,n){const r=Bv(),i=r.locale??Yv,o=r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=oy(e,n?.in);if(!XT(s))throw new RangeError("Invalid time value");let l=t.match(KA).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,UA[t])(e,i.formatLong)}return e})).join("").match(YA).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:eN(e)};if(IA[t])return{isToken:!0,value:e};if(t.match(JA))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));i.localize.preprocessor&&(l=i.localize.preprocessor(s,l));const c={firstWeekContainsDate:o,weekStartsOn:a,locale:i};return l.map((n=>{if(!n.isToken)return n.value;const r=n.value;(function(e){return GA.test(e)}(r)||function(e){return WA.test(e)}(r))&&function(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),qA.includes(e))throw new RangeError(r)}(r,t,String(e));return(0,IA[r[0]])(s,r,i.localize,c)})).join("")}function eN(e){const t=e.match(XA);return t?t[1].replace(ZA,"'"):e}function tN(e,t,n){return function(e,t){return ry(e,+oy(e)+t)}(e,t*ty)}const nN="https://calendar.google.com/calendar/u/0/r/eventedit",rN="https://outlook.office.com/calendar/0/deeplink/compose",iN="https://calendar.yahoo.com/",oN=e=>new URLSearchParams(e),aN=(e,t)=>{if(!t.start||!XT(t.start))return console.error("Invalid event start date:",t),"#";const n=(()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return console.warn("Unable to determine user's timezone. Using UTC as a fallback."),"UTC"}})(),r=SA(t.start,"google"===e?t.timezone:n),i=t.end?SA(t.end,"google"===e?t.timezone:n):null;switch(e){case"google":return sN(r,i,t);case"outlook":return lN(r,i,t);case"yahoo":return cN(r,i,t);default:return console.error("Invalid calendar type:",e),"#"}},sN=(e,t,n)=>{const r=oN({text:n.title,dates:t?`${QA(e,"yyyyMMdd'T'HHmmss")}/${QA(t,"yyyyMMdd'T'HHmmss")}`:`${QA(e,"yyyyMMdd'T'HHmmss")}/${QA(tN(e,1),"yyyyMMdd'T'HHmmss")}`,ctz:n.timezone,details:n.description,location:n.location}),i=new URL(nN);return i.search=r.toString(),i.toString()},lN=(e,t,n)=>{const r=oN({path:"/calendar/action/compose",rru:"addevent",subject:n.title,startdt:QA(e,"yyyy-MM-dd'T'HH:mm:ssXXX"),enddt:QA(t||tN(e,1),"yyyy-MM-dd'T'HH:mm:ssXXX"),body:n.description,location:n.location,allday:"false"}),i=new URL(rN);return i.search=r.toString(),i.toString()},cN=(e,t,n)=>{const r=encodeURIComponent(n.title),i=encodeURIComponent(n.description),o=encodeURIComponent(n.location),a=QA(e,"yyyyMMdd'T'HHmmss"),s=QA(t||tN(e,1),"yyyyMMdd'T'HHmmss");return`${iN}?v=60&view=d&type=20&title=${r}&st=${a}&et=${s}&desc=${i}&in_loc=${o}`},dN=e=>aN("google",e),uN=e=>aN("outlook",e),fN=e=>aN("yahoo",e),pN=(0,s.forwardRef)((({className:e,event:t,label:n="Add to calendar",linkElement:r=tp,...i},o)=>{const{className:a,...l}=lt(i,"AddToCalendar"),[c,d]=(0,s.useState)(!1),u=(e,n)=>{"file"===e?(e=>{if(!e.start)return void console.error("Invalid event start date:",e);const t=e.end?e.end:tN(e.start,1);HT({title:e.title,description:e.description,start:[e.start.getFullYear(),e.start.getMonth()+1,e.start.getDate(),e.start.getHours(),e.start.getMinutes()],end:[t.getFullYear(),t.getMonth()+1,t.getDate(),t.getHours(),t.getMinutes()],location:e.location},((t,n)=>{if(t)console.error("Error creating iCalendar event:",t);else{const t=new File([n],`${e.title}.ics`,{type:"text/calendar"}),r=URL.createObjectURL(t),i=document.createElement("a");i.href=r,i.download=t.name,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(r)}}))})(t):"link"===e&&n&&window.open(n,"_blank")},f=[{label:"iCalendar",action:"file"},{label:"Google Calendar",action:"link",link:dN(t)},{label:"Outlook",action:"file"},{label:"Outlook Online",action:"link",link:uN(t)},{label:"Yahoo Calendar",action:"link",link:fN(t)}];return(0,Xe.jsx)("div",{...l,className:_n(a,e),...i,ref:o,children:(0,Xe.jsxs)(GS,{open:c,onOpenChange:d,children:[(0,Xe.jsx)(qS,{asChild:!0,children:(0,Xe.jsx)(Pn,{children:(0,Xe.jsx)(Ho,{icon:c?"CloseX":"Calendar",title:n})})}),(0,Xe.jsx)(YS,{children:(0,Xe.jsx)(KS,{sideOffset:5,align:"start",side:"bottom","data-side":"bottom",avoidCollisions:!1,className:`${a}-atcb-list`,children:f.map((e=>(0,Xe.jsx)(XS,{className:`${a}-atcb-item`,onSelect:()=>u(e.action,e.link),children:"link"===e.action?(0,Xe.jsx)(r,{className:`${a}-atcb-item-link`,href:e.link,children:e.label}):(0,Xe.jsx)("button",{className:`${a}-atcb-item-link`,children:(0,Xe.jsx)(Qf,{variant:Zf.body2,children:e.label})})},e.label)))})})]})})}));pN.displayName="AddToCalendar";const hN=(0,s.forwardRef)((({className:e,imageSrc:t,label:n,header:r,description:i,linkElement:o=tp,linkLabel:a,linkHref:s,...l},c)=>{const{className:d,...u}=lt(l,"Article");return(0,Xe.jsxs)("article",{...u,className:_n(d,e),...l,ref:c,children:[t?(0,Xe.jsx)(pm,{aspectRatio:"16/9",src:t,alt:"bull"}):null,(0,Xe.jsxs)("div",{className:`${d}__content`,children:[n?(0,Xe.jsx)(Qf,{variant:Zf.label,className:`${d}__content-label`,children:n}):null,r?(0,Xe.jsx)(Qf,{variant:Zf.heading3,className:`${d}__content-title`,children:r}):null,i?(0,Xe.jsx)(Qf,{variant:Zf.body2,className:`${d}__content-description`,element:"p",children:i}):null,a?(0,Xe.jsx)(o,{href:s,className:`${d}__content-link`,children:a}):null]})]})}));hN.displayName="Article";const mN=(0,s.forwardRef)((({labelText:e,description:t,className:n,containerClassName:r,id:i,...o},a)=>{const{className:s,...l}=lt(o,"descriptive-radio-button"),c=i,d=t?`${c}-desc`:void 0;return(0,Xe.jsxs)("label",{htmlFor:c,className:_n(`${s}__container`,r,{[`${s}__container--selected`]:o.checked}),children:[(0,Xe.jsx)("input",{...l,...o,ref:a,id:c,type:"radio",className:_n(`${s}__input`,n),checked:o.checked}),(0,Xe.jsxs)("span",{className:`${s}__label-content`,children:[(0,Xe.jsx)(Qf,{variant:Zf.string1,className:`${s}__label-text`,children:e}),t&&(0,Xe.jsx)(Qf,{variant:Zf.string2,id:d,className:`${s}__description`,children:t})]})]})}));mN.displayName="DescriptiveRadioButton";const gN=(0,s.forwardRef)((({legendText:e,hideLegend:t=!0,options:n,name:r,value:i,onValueChange:o,className:a,...s},l)=>{const{className:c,...d}=lt(s,"descriptive-radio-button-group");if(!n||0===n.length)return null;const u=`${r}_radio-button-group`;return(0,Xe.jsxs)("fieldset",{...d,className:_n(c,a),ref:l,name:r,role:"radiogroup","aria-labelledby":u,children:[(0,Xe.jsx)("legend",{id:u,className:t?`${c}__sr-only`:void 0,children:e}),n.map((e=>(0,Xe.jsx)(mN,{...e,name:r,checked:i===e.value,onChange:()=>o(String(e.value??"")),id:e.id},e.id)))]})}));gN.displayName="DescriptiveRadioButtonGroup";const vN=(0,s.forwardRef)((({className:e,actionAddText:t="Add to",actionRemoveText:n="Remove from",isLotInList:r,listTitle:i,numberOfObjects:o,onClick:a,...s},l)=>{const{className:c,...d}=lt(s,"FavoritingTileButton");return(0,Xe.jsxs)("button",{...d,className:_n(c,e,{[`${c}--lot-in-list`]:r}),onClick:a,ref:l,id:s?.id,"aria-label":`${r?n:t} ${i}`,"aria-pressed":r,role:"switch",children:[(0,Xe.jsxs)("div",{className:`${c}__text`,children:[(0,Xe.jsx)(Qf,{variant:Zf.button,children:r?n:t}),(0,Xe.jsx)(Qf,{variant:Zf.string2,children:i})]}),(0,Xe.jsx)(Qf,{variant:Zf.button,children:o})]})}));vN.displayName="FavoritingTileButton";(0,s.forwardRef)((({className:e,...t},n)=>{const{className:r,...i}=lt(t,"NotificationBanner"),{children:o,id:a}=t;return(0,Xe.jsx)("div",{...i,...t,className:_n(r,e),ref:n,id:a,children:o})})).displayName="NotificationBanner";const yN=(0,s.forwardRef)((({className:e,pictogram:t,size:n,color:r,...i},o)=>{const{className:a,...s}=lt(i,"Pictogram"),l={...s,...i};return(0,Xe.jsx)(Ho,{...l,className:_n(a,e),icon:t,height:n,width:n,color:r,isPictogram:!0,ref:o})}));yN.displayName="Pictogram";const bN=(0,s.forwardRef)((({className:e,id:t,isSkeletonLoading:n,labelText:r,maxLength:i=3e3,name:o,rows:a=2,disabled:l,warn:c,warnText:d,invalid:u,invalidText:f,...p},h)=>{const m=`${st}-text-area`,g=(0,s.useId)(),v=ft({disabled:l,id:t??g,invalid:u,invalidText:f,type:"text-area",warn:c,warnText:d}),y=_n(`${m}__wrapper`,{[`${st}-text-area--disabled`]:v.disabled,[`${st}-text-area--invalid`]:v.invalid,[`${st}-text-area--warn`]:v.warn});return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsxs)("div",{className:y,children:[(0,Xe.jsx)("label",{"data-testid":`text-area-${t??g}-label`,htmlFor:t??g,className:_n(`${st}-text-area__label`,{[`${st}-skeleton`]:n}),children:r}),(0,Xe.jsx)("textarea",{...p,className:_n(m,e,`${st}-text-area__input`,{[`${st}-skeleton`]:n}),id:t??g,rows:a,maxLength:i,name:o,ref:h,"data-testid":`text-area-${t??g}-input`,disabled:v.disabled}),(0,Xe.jsx)(Ho,{icon:"Menu",className:`${m}-resizer__icon`})]}),(0,Xe.jsx)("div",{children:v.validation??(0,Xe.jsx)("div",{className:`${st}-text-area__validation`,id:v.invalidId})})]})}));function wN(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function $N(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function xN(...e){return t=>{let n=!1;const r=e.map((e=>{const r=$N(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():$N(e[t],null)}}}}function SN(...e){return s.useCallback(xN(...e),e)}function CN(e,t=[]){let n=[];const r=()=>{const t=n.map((e=>s.createContext(e)));return function(n){const r=n?.[e]||t;return s.useMemo((()=>({[`__scope${e}`]:{...n,[e]:r}})),[n,r])}};return r.scopeName=e,[function(t,r){const i=s.createContext(r),o=n.length;n=[...n,r];const a=t=>{const{scope:n,children:r,...a}=t,l=n?.[e]?.[o]||i,c=s.useMemo((()=>a),Object.values(a));return(0,Xe.jsx)(l.Provider,{value:c,children:r})};return a.displayName=t+"Provider",[a,function(n,a){const l=a?.[e]?.[o]||i,c=s.useContext(l);if(c)return c;if(void 0!==r)return r;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},EN(r,...t)]}function EN(...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 r=n.reduce(((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]})),{});return s.useMemo((()=>({[`__scope${t.scopeName}`]:r})),[r])}};return n.scopeName=t.scopeName,n}function TN(e){const t=AN(e),n=s.forwardRef(((e,n)=>{const{children:r,...i}=e,o=s.Children.toArray(r),a=o.find(jN);if(a){const e=a.props.children,r=o.map((t=>t===a?s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null:t));return(0,Xe.jsx)(t,{...i,ref:n,children:s.isValidElement(e)?s.cloneElement(e,void 0,r):null})}return(0,Xe.jsx)(t,{...i,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}function AN(e){const t=s.forwardRef(((e,t)=>{const{children:n,...r}=e;if(s.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(n),i=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}}(r,n.props);return n.type!==s.Fragment&&(i.ref=t?xN(t,e):e),s.cloneElement(n,i)}return s.Children.count(n)>1?s.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}bN.displayName="TextArea";var NN=Symbol("radix.slottable");function jN(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===NN}var _N=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=TN(`Primitive.${t}`),r=s.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Xe.jsx)(a,{...o,ref:r})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});function kN(e,t){e&&f.flushSync((()=>e.dispatchEvent(t)))}function ON(e){const t=s.useRef(e);return s.useEffect((()=>{t.current=e})),s.useMemo((()=>(...e)=>t.current?.(...e)),[])}var PN,MN="dismissableLayer.update",RN="dismissableLayer.pointerDownOutside",DN="dismissableLayer.focusOutside",LN=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),IN=s.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:l,...c}=e,d=s.useContext(LN),[u,f]=s.useState(null),p=u?.ownerDocument??globalThis?.document,[,h]=s.useState({}),m=SN(t,(e=>f(e))),g=Array.from(d.layers),[v]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v),b=u?g.indexOf(u):-1,w=d.layersWithOutsidePointerEventsDisabled.size>0,$=b>=y,x=function(e,t=globalThis?.document){const n=ON(e),r=s.useRef(!1),i=s.useRef((()=>{}));return s.useEffect((()=>{const e=e=>{if(e.target&&!r.current){let r=function(){zN(RN,n,o,{discrete:!0})};const o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}}),[t,n]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,n=[...d.branches].some((e=>e.contains(t)));!$||n||(i?.(e),a?.(e),e.defaultPrevented||l?.())}),p),S=function(e,t=globalThis?.document){const n=ON(e),r=s.useRef(!1);return s.useEffect((()=>{const e=e=>{e.target&&!r.current&&zN(DN,n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...d.branches].some((e=>e.contains(t)))||(o?.(e),a?.(e),e.defaultPrevented||l?.())}),p);return function(e,t=globalThis?.document){const n=ON(e);s.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=>{b===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))}),p),s.useEffect((()=>{if(u)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(PN=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(u)),d.layers.add(u),BN(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=PN)}}),[u,p,n,d]),s.useEffect((()=>()=>{u&&(d.layers.delete(u),d.layersWithOutsidePointerEventsDisabled.delete(u),BN())}),[u,d]),s.useEffect((()=>{const e=()=>h({});return document.addEventListener(MN,e),()=>document.removeEventListener(MN,e)}),[]),(0,Xe.jsx)(_N.div,{...c,ref:m,style:{pointerEvents:w?$?"auto":"none":void 0,...e.style},onFocusCapture:wN(e.onFocusCapture,S.onFocusCapture),onBlurCapture:wN(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:wN(e.onPointerDownCapture,x.onPointerDownCapture)})}));IN.displayName="DismissableLayer";var FN=s.forwardRef(((e,t)=>{const n=s.useContext(LN),r=s.useRef(null),i=SN(t,r);return s.useEffect((()=>{const e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,Xe.jsx)(_N.div,{...e,ref:i})}));function BN(){const e=new CustomEvent(MN);document.dispatchEvent(e)}function zN(e,t,n,{discrete:r}){const i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?kN(i,o):i.dispatchEvent(o)}FN.displayName="DismissableLayerBranch";var HN=IN,VN=FN,UN=globalThis?.document?s.useLayoutEffect:()=>{},WN=s.forwardRef(((e,t)=>{const{container:n,...r}=e,[i,o]=s.useState(!1);UN((()=>o(!0)),[]);const a=n||i&&globalThis?.document?.body;return a?f.createPortal((0,Xe.jsx)(_N.div,{...r,ref:t}),a):null}));WN.displayName="Portal";var GN=e=>{const{present:t,children:n}=e,r=function(e){const[t,n]=s.useState(),r=s.useRef(null),i=s.useRef(e),o=s.useRef("none"),a=e?"mounted":"unmounted",[l,c]=function(e,t){return s.useReducer(((e,n)=>t[e][n]??e),e)}(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect((()=>{const e=qN(r.current);o.current="mounted"===l?e:"none"}),[l]),UN((()=>{const t=r.current,n=i.current;if(n!==e){const r=o.current,a=qN(t);c(e?"MOUNT":"none"===a||"none"===t?.display?"UNMOUNT":n&&r!==a?"ANIMATION_OUT":"UNMOUNT"),i.current=e}}),[e,c]),UN((()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,a=o=>{const a=qN(r.current).includes(o.animationName);if(o.target===t&&a&&(c("ANIMATION_END"),!i.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},s=e=>{e.target===t&&(o.current=qN(r.current))};return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",a),t.addEventListener("animationend",a),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",a),t.removeEventListener("animationend",a)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:s.useCallback((e=>{r.current=e?getComputedStyle(e):null,n(e)}),[])}}(t),i="function"==typeof n?n({present:r.isPresent}):s.Children.only(n),o=SN(r.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}(i));return"function"==typeof n||r.isPresent?s.cloneElement(i,{ref:o}):null};function qN(e){return e?.animationName||"none"}GN.displayName="Presence";var YN=l[" useInsertionEffect ".trim().toString()]||UN;function KN({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[i,o,a]=function({defaultProp:e,onChange:t}){const[n,r]=s.useState(e),i=s.useRef(n),o=s.useRef(t);return YN((()=>{o.current=t}),[t]),s.useEffect((()=>{i.current!==n&&(o.current?.(n),i.current=n)}),[n,i]),[n,r,o]}({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:i;{const t=s.useRef(void 0!==e);s.useEffect((()=>{const e=t.current;e!==l&&console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=l}),[l,r])}return[c,s.useCallback((t=>{if(l){const n=function(e){return"function"==typeof e}(t)?t(e):t;n!==e&&a.current?.(n)}else o(t)}),[l,e,o,a])]}var XN=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"}),ZN=s.forwardRef(((e,t)=>(0,Xe.jsx)(_N.span,{...e,ref:t,style:{...XN,...e.style}})));ZN.displayName="VisuallyHidden";var JN="ToastProvider",[QN,ej,tj]=function(e){const t=e+"CollectionProvider",[n,r]=CN(t),[i,o]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{const{scope:t,children:n}=e,r=s.useRef(null),o=s.useRef(new Map).current;return(0,Xe.jsx)(i,{scope:t,itemMap:o,collectionRef:r,children:n})};a.displayName=t;const l=e+"CollectionSlot",c=TN(l),d=s.forwardRef(((e,t)=>{const{scope:n,children:r}=e,i=SN(t,o(l,n).collectionRef);return(0,Xe.jsx)(c,{ref:i,children:r})}));d.displayName=l;const u=e+"CollectionItemSlot",f="data-radix-collection-item",p=TN(u),h=s.forwardRef(((e,t)=>{const{scope:n,children:r,...i}=e,a=s.useRef(null),l=SN(t,a),c=o(u,n);return s.useEffect((()=>(c.itemMap.set(a,{ref:a,...i}),()=>{c.itemMap.delete(a)}))),(0,Xe.jsx)(p,{[f]:"",ref:l,children:r})}));return h.displayName=u,[{Provider:a,Slot:d,ItemSlot:h},function(t){const n=o(e+"CollectionConsumer",t);return s.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},r]}("Toast"),[nj,rj]=CN("Toast",[tj]),[ij,oj]=nj(JN),aj=e=>{const{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:i="right",swipeThreshold:o=50,children:a}=e,[l,c]=s.useState(null),[d,u]=s.useState(0),f=s.useRef(!1),p=s.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${JN}\`. Expected non-empty \`string\`.`),(0,Xe.jsx)(QN.Provider,{scope:t,children:(0,Xe.jsx)(ij,{scope:t,label:n,duration:r,swipeDirection:i,swipeThreshold:o,toastCount:d,viewport:l,onViewportChange:c,onToastAdd:s.useCallback((()=>u((e=>e+1))),[]),onToastRemove:s.useCallback((()=>u((e=>e-1))),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:p,children:a})})};aj.displayName=JN;var sj="ToastViewport",lj=["F8"],cj="toast.viewportPause",dj="toast.viewportResume",uj=s.forwardRef(((e,t)=>{const{__scopeToast:n,hotkey:r=lj,label:i="Notifications ({hotkey})",...o}=e,a=oj(sj,n),l=ej(n),c=s.useRef(null),d=s.useRef(null),u=s.useRef(null),f=s.useRef(null),p=SN(t,f,a.onViewportChange),h=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),m=a.toastCount>0;s.useEffect((()=>{const e=e=>{0!==r.length&&r.every((t=>e[t]||e.code===t))&&f.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)}),[r]),s.useEffect((()=>{const e=c.current,t=f.current;if(m&&e&&t){const n=()=>{if(!a.isClosePausedRef.current){const e=new CustomEvent(cj);t.dispatchEvent(e),a.isClosePausedRef.current=!0}},r=()=>{if(a.isClosePausedRef.current){const e=new CustomEvent(dj);t.dispatchEvent(e),a.isClosePausedRef.current=!1}},i=t=>{!e.contains(t.relatedTarget)&&r()},o=()=>{e.contains(document.activeElement)||r()};return e.addEventListener("focusin",n),e.addEventListener("focusout",i),e.addEventListener("pointermove",n),e.addEventListener("pointerleave",o),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",i),e.removeEventListener("pointermove",n),e.removeEventListener("pointerleave",o),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}}),[m,a.isClosePausedRef]);const g=s.useCallback((({tabbingDirection:e})=>{const t=l().map((t=>{const n=t.ref.current,r=[n,...jj(n)];return"forwards"===e?r:r.reverse()}));return("forwards"===e?t.reverse():t).flat()}),[l]);return s.useEffect((()=>{const e=f.current;if(e){const t=t=>{const n=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!n){const n=document.activeElement,r=t.shiftKey;if(t.target===e&&r)return void d.current?.focus();const i=g({tabbingDirection:r?"backwards":"forwards"}),o=i.findIndex((e=>e===n));_j(i.slice(o+1))?t.preventDefault():r?d.current?.focus():u.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}}),[l,g]),(0,Xe.jsxs)(VN,{ref:c,role:"region","aria-label":i.replace("{hotkey}",h),tabIndex:-1,style:{pointerEvents:m?void 0:"none"},children:[m&&(0,Xe.jsx)(pj,{ref:d,onFocusFromOutsideViewport:()=>{_j(g({tabbingDirection:"forwards"}))}}),(0,Xe.jsx)(QN.Slot,{scope:n,children:(0,Xe.jsx)(_N.ol,{tabIndex:-1,...o,ref:p})}),m&&(0,Xe.jsx)(pj,{ref:u,onFocusFromOutsideViewport:()=>{_j(g({tabbingDirection:"backwards"}))}})]})}));uj.displayName=sj;var fj="ToastFocusProxy",pj=s.forwardRef(((e,t)=>{const{__scopeToast:n,onFocusFromOutsideViewport:r,...i}=e,o=oj(fj,n);return(0,Xe.jsx)(ZN,{"aria-hidden":!0,tabIndex:0,...i,ref:t,style:{position:"fixed"},onFocus:e=>{const t=e.relatedTarget;!o.viewport?.contains(t)&&r()}})}));pj.displayName=fj;var hj="Toast",mj=s.forwardRef(((e,t)=>{const{forceMount:n,open:r,defaultOpen:i,onOpenChange:o,...a}=e,[s,l]=KN({prop:r,defaultProp:i??!0,onChange:o,caller:hj});return(0,Xe.jsx)(GN,{present:n||s,children:(0,Xe.jsx)(yj,{open:s,...a,ref:t,onClose:()=>l(!1),onPause:ON(e.onPause),onResume:ON(e.onResume),onSwipeStart:wN(e.onSwipeStart,(e=>{e.currentTarget.setAttribute("data-swipe","start")})),onSwipeMove:wN(e.onSwipeMove,(e=>{const{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${n}px`)})),onSwipeCancel:wN(e.onSwipeCancel,(e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")})),onSwipeEnd:wN(e.onSwipeEnd,(e=>{const{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${n}px`),l(!1)}))})})}));mj.displayName=hj;var[gj,vj]=nj(hj,{onClose(){}}),yj=s.forwardRef(((e,t)=>{const{__scopeToast:n,type:r="foreground",duration:i,open:o,onClose:a,onEscapeKeyDown:l,onPause:c,onResume:d,onSwipeStart:u,onSwipeMove:p,onSwipeCancel:h,onSwipeEnd:m,...g}=e,v=oj(hj,n),[y,b]=s.useState(null),w=SN(t,(e=>b(e))),$=s.useRef(null),x=s.useRef(null),S=i||v.duration,C=s.useRef(0),E=s.useRef(S),T=s.useRef(0),{onToastAdd:A,onToastRemove:N}=v,j=ON((()=>{y?.contains(document.activeElement)&&v.viewport?.focus(),a()})),_=s.useCallback((e=>{!e||e===1/0||(window.clearTimeout(T.current),C.current=(new Date).getTime(),T.current=window.setTimeout(j,e))}),[j]);s.useEffect((()=>{const e=v.viewport;if(e){const t=()=>{_(E.current),d?.()},n=()=>{const e=(new Date).getTime()-C.current;E.current=E.current-e,window.clearTimeout(T.current),c?.()};return e.addEventListener(cj,n),e.addEventListener(dj,t),()=>{e.removeEventListener(cj,n),e.removeEventListener(dj,t)}}}),[v.viewport,S,c,d,_]),s.useEffect((()=>{o&&!v.isClosePausedRef.current&&_(S)}),[o,S,v.isClosePausedRef,_]),s.useEffect((()=>(A(),()=>N())),[A,N]);const k=s.useMemo((()=>y?Tj(y):null),[y]);return v.viewport?(0,Xe.jsxs)(Xe.Fragment,{children:[k&&(0,Xe.jsx)(bj,{__scopeToast:n,role:"status","aria-live":"foreground"===r?"assertive":"polite","aria-atomic":!0,children:k}),(0,Xe.jsx)(gj,{scope:n,onClose:j,children:f.createPortal((0,Xe.jsx)(QN.ItemSlot,{scope:n,children:(0,Xe.jsx)(HN,{asChild:!0,onEscapeKeyDown:wN(l,(()=>{v.isFocusedToastEscapeKeyDownRef.current||j(),v.isFocusedToastEscapeKeyDownRef.current=!1})),children:(0,Xe.jsx)(_N.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":o?"open":"closed","data-swipe-direction":v.swipeDirection,...g,ref:w,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:wN(e.onKeyDown,(e=>{"Escape"===e.key&&(l?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(v.isFocusedToastEscapeKeyDownRef.current=!0,j()))})),onPointerDown:wN(e.onPointerDown,(e=>{0===e.button&&($.current={x:e.clientX,y:e.clientY})})),onPointerMove:wN(e.onPointerMove,(e=>{if(!$.current)return;const t=e.clientX-$.current.x,n=e.clientY-$.current.y,r=!!x.current,i=["left","right"].includes(v.swipeDirection),o=["left","up"].includes(v.swipeDirection)?Math.min:Math.max,a=i?o(0,t):0,s=i?0:o(0,n),l="touch"===e.pointerType?10:2,c={x:a,y:s},d={originalEvent:e,delta:c};r?(x.current=c,Aj("toast.swipeMove",p,d,{discrete:!1})):Nj(c,v.swipeDirection,l)?(x.current=c,Aj("toast.swipeStart",u,d,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(n)>l)&&($.current=null)})),onPointerUp:wN(e.onPointerUp,(e=>{const t=x.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),x.current=null,$.current=null,t){const n=e.currentTarget,r={originalEvent:e,delta:t};Nj(t,v.swipeDirection,v.swipeThreshold)?Aj("toast.swipeEnd",m,r,{discrete:!0}):Aj("toast.swipeCancel",h,r,{discrete:!0}),n.addEventListener("click",(e=>e.preventDefault()),{once:!0})}}))})})}),v.viewport)})]}):null})),bj=e=>{const{__scopeToast:t,children:n,...r}=e,i=oj(hj,t),[o,a]=s.useState(!1),[l,c]=s.useState(!1);return function(e=()=>{}){const t=ON(e);UN((()=>{let e=0,n=0;return e=window.requestAnimationFrame((()=>n=window.requestAnimationFrame(t))),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}}),[t])}((()=>a(!0))),s.useEffect((()=>{const e=window.setTimeout((()=>c(!0)),1e3);return()=>window.clearTimeout(e)}),[]),l?null:(0,Xe.jsx)(WN,{asChild:!0,children:(0,Xe.jsx)(ZN,{...r,children:o&&(0,Xe.jsxs)(Xe.Fragment,{children:[i.label," ",n]})})})},wj=s.forwardRef(((e,t)=>{const{__scopeToast:n,...r}=e;return(0,Xe.jsx)(_N.div,{...r,ref:t})}));wj.displayName="ToastTitle";s.forwardRef(((e,t)=>{const{__scopeToast:n,...r}=e;return(0,Xe.jsx)(_N.div,{...r,ref:t})})).displayName="ToastDescription";var $j="ToastAction",xj=s.forwardRef(((e,t)=>{const{altText:n,...r}=e;return n.trim()?(0,Xe.jsx)(Ej,{altText:n,asChild:!0,children:(0,Xe.jsx)(Cj,{...r,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${$j}\`. Expected non-empty \`string\`.`),null)}));xj.displayName=$j;var Sj="ToastClose",Cj=s.forwardRef(((e,t)=>{const{__scopeToast:n,...r}=e,i=vj(Sj,n);return(0,Xe.jsx)(Ej,{asChild:!0,children:(0,Xe.jsx)(_N.button,{type:"button",...r,ref:t,onClick:wN(e.onClick,i.onClose)})})}));Cj.displayName=Sj;var Ej=s.forwardRef(((e,t)=>{const{__scopeToast:n,altText:r,...i}=e;return(0,Xe.jsx)(_N.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...i,ref:t})}));function Tj(e){const t=[];return Array.from(e.childNodes).forEach((e=>{if(e.nodeType===e.TEXT_NODE&&e.textContent&&t.push(e.textContent),function(e){return e.nodeType===e.ELEMENT_NODE}(e)){const n=e.ariaHidden||e.hidden||"none"===e.style.display,r=""===e.dataset.radixToastAnnounceExclude;if(!n)if(r){const n=e.dataset.radixToastAnnounceAlt;n&&t.push(n)}else t.push(...Tj(e))}})),t}function Aj(e,t,n,{discrete:r}){const i=n.originalEvent.currentTarget,o=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?kN(i,o):i.dispatchEvent(o)}var Nj=(e,t,n=0)=>{const r=Math.abs(e.x),i=Math.abs(e.y),o=r>i;return"left"===t||"right"===t?o&&r>n:!o&&i>n};function jj(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 _j(e){const t=document.activeElement;return e.some((e=>e===t||(e.focus(),document.activeElement!==t)))}var kj=mj,Oj=wj,Pj=xj,Mj=Cj;const Rj=(0,s.forwardRef)((({className:e,title:t,actionElement:n,actionAltText:r,closeButtonLabel:i,...o},a)=>{const{className:s,...l}=lt(o,"Toast");return(0,Xe.jsxs)(kj,{...l,className:_n(s,e),ref:a,children:[(0,Xe.jsxs)("div",{className:`${s}__content`,children:[(0,Xe.jsx)(Oj,{children:t}),n&&r&&(0,Xe.jsx)(Pj,{asChild:!0,altText:r,className:`${s}__action`,children:n})]}),(0,Xe.jsx)(Mj,{className:`${s}__close`,"aria-label":i,asChild:!0,children:(0,Xe.jsx)(Pn,{variant:kn.link,children:(0,Xe.jsx)(Ho,{icon:"CloseX",title:i,color:"$white","aria-hidden":!0})})})]})}));Rj.displayName="Toast";typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);new Uint8Array(16);const Dj=[];for(let e=0;e<256;++e)Dj.push((e+256).toString(16).slice(1));(0,s.createContext)(void 0);const Lj=(0,s.forwardRef)((({className:e,title:t,subtitle:n,actionButtons:r,overline:i,showDivider:o=!0,...a},s)=>{const{className:l,...c}=lt(a,"AccountPageHeader"),d=r?.find((e=>e.isPrimary)),u=r?.filter((e=>!e.isPrimary));return(0,Xe.jsxs)("div",{...c,className:_n(l,e),ref:s,children:[(0,Xe.jsxs)("div",{className:`${l}__container`,children:[i&&(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${l}__overline`,children:i}),(0,Xe.jsxs)("div",{className:`${l}__title-wrapper`,children:[(0,Xe.jsx)(Qf,{variant:Zf.title1,className:`${l}__title`,children:t}),r&&r.length>0&&(0,Xe.jsxs)("div",{className:`${l}__button-wrapper`,children:[u&&(0,Xe.jsx)(Xe.Fragment,{children:u.map((e=>(0,Xe.jsx)(Pn,{onClick:e.onClick,"aria-label":e.ariaLabel,children:(0,Xe.jsx)(Ho,{icon:e.icon,"aria-label":e.ariaLabel,title:e.ariaLabel})},`icon-button-${e.icon}`)))}),d&&(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(xn.Media,{greaterThanOrEqual:"md",children:(0,Xe.jsxs)(On,{variant:kn.secondary,onClick:d.onClick,children:[(0,Xe.jsx)(Ho,{icon:d.icon})," ",d.label]})}),(0,Xe.jsx)(xn.Media,{lessThan:"md",children:(0,Xe.jsx)(Pn,{onClick:d.onClick,"aria-label":d.ariaLabel,children:(0,Xe.jsx)(Ho,{icon:d.icon,title:d.ariaLabel})})})]})]})]}),n&&(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${l}__subtitle`,children:n})]}),o&&(0,Xe.jsx)(Nb,{className:`${l}__divider`})]})}));Lj.displayName="AccountPageHeader";var Ij=(e=>(e.positive="POSITIVE",e.negative="NEGATIVE",e))(Ij||{}),Fj=(e=>(e.Winning="winning",e.Losing="losing",e.Won="won",e.Lost="lost",e))(Fj||{});const Bj=({className:e,hasIcon:t=!0,message:n,variant:r=Ij.positive,...i})=>{const{className:o,...a}=lt(i,"BidMessage"),s=r===Ij.positive?(0,Xe.jsx)(Ho,{icon:"IconGreenCircle",height:8,width:8}):(0,Xe.jsx)(Ho,{icon:"IconRedCircle",height:8,width:8});return(0,Xe.jsxs)("div",{...a,className:_n(o,e),...i,children:[t?s:null,(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${o}-text`,children:n})]})};function zj(e,t){return+oy(e)>+oy(t)}const Hj=e=>1===e?`${e} bid`:`${e} bids`,Vj=(0,s.forwardRef)((({lotStatus:e=En.ready,bidStatus:t,bidsLabelText:n=Hj,children:r,className:i,closingText:o="Closes in",currency:a="$",currentBid:s,currentBidText:l="Current bid",formatDurationStr:c=e=>e.replace(/seconds?/,"sec").replace(/minutes?/,"min"),lang:d="en",saleCloseDate:u,lotCloseDate:f,numberOfBids:p=0,startingBid:h,startingBidText:m="Starting bid",soldPrice:g,soldForText:v="Sold for",wonForText:y="Won for",getCurrentDateTime:b=()=>new Date,...w},$)=>{const{className:x,...S}=lt(w,"BidSnapshot"),C=null!==s&&p>0,E=e===En.ready,T=e===En.live,A=e===En.past,N=b()||new Date,j=T&&f&&zj(f,N)&&u&&(yy(u,N)<60||zj(N,u)),_=mt(r,Bj),k=gt(r,[Bj]),O=_n(x,i,{[`${x}--live`]:T,[`${x}--has-bids`]:C||A});return(0,Xe.jsxs)("div",{...S,...w,ref:$,className:O,children:[(0,Xe.jsxs)(ag,{hasSeparators:!0,className:`${x}__text`,children:[A?(0,Xe.jsx)(Ss,{label:t===Fj.Won?y:v,value:g?`${a}${g?.toLocaleString()}`:"",hasWrap:!1}):null,T&&C?(0,Xe.jsx)(Ss,{label:l,subLabel:`(${n(p)})`,value:`${a}${s?.toLocaleString()}`,hasWrap:!1}):null,h&&(E||T&&!C)?(0,Xe.jsx)(Ss,{label:m,value:`${a}${h?.toLocaleString()}`,hasWrap:!1}):null]}),t&&!E?_:null,k,j?(0,Xe.jsx)(wy,{endDateTime:f,label:o,variant:Iv.compact,locale:Sn[d],formatDurationStr:c,showBottomBorder:!1,getCurrentDateTime:b}):null]})}));Vj.displayName="BidSnapshot";const Uj=(0,s.memo)((0,s.forwardRef)((({badgeText:e,className:t,children:n,element:r,estimate:i,estimateLabelText:o="Estimate",estimateOnRequestText:a,badgeElement:s,favoriteElement:l,imageAlt:c="Brought to you by Phillips",imageUrl:d="",imageSrcSet:u,imageSizes:f,imageLoading:p,imageFetchPriority:h,lotNumber:m,makerText:g,modelText:v,referenceNumber:y,titleText:b,withdrawnText:w,...$},x)=>{const{className:S,...C}=lt($,"ObjectTile"),E=r??"a",T=i||a;return(0,Xe.jsxs)(E,{...C,className:_n(S,t),...$,ref:x,children:[(0,Xe.jsx)(pm,{alt:c,aspectRatio:"1/1",className:`${S}__img`,objectFit:"contain",src:d,srcSet:u,sizes:f,loading:p,fetchPriority:h}),w?null:(0,Xe.jsx)(Qf,{element:"span",className:`${S}__badge`,variant:Zf.badge,children:e}),(0,Xe.jsxs)("div",{className:`${S}__lot-number-like`,children:[(0,Xe.jsx)(Qf,{element:"span",className:`${S}__lot-number`,variant:Zf.heading4,children:m}),s&&(0,Xe.jsx)("div",{className:`${S}__lot-badge`,children:(0,Xe.jsx)(s,{})}),l&&(0,Xe.jsx)(l,{})]}),w?(0,Xe.jsx)(Qf,{element:"span",className:`${S}__withdrawn`,variant:Zf.heading4,children:w}):(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsxs)("div",{className:`${S}__meta`,children:[g?(0,Xe.jsx)(Qf,{element:"span",className:`${S}__maker`,variant:Zf.heading4,children:g}):null,b?(0,Xe.jsx)(Qf,{className:`${S}__title ${S}__token-fix ${S}__token-fix--no-transform`,variant:Zf.heading4,element:"cite",children:b}):null,y?(0,Xe.jsx)(Qf,{className:`${S}__reference-number ${S}__token-fix`,variant:Zf.heading4,element:"span",children:y}):null,v?(0,Xe.jsx)(Qf,{className:`${S}__model ${S}__token-fix`,variant:Zf.heading4,element:"span",children:v}):null]}),T?(0,Xe.jsx)(ag,{hasSeparators:!0,className:`${S}__estimate ${S}__section`,children:(0,Xe.jsx)(Ss,{className:`${S}__estimate__label`,label:o,value:i||a,hasWrap:!1})}):null,(0,Xe.jsx)("div",{className:`${S}__section`,children:n})]})]})})));Uj.displayName="ObjectTile";const Wj=[{name:"Afghanistan",code:"AF"},{name:"Åland Islands",code:"AX"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Caribbean Netherlands",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cape Verde",code:"CV"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Congo (Republic)",code:"CG"},{name:"Congo (DRC)",code:"CD"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Côte d'Ivoire",code:"CI"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Curaçao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"Timor-Leste",code:"TL"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"South Korea",code:"KR"},{name:"Kosovo",code:"XK"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Laos",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macau",code:"MO"},{name:"Macedonia",code:"MK"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Isle of Man",code:"IM"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia",code:"FM"},{name:"Moldova",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar (Burma)",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"North Korea",code:"KP"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestine",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Réunion",code:"RE"},{name:"Romania",code:"RO"},{name:"Russia",code:"RU"},{name:"Rwanda",code:"RW"},{name:"Saint Barthélemy",code:"BL"},{name:"Saint Helena",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"São Tomé and Príncipe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Sint Maarten",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia and the South Sandwich Islands",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Swaziland",code:"SZ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syria",code:"SY"},{name:"Taiwan",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Türkiye",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Western Sahara",code:"EH"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States",code:"US"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Vatican City",code:"VA"},{name:"Venezuela",code:"VE"},{name:"Vietnam",code:"VN"},{name:"U.S. Virgin Islands",code:"VI"},{name:"British Virgin Islands",code:"VG"},{name:"Wallis and Futuna",code:"WF"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"}],Gj=(0,s.forwardRef)((({labelText:e,displayValue:t,onClick:n,hasError:r=!1,errorMsg:i,id:o,className:a,baseClassName:s,variantConfig:l},c)=>{const{isPhone:d,value:u}=l,f=i?`${s}__trigger-error-msg`:void 0,p=d?u:Wj.filter((e=>e.name===u))?.[0]?.code;return(0,Xe.jsxs)("div",{className:_n(`${s}__trigger`,a),children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,className:_n(`${s}__trigger-label`,{[`${s}__trigger-label--error`]:r}),id:o?`${o}-label`:void 0,children:e}),(0,Xe.jsxs)("button",{ref:c,type:"button","aria-label":e,"aria-invalid":r,"aria-describedby":f,className:_n(`${s}__trigger-btn`,{[`${s}__trigger-btn--error`]:r,[`${s}__trigger-btn--is-phone`]:d}),onClick:n,"data-testid":"country-picker-trigger",id:o,children:[p&&(0,Xe.jsx)("img",{src:`https://flagcdn.com/24x18/${p.toLowerCase()}.png`,alt:`${u} flag`,className:`${s}__trigger-flag`}),(0,Xe.jsx)("span",{className:_n(`${s}__trigger-text`),children:t}),(0,Xe.jsx)("span",{className:_n(`${s}__trigger-icon`),children:(0,Xe.jsx)(Ho,{icon:"ChevronDown",color:"$pure-black",width:16,height:16})})]}),r&&i&&(0,Xe.jsx)(Qf,{variant:Zf.string2,className:_n(`${s}__trigger-error-msg`),id:f,children:i})]})}));Gj.displayName="CountryPickerTrigger";const qj={GS:"500"},Yj=e=>qj[e]?qj[e]:String(Zb(e)),Kj=({code:e,name:t,isChecked:n,inputName:r,baseClassName:i,variantConfig:o})=>{const a=`${i}__radio-${e}`,{isPhone:s,onChange:l}=o;return(0,Xe.jsxs)("label",{htmlFor:a,className:_n(`${i}__option`,{[`${i}__option--selected`]:n,[`${i}__option--is-phone`]:s}),"aria-label":s?`${t} +${Yj(e)}`:t,children:[(0,Xe.jsx)("input",{type:"radio",id:a,name:r,checked:n,className:_n(`${i}__radio`,{[`${i}__radio--selected`]:n,[`${i}__radio--visually-hidden`]:s}),onChange:()=>{l(s?e:t)}}),(0,Xe.jsxs)("span",{className:`${i}__option-content`,children:[(0,Xe.jsx)(Qf,{variant:Zf.string2,className:`${i}__option-name`,children:t}),s&&(0,Xe.jsxs)(Qf,{variant:Zf.string2,className:`${i}__option-code`,children:["+",Yj(e)]})]}),(0,Xe.jsx)("img",{src:`https://flagcdn.com/24x18/${e.toLowerCase()}.png`,alt:`${t} flag`,className:`${i}__option-flag`})]})},Xj=({filteredPrioritized:e,groupedCountries:t,baseClassName:n,modalTitle:r,listRef:i,variantConfig:o,inputName:a})=>{const{isPhone:l,value:c}=o,d=(0,s.useCallback)((e=>e.map((({name:e,code:t})=>(0,Xe.jsx)(Kj,{code:t,name:e,isChecked:c===(l?t:e),inputName:a,baseClassName:n,variantConfig:o},t)))),[c,l,a,n,o]);return(0,Xe.jsxs)("div",{className:`${n}__list`,ref:i,tabIndex:-1,onKeyDown:e=>{if(!i.current)return;const t=Array.from(i.current.querySelectorAll('input[type="radio"]')),n=t.findIndex((e=>e===document.activeElement));if("ArrowDown"===e.key||"ArrowRight"===e.key){e.preventDefault();const r=(n+1)%t.length;t[r]?.focus()}else if("ArrowUp"===e.key||"ArrowLeft"===e.key){e.preventDefault();const r=(n-1+t.length)%t.length;t[r]?.focus()}},role:"radiogroup","aria-label":r,children:[d(e),Object.entries(t).map((([e,t])=>(0,Xe.jsxs)("div",{className:`${n}__group`,children:[(0,Xe.jsxs)("div",{className:`${n}__letter-header`,children:[(0,Xe.jsx)(Qf,{variant:Zf.heading2,className:`${n}__letter-text`,children:e}),(0,Xe.jsx)("div",{className:`${n}__letter-line`})]}),d(t)]},e)))]})},Zj=["US","GB","HK","CH"],Jj=(e,t)=>{if(!t)return e;const n=t.replace(/[.*?^${}()|[\]\\]/g,"\\$&").replace(/\+/g,"");if(!n)return e;const r=new RegExp(n,"gi");return e.filter((e=>{const t=e.name,n=e.code,i=Yj(n).replace(/\+/g,"");return r.test(t)||r.test(n)||r.test(i)||r.test("+"+i)}))},Qj=(0,s.forwardRef)((({isOpen:e=!1,onClose:t,modalTitle:n,searchInputLabel:r,searchInputPlaceholder:i,selectButtonLabel:o,inputName:a="value",baseClassName:l,variantConfig:c},d)=>{const{value:u,onChange:f,isPhone:p}=c,[h,m]=(0,s.useState)(u),g=e=>Wj.some((t=>t.code===e));(0,s.useEffect)((()=>{m(u)}),[e,u]);const[v,y]=(0,s.useState)(""),b=(0,s.useRef)(null),w=(0,s.useRef)(null),[$,x]=(0,s.useMemo)((()=>[Zj.map((e=>Wj.filter((t=>t.code===e)))).flat(),Wj.filter((e=>!Zj.includes(e.code))).sort(((e,t)=>e.name.localeCompare(t.name)))]),[]),S=(0,s.useMemo)((()=>Jj($,v)),[$,v]),C=(0,s.useMemo)((()=>Jj(x,v)),[x,v]),E=(0,s.useMemo)((()=>{const e={};return C.forEach((t=>{const n=t.name[0].toUpperCase();e[n]||(e[n]=[]),e[n].push(t)})),e}),[C]);return(0,Xe.jsx)(ip,{isOpen:e,onClose:t,"data-testid":"country-picker-modal",className:`${l}__modal`,ref:d,children:(0,Xe.jsxs)("div",{className:`${l}__wrapper`,children:[(0,Xe.jsxs)("div",{className:`${l}__header`,children:[(0,Xe.jsx)(Qf,{variant:Zf.heading3,className:`${l}__header-text`,children:n}),(0,Xe.jsxs)("div",{className:`${l}__input-wrapper`,children:[(0,Xe.jsx)("span",{className:`${l}__input-icon`,"aria-hidden":"true",children:(0,Xe.jsx)(Ho,{icon:"Search",width:16,height:16,color:"currentColor"})}),(0,Xe.jsx)(Xf,{id:"countrySearch",type:"search",labelText:r,placeholder:i,value:v,onChange:e=>{y(e.target.value)},autoFocus:!0,className:`${l}__input`})]})]}),(0,Xe.jsx)(Xj,{filteredPrioritized:S,groupedCountries:E,baseClassName:l,modalTitle:n,listRef:w,variantConfig:c,inputName:a}),(0,Xe.jsx)("div",{className:`${l}__button-container`,children:(0,Xe.jsx)(On,{onClick:()=>{h&&(p?g(h)&&f(h):g(h)||f(h),t?.())},className:`${l}__button`,"data-testid":"country-picker-modal-select-button",ref:b,type:"button",variant:kn.secondary,isDisabled:!h,children:o})})]})})}));function e_(e,t,n){return e?{isPhone:!0,value:t,onChange:n}:{isPhone:!1,value:t,onChange:n}}Qj.displayName="CountryPickerModal";const t_=(0,s.forwardRef)((({triggerLabelText:e,hasTriggerError:t,triggerErrorMsg:n,triggerDisplayValue:r,modalTitle:i,searchInputLabel:o,searchInputPlaceholder:a,selectButtonLabel:l,inputName:c,baseClassName:d="CountryPicker",value:u,onChange:f,isPhone:p,...h},m)=>{const[g,v]=(0,s.useState)(!1),{className:y}=lt(h,d),b={modalTitle:i,searchInputLabel:o,searchInputPlaceholder:a,selectButtonLabel:l,inputName:c,...h},w=e_(!!p,u,f);return(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsx)(Gj,{ref:m,labelText:e,displayValue:r,onClick:()=>v(!0),hasError:t,errorMsg:n,variantConfig:w,baseClassName:y}),(0,Xe.jsx)(Qj,{...b,isOpen:g,onClose:()=>v(!1),variantConfig:w,baseClassName:y}),(0,Xe.jsx)("input",{type:"hidden",name:c||"value",value:w.value??"","data-testid":"country-picker-hidden-input"})]})}));function n_(e){return function(e){if(Array.isArray(e))return qe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ye(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.")}()}t_.displayName="CountryPicker";var r_=n(15313),i_=n.n(r_),o_=n(16951),a_=n.n(o_),s_=function(e){var t=P(),n=i_()(e.hideModal)?function(){t({type:"MODAL_HIDE"})}:e.hideModal;return c().createElement("div",{className:a_().apply(void 0,["phillips-modal"].concat(n_(e.customClasses)))},c().createElement("button",{className:"modal-overlay",onClick:n,type:"button"}),c().createElement("div",{className:"modal"},c().createElement("button",{className:"close",onClick:n,type:"button"}),c().createElement("div",{className:"modal-content"},e.children)))};s_.defaultProps={customClasses:[],hideModal:null},s_.propTypes={hideModal:D().func,children:D().oneOfType([D().element,D().arrayOf(D().element)]).isRequired,customClasses:D().arrayOf(D().string)};var l_=s_,c_=n(25616),d_=n.n(c_),u_=JSON.parse('{"EN":{"EN":null,"Disruptors: Evening Sale of Modern & Contemporary Art, Design and Watches":"Disruptors: Evening Sale of Modern & Contemporary Art, Design and Watches","$HT Coin by White Male Artist (AKA: Cassils)":"$HT Coin by White Male Artist (AKA: Cassils)","Modern & Contemporary Art":"Modern & Contemporary Art","Modern & Contemporary ArtDepartmentTitle":"Modern & Contemporary Art Auctions | New York, London & Hong Kong","Modern & Contemporary Art: Online Auction, Hong Kong":"Modern & Contemporary Art: Online Auction, Hong Kong","Modern & Contemporary Art & Design Day Sale":"Modern & Contemporary Art & Design Day Sale","Modern & Contemporary Art & Design Day Sale in Association with Poly Auction":"Modern & Contemporary Art & Design Day Sale in Association with Poly Auction","Modern & Contemporary Art and Design Day Sale":"Modern & Contemporary Art and Design Day Sale","Modern & Contemporary Art and Design Day Sale in Association with Poly Auction":"Modern & Contemporary Art and Design Day Sale in Association with Poly Auction","Modern & Contemporary Art and Design Day Sale, Morning Session":"Modern & Contemporary Art and Design Day Sale, Morning Session","Modern & Contemporary Art Day Sale":"Modern & Contemporary Art Day Sale","Modern & Contemporary Art Day Sale, Afternoon Session":"Modern & Contemporary Art Day Sale, Afternoon Session","Modern & Contemporary Art Day Sale, Morning Session":"Modern & Contemporary Art Day Sale, Morning Session","Modern & Contemporary Art Evening Sale":"Modern & Contemporary Art Evening Sale","Modern & Contemporary Art Evening Sale in Association with Poly Auction":"Modern & Contemporary Art Evening Sale in Association with Poly Auction","ModernAndContemporaryArtDaySale":"Modern & Contemporary Art Day Sale","ModernContemporaryArt":"Modern & Contemporary Art","modernContemporaryArt":"Modern & Contemporary Art","modernAndContemporaryArt":"Modern & Contemporary Art","ModernAndContemporaryArt":"Modern & Contemporary Art","Modern&ContemporaryArt":"Modern & Contemporary Art","ModernAndContemporaryArtAndDesignDaySaleAfternoonSession":"Modern & Contemporary Art and Design Day Sale, Afternoon Session","ModernAndContemporaryArtDaySaleAfternoonSession":"Modern & Contemporary Art Day Sale, Afternoon Session","ModernAndContemporaryArtDaySaleMorning Session":"Modern & Contemporary Art Day Sale, Morning Session","Modern & Contemporary Art & Design Day Sale in association with Yongle":"Modern & Contemporary Art & Design Day Sale in association with Yongle","Modern & Contemporary Art Evening Sale in association with Yongle":"Modern & Contemporary Art Evening Sale in association with Yongle","24/7: Online Auction":"24/7: Online Auction","account":"Account","about":"About {0}","aboutTheArtist":"About the Artist","aboutUs":"About Us","absenteeAndTelephone":"Absentee & Telephone","absenteeTelephoneBids":"Absentee and Telephone Bids","acceptingConsignments":"Accepting Consignments","accessories":"Accessories","accountDetails":"Account Details","active":"Active","addedToList":"Added to List","addItem":"Add {0}","addToCalendar":"Add To Calendar","addToCart":"Add To Cart","addToFavorites":"Add to Favorites","aGoodShowForStrangeTimes":"A Good Show For Strange Times ","allDepartments":"All Departments","allFieldsRequired":"All fields required","allLots":"All Lots","allVideos":"All Videos","alreadyCreatedAccount":"Already created an account?","antwerp":"Antwerp","applyNow":"Apply Now","april":"April","artickerBulletin":"The Articker Bulletin","artickerBulletinContent":"Real-time, daily analysis of the art world using algorithmic intelligence to mine millions of online articles and identify emerging markets.","artickerHeadlines":"Recent {0} headlines, Powered by Articker","article":"Article","articles":"Articles","articlesVideos":"Articles & Videos","artist":"Artist","artistAtoZ":"Artist: A - Z","artistBiography":"Artist Biography","artists":"Artists","artistsAndMakers":"Artists & Makers","artistZtoA":"Artist: Z - A","artsPartnerships":"Arts Partnerships","askingPrice":"Asking Price","auction":"Auction","auctionCalendar":"Calendar","auctionHighlights":"Auction Highlights","auctionInfo":"Auction Info","auctionInProgress":"Auction in progress.","auctionNow":"Auction Now","auctionResults":"Auction Results","auctions":"Auctions","auctionInformationAndServices":"Auction Information & Services","auctionTimerEndMessage":"Auction has ended:","auctionTimerLiveMessage":"<strong>Auction Ends in</strong>","auctionTimerMessage":"Auction <strong>Starts in</strong>","auctionToday":"Auction Today","auctionViewingLocation":"Auction & Viewing Location","august":"August","backTo":"Back to {0}","backToTop":"Back to Top","beginConsignmentInquiry":"Begin Consignment Inquiry","bidAnywhere":"Bid Anywhere","downloadThePhillipsApp":"Download the Phillips Live Auction App","bidAnywhereContent":"Download our app and bid in live auctions from your iOS or Android device.","biddingNotAvailable":"Bidding no longer available","biddingOpen":"Bidding Open","bidNow":"Bid Now","bidsAndRegistration":"Bids and Registration","bidsGeneva":"Bids Geneva","bidsHongKong":"Bids Hong Kong","bidsLondon":"Bids London","bidsNewYork":"Bids New York","biography":"Biography","braceletStrap":"Bracelet/Strap","brand":"Brand","brazil":"Brazil","browseArticlesVideos":"Browse Articles & Videos","browseArtists":"Browse Artists","browseExhibition":"Browse Exhibition","browseLots":"Browse Lots","browseSale":"Browse Sale","buyAndSell":"Buy & Sell","buyCatalogues":"Buy Catalogues","buyCataloguesContent":"Purchase individual catalogues or subscribe to receive all of our seasonal publications.","buyNowNewsletter":"Join Our Perpetual Email List.","buyersGuide":"Buyer\'s Guide","buyersGuideContemporary":"Buyer\'s Guide: Modern & Contemporary Art &sol; Editions, Photographs and Design","buyersGuideJewels":"Buyer\'s Guide: Jewelry","buyersGuideJewelsWatches":"Buyer\'s Guide: Jewels & Watches","buyersGuideJewelsWatchesBreak":"Buyer\'s Guide: <br />Jewels & Watches","buyersGuideWatches":"Buyer\'s Guide: Watches","buyersPremium":"Buyer\'s Premium","BuyersPremiumByLocation":"BUYER’S PREMIUM BY LOCATION","BuyersPremiumNotice":"Our Buyer\'s Premium has been updated. View our Conditions of Sale.","buying":"Buying","buyWatch":"Buy","calendar":"Calendar","calendarMetadata":"Discover upcoming auctions, exhibitions, and events at Phillips.","calibre":"Calibre","cancel":"Cancel","cancelEdit":"Cancel Edit","caption":"Caption","careerDetails":"Career Details","careerOpportunities":"Career Opportunities","careerOpportunitiesContent":"<p>Some of the world&apos;s greatest works of contemporary art and design are bought and sold at Phillips. As an ambitious, value-driven organization, we&apos;re looking for collaborative team members who will bring their passion, energy, expertise and ideas to work every day.</p><p>We&apos;re an international business, offering opportunities to expand your knowledge, capabilities and career across different locations, departments and disciplines. For a dynamic, rewarding role at the cutting edge of the arts industry, please apply for a specific position in a Specialist or Business Support department or register your interest.</p><p>Phillips is an Equal Opportunity employer.</p>","careers":"Careers","careersVideoTitleTheChair":"The Chair","careersSubtitleTheChair":"Find out what it’s like to work at Phillips from the voices of our own staff.","careersVideoTitle01":"Phillips is a rebel","careersVideoTitle02":"Phillips is family for me","carousel":"Carousel","carouselType":"Carousel Type","caseNumber":"Case No","catalogue":"Catalogue","catalogueEssay":"Catalogue Essay","catalogues":"Catalogues","catalogueSubscriptions":"Catalogue Subscriptions","cataloguingAndConditionReport":"Cataloguing & Condition Report","characterLimit":"{0} character limit","chicago":"Chicago","cityGuides":"CITY GUIDES","classBuckle":"Clasp/Buckle","clearAll":"Clear All","clientAdvisory":"Client Advisory","clientServicesHongKong":"Client Services Hong Kong","clientServicesLondon":"Client Services London","clientServicesNewYork":"Client Services New York","close":"Close","closesIn":"Closes in: {0}","closingNow":"Closing Now","closingSoon":"Closing Soon","collectionShippingStorage":"Collection, Shipping and Storage","cologne":"Cologne","comments":"Comments","completeTheFormMessage":"Complete the form opposite with as much detail as possible.","concluded":"Concluded","conditionReport":"Condition Report","conditionReportDisclaimer":"<em>Please note: Condition reports are prepared by the department as a convenience to clients and should be used as a guide only. Phillips uses due care when preparing condition reports, however, our staff are not professional restorers or conservators. Prospective purchasers are in all cases responsible for inspecting the property themselves during the pre-sale exhibition or by private viewing. Condition reports are not warranties and each lot is sold \\"as is\\" in accordance with the terms and conditions of sale, as listed in the catalogue. Should you require any further information please </em>","conditionReportError":"There was an error handling your request.","conditionReportFormDescription":"Have a question or need assistance? Enter the details here, and we\'ll get back to you shortly.","conditionReportMessage":"After viewing this condition report, a specialist may contact you to assist you with this lot.","conditionReportSuccessDescription":"A specialist will be in contact with you shortly.","conditionReportSuccessTitle":"Thank you for your request.","conditionReportTooltip":"To learn more or ask a question, please inquire.","conditions":"Conditions","conditionsOfSale":"Conditions of Sale","conditionsOfSaleContemporary":"Conditions of Sale:<br/> Modern & Contemporary Art &sol; Editions, Photographs and Design","conditionsOfSaleCryptoPayments":"Conditions of Sale, Cryptocurrency Payments","conditionsOfSaleDropshop":"Conditions of sale,<br/> Dropshop","conditionsOfSaleShopify":"Conditions of sale,<br/> PhillipsX","conditionsOfSaleGenevaJewels":"Conditions of Sale: <br />Jewelry, Geneva","conditionsOfSaleGenevaWatches":"Conditions of Sale: <br />Watches, Geneva","conditionsOfSaleHongKong":"Conditions of Sale, Hong Kong","conditionsOfSaleJewels":"Conditions of Sale: Jewelry","conditionsOfSaleJewelsWatches":"Conditions of Sale: Jewelry & Watches","conditionsOfSaleWatches":"Conditions of Sale: Watches ","conditionsOfSaleLondon":"Conditions of Sale, London","conditionsOfSaleNewYork":"Conditions of Sale, New York","conditionsOfSaleNFT":"Conditions of Sale, NFT","conditionsOfSalePerpetual":"Conditions of Sale, <br />Perpetual","consignForHongKong":"Consign for Hong Kong","consignForLondon":"Consign for London","consignForNewYork":"Consign for New York","consignmentMetadata":"Ready to sell at auction? Phillips offers complimentary estimates for modern & contemporary art, design, photographs, and more. Submit your collection now.","consignmentSubmissionSuccess":"{0}, thank you for submitting {2}\'s {1} for consignment. A specialist will be in touch with you within the next 10 days.","consignmentSubmissionSuccessNoMaker":"{0}, thank you for submitting <em>{1}</em> for consignment. A specialist will be in touch with you within the next 10 days.","consignmentSubmissionSuccessGeneric":"{0}, thank you for submitting your item for consignment. A specialist will be in touch with you within the next 10 days.","consignmentText":"Consignment submissions are open for upcoming season.","consignToday":"Consign Today","consignToUpcomingDepartmentSale":"Consign to an upcoming {0} sale.","consignWithUs":"Consign With Us","contact":"Contact","contactBidsDepartment":"Please contact our Bids department with any questions.","contactSpecialist":"Contact Specialist","contactUs":"Contact Us","contemporaryArt":"Contemporary Art","contemporaryArtDepartment":"Contemporary Art Department","contemporaryArtDesignWatchesAndJewelsAuctions":"Contemporary Art, Design, Watches and Jewels Auctions","contentType":"Content Type","contractAddress":"Contract Address","cookiePolicy":"<p>We use cookies (small text files stored on your device) to improve your experience when visting www.phillips.com and using the Phillips app. Our <a href=\\"/About/CookiePolicy\\">Cookie Policy</a> explains this in more detail.</p>","cookiePolicyLabel":"Cookie Policy","copenhagen":"Copenhagen","covid19Announcement":"Covid-19 Announcement","create":"Create","createAccount":"Create Account","createAccountWords":"Create your Phillips account to stay informed.","createListAndSave":"Create List & Save","createNewList":"Create New List","creditCardForm":"Credit Card Form","cultureInfoLocale":"en-US","curatedList":"Curated List","Current password is not correct.":"Current password is not correct.","currentVacancies":"Current Vacancies","dateFormatReact":"EEEE, LLLL d, y","dateFormatReactShort":"LLLL y","Day Sale":"Day Sale","days":"Days","daySaleSession1Modern":"Day Sale Session 1 (Modern)","daySaleSession2PostWar":"Day Sale Session 2 (Post-War)","daySaleSession3Contemporary":"Day Sale Session 3 (Contemporary)","dearCustomer":"Dear {0}","december":"December","default":"Default","delete":"delete","deleteList":"Delete List","denver":"Denver","department":"Department","departmentInfo":"Department Info","departments":"Departments","deputyChairman":"Deputy Chairmen and Chairwomen","description":"Description","design":"Design","Design":"Design","DesignDepartmentTitle":"Design Auctions | Furniture, Lighting, Ceramics & More","designDepartment":"Design Department","digital":"Digital","digitalSaleroom":"Digital Saleroom","dimensions":"Dimensions","displayOrder":"Display Order","doNotHaveAccount":"Don\'t have an account yet?","dontHaveAnAccount":"Don’t have an account? ","download":"Download","downloadCatalogue":"Download Catalogue","downloadPDF":"Download PDF","edit":"Edit","Editions":"Editions","EditionsDepartmentTitle":"Editions | Prints & Multiples Auctions","editions":"Editions","Editions & Works on Paper":"Editions & Works on Paper","Editions Contemporary: Online Auction":"Editions Contemporary: Online Auction","Editions, Photographs and Design":"Editions, Photographs and Design","editionsDepartment":"Editions Department","editItem":"Edit {0}","editLots":"Edit Lots","editorial":"Editorial","editorialTitle":"Art and Luxury Editorial","editorialDescriptionMetadata":"Discover articles and video about art, design, luxury, culture, and lifestyle at Phillips auction house.","email":"Email","emailAgreement":"By signing up, you agree to receive email communications from Phillips.","emailLabel":"Enter Your Email Address To Sign Up","enterDescription":"Enter a description for this list","enterGallery":"Enter Gallery","enterGalleryOne":"Enter Gallery One","enterWatchesStore":"Enter Watches Store","enterYourEmail":"Enter Your Email","error":"Error","Error changing password, email TBD":"Error changing password, email {0}","Error changing password.":"Error changing password.","Error Registering user":"Error Registering user","Error Registering user TBD":"Error Registering user {0}","Error sending password recovery email":"Error sending password recovery email","Error setting new password":"Error setting new password","Error setting new password for user. TBD":"Error setting new password for user {0}.","estimate":"Estimate","estimateHighLow":"Estimate: High - Low","estimateLowHigh":"Estimate: Low - High","estimateOnRequest":"Estimate On Request","Evening & Day Editions":"Evening & Day Editions","Evening Sale":"Evening Sale","eveningAndDayEditions":"Evening & Day Editions","executive":"Executive","exhibitAndTour":"Exhibit & Tour","exhibited":"Exhibited","exhibitionInfo":"Exhibition Info","exhibitions":"Exhibitions","exhibitionsCalendar":"Exhibitions Calendar","exploreMore":"Explore More","facebook":"Facebook","faq":"FAQ","favorite":"Favorite","favorited":"Favorited","favoriteLot":"Favorite Lot","fax":"Fax","faxNumber":"Fax Number","featuredArticles":"Featured Articles","featuredContent":"Featured Content","features":"Features","february":"February","fiduciaryServices":"Fiduciary Services","Fiduciary Services":"Fiduciary Services","filters":"Filters","firstName":"First Name","Flawless: Jewels":"Flawless: Jewels","Flawless: Shaun Leane":"Flawless: Shaun Leane","flawlessJewels":"Flawless: Jewels","flawlessShaunLeane":"Flawless: Shaun Leane","follow":"Follow","followArtist":"Follow Artist","followed":"Followed","followLot":"Follow Lot","followMaker":"Follow Maker","followUs":"Follow Us.","followUsSocial":"Follow Us on Social","forgotPassword":"Forgot Your Password?","frequentlyAskedQuestions":"Frequently Asked Questions","fullCataloguing":"Full Cataloguing","furtherInsights":"Further Insights","furtherNotes":"Further Notes","Gallery One: The Phillips Weekly Auction":"Gallery One: The Phillips Weekly Auction","galleryOne":"Gallery One","galleryOneDescription":"Introducing the next-generation auction experience. A dynamic digital destination for buying and selling art, unbound by the traditional auction calendar.","generalEnquiries":"General Enquiries","geneva":"Geneva","genevaGuide":"Geneva Guide","goTo":"Go to","goToForm":"Go to Form","goToLot":"Go To Lot","goToSaleroom":"Go to Saleroom","grid":"Grid","gridView":"Grid view","highlights":"Highlights","hoChiMinhCity":"Ho Chi Minh City","homepage":"Art, Design, Watches, and Jewels","homepageMetadata":"Phillips Auction House: Discover Modern & Contemporary Art, Photographs, Editions, Design, Jewels, and Watches. Buy and sell with us","hongKong":"Hong Kong","hongKongGuide":"Hong Kong Guide","hongKongWatches":"Hong Kong Watches","HK_MCA_Conditions_of_Sale":"View our <a href=\\"${GLOBAL_CDN_URL}docs/forms/HK_MCA_Conditions_of_Sale_EN.pdf\\" > Conditions of Sale</a>.","hours":"Hours","howToBuy":"How To Buy","howToSafelyVisitUs":"How to Safely Visit Us","howToSell":"How To Sell","iAccept":"I Accept","ifYouHaveAnyQuestionsAboutShippingAndDeliveryOfYourPurchasePleaseContactA":"If you have any questions regarding your recent purchase or about shipping & delivery, please contact {0}","ifYouHaveAnyQuestionsPleaseContactA":"If you have any questions, please contact {0}","ifYouWouldLikeToRegisterYourInterest":"If you would like to register your interest in working at Phillips, but no appropriate vacancies are advertised, please submit your resume and cover letter to <a href=\\"mailto:careers@phillips.com\\">careers@phillips.com</a>. Please indicate in your cover letter the location and department you are interested in joining.","illustrated":"Illustrated","image":"Image","image360Interation":"Drag Image for 360 view","inactive":"Inactive","includeEnhancedContent":"Include Enhanced Lot Content","information":"Information","inPerson":"In-Person","inProgress":"In-Progress","inquire":"Inquire","inquireAbout":"","inquireFormItem":"{0} by {1}","inquireFormItemNoMaker":"{0}","inquireFormDescriptionPerpetual":"Thank you for your interest in this item. Please write your message below, and our team will follow up with you shortly.","inquireFormDescriptionPrivatesale":"Thank you for your interest in {0} by {1}. Please add any comments below, and our Private Sales team will follow up with you shortly.","inquireFormPerpetualNoMaker":"Thank you for your interest in {0}. Please add any comments below, and our Watches team will follow up with you shortly.","inquireFormPrivateSalesNoMaker":"Thank you for your interest in {0}. Please add any comments below, and our Private Sales team will follow up with you shortly.","inquireFormTitlePrivateSales":"Private Sales Inquiry","inquireFromTitlePerpetual":"Perpetual Inquiry","inquireNow":"Inquire Now","inquiries":"Inquiries","insights":"Insights","internships":"Internships","Intersect Online Auction - Art, Jewels, Watches":"Intersect Online Auction - Art, Jewels, Watches","Intersect Online Auction - Art, Watches, Jewels":"Intersect Online Auction - Art, Watches, Jewels","is already taken TBD":"{0} is already taken","is not a valid email address TBD":"Error setting new password for user {0}.","itemsBeingShippedToYou":"Your Items:","january":"January","jewelry":"Jewelry","Jewels":"Jewels","JewelsDepartmentTitle":"Jewels | Fine Jewelry: Estate, Vintage, & Rare Gems Auctions","jewels":"Jewels","Jewels & Jadeite":"Jewels & Jadeite","Jewels and Jadeite":"Jewels and Jadeite","jewelsDepartment":"Jewels Department","joinDepartmentEmailList":"Join the {0} Email List.","july":"July","jumpTo":"Jump to","june":"June","knowYourClientDetails":"Know Your Client Details","language":"Language","lastName":"Last Name","Latin America":"Latin America","latinAmerica":"Latin America","launchDigitalCatalogue":"Launch Digital Catalogue","learnMore":"Learn More","Let Loose: Online Auction":"Let Loose: Online Auction","list":"List","listOptions":"List Options","lists":"Lists","listView":"List view","literature":"Literature","liveAuctionExperience":"Live Auction Experience","liveIn":"Live in {0}","liveNow":"Live now","login":"Login","loading":"Loading","location":"Location","locations":"Locations","Log In":"Log In","logIn":"Login","logOut":"Log Out","london":"London","London":"London","londonGuide":"London Guide","losAngeles":"Los Angeles","LosAngeles":"Los Angeles","lot":"Lot","lotDetails":"Lot Details","lotListCreateDescription":"Select an existing list or create a new list to share and manage lots you follow.","lotListCreateTitle":"Create your first list.","lotListNew":"New List","lotListSuccess":"Success! You can access your list under Your Account.","lotNoLongerAvailable":"This lot is no longer available.","lotNoReserve":"Lot offered with No Reserve","lotNumber":"Lot Number","lotPageCounter":"of {0} lots","lots":"lots","lotsG1":"{0} Lots","lotsSelected":"Lots Selected","lotWithdrawn":"Lot Withdrawn","mainMenu":"Main Menu","makeAnOffer":"Make an offer","maker":"Maker","makerAtoZ":"Maker: A - Z","makerBiography":"Maker Biography","makers":"Makers","makerZtoA":"Maker: Z - A","manufacturer":"Manufacturer","march":"March","material":"Material","may":"May","medium":"Medium","mediums":"Mediums","meetTheTeam":"Meet the Team","message":"Message","mexicoCity":"Mexico City","miami":"Miami","milan":"Milan","mintedOn":"Minted on April 11, 2021, this work is unique.","minutes":"Min","model":"Model","modelName":"Model Name","modernSlaveryPolicy":"Modern Slavery Policy","morePastAuctions":"More Past Auctions","moreVideos":"More Videos","Morning Sale":"Morning Sale","moscow":"Moscow","movementNumber":"Movement No","mp4":"MP4","munich":"Munich","myAccount":"My Account","myArtists":"My Artists","myBids":"My Bids","myCart":"My Cart","myFavorites":"My Favorites","myLists":"My Lists","name":"Name","newest":"Newest","newListName":"New List Name","newNow":"New Now","New Now & Design":"New Now & Design","New Now: Modern & Contemporary Art":"New Now: Modern & Contemporary Art","New Now: Modern & Contemporary Art and Design":"New Now: Modern & Contemporary Art and Design","newsAndResults":"News and Results","newsletter":"Newsletter","newsletterSubscribeCheckbox":"Would you like to receive emails from Phillips about our upcoming auctions, exhibitions and special events?","newsletterSubscribeDisclaimer":"You can update your email preferences or unsubscribe at any time from your account page.","newYork":"New York","newYorkGuide":"New York Guide","next":"Next","nextAuction":"Next Auction","nextAuctions":"Next Auctions","nftContractAddress":"Contract Address","nftTokenId":"Token ID","nftTokenIds":"Token IDs","nftTokenType":"Non-Fungible Token","nftTokenTypes":"Non-Fungible Tokens","noLists":"You have not created any lists. Please go to the Auctions page to start the process.","noLotMessage":"This lot is no longer available.","nonFungibleToken":"Non-Fungible Token","nonFungibleTokens":"Non-Fungible Tokens","nordicDesignOnlineAuction":"Nordic Design: Online Auction","noReserve":"No Reserve","note":"Note","november":"November","nowPlaying":"Now Playing","october":"October","offerModalBelowThreshold":"is below the minimum threshold.","offerModalStatus":"has been {0}.","offerModalYourOffer":"{0}, your offer of {1}","offerStatus":"Offer Status","oldest":"Oldest","online":"Online","onlineAndMobile":"Online & Mobile","onlineAuction":"Online Auction","onlineBiddingGuide":"Online Bidding Guide","onlineConditions":"Online Conditions","onlineGuide":"Online Guide","onlineOnlyDisclaimer":"Please note that once you\'ve placed your bid, <br /> it cannot be cancelled.","openFilters":"Open Filters","opensIn":"Opens in: {0}","or":"or","ourBuyingGuideToNewNowWithArtsy":"Our Buying Guide to New Now with Artsy","ourHistory":"Our History","ourTeam":"Our Team","ourSpecialistDepartments":"Our Specialist Departments","ourServices":"Our Services","policies":"Policies","siteMap":"Site Map","subscribeToNewsletterAction":"Subscribe To Our Newsletter","overview":"Overview","pageDescription":"Phillips is the leading auction house for art, design, watches and more. Browse upcoming auctions and past results from New York, London, Hong Kong & Geneva.","pageDescriptionDesign":"Buy and sell exceptional Design works at Phillips — from Art Deco to European Modernism, Contemporary Design, Studio Ceramics and more.","pageDescriptionMCA":"Discover the best in Modern & Contemporary Art at Phillips. Explore upcoming auctions and bid now.","pageDescriptionEditions":"Phillips defines the Editions category. Our curated auctions feature museum-quality Modern and Contemporary prints and multiples in New York and London.","pageDescriptionJewels":"Buy and sell rare and timeless jewels at Phillips — from fine diamonds and colored gems to signed offerings from Bulgari, Cartier, Tiffany & Co., Van Cleef & Arpels, and more.","pageDescriptionPhotographs":"From iconic photographers to emerging talent, explore a diverse selection of captivating works in Phillips\' Photographs auctions.","pageDescriptionWatches":"Discover iconic timepieces at Phillips to add to your collection. Join us for upcoming auctions in Geneva, New York, and Hong Kong.","pageDescriptionDiscover":"Discover","pageDescriptionBy":"by","pageDescriptionIn":"in","pageDescriptionLearnMore":". Learn more about the work, artist, and Phillips\' Private Sales department","palmBeach":"Palm Beach","paris":"Paris","parisGuide":"Paris Guide","password":"Password","passwordConfirmation":"Confirm Password","passwordMatchError":"Your passwords did not match. Please try again.","passwordRequirement":"Password must be at least 8 characters and contain one uppercase letter, one lowercase letter and a number.","past":"Past","pastAuctions":"Past Auctions","pastLots":"Past Lots","paymentCancelled":"Payment Cancelled","paymentCancelledTitle":"Payment Cancelled","paymentConfirmation":"Payment Confirmation","paymentConfirmed":"Payment Confirmed","paymentInfo":"Payment Info","pdfNote":"When sending in written bids or making enquiries please refer to this sale as {0} or {1}.","pending":"pending","perpetual":"Perpetual","perpetualMetadata":"Phillips Perpetual: Buy & sell rare luxury watches online & in-store. Discover rare Rolex, Patek Philippe, Audemars Piguet, and more.","Perpetual: Watches":"Perpetual: Watches","perpetualWatches":"Perpetual: Watches","phillipsXArtsyEndlessSummer":"Phillips X Artsy: Endless Summer","phillipsXGerhardRichter":"Phillips X: Gerhard Richter","phillpsMetadataDefaultDescription":"Phillips is synonymous with contemporary culture. As the most forward-looking of the international auction houses, we have set ourselves apart through our focus on the defining aesthetic movements of the 20th century as well as today\'s most cutting-edge art. Headquartered in New York and London, with offices throughout the world, Phillips conducts sales in a select number of categories: Contemporary Art, Photographs, Editions, Design and Jewelry. Additionally, our core art business includes curating exhibitions, brokering private sales, advising estates and corporate clients and consulting with private individuals on the management of their collections. Accordingly, Phillips boutique, ‘white glove’ service best positions our firm to provide superior counsel to new and seasoned collectors alike.","phillpsMetadataDefaultTitle":"PHILLIPS: 20th Century and Contemporary Art and Design Auctions","photographs":"Photographs","Photographs":"Photographs","PhotographsDepartmentTitle":"Photographs | Photography Auctions in New York and London","photographsDepartment":"Photographs Department","pinterest":"Pinterest","placeAdvanceBid":"Place Advance Bid","placeAdvanceBidsNowOrBidLiveOnTheDayOfTheSale":"You can place advance bids now or bid live on the day of the sale.","placeBid":"Place Bid","placeBidArtsy":"Place Bid on Artsy","placeYourMaxBidsNow":"Place your max bids now.","pleaseChoose":"Please Choose","png":"PNG","portugal":"Portugal","postAuctionOfferings":"Post Auction Offerings","posted":"Posted","postSaleOfferCheckbox":"By checking this box and submitting my offer to buy, I agree to the <a href=\\"${GLOBAL_CDN_URL}docs/forms/perpetual_colors.pdf\\">terms and conditions</a>.","postSaleOfferOpen":"This lot is still available to purchase. Enter an offer amount below and a specialist will follow up with you. Standard buyer\'s premium will be added to your offer.","press":"Press","previous":"Previous","price":"Price","priceFilter":"{0}{1}","priceFilterOver":"Over {0}{1}","priceFilterUnder":"Under {0}{1}","priceHighToLow":"Price High to Low","priceLowToHigh":"Price Low to High","priceUponRequest":"Price Upon Request","print":"Print","printSale":"Print Sale","privacyPolicy":"Privacy Policy","privateSales":"Private Sales","privateSalesContent":"Phillips’ Private Sales department provides our clients with a uniquely personalized approach to collecting. We utilize innovative, targeted approaches that combine personal relationships with collectors and market intelligence.","privateSalesDepartment":"Private Sales Department","privateSalesOfferOpen":"This work is available to buy via private sale. You can submit an offer below.","privateSalesNewsletter":"Join Our Private Sales Email List.","privateSalesNewsletterFormCopy":"Sign up to receive emails about upcoming exhibitions and special events at Phillips.","privateServices":"Private Services","priorityBidding":"PRIORITY BIDDING","professionalAdvisorServices":"Professional & Advisor Services","professionalAdvisorServicesContent":"Phillips’ Professional & Advisor Services team builds valuable client partnerships, leveraging expertise to deliver tailored solutions for collectors, beneficiaries, attorneys, executors, fiduciaries, institutions, and industry professionals across the art world. ","provenance":"Provenance","purchaseCatalogue":"Purchase Catalogue","quantityMax":"{0} Max","Racing Pulse":"Racing Pulse","readLess":"Read Less","readMore":"Read More","received":"received","recommendedLotsdescription":"Based on artists you follow and lots you have liked","recommendedLotsTitle":"Lots that might interest you ({0})","referenceNumber":"Reference No","referenceNumberShort":"Ref. {0}","registerAndBid":"Register & Bid","registerAndBidContemporary":"Register & Bid: Modern & Contemporary Art &sol; Editions, Photographs and Design","registerAndBidGeneva":"Register & Bid Geneva","registerAndBidHongKong":"Register & Bid Hong Kong","registerAndBidHongKongWatches":"Register & Bid Hong Kong Watches","registerAndBidJewels":"Register & Bid: Jewels ","registerAndBidJewelry":"Register & Bid: Jewelry","registerAndBidLondon":"Register & Bid London","registerAndBidNewYork":"Register & Bid New York","registerAndBidNewYorkWatches":"Register & Bid New York Watches","registerAndBidOnline":"Register & Bid Online","registerAndBidWatches":"Register & Bid: Watches","registerNow":"Register Now","registerNowToBidOnline":"Register now to bid online.","registerNowToPlaceAdvanceBidsOrBidLiveInOurDigitalSaleroom":"Register now to place advance bids or bid live in our digital saleroom.","registerToBid":"Register to Bid","registerYourInterest":"Register Your Interest","registrationIsOpen":"Registration is Open","rejected":"rejected","relatedArticlesHeader":"<strong>Related Articles From <em>Voices</em></strong>","rememberMe":"Remember Me","remoteBidding":"Remote Bidding","remove":"Remove","removeLots":"Remove Lots","requestConditionReport":"Request Condition Report","requestConditionReportSuccess":"<h2>Thank you</h2><h3>for your request.</h3><br /><h4>The Condition Report<br />will be sent shortly.</h4>","required":"Required","requiredField":"Required Field","requiredPropertyError":"{0} is required.","resetPassword":"Reset Password","resetPasswordSendLink":"Enter your email address and we’ll send you a new link to reset your password.","Retrospective: 2000 - 2020":"Retrospective: 2000 - 2020","rioDeJaneiro":"Rio de Janeiro","saleDesignation":"Sale Designation","saleInfo":"Sale Info","saleNumber":"Sale number","saleOfferStatus":"offer {0}","Satellite: Online Auction":"Satellite: Online Auction","save":"Save","search":"Search","seattle":"Seattle","seconds":"Sec","seeFullTeam":"See Full Team","selectALanguage":"Select a Language","selling":"Selling","sellWithUs":"Sell with us","sellWithUsCopy":"We are inviting consignments for our upcoming auctions.","sellWithUsDesc":"We are inviting consignment submissions for our upcoming sale.","sellWithUsMakerDesc":"We are inviting consignment submissions for {0}","sellWithUsTitle":"Sell at Auction with Phillips","sendConditionReportVia":"Send me the Report Via","seniorAdvisors":"Chairmen","seoul":"Seoul","september":"September","sessions":"Sessions","shanghai":"Shanghai","share":"Share","shareYourGoodFortuneWithYourFriends":"Share your good fortune with your friends","shipping":"Shipping","shippingWatches":"Shipping: Watches","shippingJewelry":"Shipping: Jewelry","shippingContemporary":"Shipping: Modern & Contemporary Art &sol; Editions, Photographs and Design","shippingJewelsAndWatches":"Shipping: <br />Jewels & Watches","shippingQuote":"Shipping Quote","shopCatalogues":"Shop Catalogues","show":"Show","showingAllLots":"Showing All {0} Lots","showingLots":"Showing {0} lots ","showLess":"Show Less","showLot":"Show Lot","showMore":"Show More","showOfferings":"Show Offerings - {0} Lots","showShareoptions":"Show Share options","signed":"Signed","signIn":"Sign In","signingUp":"Signing up","signUp":"Sign Up","signUpDisclosure":"By signing up, you agree to receive email communications from Phillips","signUpFormBottomMessage":"By creating a <b>Phillips</b> account you agree<br /> to our<a className=\\"user-form__link\\" href=\\"/buysell/buy\\" target=\\"_blank\\" > Terms of Use </a> and <a className=\\"user-form__link\\" href=\\"/about/privacy\\" target=\\"_blank\\">Privacy Policy</a>.","signUpLinkText":"signup","signUpThanks":"Thank you for signing up.","signUpToReceiveEmailsAboutUpcoming":"Sign up to receive emails about upcoming auctions, exhibitions and special events at Phillips.","slide":"Slide","sold":"Sold","soldFor":"Sold for ","sort":"Sort","sortAndFilters":"Sort & Filters","sortBy":"Sort By","sorts":"Sorts","southampton":"Southampton","specialist":"Specialist(s)","specialistDetails":"Specialist Details","specialistFollowUp":"A specialist will follow up with you.","specialistFollowUpThreeDays":"A specialist will follow up with you within three days.","submit":"Submit","submitNow":"Submit Now","submitOffer":"Submit Offer","submitOfferError":"You must agree to terms and conditions to submit an offer for this item","submitQuery":"Submit Inquiry","submitRequest":"Submit Request","subscribe":"Subscribe","subscribeToNewsletter":"Never Miss a Moment","footerSubscribeDescription":"Receive exclusive content about our auctions, exhibitions, and special events.","footerSubscribeLoading":"Subscribing...","footerSubscribeSuccess":"Success","footerSocialTitle":"Follow On Social","subscribeToOurNewsletterAndReceive":"Subscribe to our newsletter and receive exclusive content about our auctions, exhibitions, and special events.","subscribeToOurNewsletterAndReceiveBuyNow":"Sign up to receive emails about our latest timepieces on offer, alongside news, stories, and special events. ","taipei":"Taipei","taiwan":"Taiwan","thankYou":"Thank you.","thankYouForBiddingAtPhillips":"Thank you for bidding at Phillips.","thankYouForPurchaseFromA":"Thank you for your purchase of \\"{0}\\"","The Geneva Jewels Auction: ONE":"The Geneva Jewels Auction: ONE","The Geneva Watch Auction: XII":"The Geneva Watch Auction: XII","The Geneva Watch Auction: XIII":"The Geneva Watch Auction: XIII","The Hong Kong Jewels Auction":"The Hong Kong Jewels Auction","The Hong Kong Watch Auction: XI":"The Hong Kong Watch Auction: XI","The Hong Kong Watch Auction: XII":"The Hong Kong Watch Auction: XII","The Hong Kong Watch Auction: XIV":"The Hong Kong Watch Auction: XIV","The Hong Kong Watch Auction: XVI":"The Hong Kong Watch Auction: XVI","The Hong Kong Watch Auction: XV":"The Hong Kong Watch Auction: XV","The New York Jewels Auction":"The New York Jewels Auction","The Imperial Patek Philippe Sale":"The Imperial Patek Philippe Sale","The Room: Contemporary Art, Editions, & Photographs":"The Room: Contemporary Art, Editions, & Photographs","The user name or password is incorrect.":"The user name or password is incorrect.","theNextGeneration":"The Next Generation","theRoomContemporaryArtEditionsPhotographs":"The Room: Contemporary Art, Editions, & Photographs","thumbnail":"Thumbnail","title":"Title","todayAtPhillips":"Today at Phillips","tokenId":"Token ID","tokenIds":"Token IDs","tokyo":"Tokyo","toViewTheConditionReportPleaseSignIn":"To view the Condition Report please Sign In","trustsEstatesAndValuations":"Trusts, Estates & Valuations","trustsEstatesAndValuationsContent":"Phillips’ Trusts, Estates and Valuations Department works with private clients, lawyers, bankers, advisors, family offices, and insurance brokers to assist with various aspects of collection management.","twitter":"Twitter","typeToFill":"Type to Fill","typeToSearch":"Type to Search","unfollow":"Unfollow","upcoming":"Upcoming","upcomingLots":"Upcoming Lots","user":"User","user not found TBD":"user {0} not found","User does not exist. TBD":"User {0} does not exist.","User doesn\'t exist.":"User doesn\'t exist.","user not found":"user not found","validEmailError":"You must enter a valid email","vatGuide":"Vat Guide","video":"Video","videoCarouselCopy":"Add, edit, and order videos to display on homepage","videoCarouselLabel":"Video Carousel (CMS Only)","videos":"Videos","videosOnCareers":"Videos","videoThumbnailToolTip":"Thumbnails will display in 16 x 9 format","view":"View","viewAll":"View All","viewAllAuctions":"View All Auctions","viewAllResultsFor":"View all results for {0}","viewAuctionCalendar":"View Auction Calendar","viewConditionReport":"View Condition Report","viewECatalogue":"View e-Catalogue","viewHighlights":"View Highlights","viewInRoom":"View in Room","viewMoreWorks":"View More Works","viewSale":"View Sale","visitCalendar":"Please visit CALENDAR for upcoming sales.","visitingGuidelines":"Visiting Guidelines","visitUsCopy1":"Guidelines and Auction Updates.","visitUsCopy2":"The latest information on location closures, private appointments, sale dates, and more.","voices":"Voices","watchBidLive":"Watch & Bid Live","Watches":"Watches","WatchesDepartmentTitle":"Watches | Vintage and Iconic Watch Auctions","watches":"Watches","watchesDepartment":"Watches Department","watchesForSale":"{0} watches for sale","watchLiveAuction":"Watch Live Auction","weeklyDropsGalleryOne":"Weekly Drops: Gallery One","welcomeMessage":"Welcome, you will now receive an email from Phillips. Create an account to get more out of your Phillips experience","What Now?: Online Auction":"What Now?: Online Auction","widgetConnectFailure":"<h3>Network Connection</h3><p>We\'ve detected a network problem with your connection. Please reload the page to see updated information.</p>","Wired: Online Auction":"Wired: Online Auction","worksForSaleUpcomingAuctionsAndPastResults":"Works for Sale, Upcoming Auctions & Past Results","year":"Year","You will receive an email with a link to reset your password.":"You will receive an email with a link to reset your password.","youAreAlreadySubscribed":"You are already subscribed.","youAreNotFollowingArtist":"You are not following any artists","youAreRegisteredForBidding":"You are registered for bidding in this sale.","Your password has been reset.":"Your password has been reset.","yourPaddleNumber":"Your Paddle No. is","yourPaymentHasBeenAccepted":"your payment has been accepted","yourPaymentHasBeenCancelled":"Your payment has been cancelled","yourRegistrationIsConfirmed":"Your Registration <strong>is Confirmed</strong>","yourRegistrationIsPending":"Your Registration <strong>is Pending</strong>","youWillReceivePaddleNumber":"You will receive a Paddle No. upon approval.","zurich":"Zürich"},"FR":{"$HT Coin by White Male Artist (AKA: Cassils)":"","Modern & Contemporary Art":"","Modern & Contemporary Art & Design Day Sale in Association with Poly Auction":"","Modern & Contemporary Art and Design Day Sale":"","Modern & Contemporary Art and Design Day Sale in Association with Poly Auction":"","Modern & Contemporary Art and Design Day Sale, Morning Session":"","Modern & Contemporary Art Day Sale":"","Modern & Contemporary Art Day Sale, Afternoon Session":"","Modern & Contemporary Art Day Sale, Morning Session":"","Modern & Contemporary Art Evening Sale":"二十世紀及當代藝術晚間拍賣","Modern & Contemporary Art Evening Sale in Association with Poly Auction":"","ModernContemporaryArt":"","ModernContemporaryArttDaySale":"","20thCenturyContemporaryArt":"","20thCenturyContemporaryArtAndDesignDaySaleAfternoonSession":"","20thCenturyContemporaryArtDaySaleAfternoonSession":"","20thCenturyContemporaryArtDaySaleMorning Session":"","24/7: Online Auction":"","aboutTheArtist":"","aboutUs":"","absenteeAndTelephone":"","acceptingConsignments":"","accessories":"","addToCalendar":"","addToCart":"","aGoodShowForStrangeTimes":"","allDepartments":"","allFieldsRequired":"","allVideos":"","alreadyCreatedAccount":"","antwerp":"","applyNow":"","april":"","artickerBulletin":"","artickerBulletinContent":"","artickerHeadlines":"","articlesVideos":"","artist":"","artistBiography":"","artists":"","artistsAndMakers":"","askingPrice":"","auction":"","auctionCalendar":"","auctionHighlights":"","auctionInfo":"","auctionInProgress":"En cours d’enregistrement","auctionNow":"","auctionResults":"","auctions":"","auctionTimerEndMessage":"","auctionTimerLiveMessage":"","auctionToday":"","august":"","backTo":"","bidAnywhere":"","bidAnywhereContent":"","biddingNotAvailable":"","biddingOpen":"","bidNow":"","bidsGeneva":"","bidsHongKong":"","bidsLondon":"","bidsNewYork":"","biography":"","braceletStrap":"","brand":"","brazil":"","browseArtists":"","browseExhibition":"","browseSale":"","buyAndSell":"","buyCatalogues":"","buyCataloguesContent":"","buyNowNewsletter":"","buyersGuide":"","buyersGuideContemporary":"","buyersGuideJewelsWatches":"","buyersGuideJewelsWatchesBreak":"","buyersPremium":"","BuyersPremiumNotice":"","buying":"","calendar":"","calendarMetadata":"","calibre":"","cancel":"","cancelEdit":"","careerDetails":"","careerOpportunities":"","careerOpportunitiesContent":"","careers":"","caseNumber":"","catalogue":"","catalogueEssay":"","catalogues":"","catalogueSubscriptions":"","chicago":"","classBuckle":"","clearAll":"","clientAdvisory":"","clientServicesHongKong":"","clientServicesLondon":"","clientServicesNewYork":"","close":"","closesIn":"","closingNow":"","closingSoon":"","collectionShippingStorage":"","cologne":"","comments":"","completeTheFormMessage":"","conditionReport":"","conditionReportDisclaimer":"","conditionReportError":"","conditionReportFormDescription":"","conditionReportMessage":"","conditionReportSuccessDescription":"","conditionReportSuccessTitle":"","conditionReportTooltip":"","conditions":"","conditionsOfSale":"","conditionsOfSaleContemporary":"","conditionsOfSaleGenevaWatches":"","conditionsOfSaleGenevaJewels":"","conditionsOfSaleHongKong":"","conditionsOfSaleJewelsWatches":"","conditionsOfSaleLondon":"","conditionsOfSaleNewYork":"","conditionsOfSaleNFT":"","consignForHongKong":"","consignForLondon":"","consignForNewYork":"","consignmentSubmissionSuccess":"{0}, Merci d’avoir soumis votre demande de consignation pour votre œuvre <em>{1}</em> de {2}. Un spécialiste vous contactera dans un délai de 10 jours.","consignmentSubmissionSuccessNoMaker":"{0}, Merci d’avoir soumis votre demande de consignation pour votre œuvre <em>{1}</em>. Un spécialiste vous contactera dans un délai de 10 jours.","consignmentSubmissionSuccessGeneric":"{0}, Merci d’avoir soumis votre demande de consignation. Un spécialiste vous contactera dans un délai de 10 jours.","contact":"","contactBidsDepartment":"","contactSpecialist":"","contactUs":"","contemporaryArt":"","contemporaryArtDesignWatchesAndJewelsAuctions":"","cookiePolicy":"","copenhagen":"","covid19Announcement":"","create":"","createAccount":"","createAccountWords":"","creditCardForm":"","cultureInfoLocale":"fr-FR","Current password is not correct.":"","currentVacancies":"","dateFormatReact":"EEEE, LLLL d, y","Day Sale":"","days":"","dearCustomer":"","december":"","default":"","deleteList":"","denver":"","department":"","departmentInfo":"","departments":"","deputyChairman":"","description":"","design":"","Design":"","digitalSaleroom":"","dimensions":"","doNotHaveAccount":"","dontHaveAnAccount":"","downloadCatalogue":"","downloadPDF":"","edit":"","editions":"","Editions":"","Editions & Works on Paper":"","Editions Contemporary: Online Auction":"","editLots":"","editorial":"","email":"","enterDescription":"","enterGallery":"","enterWatchesStore":"","enterYourEmail":"Adresse Email","error":"","Error changing password, email TBD":"","Error changing password.":"","Error Registering user":"","Error Registering user TBD":"","Error sending password recovery email":"","Error setting new password":"","Error setting new password for user. TBD":"","estimate":"","estimateOnRequest":"","Evening & Day Editions":"","Evening Sale":"","eveningAndDayEditions":"","executive":"","exhibited":"","exhibitionInfo":"","exhibitions":"","exhibitionsCalendar":"","exploreMore":"","facebook":"","faq":"","favorite":"","favorited":"","favoriteLot":"","fax":"","faxNumber":"","featuredArticles":"","features":"","february":"","fiduciaryServices":"","filters":"","firstName":"","Flawless: Jewels":"","Flawless: Shaun Leane":"","flawlessJewels":"","flawlessShaunLeane":"","follow":"","followArtist":"","followed":"","followMaker":"","followUs":"","forgotPassword":"","frequentlyAskedQuestions":"","fullCataloguing":"","Gallery One: The Phillips Weekly Auction":"","galleryOne":"","generalEnquiries":"","geneva":"","genevaGuide":"","goTo":"","goToForm":"","goToSaleroom":"","grid":"","highlights":"","hongKong":"","hongKongGuide":"","hongKongWatches":"","hours":"","howToBuy":"","howToSafelyVisitUs":"","howToSell":"","iAccept":"","ifYouHaveAnyQuestionsAboutShippingAndDeliveryOfYourPurchasePleaseContactA":"","ifYouHaveAnyQuestionsPleaseContactA":"","ifYouWouldLikeToRegisterYourInterest":"","image360Interation":"","inPerson":"","inquire":"","inquireFormDescriptionPerpetual":"","inquireFormDescriptionPrivatesale":"","inquireFormTitlePrivateSales":"","inquireFromTitlePerpetual":"","inquireNow":"","inquiries":"","insights":"","internships":"","Intersect Online Auction - Art, Jewels, Watches":"","Intersect Online Auction - Art, Watches, Jewels":"","is already taken TBD":"","is not a valid email address TBD":"","itemsBeingShippedToYou":"","january":"","jewels":"","Jewels":"","Jewels & Jadeite":"","july":"","june":"","knowYourClientDetails":"","lastName":"","Latin America":"","latinAmerica":"","learnMore":"","lists":"","literature":"","liveAuctionExperience":"","liveIn":"","loading":"","location":"","locations":"","logIn":"","logOut":"","London":"","london":"","londonGuide":"","losAngeles":"","LosAngeles":"","lot":"","lotListCreateDescription":"","lotListCreateTitle":"","lotListNew":"","lotNoReserve":"","lotNumber":"","lotPageCounter":"","lots":"","lotsG1":"","makeAnOffer":"","maker":"","makerAtoZ":"","makerBiography":"","makers":"","makerZtoA":"","manufacturer":"","march":"","material":"","may":"","medium":"","mediums":"","mexicoCity":"","miami":"","milan":"","minutes":"","model":"","modelName":"","ModernAndContemporaryArt":"Modern & Contemporary Art","modernSlaveryPolicy":"","morePastAuctions":"","moreVideos":"","Morning Sale":"","moscow":"","movementNumber":"","munich":"","myAccount":"","myArtists":"","myBids":"","myCart":"","myFavorites":"","myLists":"","name":"","newest":"","newNow":"","New Now: Modern & Contemporary Art":"","newsAndResults":"","newsletter":"Notre Newsletter ","newsletterSubscribeCheckbox":"Souhaitez-vous recevoir des emails de la part de Phillips sur nos prochaines ventes aux enchères, expositions et événements?","newsletterSubscribeDisclaimer":"Vous pouvez mettre à jour vos préférences d’adresse email ou vous désabonner à tout moment sur la page de votre compte personnel.","newYork":"","newYorkGuide":"","next":"","nextAuction":"","nextAuctions":"","noLists":"","noLotMessage":"","nordicDesignOnlineAuction":"","noReserve":"","november":"","nowPlaying":"","october":"","offerModalBelowThreshold":"","offerModalStatus":"","offerModalYourOffer":"","offerStatus":"","oldest":"","onlineAndMobile":"","onlineAuction":"","onlineBiddingGuide":"","onlineConditions":"","onlineGuide":"","onlineOnlyDisclaimer":"","opensIn":"","or":"","ourBuyingGuideToNewNowWithArtsy":"","ourHistory":"","ourTeam":"","pageDescription":"","pageDescriptionDesign":"","pageDescriptionMCA":"","pageDescriptionEditions":"","pageDescriptionJewels":"","pageDescriptionPhotographs":"","pageDescriptionWatches":"","pageDescriptionDiscover":"","pageDescriptionBy":"","pageDescriptionIn":"","pageDescriptionLearnMore":"","palmBeach":"","paris":"","parisGuide":"","password":"","passwordConfirmation":"","passwordMatchError":"","passwordRequirement":"","past":"","pastAuctions":"","pastLots":"","paymentCancelled":"","paymentCancelledTitle":"","paymentConfirmation":"","paymentConfirmed":"","paymentInfo":"","pending":"","Perpetual: Watches":"","perpetualWatches":"","phillipsXArtsyEndlessSummer":"","phillipsXGerhardRichter":"","phillpsMetadataDefaultDescription":"","phillpsMetadataDefaultTitle":"","photographs":"","Photographs":"","pinterest":"","placeAdvanceBid":"","placeAdvanceBidsNowOrBidLiveOnTheDayOfTheSale":"","placeBid":"","placeBidArtsy":"","placeYourMaxBidsNow":"","portugal":"","postAuctionOfferings":"","postSaleOfferCheckbox":"","postSaleOfferOpen":"","press":"","previous":"","price":"","priceFilter":"","priceFilterOver":"","priceFilterUnder":"","priceHighToLow":"","priceLowToHigh":"","priceUponRequest":"","privacyPolicy":"","privateSales":"","privateSalesContent":"","privateSalesDepartment":"","privateSalesOfferOpen":"","privateServices":"","provenance":"","purchaseCatalogue":"","Racing Pulse":"","readLess":"","readMore":"","received":"","recommendedLotsdescription":"","recommendedLotsTitle":"","referenceNumber":"","referenceNumberShort":"","registerAndBid":"","registerAndBidContemporary":"","registerAndBidGeneva":"","registerAndBidHongKong":"","registerAndBidHongKongWatches":"","registerAndBidJewels":"","registerAndBidLondon":"","registerAndBidNewYork":"","registerAndBidOnline":"","registerAndBidWatches":"","registerNow":"","registerNowToBidOnline":"","registerNowToPlaceAdvanceBidsOrBidLiveInOurDigitalSaleroom":"","registerToBid":"","registerYourInterest":"","registrationIsOpen":"","rejected":"","rememberMe":"","remoteBidding":"","removeLots":"","requestConditionReport":"","requestConditionReportSuccess":"","required":"","requiredPropertyError":"","resetPassword":"","resetPasswordSendLink":"","Retrospective: 2000 - 2020":"","rioDeJaneiro":"","saleInfo":"","saleOfferStatus":"","save":"","search":"","seattle":"","seconds":"","selling":"","sellWithUs":"","sellWithUsCopy":"","sellWithUsDesc":"","sellWithUsMakerDesc":"","sellWithUsTitle":"","sendConditionReportVia":"","seniorAdvisors":"","seoul":"","september":"","shanghai":"","share":"","shareYourGoodFortuneWithYourFriends":"","shipping":"","shippingContemporary":"","shippingJewelsAndWatches":"","shippingQuote":"","showingLots":"","showLot":"","showOfferings":"","showShareoptions":"","signed":"","signIn":"","signingUp":"","signUp":"","signUpDisclosure":"","signUpFormBottomMessage":"","signUpThanks":"","sold":"","soldFor":"","sortAndFilters":"","sortBy":"","sorts":"","southampton":"","specialistFollowUp":"","specialistFollowUpThreeDays":"","submit":"","submitNow":"","submitOffer":"","submitOfferError":"","subscribe":"Souscrire","subscribeToOurNewsletterAndReceive":"Abonnez-vous à notre newsletter pour recevoir des informations exclusives sur nos prochaines ventes et notre actualité.","subscribeToOurNewsletterAndReceiveBuyNow":"Sign up to receive emails about our latest timepieces on offer, alongside news, stories, and special events. ","taipei":"","taiwan":"","thankYou":"","thankYouForBiddingAtPhillips":"","thankYouForPurchaseFromA":"","The Geneva Watch Auction: XII":"","The Geneva Watch Auction: XIII":"","The Imperial Patek Philippe Sale":"","The Hong Kong Watch Auction: XI":"","The Hong Kong Watch Auction: XII":"","The Hong Kong Watch Auction: XVI":"","The Room: Contemporary Art, Editions, & Photographs":"","The user name or password is incorrect.":"","theNextGeneration":"","theRoomContemporaryArtEditionsPhotographs":"","todayAtPhillips":"","tokyo":"","toViewTheConditionReportPleaseSignIn":"","trustsEstatesAndValuations":"","trustsEstatesAndValuationsContent":"","twitter":"","unfollow":"","upcoming":"","upcomingLots":"","user":"","user not found TBD":"","User does not exist. TBD":"","User doesn\'t exist.":"","user not found":"","validEmailError":"","vatGuide":"","video":"","videos":"","view":"","viewAll":"","viewAllResultsRor":"","viewAuctionCalendar":"","viewConditionReport":"","viewECatalogue":"","viewHighlights":"","viewInRoom":"","viewMoreWorks":"","viewSale":"","visitingGuidelines":"","visitUsCopy1":"","visitUsCopy2":"","voices":"","watchBidLive":"","watches":"","Watches":"","watchesForSale":"","watchLiveAuction":"","weeklyDropsGalleryOne":"","welcomeMessage":"Bienvenue, vous recevrez dorénavant les emails de la part de Phillips","widgetConnectFailure":"","Wired: Online Auction":"","worksForSaleUpcomingAuctionsAndPastResults":"","year":"","You will receive an email with a link to reset your password.":"","youAreAlreadySubscribed":"","youAreNotFollowingArtist":"","youAreRegisteredForBidding":"","Your password has been reset.":"","yourPaddleNumber":"","yourPaymentHasBeenAccepted":"","yourPaymentHasBeenCancelled":"","yourRegistrationIsPending":"","zurich":""},"ZH":{"Disruptors: Evening Sale of Modern & Contemporary Art, Design and Watches":"《Disruptors》：現代及當代藝術，設計和鐘錶晚間拍賣","$HT Coin by White Male Artist (AKA: Cassils)":"白人男性藝術家（卡西斯）作品《$HT Coin》","Modern & Contemporary Art: Online Auction, Hong Kong":"現代及當代藝術：香港網上拍賣","Modern & Contemporary Art":"現代及當代藝術","Modern & Contemporary ArtDepartmentTitle":"現代及當代藝術拍賣| 紐約、倫敦及香港","Modern & Contemporary Art & Design Day Sale":"現代及當代藝術和設計日間拍賣","Modern & Contemporary Art & Design Day Sale in Association with Poly Auction":"富藝斯與保利拍賣聯合呈獻現代及當代藝術和設計日間拍賣","Modern & Contemporary Art and Design Day Sale":"現代及當代藝術和設計日間拍賣","Modern & Contemporary Art and Design Day Sale in Association with Poly Auction":"富藝斯與保利拍賣聯合呈獻現代及當代藝術和設計日間拍賣","Modern & Contemporary Art and Design Day Sale, Morning Session":"現代及當代藝術和設計日間拍賣, 上午場","Modern & Contemporary Art Day Sale":"現代及當代藝術日間拍賣","Modern & Contemporary Art Day Sale, Afternoon Session":"現代及當代藝術日間拍賣(下午部分)","Modern & Contemporary Art Day Sale, Morning Session":"現代及當代藝術日間拍賣(上午部分)","Modern & Contemporary Art Evening Sale":"現代及當代藝術晚間拍賣","Modern & Contemporary Art Evening Sale in Association with Poly Auction":"富藝斯與保利拍賣聯合呈獻現代及當代藝術晚間拍賣","ModernContemporaryArt":"現代及當代藝術","modernContemporaryArt":"現代及當代藝術","ModernContemporaryArtDaySale":"現代及當代藝術日間拍賣","modernAndContemporaryArt":"現代及當代藝術","ModernAndContemporaryArt":"現代及當代藝術","Modern&ContemporaryArt":"現代及當代藝術","modern-and-contemporary-art":"現代及當代藝術","ModernContemporaryArtAndDesignDaySaleAfternoonSession":"現代及當代藝術和設計日間拍賣, 下午場","ModernContemporaryArtDaySaleAfternoonSession":"現代及當代藝術日間拍賣, 下午場","ModernContemporaryArtDaySaleMorning Session":"現代及當代藝術日間拍賣, 上午場","Modern & Contemporary Art & Design Day Sale in association with Yongle":"富藝斯與永樂拍賣聯合呈獻現代及當代藝術和設計日間拍賣","Modern & Contemporary Art Evening Sale in association with Yongle":"富藝斯與永樂拍賣聯合呈獻現代及當代藝術晚間拍賣","24/7: Online Auction":"24/7 : 網上拍賣","account":"帳戶詳情","about":"關於{0}","aboutTheArtist":"關於藝術家 ","aboutUs":"關於我們","absenteeAndTelephone":"書面及電話競投","absenteeTelephoneBids":"書面及電話投標","acceptingConsignments":"接受委託","accessories":"配件","accountDetails":"帳戶詳情","active":"現正進行","addedToList":"","addItem":"加入 {0}","addToCalendar":" 加入日程表","addToCart":"加入購物車","addToFavorites":"加入最喜愛拍品","aGoodShowForStrangeTimes":"A Good Show For Strange Times ","allDepartments":"所有部門","allFieldsRequired":"所有欄位必須填寫","allLots":"所有拍品","allVideos":"所有視頻","alreadyCreatedAccount":"已經建立帳戶?","antwerp":"安特衛普","applyNow":"現在申請","april":"四月","artickerBulletin":"Articker快訊","artickerBulletinContent":"透過算法智能在無數網上文章為閣下帶來藝術世界和市場趨勢相關的最新實時分析。 ","artickerHeadlines":"{0}的近期熱門文章，由Articker提供。","article":"文章","articles":"文章","articlesVideos":"文章及視頻","artist":"藝術家","artistAtoZ":"藝術家 ( 由英文名稱 A-Z)","artistBiography":"藝術家簡介","artists":"藝術家","artistsAndMakers":"藝術家和設計師","artistZtoA":"藝術家 ( 由英文名稱 Z-A)","artsPartnerships":"藝術合作夥伴","askingPrice":"價格","auction":"拍賣","auctionCalendar":"拍賣日程","auctionHighlights":"拍賣精選","auctionInfo":"拍賣詳情","auctionInProgress":"拍賣進行中","auctionNow":"目前拍賣","auctionResults":"拍賣結果","auctions":"拍賣","auctionInformationAndServices":"拍賣資訊及服務","auctionTimerEndMessage":"拍賣已結束","auctionTimerLiveMessage":"拍賣剩餘時間","auctionTimerMessage":"拍賣開始時間：","auctionToday":"現場實時拍賣","auctionViewingLocation":"拍賣及預展地點","august":"八月","backTo":"返回{0}","backToTop":"返回頂部","beginConsignmentInquiry":"展開拍品徵集查詢","bidAnywhere":"隨處出價","downloadThePhillipsApp":"下載富藝斯現場拍賣應用程式","bidAnywhereContent":"請立即到 App Store或Google Play 下載富藝斯應用程式參與競投。","biddingNotAvailable":"投標已結束","biddingOpen":"開始競投","bidNow":"立刻競投","bidsAndRegistration":"競投及登記","bidsGeneva":"日內瓦投標部","bidsHongKong":"香港投標部","bidsLondon":"倫敦投標部","bidsNewYork":"紐約投標部","biography":"簡歷","braceletStrap":"錶帶/ 錶鏈","brand":"品牌","brazil":"巴西","browseArticlesVideos":"瀏覽文章及視頻","browseArtists":"瀏覽藝術家","browseExhibition":"瀏覽展覽","browseLots":"瀏覽拍品","browseSale":"瀏覽拍賣","buyAndSell":"購藏及出售","buyCatalogues":"購買拍賣圖錄","buyCataloguesContent":"購買特定拍賣圖錄或訂閱季度拍賣圖錄集","buyNowNewsletter":"Join Our Perpetual Email List.","buyersGuide":"準買家指引","buyersGuideContemporary":"準買家指引:<br />現代及當代藝術 &sol; 限量版畫、攝影及設計","buyersGuideJewels":"準買家指引:珠寶","buyersGuideJewelsWatches":"準買家指引:珠寶和鐘錶","buyersGuideJewelsWatchesBreak":"準買家指引:珠寶和鐘錶","buyersGuideWatches":"準買家指引:鐘錶","buyersPremium":"買家酬金","BuyersPremiumByLocation":"BUYER’S PREMIUM BY LOCATION","BuyersPremiumNotice":"我們的買家應支付酬金已被更新，請參閱業務規定。","buying":"購藏","buyWatch":"購藏","calendar":"日程","calendarMetadata":"Discover upcoming auctions, exhibitions, and events at Phillips.","calibre":"機芯","cancel":"取消","cancelEdit":"取消修改","caption":"簡述","careerDetails":"加入富藝斯","careerOpportunities":"工作機會","careerOpportunitiesContent":"<p>一些世界上最頂尖的當代藝術和設計作品曾於富藝斯成交。作為一家充滿抱負和價值導向的企業，我們正在尋找能將熱情、活力、專業與創意投入每天工作的團隊成員。</p><p>作為一家跨國企業，富藝斯為您提供不同地區、部門、專業、能擴充知識和能力的職業發展機會。若您希望在前端的藝術行業參與一份具活力和意義的工作，立即申請以下職位或登記您的興趣吧。</p><p>富藝斯是平等機會僱主。</p>","careers":"加入富藝斯","careersVideoTitleTheChair":"席上之珍","careersSubtitleTheChair":"通過員工之聲了解富藝斯工作環境","careersVideoTitle01":"富藝斯代表專心致志","careersVideoTitle02":"富藝斯代表憶昔撫今","carousel":"輪播","carouselType":"巡迴類別","caseNumber":"錶殼號碼","catalogue":"圖錄","catalogueEssay":"圖錄文章","catalogues":"拍賣圖錄","catalogueSubscriptions":"訂閱拍賣圖錄","cataloguingAndConditionReport":"拍品詳情和狀況報告","characterLimit":"{0} 字母限制","chicago":"芝加哥","cityGuides":"城市指南","classBuckle":"錶扣","clearAll":"清除所有","clientAdvisory":"客戶咨詢","clientServicesHongKong":"客戶服務-香港","clientServicesLondon":"客戶服務-倫敦","clientServicesNewYork":"客戶服務-紐約","close":"關閉","closesIn":"結束：{0}","closingNow":"馬上關閉","closingSoon":"即將關閉","collectionShippingStorage":"貨物提取、付運及儲存","cologne":"科隆","comments":"留言","completeTheFormMessage":"填寫「拍品徵集表格」並提供所知詳情","concluded":"拍賣完結","conditionReport":"品狀報告","conditionReportDisclaimer":"請注意：品狀報告由專家部門撰寫準備以方便客戶，只供參考之用。富藝斯以盡責謹慎的態度準備品狀報告，惟本公司職員並非專業修復者或經過訓練的保養人員。在任何情況下，準買家都有責任於預展或私人鑑賞時親自檢查拍品。品狀報告並非保證書，每件拍品均按照圖錄中列出的業務規定及條款以「現狀」出售。如欲了解更多詳情，請","conditionReportError":"處理您的要求時出現錯誤。","conditionReportFormDescription":"有疑問或需要協助？請在下方說明詳情，我們會盡快回覆。","conditionReportMessage":"閱覽此份品狀報告後，我們的專家或會與您聯絡以提供相關協助。","conditionReportSuccessDescription":"我們的專家會盡快與您聯絡。","conditionReportSuccessTitle":"感謝您對拍品的興趣。","conditionReportTooltip":"如有任何疑問或想獲取更多資訊，歡迎閣下查詢。","conditions":"拍品狀況","conditionsOfSale":"業務規定","conditionsOfSaleContemporary":"業務規定:<br />現代及當代藝術 &sol; 限量版畫、攝影及設計","conditionsOfSaleCryptoPayments":"業務規定:虛擬貨幣付款","conditionsOfSaleDropshop":"業務規定:<br/> Dropshop","conditionsOfSaleShopify":"業務規定:<br/> PhillipsX","conditionsOfSaleGenevaWatches":"業務規定-日內瓦","conditionsOfSaleGenevaJewels":"業務規定-日內瓦","conditionsOfSaleHongKong":"業務規定-香港","conditionsOfSaleJewels":"業務規定:珠寶","conditionsOfSaleJewelsWatches":"業務規定:珠寶和鐘錶","conditionsOfSaleWatches":"業務規定:鐘錶","conditionsOfSaleLondon":"業務規定-倫敦","conditionsOfSaleNewYork":"業務規定-紐約","conditionsOfSaleNFT":"業務規定-NFT","conditionsOfSalePerpetual":"業務規定-Perpetual","consignForHongKong":"香港－拍品徵集","consignForLondon":"倫敦－拍品徵集","consignForNewYork":"紐約－拍品徵集","consignmentMetadata":"Ready to sell at auction? Phillips offers complimentary estimates for modern & contemporary art, design, photographs, and more. Submit your collection now.","consignmentSubmissionSuccess":"您好{0}，感謝閣下提供 {2} 的 <em>{1}</em> 之資料，以作拍品徵集用途。專家將在未來五個工作日內與您聯繫。","consignmentSubmissionSuccessNoMaker":"您好{0}，感謝閣下提供 <em>{1}</em> 之資料，以作拍品徵集用途。專家將在未來五個工作日內與您聯繫。","consignmentSubmissionSuccessGeneric":"您好{0}，感謝閣下提供 之資料，以作拍品徵集用途。專家將在未來五個工作日內與您聯繫。","consignmentText":"來季拍賣已開始接受拍品徵集。","consignToday":"立即委託","consignToUpcomingDepartmentSale":"參與即將舉行的{0} 拍品徵集。","consignWithUs":"委託富藝斯拍賣","contact":"聯絡詳情","contactBidsDepartment":"如有任何問題，請與我們的投標部聯絡。","contactSpecialist":"聯絡專家","contactUs":"聯絡我們","contemporaryArt":"當代藝術","contemporaryArtDepartment":"當代藝術部","contemporaryArtDesignWatchesAndJewelsAuctions":"當代藝術,設計,鐘錶和珠寶拍賣","contentType":"內容類別","contractAddress":"合約地址","cookiePolicy":"<p>我們使用cookies（儲存在您的電腦或裝置上的小型文本文件）為閣下於瀏覽www.phillips.com及Phillips手機應用程式時提供最完善的網上體驗。<a href=\\"/About/CookiePolicy\\">Cookie政策。</a>，。</p>","cookiePolicyLabel":"Cookie政策","copenhagen":"哥本哈根","covid19Announcement":"新型冠狀病毒最新消息","create":"建立","createAccount":"建立帳戶","createAccountWords":"登記你的富藝斯帳戶以接收最新消息。","createListAndSave":"建立清單並儲存","createNewList":"建立全新清單","creditCardForm":"信用卡表格","cultureInfoLocale":"zh-HK","curatedList":"精選清單","Current password is not correct.":"現有密碼不正確 。","currentVacancies":"職位空缺","dateFormatReact":"y年L月d日","dateFormatReactShort":"y年L月","Day Sale":"日間拍賣","days":"天","daySaleSession1Modern":"日間拍賣 第一部分 (現代)","daySaleSession2PostWar":"日間拍賣 第二部分 (戰後)","daySaleSession3Contemporary":"日間拍賣 第三部分 (當代)","dearCustomer":"親愛的{0}","december":"十二月","default":"默認選項","delete":"刪除","deleteList":"消除清單","denver":"丹佛","department":"部門","departmentInfo":"部門詳情","departments":"部門","deputyChairman":"副主席","description":"拍品詳情","design":"設計","Design":"設計","DesignDepartmentTitle":"設計拍賣 | 家具、燈飾、瓷器及更多","designDepartment":"設計部","digital":"數碼作品","digitalSaleroom":"網上拍賣廳","dimensions":"尺寸","displayOrder":"顯示訂單","doNotHaveAccount":"還未建立帳戶?","dontHaveAnAccount":"尚未登記富藝斯賬戶？","download":"下載","downloadCatalogue":"下載圖錄","downloadPDF":"下載PDF","edit":"修改","Editions":"限量版畫","EditionsDepartmentTitle":"限量版畫 | 絲網印刷和限量版次作品拍賣","editions":"限量版畫","Editions & Works on Paper":"限量版畫及紙本作品","Editions Contemporary: Online Auction":" Editions Contemporary: 網上拍賣","Editions, Photographs and Design":"限量版畫、攝影及設計","editionsDepartment":"限量版畫部","editItem":"編輯 {0}","editLots":"修改拍品","editorial":"專題內容","editorialTitle":"專題內容","editorialDescriptionMetadata":"Discover articles and video about art, design, luxury, culture, and lifestyle at Phillips auction house.","email":"電郵地址","emailAgreement":"成功登記代表閣下同意接收富藝斯電郵通訊。","emailLabel":"輸入個人電郵地址開始登記","enterDescription":"輸入清單簡述","enterGallery":"進入拍賣","enterGalleryOne":"進入Gallery One","enterWatchesStore":"進入鐘錶精品店 ","enterYourEmail":"提供您的電郵地址","error":"錯誤","Error changing password, email TBD":"更改密碼時出現錯誤，請發電郵至 {0}。","Error changing password.":"更改密碼時出現錯誤 。","Error Registering user":"登記賬戶時出錯","Error Registering user TBD":"登記 {0}賬戶時出錯","Error sending password recovery email":"無法送出電郵重設密碼","Error setting new password":"重設密碼出現錯誤 。","Error setting new password for user. TBD":"為賬戶{0}設置新密碼時出錯。","estimate":"估價","estimateHighLow":"估價:高至低","estimateLowHigh":"估價:低至高","estimateOnRequest":"估價待詢","Evening & Day Editions":"晚間及日間限量版畫","Evening Sale":"晚間拍賣","eveningAndDayEditions":"限量版畫日間及晚間拍賣","executive":"行政","exhibitAndTour":"展覽和巡展","exhibited":"過往展覽","exhibitionInfo":"展覽詳情","exhibitions":"展覽","exhibitionsCalendar":"展覽日程","exploreMore":"瀏覽更多","facebook":"Facebook","faq":"常見問題","favorite":"最喜愛","favorited":"已標籤為最喜愛","favoriteLot":"喜愛拍品","fax":"傳真","faxNumber":"傳真號碼","featuredArticles":"專題文章","featuredContent":"精選內容","features":"專題","february":"二月","fiduciaryServices":"信托服務","Fiduciary Services":"信託服務","filters":"篩選","firstName":"名字","Flawless: Jewels":"FLAWLESS: 珠寶","Flawless: Shaun Leane":"Flawless: Shaun Leane","flawlessJewels":"FLAWLESS: 珠寶","flawlessShaunLeane":"Flawless: Shaun Leane","follow":"關注","followArtist":"關注藝術家","followed":"已關注","followLot":"關注拍品","followMaker":"關注設計師","followUs":"關注我們","followUsSocial":"關注我們","forgotPassword":"忘記密碼","frequentlyAskedQuestions":"常見問題","fullCataloguing":"拍品資料詳情","furtherInsights":"更多資訊","furtherNotes":"更多說明","Gallery One: The Phillips Weekly Auction":"Gallery One: 富藝斯每周拍賣","galleryOne":"Gallery One","galleryOneDescription":"不受傳統拍賣日程規限，Gallery One為您提供靈活的藝術買賣平台，帶來嶄新拍賣體驗。","generalEnquiries":"一般查詢","geneva":"日內瓦","genevaGuide":"日內瓦拍賣指南","goTo":"前往","goToForm":"填寫表格","goToLot":"瀏覽拍品","goToSaleroom":"進入拍賣廳","grid":"網格","gridView":"多格排列","highlights":"精選拍品","hoChiMinhCity":"胡志明市","homepage":"Art, Design, Watches, and Jewels","homepageMetadata":"Phillips Auction House: Discover Modern & Contemporary Art, Photographs, Editions, Design, Jewels, and Watches. Buy and sell with us","hongKong":"香港","hongKongGuide":"香港拍賣指南","hongKongWatches":"香港鐘錶","HK_MCA_Conditions_of_Sale":"瀏覽 <a href=\\"${GLOBAL_CDN_URL}docs/forms/HK_MCA_Conditions_of_Sale_CH.pdf\\" > 業務規定</a>.","hours":"小時","howToBuy":"如何參與競投","howToSafelyVisitUs":"訪客安全須知","howToSell":"如何委託拍賣","iAccept":"我同意","ifYouHaveAnyQuestionsAboutShippingAndDeliveryOfYourPurchasePleaseContactA":"如果閣下對拍品的運送和交收有任何疑問，請聯絡{0}","ifYouHaveAnyQuestionsPleaseContactA":"如果閣下有任何疑問，請聯絡{0}","ifYouWouldLikeToRegisterYourInterest":"若您想加入富藝斯而未能找到合適職位，歡迎把履歷表和求職信電郵到<a href=\\"mailto:careers@phillips.com\\">careers@phillips.com</a>。請在求職信列明您感興趣的地區和部門。","illustrated":"圖中顯示","image":"圖像","image360Interation":"拖曳圖片即可360度觀賞","inactive":"未在進行","includeEnhancedContent":"包括拍品詳盡內容","information":"訊息","inPerson":"現場競投","inProgress":"進行中","inquire":"查詢","inquireAbout":"","inquireFormDescriptionPerpetual":"謝謝您對{0} 和 {1}的興趣，請在以下位置留言，鐘錶部專家會盡快與您聯絡。 ","inquireFormDescriptionPrivatesale":"謝謝您對{0} 和 {1}的興趣，請在以下位置留言，私人洽購部專家會盡快與您聯絡。 ","inquireFormPerpetualNoMaker":"","inquireFormPrivateSalesNoMaker":"","inquireFormTitlePrivateSales":"查詢私人洽購","inquireFromTitlePerpetual":"查詢Perpetual","inquireNow":"立即查詢","inquiries":"查詢","insights":"分析","internships":"實習 ","Intersect Online Auction - Art, Jewels, Watches":"Intersect 網上拍賣 – 藝術、珠寶、鐘錶","Intersect Online Auction - Art, Watches, Jewels":"Intersect 網上拍賣 – 藝術、鐘錶、珠寶","is already taken TBD":"{0}已被採用","is not a valid email address TBD":"為賬戶{0}設置新密碼時出現錯誤 。","itemsBeingShippedToYou":"以下拍品即將送到：","january":"一月","jewelry":"珠寶","Jewels":"珠寶","JewelsDepartmentTitle":"珠寶 | 珍貴珠寶：遺產珍藏、古董及珍稀寶石拍賣","jewels":"珠寶","Jewels & Jadeite":"珠寶和翡翠","Jewels and Jadeite":"珠寶和翡翠","jewelsDepartment":"珠寶部","joinDepartmentEmailList":"加入{0}電郵系列。","july":"七月","jumpTo":"跳至","june":"六月","knowYourClientDetails":"「了解您的客戶」詳情","language":"語言 (ENG) / 語言 (中文)","lastName":"姓氏","Latin America":"拉丁美洲藝術","latinAmerica":"拉丁美洲藝術","launchDigitalCatalogue":"開啟(電子/數碼)圖錄","learnMore":"瀏覽詳情","Let Loose: Online Auction":"《Let Loose》網上拍賣","list":" 清單","listOptions":"清單選項","lists":"清單","listView":"清單排列","literature":"文學","liveAuctionExperience":"實時拍賣體驗","liveIn":"於{0}舉行","liveNow":"實時進行","loading":"下載中","location":"業務網絡","locations":"業務網絡","login":"登入","Log In":"登入","logIn":"登入","logOut":"登出","london":"倫敦","London":"倫敦","londonGuide":"倫敦拍賣指南","losAngeles":"洛杉磯","LosAngeles":"洛杉磯","lot":"拍品","lotDetails":"","lotListCreateDescription":"分享及管理拍品的方法。","lotListCreateTitle":"建立您的首份清單。","lotListNew":"新清單","lotListSuccess":"您已成功建立清單，可點擊清單名稱查看完整內容。","lotNoLongerAvailable":"","lotNoReserve":"無底價拍品","lotNumber":"拍品編號","lotPageCounter":"共 {0} 件拍品當中的","lots":"拍品","lotsG1":"{0}件拍品","lotsSelected":"所挑選拍品","lotWithdrawn":"被撤回拍品","mainMenu":"主目錄","makeAnOffer":"進行出價","maker":"設計師","makerAtoZ":"藝術家 ( 由英文名稱 A – Z)","makerBiography":"設計師簡介","makers":"設計師","makerZtoA":"藝術家 ( 由英文名稱 Z – A)","manufacturer":"製造商","march":"三月","material":"材料","may":"五月","medium":"材質","mediums":"材質","meetTheTeam":"認識富藝斯團隊","mexicoCity":"墨西哥城","miami":"邁阿密","milan":"米蘭","mintedOn":"2021年4月11日製，此作爲獨版。","minutes":"分鐘","model":"型號名稱","modelName":"型號名稱","modernSlaveryPolicy":"Modern Slavery Policy","morePastAuctions":"更多以往拍賣","moreVideos":"更多視頻","Morning Sale":"早間拍賣","moscow":"莫斯科","movementNumber":"機芯編號","mp4":"視頻","munich":"慕尼黑","myAccount":"我的賬戶","myArtists":"我的藝術家","myBids":"我的競投","myCart":"我的購物車","myFavorites":"我的最愛","myLists":"我的清單","name":"姓名","newest":"最新的","newListName":"全新清單名稱","newNow":"New Now","New Now & Design":"New Now 及設計拍賣","New Now: Modern & Contemporary Art":"NEW NOW: 現代及當代藝術","New Now: Modern & Contemporary Art and Design":"New Now: 現代及當代藝術和設計","newsAndResults":"新聞及拍賣結果","newsletter":"富藝斯快訊","newsletterSubscribeCheckbox":"您想透過富藝斯電郵獲取更多關於拍賣,展覽和活動的訊息嗎?","newsletterSubscribeDisclaimer":"您可以隨時到賬戶頁面更新電郵喜好設定或取消訂閱。","newYork":"紐約","newYorkGuide":"紐約拍賣指南","next":"下一個","nextAuction":"下個拍賣","nextAuctions":"下次拍賣","nftContractAddress":"智能合約地址","nftTokenId":"代幣ID","nftTokenIds":"代幣IDs","nftTokenType":"非同質化代幣","nftTokenTypes":"非同質化代幣","noLists":"您還未設置任何清單，請到拍賣頁面建立個人清單。","noLotMessage":"此拍品已不再提供買賣。","nonFungibleToken":"NFT","nonFungibleTokens":"NFTs","nordicDesignOnlineAuction":"北歐設計:網上拍賣","noReserve":"無底價","note":"提示","november":"十一月","nowPlaying":"現正播放","october":"十月","offerModalBelowThreshold":"低於下限。","offerModalStatus":"已被 {0}。","offerModalYourOffer":"{0}，您的 {1} 出價","offerStatus":"出價狀況","oldest":"最早的","online":"網上","onlineAndMobile":"網頁及手機程式","onlineAuction":"網上拍賣","onlineBiddingGuide":"網上競投指南","onlineConditions":"網上業務規定","onlineGuide":"網上拍賣指南","onlineOnlyDisclaimer":"請注意，出價一經提交，<br />不能取消。","openFilters":"瀏覽篩選項目","opensIn":"展開：{0}","or":"或","ourBuyingGuideToNewNowWithArtsy":"New Now with Artsy拍賣指南","ourHistory":"富藝斯簡介","ourTeam":"富藝斯團隊","ourSpecialistDepartments":"富藝斯專家部門","ourServices":"富藝斯服務","policies":"政策","siteMap":"網站地圖","subscribeToNewsletterAction":"訂閱富藝斯快訊","overview":"詳情","pageDescription":"富藝斯是全球頂尖拍賣行，聚焦藝術、設計和鐘錶等類別。 瀏覽即將於紐約、倫敦、香港和日內瓦舉行的拍賣詳情及過往拍賣的結果。","pageDescriptionDesign":"競投和託售設計傑作：富藝斯設計拍賣涵蓋裝飾藝術、歐洲現代主義、當代設計、英國 Studio Ceramics 等各類作品。","pageDescriptionMCA":"探索富藝斯現當代藝術部蒐羅的頂級臻品。瀏覽相關拍賣資訊，競投心愛作品。","pageDescriptionEditions":"富藝斯定義版本作品門類，專場拍賣由紐約及倫敦專家團隊精心策劃，蒐羅博物館藏品級別的現當代版畫和複製品。","pageDescriptionJewels":"競投和託售珍稀珠寶精品：富藝斯珠寶拍賣蒐羅頂級鑽石和彩色寶石，以及包括寶格麗、蒂芙尼、梵克雅寶等著名品牌飾品。","pageDescriptionPhotographs":"瀏覽富藝斯攝影拍賣的多元精選，涵蓋來自攝影大師及攝影新貴的佳作。","pageDescriptionWatches":"探索富藝斯鐘內部蒐羅的標誌性時計瑰寶，參與位處日內瓦、紐約、香港的拍賣。","pageDescriptionDiscover":"探索","pageDescriptionBy":"展覽，其中蒐羅","pageDescriptionIn":"名作","pageDescriptionLearnMore":"。瀏覽相關展品、藝術家，以及富藝斯私人洽購部的資訊。","palmBeach":"棕櫚灘","paris":"巴黎","parisGuide":"巴黎拍賣指南","password":"密碼","passwordConfirmation":"確認密碼","passwordMatchError":"密碼不正確，請重新輸入","passwordRequirement":"密碼必須至少包含8個字符，並且包含一個大寫字母、一個小寫字母和一個數字。","past":"過往的","pastAuctions":"過往的拍賣","pastLots":"過往拍品","paymentCancelled":"取消付費","paymentCancelledTitle":"付費已取消","paymentConfirmation":"確認付費 ","paymentConfirmed":"付費已確認","paymentInfo":"付款","pdfNote":"在發送書面投標或進行詢問時，請將此次拍賣稱為 {0} 或 {1}。","pending":"處理中","Perpetual: Watches":"Perpetual: 鐘錶","perpetualWatches":"Perpetual: 鐘錶","perpetual":"Perpetual：鐘錶","perpetualMetadata":"","phillipsXArtsyEndlessSummer":"富藝斯 X Artsy: Endless Summer","phillipsXGerhardRichter":"Phillips X: 格哈特‧里希特","phillpsMetadataDefaultDescription":"富藝斯是當代文化的代名詞。作為最具前瞻性的國際拍賣行之一，我們憑藉專注於二十世紀具定義性的美學運動以及當今最先鋒的藝術，在同儕脫穎而出。富藝斯總部設於紐約及倫敦，並於全球各地設立辦事處，拍賣範疇涵蓋多個類別：當代藝術、攝影作品、版畫、設計以及珠寶。此外，我們的核心藝術業務包括策劃展覽、代理私人洽購、就遺產相關及企業客戶提供顧問服務，以及為私人藏家的收藏管理提供建議。細心高質的精品式服務造就富藝斯坐擁最佳位置，為新晉及資深藏家帶來卓越的專業諮詢服務。","phillpsMetadataDefaultTitle":"富藝斯:二十世紀及當代藝術和設計拍賣","photographs":"攝影","Photographs":"攝影","PhotographsDepartmentTitle":"攝影 | 紐約及倫敦攝影拍賣","photographsDepartment":"攝影部","pinterest":"Pinterest","placeAdvanceBid":"預先出價競投","placeAdvanceBidsNowOrBidLiveOnTheDayOfTheSale":"您可現在立即作出預先競投，或於拍賣會當天進行實時競投。","placeBid":"出價競投","placeBidArtsy":"於Artsy出價競投","placeYourMaxBidsNow":"立即提交最高出價。","pleaseChoose":"請選擇","png":"圖像","portugal":"葡萄牙","postAuctionOfferings":"於過往拍賣的出價","posted":"刊登於:","postSaleOfferCheckbox":"剔選此格並提交我的出價，即表示我同意<a href=\\"${GLOBAL_CDN_URL}docs/forms/perpetual_colors.pdf\\">條款及細則</a>。","postSaleOfferOpen":"此拍品仍可供購買。在下方輸入您的出價，我們的專家會與您跟進。標準買家酬金將被加入到您的出價中。","press":"新聞中心","previous":"上一個","price":"價格","priceFilter":"{0}{1}","priceFilterOver":"高於 {0}{1}","priceFilterUnder":" {0}{1}以下","priceHighToLow":"價格:由高至低","priceLowToHigh":"價格:由低至高","priceUponRequest":"價格待詢","print":"列印","printSale":"列印拍賣資料","privacyPolicy":"私穩政策","privateSales":"私人洽購","privateSalesContent":"富藝斯私人洽購部門為客戶提供獨特和個人化的購藏方式，充分發揮革新精神，帶來精準的購藏方式，與藏家建立密切關係，為他們提供最新市場資訊。","privateSalesDepartment":"私人洽購部門","privateSalesOfferOpen":"此作品可供私人洽購。您可於下方提交出價。","privateSalesNewsletter":"訂閱富藝斯私人洽購部電郵名單。","privateSalesNewsletterFormCopy":"接收有關富藝斯即將舉行的展覽和特別活動的電郵訊息。","privateServices":"私人服務","priorityBidding":"PRIORITY BIDDING","professionalAdvisorServices":"專業顧問服務","professionalAdvisorServicesContent":"富藝斯專業顧問服務部致力建立客戶合作關係，並且利用專業知識，特為藏家、受益人、律師、執行人、受託人、機構及藝術同業等，提供量身訂製的解決方案。","provenance":"來源","purchaseCatalogue":"購買圖錄","quantityMax":"最多顯示{0}件","Racing Pulse":"Racing Pulse","readLess":"閱讀更少","readMore":"閱讀詳情","received":"已收到閣下指示","recommendedLotsdescription":"根據您關注的藝術家和您按讚的拍品","recommendedLotsTitle":"您可能感興趣的拍品","referenceNumber":"型號","referenceNumberShort":"型號 {0}","registerAndBid":"競投及投標者登記","registerAndBidContemporary":"競投及投標者登記:<br />現代及當代藝術 &sol; 限量版畫、攝影及設計","registerAndBidGeneva":"競投及投標者登記-日內瓦","registerAndBidHongKong":"競投及投標者登記-香港","registerAndBidHongKongWatches":"競投及投標者登記-香港鐘錶","registerAndBidJewels":"競投及投標者登記:珠寶","registerAndBidJewelry":"競投及投標者登記:珠寶","registerAndBidLondon":"競投及投標者登記-倫敦","registerAndBidNewYork":"競投及投標者登記-紐約","registerAndBidNewYorkWatches":"競投及投標者登記-紐約鐘錶","registerAndBidOnline":"網上競投及投標者登記","registerAndBidWatches":"競投及投標者登記:鐘錶","registerNow":"立即登記","registerNowToBidOnline":"立即登記作網上競投 ","registerNowToPlaceAdvanceBidsOrBidLiveInOurDigitalSaleroom":"立即登記，即可預先競投或參與實時拍賣","registerToBid":"登記以參與競投","registerYourInterest":"登記您的興趣","registrationIsOpen":"現正接受登記 ","rejected":"不獲通過","relatedArticlesHeader":"相關專題文章","rememberMe":"記住我","remoteBidding":" 遠程競投","remove":"移除","removeLots":"移除拍品","requestConditionReport":"想獲取品狀報告","requestConditionReportSuccess":"感謝閣下對此拍品的興趣，我們會盡快把品狀報告傳送給您。","required":"必填","requiredField":"此欄必須填寫","requiredPropertyError":"{0}是必填欄目","resetPassword":"重設密碼","resetPasswordSendLink":"輸入您的電郵地址，我們會向您發送重設密碼的連結。","Retrospective: 2000 - 2020":"Retrospective: 2000 - 2020","rioDeJaneiro":"里約熱內盧","saleDesignation":"拍賣註明","saleInfo":"拍賣詳情","saleNumber":"拍賣編號","saleOfferStatus":"出價 {0}","Satellite: Online Auction":"《衛星》網上拍賣","save":"保存","search":"搜尋","seattle":"西雅圖","seconds":"秒","seeFullTeam":"瀏覽專家團隊","selectALanguage":"選擇語言","selling":"委託拍賣","sellWithUs":"誠徵拍品","sellWithUsCopy":"我們現為即將舉行的拍賣徵集拍品。","sellWithUsDesc":"我們現為來季拍賣徵集拍品。","sellWithUsMakerDesc":"我們現正徵集{0}的拍品。","sellWithUsTitle":"委託拍賣","sendConditionReportVia":"把報告發送至","seniorAdvisors":"主席","seoul":"首爾","september":"九月","sessions":"部分拍品","shanghai":"上海","share":"分享","shareYourGoodFortuneWithYourFriends":"與你的好友分享喜悅","shipping":"貨物付運","shippingJewelry":"Shipping: Jewelry","shippingWatches":"Shipping: Watches","shippingContemporary":"貨物付運:<br />現代及當代藝術 &sol; 限量版畫、攝影及設計","shippingJewelsAndWatches":"貨物付運:珠寶和鐘錶","shippingQuote":"貨物付運報價","shopCatalogues":"購買圖錄","show":"展示","showingAllLots":"顯示全部{0} 件拍品","showingLots":"顯示{0}件拍品","showLess":"","showLot":"顯示拍品","showMore":"","showOfferings":"顯示出價- {0}號拍品","showShareoptions":"顯示分享途徑選項","signed":"簽名","signIn":"登入","signingUp":"訂閱","signUp":"註冊","signUpDisclosure":"成功登記表示　閣下同意接收來自富藝斯的電郵通訊。","signUpFormBottomMessage":"建立<b>富藝斯</b>賬戶即表示您同意<br />我們的<a className=\\"user-form__link\\" href=\\"/buysell/buy\\" target=\\"_blank\\" >使用條款</a>及<a className=\\"user-form__link\\" href=\\"/about/privacy\\" target=\\"_blank\\">私隱政策</a>。","signUpLinkText":"注冊","signUpThanks":"感謝閣下登記。","signUpToReceiveEmailsAboutUpcoming":"歡迎閣下登記獲取富藝斯將舉行的拍賣、展覽和活動的相關訊息。","slide":"頁面","sold":"已成交","soldFor":"成交價","sort":"排序","sortAndFilters":"排序及篩選","sortBy":"排序","sorts":"排序","southampton":"南安普敦","specialist":"","specialistDetails":"專家詳情","specialistFollowUp":"部門專家會與您聯絡。","specialistFollowUpThreeDays":"部門專家會於3個工作天內與您聯絡。","submit":"提交","submitNow":"立即提交","submitOffer":"提交出價","submitOfferError":"您必須同意條款及細則才可向此件拍品提交出價。","submitQuery":"","submitRequest":"提交","subscribe":"訂閱","subscribeToNewsletter":"精彩一刻 不容錯過","footerSocialTitle":"關注我們","footerSubscribeDescription":"獲取有關拍賣，展覽和特別活動的獨家資訊","footerSubscribeLoading":"訂閱中","footerSubscribeSuccess":"成功登記","subscribeToOurNewsletterAndReceive":"訂閱富藝斯快訊以獲取有關拍賣，展覽和特別活動的獨家資訊。","subscribeToOurNewsletterAndReceiveBuyNow":"Sign up to receive emails about our latest timepieces on offer, alongside news, stories, and special events. ","taipei":"台北","taiwan":"台灣","thankYou":"謝謝。","thankYouForBiddingAtPhillips":"感謝閣下於富藝斯參與競投。","thankYouForPurchaseFromA":"感謝閣下購買\\"{0}\\"","The Geneva Jewels Auction: ONE":"珍貴珠寶：日內瓦","The Geneva Watch Auction: XII":"名錶薈萃─日内瓦XII","The Geneva Watch Auction: XIII":"名錶薈萃─日内瓦XIII","The Imperial Patek Philippe Sale":"御藏百達翡麗專場","The Hong Kong Jewels Auction":"珍貴珠寶：香港","The Hong Kong Watch Auction: XI":"名錶薈萃: 香港 XI","The Hong Kong Watch Auction: XII":"名錶薈萃: 香港 XII","The Hong Kong Watch Auction: XIV":"名錶薈萃: 香港 XIV","The Hong Kong Watch Auction: XV":"名錶薈萃: 香港XV","The Hong Kong Watch Auction: XVI":"名錶薈萃：香港XVI","The New York Jewels Auction":"珍貴珠寶：紐約","The Room: Contemporary Art, Editions, & Photographs":"The Room: 當代藝術，限量版畫和攝影","The user name or password is incorrect.":" 賬戶名稱和密碼不正確。","theNextGeneration":"新世代","theRoomContemporaryArtEditionsPhotographs":"The Room: 當代藝術，限量版畫和攝影","thumbnail":"縮略圖","title":"標題","todayAtPhillips":"今天在富藝斯","tokenId":"代幣帳號","tokenIds":"代幣帳號","tokyo":"東京","toViewTheConditionReportPleaseSignIn":"To view the Condition Report please Sign In","trustsEstatesAndValuations":"信託，遺產和估值","trustsEstatesAndValuationsContent":"富藝斯信託、遺產和估值部門與私人客戶、律師、銀行家、顧問、家族辦公室和保險經紀緊密合作，為客戶安排各項珍藏管理的事項。","twitter":"Twitter","typeToFill":"輸入","typeToSearch":"搜尋","unfollow":"取消關注","upcoming":"即將舉行","upcomingLots":"即將推出的拍品","user":"賬戶","user not found TBD":"找不到賬戶 {0} ","User does not exist. TBD":"賬戶{0}並不存在。","User doesn\'t exist.":"此賬戶不存在。","user not found":"找不到此賬戶","validEmailError":"您必須輸入有效的電郵地址","vatGuide":"增值稅須知","video":"視頻","videoCarouselCopy":"加入、編輯、訂購短片以在主頁展示","videoCarouselLabel":"巡迴播放短片（只適用於CMS）","videos":"視頻","videosOnCareers":"瀏覽視頻","videoThumbnailToolTip":"縮略圖以16x9格式展示","view":"瀏覽","viewAll":"瀏覽所有內容","viewAllAuctions":"所有拍賣","viewAllResultsFor":"瀏覽{0}的所有結果","viewAuctionCalendar":"瀏覽拍賣日程","viewConditionReport":"瀏覽品狀報告","viewECatalogue":"瀏覽網上圖錄","viewHighlights":"瀏覽精選拍品","viewInRoom":"於虛擬空間瀏覽","viewMoreWorks":"瀏覽更多作品","viewSale":"瀏覽拍賣","visitCalendar":"瀏覽拍賣日程","visitingGuidelines":"訪客須知","visitUsCopy1":"最新拍賣詳情和活動指引:","visitUsCopy2":"瀏覽有關場地開放時間、私人預約和拍賣日期等的最新信息。","voices":"專題內容","watchBidLive":"現場觀看和競標","Watches":"鐘錶","WatchesDepartmentTitle":"鐘錶 | 古董及經典鐘錶拍賣","watches":"鐘錶","watchesDepartment":"鐘錶部","watchesForSale":"{0}件鐘錶精品","watchLiveAuction":"觀看現場拍賣","weeklyDropsGalleryOne":"每週拍品：Gallery One","welcomeMessage":"閣下將會收到富藝斯的電郵。您亦可建立富藝斯帳戶以獲得更多相關訊息。","What Now?: Online Auction":"《現在流行什麼呀？》網上拍賣","widgetConnectFailure":"<h3>網絡連接</h3><p>我們偵測到您的連接存在網絡問題，請重新載入頁面以查閱最新資訊。</p>","Wired: Online Auction":"Wired:  網上拍賣","worksForSaleUpcomingAuctionsAndPastResults":"拍賣品，即將舉行的拍賣及過去拍賣成績","year":"年份","You will receive an email with a link to reset your password.":"您將會透過電郵接收到重設密碼的連結。","youAreAlreadySubscribed":"閣下已經訂閱富藝斯快訊。","youAreNotFollowingArtist":"您並沒有關注任何藝術家。","youAreRegisteredForBidding":"您已登記參與競投此拍賣","Your password has been reset.":"您的密碼已重設。","yourPaddleNumber":"您的競投牌號碼是","yourPaymentHasBeenAccepted":"閣下的付款已被接納","yourPaymentHasBeenCancelled":"閣下的付款已被取消","yourRegistrationIsConfirmed":"您的登記已被接納","yourRegistrationIsPending":"您的登記現正處理中。","youWillReceivePaddleNumber":"確認完成後您將獲取競投牌號碼。","zurich":"蘇黎世"},"KO":{"createAccount":"계정 생성","consignmentSubmissionSuccess":"{0}님 께, {2} 작가의 {1} 작품을 위탁 문의 주셔서 감사합니다. 필립스 스페셜리스트 리뷰 후 10일 이내 회신드리도록 하겠습니다.","consignmentSubmissionSuccessNoMaker":"{0}님 께, {1} 작품을 위탁 문의 주셔서 감사합니다. 필립스 스페셜리스트 리뷰 후 10일 이내 회신드리도록 하겠습니다.","consignmentSubmissionSuccessGeneric":"{0}님 께, 작품을 위탁 문의 주셔서 감사합니다. 필립스 스페셜리스트 리뷰 후 10일 이내 회신드리도록 하겠습니다.","enterYourEmail":"이메일 신청","newsletter":"뉴스레터","newsletterSubscribeCheckbox":"예정 경매, 전시 및 특별 행사에 대한 필립스 옥션의 이메일을 받으시겠습니까?","newsletterSubscribeDisclaimer":"계정 페이지에서 언제든지 이메일 기본 설정을 업데이트하거나 구독을 취소할 수 있습니다.","submit":"제출","subscribeToOurNewsletterAndReceive":"뉴스레터 구독 및 경매, 전시, 특별 이벤트에 관한 알림 신청","welcomeMessage":"앞으로 필립스로부터 이메일을 받게 됩니다 계정을 생성하시면 필립스에 관해 더 자세한 정보를 얻으실 수 있습니다."},"WUU":{"createAccount":"建立帐户","consignmentSubmissionSuccess":"您好{0}，感谢阁下提供{2}的{1}之资料，以作拍品征集用途。专家将在接下来的十个工作日内与您联系。","consignmentSubmissionSuccessNoMaker":"您好{0}，感谢阁下提供{1}之资料，以作拍品征集用途。专家将在接下来的十个工作日内与您联系。","consignmentSubmissionSuccessGeneric":"您好{0}，感谢阁下提供 之资料，以作拍品征集用途。专家将在接下来的十个工作日内与您联系。","enterYourEmail":"提供你的电子邮箱","newsletter":"富艺斯快讯","newsletterSubscribeCheckbox":"您想经电邮获取有关富艺斯的拍卖，展览和特别活动的独家资讯吗?","newsletterSubscribeDisclaimer":"阁下可随时从帐户页面更新电子邮件选项或取消订阅。","submit":"提交","subscribeToOurNewsletterAndReceive":"订阅富艺斯快讯以获取有关拍卖，展览和特别活动的独家资讯","welcomeMessage":"阁下将会收到富艺斯的电邮。您亦可建立富艺斯帐户以获得更多相关讯息。"}}'),f_=["58561057","69138631"],p_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en";return function(t){var n=t.label,r=void 0===n?"auctions":n,i=t.args,o=void 0===i?[]:i,a=t.defaultValue,s=void 0===a?void 0:a,l=t.value,c=void 0===l?"":l;try{if(0===r.length&&0===c.length)return"You must pass a label OR value property";var d=u_[e.toUpperCase()]||u_.EN;if(c.length>0){var u=d[d_()(c)];return u||c}var f=d[r];if(!f||0===f.length){if(void 0!==s)return s;var p=u_.EN;if(!p[r])return r;f=p[r]}var h=/{\d}/g;return h.test(f)?f.replace(h,(function(e){return o[parseInt(e.replace(/[{}]/,""),0)]})):f}catch(e){return console.error("There was an error on getI18nLabel: ",e,e.stack),"Error looking for ".concat(r)}}};function h_(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function m_(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){h_(o,r,i,a,s,"next",e)}function s(e){h_(o,r,i,a,s,"throw",e)}a(void 0)}))}}var g_=n(66192),v_=n.n(g_),y_=function(e){return new Promise((function(t,n){if(void 0!==phillips[e])t(phillips[e]);else var r=0,i=setInterval((function(){void 0!==phillips[e]?(clearInterval(i),t(phillips[e])):r>=5&&(clearInterval(i),n(new Error("could not find user model"))),r+=1}),500)}))};function b_(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,I(r.key),r)}}n(35319);var w_,$_=n(31280),x_=n.n($_);var S_,C_=(S_=w_=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},t=[{key:"trackActivity",value:(r=m_(v_().mark((function e(t){var n;return v_().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="".concat(this.apiDomain,"api/externalclient/metacapi"),e.next=3,fetch(n,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});case 3:if(e.sent.ok){e.next=6;break}throw new Error("AnalyticsService failed");case 6:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})}],t&&b_(e.prototype,t),n&&b_(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n,r}(),void Object.defineProperties(S_.prototype,{apiDomain:{get:function(){var e="http://localhost:8001/";return localStorage&&localStorage.getItem("apiAddress")?e=localStorage.getItem("apiAddress"):window&&x_().get("apiAddress")&&(e=x_().get("apiAddress")),e}},cmsApiDomain:{get:function(){var e="http://localhost:8000/";return localStorage&&localStorage.getItem("cmsApiAddress")&&(e=localStorage.getItem("cmsApiAddress")),e}}})||w_),E_=new C_,T_=function(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""){case"Advance Bid Clicks":return"place_advance_bid";case"Inquiry Submission - Flawless":return"<Flawless_Submission>";case"Inquiry Submission - Private Sales":return"<Private_Sales_Inquiry_Submission>";case"Inquiry Submission - Perpetual":return"<Perpetual_Inquiry_Submission>";case"Inquire - Flawless":return"<Flawless_Inquire>";case"Inquire - Private Sales":return"<Private_Sales_Inquire>";case"Inquire - Perpetual Store":return"<Perpetual_Inquire>";case"Signed Up":return"<Account_Creation>";case"Favorite Lot":return"client_portal__favoriteLot_click";case"Follow Maker":return"client_portal__followMaker_success";case"Logged In":return"<Logged_In>";case"Submitted Consignment":return"submitted_consignment";case"newsletter subscribe":case"Newsletter Sign-Ups":return"newsletter_subscribe";default:return""}};var A_=function(e){var t=e.eventCategory,n=e.eventAction,r=e.eventLabel,i=e.eventValue,o=void 0===i?0:i,a=e.userEmail,s=void 0===a?"":a;if("function"==typeof gtag&&gtag("event",n,{eventCategory:t,eventLabel:r,eventValue:o}),"undefined"!=typeof fbq&&T_(n).length>0){var l="<Account_Creation>"===T_(n)?"N/A":r;fbq("trackCustom",T_(n),{content_category:t,content_name:n,content_label:l})}var c=function(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""){case"Favorite Lot":return"client_portal__favoriteLot_click";case"Follow Maker":return"client_portal__followMaker_success";case"Submitted Consignment":return"submitted_consignment";case"Advance Bid Clicks":return"place_advance_bid";case"Newsletter Sign-Ups":return"newsletter_subscribe";default:return null}}(n);c&&E_.trackActivity({data:[{event_name:c,event_time:Date.now(),action_source:"website",user_data:{em:[s]}}]})},N_=function(e){var t,n,r,i,o=e.language,a=p_(o),l=(t=Ke((0,s.useState)("default"),2),n=t[0],r=t[1],i=function(){var e=m_(v_().mark((function e(t,n){return v_().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r("loading");try{A_({eventCategory:"Newsletter Sign-Ups",eventAction:"Newsletter Sign-Ups",eventLabel:""})}catch(e){console.log("err",e)}return e.prev=2,e.next=5,fetch("/SaveEmailSignup",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t})});case 5:if(e.sent.ok){e.next=8;break}throw new Error("Subscription failed");case 8:r("success"),n.reset(),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(2),r("error");case 15:case"end":return e.stop()}}),e,null,[[2,12]])})));return function(t,n){return e.apply(this,arguments)}}(),{state:n,subscribe:function(e){e.preventDefault();var t=e.target,n=new FormData(t),o=Object.fromEntries(n.entries()),a=null==o?void 0:o.email,s=t[0];if(""!==a){if(!(e=>/(.+)@(.+){2,}\.(.+){2,}/i.test(e))(a))return r("invalid"),void s.focus();i(a,t),console.log("Form submitted for email -",null==o?void 0:o.email)}else s.focus()}}),d=l.state,u=l.subscribe,f=function(e,t){var n=e({label:"subscribeToNewsletter"}),r=React.createElement("div",null,React.createElement("div",null,e({label:"footerSubscribeDescription"}))),i=e({label:"emailLabel"}),o=e("success"===t?{label:"footerSubscribeSuccess"}:{label:"submit"}),a=e({label:"footerSubscribeLoading"});return{title:n,blurb:r,inputLabelText:i,buttonText:o,inputPlaceholder:"example@email.com",validEmailError:e({label:"validEmailError"}),loadingString:a,successText:e({label:"signUpThanks"}),emailAgreement:e({label:"emailAgreement"})}}(a,d);return d===Ey.Success?c().createElement(Qf,{variant:Zf.heading3},f.successText):c().createElement(Ty,{title:f.title,blurb:f.blurb,inputLabelText:f.inputLabelText,buttonText:f.buttonText,inputPlaceholder:f.inputPlaceholder,subscriptionState:d,invalidText:f.validEmailError,successText:f.successText,loadingText:f.loadingString,privacyText:f.emailAgreement,onSubmit:u})};N_.propTypes={language:D().string.isRequired};var j_=N_,__=function(e,t){return c().createElement("ul",null,c().createElement("li",null,c().createElement("a",{href:e("/about")},t({label:"ourHistory"}))),c().createElement("li",null,c().createElement("a",{href:e("/team")},t({label:"ourTeam"}))),c().createElement("li",null,c().createElement("a",{href:e("/location")},t({label:"locations"}))),c().createElement("li",null,c().createElement("a",{href:e("/press")},t({label:"press"}))),c().createElement("li",null,c().createElement("a",{href:e("/careers")},t({label:"careers"}))),c().createElement("li",null,c().createElement("a",{href:e("/sitemap")},t({label:"siteMap"}))))},k_=function(e,t){return c().createElement("ul",null,c().createElement("li",null,c().createElement("a",{href:e("/buysell/buy")},t({label:"howToBuy"}))),c().createElement("li",null,c().createElement("a",{href:e("/buysell/sell")},t({label:"howToSell"}))),c().createElement("li",null,c().createElement("a",{href:e("/buysell/private")},t({label:"privateServices"}))),c().createElement("li",null,c().createElement("a",{href:e("/professional-advisor-services")},t({label:"professionalAdvisorServices"}))),c().createElement("li",null,c().createElement("a",{href:e("/fiduciaryservices")},t({label:"fiduciaryServices"}))))},O_=function(e,t){return c().createElement("ul",null,c().createElement("li",null,c().createElement("a",{href:e("/about/privacy")},t({label:"privacyPolicy"}))),c().createElement("li",null,c().createElement("a",{href:e("/about/cookiepolicy")},t({label:"cookiePolicyLabel"}))),c().createElement("li",null,c().createElement("a",{href:e("/about/modernslaverypolicy")},t({label:"modernSlaveryPolicy"}))))},P_=function(){var e=(0,s.useRef)(null),t=C((function(e){return e})),n=t.language,r=t.location,i=Ke((0,s.useState)(!1),2),o=i[0],a=i[1],l=Ke((0,s.useState)(!1),2),d=l[0],u=l[1],f=Ke((0,s.useState)(!1),2),p=f[0],h=f[1],m=function(e){return function(t){var n="/"===t&&"en"===e?"/":t.replace(/\/$/g,"");if(n.indexOf("/article/")>-1){var r=n.split("/").filter((function(e){return e.length>0})),i=r[r.indexOf("article")+1];if(f_.indexOf(i)>-1)switch(i){case"58561057":return"zh"===e?n.replace("58561057/auction-bidding-anywhere","65563948/bids-anywhere-cn/zh"):"".concat(n);case"69138631":return"zh"===e?n.replace("69138631/2021-office-gallery-closures-procedures","70020146/2021-office-gallery-closures-procedures-cn/zh"):"".concat(n)}}var o=n.split("?");return 2===o.length?"en"===e?"".concat(o[0],"?").concat(o[1]):"".concat(o[0],"/").concat(e,"?").concat(o[1]):"en"===e?"".concat(o[0]):"".concat(o[0],"/").concat(e)}}(n),g=P(),v=p_(n);!function(e){var t=e.dispatch,n=e.phillipsEvents,r=e.language,i=e.location;(0,s.useEffect)((function(){var e=function(e){t(e)};y_("Events").then((function(o){n.current=o,n.current.on("update",e),"en"!==r&&"ROUTES_DEFAULT"===i.type&&t({type:"ROUTES_LANGUAGE",payload:{language:r}})})).catch((function(e){return console.error("There was an error fetching phillips.Events: ",e)}))}),[t,r])}({dispatch:g,phillipsEvents:e,language:n,location:r});var y=[{href:"https://www.instagram.com/phillipsauction/",name:"insta",src:"footer-instagram-new",onClick:function(){}},{href:"https://www.linkedin.com/company/phillips/",name:"linkedin",src:"footer-linkedin",onClick:function(){}},{href:"https://weixin.qq.com/r/qDuLk0-EKhJVrQvw9266",name:"wechat",src:"footer-wechat-new",onClick:function(e){e.preventDefault(),u((function(e){return!e}))}},{href:"https://www.xiaohongshu.com/user/profile/611e10a8000000000101ddf7",name:"red",src:"footer-red",onClick:function(e){e.preventDefault(),h((function(e){return!e}))}},{href:"https://www.facebook.com/phillipsauction/",name:"facebook",src:"footer-facebook",onClick:function(){}}];return c().createElement(c().Fragment,null,c().createElement(Bw,null,c().createElement("div",{className:"phillips-footer-desktop"},c().createElement(Qf,{variant:Zf.heading4,className:"phillips-footer-desktop__header"},v({label:"aboutUs"})),__(m,v)),c().createElement("div",{className:"phillips-footer-desktop"},c().createElement(Qf,{variant:Zf.heading4,className:"phillips-footer-desktop__header"},v({label:"ourServices"})),k_(m,v)),c().createElement("div",{className:"phillips-footer-desktop"},c().createElement(Qf,{variant:Zf.heading4,className:"phillips-footer-desktop__header"},v({label:"policies"})),O_(m,v)),c().createElement(Jr,{className:"phillips-footer-mobile"},c().createElement(Wo,{isLocked:!1,variation:"",label:v({label:"aboutUs"}),key:"accordion-key-about-us",id:"accordion-item-about-us"},__(m,v)),c().createElement(Wo,{isLocked:!1,variation:"",label:v({label:"ourServices"}),key:"accordion-key-our-services",id:"accordion-item-our-services"},k_(m,v)),c().createElement(Wo,{isLocked:!1,variation:"",label:v({label:"policies"}),isLastItem:!0,key:"accordion-key-policies",id:"accordion-item-policies"},O_(m,v))),c().createElement(Cy,{onSubscribeClick:function(){return a(!0)},titleText:v({label:"subscribeToNewsletter"}),buttonText:v({label:"subscribeToNewsletterAction"})},c().createElement("ul",{className:"phillips-social-desktop"},y.map((function(e){var t=e.href,n=e.name,r=e.src,i=e.onClick;return c().createElement("li",{key:n},c().createElement(tp,{href:t,onClick:i,target:"_blank",rel:"noreferrer",variant:"list"},c().createElement("img",{src:"/images/".concat(r,".svg"),alt:n,title:n})))}))),c().createElement("ul",{className:"phillips-social-mobile"},y.map((function(e){var t=e.href,n=e.name,r=e.src;return c().createElement("li",{key:n},c().createElement(tp,{href:t,onClick:function(){return{}},target:"_blank",rel:"noreferrer",variant:"list"},c().createElement("img",{src:"/images/".concat(r,".svg"),alt:n,title:n})))}))),c().createElement(jc,{isOpen:o,onClose:function(){return a(!1)},id:"subscribe-drawer"},c().createElement(j_,{language:n})))),d?c().createElement(l_,{customClasses:["phillips-modal__qrcode"],hideModal:function(){return u(!1)}},c().createElement("div",{id:"qr-code",className:"show"},c().createElement("div",{id:"qr-code-image-wechat"}))):null,p?c().createElement(l_,{customClasses:["phillips-modal__qrcode"],hideModal:function(){return h(!1)}},c().createElement("div",{id:"qr-code",className:"show"},c().createElement("div",{id:"qr-code-image-red"}))):null)},M_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en",t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case"ROUTES_DEFAULT":case"ROUTES_FILTERSORT":case"ROUTES_FILTER":case"ROUTES_SORT":return"en"===e?e:"en";case"ROUTES_LANGUAGE":case"ROUTES_FILTERSORT_LANGUAGE":case"ROUTES_FILTER_LANGUAGE":case"ROUTES_SORT_LANGUAGE":return e===r.language?e:r.language;default:return e}},R_={ROUTES_DEFAULT:"/",ROUTES_LANGUAGE:"/:language"},D_={ROUTES_DEFAULT:"/:saleType/:saleNumber",ROUTES_LANGUAGE:"/:saleType/:saleNumber/:language",ROUTES_PREVIEW_CURATED:"/:saleType/:saleNumber?previewCuratedAuction=true",ROUTES_FILTER:"/:saleType/:saleNumber/filter/:filter",ROUTES_FILTER_LANGUAGE:"/:saleType/:saleNumber/filter/:filter/:language",ROUTES_SORT:"/:saleType/:saleNumber/sort/:sort",ROUTES_SORT_LANGUAGE:"/:saleType/:saleNumber/sort/:sort/:language",ROUTES_FILTERSORT:"/:saleType/:saleNumber/filter/:filter/sort/:sort",ROUTES_FILTERSORT_LANGUAGE:"/:saleType/:saleNumber/filter/:filter/sort/:sort/:language"},L_={ROUTES_DEFAULT:"",ROUTES_LETTER:"/:letter",ROUTES_LANGUAGE:"/:letter/:language"};n(15954);function I_(e){var t=e.replace(/[\s!'()*.,?/@#$%^&+_={};:<>"~`]/g,"-");return(t=t.replace(/-+/g,"-")).endsWith("-")&&(t=t.substring(0,t.length-1)),t.toLowerCase()}var F_={ROUTES_DEFAULT:{path:"/:makerName/:saleNumber/:lotNumberFull",toPath:function(e,t){return"makerName"===t?I_(e).toLowerCase():e}},ROUTES_NO_MAKER:{path:"/:saleNumber/:lotNumberFull"},ROUTES_LANGUAGE:{path:"/:makerName/:saleNumber/:lotNumberFull/:language",toPath:function(e,t){return"makerName"===t?I_(e).toLowerCase():e}}},B_={ROUTES_DEFAULT:"/",ROUTES_LANGUAGE:"/:language",ROUTES_FILTER:"/filter/:filter",ROUTES_FILTER_LANGUAGE:"/filter/:filter/:language",ROUTES_SORT:"/sort/:sort",ROUTES_SORT_LANGUAGE:"/sort/:sort/:language",ROUTES_FILTERSORT:"/filter/:filter/sort/:sort",ROUTES_FILTERSORT_LANGUAGE:"/filter/:filter/sort/:sort/:language"},z_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/").filter((function(e){return e.length>0}));return{routes:B_,options:{basename:"galleryone"===t[0].toLowerCase()?"/".concat(t[0],"/").concat(t[1]):"/".concat(t[0]),initialEntries:[e],initialDispatch:!1}}},H_={ROUTES_DEFAULT:"/",ROUTES_LANGUAGE:"/:language",ROUTES_FILTER:"/filter/:filter",ROUTES_FILTER_LANGUAGE:"/filter/:filter/:language",ROUTES_SORT:"/sort/:sort",ROUTES_SORT_LANGUAGE:"/sort/:sort/:language",ROUTES_FILTERSORT:"/filter/:filter/sort/:sort",ROUTES_FILTERSORT_LANGUAGE:"/filter/:filter/sort/:sort/:language"},V_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/").filter((function(e){return e.length>0}));return{routes:H_,options:{basename:"/".concat(t[0],"/").concat(t[1]),initialEntries:[e]}}},U_={ROUTES_DEFAULT:"/",ROUTES_LANGUAGE:"/:language",ROUTES_FILTER:"/feed/filter/:filter",ROUTES_FILTER_LANGUAGE:"/feed/filter/:filter/:language",ROUTES_INIT:"/feed",ROUTES_INIT_LANGUAGE:"/feed/:language",ROUTES_SORT:"/feed/sort/:sort",ROUTES_SORT_LANGUAGE:"/feed/sort/:sort/:language",ROUTES_FILTERSORT:"/feed/filter/:filter/sort/:sort",ROUTES_FILTERSORT_LANGUAGE:"/feed/filter/:filter/sort/:sort/:language"},W_=function(e){return{routes:U_,options:{basename:"/editorial",initialEntries:[e],initialDispatch:!1}}},G_={ROUTES_DEFAULT:"/",ROUTES_LANGUAGE:"/:language"},q_=/(\/zh\/?)$/g,Y_=function(e){var t=Ke(e.split(q_),1)[0];switch(e){case e.indexOf(["/artists/"])>-1:return{routes:L_,options:{basename:"/artists",initialEntries:[e],initialDispatch:!1}};case e.indexOf("/auctions/")>-1:return{routes:D_,options:{basename:"/auctions",initialEntries:[e],initialDispatch:!1}};case e.indexOf(["/detail/"])>-1:return{routes:F_,options:{basename:e,initialEntries:[e],initialDispatch:!1}};case["/","/zh"].indexOf(e)>-1:return{routes:R_,options:{basename:"/",initialEntries:[e],initialDispatch:!1}};case e.indexOf("/store/")>-1:return V_(e);case e.indexOf("galleryone")>-1:return z_(e);case e.indexOf("/editorial")>-1:return W_(e);default:return{routes:G_,options:{basename:t,initialEntries:[e],initialDispatch:!1}}}},K_=function(e){var t=e.language,n=e.location,r=Y_(n),i=r.routesMap,o=r.options,a=Ge({language:M_},{language:t},i,o);return c().createElement(j,{store:a},c().createElement(P_,null))};K_.propTypes={language:D().string.isRequired,location:D().string.isRequired}},16951:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},31280:function(e,t,n){var r;!function(i,o){"use strict";var a=function(e){if("object"!=typeof e.document)throw new Error("Cookies.js requires a `window` with a `document` object");var t=function(e,n,r){return 1===arguments.length?t.get(e):t.set(e,n,r)};return t._document=e.document,t._cacheKeyPrefix="cookey.",t._maxExpireDate=new Date("Fri, 31 Dec 9999 23:59:59 UTC"),t.defaults={path:"/",secure:!1},t.get=function(e){t._cachedDocumentCookie!==t._document.cookie&&t._renewCache();var n=t._cache[t._cacheKeyPrefix+e];return n===o?o:decodeURIComponent(n)},t.set=function(e,n,r){return(r=t._getExtendedOptions(r)).expires=t._getExpiresDate(n===o?-1:r.expires),t._document.cookie=t._generateCookieString(e,n,r),t},t.expire=function(e,n){return t.set(e,o,n)},t._getExtendedOptions=function(e){return{path:e&&e.path||t.defaults.path,domain:e&&e.domain||t.defaults.domain,expires:e&&e.expires||t.defaults.expires,secure:e&&e.secure!==o?e.secure:t.defaults.secure}},t._isValidDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e.getTime())},t._getExpiresDate=function(e,n){if(n=n||new Date,"number"==typeof e?e=e===1/0?t._maxExpireDate:new Date(n.getTime()+1e3*e):"string"==typeof e&&(e=new Date(e)),e&&!t._isValidDate(e))throw new Error("`expires` parameter cannot be converted to a valid Date instance");return e},t._generateCookieString=function(e,t,n){var r=(e=(e=e.replace(/[^#$&+\^`|]/g,encodeURIComponent)).replace(/\(/g,"%28").replace(/\)/g,"%29"))+"="+(t=(t+"").replace(/[^!#$&-+\--:<-\[\]-~]/g,encodeURIComponent));return r+=(n=n||{}).path?";path="+n.path:"",r+=n.domain?";domain="+n.domain:"",r+=n.expires?";expires="+n.expires.toUTCString():"",r+=n.secure?";secure":""},t._getCacheFromString=function(e){for(var n={},r=e?e.split("; "):[],i=0;i<r.length;i++){var a=t._getKeyValuePairFromCookieString(r[i]);n[t._cacheKeyPrefix+a.key]===o&&(n[t._cacheKeyPrefix+a.key]=a.value)}return n},t._getKeyValuePairFromCookieString=function(e){var t=e.indexOf("=");t=t<0?e.length:t;var n,r=e.substr(0,t);try{n=decodeURIComponent(r)}catch(e){console&&"function"==typeof console.error&&console.error('Could not decode cookie with key "'+r+'"',e)}return{key:n,value:e.substr(t+1)}},t._renewCache=function(){t._cache=t._getCacheFromString(t._document.cookie),t._cachedDocumentCookie=t._document.cookie},t._areEnabled=function(){var e="cookies.js",n="1"===t.set(e,1).get(e);return t.expire(e),n},t.enabled=t._areEnabled(),t},s=i&&"object"==typeof i.document?a(i):a;(r=function(){return s}.call(t,n,t,e))===o||(e.exports=r)}("undefined"==typeof window?this:window)},45956:function(e){"use strict";var t="%[a-f0-9]{2}",n=new RegExp(t,"gi"),r=new RegExp("("+t+")+","gi");function i(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],i(n),i(r))}function o(e){try{return decodeURIComponent(e)}catch(o){for(var t=e.match(n),r=1;r<t.length;r++)t=(e=i(t,r).join("")).match(n);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},n=r.exec(e);n;){try{t[n[0]]=decodeURIComponent(n[0])}catch(e){var i=o(n[0]);i!==n[0]&&(t[n[0]]=i)}n=r.exec(e)}t["%C2"]="�";for(var a=Object.keys(t),s=0;s<a.length;s++){var l=a[s];e=e.replace(new RegExp(l,"g"),t[l])}return e}(e)}}},85048:function(e,t,n){var r=n(85975),i=n(76482);void 0===i.PhillipsFooter&&(i.PhillipsFooter=r),e.exports=r},76482:function(e,t,n){"use strict";e.exports=function(){if("object"==typeof globalThis)return globalThis;var e;try{e=this||new Function("return this")()}catch(e){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==n.g)return n.g}return e}()},35319:function(e,t,n){var r;!function(i){"use strict";function o(e){var t=e&&e.Promise||i.Promise,n=e&&e.XMLHttpRequest||i.XMLHttpRequest,r=i;return function(){var e=Object.create(r,{fetch:{value:void 0,writable:!0}});return function(e){if(!e.fetch){var r="URLSearchParams"in e,i="Symbol"in e&&"iterator"in Symbol,o="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),a="FormData"in e,s="ArrayBuffer"in e;if(s)var l=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],c=function(e){return e&&DataView.prototype.isPrototypeOf(e)},d=ArrayBuffer.isView||function(e){return e&&l.indexOf(Object.prototype.toString.call(e))>-1};g.prototype.append=function(e,t){e=p(e),t=h(t);var n=this.map[e];this.map[e]=n?n+","+t:t},g.prototype.delete=function(e){delete this.map[p(e)]},g.prototype.get=function(e){return e=p(e),this.has(e)?this.map[e]:null},g.prototype.has=function(e){return this.map.hasOwnProperty(p(e))},g.prototype.set=function(e,t){this.map[p(e)]=h(t)},g.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},g.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),m(e)},g.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),m(e)},g.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),m(e)},i&&(g.prototype[Symbol.iterator]=g.prototype.entries);var u=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];x.prototype.clone=function(){return new x(this,{body:this._bodyInit})},$.call(x.prototype),$.call(C.prototype),C.prototype.clone=function(){return new C(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new g(this.headers),url:this.url})},C.error=function(){var e=new C(null,{status:0,statusText:""});return e.type="error",e};var f=[301,302,303,307,308];C.redirect=function(e,t){if(-1===f.indexOf(t))throw new RangeError("Invalid status code");return new C(null,{status:t,headers:{location:e}})},e.Headers=g,e.Request=x,e.Response=C,e.fetch=function(e,r){return new t((function(t,i){var a=new x(e,r),s=new n;s.onload=function(){var e,n,r={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",n=new g,e.split(/\r?\n/).forEach((function(e){var t=e.split(":"),r=t.shift().trim();if(r){var i=t.join(":").trim();n.append(r,i)}})),n)};r.url="responseURL"in s?s.responseURL:r.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;t(new C(i,r))},s.onerror=function(){i(new TypeError("Network request failed"))},s.ontimeout=function(){i(new TypeError("Network request failed"))},s.open(a.method,a.url,!0),"include"===a.credentials&&(s.withCredentials=!0),"responseType"in s&&o&&(s.responseType="blob"),a.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),s.send(void 0===a._bodyInit?null:a._bodyInit)}))},e.fetch.polyfill=!0}function p(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function h(e){return"string"!=typeof e&&(e=String(e)),e}function m(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i&&(t[Symbol.iterator]=function(){return t}),t}function g(e){this.map={},e instanceof g?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function v(e){if(e.bodyUsed)return t.reject(new TypeError("Already read"));e.bodyUsed=!0}function y(e){return new t((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function b(e){var t=new FileReader,n=y(t);return t.readAsArrayBuffer(e),n}function w(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function $(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(o&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(a&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(r&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(s&&o&&c(e))this._bodyArrayBuffer=w(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!s||!ArrayBuffer.prototype.isPrototypeOf(e)&&!d(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=w(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):r&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},o&&(this.blob=function(){var e=v(this);if(e)return e;if(this._bodyBlob)return t.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return t.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return t.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?v(this)||t.resolve(this._bodyArrayBuffer):this.blob().then(b)}),this.text=function(){var e,n,r,i=v(this);if(i)return i;if(this._bodyBlob)return e=this._bodyBlob,n=new FileReader,r=y(n),n.readAsText(e),r;if(this._bodyArrayBuffer)return t.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return t.resolve(this._bodyText)},a&&(this.formData=function(){return this.text().then(S)}),this.json=function(){return this.text().then(JSON.parse)},this}function x(e,t){var n,r,i=(t=t||{}).body;if(e instanceof x){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new g(e.headers)),this.method=e.method,this.mode=e.mode,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new g(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),u.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(i)}function S(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}})),t}function C(e,t){t||(t={}),this.type="default",this.status="status"in t?t.status:200,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new g(t.headers),this.url=t.url||"",this._initBody(e)}}(void 0!==e?e:this),{fetch:e.fetch,Headers:e.Headers,Request:e.Request,Response:e.Response}}()}void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}("undefined"==typeof self?this:self)},2396:function(e,t,n){"use strict";var r=n(80261),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=d(n);u&&(a=a.concat(u(n)));for(var s=l(t),m=l(n),g=0;g<a.length;++g){var v=a[g];if(!(o[v]||r&&r[v]||m&&m[v]||s&&s[v])){var y=f(n,v);try{c(t,v,y)}catch(e){}}}}return t}},72701:function(e){"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],d=0;(l=new Error(t.replace(/%s/g,(function(){return c[d++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},93508:function(e){e.exports=function(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}},8284:function(e){e.exports=function(e){return e.split("")}},9243:function(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},31482:function(e){e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o}},84742:function(e){e.exports=function(e){return e}},81308:function(e,t,n){var r=n(31482);e.exports=function(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}},86937:function(e,t,n){var r=n(81308),i=n(68344),o=n(16966),a=n(12832);e.exports=function(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},2925:function(e,t,n){var r=n(93508),i=n(59510),o=n(22431),a=RegExp("['’]","g");e.exports=function(e){return function(t){return r(o(i(t).replace(a,"")),e,"")}}},68344:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},84612:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},16966:function(e,t,n){var r=n(8284),i=n(68344),o=n(55564);e.exports=function(e){return i(e)?o(e):r(e)}},55564:function(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+i+")"+"?",c="[\\ufe0e\\ufe0f]?",d=c+l+("(?:\\u200d(?:"+[o,a,s].join("|")+")"+c+l+")*"),u="(?:"+[o+r+"?",r,a,s,n].join("|")+")",f=RegExp(i+"(?="+i+")|"+u+d,"g");e.exports=function(e){return e.match(f)||[]}},47947:function(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+o+"]",s="\\d+",l="["+n+"]",c="["+r+"]",d="[^"+t+o+s+n+r+i+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+i+"]",h="(?:"+c+"|"+d+")",m="(?:"+p+"|"+d+")",g="(?:['’](?:d|ll|m|re|s|t|ve))?",v="(?:['’](?:D|LL|M|RE|S|T|VE))?",y="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",w=b+y+("(?:\\u200d(?:"+["[^"+t+"]",u,f].join("|")+")"+b+y+")*"),$="(?:"+[l,u,f].join("|")+")"+w,x=RegExp([p+"?"+c+"+"+g+"(?="+[a,p,"$"].join("|")+")",m+"+"+v+"(?="+[a,p+h,"$"].join("|")+")",p+"?"+h+"+"+g,p+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,$].join("|"),"g");e.exports=function(e){return e.match(x)||[]}},25616:function(e,t,n){var r=n(33734),i=n(2925)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=i},33734:function(e,t,n){var r=n(12832),i=n(4254);e.exports=function(e){return i(r(e).toLowerCase())}},59510:function(e,t,n){var r=n(84742);e.exports=function(e){return null==e?"":r(e)}},15313:function(e){e.exports=function(e){return null===e}},12832:function(e){e.exports=function(e){return e}},4254:function(e,t,n){var r=n(86937)("toUpperCase");e.exports=r},22431:function(e,t,n){var r=n(9243),i=n(84612),o=n(12832),a=n(47947);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?i(e)?a(e):r(e):e.match(t)||[]}},20334:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in o=Object(arguments[l]))n.call(o,c)&&(s[c]=o[c]);if(t){a=t(o);for(var d=0;d<a.length;d++)r.call(o,a[d])&&(s[a[d]]=o[a[d]])}}return s}},97712:function(e,t,n){var r=n(43225);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=f;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,a=0,s="",d=t&&t.delimiter||"/";null!=(n=i.exec(e));){var u=n[0],f=n[1],p=n.index;if(s+=e.slice(a,p),a=p+u.length,f)s+=f[1];else{var h=e[a],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],w=n[7];s&&(r.push(s),s="");var $=null!=m&&null!=h&&h!==m,x="+"===b||"*"===b,S="?"===b||"*"===b,C=n[2]||d,E=v||y;r.push({name:g||o++,prefix:m||"",delimiter:C,optional:S,repeat:x,partial:$,asterisk:!!w,pattern:E?c(E):w?".*":"[^"+l(C)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"==typeof e[i]&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",u(t)));return function(t,i){for(var o="",s=t||{},l=(i||{}).pretty?a:encodeURIComponent,c=0;c<e.length;c++){var d=e[c];if("string"!=typeof d){var u,f=s[d.name];if(null==f){if(d.optional){d.partial&&(o+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(r(f)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(u=l(f[p]),!n[c].test(u))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(u)+"`");o+=(0===p?d.prefix:d.delimiter)+u}}else{if(u=d.asterisk?encodeURI(f).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(f),!n[c].test(u))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+u+'"');o+=d.prefix+u}}else o+=d}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function d(e,t){return e.keys=t,e}function u(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var i=(n=n||{}).strict,o=!1!==n.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c)a+=l(c);else{var f=l(c.prefix),p="(?:"+c.pattern+")";t.push(c),c.repeat&&(p+="(?:"+f+p+")*"),a+=p=c.optional?c.partial?f+"("+p+")?":"(?:"+f+"("+p+"))?":f+"("+p+")"}}var h=l(n.delimiter||"/"),m=a.slice(-h.length)===h;return i||(a=(m?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=o?"$":i&&m?"":"(?="+h+"|$)",d(new RegExp("^"+a,u(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return d(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(p(e[i],t,n).source);return d(new RegExp("(?:"+r.join("|")+")",u(n)),t)}(e,t,n):function(e,t,n){return f(o(e,n),t,n)}(e,t,n)}},43225:function(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},23184:function(e){var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,l=[],c=!1,d=-1;function u(){c&&s&&(c=!1,s.length?l=s.concat(l):d=-1,l.length&&f())}function f(){if(!c){var e=a(u);c=!0;for(var t=l.length;t;){for(s=l,l=[];++d<t;)s&&s[d].run();d=-1,t=l.length}s=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||c||a(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},90856:function(e,t,n){"use strict";var r=n(7183);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},97598:function(e,t,n){e.exports=n(90856)()},7183:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98985:function(e,t,n){"use strict";var r=n(13182),i=n(20334),o=n(45956);function a(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function s(e){return Array.isArray(e)?e.sort():"object"==typeof e?s(Object.keys(e)).sort((function(e,t){return Number(e)-Number(t)})).map((function(t){return e[t]})):e}function l(e){var t=e.indexOf("?");return-1===t?"":e.slice(t+1)}function c(e,t){var n=function(e){var t;switch(e.arrayFormat){case"index":return function(e,n,r){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return function(e,n,r){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};default:return function(e,t,n){void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t=i({arrayFormat:"none"},t)),r=Object.create(null);return"string"!=typeof e?r:(e=e.trim().replace(/^[?#&]/,""))?(e.split("&").forEach((function(e){var t=e.replace(/\+/g," ").split("="),i=t.shift(),a=t.length>0?t.join("="):void 0;a=void 0===a?null:o(a),n(o(i),a,r)})),Object.keys(r).sort().reduce((function(e,t){var n=r[t];return Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?e[t]=s(n):e[t]=n,e}),Object.create(null))):r}t.extract=l,t.parse=c,t.stringify=function(e,t){!1===(t=i({encode:!0,strict:!0,arrayFormat:"none"},t)).sort&&(t.sort=function(){});var n=function(e){switch(e.arrayFormat){case"index":return function(t,n,r){return null===n?[a(t,e),"[",r,"]"].join(""):[a(t,e),"[",a(r,e),"]=",a(n,e)].join("")};case"bracket":return function(t,n){return null===n?a(t,e):[a(t,e),"[]=",a(n,e)].join("")};default:return function(t,n){return null===n?a(t,e):[a(t,e),"=",a(n,e)].join("")}}}(t);return e?Object.keys(e).sort(t.sort).map((function(r){var i=e[r];if(void 0===i)return"";if(null===i)return a(r,t);if(Array.isArray(i)){var o=[];return i.slice().forEach((function(e){void 0!==e&&o.push(n(r,e,o.length))})),o.join("&")}return a(r,t)+"="+a(i,t)})).filter((function(e){return e.length>0})).join("&"):""},t.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:c(l(e),t)}}},54505:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function $(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case f:case g:case m:case l:return e;default:return t}}case i:return t}}}function x(e){return $(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return x(e)||$(e)===d},t.isConcurrentMode=x,t.isContextConsumer=function(e){return $(e)===c},t.isContextProvider=function(e){return $(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return $(e)===f},t.isFragment=function(e){return $(e)===o},t.isLazy=function(e){return $(e)===g},t.isMemo=function(e){return $(e)===m},t.isPortal=function(e){return $(e)===i},t.isProfiler=function(e){return $(e)===s},t.isStrictMode=function(e){return $(e)===a},t.isSuspense=function(e){return $(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===u||e===s||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===v)},t.typeOf=$},80261:function(e,t,n){"use strict";e.exports=n(54505)},40291:function(e,t){"use strict";var n,r=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen");function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case s:case a:case f:case p:return e;default:switch(e=e&&e.$$typeof){case d:case c:case u:case m:case h:case l:return e;default:return t}}case i:return t}}}n=Symbol.for("react.module.reference")},99479:function(e,t,n){"use strict";n(40291)},89094:function(e,t,n){"use strict";var r=n(41594),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,o={},c=null,d=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(d=t.ref),t)a.call(t,r)&&!l.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:c,ref:d,props:o,_owner:s.current}}t.Fragment=o,t.jsx=c,t.jsxs=c},36870:function(e,t,n){"use strict";e.exports=n(89094)},81107:function(e,t){"use strict";t.__esModule=!0;t.canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement),t.addEventListener=function(e,t,n){return e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)},t.removeEventListener=function(e,t,n){return e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)},t.getConfirmation=function(e,t){return t(window.confirm(e))},t.supportsHistory=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)},t.supportsPopStateOnHashChange=function(){return-1===window.navigator.userAgent.indexOf("Trident")},t.supportsGoWithoutReloadUsingHash=function(){return-1===window.navigator.userAgent.indexOf("Firefox")},t.isExtraneousPopstateEvent=function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")}},7176:function(e,t,n){"use strict";t.__esModule=!0,t.locationsAreEqual=t.createLocation=void 0;var r=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},i=s(n(51199)),o=s(n(88552)),a=n(42344);function s(e){return e&&e.__esModule?e:{default:e}}t.createLocation=function(e,t,n,o){var s=void 0;"string"==typeof e?(s=(0,a.parsePath)(e)).state=t:(void 0===(s=r({},e)).pathname&&(s.pathname=""),s.search?"?"!==s.search.charAt(0)&&(s.search="?"+s.search):s.search="",s.hash?"#"!==s.hash.charAt(0)&&(s.hash="#"+s.hash):s.hash="",void 0!==t&&void 0===s.state&&(s.state=t));try{s.pathname=decodeURI(s.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+s.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(s.key=n),o?s.pathname?"/"!==s.pathname.charAt(0)&&(s.pathname=(0,i.default)(s.pathname,o.pathname)):s.pathname=o.pathname:s.pathname||(s.pathname="/"),s},t.locationsAreEqual=function(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&(0,o.default)(e.state,t.state)}},42344:function(e,t){"use strict";t.__esModule=!0;t.addLeadingSlash=function(e){return"/"===e.charAt(0)?e:"/"+e},t.stripLeadingSlash=function(e){return"/"===e.charAt(0)?e.substr(1):e};var n=t.hasBasename=function(e,t){return new RegExp("^"+t+"(\\/|\\?|#|$)","i").test(e)};t.stripBasename=function(e,t){return n(e,t)?e.substr(t.length):e},t.stripTrailingSlash=function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e},t.parsePath=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}},t.createPath=function(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}},50234:function(e,t,n){"use strict";var r="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},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},o=u(n(1609)),a=u(n(72701)),s=n(7176),l=n(42344),c=u(n(80346)),d=n(81107);function u(e){return e&&e.__esModule?e:{default:e}}var f="popstate",p="hashchange",h=function(){try{return window.history.state||{}}catch(e){return{}}};t.A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,a.default)(d.canUseDOM,"Browser history needs a DOM");var t=window.history,n=(0,d.supportsHistory)(),u=!(0,d.supportsPopStateOnHashChange)(),m=e.forceRefresh,g=void 0!==m&&m,v=e.getUserConfirmation,y=void 0===v?d.getConfirmation:v,b=e.keyLength,w=void 0===b?6:b,$=e.basename?(0,l.stripTrailingSlash)((0,l.addLeadingSlash)(e.basename)):"",x=function(e){var t=e||{},n=t.key,r=t.state,i=window.location,a=i.pathname+i.search+i.hash;return(0,o.default)(!$||(0,l.hasBasename)(a,$),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+a+'" to begin with "'+$+'".'),$&&(a=(0,l.stripBasename)(a,$)),(0,s.createLocation)(a,r,n)},S=function(){return Math.random().toString(36).substr(2,w)},C=(0,c.default)(),E=function(e){i(I,e),I.length=t.length,C.notifyListeners(I.location,I.action)},T=function(e){(0,d.isExtraneousPopstateEvent)(e)||j(x(e.state))},A=function(){j(x(h()))},N=!1,j=function(e){if(N)N=!1,E();else{C.confirmTransitionTo(e,"POP",y,(function(t){t?E({action:"POP",location:e}):_(e)}))}},_=function(e){var t=I.location,n=O.indexOf(t.key);-1===n&&(n=0);var r=O.indexOf(e.key);-1===r&&(r=0);var i=n-r;i&&(N=!0,M(i))},k=x(h()),O=[k.key],P=function(e){return $+(0,l.createPath)(e)},M=function(e){t.go(e)},R=0,D=function(e){1===(R+=e)?((0,d.addEventListener)(window,f,T),u&&(0,d.addEventListener)(window,p,A)):0===R&&((0,d.removeEventListener)(window,f,T),u&&(0,d.removeEventListener)(window,p,A))},L=!1,I={length:t.length,action:"POP",location:k,createHref:P,push:function(e,i){(0,o.default)(!("object"===(void 0===e?"undefined":r(e))&&void 0!==e.state&&void 0!==i),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var a="PUSH",l=(0,s.createLocation)(e,i,S(),I.location);C.confirmTransitionTo(l,a,y,(function(e){if(e){var r=P(l),i=l.key,s=l.state;if(n)if(t.pushState({key:i,state:s},null,r),g)window.location.href=r;else{var c=O.indexOf(I.location.key),d=O.slice(0,-1===c?0:c+1);d.push(l.key),O=d,E({action:a,location:l})}else(0,o.default)(void 0===s,"Browser history cannot push state in browsers that do not support HTML5 history"),window.location.href=r}}))},replace:function(e,i){(0,o.default)(!("object"===(void 0===e?"undefined":r(e))&&void 0!==e.state&&void 0!==i),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var a="REPLACE",l=(0,s.createLocation)(e,i,S(),I.location);C.confirmTransitionTo(l,a,y,(function(e){if(e){var r=P(l),i=l.key,s=l.state;if(n)if(t.replaceState({key:i,state:s},null,r),g)window.location.replace(r);else{var c=O.indexOf(I.location.key);-1!==c&&(O[c]=l.key),E({action:a,location:l})}else(0,o.default)(void 0===s,"Browser history cannot replace state in browsers that do not support HTML5 history"),window.location.replace(r)}}))},go:M,goBack:function(){return M(-1)},goForward:function(){return M(1)},block:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=C.setPrompt(e);return L||(D(1),L=!0),function(){return L&&(L=!1,D(-1)),t()}},listen:function(e){var t=C.appendListener(e);return D(1),function(){D(-1),t()}}};return I}},18241:function(e,t,n){"use strict";var r="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},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},o=d(n(1609)),a=d(n(72701)),s=n(42344),l=n(7176),c=d(n(80346));function d(e){return e&&e.__esModule?e:{default:e}}var u=function(e,t,n){return Math.min(Math.max(e,t),n)},f=!("undefined"==typeof window||void 0===window.confirm),p=function(e,t){return(0,a.default)(f,"Environment needs a window + window.confirm function. You can provideyour own confirmation UI via the getUserConfirmation option."),t(window.confirm(e))};t.A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.getUserConfirmation,n=void 0===t?p:t,a=e.initialEntries,d=void 0===a?["/"]:a,f=e.initialIndex,h=void 0===f?0:f,m=e.keyLength,g=void 0===m?6:m,v=e.basename?(0,s.stripTrailingSlash)((0,s.addLeadingSlash)(e.basename)):"",y=(0,c.default)(),b=function(e){i(E,e),E.length=E.entries.length,y.notifyListeners(E.location,E.action)},w=function(){return Math.random().toString(36).substr(2,g)},$=u(h,0,d.length-1),x=function(e){return v?(0,s.stripBasename)(e,v):e},S=d.map((function(e){return"string"==typeof e?(0,l.createLocation)(x(e),void 0,w()):(0,l.createLocation)(x(e),void 0,e.key||w())})),C=function(e){var t=u(E.index+e,0,E.entries.length-1),r=E.entries[t];y.confirmTransitionTo(r,"POP",n,(function(e){e?b({action:"POP",location:r,index:t}):b()}))},E={length:S.length,action:"POP",location:S[$],index:$,entries:S,createHref:function(e){return v+(0,s.createPath)(e)},push:function(e,t){(0,o.default)(!("object"===(void 0===e?"undefined":r(e))&&void 0!==e.state&&void 0!==t),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var i="PUSH",a=(0,l.createLocation)(x(e),t,w(),E.location);y.confirmTransitionTo(a,i,n,(function(e){if(e){var t=E.index+1,n=E.entries.slice(0);n.length>t?n.splice(t,n.length-t,a):n.push(a),b({action:i,location:a,index:t,entries:n})}}))},replace:function(e,t){(0,o.default)(!("object"===(void 0===e?"undefined":r(e))&&void 0!==e.state&&void 0!==t),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var i="REPLACE",a=(0,l.createLocation)(x(e),t,w(),E.location);y.confirmTransitionTo(a,i,n,(function(e){e&&(E.entries[E.index]=a,b({action:i,location:a}))}))},go:C,goBack:function(){return C(-1)},goForward:function(){return C(1)},canGo:function(e){var t=E.index+e;return t>=0&&t<E.entries.length},block:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return y.setPrompt(e)},listen:function(e){return y.appendListener(e)}};return E}},80346:function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(1609),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(){var e=null,t=[];return{setPrompt:function(t){return(0,o.default)(null==e,"A history supports only one prompt at a time"),e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,i):((0,o.default)(!1,"A history needs a getUserConfirmation function in order to use a prompt message"),i(!0)):i(!1!==a)}else i(!0)},appendListener:function(e){var n=!0,r=function(){n&&e.apply(void 0,arguments)};return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}},51199:function(e,t,n){"use strict";function r(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}n.r(t),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e&&e.split("/")||[],o=t&&t.split("/")||[],a=e&&r(e),s=t&&r(t),l=a||s;if(e&&r(e)?o=n:n.length&&(o.pop(),o=o.concat(n)),!o.length)return"/";var c=void 0;if(o.length){var d=o[o.length-1];c="."===d||".."===d||""===d}else c=!1;for(var u=0,f=o.length;f>=0;f--){var p=o[f];"."===p?i(o,f):".."===p?(i(o,f),u++):u&&(i(o,f),u--)}if(!l)for(;u--;u)o.unshift("..");!l||""===o[0]||o[0]&&r(o[0])||o.unshift("");var h=o.join("/");return c&&"/"!==h.substr(-1)&&(h+="/"),h}},88552:function(e,t,n){"use strict";n.r(t);var r="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};t.default=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));var i=void 0===t?"undefined":r(t);if(i!==(void 0===n?"undefined":r(n)))return!1;if("object"===i){var o=t.valueOf(),a=n.valueOf();if(o!==t||a!==n)return e(o,a);var s=Object.keys(t),l=Object.keys(n);return s.length===l.length&&s.every((function(r){return e(t[r],n[r])}))}return!1}},64516:function(e,t,n){"use strict";t.compileParamsToPath=t.compilePath=void 0;var r,i=n(97712),o=(r=i)&&r.__esModule?r:{default:r};var a={},s=0,l=t.compilePath=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.end,r=void 0===n||n,i=t.strict,l=(r?"t":"f")+(void 0!==i&&i?"t":"f"),c=a[l]||(a[l]={});if(c[e])return c[e];var d=[],u={re:(0,o.default)(e,d,t),keys:d};return s<1e4&&(c[e]=u,s++),u},c={};t.compileParamsToPath=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=c[e]||o.default.compile(e);return c[e]=n,n(t)}},13182:function(e){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}},15954:function(){String.prototype.endsWith||function(){"use strict";var e=function(){try{var e={},t=Object.defineProperty,n=t(e,e,e)&&t}catch(e){}return n}(),t={}.toString,n=function(e){if(null==this)throw TypeError();var n=String(this);if(e&&"[object RegExp]"==t.call(e))throw TypeError();var r=n.length,i=String(e),o=i.length,a=r;if(arguments.length>1){var s=arguments[1];void 0!==s&&(a=s?Number(s):0)!=a&&(a=0)}var l=Math.min(Math.max(a,0),r)-o;if(l<0)return!1;for(var c=-1;++c<o;)if(n.charCodeAt(l+c)!=i.charCodeAt(c))return!1;return!0};e?e(String.prototype,"endsWith",{value:n,configurable:!0,writable:!0}):String.prototype.endsWith=n}()},76785:function(e,t,n){"use strict";var r=n(41594);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,d=r[1];return s((function(){i.value=n,i.getSnapshot=t,c(i)&&d({inst:i})}),[e,n,t]),a((function(){return c(i)&&d({inst:i}),e((function(){c(i)&&d({inst:i})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},92462:function(e,t,n){"use strict";var r=n(41594),i=n(73634);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,d=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var u=s(null);if(null===u.current){var f={hasValue:!1,value:null};u.current=f}else f=u.current;u=c((function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?t:(a=e,s=n)}var a,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,i]);var p=a(e,u[0],u[1]);return l((function(){f.hasValue=!0,f.value=p}),[p]),d(p),p}},73634:function(e,t,n){"use strict";e.exports=n(76785)},61100:function(e,t,n){"use strict";e.exports=n(92462)},1609:function(e){"use strict";e.exports=function(){}},41594:function(e){"use strict";e.exports=React},59541:function(e,t,n){var r=n(30998).default;function i(){"use strict";e.exports=i=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},o=Object.prototype,a=o.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},l="function"==typeof Symbol?Symbol:{},c=l.iterator||"@@iterator",d=l.asyncIterator||"@@asyncIterator",u=l.toStringTag||"@@toStringTag";function f(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(t){f=function(e,t,n){return e[t]=n}}function p(e,t,n,r){var i=t&&t.prototype instanceof w?t:w,o=Object.create(i.prototype),a=new P(r||[]);return s(o,"_invoke",{value:j(e,n,a)}),o}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=p;var m="suspendedStart",g="suspendedYield",v="executing",y="completed",b={};function w(){}function $(){}function x(){}var S={};f(S,c,(function(){return this}));var C=Object.getPrototypeOf,E=C&&C(C(M([])));E&&E!==o&&a.call(E,c)&&(S=E);var T=x.prototype=w.prototype=Object.create(S);function A(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(i,o,s,l){var c=h(e[i],e,o);if("throw"!==c.type){var d=c.arg,u=d.value;return u&&"object"==r(u)&&a.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(u).then((function(e){d.value=e,s(d)}),(function(e){return n("throw",e,s,l)}))}l(c.arg)}var i;s(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}})}function j(e,n,r){var i=m;return function(o,a){if(i===v)throw new Error("Generator is already running");if(i===y){if("throw"===o)throw a;return{value:t,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var l=_(s,r);if(l){if(l===b)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===m)throw i=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=v;var c=h(e,n,r);if("normal"===c.type){if(i=r.done?y:g,c.arg===b)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=y,r.method="throw",r.arg=c.arg)}}}function _(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,_(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),b;var o=h(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,b;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,b):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function k(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 O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function M(e){if(e||""===e){var n=e[c];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function n(){for(;++i<e.length;)if(a.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(r(e)+" is not iterable")}return $.prototype=x,s(T,"constructor",{value:x,configurable:!0}),s(x,"constructor",{value:$,configurable:!0}),$.displayName=f(x,u,"GeneratorFunction"),n.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===$||"GeneratorFunction"===(t.displayName||t.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,x):(e.__proto__=x,f(e,u,"GeneratorFunction")),e.prototype=Object.create(T),e},n.awrap=function(e){return{__await:e}},A(N.prototype),f(N.prototype,d,(function(){return this})),n.AsyncIterator=N,n.async=function(e,t,r,i,o){void 0===o&&(o=Promise);var a=new N(p(e,t,r,i),o);return n.isGeneratorFunction(t)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},A(T),f(T,u,"Generator"),f(T,c,(function(){return this})),f(T,"toString",(function(){return"[object Generator]"})),n.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}},n.values=M,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(O),!e)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var l=a.call(o,"catchLoc"),c=a.call(o,"finallyLoc");if(l&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=e,o.arg=t,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(o)},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),b},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),O(n),b}},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;O(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:M(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),b}},n}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},30998:function(e){function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},66192:function(e,t,n){var r=n(59541)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={exports:{}};return n[e].call(o.exports,o,o.exports,i),o.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},i.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var o=Object.create(null);i.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){a[e]=function(){return n[e]}}));return a.default=function(){return n},i.d(o,a),o},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nc=void 0,function(){"use strict";i(85048)}()}();
//# sourceMappingURL=phillipsFooter.bundle.js.map
