PageSourceSearch

https://assets.healthline.com/_next/4994df9d-17c6-4513-b6da-30d758a66177/hl/9965.js

js healthline.com collected 2026-09-24 08:26:03 UTC 34,081 bytes, 2 lines download raw bytes

1(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[9965],{19965(e,t,n){"use strict";n.d(t,{RL:()=>Pe,go:()=>Ae,yf:()=>_e,W1:()=>Ve,h7:()=>je,zk:()=>Le});var r=n(96540);n(5556);function a(){return!(!window.document||!window.document.createElement)}var o=a()?r.useLayoutEffect:r.useEffect,i=!1,u=0,c=function(){return++u};function l(){var e=(0,r.useState)(Object.create(null))[1];return(0,r.useCallback)(function(){e(Object.create(null))},[])}var s=n(40961),d=function(e){var t=e.children,n=e.type,a=void 0===n?"reach-portal":n,i=(0,r.useRef)(null),u=(0,r.useRef)(null),c=l();return o(function(){if(i.current){var e=i.current.ownerDocument;return u.current=null==e?void 0:e.createElement(a),e.body.appendChild(u.current),c(),function(){u.current&&u.current.ownerDocument&&u.current.ownerDocument.body.removeChild(u.current)}}},[a,c]),u.current?(0,s.createPortal)(t,u.current):(0,r.createElement)("span",{ref:i})};var f,v=["bottom","height","left","right","top","width"],g=new Map,p=function e(){var t=[];g.forEach(function(e,n){var r=n.getBoundingClientRect();(function(e,t){return void 0===e&&(e={}),void 0===t&&(t={}),v.some(function(n){return e[n]!==t[n]})})(r,e.rect)&&(e.rect=r,t.push(e))}),t.forEach(function(e){e.callbacks.forEach(function(t){return t(e.rect)})}),f=window.requestAnimationFrame(e)};const b=function(e,t){return{observe:function(){var n=0===g.size;g.has(e)?g.get(e).callbacks.push(t):g.set(e,{rect:void 0,hasRectChanged:!1,callbacks:[t]}),n&&p()},unobserve:function(){var n=g.get(e);if(n){var r=n.callbacks.indexOf(t);r>=0&&n.callbacks.splice(r,1),n.callbacks.length||g.delete(e),g.size||cancelAnimationFrame(f)}}}};function y(e){return"boolean"==typeof e}function h(e){return!(!e||"[object Function]"!={}.toString.call(e))}function w(e){return"string"==typeof e}function E(e,t,n){var a,i,u;y(t)?a=t:(a=null==(u=null==t?void 0:t.observe)||u,i=null==t?void 0:t.onChange);h(n)&&(i=n);var c=(0,r.useState)(e.current),l=c[0],s=c[1],d=(0,r.useRef)(!1),f=(0,r.useRef)(!1),v=(0,r.useState)(null),g=v[0],p=v[1],w=(0,r.useRef)(i),E=(0,r.useCallback)(function(e){w.current&&w.current(e)},[]);return o(function(){w.current=i,e.current!==l&&s(e.current)}),o(function(){l&&!d.current&&(d.current=!0,p(l.getBoundingClientRect()))},[l]),o(function(){var t,n=l;return f.current||(f.current=!0,n=e.current),n?(t=b(n,function(e){E(e),p(e)}),a&&t.observe(),r):r;function r(){t&&t.unobserve()}},[a,l,e,E]),g}function D(e){return a()?e?e.ownerDocument:document:null}function m(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 O(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return m(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)?m(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function x(e,t){if(null!=e)if(h(e))e(t);else try{e.current=t}catch(n){throw new Error('Cannot assign value "'+t+'" to ref "'+e+'"')}}function I(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useCallback)(function(e){for(var n,r=O(t);!(n=r()).done;){x(n.value,e)}},t)}var N=n(10818),M=n.n(N);function T(){return T=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},T.apply(this,arguments)}var S=(0,r.forwardRef)(function(e,t){return(0,r.createElement)(d,null,(0,r.createElement)(R,T({ref:t},e)))});var R=(0,r.forwardRef)(function(e,t){var n=e.as,a=void 0===n?"div":n,o=e.targetRef,i=e.position,u=void 0===i?_:i,c=e.unstable_observableRefs,l=void 0===c?[]:c,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["as","targetRef","position","unstable_observableRefs"]),d=(0,r.useRef)(null),f=E(d,{observe:!s.hidden}),v=E(o,{observe:!s.hidden}),g=I(d,t);return function(e,t){var n=D(e.current);function a(e){"Tab"===e.key&&t.current&&0===M()(t.current).length||("Tab"===e.key&&e.shiftKey?s(e)?d(e):f(e)?v(e):p(e)&&y():"Tab"===e.key&&(i()?u(e):c()?l(e):g(e)&&y()))}function o(){var r=M()(n),a=r&&e.current?r.indexOf(e.current):-1,o=r&&r[a+1];return(!t.current||!t.current.contains(o||null))&&o}function i(){return!!e.current&&e.current===n.activeElement}function u(e){var n=t.current&&M()(t.current);n&&n[0]&&(e.preventDefault(),n[0].focus())}function c(){if(!!t.current&&t.current.contains(n.activeElement||null)){var e=t.current&&M()(t.current);return Boolean(e&&e[e.length-1]===n.activeElement)}return!1}function l(e){var t=o();t&&(e.preventDefault(),t.focus())}function s(e){if(e.shiftKey){var t=o();return e.target===t}}function d(e){var n=t.current&&M()(t.current),r=n&&n[n.length-1];r&&(e.preventDefault(),r.focus())}function f(e){var n=t.current&&M()(t.current);return!!n&&(0!==n.length&&e.target===n[0])}function v(t){var n;t.preventDefault(),null==(n=e.current)||n.focus()}function g(e){var r=t.current?M()(n).filter(function(e){return!t.current.contains(e)}):null;return!!r&&e.target===r[r.length-1]}function p(e){return e.target===M()(n)[0]}(0,r.useEffect)(function(){return n.addEventListener("keydown",a),function(){n.removeEventListener("keydown",a)}},[]);var b=[];function y(){var e=t.current&&M()(t.current);e&&(e.forEach(function(e){b.push([e,e.tabIndex]),e.tabIndex=-1}),n.addEventListener("focusin",h))}function h(){n.removeEventListener("focusin",h),b.forEach(function(e){var t=e[0],n=e[1];t.tabIndex=n})}}(o,d),(0,r.createElement)(a,T({"data-reach-popover":"",ref:g},s,{style:T({position:"absolute"},C.apply(void 0,[u,v,f].concat(l)),s.style)}))});
1function C(e,t,n){for(var r=arguments.length,a=new Array(r>3?r-3:0),o=3;o<r;o++)a[o-3]=arguments[o];return n?e.apply(void 0,[t,n].concat(a.map(function(e){return e.current}))):{visibility:"hidden"}}function k(e,t,n){return{top:n?e.top-t.height+window.pageYOffset+"px":e.top+e.height+window.pageYOffset+"px"}}var _=function(e,t){if(!e||!t)return{};var n=A(e,t),r=n.directionRight,a=n.directionUp;return T({left:r?e.right-t.width+window.pageXOffset+"px":e.left+window.pageXOffset+"px"},k(e,t,a))},U=function(e,t){if(!e||!t)return{};var n=A(e,t).directionUp;return T({width:e.width,left:e.left},k(e,t,n))};function A(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0);var a={top:e.top-t.height<0,right:window.innerWidth<e.left+t.width-n,bottom:window.innerHeight<e.bottom+t.height-r,left:e.left+e.width-t.width<0};return{directionRight:a.right&&!a.left,directionLeft:a.left&&!a.right,directionUp:a.bottom&&!a.top,directionDown:a.top&&!a.bottom}}function K(e,t){return(0,r.createContext)(t)}function P(){}function B(){return B=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},B.apply(this,arguments)}function L(e,t){void 0===t&&(t={});return K(0,B({descendants:[],registerDescendant:P,unregisterDescendant:P},t))}function V(e,t,n){var a,i,u=l(),c=(0,r.useContext)(t),s=c.registerDescendant,d=c.unregisterDescendant,f=c.descendants,v=null!=n?n:f.findIndex(function(t){return t.element===e.element}),g=(a=f,i=(0,r.useRef)(null),(0,r.useEffect)(function(){i.current=a},[a]),i.current),p=f.some(function(e,t){var n;return e.element!==(null==g||null==(n=g[t])?void 0:n.element)});return o(function(){return e.element||u(),s(B({},e,{index:v})),function(){return d(e.element)}},[u,v,s,p,d].concat(Object.values(e))),v}function j(e){var t=e.context,n=e.children,a=e.items,o=e.set,i=(0,r.useCallback)(function(e){var t=e.element,n=e.index,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["element","index"]);t&&o(function(e){var a;if(null!=n)a=[].concat(e,[B({},r,{element:t,index:n})]);else if(0===e.length)a=[].concat(e,[B({},r,{element:t,index:0})]);else if(e.find(function(e){return e.element===t}))a=e;else{var o=e.findIndex(function(e){return!(!e.element||!t)&&Boolean(e.element.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING)}),i=B({},r,{element:t,index:o});a=-1===o?[].concat(e,[i]):[].concat(e.slice(0,o),[i],e.slice(o))}return a.map(function(e,t){return B({},e,{index:t})})})},[]),u=(0,r.useCallback)(function(e){e&&o(function(t){return t.filter(function(t){return e!==t.element})})},[]);return(0,r.createElement)(t.Provider,{value:(0,r.useMemo)(function(){return{descendants:a,registerDescendant:i,unregisterDescendant:u}},[a,i,u])},n)}function q(e){return"which"in e?3===e.which:"button"in e&&2===e.button}var W;function G(e,t){var n=(0,r.useRef)(t);return e(function(){n.current=t}),(0,r.useCallback)(function(){n.current&&n.current.apply(n,arguments)},[])}function Y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(e){return null!=e}).join("--")}function H(e,t){return function(n){if(e&&e(n),!n.defaultPrevented)return t(n)}}!function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"}(W||(W={}));var F={type:"xstate.init"};function z(e){return void 0===e?[]:[].concat(e)}function Q(e){return{type:"xstate.assign",assignment:e}}function X(e,t){return"string"==typeof(e="string"==typeof e&&t&&t[e]?t[e]:e)?{type:e}:"function"==typeof e?{type:e.name,exec:e}:e}function $(e){return function(t){return e===t}}function J(e){return"string"==typeof e?{type:e}:e}function Z(e,t){return{value:e,context:t,actions:[],changed:!1,matches:$(e)}}var ee=function(e,t){return e.actions.forEach(function(n){var r=n.exec;return r&&r(e.context,t)})};function te(e){var t=(0,r.useRef)();return t.current||(t.current={v:e()}),t.current.v}function ne(){return 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},ne.apply(this,arguments)}var re,ae,oe;function ie(e,t,n){var a=(0,r.useRef)(e),o=te(function(){return function(e){var t=e.initialState,n=W.NotStarted,r=new Set,a={_machine:e,send:function(a){n===W.Running&&(t=e.transition(t,a),ee(t,J(a)),r.forEach(function(e){return e(t)}))},subscribe:function(e){return r.add(e),e(t),{unsubscribe:function(){return r.delete(e)}}},start:function(){return n=W.Running,ee(t,F),a},stop:function(){return n=W.Stopped,r.clear(),a},get state(){return t},get status(){return n}};return a}(a.current).start()}),i=(0,r.useRef)(null),u=(0,r.useState)(function(){return function(e){var t;return e.subscribe(function(e){t=e}).unsubscribe(),t}(o)}),c=u[0],l=u[1],s=(0,r.useCallback)(function(e){var n=w(e)?{type:e}:e,r=function(e){return Object.entries(e).reduce(function(e,t){var n=t[0],r=t[1];return e[n]=r.current,e},{})}(t);o.send(ne({},n,{lastEventType:i.current,refs:r})),i.current=n.type},[n]);return(0,r.useEffect)(function(){return o.subscribe(function(e){e.changed&&l(e)}),function(){o.stop()}},[o]),(0,r.useEffect)(function(){0},[n,c]),[(0,r.useMemo)(function(){return ne({},c,{matches:function(e){return e===c.value}})},[c.changed,c.context,c.value]),s,o]}function ue(e,t){return te(function(){return function(e,t){void 0===t&&(t={});var n={config:e,_options:t,initialState:{value:e.initial,actions:z(e.states[e.initial].entry).map(function(e){return X(e,t.actions)}),context:e.context,matches:$(e.initial)},transition:function(t,r){var a,o,i="string"==typeof t?{value:t,context:e.context}:t,u=i.value,c=i.context,l=J(r),s=e.states[u];if(s.on){var d=z(s.on[l.type]),f=function(t){if(void 0===t)return{value:Z(u,c)};var r="string"==typeof t?{target:t}:t,a=r.target,o=void 0===a?u:a,i=r.actions,d=void 0===i?[]:i,f=r.cond,v=c;if((void 0===f?function(){return!0}:f)(c,l)){var g=e.states[o],p=!1,b=[].concat(s.exit,d,g.entry).filter(function(e){return e}).map(function(e){return X(e,n._options.actions)}).filter(function(e){if("xstate.assign"===e.type){p=!0;var t=Object.assign({},v);return"function"==typeof e.assignment?t=e.assignment(v,l):Object.keys(e.assignment).forEach(function(n){t[n]="function"==typeof e.assignment[n]?e.assignment[n](v,l):e.assignment[n]}),v=t,!1}return!0});
1return{value:{value:o,context:v,actions:b,changed:o!==u||b.length>0||p,matches:$(o)}}}};try{for(var v=function(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}(d),g=v.next();!g.done;g=v.next()){var p=f(g.value);if("object"==typeof p)return p.value}}catch(e){a={error:e}}finally{try{g&&!g.done&&(o=v.return)&&o.call(v)}finally{if(a)throw a.error}}}return Z(u,c)}};return n}(e,t)})}function ce(){return ce=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},ce.apply(this,arguments)}function le(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}!function(e){e.Idle="IDLE",e.Open="OPEN",e.Navigating="NAVIGATING",e.Dragging="DRAGGING",e.Interacting="INTERACTING"}(ae||(ae={})),function(e){e.ButtonMouseDown="BUTTON_MOUSE_DOWN",e.ButtonMouseUp="BUTTON_MOUSE_UP",e.Blur="BLUR",e.ClearNavSelection="CLEAR_NAV_SELECTION",e.ClearTypeahead="CLEAR_TYPEAHEAD",e.GetDerivedData="GET_DERIVED_DATA",e.KeyDownEscape="KEY_DOWN_ESCAPE",e.KeyDownEnter="KEY_DOWN_ENTER",e.KeyDownSpace="KEY_DOWN_SPACE",e.KeyDownNavigate="KEY_DOWN_NAVIGATE",e.KeyDownSearch="KEY_DOWN_SEARCH",e.KeyDownTab="KEY_DOWN_TAB",e.KeyDownShiftTab="KEY_DOWN_SHIFT_TAB",e.OptionTouchStart="OPTION_TOUCH_START",e.OptionMouseMove="OPTION_MOUSE_MOVE",e.OptionMouseEnter="OPTION_MOUSE_ENTER",e.OptionMouseDown="OPTION_MOUSE_DOWN",e.OptionMouseUp="OPTION_MOUSE_UP",e.OptionClick="OPTION_CLICK",e.OptionPress="OPTION_PRESS",e.OutsideMouseDown="OUTSIDE_MOUSE_DOWN",e.OutsideMouseUp="OUTSIDE_MOUSE_UP",e.ValueChange="VALUE_CHANGE",e.PopoverPointerDown="POPOVER_POINTER_DOWN",e.PopoverPointerUp="POPOVER_POINTER_UP",e.UpdateAfterTypeahead="UPDATE_AFTER_TYPEAHEAD"}(oe||(oe={}));var se=Q({navigationValue:null}),de=Q({typeaheadQuery:null}),fe=Q({value:function(e,t){return t.value}}),ve=Q({navigationValue:function(e,t){return t.value}}),ge=Q({navigationValue:function(e){var t,n,r,a=(t=e.value,n=e.options,t?n.find(function(e){return e.value===t}):void 0);return a&&!a.disabled?e.value:(null==(r=e.options.find(function(e){return!e.disabled}))?void 0:r.value)||null}});function pe(e,t){if(t.type===oe.Blur){var n=t.refs,r=n.list,a=n.popover,o=t.relatedTarget,i=D(a);return!((null==i?void 0:i.activeElement)===r||!a||a.contains(o||(null==i?void 0:i.activeElement)))}return!1}function be(e,t){if(t.type===oe.OutsideMouseDown||t.type===oe.OutsideMouseUp){var n=t.refs,r=n.button,a=n.popover,o=t.relatedTarget;return!(o===r||!r||r.contains(o)||!a||a.contains(o))}return!1}function ye(e,t){return!!e.options.find(function(t){return t.value===e.navigationValue})}function he(e,t){var n=t.refs,r=n.popover,a=n.list,o=t.relatedTarget;return!(r&&o&&r.contains(o)&&o!==a)&&ye(e)}function we(e,t){requestAnimationFrame(function(){t.refs.list&&t.refs.list.focus()})}function Ee(e,t){t.refs.button&&t.refs.button.focus()}function De(e,t){return!t.disabled}function me(e,t){return t.type!==oe.OptionTouchStart||!t||!t.disabled}function Oe(e,t){return(!("disabled"in t)||!t.disabled)&&("value"in t?null!=t.value:null!=e.navigationValue)}function xe(e,t){t.callback&&t.callback(t.value)}function Ie(e,t){if(t.type===oe.KeyDownEnter){var n=t.refs.hiddenInput;if(n&&n.form){var r=n.form.querySelector("button,[type='submit']");r&&r.click()}}}var Ne=Q({typeaheadQuery:function(e,t){return(e.typeaheadQuery||"")+t.query}}),Me=Q({value:function(e,t){if(t.type===oe.UpdateAfterTypeahead&&t.query){var n=Re(e.options,t.query);if(n&&!n.disabled)return t.callback&&t.callback(n.value),n.value}return e.value}}),Te=Q({navigationValue:function(e,t){if(t.type===oe.UpdateAfterTypeahead&&t.query){var n=Re(e.options,t.query);if(n&&!n.disabled)return n.value}return e.navigationValue}}),Se=((re={})[oe.GetDerivedData]={actions:Q(function(e,t){return ce({},e,t.data)})},re[oe.ValueChange]={actions:[fe,xe]},re);function Re(e,t){return void 0===t&&(t=""),t&&e.find(function(e){return!e.disabled&&e.label&&e.label.toLowerCase().startsWith(t.toLowerCase())})||null}var Ce=L(),ke=K(0,{}),_e=(0,r.forwardRef)(function(e,t){var n,a=e.as,u=void 0===a?"div":a,l=e["aria-labelledby"],s=e["aria-label"],d=e.children,f=e.defaultValue,v=e.disabled,g=void 0!==v&&v,p=e.form,b
1=e.name,y=e.onChange,w=e.required,E=e.value,D=(e.__componentName,le(e,["as","aria-labelledby","aria-label","children","defaultValue","disabled","form","name","onChange","required","value","__componentName"])),m=(0,r.useRef)(null!=E),O=(0,r.useState)([]),x=O[0],N=O[1],M=(0,r.useRef)(null),T=(0,r.useRef)(null),S=(0,r.useRef)(null),R=(0,r.useRef)(null),C=(0,r.useRef)(null),k=(0,r.useRef)(null),_=(0,r.useRef)(null),U=ue(function(e){var t,n,r,a,o,i,u=e.value;return{id:"listbox",initial:ae.Idle,context:{value:u,options:[],navigationValue:null,typeaheadQuery:null},states:(i={},i[ae.Idle]={on:ce({},Se,(t={},t[oe.ButtonMouseDown]={target:ae.Open,actions:[ge],cond:De},t[oe.KeyDownSpace]={target:ae.Navigating,actions:[ge,we],cond:De},t[oe.KeyDownSearch]={target:ae.Idle,actions:Ne,cond:De},t[oe.UpdateAfterTypeahead]={target:ae.Idle,actions:[Me],cond:De},t[oe.ClearTypeahead]={target:ae.Idle,actions:de},t[oe.KeyDownNavigate]={target:ae.Navigating,actions:[ge,de,we],cond:De},t[oe.KeyDownEnter]={actions:[Ie],cond:De},t))},i[ae.Interacting]={entry:[se],on:ce({},Se,(n={},n[oe.ClearNavSelection]={actions:[se,we]},n[oe.KeyDownEnter]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},n[oe.KeyDownSpace]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},n[oe.ButtonMouseDown]={target:ae.Idle,actions:[Ee]},n[oe.KeyDownEscape]={target:ae.Idle,actions:[Ee]},n[oe.OptionMouseDown]={target:ae.Dragging},n[oe.OutsideMouseDown]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Dragging,actions:de,cond:ye}],n[oe.OutsideMouseUp]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye},{target:ae.Interacting,actions:de}],n[oe.KeyDownEnter]=ae.Interacting,n[oe.Blur]=[{target:ae.Idle,cond:pe,actions:de},{target:ae.Navigating,cond:he},{target:ae.Interacting,actions:de}],n[oe.OptionTouchStart]={target:ae.Navigating,actions:[ve,de],cond:me},n[oe.OptionClick]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},n[oe.OptionPress]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},n[oe.OptionMouseEnter]={target:ae.Navigating,actions:[ve,de],cond:me},n[oe.KeyDownNavigate]={target:ae.Navigating,actions:[ve,de,we]},n))},i[ae.Open]={on:ce({},Se,(r={},r[oe.ClearNavSelection]={actions:[se]},r[oe.KeyDownEnter]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},r[oe.KeyDownSpace]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},r[oe.ButtonMouseDown]={target:ae.Idle,actions:[Ee]},r[oe.KeyDownEscape]={target:ae.Idle,actions:[Ee]},r[oe.OptionMouseDown]={target:ae.Dragging},r[oe.OutsideMouseDown]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Dragging,cond:ye},{target:ae.Interacting,actions:de}],r[oe.OutsideMouseUp]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye},{target:ae.Interacting,actions:de}],r[oe.Blur]=[{target:ae.Idle,cond:pe,actions:de},{target:ae.Navigating,cond:he},{target:ae.Interacting,actions:de}],r[oe.ButtonMouseUp]={target:ae.Navigating,actions:[ge,we]},r[oe.OptionTouchStart]={target:ae.Navigating,actions:[ve,de],cond:me},r[oe.OptionClick]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},r[oe.OptionPress]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},r[oe.KeyDownNavigate]={target:ae.Navigating,actions:[ve,de,we]},r[oe.KeyDownSearch]={target:ae.Navigating,actions:Ne},r[oe.UpdateAfterTypeahead]={actions:[Te]},r[oe.ClearTypeahead]={actions:de},r[oe.OptionMouseMove]=[{target:ae.Dragging,actions:[ve],cond:me},{target:ae.Dragging}],r))},i[ae.Dragging]={on:ce({},Se,(a={},a[oe.ClearNavSelection]={actions:[se]},a[oe.KeyDownEnter]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},a[oe.KeyDownSpace]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},a[oe.ButtonMouseDown]={target:ae.Idle,actions:[Ee]},a[oe.KeyDownEscape]={target:ae.Idle,actions:[Ee]},a[oe.OptionMouseDown]={target:ae.Dragging},a[oe.OutsideMouseDown]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye},{target:ae.Interacting,actions:de}],a[oe.OutsideMouseUp]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye,actions:we},{target:ae.Interacting,actions:[de,we]}],a[oe.Blur]=[{target:ae.Idle,cond:pe,actions:de},{target:ae.Navigating,cond:he},{target:ae.Interacting,actions:de}],a[oe.ButtonMouseUp]={target:ae.Navigating,actions:[ge,we]},a[oe.OptionTouchStart]={target:ae.Navigating,actions:[ve,de],cond:me},a[oe.OptionClick]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},a[oe.OptionPress]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},a[oe.OptionMouseEnter]={target:ae.Dragging,actions:[ve,de],cond:me},a[oe.KeyDownNavigate]={target:ae.Navigating,actions:[ve,de,we]},a[oe.KeyDownSearch]={target:ae.Navigating,actions:Ne},a[oe.UpdateAfterTypeahead]={actions:[Te]},a[oe.ClearTypeahead]={actions:de},a[oe.OptionMouseMove]=[{target:ae.Navigating,actions:[ve],cond:me},{target:ae.Navigating}],a[oe.OptionMouseUp]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},a))},i[ae.Navigating]={on:ce({},Se,(o={},o[oe.ClearNavSelection]={actions:[se,we]},o[oe.KeyDownEnter]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},o[oe.KeyDownSpace]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},o[oe.ButtonMouseDown]={target:ae.Idle,actions:[Ee]},o[oe.KeyDownEscape]={target:ae.Idle,actions:[Ee]},o[oe.OptionMouseDown]={target:ae.Dragging},o[oe.OutsideMouseDown]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye},{target:ae.Interacting,actions:de}],o[oe.OutsideMouseUp]=[{target:ae.Idle,cond:be,actions:de},{target:ae.Navigating,cond:ye},{target:ae.Interacting,actions:de}],o[oe.Blur]=[{target:ae.Idle,cond:pe,actions:de},{target:ae.Navigating,cond:he},{target:ae.Interacting,actions:de}],o[oe.ButtonMouseUp]={target:ae.Navigating,actions:[ge,we]},o[oe.OptionTouchStart]={target:ae.Navigating,actions:[ve,de],cond:me},o[oe.OptionClick]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},o[oe.OptionPress]={target:ae.Idle,actions:[fe,de,Ee,xe],cond:Oe},o[oe.OptionMouseEnter]={target:ae.Navigating,actions:[ve,de],cond:me},o[oe.KeyDownNavigate]={target:ae.Navigating,actions:[ve,de,we]},o[oe.KeyDownSearch]={target:ae.Navigating,actions:Ne},o[oe.UpdateAfterTypeahead]={actions:[Te]},o[oe.ClearTypeahead]={actions:de},o[oe.OptionMouseMove]=[{target:ae.Navigating,actions:[ve],cond:me},{target:ae.Navigating}],o))},i)}}({value:(m.current?E:f)||null})),A=ie(U,{button:M,hiddenInput:T,highlightedOption:S,input:R,list:C,popover:k,selectedOption:_},false),K=A[0],P=A[1],B=(n=function(e){e!==K.context.value&&(null==y||y(e))},G(r.useEffect,n)),L=function(e){var t=e||(i?c():null),n=(0,r.useState)(t),a=n[0],u=n[1];return o(function(){null===a&&u(c())},[]),(0,r.useEffect)(function(){!1===i&&(i=!0)},[]),null!=a?String(a):void 0}(D.id),V=D.id||Y("listbox-input",L),q=I(R,t),W=(0,r.useMemo)(function(){var e=x.find(function(e){return e.value===K.context.value});return e?e.label:null},[x,K.context.value]),H=function(e){return[ae.Navigating,ae.Open,ae.Dragging,ae.Interacting].includes(e)}(K.value),F=(0,r.useMemo)(function(){return{ariaLabel:s,ariaLabelledBy:l,disabled:g,isExpanded:H,listboxId:V,listboxValueLabel:W,onValueChange:B,buttonRef:M,listRef:C,popoverRef:k,selectedOptionRef:_,highlightedOptionRef:S,send:P,state:K.value,stateData:K.context}},[s,l,K.value,K.context,g,V,H,B,P,W]),z=(0,r.useRef)(!1);if(!m.current&&null==f&&!z.current&&x.length){z.current=!0;var Q=x.find(function(e){return!e.disabled});Q&&Q.value&&P({type:oe.ValueChange,value:Q.value})}return function(e,t,n){var a=(0,r.useRef)(null!=e).current;a&&e!==t&&n()}(E,K.context.value,function(){P({type:oe.ValueChange,value:E})}),o(function(){P({type:oe.GetDerivedData,data:{options:x}})},[x,P]),(0,r.useEffect)(function(){function e(e){var t=e.target,n=e.relatedTarget;Ge(k.current,t)||P({type:oe.OutsideMouseDown,relatedTarget:n||t})}return H&&window.addEventListener("mousedown",e),function(){window.removeEventListener("mousedown",e)}},[P,H]),(0,r.useEffect)(function(){function e(e){var t=e.target,n=e.relatedTarget;Ge(k.current,t)||P({type:oe.OutsideMouseUp,relatedTarget:n||t})}return H&&window.addEventListener("mouseup",e),function(){window.removeEventListener("mouseup",e)}},[P,H]),(0,r.createElement)(j,{context:Ce,items:x,set:N},(0,r.createElement)(ke.Provider,{value:F},(0,r.createElement)(u,ce({},D,{ref:q,"data-reach-listbox-input":"","data-state":H?"expanded":"closed","data-value":K.context.value,id:V}),h(d)?d({id:V,isExpanded:H,value:K.context.value,selectedOptionRef:_,highlightedOptionRef:S,valueLabel:W,expanded:H}):d),(p||b||w)&&(0,r.createElement)("input",{ref:T,"data-reach-listbox-hidden-input":"",disabled:g,form:p,name:b,readOnly:!0,required:w,tabIndex:-1,type:"hidden",value:K.context.value||""})))});var Ue=(0,r.forwardRef)(function(e,t){var n=e["aria-label"],a=e.arrow,o=void 0!==a&&a,i=e.as,u=void 0===i?"span":i,c=e.children,l=e.onKeyDown,s=e.onMouseDown,d=e.onMouseUp,f=le(e,["aria-label","arrow","as","children","onKeyDown","onMouseDown","onMouseUp"]),v=(0,r.useContext)(ke),g=v.ariaLabelledBy,p=v.buttonRef,b=v.disabled,w=v.isExpanded,E=v.listboxId,D=v.stateData,m=v.send,O=v.listboxValueLabel,x=D.value,N=I(p,t),M=qe();var T=Y("button",E),S=(0,r.useMemo)(function(){return c?h(c)?c({isExpanded:w,label:O,value:x,expanded:w}):c:O},[c,O,w,x]);return(0,r.createElement)(u,ce({"aria-disabled":b||void 0,"aria-expanded":w||void 0,"aria-haspopup":"listbox","aria-labelledby":n?void 0:[g,T].filter(
1Boolean).join(" "),"aria-label":n,role:"button",tabIndex:b?-1:0},f,{ref:N,"data-reach-listbox-button":"",id:T,onKeyDown:H(l,M),onMouseDown:H(s,function(e){q(e.nativeEvent)||(e.preventDefault(),e.stopPropagation(),m({type:oe.ButtonMouseDown,disabled:b}))}),onMouseUp:H(d,function(e){q(e.nativeEvent)||(e.preventDefault(),e.stopPropagation(),m({type:oe.ButtonMouseUp}))})}),S,o&&(0,r.createElement)(Pe,null,y(o)?null:o))});var Ae=(0,r.memo)(Ue),Ke=(0,r.forwardRef)(function(e,t){var n=e.as,a=void 0===n?"span":n,o=e.children,i=le(e,["as","children"]),u=(0,r.useContext)(ke).isExpanded;return(0,r.createElement)(a,ce({"aria-hidden":!0},i,{ref:t,"data-reach-listbox-arrow":"","data-expanded":u?"":void 0}),h(o)?o({isExpanded:u,expanded:u}):o||"▼")});var Pe=(0,r.memo)(Ke),Be=(0,r.forwardRef)(function(e,t){var n=e.as,a=void 0===n?"div":n,o=e.position,i=void 0===o?U:o,u=e.onBlur,c=e.onKeyDown,l=e.portal,s=void 0===l||l,d=e.unstable_observableRefs,f=le(e,["as","position","onBlur","onKeyDown","portal","unstable_observableRefs"]),v=(0,r.useContext)(ke),g=v.buttonRef,p=v.popoverRef,b=v.send,y=v.isExpanded,h=I(p,t),w=qe(),E=ce({hidden:!y,tabIndex:-1},f,{ref:h,"data-reach-listbox-popover":"",onBlur:H(u,function(e){var t=e.nativeEvent;requestAnimationFrame(function(){b({type:oe.Blur,relatedTarget:t.relatedTarget||t.target})})}),onKeyDown:H(c,w)});return s?(0,r.createElement)(S,ce({},E,{as:a,targetRef:g,position:i,unstable_observableRefs:d})):(0,r.createElement)(a,E)});var Le=(0,r.memo)(Be),Ve=(0,r.forwardRef)(function(e,t){var n=e.as,a=void 0===n?"ul":n,o=le(e,["as"]),i=(0,r.useContext)(ke),u=i.ariaLabel,c=i.ariaLabelledBy,l=i.isExpanded,s=i.listboxId,d=i.listRef,f=i.stateData,v=f.value,g=f.navigationValue,p=I(t,d);return(0,r.createElement)(a,ce({"aria-activedescendant":We(l?g:v),"aria-labelledby":u?void 0:c,"aria-label":u,role:"listbox",tabIndex:-1},o,{ref:p,"data-reach-listbox-list":"",id:Y("listbox",s)}))});var je=(0,r.forwardRef)(function(e,t){var n=e.as,a=void 0===n?"li":n,o=e.children,i=e.disabled,u=e.onClick,c=e.onMouseDown,l=e.onMouseEnter,s=e.onMouseLeave,d=e.onMouseMove,f=e.onMouseUp,v=e.onTouchStart,g=e.value,p=e.label,b=le(e,["as","children","disabled","onClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseUp","onTouchStart","value","label"]);var y=(0,r.useContext)(ke),h=y.highlightedOptionRef,w=y.isExpanded,E=y.onValueChange,D=y.selectedOptionRef,m=y.send,O=y.state,x=y.stateData,N=x.value,M=x.navigationValue,T=(0,r.useState)(p),S=T[0],R=T[1],C=p||S||"",k=(0,r.useRef)(null);V({element:k.current,value:g,label:C,disabled:!!i},Ce);var _=(0,r.useCallback)(function(e){!p&&e&&R(function(t){return e.textContent&&t!==e.textContent?e.textContent:t||""})},[p]),U=!!M&&M===g,A=N===g,K=I(_,t,k,A?D:null,U?h:null);return(0,r.createElement)(a,ce({"aria-selected":(w?U:A)||void 0,"aria-disabled":i||void 0,role:"option"},b,{ref:K,id:We(g),"data-reach-listbox-option":"","data-current-nav":U?"":void 0,"data-current-selected":A?"":void 0,"data-label":C,"data-value":g,onClick:H(u,function(e){q(e.nativeEvent)||m({type:oe.OptionClick,value:g,callback:E,disabled:!!i})}),onMouseDown:H(c,function(e){q(e.nativeEvent)||(e.preventDefault(),m({type:oe.OptionMouseDown}))}),onMouseEnter:H(l,function(){m({type:oe.OptionMouseEnter,value:g,disabled:!!i})}),onMouseLeave:H(s,function(){m({type:oe.ClearNavSelection})}),onMouseMove:H(d,function(){O!==ae.Open&&M===g||m({type:oe.OptionMouseMove,value:g,disabled:!!i})}),onMouseUp:H(f,function(e){q(e.nativeEvent)||m({type:oe.OptionMouseUp,value:g,callback:E,disabled:!!i})}),onTouchStart:H(v,function(){m({type:oe.OptionTouchStart,value:g,disabled:!!i})})}),o)});function qe(){var e,t=(0,r.useContext)(ke),n=t.disabled,a=t.onValueChange,o=t.stateData,i=o.navigationValue,u=o.typeaheadQuery,c=t.send,l=(e=Ce,(0,r.useContext)(e).descendants);(0,r.useEffect)(function(){u&&c({type:oe.UpdateAfterTypeahead,query:u,callback:a});var e=window.setTimeout(function(){null!=u&&c({type:oe.ClearTypeahead})},1e3);return function(){window.clearTimeout(e)}},[a,c,u]);var s=l.findIndex(function(e){return e.value===i}),d=H(function(e){var t=e.key,r=w(t)&&1===t.length,o=l.find(function(e){return e.value===i});switch(t){case"Enter":return void c({type:oe.KeyDownEnter,value:i,callback:a,disabled:!!(null!=o&&o.disabled||n)});case" ":return e.preventDefault(),void c({type:oe.KeyDownSpace,value:i,callback:a,disabled:!!(null!=o&&o.disabled||n)});case"Escape":return void c({type:oe.KeyDownEscape});case"Tab":var u=e.shiftKey?oe.KeyDownShiftTab:oe.KeyDownTab;return void c({type:u});default:return void(r&&c({type:oe.KeyDownSearch,query:t,disabled:n}))}},function(e,t){var n=(0,r.useContext)(e).descendants,a=t.callback,o=t.currentIndex,i=t.filter,u=t.key,c=void 0===u?"index":u,l=t.orientation,s=void 0===l?"vertical":l,d=t.rotate,f=void 0===d||d,v=t.rtl,g=void 0!==v&&v;return function(e){if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight","PageUp","PageDown","Home","End"].includes(e.ke
1y)){var t=null!=o?o:-1,r=i?n.filter(i):n;if(i&&(t=r.findIndex(function(e){return e.index===o})),r.length)switch(e.key){case"ArrowDown":if("vertical"===s||"both"===s){e.preventDefault();var u=w();a("option"===c?u:u[c])}break;case"ArrowUp":if("vertical"===s||"both"===s){e.preventDefault();var l=E();a("option"===c?l:l[c])}break;case"ArrowLeft":if("horizontal"===s||"both"===s){e.preventDefault();var d=(g?w:E)();a("option"===c?d:d[c])}break;case"ArrowRight":if("horizontal"===s||"both"===s){e.preventDefault();var v=(g?E:w)();a("option"===c?v:v[c])}break;case"PageUp":e.preventDefault();var p=(e.ctrlKey?E:D)();a("option"===c?p:p[c]);break;case"Home":e.preventDefault();var b=D();a("option"===c?b:b[c]);break;case"PageDown":e.preventDefault();var y=(e.ctrlKey?w:m)();a("option"===c?y:y[c]);break;case"End":e.preventDefault();var h=m();a("option"===c?h:h[c])}}function w(){return t===r.length-1?f?D():r[t]:r[(t+1)%r.length]}function E(){return 0===t?f?m():r[t]:r[(t-1+r.length)%r.length]}function D(){return r[0]}function m(){return r[r.length-1]}}}(Ce,{currentIndex:s,orientation:"vertical",key:"index",rotate:!0,filter:function(e){return!e.disabled},callback:function(e){c({type:oe.KeyDownNavigate,value:l[e].value,disabled:n})}}));return d}function We(e){var t=(0,r.useContext)(ke).listboxId;return e?Y("option-"+e,t):void 0}function Ge(e,t){return!(!e||!e.contains(t))}},10818(e){var t=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],n=t.join(","),r="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function a(e,t){t=t||{};var a,i,u,s=[],d=[],f=e.querySelectorAll(n);for(t.includeContainer&&r.call(e,n)&&(f=Array.prototype.slice.apply(f)).unshift(e),a=0;a<f.length;a++)o(i=f[a])&&(0===(u=c(i))?s.push(i):d.push({documentOrder:a,tabIndex:u,node:i}));return d.sort(l).map(function(e){return e.node}).concat(s)}function o(e){return!(!i(e)||function(e){return function(e){return s(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t=e.ownerDocument.querySelectorAll('input[type="radio"][name="'+e.name+'"]'),n=function(e){for(var t=0;t<e.length;t++)if(e[t].checked)return e[t]}(t);return!n||n===e}(e)}(e)||c(e)<0)}function i(e){return!(e.disabled||function(e){return s(e)&&"hidden"===e.type}(e)||function(e){return null===e.offsetParent||"hidden"===getComputedStyle(e).visibility}(e))}a.isTabbable=function(e){if(!e)throw new Error("No node provided");return!1!==r.call(e,n)&&o(e)},a.isFocusable=function(e){if(!e)throw new Error("No node provided");return!1!==r.call(e,u)&&i(e)};var u=t.concat("iframe").join(",");function c(e){var t=parseInt(e.getAttribute("tabindex"),10);return isNaN(t)?function(e){return"true"===e.contentEditable}(e)?0:e.tabIndex:t}function l(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex}function s(e){return"INPUT"===e.tagName}e.exports=a}}]);
2//# sourceMappingURL=9965.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.