diff --git a/configs/base.js b/configs/base.js index 153c990..ee3e607 100644 --- a/configs/base.js +++ b/configs/base.js @@ -1,4 +1,5 @@ /* eslint-disable import/extensions */ +import eslintConfigPrettier from 'eslint-config-prettier'; import globals from 'globals'; import bestPractices from './best-practices.js'; @@ -37,22 +38,23 @@ const configs = [ errors, es6, ...imports, + postcss, node, promises, strict, style, variables, react, - lodash, reactA11y, formats, storybook, - postcss, + lodash, + isJestAvailable && jest, ].filter(Boolean); - -export default [ +const rules = [ ...configs, + {}, { name: 'base-cabify-eslint-config', languageOptions: { @@ -68,4 +70,7 @@ export default [ }, }, ...tsConfigs, + eslintConfigPrettier, ]; + +export default rules; diff --git a/configs/ts.js b/configs/ts.js index 48147d0..8c71980 100644 --- a/configs/ts.js +++ b/configs/ts.js @@ -1,5 +1,5 @@ /* eslint-disable import/no-unresolved */ -/* eslint-disable no-param-reassign */ + import path from 'path'; import tseslint from 'typescript-eslint'; @@ -154,7 +154,9 @@ const tsLintConfig = tseslint.config( if (tsLintConfig.length) { tsLintConfig.forEach((tsconfig) => { + // eslint-disable-next-line no-param-reassign tsconfig.files = ['**/*.ts', '**/*.tsx']; + // eslint-disable-next-line no-param-reassign tsconfig.ignores = ['**/*.d.ts']; }); } diff --git a/dist/eslint.config-XHzFxT-b.cjs b/dist/eslint.config-XHzFxT-b.cjs deleted file mode 100644 index f724073..0000000 --- a/dist/eslint.config-XHzFxT-b.cjs +++ /dev/null @@ -1,216 +0,0 @@ -"use strict";var bge=Object.create;var dF=Object.defineProperty;var hge=Object.getOwnPropertyDescriptor;var vge=Object.getOwnPropertyNames;var Dge=Object.getPrototypeOf,Sge=Object.prototype.hasOwnProperty;var Age=(i,r,u,m)=>{if(r&&typeof r=="object"||typeof r=="function")for(let c of vge(r))!Sge.call(i,c)&&c!==u&&dF(i,c,{get:()=>r[c],enumerable:!(m=hge(r,c))||m.enumerable});return i};var Tge=(i,r,u)=>(u=i!=null?bge(Dge(i)):{},Age(r||!i||!i.__esModule?dF(u,"default",{value:i,enumerable:!0}):u,i));const xge=require("eslint-plugin-import");var Gr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function lo(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}function wge(i){if(i.__esModule)return i;var r=i.default;if(typeof r=="function"){var u=function m(){return this instanceof m?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};u.prototype=r.prototype}else u={};return Object.defineProperty(u,"__esModule",{value:!0}),Object.keys(i).forEach(function(m){var c=Object.getOwnPropertyDescriptor(i,m);Object.defineProperty(u,m,c.get?c:{enumerable:!0,get:function(){return i[m]}})}),u}var $7,pF;function iX(){if(pF)return $7;pF=1;const i=!process.env.ESLINT_CONFIG_PRETTIER_NO_DEPRECATED,r=0;return $7={rules:{curly:r,"no-unexpected-multiline":r,"@typescript-eslint/lines-around-comment":r,"@typescript-eslint/quotes":r,"babel/quotes":r,"unicorn/template-indent":r,"vue/html-self-closing":r,"vue/max-len":r,"@babel/object-curly-spacing":"off","@babel/semi":"off","@typescript-eslint/block-spacing":"off","@typescript-eslint/brace-style":"off","@typescript-eslint/comma-dangle":"off","@typescript-eslint/comma-spacing":"off","@typescript-eslint/func-call-spacing":"off","@typescript-eslint/indent":"off","@typescript-eslint/key-spacing":"off","@typescript-eslint/keyword-spacing":"off","@typescript-eslint/member-delimiter-style":"off","@typescript-eslint/no-extra-parens":"off","@typescript-eslint/no-extra-semi":"off","@typescript-eslint/object-curly-spacing":"off","@typescript-eslint/semi":"off","@typescript-eslint/space-before-blocks":"off","@typescript-eslint/space-before-function-paren":"off","@typescript-eslint/space-infix-ops":"off","@typescript-eslint/type-annotation-spacing":"off","babel/object-curly-spacing":"off","babel/semi":"off","flowtype/boolean-style":"off","flowtype/delimiter-dangle":"off","flowtype/generic-spacing":"off","flowtype/object-type-curly-spacing":"off","flowtype/object-type-delimiter":"off","flowtype/quotes":"off","flowtype/semi":"off","flowtype/space-after-type-colon":"off","flowtype/space-before-generic-bracket":"off","flowtype/space-before-type-colon":"off","flowtype/union-intersection-spacing":"off","react/jsx-child-element-spacing":"off","react/jsx-closing-bracket-location":"off","react/jsx-closing-tag-location":"off","react/jsx-curly-newline":"off","react/jsx-curly-spacing":"off","react/jsx-equals-spacing":"off","react/jsx-first-prop-new-line":"off","react/jsx-indent":"off","react/jsx-indent-props":"off","react/jsx-max-props-per-line":"off","react/jsx-newline":"off","react/jsx-one-expression-per-line":"off","react/jsx-props-no-multi-spaces":"off","react/jsx-tag-spacing":"off","react/jsx-wrap-multilines":"off","standard/array-bracket-even-spacing":"off","standard/computed-property-even-spacing":"off","standard/object-curly-even-spacing":"off","unicorn/empty-brace-spaces":"off","unicorn/no-nested-ternary":"off","unicorn/number-literal-case":"off","vue/array-bracket-newline":"off","vue/array-bracket-spacing":"off","vue/array-element-newline":"off","vue/arrow-spacing":"off","vue/block-spacing":"off","vue/block-tag-newline":"off","vue/brace-style":"off","vue/comma-dangle":"off","vue/comma-spacing":"off","vue/comma-style":"off","vue/dot-location":"off","vue/func-call-spacing":"off","vue/html-closing-bracket-newline":"off","vue/html-closing-bracket-spacing":"off","vue/html-end-tags":"off","vue/html-indent":"off","vue/html-quotes":"off","vue/key-spacing":"off","vue/keyword-spacing":"off","vue/max-attributes-per-line":"off","vue/multiline-html-element-content-newline":"off","vue/multiline-ternary":"off","vue/mustache-interpolation-spacing":"off","vue/no-extra-parens":"off","vue/no-multi-spaces":"off","vue/no-spaces-around-equal-signs-in-attribute":"off","vue/object-curly-newline":"off","vue/object-curly-spacing":"off","vue/object-property-newline":"off","vue/operator-linebreak":"off","vue/quote-props":"off","vue/script-indent":"off","vue/singleline-html-element-content-newline":"off","vue/space-in-parens":"off","vue/space-infix-ops":"off","vue/space-unary-ops":"off","vue/template-curly-spacing":"off",...i&&{"space-unary-word-ops":"off","generator-star":"off","no-comma-dangle":"off","no-reserved-keys":"off","no-space-before-semi":"off","no-wrap-func":"off","space-after-function-name":"off","space-before-function-parentheses":"off","space-in-brackets":"off","no-arrow-condition":"off","space-after-keywords":"off","space-before-keywords":"off","space-return-throw-case":"off","no-spaced-func":"off","indent-legacy":"off","array-bracket-newline":"off","array-bracket-spacing":"off","array-element-newline":"off","arrow-parens":"off","arrow-spacing":"off","block-spacing":"off","brace-style":"off","comma-dangle":"off","comma-spacing":"off","comma-style":"off","computed-property-spacing":"off","dot-location":"off","eol-last":"off","func-call-spacing":"off","function-call-argument-newline":"off","function-paren-newline":"off","generator-star-spacing":"off","implicit-arrow-linebreak":"off",indent:"off","jsx-quotes":"off","key-spacing":"off","keyword-spacing":"off","linebreak-style":"off","lines-around-comment":r,"max-len":r,"max-statements-per-line":"off","multiline-ternary":"off","new-parens":"off","newline-per-chained-call":"off","no-confusing-arrow":r,"no-extra-parens":"off","no-extra-semi":"off","no-floating-decimal":"off","no-mixed-operators":r,"no-mixed-spaces-and-tabs":"off","no-multi-spaces":"off","no-multiple-empty-lines":"off","no-tabs":r,"no-trailing-spaces":"off","no-whitespace-before-property":"off","nonblock-statement-body-position":"off","object-curly-newline":"off","object-curly-spacing":"off","object-property-newline":"off","one-var-declaration-per-line":"off","operator-linebreak":"off","padded-blocks":"off","quote-props":"off",quotes:r,"rest-spread-spacing":"off",semi:"off","semi-spacing":"off","semi-style":"off","space-before-blocks":"off","space-before-function-paren":"off","space-in-parens":"off","space-infix-ops":"off","space-unary-ops":"off","switch-colon-spacing":"off","template-curly-spacing":"off","template-tag-spacing":"off","wrap-iife":"off","wrap-regex":"off","yield-star-spacing":"off","react/jsx-space-before-closing":"off"}}},$7}var Ege=iX();const Cge=lo(Ege),kge={define:!1,require:!1},Rge={$:!1,Application:!1,Automation:!1,console:!1,delay:!1,Library:!1,ObjC:!1,ObjectSpecifier:!1,Path:!1,Progress:!1,Ref:!1},Pge={advanceClock:!1,atom:!1,fakeClearInterval:!1,fakeClearTimeout:!1,fakeSetInterval:!1,fakeSetTimeout:!1,resetTimeouts:!1,waitsForPromise:!1},_ge=JSON.parse('{"AbortController":false,"AbortSignal":false,"AbsoluteOrientationSensor":false,"AbstractRange":false,"Accelerometer":false,"addEventListener":false,"ai":false,"AI":false,"AITextSession":false,"alert":false,"AnalyserNode":false,"Animation":false,"AnimationEffect":false,"AnimationEvent":false,"AnimationPlaybackEvent":false,"AnimationTimeline":false,"atob":false,"Attr":false,"Audio":false,"AudioBuffer":false,"AudioBufferSourceNode":false,"AudioContext":false,"AudioData":false,"AudioDecoder":false,"AudioDestinationNode":false,"AudioEncoder":false,"AudioListener":false,"AudioNode":false,"AudioParam":false,"AudioParamMap":false,"AudioProcessingEvent":false,"AudioScheduledSourceNode":false,"AudioSinkInfo":false,"AudioWorklet":false,"AudioWorkletGlobalScope":false,"AudioWorkletNode":false,"AudioWorkletProcessor":false,"AuthenticatorAssertionResponse":false,"AuthenticatorAttestationResponse":false,"AuthenticatorResponse":false,"BackgroundFetchManager":false,"BackgroundFetchRecord":false,"BackgroundFetchRegistration":false,"BarcodeDetector":false,"BarProp":false,"BaseAudioContext":false,"BatteryManager":false,"BeforeUnloadEvent":false,"BiquadFilterNode":false,"Blob":false,"BlobEvent":false,"Bluetooth":false,"BluetoothCharacteristicProperties":false,"BluetoothDevice":false,"BluetoothRemoteGATTCharacteristic":false,"BluetoothRemoteGATTDescriptor":false,"BluetoothRemoteGATTServer":false,"BluetoothRemoteGATTService":false,"BluetoothUUID":false,"blur":false,"BroadcastChannel":false,"BrowserCaptureMediaStreamTrack":false,"btoa":false,"ByteLengthQueuingStrategy":false,"Cache":false,"caches":false,"CacheStorage":false,"cancelAnimationFrame":false,"cancelIdleCallback":false,"CanvasCaptureMediaStream":false,"CanvasCaptureMediaStreamTrack":false,"CanvasGradient":false,"CanvasPattern":false,"CanvasRenderingContext2D":false,"CaptureController":false,"CaretPosition":false,"CDATASection":false,"ChannelMergerNode":false,"ChannelSplitterNode":false,"ChapterInformation":false,"CharacterBoundsUpdateEvent":false,"CharacterData":false,"clearInterval":false,"clearTimeout":false,"clientInformation":false,"Clipboard":false,"ClipboardEvent":false,"ClipboardItem":false,"close":false,"closed":false,"CloseEvent":false,"CloseWatcher":false,"Comment":false,"CompositionEvent":false,"CompressionStream":false,"confirm":false,"console":false,"ConstantSourceNode":false,"ContentVisibilityAutoStateChangeEvent":false,"ConvolverNode":false,"CookieChangeEvent":false,"CookieDeprecationLabel":false,"cookieStore":false,"CookieStore":false,"CookieStoreManager":false,"CountQueuingStrategy":false,"createImageBitmap":false,"Credential":false,"credentialless":false,"CredentialsContainer":false,"CropTarget":false,"crossOriginIsolated":false,"crypto":false,"Crypto":false,"CryptoKey":false,"CSS":false,"CSSAnimation":false,"CSSConditionRule":false,"CSSContainerRule":false,"CSSCounterStyleRule":false,"CSSFontFaceRule":false,"CSSFontFeatureValuesRule":false,"CSSFontPaletteValuesRule":false,"CSSGroupingRule":false,"CSSImageValue":false,"CSSImportRule":false,"CSSKeyframeRule":false,"CSSKeyframesRule":false,"CSSKeywordValue":false,"CSSLayerBlockRule":false,"CSSLayerStatementRule":false,"CSSMathClamp":false,"CSSMathInvert":false,"CSSMathMax":false,"CSSMathMin":false,"CSSMathNegate":false,"CSSMathProduct":false,"CSSMathSum":false,"CSSMathValue":false,"CSSMatrixComponent":false,"CSSMediaRule":false,"CSSNamespaceRule":false,"CSSNumericArray":false,"CSSNumericValue":false,"CSSPageDescriptors":false,"CSSPageRule":false,"CSSPerspective":false,"CSSPositionTryDescriptors":false,"CSSPositionTryRule":false,"CSSPositionValue":false,"CSSPropertyRule":false,"CSSRotate":false,"CSSRule":false,"CSSRuleList":false,"CSSScale":false,"CSSScopeRule":false,"CSSSkew":false,"CSSSkewX":false,"CSSSkewY":false,"CSSStartingStyleRule":false,"CSSStyleDeclaration":false,"CSSStyleRule":false,"CSSStyleSheet":false,"CSSStyleValue":false,"CSSSupportsRule":false,"CSSTransformComponent":false,"CSSTransformValue":false,"CSSTransition":false,"CSSTranslate":false,"CSSUnitValue":false,"CSSUnparsedValue":false,"CSSVariableReferenceValue":false,"CSSViewTransitionRule":false,"currentFrame":false,"currentTime":false,"CustomElementRegistry":false,"customElements":false,"CustomEvent":false,"CustomStateSet":false,"DataTransfer":false,"DataTransferItem":false,"DataTransferItemList":false,"DecompressionStream":false,"DelayNode":false,"DelegatedInkTrailPresenter":false,"DeviceMotionEvent":false,"DeviceMotionEventAcceleration":false,"DeviceMotionEventRotationRate":false,"DeviceOrientationEvent":false,"devicePixelRatio":false,"dispatchEvent":false,"document":false,"Document":false,"DocumentFragment":false,"documentPictureInPicture":false,"DocumentPictureInPicture":false,"DocumentPictureInPictureEvent":false,"DocumentTimeline":false,"DocumentType":false,"DOMError":false,"DOMException":false,"DOMImplementation":false,"DOMMatrix":false,"DOMMatrixReadOnly":false,"DOMParser":false,"DOMPoint":false,"DOMPointReadOnly":false,"DOMQuad":false,"DOMRect":false,"DOMRectList":false,"DOMRectReadOnly":false,"DOMStringList":false,"DOMStringMap":false,"DOMTokenList":false,"DragEvent":false,"DynamicsCompressorNode":false,"EditContext":false,"Element":false,"ElementInternals":false,"EncodedAudioChunk":false,"EncodedVideoChunk":false,"ErrorEvent":false,"event":false,"Event":false,"EventCounts":false,"EventSource":false,"EventTarget":false,"external":false,"External":false,"EyeDropper":false,"FeaturePolicy":false,"FederatedCredential":false,"fence":false,"Fence":false,"FencedFrameConfig":false,"fetch":false,"fetchLater":false,"FetchLaterResult":false,"File":false,"FileList":false,"FileReader":false,"FileSystem":false,"FileSystemDirectoryEntry":false,"FileSystemDirectoryHandle":false,"FileSystemDirectoryReader":false,"FileSystemEntry":false,"FileSystemFileEntry":false,"FileSystemFileHandle":false,"FileSystemHandle":false,"FileSystemWritableFileStream":false,"find":false,"Float16Array":false,"focus":false,"FocusEvent":false,"FontData":false,"FontFace":false,"FontFaceSet":false,"FontFaceSetLoadEvent":false,"FormData":false,"FormDataEvent":false,"FragmentDirective":false,"frameElement":false,"frames":false,"GainNode":false,"Gamepad":false,"GamepadAxisMoveEvent":false,"GamepadButton":false,"GamepadButtonEvent":false,"GamepadEvent":false,"GamepadHapticActuator":false,"GamepadPose":false,"Geolocation":false,"GeolocationCoordinates":false,"GeolocationPosition":false,"GeolocationPositionError":false,"getComputedStyle":false,"getScreenDetails":false,"getSelection":false,"GPU":false,"GPUAdapter":false,"GPUAdapterInfo":false,"GPUBindGroup":false,"GPUBindGroupLayout":false,"GPUBuffer":false,"GPUBufferUsage":false,"GPUCanvasContext":false,"GPUColorWrite":false,"GPUCommandBuffer":false,"GPUCommandEncoder":false,"GPUCompilationInfo":false,"GPUCompilationMessage":false,"GPUComputePassEncoder":false,"GPUComputePipeline":false,"GPUDevice":false,"GPUDeviceLostInfo":false,"GPUError":false,"GPUExternalTexture":false,"GPUInternalError":false,"GPUMapMode":false,"GPUOutOfMemoryError":false,"GPUPipelineError":false,"GPUPipelineLayout":false,"GPUQuerySet":false,"GPUQueue":false,"GPURenderBundle":false,"GPURenderBundleEncoder":false,"GPURenderPassEncoder":false,"GPURenderPipeline":false,"GPUSampler":false,"GPUShaderModule":false,"GPUShaderStage":false,"GPUSupportedFeatures":false,"GPUSupportedLimits":false,"GPUTexture":false,"GPUTextureUsage":false,"GPUTextureView":false,"GPUUncapturedErrorEvent":false,"GPUValidationError":false,"GravitySensor":false,"Gyroscope":false,"HashChangeEvent":false,"Headers":false,"HID":false,"HIDConnectionEvent":false,"HIDDevice":false,"HIDInputReportEvent":false,"Highlight":false,"HighlightRegistry":false,"history":false,"History":false,"HTMLAllCollection":false,"HTMLAnchorElement":false,"HTMLAreaElement":false,"HTMLAudioElement":false,"HTMLBaseElement":false,"HTMLBodyElement":false,"HTMLBRElement":false,"HTMLButtonElement":false,"HTMLCanvasElement":false,"HTMLCollection":false,"HTMLDataElement":false,"HTMLDataListElement":false,"HTMLDetailsElement":false,"HTMLDialogElement":false,"HTMLDirectoryElement":false,"HTMLDivElement":false,"HTMLDListElement":false,"HTMLDocument":false,"HTMLElement":false,"HTMLEmbedElement":false,"HTMLFencedFrameElement":false,"HTMLFieldSetElement":false,"HTMLFontElement":false,"HTMLFormControlsCollection":false,"HTMLFormElement":false,"HTMLFrameElement":false,"HTMLFrameSetElement":false,"HTMLHeadElement":false,"HTMLHeadingElement":false,"HTMLHRElement":false,"HTMLHtmlElement":false,"HTMLIFrameElement":false,"HTMLImageElement":false,"HTMLInputElement":false,"HTMLLabelElement":false,"HTMLLegendElement":false,"HTMLLIElement":false,"HTMLLinkElement":false,"HTMLMapElement":false,"HTMLMarqueeElement":false,"HTMLMediaElement":false,"HTMLMenuElement":false,"HTMLMetaElement":false,"HTMLMeterElement":false,"HTMLModElement":false,"HTMLObjectElement":false,"HTMLOListElement":false,"HTMLOptGroupElement":false,"HTMLOptionElement":false,"HTMLOptionsCollection":false,"HTMLOutputElement":false,"HTMLParagraphElement":false,"HTMLParamElement":false,"HTMLPictureElement":false,"HTMLPreElement":false,"HTMLProgressElement":false,"HTMLQuoteElement":false,"HTMLScriptElement":false,"HTMLSelectElement":false,"HTMLSlotElement":false,"HTMLSourceElement":false,"HTMLSpanElement":false,"HTMLStyleElement":false,"HTMLTableCaptionElement":false,"HTMLTableCellElement":false,"HTMLTableColElement":false,"HTMLTableElement":false,"HTMLTableRowElement":false,"HTMLTableSectionElement":false,"HTMLTemplateElement":false,"HTMLTextAreaElement":false,"HTMLTimeElement":false,"HTMLTitleElement":false,"HTMLTrackElement":false,"HTMLUListElement":false,"HTMLUnknownElement":false,"HTMLVideoElement":false,"IDBCursor":false,"IDBCursorWithValue":false,"IDBDatabase":false,"IDBFactory":false,"IDBIndex":false,"IDBKeyRange":false,"IDBObjectStore":false,"IDBOpenDBRequest":false,"IDBRequest":false,"IDBTransaction":false,"IDBVersionChangeEvent":false,"IdentityCredential":false,"IdentityCredentialError":false,"IdentityProvider":false,"IdleDeadline":false,"IdleDetector":false,"IIRFilterNode":false,"Image":false,"ImageBitmap":false,"ImageBitmapRenderingContext":false,"ImageCapture":false,"ImageData":false,"ImageDecoder":false,"ImageTrack":false,"ImageTrackList":false,"indexedDB":false,"Ink":false,"innerHeight":false,"innerWidth":false,"InputDeviceCapabilities":false,"InputDeviceInfo":false,"InputEvent":false,"IntersectionObserver":false,"IntersectionObserverEntry":false,"isSecureContext":false,"Iterator":false,"Keyboard":false,"KeyboardEvent":false,"KeyboardLayoutMap":false,"KeyframeEffect":false,"LargestContentfulPaint":false,"LaunchParams":false,"launchQueue":false,"LaunchQueue":false,"LayoutShift":false,"LayoutShiftAttribution":false,"length":false,"LinearAccelerationSensor":false,"localStorage":false,"location":true,"Location":false,"locationbar":false,"Lock":false,"LockManager":false,"matchMedia":false,"MathMLElement":false,"MediaCapabilities":false,"MediaCapabilitiesInfo":false,"MediaDeviceInfo":false,"MediaDevices":false,"MediaElementAudioSourceNode":false,"MediaEncryptedEvent":false,"MediaError":false,"MediaKeyError":false,"MediaKeyMessageEvent":false,"MediaKeys":false,"MediaKeySession":false,"MediaKeyStatusMap":false,"MediaKeySystemAccess":false,"MediaList":false,"MediaMetadata":false,"MediaQueryList":false,"MediaQueryListEvent":false,"MediaRecorder":false,"MediaRecorderErrorEvent":false,"MediaSession":false,"MediaSource":false,"MediaSourceHandle":false,"MediaStream":false,"MediaStreamAudioDestinationNode":false,"MediaStreamAudioSourceNode":false,"MediaStreamEvent":false,"MediaStreamTrack":false,"MediaStreamTrackAudioSourceNode":false,"MediaStreamTrackAudioStats":false,"MediaStreamTrackEvent":false,"MediaStreamTrackGenerator":false,"MediaStreamTrackProcessor":false,"MediaStreamTrackVideoStats":false,"menubar":false,"MessageChannel":false,"MessageEvent":false,"MessagePort":false,"MIDIAccess":false,"MIDIConnectionEvent":false,"MIDIInput":false,"MIDIInputMap":false,"MIDIMessageEvent":false,"MIDIOutput":false,"MIDIOutputMap":false,"MIDIPort":false,"MimeType":false,"MimeTypeArray":false,"model":false,"ModelGenericSession":false,"ModelManager":false,"MouseEvent":false,"moveBy":false,"moveTo":false,"MutationEvent":false,"MutationObserver":false,"MutationRecord":false,"name":false,"NamedNodeMap":false,"NavigateEvent":false,"navigation":false,"Navigation":false,"NavigationActivation":false,"NavigationCurrentEntryChangeEvent":false,"NavigationDestination":false,"NavigationHistoryEntry":false,"NavigationPreloadManager":false,"NavigationTransition":false,"navigator":false,"Navigator":false,"NavigatorLogin":false,"NavigatorManagedData":false,"NavigatorUAData":false,"NetworkInformation":false,"Node":false,"NodeFilter":false,"NodeIterator":false,"NodeList":false,"Notification":false,"NotifyPaintEvent":false,"NotRestoredReasonDetails":false,"NotRestoredReasons":false,"OfflineAudioCompletionEvent":false,"OfflineAudioContext":false,"offscreenBuffering":false,"OffscreenCanvas":false,"OffscreenCanvasRenderingContext2D":false,"onabort":true,"onafterprint":true,"onanimationcancel":true,"onanimationend":true,"onanimationiteration":true,"onanimationstart":true,"onappinstalled":true,"onauxclick":true,"onbeforeinput":true,"onbeforeinstallprompt":true,"onbeforematch":true,"onbeforeprint":true,"onbeforetoggle":true,"onbeforeunload":true,"onbeforexrselect":true,"onblur":true,"oncancel":true,"oncanplay":true,"oncanplaythrough":true,"onchange":true,"onclick":true,"onclose":true,"oncontentvisibilityautostatechange":true,"oncontextlost":true,"oncontextmenu":true,"oncontextrestored":true,"oncopy":true,"oncuechange":true,"oncut":true,"ondblclick":true,"ondevicemotion":true,"ondeviceorientation":true,"ondeviceorientationabsolute":true,"ondrag":true,"ondragend":true,"ondragenter":true,"ondragleave":true,"ondragover":true,"ondragstart":true,"ondrop":true,"ondurationchange":true,"onemptied":true,"onended":true,"onerror":true,"onfocus":true,"onformdata":true,"ongamepadconnected":true,"ongamepaddisconnected":true,"ongotpointercapture":true,"onhashchange":true,"oninput":true,"oninvalid":true,"onkeydown":true,"onkeypress":true,"onkeyup":true,"onlanguagechange":true,"onload":true,"onloadeddata":true,"onloadedmetadata":true,"onloadstart":true,"onlostpointercapture":true,"onmessage":true,"onmessageerror":true,"onmousedown":true,"onmouseenter":true,"onmouseleave":true,"onmousemove":true,"onmouseout":true,"onmouseover":true,"onmouseup":true,"onmousewheel":true,"onoffline":true,"ononline":true,"onpagehide":true,"onpagereveal":true,"onpageshow":true,"onpageswap":true,"onpaste":true,"onpause":true,"onplay":true,"onplaying":true,"onpointercancel":true,"onpointerdown":true,"onpointerenter":true,"onpointerleave":true,"onpointermove":true,"onpointerout":true,"onpointerover":true,"onpointerrawupdate":true,"onpointerup":true,"onpopstate":true,"onprogress":true,"onratechange":true,"onrejectionhandled":true,"onreset":true,"onresize":true,"onscroll":true,"onscrollend":true,"onscrollsnapchange":true,"onscrollsnapchanging":true,"onsearch":true,"onsecuritypolicyviolation":true,"onseeked":true,"onseeking":true,"onselect":true,"onselectionchange":true,"onselectstart":true,"onslotchange":true,"onstalled":true,"onstorage":true,"onsubmit":true,"onsuspend":true,"ontimeupdate":true,"ontoggle":true,"ontransitioncancel":true,"ontransitionend":true,"ontransitionrun":true,"ontransitionstart":true,"onunhandledrejection":true,"onunload":true,"onvolumechange":true,"onwaiting":true,"onwheel":true,"open":false,"opener":false,"Option":false,"OrientationSensor":false,"origin":false,"originAgentCluster":false,"OscillatorNode":false,"OTPCredential":false,"outerHeight":false,"outerWidth":false,"OverconstrainedError":false,"PageRevealEvent":false,"PageSwapEvent":false,"PageTransitionEvent":false,"pageXOffset":false,"pageYOffset":false,"PannerNode":false,"parent":false,"PasswordCredential":false,"Path2D":false,"PaymentAddress":false,"PaymentManager":false,"PaymentMethodChangeEvent":false,"PaymentRequest":false,"PaymentRequestUpdateEvent":false,"PaymentResponse":false,"performance":false,"Performance":false,"PerformanceElementTiming":false,"PerformanceEntry":false,"PerformanceEventTiming":false,"PerformanceLongAnimationFrameTiming":false,"PerformanceLongTaskTiming":false,"PerformanceMark":false,"PerformanceMeasure":false,"PerformanceNavigation":false,"PerformanceNavigationTiming":false,"PerformanceObserver":false,"PerformanceObserverEntryList":false,"PerformancePaintTiming":false,"PerformanceResourceTiming":false,"PerformanceScriptTiming":false,"PerformanceServerTiming":false,"PerformanceTiming":false,"PeriodicSyncManager":false,"PeriodicWave":false,"Permissions":false,"PermissionStatus":false,"PERSISTENT":false,"personalbar":false,"PictureInPictureEvent":false,"PictureInPictureWindow":false,"Plugin":false,"PluginArray":false,"PointerEvent":false,"PopStateEvent":false,"postMessage":false,"Presentation":false,"PresentationAvailability":false,"PresentationConnection":false,"PresentationConnectionAvailableEvent":false,"PresentationConnectionCloseEvent":false,"PresentationConnectionList":false,"PresentationReceiver":false,"PresentationRequest":false,"PressureObserver":false,"PressureRecord":false,"print":false,"ProcessingInstruction":false,"Profiler":false,"ProgressEvent":false,"PromiseRejectionEvent":false,"prompt":false,"ProtectedAudience":false,"PublicKeyCredential":false,"PushManager":false,"PushSubscription":false,"PushSubscriptionOptions":false,"queryLocalFonts":false,"queueMicrotask":false,"RadioNodeList":false,"Range":false,"ReadableByteStreamController":false,"ReadableStream":false,"ReadableStreamBYOBReader":false,"ReadableStreamBYOBRequest":false,"ReadableStreamDefaultController":false,"ReadableStreamDefaultReader":false,"registerProcessor":false,"RelativeOrientationSensor":false,"RemotePlayback":false,"removeEventListener":false,"reportError":false,"ReportingObserver":false,"Request":false,"requestAnimationFrame":false,"requestIdleCallback":false,"resizeBy":false,"ResizeObserver":false,"ResizeObserverEntry":false,"ResizeObserverSize":false,"resizeTo":false,"Response":false,"RTCCertificate":false,"RTCDataChannel":false,"RTCDataChannelEvent":false,"RTCDtlsTransport":false,"RTCDTMFSender":false,"RTCDTMFToneChangeEvent":false,"RTCEncodedAudioFrame":false,"RTCEncodedVideoFrame":false,"RTCError":false,"RTCErrorEvent":false,"RTCIceCandidate":false,"RTCIceTransport":false,"RTCPeerConnection":false,"RTCPeerConnectionIceErrorEvent":false,"RTCPeerConnectionIceEvent":false,"RTCRtpReceiver":false,"RTCRtpScriptTransform":false,"RTCRtpSender":false,"RTCRtpTransceiver":false,"RTCSctpTransport":false,"RTCSessionDescription":false,"RTCStatsReport":false,"RTCTrackEvent":false,"sampleRate":false,"scheduler":false,"Scheduler":false,"Scheduling":false,"screen":false,"Screen":false,"ScreenDetailed":false,"ScreenDetails":false,"screenLeft":false,"ScreenOrientation":false,"screenTop":false,"screenX":false,"screenY":false,"ScriptProcessorNode":false,"scroll":false,"scrollbars":false,"scrollBy":false,"ScrollTimeline":false,"scrollTo":false,"scrollX":false,"scrollY":false,"SecurityPolicyViolationEvent":false,"Selection":false,"self":false,"Sensor":false,"SensorErrorEvent":false,"Serial":false,"SerialPort":false,"ServiceWorker":false,"ServiceWorkerContainer":false,"ServiceWorkerRegistration":false,"sessionStorage":false,"setInterval":false,"setTimeout":false,"ShadowRoot":false,"sharedStorage":false,"SharedStorage":false,"SharedStorageWorklet":false,"SharedWorker":false,"showDirectoryPicker":false,"showOpenFilePicker":false,"showSaveFilePicker":false,"SnapEvent":false,"SourceBuffer":false,"SourceBufferList":false,"speechSynthesis":false,"SpeechSynthesis":false,"SpeechSynthesisErrorEvent":false,"SpeechSynthesisEvent":false,"SpeechSynthesisUtterance":false,"SpeechSynthesisVoice":false,"StaticRange":false,"status":false,"statusbar":false,"StereoPannerNode":false,"stop":false,"Storage":false,"StorageBucket":false,"StorageBucketManager":false,"StorageEvent":false,"StorageManager":false,"structuredClone":false,"styleMedia":false,"StylePropertyMap":false,"StylePropertyMapReadOnly":false,"StyleSheet":false,"StyleSheetList":false,"SubmitEvent":false,"SubtleCrypto":false,"SVGAElement":false,"SVGAngle":false,"SVGAnimatedAngle":false,"SVGAnimatedBoolean":false,"SVGAnimatedEnumeration":false,"SVGAnimatedInteger":false,"SVGAnimatedLength":false,"SVGAnimatedLengthList":false,"SVGAnimatedNumber":false,"SVGAnimatedNumberList":false,"SVGAnimatedPreserveAspectRatio":false,"SVGAnimatedRect":false,"SVGAnimatedString":false,"SVGAnimatedTransformList":false,"SVGAnimateElement":false,"SVGAnimateMotionElement":false,"SVGAnimateTransformElement":false,"SVGAnimationElement":false,"SVGCircleElement":false,"SVGClipPathElement":false,"SVGComponentTransferFunctionElement":false,"SVGDefsElement":false,"SVGDescElement":false,"SVGElement":false,"SVGEllipseElement":false,"SVGFEBlendElement":false,"SVGFEColorMatrixElement":false,"SVGFEComponentTransferElement":false,"SVGFECompositeElement":false,"SVGFEConvolveMatrixElement":false,"SVGFEDiffuseLightingElement":false,"SVGFEDisplacementMapElement":false,"SVGFEDistantLightElement":false,"SVGFEDropShadowElement":false,"SVGFEFloodElement":false,"SVGFEFuncAElement":false,"SVGFEFuncBElement":false,"SVGFEFuncGElement":false,"SVGFEFuncRElement":false,"SVGFEGaussianBlurElement":false,"SVGFEImageElement":false,"SVGFEMergeElement":false,"SVGFEMergeNodeElement":false,"SVGFEMorphologyElement":false,"SVGFEOffsetElement":false,"SVGFEPointLightElement":false,"SVGFESpecularLightingElement":false,"SVGFESpotLightElement":false,"SVGFETileElement":false,"SVGFETurbulenceElement":false,"SVGFilterElement":false,"SVGForeignObjectElement":false,"SVGGElement":false,"SVGGeometryElement":false,"SVGGradientElement":false,"SVGGraphicsElement":false,"SVGImageElement":false,"SVGLength":false,"SVGLengthList":false,"SVGLinearGradientElement":false,"SVGLineElement":false,"SVGMarkerElement":false,"SVGMaskElement":false,"SVGMatrix":false,"SVGMetadataElement":false,"SVGMPathElement":false,"SVGNumber":false,"SVGNumberList":false,"SVGPathElement":false,"SVGPatternElement":false,"SVGPoint":false,"SVGPointList":false,"SVGPolygonElement":false,"SVGPolylineElement":false,"SVGPreserveAspectRatio":false,"SVGRadialGradientElement":false,"SVGRect":false,"SVGRectElement":false,"SVGScriptElement":false,"SVGSetElement":false,"SVGStopElement":false,"SVGStringList":false,"SVGStyleElement":false,"SVGSVGElement":false,"SVGSwitchElement":false,"SVGSymbolElement":false,"SVGTextContentElement":false,"SVGTextElement":false,"SVGTextPathElement":false,"SVGTextPositioningElement":false,"SVGTitleElement":false,"SVGTransform":false,"SVGTransformList":false,"SVGTSpanElement":false,"SVGUnitTypes":false,"SVGUseElement":false,"SVGViewElement":false,"SyncManager":false,"TaskAttributionTiming":false,"TaskController":false,"TaskPriorityChangeEvent":false,"TaskSignal":false,"TEMPORARY":false,"Text":false,"TextDecoder":false,"TextDecoderStream":false,"TextEncoder":false,"TextEncoderStream":false,"TextEvent":false,"TextFormat":false,"TextFormatUpdateEvent":false,"TextMetrics":false,"TextTrack":false,"TextTrackCue":false,"TextTrackCueList":false,"TextTrackList":false,"TextUpdateEvent":false,"TimeEvent":false,"TimeRanges":false,"ToggleEvent":false,"toolbar":false,"top":false,"Touch":false,"TouchEvent":false,"TouchList":false,"TrackEvent":false,"TransformStream":false,"TransformStreamDefaultController":false,"TransitionEvent":false,"TreeWalker":false,"TrustedHTML":false,"TrustedScript":false,"TrustedScriptURL":false,"TrustedTypePolicy":false,"TrustedTypePolicyFactory":false,"trustedTypes":false,"UIEvent":false,"URL":false,"URLPattern":false,"URLSearchParams":false,"USB":false,"USBAlternateInterface":false,"USBConfiguration":false,"USBConnectionEvent":false,"USBDevice":false,"USBEndpoint":false,"USBInterface":false,"USBInTransferResult":false,"USBIsochronousInTransferPacket":false,"USBIsochronousInTransferResult":false,"USBIsochronousOutTransferPacket":false,"USBIsochronousOutTransferResult":false,"USBOutTransferResult":false,"UserActivation":false,"ValidityState":false,"VideoColorSpace":false,"VideoDecoder":false,"VideoEncoder":false,"VideoFrame":false,"VideoPlaybackQuality":false,"ViewTimeline":false,"ViewTransition":false,"ViewTransitionTypeSet":false,"VirtualKeyboard":false,"VirtualKeyboardGeometryChangeEvent":false,"VisibilityStateEntry":false,"visualViewport":false,"VisualViewport":false,"VTTCue":false,"VTTRegion":false,"WakeLock":false,"WakeLockSentinel":false,"WaveShaperNode":false,"WebAssembly":false,"WebGL2RenderingContext":false,"WebGLActiveInfo":false,"WebGLBuffer":false,"WebGLContextEvent":false,"WebGLFramebuffer":false,"WebGLObject":false,"WebGLProgram":false,"WebGLQuery":false,"WebGLRenderbuffer":false,"WebGLRenderingContext":false,"WebGLSampler":false,"WebGLShader":false,"WebGLShaderPrecisionFormat":false,"WebGLSync":false,"WebGLTexture":false,"WebGLTransformFeedback":false,"WebGLUniformLocation":false,"WebGLVertexArrayObject":false,"WebSocket":false,"WebSocketError":false,"WebSocketStream":false,"WebTransport":false,"WebTransportBidirectionalStream":false,"WebTransportDatagramDuplexStream":false,"WebTransportError":false,"WebTransportReceiveStream":false,"WebTransportSendStream":false,"WGSLLanguageFeatures":false,"WheelEvent":false,"window":false,"Window":false,"WindowControlsOverlay":false,"WindowControlsOverlayGeometryChangeEvent":false,"Worker":false,"Worklet":false,"WorkletGlobalScope":false,"WritableStream":false,"WritableStreamDefaultController":false,"WritableStreamDefaultWriter":false,"XMLDocument":false,"XMLHttpRequest":false,"XMLHttpRequestEventTarget":false,"XMLHttpRequestUpload":false,"XMLSerializer":false,"XPathEvaluator":false,"XPathExpression":false,"XPathResult":false,"XRAnchor":false,"XRAnchorSet":false,"XRBoundedReferenceSpace":false,"XRCamera":false,"XRCPUDepthInformation":false,"XRDepthInformation":false,"XRDOMOverlayState":false,"XRFrame":false,"XRHitTestResult":false,"XRHitTestSource":false,"XRInputSource":false,"XRInputSourceArray":false,"XRInputSourceEvent":false,"XRInputSourcesChangeEvent":false,"XRLayer":false,"XRLightEstimate":false,"XRLightProbe":false,"XRPose":false,"XRRay":false,"XRReferenceSpace":false,"XRReferenceSpaceEvent":false,"XRRenderState":false,"XRRigidTransform":false,"XRSession":false,"XRSessionEvent":false,"XRSpace":false,"XRSystem":false,"XRTransientInputHitTestResult":false,"XRTransientInputHitTestSource":false,"XRView":false,"XRViewerPose":false,"XRViewport":false,"XRWebGLBinding":false,"XRWebGLDepthInformation":false,"XRWebGLLayer":false,"XSLTProcessor":false}'),Fge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Mge={assert:!0,expect:!0,should:!0},Ige={exports:!0,global:!1,module:!1,require:!1},qge={emit:!1,exports:!1,getRow:!1,log:!1,module:!1,provides:!1,require:!1,respond:!1,send:!1,start:!1,sum:!1},Oge={$:!1,$_:!1,$$:!1,$0:!1,$1:!1,$2:!1,$3:!1,$4:!1,$x:!1,chrome:!1,clear:!1,copy:!1,debug:!1,dir:!1,dirxml:!1,getEventListeners:!1,inspect:!1,keys:!1,monitor:!1,monitorEvents:!1,profile:!1,profileEnd:!1,queryObjects:!1,table:!1,undebug:!1,unmonitor:!1,unmonitorEvents:!1,values:!1},jge={andThen:!1,click:!1,currentPath:!1,currentRouteName:!1,currentURL:!1,fillIn:!1,find:!1,findAll:!1,findWithAssert:!1,keyEvent:!1,pauseTest:!1,resumeTest:!1,triggerEvent:!1,visit:!1,wait:!1},Bge={Array:!1,ArrayBuffer:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},Lge={Array:!1,ArrayBuffer:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},Nge={Array:!1,ArrayBuffer:!1,Atomics:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},zge={Array:!1,ArrayBuffer:!1,Atomics:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},$ge={Array:!1,ArrayBuffer:!1,Atomics:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},Uge={Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakSet:!1},Vge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Gge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Hge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Kge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Wge={AggregateError:!1,Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,FinalizationRegistry:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,Intl:!1,isFinite:!1,isNaN:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,WeakMap:!1,WeakRef:!1,WeakSet:!1},Jge={Array:!1,Boolean:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Function:!1,Infinity:!1,isFinite:!1,isNaN:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,RangeError:!1,ReferenceError:!1,RegExp:!1,String:!1,SyntaxError:!1,TypeError:!1,undefined:!1,unescape:!1,URIError:!1},Xge={Array:!1,Boolean:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Function:!1,Infinity:!1,isFinite:!1,isNaN:!1,JSON:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,RangeError:!1,ReferenceError:!1,RegExp:!1,String:!1,SyntaxError:!1,TypeError:!1,undefined:!1,unescape:!1,URIError:!1},Yge={cloneInto:!1,createObjectIn:!1,exportFunction:!1,GM:!1,GM_addElement:!1,GM_addStyle:!1,GM_addValueChangeListener:!1,GM_deleteValue:!1,GM_download:!1,GM_getResourceText:!1,GM_getResourceURL:!1,GM_getTab:!1,GM_getTabs:!1,GM_getValue:!1,GM_info:!1,GM_listValues:!1,GM_log:!1,GM_notification:!1,GM_openInTab:!1,GM_registerMenuCommand:!1,GM_removeValueChangeListener:!1,GM_saveTab:!1,GM_setClipboard:!1,GM_setValue:!1,GM_unregisterMenuCommand:!1,GM_xmlhttpRequest:!1,unsafeWindow:!1},Zge={afterAll:!1,afterEach:!1,beforeAll:!1,beforeEach:!1,describe:!1,expect:!1,expectAsync:!1,fail:!1,fdescribe:!1,fit:!1,it:!1,jasmine:!1,pending:!1,runs:!1,spyOn:!1,spyOnAllFunctions:!1,spyOnProperty:!1,waits:!1,waitsFor:!1,xdescribe:!1,xit:!1},Qge={afterAll:!1,afterEach:!1,beforeAll:!1,beforeEach:!1,describe:!1,expect:!1,fit:!1,it:!1,jest:!1,test:!1,xdescribe:!1,xit:!1,xtest:!1},ece={$:!1,jQuery:!1},ace={$:!1,Accounts:!1,AccountsClient:!1,AccountsCommon:!1,AccountsServer:!1,App:!1,Assets:!1,Blaze:!1,check:!1,Cordova:!1,DDP:!1,DDPRateLimiter:!1,DDPServer:!1,Deps:!1,EJSON:!1,Email:!1,HTTP:!1,Log:!1,Match:!1,Meteor:!1,Mongo:!1,MongoInternals:!1,Npm:!1,Package:!1,Plugin:!1,process:!1,Random:!1,ReactiveDict:!1,ReactiveVar:!1,Router:!1,ServiceConfiguration:!1,Session:!1,share:!1,Spacebars:!1,Template:!1,Tinytest:!1,Tracker:!1,UI:!1,Utils:!1,WebApp:!1,WebAppInternals:!1},tce={after:!1,afterEach:!1,before:!1,beforeEach:!1,context:!1,describe:!1,it:!1,mocha:!1,run:!1,setup:!1,specify:!1,suite:!1,suiteSetup:!1,suiteTeardown:!1,teardown:!1,test:!1,xcontext:!1,xdescribe:!1,xit:!1,xspecify:!1},nce={_isWindows:!1,_rand:!1,BulkWriteResult:!1,cat:!1,cd:!1,connect:!1,db:!1,getHostName:!1,getMemInfo:!1,hostname:!1,ISODate:!1,listFiles:!1,load:!1,ls:!1,md5sumFile:!1,mkdir:!1,Mongo:!1,NumberInt:!1,NumberLong:!1,ObjectId:!1,PlanCache:!1,print:!1,printjson:!1,pwd:!1,quit:!1,removeFile:!1,rs:!1,sh:!1,UUID:!1,version:!1,WriteResult:!1},rce={__DIR__:!1,__FILE__:!1,__LINE__:!1,com:!1,edu:!1,exit:!1,java:!1,Java:!1,javafx:!1,JavaImporter:!1,javax:!1,JSAdapter:!1,load:!1,loadWithNewGlobal:!1,org:!1,Packages:!1,print:!1,quit:!1},ice={__dirname:!1,__filename:!1,AbortController:!1,AbortSignal:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,Buffer:!1,ByteLengthQueuingStrategy:!1,clearImmediate:!1,clearInterval:!1,clearTimeout:!1,CompressionStream:!1,console:!1,CountQueuingStrategy:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CustomEvent:!1,DecompressionStream:!1,DOMException:!1,Event:!1,EventTarget:!1,exports:!0,fetch:!1,File:!1,FormData:!1,global:!1,Headers:!1,Iterator:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,module:!1,navigator:!1,Navigator:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformanceResourceTiming:!1,process:!1,queueMicrotask:!1,ReadableByteStreamController:!1,ReadableStream:!1,ReadableStreamBYOBReader:!1,ReadableStreamBYOBRequest:!1,ReadableStreamDefaultController:!1,ReadableStreamDefaultReader:!1,Request:!1,require:!1,Response:!1,setImmediate:!1,setInterval:!1,setTimeout:!1,structuredClone:!1,SubtleCrypto:!1,TextDecoder:!1,TextDecoderStream:!1,TextEncoder:!1,TextEncoderStream:!1,TransformStream:!1,TransformStreamDefaultController:!1,URL:!1,URLSearchParams:!1,WebAssembly:!1,WebSocket:!1,WritableStream:!1,WritableStreamDefaultController:!1,WritableStreamDefaultWriter:!1},oce={AbortController:!1,AbortSignal:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,Buffer:!1,ByteLengthQueuingStrategy:!1,clearImmediate:!1,clearInterval:!1,clearTimeout:!1,CompressionStream:!1,console:!1,CountQueuingStrategy:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CustomEvent:!1,DecompressionStream:!1,DOMException:!1,Event:!1,EventTarget:!1,fetch:!1,File:!1,FormData:!1,global:!1,Headers:!1,Iterator:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,navigator:!1,Navigator:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformanceResourceTiming:!1,process:!1,queueMicrotask:!1,ReadableByteStreamController:!1,ReadableStream:!1,ReadableStreamBYOBReader:!1,ReadableStreamBYOBRequest:!1,ReadableStreamDefaultController:!1,ReadableStreamDefaultReader:!1,Request:!1,Response:!1,setImmediate:!1,setInterval:!1,setTimeout:!1,structuredClone:!1,SubtleCrypto:!1,TextDecoder:!1,TextDecoderStream:!1,TextEncoder:!1,TextEncoderStream:!1,TransformStream:!1,TransformStreamDefaultController:!1,URL:!1,URLSearchParams:!1,WebAssembly:!1,WebSocket:!1,WritableStream:!1,WritableStreamDefaultController:!1,WritableStreamDefaultWriter:!1},uce={console:!0,exports:!0,phantom:!0,require:!0,WebPage:!0},sce={$:!1,$$:!1,$A:!1,$break:!1,$continue:!1,$F:!1,$H:!1,$R:!1,$w:!1,Abstract:!1,Ajax:!1,Autocompleter:!1,Builder:!1,Class:!1,Control:!1,Draggable:!1,Draggables:!1,Droppables:!1,Effect:!1,Element:!1,Enumerable:!1,Event:!1,Field:!1,Form:!1,Hash:!1,Insertion:!1,ObjectRange:!1,PeriodicalExecuter:!1,Position:!1,Prototype:!1,Scriptaculous:!1,Selector:!1,Sortable:!1,SortableObserver:!1,Sound:!1,Template:!1,Toggle:!1,Try:!1},lce={$:!1,$$:!1,browser:!1,by:!1,By:!1,DartObject:!1,element:!1,protractor:!1},gce={asyncTest:!1,deepEqual:!1,equal:!1,expect:!1,module:!1,notDeepEqual:!1,notEqual:!1,notOk:!1,notPropEqual:!1,notStrictEqual:!1,ok:!1,propEqual:!1,QUnit:!1,raises:!1,start:!1,stop:!1,strictEqual:!1,test:!1,throws:!1},cce={defineClass:!1,deserialize:!1,gc:!1,help:!1,importClass:!1,importPackage:!1,java:!1,load:!1,loadClass:!1,Packages:!1,print:!1,quit:!1,readFile:!1,readUrl:!1,runCommand:!1,seal:!1,serialize:!1,spawn:!1,sync:!1,toint32:!1,version:!1},dce={addEventListener:!1,applicationCache:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,ByteLengthQueuingStrategy:!1,Cache:!1,caches:!1,CacheStorage:!1,clearInterval:!1,clearTimeout:!1,Client:!1,clients:!1,Clients:!1,close:!0,CompressionStream:!1,console:!1,CountQueuingStrategy:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CustomEvent:!1,DecompressionStream:!1,ErrorEvent:!1,Event:!1,ExtendableEvent:!1,ExtendableMessageEvent:!1,fetch:!1,FetchEvent:!1,File:!1,FileReaderSync:!1,FormData:!1,Headers:!1,IDBCursor:!1,IDBCursorWithValue:!1,IDBDatabase:!1,IDBFactory:!1,IDBIndex:!1,IDBKeyRange:!1,IDBObjectStore:!1,IDBOpenDBRequest:!1,IDBRequest:!1,IDBTransaction:!1,IDBVersionChangeEvent:!1,ImageData:!1,importScripts:!1,indexedDB:!1,location:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,name:!1,navigator:!1,Notification:!1,onclose:!0,onconnect:!0,onerror:!0,onfetch:!0,oninstall:!0,onlanguagechange:!0,onmessage:!0,onmessageerror:!0,onnotificationclick:!0,onnotificationclose:!0,onoffline:!0,ononline:!0,onpush:!0,onpushsubscriptionchange:!0,onrejectionhandled:!0,onsync:!0,onunhandledrejection:!0,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceNavigation:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformanceResourceTiming:!1,PerformanceTiming:!1,postMessage:!0,queueMicrotask:!1,ReadableByteStreamController:!1,ReadableStream:!1,ReadableStreamBYOBReader:!1,ReadableStreamBYOBRequest:!1,ReadableStreamDefaultController:!1,ReadableStreamDefaultReader:!1,registration:!1,removeEventListener:!1,Request:!1,Response:!1,self:!1,ServiceWorker:!1,ServiceWorkerContainer:!1,ServiceWorkerGlobalScope:!1,ServiceWorkerMessageEvent:!1,ServiceWorkerRegistration:!1,setInterval:!1,setTimeout:!1,skipWaiting:!1,SubtleCrypto:!1,TextDecoder:!1,TextDecoderStream:!1,TextEncoder:!1,TextEncoderStream:!1,TransformStream:!1,TransformStreamDefaultController:!1,URL:!1,URLSearchParams:!1,WebAssembly:!1,WebSocket:!1,WindowClient:!1,Worker:!1,WorkerGlobalScope:!1,WritableStream:!1,WritableStreamDefaultController:!1,WritableStreamDefaultWriter:!1,XMLHttpRequest:!1},pce={cat:!1,cd:!1,chmod:!1,config:!1,cp:!1,dirs:!1,echo:!1,env:!1,error:!1,exec:!1,exit:!1,find:!1,grep:!1,head:!1,ln:!1,ls:!1,mkdir:!1,mv:!1,popd:!1,pushd:!1,pwd:!1,rm:!1,sed:!1,set:!1,ShellString:!1,sort:!1,tail:!1,tempdir:!1,test:!1,touch:!1,uniq:!1,which:!1},fce={browser:!1,chrome:!1,opr:!1},mce={AbortController:!1,AbortSignal:!1,addEventListener:!1,ai:!1,atob:!1,AudioData:!1,AudioDecoder:!1,AudioEncoder:!1,BackgroundFetchManager:!1,BackgroundFetchRecord:!1,BackgroundFetchRegistration:!1,BarcodeDetector:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,ByteLengthQueuingStrategy:!1,Cache:!1,caches:!1,CacheStorage:!1,cancelAnimationFrame:!1,CanvasGradient:!1,CanvasPattern:!1,clearInterval:!1,clearTimeout:!1,close:!1,CloseEvent:!1,CompressionStream:!1,console:!1,CountQueuingStrategy:!1,createImageBitmap:!1,CropTarget:!1,crossOriginIsolated:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CSSSkewX:!1,CSSSkewY:!1,CustomEvent:!1,DecompressionStream:!1,DedicatedWorkerGlobalScope:!1,dispatchEvent:!1,DOMException:!1,DOMMatrix:!1,DOMMatrixReadOnly:!1,DOMPoint:!1,DOMPointReadOnly:!1,DOMQuad:!1,DOMRect:!1,DOMRectReadOnly:!1,DOMStringList:!1,EncodedAudioChunk:!1,EncodedVideoChunk:!1,ErrorEvent:!1,Event:!1,EventSource:!1,EventTarget:!1,fetch:!1,File:!1,FileList:!1,FileReader:!1,FileReaderSync:!1,FileSystemDirectoryHandle:!1,FileSystemFileHandle:!1,FileSystemHandle:!1,FileSystemSyncAccessHandle:!1,FileSystemWritableFileStream:!1,FontFace:!1,fonts:!1,FormData:!1,GPU:!1,GPUAdapter:!1,GPUAdapterInfo:!1,GPUBindGroup:!1,GPUBindGroupLayout:!1,GPUBuffer:!1,GPUBufferUsage:!1,GPUCanvasContext:!1,GPUColorWrite:!1,GPUCommandBuffer:!1,GPUCommandEncoder:!1,GPUCompilationInfo:!1,GPUCompilationMessage:!1,GPUComputePassEncoder:!1,GPUComputePipeline:!1,GPUDevice:!1,GPUDeviceLostInfo:!1,GPUError:!1,GPUExternalTexture:!1,GPUInternalError:!1,GPUMapMode:!1,GPUOutOfMemoryError:!1,GPUPipelineError:!1,GPUPipelineLayout:!1,GPUQuerySet:!1,GPUQueue:!1,GPURenderBundle:!1,GPURenderBundleEncoder:!1,GPURenderPassEncoder:!1,GPURenderPipeline:!1,GPUSampler:!1,GPUShaderModule:!1,GPUShaderStage:!1,GPUSupportedFeatures:!1,GPUSupportedLimits:!1,GPUTexture:!1,GPUTextureUsage:!1,GPUTextureView:!1,GPUUncapturedErrorEvent:!1,GPUValidationError:!1,Headers:!1,IDBCursor:!1,IDBCursorWithValue:!1,IDBDatabase:!1,IDBFactory:!1,IDBIndex:!1,IDBKeyRange:!1,IDBObjectStore:!1,IDBOpenDBRequest:!1,IDBRequest:!1,IDBTransaction:!1,IDBVersionChangeEvent:!1,IdleDetector:!1,ImageBitmap:!1,ImageBitmapRenderingContext:!1,ImageData:!1,ImageDecoder:!1,ImageTrack:!1,ImageTrackList:!1,importScripts:!1,indexedDB:!1,isSecureContext:!1,Iterator:!1,location:!1,Lock:!1,LockManager:!1,MediaCapabilities:!1,MediaSource:!1,MediaSourceHandle:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,name:!1,NavigationPreloadManager:!1,navigator:!1,NavigatorUAData:!1,NetworkInformation:!1,Notification:!1,OffscreenCanvas:!1,OffscreenCanvasRenderingContext2D:!1,onerror:!0,onlanguagechange:!0,onmessage:!0,onmessageerror:!0,onrejectionhandled:!0,onunhandledrejection:!0,origin:!1,Path2D:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformanceResourceTiming:!1,PerformanceServerTiming:!1,PeriodicSyncManager:!1,Permissions:!1,PermissionStatus:!1,PERSISTENT:!1,postMessage:!1,PressureObserver:!1,PressureRecord:!1,ProgressEvent:!1,PromiseRejectionEvent:!1,PushManager:!1,PushSubscription:!1,PushSubscriptionOptions:!1,queueMicrotask:!1,ReadableByteStreamController:!1,ReadableStream:!1,ReadableStreamBYOBReader:!1,ReadableStreamBYOBRequest:!1,ReadableStreamDefaultController:!1,ReadableStreamDefaultReader:!1,removeEventListener:!1,reportError:!1,ReportingObserver:!1,Request:!1,requestAnimationFrame:!1,Response:!1,RTCEncodedAudioFrame:!1,RTCEncodedVideoFrame:!1,scheduler:!1,Scheduler:!1,SecurityPolicyViolationEvent:!1,self:!1,Serial:!1,SerialPort:!1,ServiceWorkerRegistration:!1,setInterval:!1,setTimeout:!1,SourceBuffer:!1,SourceBufferList:!1,StorageBucket:!1,StorageBucketManager:!1,StorageManager:!1,structuredClone:!1,SubtleCrypto:!1,SyncManager:!1,TaskController:!1,TaskPriorityChangeEvent:!1,TaskSignal:!1,TEMPORARY:!1,TextDecoder:!1,TextDecoderStream:!1,TextEncoder:!1,TextEncoderStream:!1,TextMetrics:!1,TransformStream:!1,TransformStreamDefaultController:!1,TrustedHTML:!1,TrustedScript:!1,TrustedScriptURL:!1,TrustedTypePolicy:!1,TrustedTypePolicyFactory:!1,trustedTypes:!1,URL:!1,URLPattern:!1,URLSearchParams:!1,USB:!1,USBAlternateInterface:!1,USBConfiguration:!1,USBConnectionEvent:!1,USBDevice:!1,USBEndpoint:!1,USBInterface:!1,USBInTransferResult:!1,USBIsochronousInTransferPacket:!1,USBIsochronousInTransferResult:!1,USBIsochronousOutTransferPacket:!1,USBIsochronousOutTransferResult:!1,USBOutTransferResult:!1,UserActivation:!1,VideoColorSpace:!1,VideoDecoder:!1,VideoEncoder:!1,VideoFrame:!1,WebAssembly:!1,WebGL2RenderingContext:!1,WebGLActiveInfo:!1,WebGLBuffer:!1,WebGLContextEvent:!1,WebGLFramebuffer:!1,WebGLObject:!1,WebGLProgram:!1,WebGLQuery:!1,WebGLRenderbuffer:!1,WebGLRenderingContext:!1,WebGLSampler:!1,WebGLShader:!1,WebGLShaderPrecisionFormat:!1,WebGLSync:!1,WebGLTexture:!1,WebGLTransformFeedback:!1,WebGLUniformLocation:!1,WebGLVertexArrayObject:!1,webkitRequestFileSystem:!1,webkitRequestFileSystemSync:!1,webkitResolveLocalFileSystemSyncURL:!1,webkitResolveLocalFileSystemURL:!1,WebSocket:!1,WebSocketError:!1,WebSocketStream:!1,WebTransport:!1,WebTransportBidirectionalStream:!1,WebTransportDatagramDuplexStream:!1,WebTransportError:!1,WGSLLanguageFeatures:!1,Worker:!1,WorkerGlobalScope:!1,WorkerLocation:!1,WorkerNavigator:!1,WritableStream:!1,WritableStreamDefaultController:!1,WritableStreamDefaultWriter:!1,XMLHttpRequest:!1,XMLHttpRequestEventTarget:!1,XMLHttpRequestUpload:!1},yce={ActiveXObject:!1,CollectGarbage:!1,Debug:!1,Enumerator:!1,GetObject:!1,RuntimeObject:!1,ScriptEngine:!1,ScriptEngineBuildVersion:!1,ScriptEngineMajorVersion:!1,ScriptEngineMinorVersion:!1,VBArray:!1,WScript:!1,WSH:!1},bce={YAHOO:!1,YAHOO_config:!1,YUI:!1,YUI_config:!1},hce={amd:kge,applescript:Rge,atomtest:Pge,browser:_ge,builtin:Fge,chai:Mge,commonjs:Ige,couch:qge,devtools:Oge,embertest:jge,es2015:Bge,es2016:Lge,es2017:Nge,es2018:zge,es2019:$ge,es2020:Uge,es2021:Vge,es2022:Gge,es2023:Hge,es2024:Kge,es2025:Wge,es3:Jge,es5:Xge,greasemonkey:Yge,jasmine:Zge,jest:Qge,jquery:ece,meteor:ace,mocha:tce,mongo:nce,nashorn:rce,node:ice,nodeBuiltin:oce,phantomjs:uce,prototypejs:sce,protractor:lce,qunit:gce,rhino:cce,serviceworker:dce,"shared-node-browser":{AbortController:!1,AbortSignal:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,ByteLengthQueuingStrategy:!1,clearInterval:!1,clearTimeout:!1,CompressionStream:!1,console:!1,CountQueuingStrategy:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CustomEvent:!1,DecompressionStream:!1,DOMException:!1,Event:!1,EventTarget:!1,fetch:!1,File:!1,FormData:!1,Headers:!1,Iterator:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,navigator:!1,Navigator:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformanceResourceTiming:!1,queueMicrotask:!1,ReadableByteStreamController:!1,ReadableStream:!1,ReadableStreamBYOBReader:!1,ReadableStreamBYOBRequest:!1,ReadableStreamDefaultController:!1,ReadableStreamDefaultReader:!1,Request:!1,Response:!1,setInterval:!1,setTimeout:!1,structuredClone:!1,SubtleCrypto:!1,TextDecoder:!1,TextDecoderStream:!1,TextEncoder:!1,TextEncoderStream:!1,TransformStream:!1,TransformStreamDefaultController:!1,URL:!1,URLSearchParams:!1,WebAssembly:!1,WebSocket:!1,WritableStream:!1,WritableStreamDefaultController:!1,WritableStreamDefaultWriter:!1},shelljs:pce,webextensions:fce,worker:mce,wsh:yce,yui:bce};var U7,fF;function vce(){return fF||(fF=1,U7=hce),U7}var Dce=vce();const uD=lo(Dce),Sce={name:"best-practices-cabify-eslint-config",rules:{"accessor-pairs":"off","array-callback-return":["error",{allowImplicit:!0}],"block-scoped-var":"error",complexity:["off",11],"class-methods-use-this":"off","consistent-return":"error","default-case":["error",{commentPattern:"^no default$"}],"dot-notation":["error",{allowKeywords:!0}],eqeqeq:["error","always",{null:"ignore"}],"guard-for-in":"error","max-classes-per-file":["off",1],"no-alert":"warn","no-caller":"error","no-case-declarations":"error","no-div-regex":"off","no-else-return":["error",{allowElseIf:!1}],"no-empty-function":["error",{allow:["arrowFunctions","functions","methods"]}],"no-empty-pattern":"error","no-eq-null":"off","no-eval":"error","no-extend-native":"error","no-extra-bind":"error","no-extra-label":"error","no-fallthrough":"error","no-floating-decimal":"error","no-global-assign":["error",{exceptions:[]}],"no-native-reassign":"off","no-implicit-coercion":["off",{boolean:!1,number:!0,string:!0,allow:[]}],"no-implicit-globals":"off","no-implied-eval":"error","no-invalid-this":"off","no-iterator":"error","no-labels":["error",{allowLoop:!1,allowSwitch:!1}],"no-lone-blocks":"error","no-loop-func":"error","no-magic-numbers":["off",{ignore:[],ignoreArrayIndexes:!0,enforceConst:!0,detectObjects:!1}],"no-multi-str":"error","no-new":"error","no-new-func":"error","no-new-wrappers":"error","no-octal":"error","no-octal-escape":"error","no-param-reassign":["error",{props:!0,ignorePropertyModificationsFor:["acc","accumulator","e","ctx","req","request","res","response","$scope"]}],"no-proto":"error","no-redeclare":"error","no-restricted-properties":["error",{object:"arguments",property:"callee",message:"arguments.callee is deprecated"},{object:"global",property:"isFinite",message:"Please use Number.isFinite instead"},{object:"self",property:"isFinite",message:"Please use Number.isFinite instead"},{object:"window",property:"isFinite",message:"Please use Number.isFinite instead"},{object:"global",property:"isNaN",message:"Please use Number.isNaN instead"},{object:"self",property:"isNaN",message:"Please use Number.isNaN instead"},{object:"window",property:"isNaN",message:"Please use Number.isNaN instead"},{property:"__defineGetter__",message:"Please use Object.defineProperty instead."},{property:"__defineSetter__",message:"Please use Object.defineProperty instead."},{object:"Math",property:"pow",message:"Use the exponentiation operator (**) instead."}],"no-return-assign":["error","always"],"no-script-url":"error","no-self-assign":["error",{props:!1}],"no-self-compare":"error","no-sequences":"error","no-throw-literal":"error","no-unmodified-loop-condition":"off","no-unused-expressions":["error",{allowShortCircuit:!1,allowTernary:!1,allowTaggedTemplates:!1}],"no-unused-labels":"error","no-useless-call":"off","no-useless-catch":"off","no-useless-concat":"error","no-useless-escape":"error","no-useless-return":"error","no-void":"error","no-warning-comments":["off",{terms:["todo","fixme","xxx"],location:"start"}],"no-with":"error","prefer-promise-reject-errors":["error",{allowEmptyReject:!0}],radix:"error","require-unicode-regexp":"off","vars-on-top":"error","wrap-iife":["error","outside",{functionPrototypeMethods:!1}],yoda:"error"}},Ace={name:"errors-cabify-eslint-config",rules:{"for-direction":"error","getter-return":["error",{allowImplicit:!0}],"no-await-in-loop":"error","no-compare-neg-zero":"error","no-cond-assign":["error","always"],"no-console":"warn","no-constant-condition":"warn","no-control-regex":"error","no-debugger":"error","no-dupe-args":"error","no-dupe-keys":"error","no-duplicate-case":"error","no-empty":"error","no-empty-character-class":"error","no-ex-assign":"error","no-extra-boolean-cast":"off","no-func-assign":"error","no-inner-declarations":"error","no-invalid-regexp":"error","no-misleading-character-class":"off","no-obj-calls":"error","no-prototype-builtins":"error","no-regex-spaces":"error","no-sparse-arrays":"error","no-template-curly-in-string":"error","no-unexpected-multiline":"error","no-unreachable":"error","no-unsafe-finally":"error","no-unsafe-negation":"error","no-negated-in-lhs":"off","require-atomic-updates":"off","use-isnan":"error","valid-jsdoc":"off","valid-typeof":["error",{requireStringLiterals:!0}]}},Tce={name:"ES6-cabify-eslint-config",languageOptions:{ecmaVersion:6,sourceType:"module",globals:{...uD.es2015},parserOptions:{ecmaFeatures:{generators:!1,objectLiteralDuplicateProperties:!1}}},rules:{"constructor-super":"error","generator-star-spacing":["error",{before:!1,after:!0}],"no-class-assign":"error","no-confusing-arrow":["error",{allowParens:!0}],"no-const-assign":"error","no-dupe-class-members":"error","no-duplicate-imports":"off","no-new-symbol":"error","no-restricted-imports":["off",{paths:[],patterns:[]}],"no-this-before-super":"error","no-useless-computed-key":"error","no-useless-constructor":"error","no-useless-rename":["error",{ignoreDestructuring:!1,ignoreImport:!1,ignoreExport:!1}],"no-var":"error","object-shorthand":["error","always",{ignoreConstructors:!1,avoidQuotes:!0}],"prefer-arrow-callback":["error",{allowNamedFunctions:!1,allowUnboundThis:!0}],"prefer-const":["error",{destructuring:"any",ignoreReadBeforeAssign:!0}],"prefer-destructuring":["error",{VariableDeclarator:{array:!1,object:!0},AssignmentExpression:{array:!0,object:!0}},{enforceForRenamedProperties:!1}],"prefer-numeric-literals":"error","prefer-reflect":"off","prefer-rest-params":"error","prefer-spread":"error","prefer-template":"error","require-yield":"error","sort-imports":["off",{ignoreCase:!1,ignoreMemberSort:!1,memberSyntaxSortOrder:["none","all","multiple","single"]}],"symbol-description":"error"}};var V7,mF;function xce(){if(mF)return V7;mF=1;var i=-1,r=1,u=0;function m(z,U,G,H,N){if(z===U)return z?[[u,z]]:[];if(G!=null){var $=j(z,U,G);if($)return $}var K=A(z,U),ie=z.substring(0,K);z=z.substring(K),U=U.substring(K),K=y(z,U);var pe=z.substring(z.length-K);z=z.substring(0,z.length-K),U=U.substring(0,U.length-K);var Y=c(z,U);return ie&&Y.unshift([u,ie]),pe&&Y.push([u,pe]),w(Y,N),H&&x(Y),Y}function c(z,U){var G;if(!z)return[[r,U]];if(!U)return[[i,z]];var H=z.length>U.length?z:U,N=z.length>U.length?U:z,$=H.indexOf(N);if($!==-1)return G=[[r,H.substring(0,$)],[u,N],[r,H.substring($+N.length)]],z.length>U.length&&(G[0][0]=G[2][0]=i),G;if(N.length===1)return[[i,z],[r,U]];var K=f(z,U);if(K){var ie=K[0],pe=K[1],Y=K[2],Z=K[3],W=K[4],ue=m(ie,Y),oe=m(pe,Z);return ue.concat([[u,W]],oe)}return d(z,U)}function d(z,U){for(var G=z.length,H=U.length,N=Math.ceil((G+H)/2),$=N,K=2*N,ie=new Array(K),pe=new Array(K),Y=0;YG)oe+=2;else if(ve>H)ue+=2;else if(W){var fe=$+Z-le;if(fe>=0&&fe=we)return g(z,U,me,ve)}}}for(var Ne=-ne+Q;Ne<=ne-ee;Ne+=2){var fe=$+Ne,we;Ne===-ne||Ne!==ne&&pe[fe-1]G)ee+=2;else if(He>H)Q+=2;else if(!W){var ge=$+Z-Ne;if(ge>=0&&ge=we)return g(z,U,me,ve)}}}}return[[i,z],[r,U]]}function g(z,U,G,H){var N=z.substring(0,G),$=U.substring(0,H),K=z.substring(G),ie=U.substring(H),pe=m(N,$),Y=m(K,ie);return pe.concat(Y)}function A(z,U){if(!z||!U||z.charAt(0)!==U.charAt(0))return 0;for(var G=0,H=Math.min(z.length,U.length),N=H,$=0;GH?z=z.substring(G-H):GU.length?z:U,H=z.length>U.length?U:z;if(G.length<4||H.length*2=oe.length?[me,ve,fe,we,ge]:null}var $=N(G,H,Math.ceil(G.length/4)),K=N(G,H,Math.ceil(G.length/2)),ie;if(!$&&!K)return null;K?$?ie=$[4].length>K[4].length?$:K:ie=K:ie=$;var pe,Y,Z,W;z.length>U.length?(pe=ie[0],Y=ie[1],Z=ie[2],W=ie[3]):(Z=ie[0],W=ie[1],pe=ie[2],Y=ie[3]);var ue=ie[4];return[pe,Y,Z,W,ue]}function x(z){for(var U=!1,G=[],H=0,N=null,$=0,K=0,ie=0,pe=0,Y=0;$0?G[H-1]:-1,K=0,ie=0,pe=0,Y=0,N=null,U=!0)),$++;for(U&&w(z),E(z),$=1;$=oe?(ue>=Z.length/2||ue>=W.length/2)&&(z.splice($,0,[u,W.substring(0,ue)]),z[$-1][1]=Z.substring(0,Z.length-ue),z[$+1][1]=W.substring(ue),$++):(oe>=Z.length/2||oe>=W.length/2)&&(z.splice($,0,[u,Z.substring(0,oe)]),z[$-1][0]=r,z[$-1][1]=W.substring(0,W.length-oe),z[$+1][0]=i,z[$+1][1]=Z.substring(oe),$++),$++}$++}}var p=/[^a-zA-Z0-9]/,D=/\s/,F=/[\r\n]/,R=/\n\r?\n$/,h=/^\r?\n\r?\n/;function E(z){function U(oe,Q){if(!oe||!Q)return 6;var ee=oe.charAt(oe.length-1),ne=Q.charAt(0),le=ee.match(p),ge=ne.match(p),me=le&&ee.match(D),ve=ge&&ne.match(D),fe=me&&ee.match(F),we=ve&&ne.match(F),Ne=fe&&oe.match(R),He=we&&Q.match(h);return Ne||He?5:fe||we?4:le&&!me&&ve?3:me||ve?2:le||ge?1:0}for(var G=1;G=W&&(W=ue,pe=H,Y=N,Z=$)}z[G-1][1]!=pe&&(pe?z[G-1][1]=pe:(z.splice(G-1,1),G--),z[G][1]=Y,Z?z[G+1][1]=Z:(z.splice(G+1,1),G--))}G++}}function w(z,U){z.push([u,""]);for(var G=0,H=0,N=0,$="",K="",ie;G=0&&T(z[pe][1])){var Y=z[pe][1].slice(-1);if(z[pe][1]=z[pe][1].slice(0,-1),$=Y+$,K=Y+K,!z[pe][1]){z.splice(pe,1),G--;var Z=pe-1;z[Z]&&z[Z][0]===r&&(N++,K=z[Z][1]+K,Z--),z[Z]&&z[Z][0]===i&&(H++,$=z[Z][1]+$,Z--),pe=Z}}if(M(z[G][1])){var Y=z[G][1].charAt(0);z[G][1]=z[G][1].slice(1),$+=Y,K+=Y}}if(G0||K.length>0){$.length>0&&K.length>0&&(ie=A(K,$),ie!==0&&(pe>=0?z[pe][1]+=K.substring(0,ie):(z.splice(0,0,[u,K.substring(0,ie)]),G++),K=K.substring(ie),$=$.substring(ie)),ie=y(K,$),ie!==0&&(z[G][1]=K.substring(K.length-ie)+z[G][1],K=K.substring(0,K.length-ie),$=$.substring(0,$.length-ie)));var W=N+H;$.length===0&&K.length===0?(z.splice(G-W,W),G=G-W):$.length===0?(z.splice(G-W,W,[r,K]),G=G-W+1):K.length===0?(z.splice(G-W,W,[i,$]),G=G-W+1):(z.splice(G-W,W,[i,$],[r,K]),G=G-W+2)}G!==0&&z[G-1][0]===u?(z[G-1][1]+=z[G][1],z.splice(G,1)):G++,N=0,H=0,$="",K="";break}}z[z.length-1][1]===""&&z.pop();var ue=!1;for(G=1;G=55296&&z<=56319}function O(z){return z>=56320&&z<=57343}function M(z){return O(z.charCodeAt(0))}function T(z){return C(z.charCodeAt(z.length-1))}function k(z){for(var U=[],G=0;G0&&U.push(z[G]);return U}function _(z,U,G,H){return T(z)||M(H)?null:k([[u,z],[i,U],[r,G],[u,H]])}function j(z,U,G){var H=typeof G=="number"?{index:G,length:0}:G.oldRange,N=typeof G=="number"?null:G.newRange,$=z.length,K=U.length;if(H.length===0&&(N===null||N.length===0)){var ie=H.index,pe=z.slice(0,ie),Y=z.slice(ie),Z=N?N.index:null;e:{var W=ie+K-$;if(Z!==null&&Z!==W||W<0||W>K)break e;var ue=U.slice(0,W),oe=U.slice(W);if(oe!==Y)break e;var Q=Math.min(ie,W),ee=pe.slice(0,Q),ne=ue.slice(0,Q);if(ee!==ne)break e;var le=pe.slice(Q),ge=ue.slice(Q);return _(ee,le,ge,Y)}e:{if(Z!==null&&Z!==ie)break e;var me=ie,ue=U.slice(0,me),oe=U.slice(me);if(ue!==pe)break e;var ve=Math.min($-me,K-me),fe=Y.slice(Y.length-ve),we=oe.slice(oe.length-ve);if(fe!==we)break e;var le=Y.slice(0,Y.length-ve),ge=oe.slice(0,oe.length-ve);return _(pe,le,ge,fe)}}if(H.length>0&&N&&N.length===0)e:{var ee=z.slice(0,H.index),fe=z.slice(H.index+H.length),Q=ee.length,ve=fe.length;if(K"],Mce="https://opencollective.com/eslint-plugin-prettier",Ice="MIT",qce="pnpm@7.33.5",Oce={node:"^14.18.0 || >=16.0.0"},jce="eslint-plugin-prettier.js",Bce={".":{types:"./eslint-plugin-prettier.d.ts",default:"./eslint-plugin-prettier.js"},"./recommended":{types:"./recommended.d.ts",default:"./recommended.js"},"./package.json":"./package.json"},Lce="eslint-plugin-prettier.d.ts",Nce=["eslint-plugin-prettier.d.ts","eslint-plugin-prettier.js","recommended.d.ts","recommended.js","worker.js"],zce=["eslint","eslintplugin","eslint-plugin","prettier"],$ce={"@types/eslint":">=8.0.0",eslint:">=8.0.0","eslint-config-prettier":"*",prettier:">=3.0.0"},Uce={"@types/eslint":{optional:!0},"eslint-config-prettier":{optional:!0}},Vce={"prettier-linter-helpers":"^1.0.0",synckit:"^0.9.1"},Gce={"@1stg/remark-preset":"^2.0.0","@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.1","@commitlint/config-conventional":"^18.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.1.0","@eslint/js":"^8.56.0","@graphql-eslint/eslint-plugin":"^3.20.1","@html-eslint/parser":"^0.24.1","@prettier/plugin-pug":"^3.0.0","@types/eslint":"^8.56.0","@types/prettier-linter-helpers":"^1.0.4",commitlint:"^18.4.3",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-formatter-friendly":"^7.0.0","eslint-mdx":"^2.3.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-mdx":"^2.3.0","eslint-plugin-n":"^16.5.0","eslint-plugin-prettier":"link:.","eslint-plugin-pug":"^1.2.5","eslint-plugin-svelte":"^2.35.1","eslint-plugin-svelte3":"^4.0.0",graphql:"^16.8.1","lint-staged":"^15.2.0",mocha:"^10.2.0",prettier:"^3.1.1","prettier-plugin-pkg":"^0.18.0","prettier-plugin-svelte":"^3.1.2","simple-git-hooks":"^2.9.0",svelte:"^4.2.8","vue-eslint-parser":"^9.3.2"},Hce={check:"prettier --check . && pnpm lint",format:"prettier --write . && pnpm lint --fix",lint:"eslint . --cache -f friendly --max-warnings 10",release:"pnpm check && pnpm test && changeset publish",test:"pnpm lint && mocha"},Kce={name:Ece,version:Cce,description:kce,repository:Rce,homepage:Pce,author:_ce,contributors:Fce,funding:Mce,license:Ice,packageManager:qce,engines:Oce,main:jce,exports:Bce,types:Lce,files:Nce,keywords:zce,peerDependencies:$ce,peerDependenciesMeta:Uce,dependencies:Vce,devDependencies:Gce,scripts:Hce};function Fu(i){throw new Error('Could not dynamically require "'+i+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ir={};const oX={},Wce=Object.freeze(Object.defineProperty({__proto__:null,default:oX},Symbol.toStringTag,{value:"Module"})),Qt=wge(Wce);var so={},bF;function Jce(){if(bF)return so;bF=1;var i=Qt,r=Qt,u=Qt;const m={},c=process.cwd(),d=typeof Fu>"u"?i.createRequire(m.url):Fu,g=[".ts",".tsx",...Object.keys(d.extensions)],A=p=>{try{return d.resolve(p)}catch{}},S=p=>!!A(p),y=(p,D=!1)=>{if(typeof p=="string")return r.existsSync(p)&&(D||r.statSync(p).isFile())?p:"";for(const F of p??[])if(y(F,D))return F;return""},f=(p,D=g)=>{const F=[...D,""].find(R=>y(p+R));return F==null?"":p+F},x=(p,D,F)=>{if(console.assert(u.isAbsolute(p)),!y(p,!0)||p!==c&&!p.startsWith(c+u.sep))return"";p=u.resolve(r.statSync(p).isDirectory()?p:u.resolve(p,".."));const R=typeof D=="string",h=R?D:"package.json";do{const E=y(u.resolve(p,h),R&&F);if(E)return E;p=u.resolve(p,"..")}while(p===c||p.startsWith(c+u.sep));return""};return so.CWD=c,so.EXTENSIONS=g,so.cjsRequire=d,so.findUp=x,so.isPkgAvailable=S,so.tryExtensions=f,so.tryFile=y,so.tryPkg=A,so}var hF;function Xce(){if(hF)return ir;hF=1;var i=Qt,r=Qt,u=Qt,m=Qt,c=Qt,d=Qt,g=Jce(),A=Object.defineProperty,S=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,x=(fe,we,Ne)=>we in fe?A(fe,we,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):fe[we]=Ne,p=(fe,we)=>{for(var Ne in we||(we={}))y.call(we,Ne)&&x(fe,Ne,we[Ne]);if(S)for(var Ne of S(we))f.call(we,Ne)&&x(fe,Ne,we[Ne]);return fe},D=(fe,we)=>{var Ne={};for(var He in fe)y.call(fe,He)&&we.indexOf(He)<0&&(Ne[He]=fe[He]);if(fe!=null&&S)for(var He of S(fe))we.indexOf(He)<0&&f.call(fe,He)&&(Ne[He]=fe[He]);return Ne},F=(fe,we,Ne)=>new Promise((He,Ae)=>{var Te=Xe=>{try{Ke(Ne.next(Xe))}catch(Qe){Ae(Qe)}},Ge=Xe=>{try{Ke(Ne.throw(Xe))}catch(Qe){Ae(Qe)}},Ke=Xe=>Xe.done?He(Xe.value):Promise.resolve(Xe.value).then(Te,Ge);Ke((Ne=Ne.apply(fe,we)).next())});const R={},h=4,E={TsNode:"ts-node",EsbuildRegister:"esbuild-register",EsbuildRunner:"esbuild-runner",SWC:"swc",TSX:"tsx"},{NODE_OPTIONS:w,SYNCKIT_EXEC_ARGV:C,SYNCKIT_GLOBAL_SHIMS:O,SYNCKIT_TIMEOUT:M,SYNCKIT_TS_RUNNER:T}=process.env,k=Number(process.versions.node.split(".")[0])>=20,_=M?+M:void 0,j=C?.split(",")||[],V=T,z=["1","true"].includes(O),U=[{moduleName:"node-fetch",globalName:"fetch"},{moduleName:"node:perf_hooks",globalName:"performance",named:"performance"}],G=16;let H;function N(fe){if(fe&&typeof fe=="object"){const we={};for(const Ne in fe)we[Ne]=fe[Ne];return we}}function $(fe,we){H??(H=new Map);const Ne=H.get(fe);if(Ne)return Ne;if(!m.isAbsolute(fe))throw new Error("`workerPath` must be absolute");const He=me(fe,typeof we=="number"?{timeout:we}:we);return H.set(fe,He),He}const K=typeof Fu>"u"?u.createRequire(R.url):Fu,ie=fe=>new URL(`data:text/javascript,${encodeURIComponent(fe)}`),pe=fe=>{var we;try{return!!((we=r.statSync(fe,{throwIfNoEntry:!1}))!=null&&we.isFile())}catch{return!1}},Y=(fe,{execArgv:we,tsRunner:Ne})=>{let He=m.extname(fe);if(!/[/\\]node_modules[/\\]/.test(fe)&&(!He||/^\.[cm]?js$/.test(He))){const Xe=He?fe.slice(0,-He.length):fe;let Qe;switch(He){case".cjs":{Qe=[".cts",".cjs"];break}case".mjs":{Qe=[".mts",".mjs"];break}default:{Qe=[".ts",".js"];break}}const je=g.tryExtensions(Xe,Qe);let We;je&&(!He||(We=je!==Xe))&&(fe=je,We&&(He=m.extname(fe)))}const Ae=/\.[cm]?ts$/.test(fe);let Te=fe.endsWith(".mjs"),Ge=fe.endsWith(".mts");if(Ae){if(!Ge){const Xe=g.findUp(fe);Xe&&(Ge=K(Xe).type==="module")}switch(Ne==null&&g.isPkgAvailable(E.TsNode)&&(Ne=E.TsNode),Ne){case E.TsNode:{Ge?we.includes("--loader")||(we=["--loader",`${E.TsNode}/esm`,...we]):we.includes("-r")||(we=["-r",`${E.TsNode}/register`,...we]);break}case E.EsbuildRegister:{we.includes("-r")||(we=["-r",E.EsbuildRegister,...we]);break}case E.EsbuildRunner:{we.includes("-r")||(we=["-r",`${E.EsbuildRunner}/register`,...we]);break}case E.SWC:{we.includes("-r")||(we=["-r",`@${E.SWC}-node/register`,...we]);break}case E.TSX:{we.includes("--loader")||(we=["--loader",E.TSX,...we]);break}default:throw new Error(`Unknown ts runner: ${String(Ne)}`)}}else if(!Te){const Xe=g.findUp(fe);Xe&&(Te=K(Xe).type==="module")}let Ke;if(process.versions.pnp){const Xe=w?.split(/\s+/);let Qe;try{Qe=K.resolve("pnpapi")}catch{}if(Qe&&!Xe?.some((je,We)=>["-r","--require"].includes(je)&&Qe===K.resolve(Xe[We+1]))&&!we.includes(Qe)){we=["-r",Qe,...we];const je=m.resolve(Qe,"../.pnp.loader.mjs");pe(je)&&(Ke=c.pathToFileURL(je).toString(),k||(we=["--experimental-loader",Ke,...we]))}}return{ext:He,isTs:Ae,jsUseEsm:Te,tsRunner:Ne,tsUseEsm:Ge,workerPath:fe,pnpLoaderPath:Ke,execArgv:we}},Z=fe=>i.createHash("md5").update(fe).digest("hex"),W=(fe,we="import")=>{const{moduleName:Ne,globalName:He,named:Ae,conditional:Te}=typeof fe=="string"?{moduleName:fe}:fe,Ge=we==="import"?`import${He?" "+(Ae===null?"* as "+He:Ae?.trim()?`{${Ae}}`:He)+" from":""} '${m.isAbsolute(Ne)?String(c.pathToFileURL(Ne)):Ne}'`:`${He?"const "+(Ae?.trim()?`{${Ae}}`:He)+"=":""}require('${Ne.replace(/\\/g,"\\\\")}')`;if(!He)return Ge;const Ke=`globalThis.${He}=${Ae?.trim()?Ae:He}`;return Ge+(Te===!1?`;${Ke}`:`;if(!globalThis.${He})${Ke}`)},ue=(fe,we)=>fe.reduce((Ne,He)=>`${Ne}${Ne?";":""}${W(He,we)}`,"");let oe,Q;const ee=typeof __dirname>"u"?m.dirname(c.fileURLToPath(R.url)):__dirname;let ne,le;const ge=(fe,we,Ne="import")=>{oe??(oe=new Map);const He=oe.get(fe);if(He){const[Ke,Xe]=He;if(Ne==="require"&&!Xe||Ne==="import"&&Xe&&pe(Xe))return Ke}const Ae=ue(we,Ne);let Te=Ae,Ge;return Ne==="import"&&(Q||(Q=m.resolve(g.findUp(ee),"../node_modules/.synckit")),r.mkdirSync(Q,{recursive:!0}),Ge=m.resolve(Q,Z(fe)+".mjs"),Te=W(Ge),r.writeFileSync(Ge,Ae)),oe.set(fe,[Te,Ge]),Te};function me(fe,{timeout:we=_,execArgv:Ne=j,tsRunner:He=V,transferList:Ae=[],globalShims:Te=z}={}){const{port1:Ge,port2:Ke}=new d.MessageChannel,{isTs:Xe,ext:Qe,jsUseEsm:je,tsUseEsm:We,tsRunner:xa,workerPath:Fe,pnpLoaderPath:xe,execArgv:_e}=Y(fe,{execArgv:Ne,tsRunner:He}),ze=c.pathToFileURL(Fe);if(/\.[cm]ts$/.test(Fe)){const ae=!We||Number.parseFloat(process.versions.node)>=G;if(xa){if([E.EsbuildRegister,E.EsbuildRunner,E.SWC,...ae?[]:[E.TSX]].includes(xa))throw new Error(`${xa} is not supported for ${Qe} files yet`+(ae?", you can try [tsx](https://github.com/esbuild-kit/tsx) instead":""))}else throw new Error("No ts runner specified, ts worker path is not supported")}const Je=(Te===!0?U:Array.isArray(Te)?Te:[]).filter(({moduleName:ae})=>g.isPkgAvailable(ae));le??(le=new Int32Array(ne??(ne=new SharedArrayBuffer(h)),0,1));const ma=Je.length>0,ca=Xe?!We:!je&&ma,Ia=new d.Worker(je&&ma||We&&xa===E.TsNode?ie(`${ge(Fe,Je)};import '${String(ze)}'`):ca?`${ge(Fe,Je,"require")};${W(Fe,"require")}`:ze,{eval:ca,workerData:{sharedBuffer:ne,workerPort:Ke,pnpLoaderPath:xe},transferList:[Ke,...Ae],execArgv:_e});let Le=0;const ce=(ae,de,De)=>{const qe=Date.now(),ia=Atomics.wait(le,0,0,De);if(Atomics.store(le,0,0),!["ok","not-equal"].includes(ia)){const Ra={id:de,cmd:"abort"};throw ae.postMessage(Ra),new Error("Internal error: Atomics.wait() failed: "+ia)}const pa=d.receiveMessageOnPort(Ge).message,{id:fa}=pa,Ua=D(pa,["id"]);if(fa{const de=Le++,De={id:de,args:ae};Ia.postMessage(De);const{result:qe,error:ia,properties:pa}=ce(Ge,de,we);if(ia)throw Object.assign(ia,pa);return qe};return Ia.unref(),Me}function ve(fe){if(!d.workerData)return;const{workerPort:we,sharedBuffer:Ne,pnpLoaderPath:He}=d.workerData;He&&k&&u.register(He);const Ae=new Int32Array(Ne,0,1);d.parentPort.on("message",({id:Te,args:Ge})=>{F(this,null,function*(){let Ke=!1;const Xe=je=>{je.id===Te&&je.cmd==="abort"&&(Ke=!0)};we.on("message",Xe);let Qe;try{Qe={id:Te,result:yield fe(...Ge)}}catch(je){Qe={id:Te,error:je,properties:N(je)}}we.off("message",Xe),!Ke&&(we.postMessage(Qe),Atomics.add(Ae,0,1),Atomics.notify(Ae,0))})})}return ir.DEFAULT_EXEC_ARGV=j,ir.DEFAULT_GLOBAL_SHIMS=z,ir.DEFAULT_GLOBAL_SHIMS_PRESET=U,ir.DEFAULT_TIMEOUT=_,ir.DEFAULT_TS_RUNNER=V,ir.MTS_SUPPORTED_NODE_VERSION=G,ir.TsRunner=E,ir._generateGlobals=ue,ir.createSyncFn=$,ir.encodeImportModule=W,ir.extractProperties=N,ir.generateGlobals=ge,ir.isFile=pe,ir.runAsWorker=ve,ir}var H7,vF;function Yce(){if(vF)return H7;vF=1;const{showInvisibles:i,generateDifferences:r}=wce(),{name:u,version:m}=Kce,{INSERT:c,DELETE:d,REPLACE:g}=r;let A;function S(f,x){const{operation:p,offset:D,deleteText:F="",insertText:R=""}=x,h=[D,D+F.length],[E,w]=h.map(C=>(f.sourceCode??f.getSourceCode()).getLocFromIndex(C));f.report({messageId:p,data:{deleteText:i(F),insertText:i(R)},loc:{start:E,end:w},fix:C=>C.replaceTextRange(h,R)})}return H7={meta:{name:u,version:m},configs:{recommended:{extends:["prettier"],plugins:["prettier"],rules:{"prettier/prettier":"error","arrow-body-style":"off","prefer-arrow-callback":"off"}}},rules:{prettier:{meta:{docs:{url:"https://github.com/prettier/eslint-plugin-prettier#options"},type:"layout",fixable:"code",schema:[{type:"object",properties:{},additionalProperties:!0},{type:"object",properties:{usePrettierrc:{type:"boolean"},fileInfoOptions:{type:"object",properties:{},additionalProperties:!0}},additionalProperties:!0}],messages:{[c]:"Insert `{{ insertText }}`",[d]:"Delete `{{ deleteText }}`",[g]:"Replace `{{ deleteText }}` with `{{ insertText }}`"}},create(f){const x=!f.options[1]||f.options[1].usePrettierrc!==!1,p=f.options[1]&&f.options[1].fileInfoOptions||{},D=f.sourceCode??f.getSourceCode(),F=f.filename??f.getFilename(),R=f.physicalFilename??f.getPhysicalFilename(),h=D.text;return{Program(){A||(A=Xce().createSyncFn(require.resolve("./worker")));const E=f.options[0]||{},w=f.languageOptions?.parser;let C;try{C=A(h,{...E,filepath:F,onDiskFilepath:R,parserMeta:w&&(w.meta??{name:w.name,version:w.version}),parserPath:f.parserPath,usePrettierrc:x},p)}catch(O){if(!(O instanceof SyntaxError))throw O;let M="Parsing error: "+O.message;const T=O;T.codeFrame&&(M=M.replace(` -${T.codeFrame}`,"")),T.loc&&(M=M.replace(/ \(\d+:\d+\)$/,"")),f.report({message:M,loc:T.loc});return}if(C!=null&&h!==C){const O=r(h,C);for(const M of O)S(f,M)}}}}}}},H7}var K7,DF;function Zce(){if(DF)return K7;DF=1;const i=iX(),r=Yce();return K7={...i,plugins:{...i.plugins,prettier:r},rules:{...i.rules,"prettier/prettier":"error","arrow-body-style":"off","prefer-arrow-callback":"off"}},K7}var Qce=Zce();const ede=lo(Qce),ade={name:"formats-cabify-eslint-config",...ede};var W7,SF;function uX(){if(SF)return W7;SF=1;function i(Z,W){const ue=[];let oe=[],Q;for(const ee of Z.body){const ne=W(ee,Q);switch(ne){case"PartOfChunk":oe.push(ee);break;case"PartOfNewChunk":oe.length>0&&ue.push(oe),oe=[ee];break;case"NotPartOfChunk":oe.length>0&&(ue.push(oe),oe=[]);break;default:throw new Error(`Unknown chunk result: ${ne}`)}Q=ee}return oe.length>0&&ue.push(oe),ue}function r(Z,W,ue,oe){const Q=Y(Z);Q.getText().slice(ue,oe)!==W&&Z.report({messageId:"sort",loc:{start:Q.getLocFromIndex(ue),end:Q.getLocFromIndex(oe)},fix:ne=>ne.replaceTextRange([ue,oe],W)})}function u(Z,W,ue){const oe=p(ue),Q=Z.map(ve=>ve.map(fe=>fe.map(we=>we.code).join(oe)).join(oe)).join(oe+oe),ee=pe(Z,ve=>[].concat(...ve)),ne=ee[ee.length-1],le=W[W.length-1],ge=ne.needsNewline?ue.getTokenAfter(le.node,{includeComments:!0,filter:ve=>!G(ve)&&!(U(ve)&&ve.loc.end.line===le.node.loc.end.line)}):void 0,me=ge!=null&&ge.loc.start.line===le.node.loc.end.line?oe:"";return Q+me}function m(Z,W,ue,oe){const Q=c(Z,W);return Q.map((ee,ne)=>{const le=ne===0?ee.loc.start.line-1:Q[ne-1].loc.end.line,ge=W.getCommentsBefore(ee).filter(Xe=>Xe.loc.start.line<=ee.loc.start.line&&Xe.loc.end.line>le&&(ne>0||Xe.loc.start.line>le)),me=W.getCommentsAfter(ee).filter(Xe=>Xe.loc.end.line===ee.loc.end.line),ve=E(ee,ge,W),fe=w(ee,me,W),we=C(ge.length>0?ge[0]:ee,W),Ne=O(me.length>0?me[me.length-1]:ee,W),He=we+ve+d(ee,W,oe)+fe+Ne,Ae=[...ge,ee,...me],[Te]=Ae[0].range,[,Ge]=Ae[Ae.length-1].range,Ke=$(ee);return{node:ee,code:He,start:Te-we.length,end:Ge+Ne.length,isSideEffectImport:ue(ee,W),source:Ke,index:ne,needsNewline:me.length>0&&G(me[me.length-1])}})}function c(Z,W){const ue=Z.length-1,oe=Z[ue],[Q,ee]=W.getLastTokens(oe,{count:2});if(!z(ee,";")||Q.loc.end.line===ee.loc.start.line||W.getTokenAfter(ee)==null)return Z;const ge={...oe,range:[oe.range[0],Q.range[1]],loc:{start:oe.loc.start,end:Q.loc.end}};return Z.slice(0,ue).concat(ge)}function d(Z,W,ue){const oe=R(Z,W),Q=oe.findIndex(Te=>z(Te,"{")),ee=oe.findIndex(Te=>z(Te,"}")),ne=ue(Z);if(Q===-1||ee===-1||ne.length<=1)return h(oe);const le=oe.slice(Q+1,ee),ge=g(le),me=ge.items.map((Te,Ge)=>({...Te,node:ne[Ge]})),ve=T(me),fe=p(W),we=z(W.getTokenBefore(oe[ee]),","),Ne=ve.length-1,He=pe(ve,(Te,Ge)=>{const Ke=Ge===0?void 0:ve[Ge-1],Xe=Ke!=null&&S(Te.before)&&!(Ke.after.length>0&&N(Ke.after[Ke.after.length-1]))?[{type:"Newline",code:fe}]:[];if(Ge!N(We)&&!H(We)),je=Te.hadComma?Qe===-1?[]:Te.after.slice(Qe):Te.after;return[...Xe,...Te.before,...Te.specifier,...je]}),Ae=S(ge.after)&&!N(He[He.length-1])?[{type:"Newline",code:fe}]:[];return h([...oe.slice(0,Q+1),...ge.before,...He,...Ae,...ge.after,...oe.slice(ee)])}function g(Z){const W={before:[],after:[],items:[]};let ue=A();for(const oe of Z)switch(ue.state){case"before":switch(oe.type){case"Newline":ue.before.push(oe),W.before.length===0&&W.items.length===0&&(W.before=ue.before,ue=A());break;case"Spaces":case"Block":case"Line":ue.before.push(oe);break;default:W.before.length===0&&W.items.length===0&&(W.before=ue.before,ue=A()),ue.state="specifier",ue.specifier.push(oe)}break;case"specifier":switch(oe.type){case"Punctuator":z(oe,",")?(ue.hadComma=!0,ue.state="after"):ue.specifier.push(oe);break;default:ue.specifier.push(oe)}break;case"after":switch(oe.type){case"Newline":ue.after.push(oe),W.items.push(ue),ue=A();break;case"Spaces":case"Line":ue.after.push(oe);break;case"Block":x(oe.code)?(W.items.push(ue),ue=A(),ue.before.push(oe)):ue.after.push(oe);break;default:W.items.push(ue),ue=A(),ue.state="specifier",ue.specifier.push(oe)}break;default:throw new Error(`Unknown state: ${ue.state}`)}switch(ue.state){case"before":W.after=ue.before;break;case"specifier":{const oe=ie(ue.specifier,ve=>j(ve)||V(ve)),Q=ue.specifier.slice(0,oe+1),ee=ue.specifier.slice(oe+1),ne=ee.findIndex(ve=>N(ve)),le=ne===-1?-1:ne+1,ge=ee.findIndex(ve=>U(ve)&&x(ve.code)),me=le>=0&&ge>=0?Math.min(le,ge):le>=0?le:ge>=0?ge:y(ee)?ee.length-1:-1;ue.specifier=Q,ue.after=me===-1?ee:ee.slice(0,me),W.items.push(ue),W.after=me===-1?[]:ee.slice(me);break}case"after":if(y(ue.after)){const oe=ue.after.pop();W.after=[oe]}W.items.push(ue);break;default:throw new Error(`Unknown state: ${ue.state}`)}return W}function A(){return{state:"before",before:[],after:[],specifier:[],hadComma:!1}}function S(Z){const W=Z.filter(oe=>!H(oe));if(W.length===0)return!1;const ue=W[0];return G(ue)||U(ue)&&!x(ue.code)}function y(Z){const W=Z.length>0?Z[Z.length-1]:void 0;return W==null?!1:H(W)}const f=/(\r?\n)/;function x(Z){return f.test(Z)}function p(Z){const W=f.exec(Z.text);return W==null?` -`:W[0]}function D(Z){const W=Z.split(f);return(W.length>=5?W.slice(0,2).concat(W.slice(-1)):W).map((oe,Q)=>Q%2===0?{type:"Spaces",code:oe}:{type:"Newline",code:oe}).filter(oe=>oe.code!=="")}function F(Z){return h(D(Z))}function R(Z,W){const ue=W.getTokens(Z),oe=ue.length-1;return pe(ue,(Q,ee)=>{const ne={...Q,code:W.getText(Q)};if(ee===oe)return[ne];const le=W.getCommentsAfter(Q),ge=le.length>0?le[le.length-1]:Q,me=ue[ee+1];return[ne,...pe(le,(ve,fe)=>{const we=fe===0?Q:le[fe-1];return[...D(W.text.slice(we.range[1],ve.range[0])),{...ve,code:W.getText(ve)}]}),...D(W.text.slice(ge.range[1],me.range[0]))]})}function h(Z){return Z.map(W=>W.code).join("")}function E(Z,W,ue){const oe=W.length-1;return W.map((Q,ee)=>{const ne=ee===oe?Z:W[ee+1];return ue.getText(Q)+F(ue.text.slice(Q.range[1],ne.range[0]))}).join("")}function w(Z,W,ue){return W.map((oe,Q)=>{const ee=Q===0?Z:W[Q-1];return F(ue.text.slice(ee.range[1],oe.range[0]))+ue.getText(oe)}).join("")}function C(Z,W){const ue=W.getTokenBefore(Z,{includeComments:!0});if(ue==null){const ne=W.text.slice(0,Z.range[0]).split(f);return ne[ne.length-1]}const Q=W.text.slice(ue.range[1],Z.range[0]).split(f);return Q.length>1?Q[Q.length-1]:""}function O(Z,W){const ue=W.getTokenAfter(Z,{includeComments:!0});return ue==null?W.text.slice(Z.range[1]).split(f)[0]:W.text.slice(Z.range[1],ue.range[0]).split(f)[0]}function M(Z){return Z.slice().sort((W,ue)=>W.isSideEffectImport&&ue.isSideEffectImport?W.index-ue.index:W.isSideEffectImport?-1:ue.isSideEffectImport?1:_(W.source.source,ue.source.source)||_(W.source.originalSource,ue.source.originalSource)||_(W.source.kind,ue.source.kind)||W.index-ue.index)}function T(Z){return Z.slice().sort((W,ue)=>_((W.node.imported||W.node.exported).name,(ue.node.imported||ue.node.exported).name)||_(W.node.local.name,ue.node.local.name)||_(K(W.node),K(ue.node))||W.index-ue.index)}const k=new Intl.Collator("en",{sensitivity:"base",numeric:!0});function _(Z,W){return k.compare(Z,W)||(ZW?1:0)}function j(Z){return Z.type==="Identifier"}function V(Z){return Z.type==="Keyword"}function z(Z,W){return Z.type==="Punctuator"&&Z.value===W}function U(Z){return Z.type==="Block"}function G(Z){return Z.type==="Line"}function H(Z){return Z.type==="Spaces"}function N(Z){return Z.type==="Newline"}function $(Z){const W=Z.source.value;return{source:W.replace(/^[./]*\.$/,"$&/").replace(/^[./]*\/$/,"$&,").replace(/[./_-]/g,ue=>{switch(ue){case".":return"_";case"/":return"-";case"_":return".";case"-":return"/";default:throw new Error(`Unknown source substitution character: ${ue}`)}}),originalSource:W,kind:K(Z)}}function K(Z){return Z.importKind||Z.exportKind||"value"}function ie(Z,W){for(let ue=Z.length-1;ue>=0;ue--)if(W(Z[ue],ue,Z))return ue;return-1}function pe(Z,W){return[].concat(...Z.map(W))}function Y(Z){return Z.sourceCode||Z.getSourceCode()}return W7={extractChunks:i,flatMap:pe,getImportExportItems:m,getSourceCode:Y,isPunctuator:z,maybeReportSorting:r,printSortedItems:u,printWithSortedSpecifiers:d,sortImportExportItems:M},W7}var J7,AF;function tde(){if(AF)return J7;AF=1;const i=uX(),r=[["^\\u0000"],["^node:"],["^@?\\w"],["^"],["^\\."]];J7={meta:{type:"layout",fixable:"code",schema:[{type:"object",properties:{groups:{type:"array",items:{type:"array",items:{type:"string"}}}},additionalProperties:!1}],docs:{url:"https://github.com/lydell/eslint-plugin-simple-import-sort#sort-order",description:"Automatically sort imports."},messages:{sort:"Run autofix to sort these imports!"}},create:S=>{const{groups:y=r}=S.options[0]||{},f=y.map(p=>p.map(D=>RegExp(D,"u"))),x=new Set;return{ImportDeclaration:p=>{x.add(p.parent)},"Program:exit":()=>{for(const p of x)for(const D of i.extractChunks(p,F=>d(F)?"PartOfChunk":"NotPartOfChunk"))u(D,S,f);x.clear()}}}};function u(S,y,f){const x=i.getSourceCode(y),p=i.getImportExportItems(S,x,A,c),D=m(p,f),F=i.printSortedItems(D,p,x),{start:R}=p[0],{end:h}=p[p.length-1];i.maybeReportSorting(y,F,R,h)}function m(S,y){const f=y.map(p=>p.map(D=>({regex:D,items:[]}))),x=[];for(const p of S){const{originalSource:D}=p.source,F=p.isSideEffectImport?`\0${D}`:p.source.kind!=="value"?`${D}\0`:D,[R]=i.flatMap(f,h=>h.map(E=>[E,E.regex.exec(F)])).reduce(([h,E],[w,C])=>C!=null&&(E==null||C[0].length>E[0].length)?[w,C]:[h,E],[void 0,void 0]);R==null?x.push(p):R.items.push(p)}return f.concat([[{regex:/^/,items:x}]]).map(p=>p.filter(D=>D.items.length>0)).filter(p=>p.length>0).map(p=>p.map(D=>i.sortImportExportItems(D.items)))}function c(S){return S.specifiers.filter(y=>g(y))}function d(S){return S.type==="ImportDeclaration"}function g(S){return S.type==="ImportSpecifier"}function A(S,y){return S.specifiers.length===0&&(!S.importKind||S.importKind==="value")&&!i.isPunctuator(y.getFirstToken(S,{skip:1}),"{")}return J7}var X7,TF;function nde(){if(TF)return X7;TF=1;const i=uX();X7={meta:{type:"layout",fixable:"code",schema:[],docs:{url:"https://github.com/lydell/eslint-plugin-simple-import-sort#sort-order",description:"Automatically sort exports."},messages:{sort:"Run autofix to sort these exports!"}},create:g=>{const A=new Set,S=y=>{d(y)&&A.add(y.parent)};return{ExportNamedDeclaration:y=>{y.source==null&&y.declaration==null?u(y,g):S(y)},ExportAllDeclaration:S,"Program:exit":()=>{const y=i.getSourceCode(g);for(const f of A)for(const x of i.extractChunks(f,(p,D)=>c(p,D,y)))r(x,g);A.clear()}}}};function r(g,A){const S=i.getSourceCode(A),y=i.getImportExportItems(g,S,()=>!1,m),f=[[i.sortImportExportItems(y)]],x=i.printSortedItems(f,y,S),{start:p}=y[0],{end:D}=y[y.length-1];i.maybeReportSorting(A,x,p,D)}function u(g,A){const S=i.printWithSortedSpecifiers(g,i.getSourceCode(A),m),[y,f]=g.range;i.maybeReportSorting(A,S,y,f)}function m(g){return g.specifiers||[]}function c(g,A,S){return d(g)?S.getCommentsBefore(g).some(f=>(A==null||f.loc.start.line>A.loc.end.line)&&f.loc.end.line=20.0.0"},kde={provenance:!0},Rde={name:lde,version:gde,description:cde,keywords:dde,repository:pde,license:fde,author:mde,main:yde,files:bde,scripts:hde,commitlint:vde,"lint-staged":{"*.{js,ts}":"eslint --fix","*.{md,json,yml}":"prettier --write"},prettier:Dde,release:Sde,dependencies:Ade,devDependencies:Tde,peerDependencies:xde,peerDependenciesMeta:wde,packageManager:Ede,engines:Cde,publishConfig:kde},Pde=!1,_de=!1,Fde=!1,Mde=!1,Ide=!1,qde=!1,Ode=!1,jde=!1,Bde=!1,Lde=!1,Nde=!1,zde=!1,$de=!1,Ude={afterAll:Pde,afterEach:_de,beforeAll:Fde,beforeEach:Mde,describe:Ide,expect:qde,fit:Ode,it:jde,jest:Bde,test:Lde,xdescribe:Nde,xit:zde,xtest:$de};var Z7,wF;function Vde(){if(wF)return Z7;wF=1;var i=Qt,r=Qt,u=Rde,m=c(Ude);function c(h){return h&&h.__esModule?h:{default:h}}const d=h=>h&&h.__esModule?h:{default:h},g=h=>d(Fu(h)).default,A=(0,r.join)(__dirname,"rules"),S=["__tests__","detectJestVersion","utils"],y=Object.fromEntries((0,i.readdirSync)(A).map(h=>(0,r.parse)(h).name).filter(h=>!S.includes(h)).map(h=>[h,g((0,r.join)(A,h))])),f={"jest/expect-expect":"warn","jest/no-alias-methods":"error","jest/no-commented-out-tests":"warn","jest/no-conditional-expect":"error","jest/no-deprecated-functions":"error","jest/no-disabled-tests":"warn","jest/no-done-callback":"error","jest/no-export":"error","jest/no-focused-tests":"error","jest/no-identical-title":"error","jest/no-interpolation-in-snapshots":"error","jest/no-jasmine-globals":"error","jest/no-mocks-import":"error","jest/no-standalone-expect":"error","jest/no-test-prefixes":"error","jest/valid-describe-callback":"error","jest/valid-expect":"error","jest/valid-expect-in-promise":"error","jest/valid-title":"error"},x={"jest/no-alias-methods":"warn","jest/prefer-to-be":"error","jest/prefer-to-contain":"error","jest/prefer-to-have-length":"error"},p=Object.fromEntries(Object.entries(y).filter(([,h])=>!h.meta.deprecated).map(([h])=>[`jest/${h}`,"error"])),D={meta:{name:u.name,version:u.version},configs:{},environments:{globals:{globals:m.default}},rules:y},F=h=>({plugins:["jest"],env:{"jest/globals":!0},rules:h}),R=h=>({plugins:{jest:D},languageOptions:{globals:m.default},rules:h});return D.configs={all:F(p),recommended:F(f),style:F(x),"flat/all":R(p),"flat/recommended":R(f),"flat/style":R(x)},Z7=D,Z7}var Gde=Vde();const EF=lo(Gde),Hde={name:"jest-cabify-eslint-config",...EF.configs["flat/recommended"],rules:{...EF.configs["flat/recommended"].rules}};var g2={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */var Kde=g2.exports,CF;function Wde(){return CF||(CF=1,function(i,r){(function(){var u,m="4.17.21",c=200,d="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",g="Expected a function",A="Invalid `variable` option passed into `_.template`",S="__lodash_hash_undefined__",y=500,f="__lodash_placeholder__",x=1,p=2,D=4,F=1,R=2,h=1,E=2,w=4,C=8,O=16,M=32,T=64,k=128,_=256,j=512,V=30,z="...",U=800,G=16,H=1,N=2,$=3,K=1/0,ie=9007199254740991,pe=17976931348623157e292,Y=NaN,Z=4294967295,W=Z-1,ue=Z>>>1,oe=[["ary",k],["bind",h],["bindKey",E],["curry",C],["curryRight",O],["flip",j],["partial",M],["partialRight",T],["rearg",_]],Q="[object Arguments]",ee="[object Array]",ne="[object AsyncFunction]",le="[object Boolean]",ge="[object Date]",me="[object DOMException]",ve="[object Error]",fe="[object Function]",we="[object GeneratorFunction]",Ne="[object Map]",He="[object Number]",Ae="[object Null]",Te="[object Object]",Ge="[object Promise]",Ke="[object Proxy]",Xe="[object RegExp]",Qe="[object Set]",je="[object String]",We="[object Symbol]",xa="[object Undefined]",Fe="[object WeakMap]",xe="[object WeakSet]",_e="[object ArrayBuffer]",ze="[object DataView]",Je="[object Float32Array]",ma="[object Float64Array]",ca="[object Int8Array]",Ia="[object Int16Array]",Le="[object Int32Array]",ce="[object Uint8Array]",Me="[object Uint8ClampedArray]",ae="[object Uint16Array]",de="[object Uint32Array]",De=/\b__p \+= '';/g,qe=/\b(__p \+=) '' \+/g,ia=/(__e\(.*?\)|\b__t\)) \+\n'';/g,pa=/&(?:amp|lt|gt|quot|#39);/g,fa=/[&<>"']/g,Ua=RegExp(pa.source),Ra=RegExp(fa.source),Pe=/<%-([\s\S]+?)%>/g,St=/<%([\s\S]+?)%>/g,ga=/<%=([\s\S]+?)%>/g,it=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ht=/^\w*$/,yo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,On=/[\\^$.*+?()[\]{}|]/g,Li=RegExp(On.source),ci=/^\s+/,Jo=/\s/,Xo=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,bo=/\{\n\/\* \[wrapped with (.+)\] \*/,Sr=/,? & /,Ni=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ur=/[()=,{}\[\]\/\s]/,Wr=/\\(\\)?/g,ho=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Hn=/\w*$/,Kn=/^[-+]0x[0-9a-f]+$/i,ju=/^0b[01]+$/i,Yo=/^\[object .+?Constructor\]$/,Ug=/^0o[0-7]+$/i,Vg=/^(?:0|[1-9]\d*)$/,Gg=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,vo=/($^)/,Hg=/['\n\r\u2028\u2029\\]/g,Zo="\\ud800-\\udfff",Hs="\\u0300-\\u036f",Ks="\\ufe20-\\ufe2f",Ws="\\u20d0-\\u20ff",Js=Hs+Ks+Ws,Xs="\\u2700-\\u27bf",Ys="a-z\\xdf-\\xf6\\xf8-\\xff",Kg="\\xac\\xb1\\xd7\\xf7",Wg="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Jg="\\u2000-\\u206f",Xg=" \\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",Jr="A-Z\\xc0-\\xd6\\xd8-\\xde",Zs="\\ufe0e\\ufe0f",Qs=Kg+Wg+Jg+Xg,Bu="['’]",Yg="["+Zo+"]",Do="["+Qs+"]",Qo="["+Js+"]",ta="\\d+",eu="["+Xs+"]",el="["+Ys+"]",al="[^"+Zo+Qs+ta+Xs+Ys+Jr+"]",au="\\ud83c[\\udffb-\\udfff]",Zg="(?:"+Qo+"|"+au+")",tl="[^"+Zo+"]",Xr="(?:\\ud83c[\\udde6-\\uddff]){2}",So="[\\ud800-\\udbff][\\udc00-\\udfff]",zi="["+Jr+"]",mt="\\u200d",Pt="(?:"+el+"|"+al+")",_t="(?:"+zi+"|"+al+")",bn="(?:"+Bu+"(?:d|ll|m|re|s|t|ve))?",di="(?:"+Bu+"(?:D|LL|M|RE|S|T|VE))?",$i=Zg+"?",Ao="["+Zs+"]?",tu="(?:"+mt+"(?:"+[tl,Xr,So].join("|")+")"+Ao+$i+")*",Qg="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ID="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",v2=Ao+$i+tu,qD="(?:"+[eu,Xr,So].join("|")+")"+v2,ec="(?:"+[tl+Qo+"?",Qo,Xr,So,Yg].join("|")+")",OD=RegExp(Bu,"g"),jD=RegExp(Qo,"g"),ac=RegExp(au+"(?="+au+")|"+ec+v2,"g"),D2=RegExp([zi+"?"+el+"+"+bn+"(?="+[Do,zi,"$"].join("|")+")",_t+"+"+di+"(?="+[Do,zi+Pt,"$"].join("|")+")",zi+"?"+Pt+"+"+bn,zi+"+"+di,ID,Qg,ta,qD].join("|"),"g"),tc=RegExp("["+mt+Zo+Js+Zs+"]"),BD=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,LD=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],S2=-1,Gt={};Gt[Je]=Gt[ma]=Gt[ca]=Gt[Ia]=Gt[Le]=Gt[ce]=Gt[Me]=Gt[ae]=Gt[de]=!0,Gt[Q]=Gt[ee]=Gt[_e]=Gt[le]=Gt[ze]=Gt[ge]=Gt[ve]=Gt[fe]=Gt[Ne]=Gt[He]=Gt[Te]=Gt[Xe]=Gt[Qe]=Gt[je]=Gt[Fe]=!1;var $t={};$t[Q]=$t[ee]=$t[_e]=$t[ze]=$t[le]=$t[ge]=$t[Je]=$t[ma]=$t[ca]=$t[Ia]=$t[Le]=$t[Ne]=$t[He]=$t[Te]=$t[Xe]=$t[Qe]=$t[je]=$t[We]=$t[ce]=$t[Me]=$t[ae]=$t[de]=!0,$t[ve]=$t[fe]=$t[Fe]=!1;var ND={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},zD={"&":"&","<":"<",">":">",'"':""","'":"'"},A2={"&":"&","<":"<",">":">",""":'"',"'":"'"},$D={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},UD=parseFloat,VD=parseInt,T2=typeof Gr=="object"&&Gr&&Gr.Object===Object&&Gr,GD=typeof self=="object"&&self&&self.Object===Object&&self,Cn=T2||GD||Function("return this")(),nc=r&&!r.nodeType&&r,To=nc&&!0&&i&&!i.nodeType&&i,rc=To&&To.exports===nc,nl=rc&&T2.process,Ar=function(){try{var $e=To&&To.require&&To.require("util").types;return $e||nl&&nl.binding&&nl.binding("util")}catch{}}(),x2=Ar&&Ar.isArrayBuffer,ic=Ar&&Ar.isDate,w2=Ar&&Ar.isMap,E2=Ar&&Ar.isRegExp,C2=Ar&&Ar.isSet,_r=Ar&&Ar.isTypedArray;function Yt($e,ra,Ze){switch(Ze.length){case 0:return $e.call(ra);case 1:return $e.call(ra,Ze[0]);case 2:return $e.call(ra,Ze[0],Ze[1]);case 3:return $e.call(ra,Ze[0],Ze[1],Ze[2])}return $e.apply(ra,Ze)}function rl($e,ra,Ze,Ca){for(var at=-1,Tt=$e==null?0:$e.length;++at-1}function kn($e,ra,Ze){for(var Ca=-1,at=$e==null?0:$e.length;++Ca-1;);return Ze}function Yr($e,ra){for(var Ze=$e.length;Ze--&&Vi(ra,$e[Ze],0)>-1;);return Ze}function _2($e,ra){for(var Ze=$e.length,Ca=0;Ze--;)$e[Ze]===ra&&++Ca;return Ca}var fi=ll(ND),WD=ll(zD);function gc($e){return"\\"+$D[$e]}function F2($e,ra){return $e==null?u:$e[ra]}function wo($e){return tc.test($e)}function JD($e){return BD.test($e)}function XD($e){for(var ra,Ze=[];!(ra=$e.next()).done;)Ze.push(ra.value);return Ze}function dl($e){var ra=-1,Ze=Array($e.size);return $e.forEach(function(Ca,at){Ze[++ra]=[at,Ca]}),Ze}function cc($e,ra){return function(Ze){return $e(ra(Ze))}}function Jn($e,ra){for(var Ze=-1,Ca=$e.length,at=0,Tt=[];++Ze-1}function W2(s,v){var q=this.__data__,J=Rl(q,s);return J<0?(++this.size,q.push([s,v])):q[J][1]=v,this}bi.prototype.clear=es,bi.prototype.delete=as,bi.prototype.get=fS,bi.prototype.has=mS,bi.prototype.set=W2;function hi(s){var v=-1,q=s==null?0:s.length;for(this.clear();++v=v?s:v)),s}function Er(s,v,q,J,re,he){var ke,Ie=v&x,Ve=v&p,oa=v&D;if(q&&(ke=re?q(s,J,re,he):q(s)),ke!==u)return ke;if(!tt(s))return s;var na=Ha(s);if(na){if(ke=Tb(s),!Ie)return Kt(s,ke)}else{var da=Rn(s),wa=da==fe||da==we;if(no(s))return gb(s,Ie);if(da==Te||da==Q||wa&&!re){if(ke=Ve||wa?{}:Kc(s),!Ie)return Ve?pb(s,xS(ke,s)):db(s,Y2(ke,s))}else{if(!$t[da])return re?s:{};ke=Wc(s,da,Ie)}}he||(he=new lr);var _a=he.get(s);if(_a)return _a;he.set(s,ke),f1(s)?s.forEach(function(Ja){ke.add(Er(Ja,v,q,Ja,s,he))}):bd(s)&&s.forEach(function(Ja,st){ke.set(st,Er(Ja,v,q,st,s,he))});var Wa=oa?Ve?Zi:$c:Ve?Zn:Tn,nt=na?u:Wa(s);return Tr(nt||s,function(Ja,st){nt&&(st=Ja,Ja=s[st]),ts(ke,st,Er(Ja,v,q,st,s,he))}),ke}function Z2(s){var v=Tn(s);return function(q){return ns(q,s,v)}}function ns(s,v,q){var J=q.length;if(s==null)return!J;for(s=Lt(s);J--;){var re=q[J],he=v[re],ke=s[re];if(ke===u&&!(re in s)||!he(ke))return!1}return!0}function Ac(s,v,q){if(typeof s!="function")throw new wr(g);return ao(function(){s.apply(u,q)},v)}function rs(s,v,q,J){var re=-1,he=Lu,ke=!0,Ie=s.length,Ve=[],oa=v.length;if(!Ie)return Ve;q&&(v=wt(v,sr(q))),J?(he=kn,ke=!1):v.length>=c&&(he=ru,ke=!1,v=new Mt(v));e:for(;++rere?0:re+q),J=J===u||J>re?re:ut(J),J<0&&(J+=re),J=q>J?0:h1(J);q0&&q(Ie)?v>1?Ba(Ie,v-1,q,J,re):Wn(re,Ie):J||(re[re.length]=Ie)}return re}var xc=pr(),ct=pr(!0);function Ir(s,v){return s&&xc(s,v,Tn)}function wc(s,v){return s&&ct(s,v,Tn)}function _l(s,v){return pi(v,function(q){return Ci(s[q])})}function gr(s,v){v=Or(v,s);for(var q=0,J=v.length;s!=null&&qv}function Si(s,v){return s!=null&&Ft.call(s,v)}function Ec(s,v){return s!=null&&v in Lt(s)}function ES(s,v,q){return s>=jn(v,q)&&s=120&&na.length>=120)?new Mt(ke&&na):u}na=s[0];var da=-1,wa=Ie[0];e:for(;++da-1;)Ie!==s&&hl.call(Ie,Ve,1),hl.call(s,Ve,1);return s}function kc(s,v){for(var q=s?v.length:0,J=q-1;q--;){var re=v[q];if(q==J||re!==he){var he=re;wi(re)?hl.call(s,re,1):Ol(s,re)}}return s}function ls(s,v){return s+Sl(U2()*(v-s+1))}function ob(s,v,q,J){for(var re=-1,he=hn(Dl((v-s)/(q||1)),0),ke=Ze(he);he--;)ke[J?he:++re]=s,s+=q;return ke}function Wi(s,v){var q="";if(!s||v<1||v>ie)return q;do v%2&&(q+=s),v=Sl(v/2),v&&(s+=s);while(v);return q}function ft(s,v){return Yl(hs(s,v,Qn),s+"")}function Rc(s){return Cl(Pi(s))}function Ji(s,v){var q=Pi(s);return As(q,Di(v,0,q.length))}function gs(s,v,q,J){if(!tt(s))return s;v=Or(v,s);for(var re=-1,he=v.length,ke=he-1,Ie=s;Ie!=null&&++rere?0:re+v),q=q>re?re:q,q<0&&(q+=re),re=v>q?0:q-v>>>0,v>>>=0;for(var he=Ze(re);++J>>1,ke=s[he];ke!==null&&!br(ke)&&(q?ke<=v:ke=c){var oa=v?null:zc(s);if(oa)return Eo(oa);ke=!1,re=ru,Ve=new Mt}else Ve=v?[]:Ie;e:for(;++J=J?s:cr(s,v,q)}var Bl=nS||function(s){return Cn.clearTimeout(s)};function gb(s,v){if(v)return s.slice();var q=s.length,J=Ku?Ku(q):new s.constructor(q);return s.copy(J),J}function Ll(s){var v=new s.constructor(s.byteLength);return new Hu(v).set(new Hu(s)),v}function IS(s,v){var q=v?Ll(s.buffer):s.buffer;return new s.constructor(q,s.byteOffset,s.byteLength)}function qS(s){var v=new s.constructor(s.source,Hn.exec(s));return v.lastIndex=s.lastIndex,v}function OS(s){return Zu?Lt(Zu.call(s)):{}}function cb(s,v){var q=v?Ll(s.buffer):s.buffer;return new s.constructor(q,s.byteOffset,s.length)}function Bc(s,v){if(s!==v){var q=s!==u,J=s===null,re=s===s,he=br(s),ke=v!==u,Ie=v===null,Ve=v===v,oa=br(v);if(!Ie&&!oa&&!he&&s>v||he&&ke&&Ve&&!Ie&&!oa||J&&ke&&Ve||!q&&Ve||!re)return 1;if(!J&&!he&&!oa&&s=Ie)return Ve;var oa=q[J];return Ve*(oa=="desc"?-1:1)}}return s.index-v.index}function Lc(s,v,q,J){for(var re=-1,he=s.length,ke=q.length,Ie=-1,Ve=v.length,oa=hn(he-ke,0),na=Ze(Ve+oa),da=!J;++Ie1?q[re-1]:u,ke=re>2?q[2]:u;for(he=s.length>3&&typeof he=="function"?(re--,he):u,ke&&an(q[0],q[1],ke)&&(he=re<3?u:he,re=1),v=Lt(v);++J-1?re[he?v[ke]:ke]:u}}function yb(s){return ti(function(v){var q=v.length,J=q,re=Xn.prototype.thru;for(s&&v.reverse();J--;){var he=v[J];if(typeof he!="function")throw new wr(g);if(re&&!ke&&xi(he)=="wrapper")var ke=new Xn([],!0)}for(J=ke?J:q;++J1&&yt.reverse(),na&&VeIe))return!1;var oa=he.get(s),na=he.get(v);if(oa&&na)return oa==v&&na==s;var da=-1,wa=!0,_a=q&R?new Mt:u;for(he.set(s,v),he.set(v,s);++da1?"& ":"")+v[J],v=v.join(q>2?", ":" "),s.replace(Xo,`{ -/* [wrapped with `+v+`] */ -`)}function NS(s){return Ha(s)||zo(s)||!!(L2&&s&&s[L2])}function wi(s,v){var q=typeof s;return v=v??ie,!!v&&(q=="number"||q!="symbol"&&Vg.test(s))&&s>-1&&s%1==0&&s0){if(++v>=U)return arguments[0]}else v=0;return s.apply(u,arguments)}}function As(s,v){var q=-1,J=s.length,re=J-1;for(v=v===u?J:v;++q1?s[v-1]:u;return q=typeof q=="function"?(s.pop(),q):u,Ub(s,q)});function Vb(s){var v=ye(s);return v.__chain__=!0,v}function Gb(s,v){return v(s),s}function ng(s,v){return v(s)}var Hb=ti(function(s){var v=s.length,q=v?s[0]:0,J=this.__wrapped__,re=function(he){return Sc(he,s)};return v>1||this.__actions__.length||!(J instanceof bt)||!wi(q)?this.thru(re):(J=J.slice(q,+q+(v?1:0)),J.__actions__.push({func:ng,args:[re],thisArg:u}),new Xn(J,this.__chain__).thru(function(he){return v&&!he.length&&he.push(u),he}))});function dA(){return Vb(this)}function pA(){return new Xn(this.value(),this.__chain__)}function fA(){this.__values__===u&&(this.__values__=b1(this.value()));var s=this.__index__>=this.__values__.length,v=s?u:this.__values__[this.__index__++];return{done:s,value:v}}function mA(){return this}function yA(s){for(var v,q=this;q instanceof Qu;){var J=Zl(q);J.__index__=0,J.__values__=u,v?re.__wrapped__=J:v=J;var re=J;q=q.__wrapped__}return re.__wrapped__=s,v}function bA(){var s=this.__wrapped__;if(s instanceof bt){var v=s;return this.__actions__.length&&(v=new bt(this)),v=v.reverse(),v.__actions__.push({func:ng,args:[nd],thisArg:u}),new Xn(v,this.__chain__)}return this.thru(nd)}function hA(){return Ic(this.__wrapped__,this.__actions__)}var vA=ds(function(s,v,q){Ft.call(s,q)?++s[q]:vi(s,q,1)});function Kb(s,v,q){var J=Ha(s)?il:is;return q&&an(s,v,q)&&(v=u),J(s,Ga(v,3))}function Su(s,v){var q=Ha(s)?pi:Q2;return q(s,Ga(v,3))}var DA=mb(Yc),SA=mb(Zc);function Ct(s,v){return Ba(rg(s,v),1)}function AA(s,v){return Ba(rg(s,v),K)}function gd(s,v,q){return q=q===u?1:ut(q),Ba(rg(s,v),q)}function Wb(s,v){var q=Ha(s)?Tr:Hi;return q(s,Ga(v,3))}function Bo(s,v){var q=Ha(s)?xr:Tc;return q(s,Ga(v,3))}var TA=ds(function(s,v,q){Ft.call(s,q)?s[q].push(v):vi(s,q,[v])});function Ut(s,v,q,J){s=$n(s)?s:Pi(s),q=q&&!J?ut(q):0;var re=s.length;return q<0&&(q=hn(re+q,0)),ks(s)?q<=re&&s.indexOf(v,q)>-1:!!re&&Vi(s,v,q)>-1}var xA=ft(function(s,v,q){var J=-1,re=typeof v=="function",he=$n(s)?Ze(s.length):[];return Hi(s,function(ke){he[++J]=re?Yt(v,ke,q):Po(ke,v,q)}),he}),cd=ds(function(s,v,q){vi(s,q,v)});function rg(s,v){var q=Ha(s)?wt:rb;return q(s,Ga(v,3))}function Lo(s,v,q,J){return s==null?[]:(Ha(v)||(v=v==null?[]:[v]),q=J?u:q,Ha(q)||(q=q==null?[]:[q]),Fo(s,v,q))}var wA=ds(function(s,v,q){s[q?0:1].push(v)},function(){return[[],[]]});function Ei(s,v,q){var J=Ha(s)?ol:lc,re=arguments.length<3;return J(s,Ga(v,4),q,re,Hi)}function EA(s,v,q){var J=Ha(s)?ul:lc,re=arguments.length<3;return J(s,Ga(v,4),q,re,Tc)}function ig(s,v){var q=Ha(s)?pi:Q2;return q(s,Es(Ga(v,3)))}function dd(s){var v=Ha(s)?Cl:Rc;return v(s)}function CA(s,v,q){(q?an(s,v,q):v===u)?v=1:v=ut(v);var J=Ha(s)?J2:Ji;return J(s,v)}function Au(s){var v=Ha(s)?kl:Fc;return v(s)}function kA(s){if(s==null)return 0;if($n(s))return ks(s)?iu(s):s.length;var v=Rn(s);return v==Ne||v==Qe?s.size:du(s).length}function Tu(s,v,q){var J=Ha(s)?oc:Mo;return q&&an(s,v,q)&&(v=u),J(s,Ga(v,3))}var RA=ft(function(s,v){if(s==null)return[];var q=v.length;return q>1&&an(s,v[0],v[1])?v=[]:q>2&&an(v[0],v[1],v[2])&&(v=[v[0]]),Fo(s,Ba(v,1),[])}),Xa=rS||function(){return Cn.Date.now()};function Jb(s,v){if(typeof v!="function")throw new wr(g);return s=ut(s),function(){if(--s<1)return v.apply(this,arguments)}}function pd(s,v,q){return v=q?u:v,v=s&&v==null?s.length:v,Ti(s,k,u,u,u,u,v)}function og(s,v){var q;if(typeof v!="function")throw new wr(g);return s=ut(s),function(){return--s>0&&(q=v.apply(this,arguments)),s<=1&&(v=u),q}}var fd=ft(function(s,v,q){var J=h;if(q.length){var re=Jn(q,Qi(fd));J|=M}return Ti(s,J,v,q,re)}),ug=ft(function(s,v,q){var J=h|E;if(q.length){var re=Jn(q,Qi(ug));J|=M}return Ti(v,J,s,q,re)});function Xb(s,v,q){v=q?u:v;var J=Ti(s,C,u,u,u,u,u,v);return J.placeholder=Xb.placeholder,J}function to(s,v,q){v=q?u:v;var J=Ti(s,O,u,u,u,u,u,v);return J.placeholder=to.placeholder,J}function Yb(s,v,q){var J,re,he,ke,Ie,Ve,oa=0,na=!1,da=!1,wa=!0;if(typeof s!="function")throw new wr(g);v=Cr(v)||0,tt(q)&&(na=!!q.leading,da="maxWait"in q,he=da?hn(Cr(q.maxWait)||0,v):he,wa="trailing"in q?!!q.trailing:wa);function _a(qt){var nn=J,Rr=re;return J=re=u,oa=qt,ke=s.apply(Rr,nn),ke}function Wa(qt){return oa=qt,Ie=ao(st,v),na?_a(qt):ke}function nt(qt){var nn=qt-Ve,Rr=qt-oa,H1=v-nn;return da?jn(H1,he-Rr):H1}function Ja(qt){var nn=qt-Ve,Rr=qt-oa;return Ve===u||nn>=v||nn<0||da&&Rr>=he}function st(){var qt=Xa();if(Ja(qt))return yt(qt);Ie=ao(st,nt(qt))}function yt(qt){return Ie=u,wa&&J?_a(qt):(J=re=u,ke)}function hr(){Ie!==u&&Bl(Ie),oa=0,J=Ve=re=Ie=u}function vn(){return Ie===u?ke:yt(Xa())}function Mn(){var qt=Xa(),nn=Ja(qt);if(J=arguments,re=this,Ve=qt,nn){if(Ie===u)return Wa(Ve);if(da)return Bl(Ie),Ie=ao(st,v),_a(Ve)}return Ie===u&&(Ie=ao(st,v)),ke}return Mn.cancel=hr,Mn.flush=vn,Mn}var Zb=ft(function(s,v){return Ac(s,1,v)}),PA=ft(function(s,v,q){return Ac(s,Cr(v)||0,q)});function md(s){return Ti(s,j)}function sg(s,v){if(typeof s!="function"||v!=null&&typeof v!="function")throw new wr(g);var q=function(){var J=arguments,re=v?v.apply(this,J):J[0],he=q.cache;if(he.has(re))return he.get(re);var ke=s.apply(this,J);return q.cache=he.set(re,ke)||he,ke};return q.cache=new(sg.Cache||hi),q}sg.Cache=hi;function Es(s){if(typeof s!="function")throw new wr(g);return function(){var v=arguments;switch(v.length){case 0:return!s.call(this);case 1:return!s.call(this,v[0]);case 2:return!s.call(this,v[0],v[1]);case 3:return!s.call(this,v[0],v[1],v[2])}return!s.apply(this,v)}}function Qb(s){return og(2,s)}var _A=jc(function(s,v){v=v.length==1&&Ha(v[0])?wt(v[0],sr(Ga())):wt(Ba(v,1),sr(Ga()));var q=v.length;return ft(function(J){for(var re=-1,he=jn(J.length,q);++re=v}),zo=ab(function(){return arguments}())?ab:function(s){return Wt(s)&&Ft.call(s,"callee")&&!B2.call(s,"callee")},Ha=Ze.isArray,jA=x2?sr(x2):CS;function $n(s){return s!=null&&Cs(s.length)&&!Ci(s)}function tn(s){return Wt(s)&&$n(s)}function s1(s){return s===!0||s===!1||Wt(s)&&Nn(s)==le}var no=oS||Cu,BA=ic?sr(ic):kS;function pt(s){return Wt(s)&&s.nodeType===1&&!wu(s)}function LA(s){if(s==null)return!0;if($n(s)&&(Ha(s)||typeof s=="string"||typeof s.splice=="function"||no(s)||Eu(s)||zo(s)))return!s.length;var v=Rn(s);if(v==Ne||v==Qe)return!s.size;if(vu(s))return!du(s).length;for(var q in s)if(Ft.call(s,q))return!1;return!0}function NA(s,v){return us(s,v)}function gg(s,v,q){q=typeof q=="function"?q:u;var J=q?q(s,v):u;return J===u?us(s,v,u,q):!!J}function yd(s){if(!Wt(s))return!1;var v=Nn(s);return v==ve||v==me||typeof s.message=="string"&&typeof s.name=="string"&&!wu(s)}function l1(s){return typeof s=="number"&&N2(s)}function Ci(s){if(!tt(s))return!1;var v=Nn(s);return v==fe||v==we||v==ne||v==Ke}function xu(s){return typeof s=="number"&&s==ut(s)}function Cs(s){return typeof s=="number"&&s>-1&&s%1==0&&s<=ie}function tt(s){var v=typeof s;return s!=null&&(v=="object"||v=="function")}function Wt(s){return s!=null&&typeof s=="object"}var bd=w2?sr(w2):tb;function ii(s,v){return s===v||_o(s,v,Vc(v))}function zA(s,v,q){return q=typeof q=="function"?q:u,_o(s,v,Vc(v),q)}function $A(s){return d1(s)&&s!=+s}function g1(s){if(zS(s))throw new at(d);return Fl(s)}function UA(s){return s===null}function c1(s){return s==null}function d1(s){return typeof s=="number"||Wt(s)&&Nn(s)==He}function wu(s){if(!Wt(s)||Nn(s)!=Te)return!1;var v=bl(s);if(v===null)return!0;var q=Ft.call(v,"constructor")&&v.constructor;return typeof q=="function"&&q instanceof q&&ml.call(q)==tS}var hd=E2?sr(E2):PS;function p1(s){return xu(s)&&s>=-ie&&s<=ie}var f1=C2?sr(C2):_S;function ks(s){return typeof s=="string"||!Ha(s)&&Wt(s)&&Nn(s)==je}function br(s){return typeof s=="symbol"||Wt(s)&&Nn(s)==We}var Eu=_r?sr(_r):FS;function m1(s){return s===u}function y1(s){return Wt(s)&&Rn(s)==Fe}function vd(s){return Wt(s)&&Nn(s)==xe}var VA=ys(Ki),GA=ys(function(s,v){return s<=v});function b1(s){if(!s)return[];if($n(s))return ks(s)?Fr(s):Kt(s);if(Wu&&s[Wu])return XD(s[Wu]());var v=Rn(s),q=v==Ne?dl:v==Qe?Eo:Pi;return q(s)}function ki(s){if(!s)return s===0?s:0;if(s=Cr(s),s===K||s===-K){var v=s<0?-1:1;return v*pe}return s===s?s:0}function ut(s){var v=ki(s),q=v%1;return v===v?q?v-q:v:0}function h1(s){return s?Di(ut(s),0,Z):0}function Cr(s){if(typeof s=="number")return s;if(br(s))return Y;if(tt(s)){var v=typeof s.valueOf=="function"?s.valueOf():s;s=tt(v)?v+"":v}if(typeof s!="string")return s===0?s:+s;s=gl(s);var q=ju.test(s);return q||Ug.test(s)?VD(s.slice(2),q?2:8):Kn.test(s)?Y:+s}function Dd(s){return Qr(s,Zn(s))}function HA(s){return s?Di(ut(s),-ie,ie):s===0?s:0}function kt(s){return s==null?"":dr(s)}var KA=ei(function(s,v){if(vu(v)||$n(v)){Qr(v,Tn(v),s);return}for(var q in v)Ft.call(v,q)&&ts(s,q,v[q])}),Ri=ei(function(s,v){Qr(v,Zn(v),s)}),cg=ei(function(s,v,q,J){Qr(v,Zn(v),s,J)}),WA=ei(function(s,v,q,J){Qr(v,Tn(v),s,J)}),Sd=ti(Sc);function JA(s,v){var q=gu(s);return v==null?q:Y2(q,v)}var XA=ft(function(s,v){s=Lt(s);var q=-1,J=v.length,re=J>2?v[2]:u;for(re&&an(v[0],v[1],re)&&(J=1);++q1),he}),Qr(s,Zi(s),q),J&&(q=Er(q,x|p|D,BS));for(var re=v.length;re--;)Ol(q,v[re]);return q});function nT(s,v){return E1(s,Es(Ga(v)))}var rT=ti(function(s,v){return s==null?{}:fu(s,v)});function E1(s,v){if(s==null)return{};var q=wt(Zi(s),function(J){return[J]});return v=Ga(v),Ml(s,q,function(J,re){return v(J,re[0])})}function xd(s,v,q){v=Or(v,s);var J=-1,re=v.length;for(re||(re=1,s=u);++Jv){var J=s;s=v,v=J}if(q||s%1||v%1){var re=U2();return jn(s+re*(v-s+UD("1e-"+((re+"").length-1))),v)}return ls(s,v)}var R1=Ai(function(s,v,q){return v=v.toLowerCase(),s+(q?P1(v):v)});function P1(s){return mg(kt(s).toLowerCase())}function _1(s){return s=kt(s),s&&s.replace(Gg,fi).replace(jD,"")}function Ed(s,v,q){s=kt(s),v=dr(v);var J=s.length;q=q===u?J:Di(ut(q),0,J);var re=q;return q-=v.length,q>=0&&s.slice(q,re)==v}function dT(s){return s=kt(s),s&&Ra.test(s)?s.replace(fa,WD):s}function pT(s){return s=kt(s),s&&Li.test(s)?s.replace(On,"\\$&"):s}var F1=Ai(function(s,v,q){return s+(q?"-":"")+v.toLowerCase()}),fT=Ai(function(s,v,q){return s+(q?" ":"")+v.toLowerCase()}),Cd=fb("toLowerCase");function mT(s,v,q){s=kt(s),v=ut(v);var J=v?iu(s):0;if(!v||J>=v)return s;var re=(v-J)/2;return Ul(Sl(re),q)+s+Ul(Dl(re),q)}function yT(s,v,q){s=kt(s),v=ut(v);var J=v?iu(s):0;return v&&J>>0,q?(s=kt(s),s&&(typeof v=="string"||v!=null&&!hd(v))&&(v=dr(v),!v&&wo(s))?Yi(Fr(s),0,q):s.split(v,q)):[]}var fg=Ai(function(s,v,q){return s+(q?" ":"")+mg(v)});function Pd(s,v,q){return s=kt(s),q=q==null?0:Di(ut(q),0,s.length),v=dr(v),s.slice(q,q+v.length)==v}function vT(s,v,q){var J=ye.templateSettings;q&&an(s,v,q)&&(v=u),s=kt(s),v=cg({},v,J,bs);var re=cg({},v.imports,J.imports,bs),he=Tn(re),ke=$u(re,he),Ie,Ve,oa=0,na=v.interpolate||vo,da="__p += '",wa=mc((v.escape||vo).source+"|"+na.source+"|"+(na===ga?ho:vo).source+"|"+(v.evaluate||vo).source+"|$","g"),_a="//# sourceURL="+(Ft.call(v,"sourceURL")?(v.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++S2+"]")+` -`;s.replace(wa,function(Ja,st,yt,hr,vn,Mn){return yt||(yt=hr),da+=s.slice(oa,Mn).replace(Hg,gc),st&&(Ie=!0,da+=`' + -__e(`+st+`) + -'`),vn&&(Ve=!0,da+=`'; -`+vn+`; -__p += '`),yt&&(da+=`' + -((__t = (`+yt+`)) == null ? '' : __t) + -'`),oa=Mn+Ja.length,Ja}),da+=`'; -`;var Wa=Ft.call(v,"variable")&&v.variable;if(!Wa)da=`with (obj) { -`+da+` -} -`;else if(ur.test(Wa))throw new at(A);da=(Ve?da.replace(De,""):da).replace(qe,"$1").replace(ia,"$1;"),da="function("+(Wa||"obj")+`) { -`+(Wa?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(Ie?", __e = _.escape":"")+(Ve?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+da+`return __p -}`;var nt=_d(function(){return Tt(he,_a+"return "+da).apply(u,ke)});if(nt.source=da,yd(nt))throw nt;return nt}function I1(s){return kt(s).toLowerCase()}function q1(s){return kt(s).toUpperCase()}function O1(s,v,q){if(s=kt(s),s&&(q||v===u))return gl(s);if(!s||!(v=dr(v)))return s;var J=Fr(s),re=Fr(v),he=cl(J,re),ke=Yr(J,re)+1;return Yi(J,he,ke).join("")}function DT(s,v,q){if(s=kt(s),s&&(q||v===u))return s.slice(0,M2(s)+1);if(!s||!(v=dr(v)))return s;var J=Fr(s),re=Yr(J,Fr(v))+1;return Yi(J,0,re).join("")}function ST(s,v,q){if(s=kt(s),s&&(q||v===u))return s.replace(ci,"");if(!s||!(v=dr(v)))return s;var J=Fr(s),re=cl(J,Fr(v));return Yi(J,re).join("")}function j1(s,v){var q=V,J=z;if(tt(v)){var re="separator"in v?v.separator:re;q="length"in v?ut(v.length):q,J="omission"in v?dr(v.omission):J}s=kt(s);var he=s.length;if(wo(s)){var ke=Fr(s);he=ke.length}if(q>=he)return s;var Ie=q-iu(J);if(Ie<1)return J;var Ve=ke?Yi(ke,0,Ie).join(""):s.slice(0,Ie);if(re===u)return Ve+J;if(ke&&(Ie+=Ve.length-Ie),hd(re)){if(s.slice(Ie).search(re)){var oa,na=Ve;for(re.global||(re=mc(re.source,kt(Hn.exec(re))+"g")),re.lastIndex=0;oa=re.exec(na);)var da=oa.index;Ve=Ve.slice(0,da===u?Ie:da)}}else if(s.indexOf(dr(re),Ie)!=Ie){var wa=Ve.lastIndexOf(re);wa>-1&&(Ve=Ve.slice(0,wa))}return Ve+J}function AT(s){return s=kt(s),s&&Ua.test(s)?s.replace(pa,dc):s}var Lr=Ai(function(s,v,q){return s+(q?" ":"")+v.toUpperCase()}),mg=fb("toUpperCase");function B1(s,v,q){return s=kt(s),v=q?u:v,v===u?JD(s)?QD(s):Nu(s):s.match(v)||[]}var _d=ft(function(s,v){try{return Yt(s,u,v)}catch(q){return yd(q)?q:new at(q)}}),TT=ti(function(s,v){return Tr(v,function(q){q=jr(q),vi(s,q,fd(s[q],s))}),s});function xT(s){var v=s==null?0:s.length,q=Ga();return s=v?wt(s,function(J){if(typeof J[1]!="function")throw new wr(g);return[q(J[0]),J[1]]}):[],ft(function(J){for(var re=-1;++reie)return[];var q=Z,J=jn(s,Z);v=Ga(v),s-=Z;for(var re=zu(J,v);++q0||v<0)?new bt(q):(s<0?q=q.takeRight(-s):s&&(q=q.drop(s)),v!==u&&(v=ut(v),q=v<0?q.dropRight(-v):q.take(v-s)),q)},bt.prototype.takeRightWhile=function(s){return this.reverse().takeWhile(s).reverse()},bt.prototype.toArray=function(){return this.take(Z)},Ir(bt.prototype,function(s,v){var q=/^(?:filter|find|map|reject)|While$/.test(v),J=/^(?:head|last)$/.test(v),re=ye[J?"take"+(v=="last"?"Right":""):v],he=J||/^find/.test(v);re&&(ye.prototype[v]=function(){var ke=this.__wrapped__,Ie=J?[1]:arguments,Ve=ke instanceof bt,oa=Ie[0],na=Ve||Ha(ke),da=function(st){var yt=re.apply(ye,Wn([st],Ie));return J&&wa?yt[0]:yt};na&&q&&typeof oa=="function"&&oa.length!=1&&(Ve=na=!1);var wa=this.__chain__,_a=!!this.__actions__.length,Wa=he&&!wa,nt=Ve&&!_a;if(!he&&na){ke=nt?ke:new bt(this);var Ja=s.apply(ke,Ie);return Ja.__actions__.push({func:ng,args:[da],thisArg:u}),new Xn(Ja,wa)}return Wa&&nt?s.apply(this,Ie):(Ja=this.thru(da),Wa?J?Ja.value()[0]:Ja.value():Ja)})}),Tr(["pop","push","shift","sort","splice","unshift"],function(s){var v=fl[s],q=/^(?:push|sort|unshift)$/.test(s)?"tap":"thru",J=/^(?:pop|shift)$/.test(s);ye.prototype[s]=function(){var re=arguments;if(J&&!this.__chain__){var he=this.value();return v.apply(Ha(he)?he:[],re)}return this[q](function(ke){return v.apply(Ha(ke)?ke:[],re)})}}),Ir(bt.prototype,function(s,v){var q=ye[v];if(q){var J=q.name+"";Ft.call(lu,J)||(lu[J]=[]),lu[J].push({name:v,func:q})}}),lu[$l(u,E).name]=[{name:"wrapper",func:u}],bt.prototype.clone=G2,bt.prototype.reverse=H2,bt.prototype.value=cS,ye.prototype.at=Hb,ye.prototype.chain=dA,ye.prototype.commit=pA,ye.prototype.next=fA,ye.prototype.plant=yA,ye.prototype.reverse=bA,ye.prototype.toJSON=ye.prototype.valueOf=ye.prototype.value=hA,ye.prototype.first=ye.prototype.head,Wu&&(ye.prototype[Wu]=mA),ye},ou=fc();To?((To.exports=ou)._=ou,nc._=ou):Cn._=ou}).call(Kde)}(g2,g2.exports)),g2.exports}var Q7,kF;function Jde(){if(kF)return Q7;kF=1;const i=Qt,r=Qt,u=Wde(),m=i.readdirSync(r.resolve(__dirname,"rules")).map(g=>g.replace(/\.js$/,"")),c={plugins:["lodash"],rules:{"lodash/callback-binding":2,"lodash/chain-style":[2,"as-needed"],"lodash/chaining":2,"lodash/collection-method-value":2,"lodash/collection-ordering":2,"lodash/collection-return":2,"lodash/consistent-compose":[2,"flow"],"lodash/identity-shorthand":[2,"always"],"lodash/import-scope":[2],"lodash/matches-prop-shorthand":[2,"always"],"lodash/matches-shorthand":[2,"always",3],"lodash/no-commit":2,"lodash/no-double-unwrap":2,"lodash/no-extra-args":2,"lodash/no-unbound-this":2,"lodash/path-style":[2,"string"],"lodash/prefer-compact":2,"lodash/prefer-constant":2,"lodash/prefer-filter":[2,3],"lodash/prefer-find":2,"lodash/prefer-flat-map":2,"lodash/prefer-get":[2,3],"lodash/prefer-immutable-method":2,"lodash/prefer-includes":[2,{includeNative:!0}],"lodash/prefer-invoke-map":2,"lodash/prefer-is-nil":2,"lodash/prefer-lodash-chain":2,"lodash/prefer-lodash-method":2,"lodash/prefer-lodash-typecheck":2,"lodash/prefer-map":2,"lodash/prefer-matches":[2,3],"lodash/prefer-noop":2,"lodash/prefer-over-quantifier":2,"lodash/prefer-reject":[2,3],"lodash/prefer-some":[2,{includeNative:!0}],"lodash/prefer-startswith":2,"lodash/prefer-thru":2,"lodash/prefer-times":2,"lodash/prefer-wrapper-method":2,"lodash/preferred-alias":2,"lodash/prop-shorthand":[2,"always"],"lodash/unwrap":2}};return Q7={meta:{name:"eslint-plugin-lodash"},rules:u.zipObject(m,m.map(g=>Fu(`./rules/${g}`))),configs:{recommended:c,canonical:u.defaultsDeep({settings:{lodash:{pragma:"_"}},rules:{"lodash/import-scope":[2,"full"]}},c),v3:{settings:{lodash:{version:3,pragma:"_"}},rules:{"lodash/callback-binding":2,"lodash/chain-style":[2,"as-needed"],"lodash/chaining":[2,"implicit"],"lodash/collection-method-value":2,"lodash/collection-return":2,"lodash/consistent-compose":[2,"flow"],"lodash/import-scope":[2,"full"],"lodash/identity-shorthand":[2,"always"],"lodash/matches-prop-shorthand":[2,"always"],"lodash/matches-shorthand":[2,"always",3],"lodash/no-commit":2,"lodash/no-double-unwrap":2,"lodash/no-extra-args":2,"lodash/path-style":[2,"string"],"lodash/prefer-compact":2,"lodash/prefer-constant":2,"lodash/prefer-filter":[2,3],"lodash/prefer-get":[2,3],"lodash/prefer-includes":[2,{includeNative:!0}],"lodash/prefer-lodash-chain":2,"lodash/prefer-lodash-method":2,"lodash/prefer-lodash-typecheck":2,"lodash/prefer-map":2,"lodash/prefer-matches":[2,3],"lodash/prefer-noop":2,"lodash/prefer-reject":[2,3],"lodash/prefer-some":[2,{includeNative:!0}],"lodash/prefer-startswith":2,"lodash/prefer-thru":2,"lodash/prefer-times":2,"lodash/prefer-wrapper-method":2,"lodash/preferred-alias":2,"lodash/prop-shorthand":[2,"always"],"lodash/unwrap":2}}},processors:{}},Q7}var Xde=Jde();const Yde=lo(Xde),Zde={name:"lodash-cabify-eslint-config",plugins:{lodash:Yde},rules:{"lodash/import-scope":["error","method"]}},Qde={name:"node-cabify-eslint-config",rules:{"callback-return":"off","global-require":"error","handle-callback-err":"off","no-buffer-constructor":"error","no-mixed-requires":["off",!1],"no-new-require":"error","no-path-concat":"error","no-process-env":"off","no-process-exit":"off","no-restricted-modules":"off","no-sync":"off"}},epe={name:"post-css-cabify-eslint-config",files:["postcss.config.js"],rules:{"global-require":"off"}},ape={name:"promises-cabify-eslint-config",rules:{"no-floating-promises":"off","no-async-promise-executor":"off","no-return-await":"error","require-await":"off"}};var ex,RF;function sX(){if(RF)return ex;RF=1;var i=Object.prototype.toString;return ex=function(u){var m=i.call(u),c=m==="[object Arguments]";return c||(c=m!=="[object Array]"&&u!==null&&typeof u=="object"&&typeof u.length=="number"&&u.length>=0&&i.call(u.callee)==="[object Function]"),c},ex}var ax,PF;function tpe(){if(PF)return ax;PF=1;var i;if(!Object.keys){var r=Object.prototype.hasOwnProperty,u=Object.prototype.toString,m=sX(),c=Object.prototype.propertyIsEnumerable,d=!c.call({toString:null},"toString"),g=c.call(function(){},"prototype"),A=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],S=function(p){var D=p.constructor;return D&&D.prototype===p},y={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if(typeof window>"u")return!1;for(var p in window)try{if(!y["$"+p]&&r.call(window,p)&&window[p]!==null&&typeof window[p]=="object")try{S(window[p])}catch{return!0}}catch{return!0}return!1}(),x=function(p){if(typeof window>"u"||!f)return S(p);try{return S(p)}catch{return!1}};i=function(D){var F=D!==null&&typeof D=="object",R=u.call(D)==="[object Function]",h=m(D),E=F&&u.call(D)==="[object String]",w=[];if(!F&&!R&&!h)throw new TypeError("Object.keys called on a non-object");var C=g&&R;if(E&&D.length>0&&!r.call(D,0))for(var O=0;O0)for(var M=0;M"u"||!R?i:R(Uint8Array),w={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?i:ArrayBuffer,"%ArrayIteratorPrototype%":D&&R?R([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":typeof Atomics>"u"?i:Atomics,"%BigInt%":typeof BigInt>"u"?i:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?i:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":u,"%Float32Array%":typeof Float32Array>"u"?i:Float32Array,"%Float64Array%":typeof Float64Array>"u"?i:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?i:FinalizationRegistry,"%Function%":S,"%GeneratorFunction%":h,"%Int8Array%":typeof Int8Array>"u"?i:Int8Array,"%Int16Array%":typeof Int16Array>"u"?i:Int16Array,"%Int32Array%":typeof Int32Array>"u"?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":D&&R?R(R([][Symbol.iterator]())):i,"%JSON%":typeof JSON=="object"?JSON:i,"%Map%":typeof Map>"u"?i:Map,"%MapIteratorPrototype%":typeof Map>"u"||!D||!R?i:R(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?i:Promise,"%Proxy%":typeof Proxy>"u"?i:Proxy,"%RangeError%":m,"%ReferenceError%":c,"%Reflect%":typeof Reflect>"u"?i:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?i:Set,"%SetIteratorPrototype%":typeof Set>"u"||!D||!R?i:R(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":D&&R?R(""[Symbol.iterator]()):i,"%Symbol%":D?Symbol:i,"%SyntaxError%":d,"%ThrowTypeError%":p,"%TypedArray%":E,"%TypeError%":g,"%Uint8Array%":typeof Uint8Array>"u"?i:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?i:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?i:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?i:Uint32Array,"%URIError%":A,"%WeakMap%":typeof WeakMap>"u"?i:WeakMap,"%WeakRef%":typeof WeakRef>"u"?i:WeakRef,"%WeakSet%":typeof WeakSet>"u"?i:WeakSet};if(R)try{null.error}catch(K){var C=R(R(K));w["%Error.prototype%"]=C}var O=function K(ie){var pe;if(ie==="%AsyncFunction%")pe=y("async function () {}");else if(ie==="%GeneratorFunction%")pe=y("function* () {}");else if(ie==="%AsyncGeneratorFunction%")pe=y("async function* () {}");else if(ie==="%AsyncGenerator%"){var Y=K("%AsyncGeneratorFunction%");Y&&(pe=Y.prototype)}else if(ie==="%AsyncIteratorPrototype%"){var Z=K("%AsyncGenerator%");Z&&R&&(pe=R(Z.prototype))}return w[ie]=pe,pe},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},T=xP(),k=It(),_=T.call(Function.call,Array.prototype.concat),j=T.call(Function.apply,Array.prototype.splice),V=T.call(Function.call,String.prototype.replace),z=T.call(Function.call,String.prototype.slice),U=T.call(Function.call,RegExp.prototype.exec),G=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,H=/\\(\\)?/g,N=function(ie){var pe=z(ie,0,1),Y=z(ie,-1);if(pe==="%"&&Y!=="%")throw new d("invalid intrinsic syntax, expected closing `%`");if(Y==="%"&&pe!=="%")throw new d("invalid intrinsic syntax, expected opening `%`");var Z=[];return V(ie,G,function(W,ue,oe,Q){Z[Z.length]=oe?V(Q,H,"$1"):ue||W}),Z},$=function(ie,pe){var Y=ie,Z;if(k(M,Y)&&(Z=M[Y],Y="%"+Z[0]+"%"),k(w,Y)){var W=w[Y];if(W===h&&(W=O(Y)),typeof W>"u"&&!pe)throw new g("intrinsic "+ie+" exists, but is not available. Please file an issue!");return{alias:Z,name:Y,value:W}}throw new d("intrinsic "+ie+" does not exist!")};return yx=function(ie,pe){if(typeof ie!="string"||ie.length===0)throw new g("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof pe!="boolean")throw new g('"allowMissing" argument must be a boolean');if(U(/^%?[^%]*%?$/,ie)===null)throw new d("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Y=N(ie),Z=Y.length>0?Y[0]:"",W=$("%"+Z+"%",pe),ue=W.name,oe=W.value,Q=!1,ee=W.alias;ee&&(Z=ee[0],j(Y,_([0,1],ee)));for(var ne=1,le=!0;ne=Y.length){var fe=f(oe,ge);le=!!fe,le&&"get"in fe&&!("originalValue"in fe.get)?oe=fe.get:oe=oe[ge]}else le=k(oe,ge),oe=oe[ge];le&&!Q&&(w[ue]=oe)}}return oe},yx}var bx,HF;function lD(){if(HF)return bx;HF=1;var i=Za(),r=i("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch{r=!1}return bx=r,bx}var hx,KF;function Ls(){if(KF)return hx;KF=1;var i=Za(),r=i("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch{r=null}return hx=r,hx}var vx,WF;function wP(){if(WF)return vx;WF=1;var i=lD(),r=si(),u=ua(),m=Ls();return vx=function(d,g,A){if(!d||typeof d!="object"&&typeof d!="function")throw new u("`obj` must be an object or a function`");if(typeof g!="string"&&typeof g!="symbol")throw new u("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new u("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new u("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new u("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new u("`loose`, if provided, must be a boolean");var S=arguments.length>3?arguments[3]:null,y=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,x=arguments.length>6?arguments[6]:!1,p=!!m&&m(d,g);if(i)i(d,g,{configurable:f===null&&p?p.configurable:!f,enumerable:S===null&&p?p.enumerable:!S,value:A,writable:y===null&&p?p.writable:!y});else if(x||!S&&!y&&!f)d[g]=A;else throw new r("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},vx}var Dx,JF;function qg(){if(JF)return Dx;JF=1;var i=lD(),r=function(){return!!i};return r.hasArrayLengthDefineBug=function(){if(!i)return null;try{return i([],"length",{value:1}).length!==1}catch{return!0}},Dx=r,Dx}var Sx,XF;function La(){if(XF)return Sx;XF=1;var i=lX(),r=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",u=Object.prototype.toString,m=Array.prototype.concat,c=wP(),d=function(y){return typeof y=="function"&&u.call(y)==="[object Function]"},g=qg()(),A=function(y,f,x,p){if(f in y){if(p===!0){if(y[f]===x)return}else if(!d(p)||!p())return}g?c(y,f,x,!0):c(y,f,x)},S=function(y,f){var x=arguments.length>2?arguments[2]:{},p=i(f);r&&(p=m.call(p,Object.getOwnPropertySymbols(f)));for(var D=0;D4294967295||d(S)!==S)throw new c("`length` must be a positive 32-bit integer");var y=arguments.length>2&&!!arguments[2],f=!0,x=!0;if("length"in A&&m){var p=m(A,"length");p&&!p.configurable&&(f=!1),p&&!p.writable&&(x=!1)}return(f||x||!y)&&(u?r(A,"length",S,!0,!0):r(A,"length",S)),A},Tx}var ZF;function Rt(){return ZF||(ZF=1,function(i){var r=xP(),u=Za(),m=spe(),c=ua(),d=u("%Function.prototype.apply%"),g=u("%Function.prototype.call%"),A=u("%Reflect.apply%",!0)||r.call(g,d),S=lD(),y=u("%Math.max%");i.exports=function(p){if(typeof p!="function")throw new c("a function is required");var D=A(r,g,arguments);return m(D,1+y(0,p.length-(arguments.length-1)),!0)};var f=function(){return A(r,d,arguments)};S?S(i.exports,"apply",{value:f}):i.exports.apply=f}(Ax)),Ax.exports}var xx,QF;function Ns(){if(QF)return xx;QF=1;var i=typeof Map=="function"&&Map.prototype,r=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,u=i&&r&&typeof r.get=="function"?r.get:null,m=i&&Map.prototype.forEach,c=typeof Set=="function"&&Set.prototype,d=Object.getOwnPropertyDescriptor&&c?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,g=c&&d&&typeof d.get=="function"?d.get:null,A=c&&Set.prototype.forEach,S=typeof WeakMap=="function"&&WeakMap.prototype,y=S?WeakMap.prototype.has:null,f=typeof WeakSet=="function"&&WeakSet.prototype,x=f?WeakSet.prototype.has:null,p=typeof WeakRef=="function"&&WeakRef.prototype,D=p?WeakRef.prototype.deref:null,F=Boolean.prototype.valueOf,R=Object.prototype.toString,h=Function.prototype.toString,E=String.prototype.match,w=String.prototype.slice,C=String.prototype.replace,O=String.prototype.toUpperCase,M=String.prototype.toLowerCase,T=RegExp.prototype.test,k=Array.prototype.concat,_=Array.prototype.join,j=Array.prototype.slice,V=Math.floor,z=typeof BigInt=="function"?BigInt.prototype.valueOf:null,U=Object.getOwnPropertySymbols,G=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,H=typeof Symbol=="function"&&typeof Symbol.iterator=="object",N=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===H||!0)?Symbol.toStringTag:null,$=Object.prototype.propertyIsEnumerable,K=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(Le){return Le.__proto__}:null);function ie(Le,ce){if(Le===1/0||Le===-1/0||Le!==Le||Le&&Le>-1e3&&Le<1e3||T.call(/e/,ce))return ce;var Me=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof Le=="number"){var ae=Le<0?-V(-Le):V(Le);if(ae!==Le){var de=String(ae),De=w.call(ce,de.length+1);return C.call(de,Me,"$&_")+"."+C.call(C.call(De,/([0-9]{3})/g,"$&_"),/_$/,"")}}return C.call(ce,Me,"$&_")}var pe=Qt,Y=pe.custom,Z=ve(Y)?Y:null;xx=function Le(ce,Me,ae,de){var De=Me||{};if(Ne(De,"quoteStyle")&&De.quoteStyle!=="single"&&De.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Ne(De,"maxStringLength")&&(typeof De.maxStringLength=="number"?De.maxStringLength<0&&De.maxStringLength!==1/0:De.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var qe=Ne(De,"customInspect")?De.customInspect:!0;if(typeof qe!="boolean"&&qe!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Ne(De,"indent")&&De.indent!==null&&De.indent!==" "&&!(parseInt(De.indent,10)===De.indent&&De.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Ne(De,"numericSeparator")&&typeof De.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ia=De.numericSeparator;if(typeof ce>"u")return"undefined";if(ce===null)return"null";if(typeof ce=="boolean")return ce?"true":"false";if(typeof ce=="string")return xa(ce,De);if(typeof ce=="number"){if(ce===0)return 1/0/ce>0?"0":"-0";var pa=String(ce);return ia?ie(ce,pa):pa}if(typeof ce=="bigint"){var fa=String(ce)+"n";return ia?ie(ce,fa):fa}var Ua=typeof De.depth>"u"?5:De.depth;if(typeof ae>"u"&&(ae=0),ae>=Ua&&Ua>0&&typeof ce=="object")return oe(ce)?"[Array]":"[Object]";var Ra=ma(De,ae);if(typeof de>"u")de=[];else if(Te(de,ce)>=0)return"[Circular]";function Pe(Hn,Kn,ju){if(Kn&&(de=j.call(de),de.push(Kn)),ju){var Yo={depth:De.depth};return Ne(De,"quoteStyle")&&(Yo.quoteStyle=De.quoteStyle),Le(Hn,Yo,ae+1,de)}return Le(Hn,De,ae+1,de)}if(typeof ce=="function"&&!ee(ce)){var St=Ae(ce),ga=Ia(ce,Pe);return"[Function"+(St?": "+St:" (anonymous)")+"]"+(ga.length>0?" { "+_.call(ga,", ")+" }":"")}if(ve(ce)){var it=H?C.call(String(ce),/^(Symbol\(.*\))_[^)]*$/,"$1"):G.call(ce);return typeof ce=="object"&&!H?xe(it):it}if(We(ce)){for(var Ht="<"+M.call(String(ce.nodeName)),yo=ce.attributes||[],On=0;On",Ht}if(oe(ce)){if(ce.length===0)return"[]";var Li=Ia(ce,Pe);return Ra&&!Je(Li)?"["+ca(Li,Ra)+"]":"[ "+_.call(Li,", ")+" ]"}if(ne(ce)){var ci=Ia(ce,Pe);return!("cause"in Error.prototype)&&"cause"in ce&&!$.call(ce,"cause")?"{ ["+String(ce)+"] "+_.call(k.call("[cause]: "+Pe(ce.cause),ci),", ")+" }":ci.length===0?"["+String(ce)+"]":"{ ["+String(ce)+"] "+_.call(ci,", ")+" }"}if(typeof ce=="object"&&qe){if(Z&&typeof ce[Z]=="function"&&pe)return pe(ce,{depth:Ua-ae});if(qe!=="symbol"&&typeof ce.inspect=="function")return ce.inspect()}if(Ge(ce)){var Jo=[];return m&&m.call(ce,function(Hn,Kn){Jo.push(Pe(Kn,ce,!0)+" => "+Pe(Hn,ce))}),ze("Map",u.call(ce),Jo,Ra)}if(Qe(ce)){var Xo=[];return A&&A.call(ce,function(Hn){Xo.push(Pe(Hn,ce))}),ze("Set",g.call(ce),Xo,Ra)}if(Ke(ce))return _e("WeakMap");if(je(ce))return _e("WeakSet");if(Xe(ce))return _e("WeakRef");if(ge(ce))return xe(Pe(Number(ce)));if(fe(ce))return xe(Pe(z.call(ce)));if(me(ce))return xe(F.call(ce));if(le(ce))return xe(Pe(String(ce)));if(typeof window<"u"&&ce===window)return"{ [object Window] }";if(ce===Gr)return"{ [object globalThis] }";if(!Q(ce)&&!ee(ce)){var bo=Ia(ce,Pe),Sr=K?K(ce)===Object.prototype:ce instanceof Object||ce.constructor===Object,Ni=ce instanceof Object?"":"null prototype",ur=!Sr&&N&&Object(ce)===ce&&N in ce?w.call(He(ce),8,-1):Ni?"Object":"",Wr=Sr||typeof ce.constructor!="function"?"":ce.constructor.name?ce.constructor.name+" ":"",ho=Wr+(ur||Ni?"["+_.call(k.call([],ur||[],Ni||[]),": ")+"] ":"");return bo.length===0?ho+"{}":Ra?ho+"{"+ca(bo,Ra)+"}":ho+"{ "+_.call(bo,", ")+" }"}return String(ce)};function W(Le,ce,Me){var ae=(Me.quoteStyle||ce)==="double"?'"':"'";return ae+Le+ae}function ue(Le){return C.call(String(Le),/"/g,""")}function oe(Le){return He(Le)==="[object Array]"&&(!N||!(typeof Le=="object"&&N in Le))}function Q(Le){return He(Le)==="[object Date]"&&(!N||!(typeof Le=="object"&&N in Le))}function ee(Le){return He(Le)==="[object RegExp]"&&(!N||!(typeof Le=="object"&&N in Le))}function ne(Le){return He(Le)==="[object Error]"&&(!N||!(typeof Le=="object"&&N in Le))}function le(Le){return He(Le)==="[object String]"&&(!N||!(typeof Le=="object"&&N in Le))}function ge(Le){return He(Le)==="[object Number]"&&(!N||!(typeof Le=="object"&&N in Le))}function me(Le){return He(Le)==="[object Boolean]"&&(!N||!(typeof Le=="object"&&N in Le))}function ve(Le){if(H)return Le&&typeof Le=="object"&&Le instanceof Symbol;if(typeof Le=="symbol")return!0;if(!Le||typeof Le!="object"||!G)return!1;try{return G.call(Le),!0}catch{}return!1}function fe(Le){if(!Le||typeof Le!="object"||!z)return!1;try{return z.call(Le),!0}catch{}return!1}var we=Object.prototype.hasOwnProperty||function(Le){return Le in this};function Ne(Le,ce){return we.call(Le,ce)}function He(Le){return R.call(Le)}function Ae(Le){if(Le.name)return Le.name;var ce=E.call(h.call(Le),/^function\s*([\w$]+)/);return ce?ce[1]:null}function Te(Le,ce){if(Le.indexOf)return Le.indexOf(ce);for(var Me=0,ae=Le.length;Mece.maxStringLength){var Me=Le.length-ce.maxStringLength,ae="... "+Me+" more character"+(Me>1?"s":"");return xa(w.call(Le,0,ce.maxStringLength),ce)+ae}var de=C.call(C.call(Le,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Fe);return W(de,"single",ce)}function Fe(Le){var ce=Le.charCodeAt(0),Me={8:"b",9:"t",10:"n",12:"f",13:"r"}[ce];return Me?"\\"+Me:"\\x"+(ce<16?"0":"")+O.call(ce.toString(16))}function xe(Le){return"Object("+Le+")"}function _e(Le){return Le+" { ? }"}function ze(Le,ce,Me,ae){var de=ae?ca(Me,ae):_.call(Me,", ");return Le+" ("+ce+") {"+de+"}"}function Je(Le){for(var ce=0;ce=0)return!1;return!0}function ma(Le,ce){var Me;if(Le.indent===" ")Me=" ";else if(typeof Le.indent=="number"&&Le.indent>0)Me=_.call(Array(Le.indent+1)," ");else return null;return{base:Me,prev:_.call(Array(ce+1),Me)}}function ca(Le,ce){if(Le.length===0)return"";var Me=` -`+ce.prev+ce.base;return Me+_.call(Le,","+Me)+` -`+ce.prev}function Ia(Le,ce){var Me=oe(Le),ae=[];if(Me){ae.length=Le.length;for(var de=0;de-1?r(g):g},wx}var Ex,aM;function gD(){if(aM)return Ex;aM=1;var i=Za(),r=i("%Array%"),u=!r.isArray&&vt()("Object.prototype.toString");return Ex=r.isArray||function(c){return u(c)==="[object Array]"},Ex}var Cx,tM;function zs(){return tM||(tM=1,Cx=gD()),Cx}var kx,nM;function An(){if(nM)return kx;nM=1;var i=Za(),r=vt(),u=ua(),m=zs(),c=i("%Reflect.apply%",!0)||r("Function.prototype.apply");return kx=function(g,A){var S=arguments.length>2?arguments[2]:[];if(!m(S))throw new u("Assertion failed: optional `argumentsList`, if provided, must be a List");return c(g,A,S)},kx}var Rx,rM;function Fi(){return rM||(rM=1,Rx=function(r){return typeof r=="string"||typeof r=="symbol"}),Rx}var Px,iM;function gX(){return iM||(iM=1,Px=function(r){if(r===null)return"Null";if(typeof r>"u")return"Undefined";if(typeof r=="function"||typeof r=="object")return"Object";if(typeof r=="number")return"Number";if(typeof r=="boolean")return"Boolean";if(typeof r=="string")return"String"}),Px}var _x,oM;function gt(){if(oM)return _x;oM=1;var i=gX();return _x=function(u){return typeof u=="symbol"?"Symbol":typeof u=="bigint"?"BigInt":i(u)},_x}var Fx,uM;function or(){if(uM)return Fx;uM=1;var i=ua(),r=Ns(),u=Fi(),m=gt();return Fx=function(d,g){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!u(g))throw new i("Assertion failed: IsPropertyKey(P) is not true, got "+r(g));return d[g]},Fx}var Mx,sM;function cX(){return sM||(sM=1,Mx=function(r){return typeof r=="number"&&r>=55296&&r<=56319}),Mx}var Ix,lM;function dX(){return lM||(lM=1,Ix=function(r){return typeof r=="number"&&r>=56320&&r<=57343}),Ix}var qx,gM;function lpe(){if(gM)return qx;gM=1;var i=Za(),r=ua(),u=i("%String.fromCharCode%"),m=cX(),c=dX();return qx=function(g,A){if(!m(g)||!c(A))throw new r("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return u(g)+u(A)},qx}var Ox,cM;function gpe(){if(cM)return Ox;cM=1;var i=ua(),r=vt(),u=cX(),m=dX(),c=lpe(),d=r("String.prototype.charAt"),g=r("String.prototype.charCodeAt");return Ox=function(S,y){if(typeof S!="string")throw new i("Assertion failed: `string` must be a String");var f=S.length;if(y<0||y>=f)throw new i("Assertion failed: `position` must be >= 0, and < the length of `string`");var x=g(S,y),p=d(S,y),D=u(x),F=m(x);if(!D&&!F)return{"[[CodePoint]]":p,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(F||y+1===f)return{"[[CodePoint]]":p,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var R=g(S,y+1);return m(R)?{"[[CodePoint]]":c(x,R),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":p,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Ox}var jx,dM;function li(){return dM||(dM=1,jx=Number.isNaN||function(r){return r!==r}),jx}var Bx,pM;function c2(){if(pM)return Bx;pM=1;var i=li();return Bx=function(r){return(typeof r=="number"||typeof r=="bigint")&&!i(r)&&r!==1/0&&r!==-1/0},Bx}var Lx,fM;function d2(){if(fM)return Lx;fM=1;var i=Za(),r=i("%Math.abs%"),u=i("%Math.floor%"),m=li(),c=c2();return Lx=function(g){if(typeof g!="number"||m(g)||!c(g))return!1;var A=r(g);return u(A)===A},Lx}var Nx,mM;function cD(){return mM||(mM=1,Nx=Number.MAX_SAFE_INTEGER||9007199254740991),Nx}var zx,yM;function dD(){if(yM)return zx;yM=1;var i=gpe(),r=d2(),u=cD(),m=ua();return zx=function(d,g,A){if(typeof d!="string")throw new m("Assertion failed: `S` must be a String");if(!r(g)||g<0||g>u)throw new m("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof A!="boolean")throw new m("Assertion failed: `unicode` must be a Boolean");if(!A)return g+1;var S=d.length;if(g+1>=S)return g+1;var y=i(d,g);return g+y["[[CodeUnitCount]]"]},zx}var $x,bM;function Hr(){if(bM)return $x;bM=1;var i=ua();return $x=function(u,m){if(typeof m!="boolean")throw new i("Assertion failed: Type(done) is not Boolean");return{value:u,done:m}},$x}var Ux,hM;function Ko(){return hM||(hM=1,Ux=function(r){return!!r}),Ux}var Vx,vM;function EP(){if(vM)return Vx;vM=1;var i=ua(),r=or(),u=Ko(),m=gt();return Vx=function(d){if(m(d)!=="Object")throw new i("Assertion failed: Type(iterResult) is not Object");return u(r(d,"done"))},Vx}var Gx,DM;function pX(){if(DM)return Gx;DM=1;var i=ua(),r=or(),u=gt();return Gx=function(c){if(u(c)!=="Object")throw new i("Assertion failed: Type(iterResult) is not Object");return r(c,"value")},Gx}var Hx,SM;function cpe(){if(SM)return Hx;SM=1;var i=Za(),r=Rt(),u=si(),m=i("%Promise.resolve%",!0),c=m&&r(m);return Hx=function(g,A){if(!c)throw new u("This environment does not support Promises.");return c(g,A)},Hx}var Kx,AM;function dpe(){if(AM)return Kx;AM=1;var i=Za(),r=si(),u=ua(),m=i("%Promise%",!0),c=vt(),d=Hr(),g=EP(),A=pX(),S=cpe(),y=gt(),f=c("Promise.prototype.then",!0);return Kx=function(p){if(y(p)!=="Object")throw new u("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new r("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!m)throw new r("This environment does not support Promises.");return new m(function(D){var F=g(p),R=A(p),h=S(m,R),E=function(w){return d(w,F)};D(f(h,E))})},Kx}var Wx,TM;function ppe(){if(TM)return Wx;TM=1;var i=ua(),r=Ns(),u=Fi();return Wx=function(c,d){if(!u(d))throw new i("Assertion failed: IsPropertyKey(P) is not true, got "+r(d));return c[d]},Wx}var Jx,xM;function p2(){if(xM)return Jx;xM=1;var i=Function.prototype.toString,r=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,u,m;if(typeof r=="function"&&typeof Object.defineProperty=="function")try{u=Object.defineProperty({},"length",{get:function(){throw m}}),m={},r(function(){throw 42},null,u)}catch(w){w!==m&&(r=null)}else r=null;var c=/^\s*class\b/,d=function(C){try{var O=i.call(C);return c.test(O)}catch{return!1}},g=function(C){try{return d(C)?!1:(i.call(C),!0)}catch{return!1}},A=Object.prototype.toString,S="[object Object]",y="[object Function]",f="[object GeneratorFunction]",x="[object HTMLAllCollection]",p="[object HTML document.all class]",D="[object HTMLCollection]",F=typeof Symbol=="function"&&!!Symbol.toStringTag,R=!(0 in[,]),h=function(){return!1};if(typeof document=="object"){var E=document.all;A.call(E)===A.call(document.all)&&(h=function(C){if((R||!C)&&(typeof C>"u"||typeof C=="object"))try{var O=A.call(C);return(O===x||O===p||O===D||O===S)&&C("")==null}catch{}return!1})}return Jx=r?function(C){if(h(C))return!0;if(!C||typeof C!="function"&&typeof C!="object")return!1;try{r(C,null,u)}catch(O){if(O!==m)return!1}return!d(C)&&g(C)}:function(C){if(h(C))return!0;if(!C||typeof C!="function"&&typeof C!="object")return!1;if(F)return g(C);if(d(C))return!1;var O=A.call(C);return O!==y&&O!==f&&!/^\[object HTML/.test(O)?!1:g(C)},Jx}var Xx,wM;function yn(){return wM||(wM=1,Xx=p2()),Xx}var Yx,EM;function Mu(){if(EM)return Yx;EM=1;var i=ua(),r=ppe(),u=yn(),m=Fi(),c=Ns();return Yx=function(g,A){if(!m(A))throw new i("Assertion failed: IsPropertyKey(P) is not true");var S=r(g,A);if(S!=null){if(!u(S))throw new i(c(A)+" is not a function: "+c(S));return S}},Yx}var Zx,CM;function Og(){if(CM)return Zx;CM=1;var i=It();return Zx=function(u){return!!u&&typeof u=="object"&&i(u,"[[Iterator]]")&&i(u,"[[NextMethod]]")&&typeof u["[[NextMethod]]"]=="function"&&i(u,"[[Done]]")&&typeof u["[[Done]]"]=="boolean"},Zx}var Qx,kM;function CP(){if(kM)return Qx;kM=1;var i=ua(),r=An(),u=gt(),m=Og();return Qx=function(d){if(!m(d))throw new i("Assertion failed: `iteratorRecord` must be an Iterator Record");var g;if(arguments.length<2?g=r(d["[[NextMethod]]"],d["[[Iterator]]"]):g=r(d["[[NextMethod]]"],d["[[Iterator]]"],[arguments[1]]),u(g)!=="Object")throw new i("iterator next must return an object");return g},Qx}var ew,RM;function fpe(){return RM||(RM=1,ew=function(r,u){for(var m=0;m0&&g(x,function(F){A.set(p,F,void 0)}),p},nw}var rw,MM;function ype(){if(MM)return rw;MM=1;var i=Za(),r=si(),u=ua(),m=i("%Promise%",!0),c=dpe(),d=An(),g=Hr(),A=or(),S=Mu(),y=CP(),f=jg(),x=gt(),p=un(),D=Og(),F=i("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(h){if(!m)throw new r("This environment does not support Promises.");var E=this;p.assert(E,"[[SyncIteratorRecord]]");var w=arguments.length;return new m(function(C){var O=p.get(E,"[[SyncIteratorRecord]]"),M;w>0?M=y(O,h):M=y(O),C(c(M))})},return:function(){if(!m)throw new r("This environment does not support Promises.");var R=this;p.assert(R,"[[SyncIteratorRecord]]");var h=arguments.length>0,E=h?arguments[0]:void 0;return new m(function(w,C){var O=p.get(R,"[[SyncIteratorRecord]]")["[[Iterator]]"],M=S(O,"return");if(typeof M>"u"){var T=g(E,!0);d(w,void 0,[T]);return}var k;if(h?k=d(M,O,[E]):k=d(M,O),x(k)!=="Object"){d(C,void 0,[new u("Iterator `return` method returned a non-object value.")]);return}w(c(k))})},throw:function(){if(!m)throw new r("This environment does not support Promises.");var R=this;p.assert(R,"[[SyncIteratorRecord]]");var h=arguments.length>0,E=h?arguments[0]:void 0;return new m(function(w,C){var O=p.get(R,"[[SyncIteratorRecord]]")["[[Iterator]]"],M=S(O,"throw");if(typeof M>"u"){d(C,void 0,[E]);return}var T;if(h?T=d(M,O,[E]):T=d(M,O),x(T)!=="Object"){d(C,void 0,[new u("Iterator `throw` method returned a non-object value.")]);return}w(c(T))})}};return rw=function(h){if(!D(h))throw new u("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var E=f(F);p.set(E,"[[SyncIteratorRecord]]",h);var w=A(E,"next");return{"[[Iterator]]":E,"[[NextMethod]]":w,"[[Done]]":!1}},rw}var iw,IM;function bpe(){if(IM)return iw;IM=1;var i=ua(),r=An(),u=or(),m=yn(),c=gt();return iw=function(g,A){if(!m(A))throw new i("method must be a function");var S=r(A,g);if(c(S)!=="Object")throw new i("iterator must return an object");var y=u(S,"next");return{"[[Iterator]]":S,"[[NextMethod]]":y,"[[Done]]":!1}},iw}var ow,qM;function go(){if(qM)return ow;qM=1;var i=sD();return ow=function(){return i()&&!!Symbol.toStringTag},ow}var uw,OM;function kP(){if(OM)return uw;OM=1;var i=String.prototype.valueOf,r=function(g){try{return i.call(g),!0}catch{return!1}},u=Object.prototype.toString,m="[object String]",c=go()();return uw=function(g){return typeof g=="string"?!0:typeof g!="object"?!1:c?r(g):u.call(g)===m},uw}var sw,jM;function RP(){if(jM)return sw;jM=1;var i=Ho()(),r=Za(),u=vt(),m=kP(),c=r("%Symbol.iterator%",!0),d=u("String.prototype.slice"),g=r("%String%");return sw=function(S,y){var f;return i?f=S.GetMethod(y,c):S.IsArray(y)?f=function(){var x=-1,p=this;return{next:function(){return x+=1,{done:x>=p.length,value:p[x]}}}}:m(y)&&(f=function(){var x=0;return{next:function(){var p=S.AdvanceStringIndex(g(y),x,!0),D=d(y,x,p);return x=p,{done:p>y.length,value:D}}}}),f},sw}var lw,BM;function hpe(){if(BM)return lw;BM=1;var i=Za(),r=ua(),u=i("%Symbol.asyncIterator%",!0),m=Ns(),c=Ho()(),d=dD(),g=ype(),A=bpe(),S=Mu(),y=zs(),f=RP();return lw=function(p,D){if(D!=="SYNC"&&D!=="ASYNC")throw new r("Assertion failed: `kind` must be one of 'sync' or 'async', got "+m(D));var F;if(D==="ASYNC"&&c&&u&&(F=S(p,u)),typeof F>"u"){var R=f({AdvanceStringIndex:d,GetMethod:S,IsArray:y},p);if(D==="ASYNC"){if(typeof R>"u")throw new r("iterator method is `undefined`");var h=A(p,R);return g(h)}F=R}if(typeof F>"u")throw new r("iterator method is `undefined`");return A(p,F)},lw}var gw,LM;function gi(){if(LM)return gw;LM=1;var i=si(),r=un(),u=function m(c,d){if(!(this instanceof m))return new m(c,d);if(c!=="normal"&&c!=="break"&&c!=="continue"&&c!=="return"&&c!=="throw")throw new i('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');r.set(this,"[[Type]]",c),r.set(this,"[[Value]]",d)};return u.prototype.type=function(){return r.get(this,"[[Type]]")},u.prototype.value=function(){return r.get(this,"[[Value]]")},u.prototype["?"]=function(){var c=r.get(this,"[[Type]]"),d=r.get(this,"[[Value]]");if(c==="normal")return d;throw c==="throw"?d:new i('Completion Record is not of type "normal" or "throw": other types not supported')},u.prototype["!"]=function(){var c=r.get(this,"[[Type]]");if(c!=="normal")throw new i('Assertion failed: Completion Record is not of type "normal"');return r.get(this,"[[Value]]")},gw=u,gw}var cw,NM;function Mi(){if(NM)return cw;NM=1;var i=ua(),r=An(),u=gi(),m=Mu(),c=yn(),d=gt(),g=Og();return cw=function(S,y){if(!g(S))throw new i("Assertion failed: `iteratorRecord` must be an Iterator Record");if(d(S["[[Iterator]]"])!=="Object")throw new i("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!c(y)&&!(y instanceof u))throw new i("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var f=y instanceof u?function(){return y["?"]()}:y,x=S["[[Iterator]]"],p;try{p=m(x,"return")}catch(R){throw f(),f=null,R}if(typeof p>"u")return f();var D;try{D=r(p,x,[])}catch(R){throw f(),f=null,R}var F=f();if(f=null,d(D)!=="Object")throw new i("iterator .return must return an object");return F},cw}var dw,zM;function vpe(){if(zM)return dw;zM=1;var i=ua(),r=EP(),u=CP(),m=Og();return dw=function(d){if(!m(d))throw new i("Assertion failed: `iteratorRecord` must be an Iterator Record");var g=u(d),A=r(g);return A===!0?!1:g},dw}var pw,$M;function co(){if($M)return pw;$M=1;var i=gi();return pw=function(u){return new i("throw",u)},pw}var fw,UM;function Dpe(){if(UM)return fw;UM=1;var i=Ns(),r=ua(),u=An(),m=or(),c=hpe(),d=yn(),g=Mi(),A=vpe(),S=pX(),y=co(),f=gt();return fw=function(p,D,F){if(!d(F))throw new r("Assertion failed: `adder` is not callable");if(D==null)throw new r("Assertion failed: `iterable` is present, and not nullish");for(var R=c(D,"SYNC");;){var h=A(R);if(!h)return p;var E=S(h);if(f(E)!=="Object"){var w=y(new r("iterator next must return an Object, got "+i(E)));return g(R,w)}try{var C=m(E,"0"),O=m(E,"1");u(F,p,[C,O])}catch(M){return g(R,y(M))}}},fw}var mw,VM;function vr(){if(VM)return mw;VM=1;var i=ua(),r=It(),u={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};return mw=function(c){if(!c||typeof c!="object")return!1;for(var d in c)if(r(c,d)&&!u[d])return!1;var g=r(c,"[[Value]]")||r(c,"[[Writable]]"),A=r(c,"[[Get]]")||r(c,"[[Set]]");if(g&&A)throw new i("Property Descriptors may not be both accessor and data descriptors");return!0},mw}var yw,GM;function PP(){if(GM)return yw;GM=1;var i=ua(),r=It(),u=vr();return yw=function(c){if(typeof c>"u")return!1;if(!u(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(c,"[[Get]]")&&!r(c,"[[Set]]"))},yw}var bw,HM;function Bg(){return HM||(HM=1,bw=function(r){return r===null||typeof r!="function"&&typeof r!="object"}),bw}var hw,KM;function fX(){if(KM)return hw;KM=1;var i=Za(),r=i("%Object.preventExtensions%",!0),u=i("%Object.isExtensible%",!0),m=Bg();return hw=r?function(d){return!m(d)&&u(d)}:function(d){return!m(d)},hw}var vw,WM;function mX(){if(WM)return vw;WM=1;var i=It(),r=ua(),u=gt(),m=Ko(),c=yn();return vw=function(g){if(u(g)!=="Object")throw new r("ToPropertyDescriptor requires an object");var A={};if(i(g,"enumerable")&&(A["[[Enumerable]]"]=m(g.enumerable)),i(g,"configurable")&&(A["[[Configurable]]"]=m(g.configurable)),i(g,"value")&&(A["[[Value]]"]=g.value),i(g,"writable")&&(A["[[Writable]]"]=m(g.writable)),i(g,"get")){var S=g.get;if(typeof S<"u"&&!c(S))throw new r("getter must be a function");A["[[Get]]"]=S}if(i(g,"set")){var y=g.set;if(typeof y<"u"&&!c(y))throw new r("setter must be a function");A["[[Set]]"]=y}if((i(A,"[[Get]]")||i(A,"[[Set]]"))&&(i(A,"[[Value]]")||i(A,"[[Writable]]")))throw new r("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return A},vw}var Dw,JM;function pD(){if(JM)return Dw;JM=1;var i=li();return Dw=function(u,m){return u===m?u===0?1/u===1/m:!0:i(u)&&i(m)},Dw}var Sw,XM;function fD(){if(XM)return Sw;XM=1;var i=qg(),r=lD(),u=i.hasArrayLengthDefineBug(),m=u&&gD(),c=vt(),d=c("Object.prototype.propertyIsEnumerable");return Sw=function(A,S,y,f,x,p){if(!r){if(!A(p)||!p["[[Configurable]]"]||!p["[[Writable]]"]||x in f&&d(f,x)!==!!p["[[Enumerable]]"])return!1;var D=p["[[Value]]"];return f[x]=D,S(f[x],D)}return u&&x==="length"&&"[[Value]]"in p&&m(f)&&f.length!==p["[[Value]]"]?(f.length=p["[[Value]]"],f.length===p["[[Value]]"]):(r(f,x,y(p)),!0)},Sw}var Aw,YM;function yX(){if(YM)return Aw;YM=1;var i=vr();return Aw=function(u,m){return i(m)&&typeof m=="object"&&"[[Enumerable]]"in m&&"[[Configurable]]"in m&&(u.IsAccessorDescriptor(m)||u.IsDataDescriptor(m))},Aw}var Tw,ZM;function bX(){return ZM||(ZM=1,Tw=function(r){if(typeof r>"u")return r;var u={};return"[[Value]]"in r&&(u.value=r["[[Value]]"]),"[[Writable]]"in r&&(u.writable=!!r["[[Writable]]"]),"[[Get]]"in r&&(u.get=r["[[Get]]"]),"[[Set]]"in r&&(u.set=r["[[Set]]"]),"[[Enumerable]]"in r&&(u.enumerable=!!r["[[Enumerable]]"]),"[[Configurable]]"in r&&(u.configurable=!!r["[[Configurable]]"]),u}),Tw}var xw,QM;function hX(){if(QM)return xw;QM=1;var i=ua(),r=vr(),u=bX();return xw=function(c){if(typeof c<"u"&&!r(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return u(c)},xw}var ww,eI;function _P(){if(eI)return ww;eI=1;var i=ua(),r=It(),u=vr();return ww=function(c){if(typeof c>"u")return!1;if(!u(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(c,"[[Value]]")&&!r(c,"[[Writable]]"))},ww}var Ew,aI;function Spe(){if(aI)return Ew;aI=1;var i=ua(),r=PP(),u=_P(),m=vr();return Ew=function(d){if(typeof d>"u")return!1;if(!m(d))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!r(d)&&!u(d)},Ew}var Cw,tI;function Ape(){if(tI)return Cw;tI=1;var i=ua(),r=fD(),u=yX(),m=vr(),c=hX(),d=PP(),g=_P(),A=Spe(),S=Fi(),y=pD(),f=gt();return Cw=function(p,D,F,R,h){var E=f(p);if(E!=="Undefined"&&E!=="Object")throw new i("Assertion failed: O must be undefined or an Object");if(!S(D))throw new i("Assertion failed: P must be a Property Key");if(typeof F!="boolean")throw new i("Assertion failed: extensible must be a Boolean");if(!m(R))throw new i("Assertion failed: Desc must be a Property Descriptor");if(typeof h<"u"&&!m(h))throw new i("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof h>"u")return F?E==="Undefined"?!0:d(R)?r(g,y,c,p,D,R):r(g,y,c,p,D,{"[[Configurable]]":!!R["[[Configurable]]"],"[[Enumerable]]":!!R["[[Enumerable]]"],"[[Value]]":R["[[Value]]"],"[[Writable]]":!!R["[[Writable]]"]}):!1;if(!u({IsAccessorDescriptor:d,IsDataDescriptor:g},h))throw new i("`current`, when present, must be a fully populated and valid Property Descriptor");if(!h["[[Configurable]]"]){if("[[Configurable]]"in R&&R["[[Configurable]]"]||"[[Enumerable]]"in R&&!y(R["[[Enumerable]]"],h["[[Enumerable]]"])||!A(R)&&!y(d(R),d(h)))return!1;if(d(h)){if("[[Get]]"in R&&!y(R["[[Get]]"],h["[[Get]]"])||"[[Set]]"in R&&!y(R["[[Set]]"],h["[[Set]]"]))return!1}else if(!h["[[Writable]]"]&&("[[Writable]]"in R&&R["[[Writable]]"]||"[[Value]]"in R&&!y(R["[[Value]]"],h["[[Value]]"])))return!1}if(E!=="Undefined"){var w,C;return g(h)&&d(R)?(w=("[[Configurable]]"in R?R:h)["[[Configurable]]"],C=("[[Enumerable]]"in R?R:h)["[[Enumerable]]"],r(g,y,c,p,D,{"[[Configurable]]":!!w,"[[Enumerable]]":!!C,"[[Get]]":("[[Get]]"in R?R:h)["[[Get]]"],"[[Set]]":("[[Set]]"in R?R:h)["[[Set]]"]})):d(h)&&g(R)?(w=("[[Configurable]]"in R?R:h)["[[Configurable]]"],C=("[[Enumerable]]"in R?R:h)["[[Enumerable]]"],r(g,y,c,p,D,{"[[Configurable]]":!!w,"[[Enumerable]]":!!C,"[[Value]]":("[[Value]]"in R?R:h)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in R?R:h)["[[Writable]]"]})):r(g,y,c,p,D,R)}return!0},Cw}var kw,nI;function Tpe(){if(nI)return kw;nI=1;var i=Ls(),r=si(),u=ua(),m=vr(),c=PP(),d=fX(),g=Fi(),A=mX(),S=pD(),y=gt(),f=Ape();return kw=function(p,D,F){if(y(p)!=="Object")throw new u("Assertion failed: O must be an Object");if(!g(D))throw new u("Assertion failed: P must be a Property Key");if(!m(F))throw new u("Assertion failed: Desc must be a Property Descriptor");if(!i){if(c(F))throw new r("This environment does not support accessor property descriptors.");var R=!(D in p)&&F["[[Writable]]"]&&F["[[Enumerable]]"]&&F["[[Configurable]]"]&&"[[Value]]"in F,h=D in p&&(!("[[Configurable]]"in F)||F["[[Configurable]]"])&&(!("[[Enumerable]]"in F)||F["[[Enumerable]]"])&&(!("[[Writable]]"in F)||F["[[Writable]]"])&&"[[Value]]"in F;if(R||h)return p[D]=F["[[Value]]"],S(p[D],F["[[Value]]"]);throw new r("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var E=i(p,D),w=E&&A(E),C=d(p);return f(p,D,C,F,w)},kw}var Rw,rI;function xpe(){if(rI)return Rw;rI=1;var i=ua(),r=Fi(),u=Tpe(),m=gt();return Rw=function(d,g,A){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!r(g))throw new i("Assertion failed: IsPropertyKey(P) is not true");var S={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":A,"[[Writable]]":!0};return u(d,g,S)},Rw}var Pw,iI;function vX(){if(iI)return Pw;iI=1;var i=ua(),r=xpe(),u=Fi(),m=gt();return Pw=function(d,g,A){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!u(g))throw new i("Assertion failed: IsPropertyKey(P) is not true");var S=r(d,g,A);if(!S)throw new i("unable to create data property")},Pw}var _w,oI;function Ii(){if(oI)return _w;oI=1;var i=ua();return _w=function(u){if(u==null)throw new i(arguments.length>0&&arguments[1]||"Cannot call method on "+u);return u},_w}var Fw,uI;function DX(){return uI||(uI=1,Fw=function(r){return r===null||typeof r!="function"&&typeof r!="object"}),Fw}var Mw,sI;function SX(){if(sI)return Mw;sI=1;var i=Date.prototype.getDay,r=function(g){try{return i.call(g),!0}catch{return!1}},u=Object.prototype.toString,m="[object Date]",c=go()();return Mw=function(g){return typeof g!="object"||g===null?!1:c?r(g):u.call(g)===m},Mw}var wh={exports:{}},lI;function AX(){if(lI)return wh.exports;lI=1;var i=Object.prototype.toString,r=Ho()();if(r){var u=Symbol.prototype.toString,m=/^Symbol\(.*\)$/,c=function(g){return typeof g.valueOf()!="symbol"?!1:m.test(u.call(g))};wh.exports=function(g){if(typeof g=="symbol")return!0;if(i.call(g)!=="[object Symbol]")return!1;try{return c(g)}catch{return!1}}}else wh.exports=function(g){return!1};return wh.exports}var Iw,gI;function FP(){if(gI)return Iw;gI=1;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",r=DX(),u=p2(),m=SX(),c=AX(),d=function(S,y){if(typeof S>"u"||S===null)throw new TypeError("Cannot call method on "+S);if(typeof y!="string"||y!=="number"&&y!=="string")throw new TypeError('hint must be "string" or "number"');var f=y==="string"?["toString","valueOf"]:["valueOf","toString"],x,p,D;for(D=0;D1&&(arguments[1]===String?y="string":arguments[1]===Number&&(y="number"));var f;if(i&&(Symbol.toPrimitive?f=g(S,Symbol.toPrimitive):c(S)&&(f=Symbol.prototype.valueOf)),typeof f<"u"){var x=f.call(S,y);if(r(x))return x;throw new TypeError("unable to convert exotic object to primitive")}return y==="default"&&(m(S)||c(S))&&(y="string"),d(S,y==="default"?"number":y)},Iw}var qw,cI;function mD(){if(cI)return qw;cI=1;var i=FP();return qw=function(u){return arguments.length>1?i(u,arguments[1]):i(u)},qw}var Ow,dI;function po(){if(dI)return Ow;dI=1;var i=Za(),r=i("%String%"),u=ua();return Ow=function(c){if(typeof c=="symbol")throw new u("Cannot convert a Symbol value to a string");return r(c)},Ow}var jw,pI;function wpe(){if(pI)return jw;pI=1;var i=Za(),r=i("%String%"),u=mD(),m=po();return jw=function(d){var g=u(d,r);return typeof g=="symbol"?g:m(g)},jw}var Bw,fI;function TX(){if(fI)return Bw;fI=1;var i=Dpe(),r=vX(),u=Ii(),m=wpe(),c=function(g,A){var S=this,y=m(g);r(S,y,A)};return Bw=function(g){return u(g),i({},g,c)},Bw}var Lw,mI;function MP(){if(mI)return Lw;mI=1;var i=TX();return Lw=function(){return typeof Object.fromEntries=="function"?Object.fromEntries:i},Lw}var Nw,yI;function Epe(){if(yI)return Nw;yI=1;var i=MP(),r=La();return Nw=function(){var m=i();return r(Object,{fromEntries:m},{fromEntries:function(){return Object.fromEntries!==m}}),m},Nw}var zw,bI;function Lg(){if(bI)return zw;bI=1;var i=La(),r=Rt(),u=TX(),m=MP(),c=Epe(),d=r(m(),Object);return i(d,{getPolyfill:m,implementation:u,shim:c}),zw=d,zw}var $w,hI;function xX(){if(hI)return $w;hI=1;var i=Ii(),r=vt(),u=r("Object.prototype.propertyIsEnumerable"),m=r("Array.prototype.push");return $w=function(d){var g=i(d),A=[];for(var S in g)u(g,S)&&m(A,[S,g[S]]);return A},$w}var Uw,vI;function wX(){if(vI)return Uw;vI=1;var i=xX();return Uw=function(){return typeof Object.entries=="function"?Object.entries:i},Uw}var Vw,DI;function Cpe(){if(DI)return Vw;DI=1;var i=wX(),r=La();return Vw=function(){var m=i();return r(Object,{entries:m},{entries:function(){return Object.entries!==m}}),m},Vw}var Gw,SI;function f2(){if(SI)return Gw;SI=1;var i=La(),r=Rt(),u=xX(),m=wX(),c=Cpe(),d=r(m(),Object);return i(d,{getPolyfill:m,implementation:u,shim:c}),Gw=d,Gw}var Hw,AI;function kpe(){if(AI)return Hw;AI=1;var i=Za(),r=i("%Array.prototype%"),u=TP(),m=si(),c=ua(),d=d2(),g=Math.pow(2,32)-1,A=Ig()(),S=i("%Object.setPrototypeOf%",!0)||(A?function(y,f){return y.__proto__=f,y}:null);return Hw=function(f){if(!d(f)||f<0)throw new c("Assertion failed: `length` must be an integer Number >= 0");if(f>g)throw new u("length is greater than (2**32 - 1)");var x=arguments.length>1?arguments[1]:r,p=[];if(x!==r){if(!S)throw new m("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");S(p,x)}return f!==0&&(p.length=f),p},Hw}var Kw,TI;function Iu(){return TI||(TI=1,Kw=function(r){return typeof r=="string"||typeof r=="symbol"}),Kw}var Ww,xI;function qi(){if(xI)return Ww;xI=1;var i=gX();return Ww=function(u){return typeof u=="symbol"?"Symbol":typeof u=="bigint"?"BigInt":i(u)},Ww}var Jw,wI;function m2(){if(wI)return Jw;wI=1;var i=ua(),r=Ns(),u=Iu(),m=qi();return Jw=function(d,g){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!u(g))throw new i("Assertion failed: IsPropertyKey(P) is not true, got "+r(g));return d[g]},Jw}var Xw,EI;function IP(){return EI||(EI=1,Xw=gD()),Xw}var Eh={exports:{}},Yw,CI;function EX(){return CI||(CI=1,Yw=Za()),Yw}var Zw,kI;function CX(){if(kI)return Zw;kI=1;var i=ua(),r=vr(),u=bX();return Zw=function(c){if(typeof c<"u"&&!r(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return u(c)},Zw}var Qw,RI;function qP(){if(RI)return Qw;RI=1;var i=ua(),r=It(),u=vr();return Qw=function(c){if(typeof c>"u")return!1;if(!u(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(c,"[[Value]]")&&!r(c,"[[Writable]]"))},Qw}var eE,PI;function OP(){if(PI)return eE;PI=1;var i=li();return eE=function(u,m){return u===m?u===0?1/u===1/m:!0:i(u)&&i(m)},eE}var aE,_I;function Rpe(){return _I||(_I=1,aE=function(r){return!!r}),aE}var tE,FI;function jP(){return FI||(FI=1,tE=p2()),tE}var nE,MI;function kX(){if(MI)return nE;MI=1;var i=It(),r=ua(),u=qi(),m=Rpe(),c=jP();return nE=function(g){if(u(g)!=="Object")throw new r("ToPropertyDescriptor requires an object");var A={};if(i(g,"enumerable")&&(A["[[Enumerable]]"]=m(g.enumerable)),i(g,"configurable")&&(A["[[Configurable]]"]=m(g.configurable)),i(g,"value")&&(A["[[Value]]"]=g.value),i(g,"writable")&&(A["[[Writable]]"]=m(g.writable)),i(g,"get")){var S=g.get;if(typeof S<"u"&&!c(S))throw new r("getter must be a function");A["[[Get]]"]=S}if(i(g,"set")){var y=g.set;if(typeof y<"u"&&!c(y))throw new r("setter must be a function");A["[[Set]]"]=y}if((i(A,"[[Get]]")||i(A,"[[Set]]"))&&(i(A,"[[Value]]")||i(A,"[[Writable]]")))throw new r("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return A},nE}var rE,II;function Ppe(){if(II)return rE;II=1;var i=ua(),r=vr(),u=fD(),m=CX(),c=qP(),d=Iu(),g=OP(),A=kX(),S=qi();return rE=function(f,x,p){if(S(f)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!d(x))throw new i("Assertion failed: IsPropertyKey(P) is not true");var D=r(p)?p:A(p);if(!r(D))throw new i("Assertion failed: Desc is not a valid Property Descriptor");return u(c,g,m,f,x,D)},rE}var qI;function _pe(){if(qI)return Eh.exports;qI=1;var i=EX(),r=i("%Reflect.construct%",!0),u=Ppe();try{u({},"",{"[[Get]]":function(){}})}catch{u=null}if(u&&r){var m={},c={};u(c,"length",{"[[Get]]":function(){throw m},"[[Enumerable]]":!0}),Eh.exports=function(g){try{r(g,c)}catch(A){return A===m}}}else Eh.exports=function(g){return typeof g=="function"&&!!g.prototype};return Eh.exports}var iE,OI;function RX(){if(OI)return iE;OI=1;var i=Za(),r=i("%Symbol.species%",!0),u=ua(),m=kpe(),c=m2(),d=IP(),g=_pe(),A=qi(),S=d2();return iE=function(f,x){if(!S(x)||x<0)throw new u("Assertion failed: length must be an integer >= 0");var p=d(f);if(!p)return m(x);var D=c(f,"constructor");if(r&&A(D)==="Object"&&(D=c(D,r),D===null&&(D=void 0)),typeof D>"u")return m(x);if(!g(D))throw new u("C must be a constructor");return new D(x)},iE}var oE,jI;function Fpe(){if(jI)return oE;jI=1;var i=Za(),r=vt(),u=ua(),m=IP(),c=i("%Reflect.apply%",!0)||r("Function.prototype.apply");return oE=function(g,A){var S=arguments.length>2?arguments[2]:[];if(!m(S))throw new u("Assertion failed: optional `argumentsList`, if provided, must be a List");return c(g,A,S)},oE}var uE,BI;function BP(){if(BI)return uE;BI=1;var i=ua(),r=It(),u=vr();return uE=function(c){if(typeof c>"u")return!1;if(!u(c))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(c,"[[Get]]")&&!r(c,"[[Set]]"))},uE}var sE,LI;function Mpe(){if(LI)return sE;LI=1;var i=Za(),r=i("%Object.preventExtensions%",!0),u=i("%Object.isExtensible%",!0),m=Bg();return sE=r?function(d){return!m(d)&&u(d)}:function(d){return!m(d)},sE}var lE,NI;function Ipe(){if(NI)return lE;NI=1;var i=ua(),r=BP(),u=qP(),m=vr();return lE=function(d){if(typeof d>"u")return!1;if(!m(d))throw new i("Assertion failed: `Desc` must be a Property Descriptor");return!r(d)&&!u(d)},lE}var gE,zI;function qpe(){if(zI)return gE;zI=1;var i=ua(),r=fD(),u=yX(),m=vr(),c=CX(),d=BP(),g=qP(),A=Ipe(),S=Iu(),y=OP(),f=qi();return gE=function(p,D,F,R,h){var E=f(p);if(E!=="Undefined"&&E!=="Object")throw new i("Assertion failed: O must be undefined or an Object");if(!S(D))throw new i("Assertion failed: P must be a Property Key");if(typeof F!="boolean")throw new i("Assertion failed: extensible must be a Boolean");if(!m(R))throw new i("Assertion failed: Desc must be a Property Descriptor");if(typeof h<"u"&&!m(h))throw new i("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof h>"u")return F?E==="Undefined"?!0:d(R)?r(g,y,c,p,D,R):r(g,y,c,p,D,{"[[Configurable]]":!!R["[[Configurable]]"],"[[Enumerable]]":!!R["[[Enumerable]]"],"[[Value]]":R["[[Value]]"],"[[Writable]]":!!R["[[Writable]]"]}):!1;if(!u({IsAccessorDescriptor:d,IsDataDescriptor:g},h))throw new i("`current`, when present, must be a fully populated and valid Property Descriptor");if(!h["[[Configurable]]"]){if("[[Configurable]]"in R&&R["[[Configurable]]"]||"[[Enumerable]]"in R&&!y(R["[[Enumerable]]"],h["[[Enumerable]]"])||!A(R)&&!y(d(R),d(h)))return!1;if(d(h)){if("[[Get]]"in R&&!y(R["[[Get]]"],h["[[Get]]"])||"[[Set]]"in R&&!y(R["[[Set]]"],h["[[Set]]"]))return!1}else if(!h["[[Writable]]"]&&("[[Writable]]"in R&&R["[[Writable]]"]||"[[Value]]"in R&&!y(R["[[Value]]"],h["[[Value]]"])))return!1}if(E!=="Undefined"){var w,C;return g(h)&&d(R)?(w=("[[Configurable]]"in R?R:h)["[[Configurable]]"],C=("[[Enumerable]]"in R?R:h)["[[Enumerable]]"],r(g,y,c,p,D,{"[[Configurable]]":!!w,"[[Enumerable]]":!!C,"[[Get]]":("[[Get]]"in R?R:h)["[[Get]]"],"[[Set]]":("[[Set]]"in R?R:h)["[[Set]]"]})):d(h)&&g(R)?(w=("[[Configurable]]"in R?R:h)["[[Configurable]]"],C=("[[Enumerable]]"in R?R:h)["[[Enumerable]]"],r(g,y,c,p,D,{"[[Configurable]]":!!w,"[[Enumerable]]":!!C,"[[Value]]":("[[Value]]"in R?R:h)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in R?R:h)["[[Writable]]"]})):r(g,y,c,p,D,R)}return!0},gE}var cE,$I;function Ope(){if($I)return cE;$I=1;var i=Ls(),r=si(),u=ua(),m=vr(),c=BP(),d=Mpe(),g=Iu(),A=kX(),S=OP(),y=qi(),f=qpe();return cE=function(p,D,F){if(y(p)!=="Object")throw new u("Assertion failed: O must be an Object");if(!g(D))throw new u("Assertion failed: P must be a Property Key");if(!m(F))throw new u("Assertion failed: Desc must be a Property Descriptor");if(!i){if(c(F))throw new r("This environment does not support accessor property descriptors.");var R=!(D in p)&&F["[[Writable]]"]&&F["[[Enumerable]]"]&&F["[[Configurable]]"]&&"[[Value]]"in F,h=D in p&&(!("[[Configurable]]"in F)||F["[[Configurable]]"])&&(!("[[Enumerable]]"in F)||F["[[Enumerable]]"])&&(!("[[Writable]]"in F)||F["[[Writable]]"])&&"[[Value]]"in F;if(R||h)return p[D]=F["[[Value]]"],S(p[D],F["[[Value]]"]);throw new r("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var E=i(p,D),w=E&&A(E),C=d(p);return f(p,D,C,F,w)},cE}var dE,UI;function jpe(){if(UI)return dE;UI=1;var i=ua(),r=Iu(),u=Ope(),m=qi();return dE=function(d,g,A){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!r(g))throw new i("Assertion failed: IsPropertyKey(P) is not true");var S={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":A,"[[Writable]]":!0};return u(d,g,S)},dE}var pE,VI;function Bpe(){if(VI)return pE;VI=1;var i=ua(),r=jpe(),u=Iu(),m=qi();return pE=function(d,g,A){if(m(d)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!u(g))throw new i("Assertion failed: IsPropertyKey(P) is not true");var S=r(d,g,A);if(!S)throw new i("unable to create data property")},pE}var fE,GI;function Lpe(){if(GI)return fE;GI=1;var i=ua(),r=Iu(),u=qi();return fE=function(c,d){if(u(c)!=="Object")throw new i("Assertion failed: `O` must be an Object");if(!r(d))throw new i("Assertion failed: `P` must be a Property Key");return d in c},fE}var mE,HI;function Npe(){if(HI)return mE;HI=1;var i=FP();return mE=function(u){return arguments.length>1?i(u,arguments[1]):i(u)},mE}var yE,KI;function LP(){if(KI)return yE;KI=1;var i=vt(),r=go()(),u,m,c,d;if(r){u=i("Object.prototype.hasOwnProperty"),m=i("RegExp.prototype.exec"),c={};var g=function(){throw c};d={toString:g,valueOf:g},typeof Symbol.toPrimitive=="symbol"&&(d[Symbol.toPrimitive]=g)}var A=i("Object.prototype.toString"),S=Object.getOwnPropertyDescriptor,y="[object RegExp]";return yE=r?function(x){if(!x||typeof x!="object")return!1;var p=S(x,"lastIndex"),D=p&&u(p,"value");if(!D)return!1;try{m(x,d)}catch(F){return F===c}}:function(x){return!x||typeof x!="object"&&typeof x!="function"?!1:A(x)===y},yE}var bE,WI;function $s(){if(WI)return bE;WI=1;var i=vt(),r=LP(),u=i("RegExp.prototype.exec"),m=ua();return bE=function(d){if(!r(d))throw new m("`regex` must be a RegExp");return function(A){return u(d,A)!==null}},bE}var hE,JI;function PX(){if(JI)return hE;JI=1;var i=Ii(),r=po(),u=vt(),m=u("String.prototype.replace"),c=/^\s$/.test("᠎"),d=c?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,g=c?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;return hE=function(){var S=r(i(this));return m(m(S,d,""),g,"")},hE}var vE,XI;function _X(){if(XI)return vE;XI=1;var i=PX(),r="​",u="᠎";return vE=function(){return String.prototype.trim&&r.trim()===r&&u.trim()===u&&("_"+u).trim()==="_"+u&&(u+"_").trim()===u+"_"?String.prototype.trim:i},vE}var DE,YI;function zpe(){if(YI)return DE;YI=1;var i=La(),r=_X();return DE=function(){var m=r();return i(String.prototype,{trim:m},{trim:function(){return String.prototype.trim!==m}}),m},DE}var SE,ZI;function NP(){if(ZI)return SE;ZI=1;var i=Rt(),r=La(),u=Ii(),m=PX(),c=_X(),d=zpe(),g=i(c()),A=function(y){return u(y),g(y)};return r(A,{getPolyfill:c,implementation:m,shim:d}),SE=A,SE}var AE,QI;function $pe(){if(QI)return AE;QI=1;var i=Za(),r=i("%Number%"),u=i("%RegExp%"),m=ua(),c=i("%parseInt%"),d=vt(),g=$s(),A=d("String.prototype.slice"),S=g(/^0b[01]+$/i),y=g(/^0o[0-7]+$/i),f=g(/^[-+]0x[0-9a-f]+$/i),x=["…","​","￾"].join(""),p=new u("["+x+"]","g"),D=g(p),F=NP();return AE=function R(h){if(typeof h!="string")throw new m("Assertion failed: `argument` is not a String");if(S(h))return r(c(A(h,2),2));if(y(h))return r(c(A(h,2),8));if(D(h)||f(h))return NaN;var E=F(h);return E!==h?R(E):r(h)},AE}var TE,eq;function Upe(){if(eq)return TE;eq=1;var i=Za(),r=ua(),u=i("%Number%"),m=Bg(),c=Npe(),d=$pe();return TE=function(A){var S=m(A)?A:c(A,u);if(typeof S=="symbol")throw new r("Cannot convert a Symbol value to a number");if(typeof S=="bigint")throw new r("Conversion from 'BigInt' to 'number' is not allowed.");return typeof S=="string"?d(S):u(S)},TE}var xE,aq;function Vpe(){if(aq)return xE;aq=1;var i=Math.floor;return xE=function(u){return typeof u=="bigint"?u:i(u)},xE}var wE,tq;function Gpe(){if(tq)return wE;tq=1;var i=Vpe(),r=ua();return wE=function(m){if(typeof m!="number"&&typeof m!="bigint")throw new r("argument must be a Number or a BigInt");var c=m<0?-i(-m):i(m);return c===0?0:c},wE}var EE,nq;function FX(){if(nq)return EE;nq=1;var i=Upe(),r=Gpe(),u=li(),m=c2();return EE=function(d){var g=i(d);return u(g)||g===0?0:m(g)?r(g):g},EE}var CE,rq;function zP(){if(rq)return CE;rq=1;var i=cD(),r=FX();return CE=function(m){var c=r(m);return c<=0?0:c>i?i:c},CE}var kE,iq;function Hpe(){if(iq)return kE;iq=1;var i=ua(),r=m2(),u=zP(),m=qi();return kE=function(d){if(m(d)!=="Object")throw new i("Assertion failed: `obj` must be an Object");return u(r(d,"length"))},kE}var RE,oq;function Kpe(){if(oq)return RE;oq=1;var i=Za(),r=i("%String%"),u=ua();return RE=function(c){if(typeof c=="symbol")throw new u("Cannot convert a Symbol value to a string");return r(c)},RE}var PE,uq;function MX(){if(uq)return PE;uq=1;var i=ua(),r=cD(),u=Fpe(),m=Bpe(),c=m2(),d=Lpe(),g=IP(),A=Hpe(),S=Kpe();return PE=function y(f,x,p,D,F){var R;arguments.length>5&&(R=arguments[5]);for(var h=D,E=0;E0&&(M=g(O)),M){var T=A(O);h=y(f,O,T,h,F-1)}else{if(h>=r)throw new i("index too large");m(f,S(h),O),h+=1}}E+=1}return h},PE}var _E,sq;function Wpe(){return sq||(sq=1,_E=Object),_E}var FE,lq;function yD(){if(lq)return FE;lq=1;var i=Wpe(),r=Ii();return FE=function(m){return r(m),i(m)},FE}var ME,gq;function IX(){return gq||(gq=1,ME=yD()),ME}var IE,cq;function qX(){if(cq)return IE;cq=1;var i=RX(),r=MX(),u=m2(),m=jP(),c=zP(),d=IX();return IE=function(A){var S=d(this),y=c(u(S,"length"));if(!m(A))throw new TypeError("mapperFunction must be a function");var f;arguments.length>1&&(f=arguments[1]);var x=i(S,0);return r(x,S,y,0,1,A,f),x},IE}var qE,dq;function OX(){if(dq)return qE;dq=1;var i=qX();return qE=function(){return Array.prototype.flatMap||i},qE}var OE,pq;function bD(){if(pq)return OE;pq=1;var i=It(),r=typeof Symbol=="function"&&typeof Symbol.unscopables=="symbol",u=r&&Array.prototype[Symbol.unscopables],m=TypeError;return OE=function(d){if(typeof d!="string"||!d)throw new m("method must be a non-empty string");if(!i(Array.prototype,d))throw new m("method must be on Array.prototype");r&&(u[d]=!0)},OE}var jE,fq;function Jpe(){if(fq)return jE;fq=1;var i=La(),r=bD(),u=OX();return jE=function(){var c=u();return i(Array.prototype,{flatMap:c},{flatMap:function(){return Array.prototype.flatMap!==c}}),r("flatMap"),c},jE}var BE,mq;function fo(){if(mq)return BE;mq=1;var i=La(),r=Rt(),u=qX(),m=OX(),c=m(),d=Jpe(),g=r(c);return i(g,{getPolyfill:m,implementation:u,shim:d}),BE=g,BE}var LE,yq;function jX(){if(yq)return LE;yq=1;var i=Ii(),r=vt(),u=r("Object.prototype.propertyIsEnumerable"),m=r("Array.prototype.push");return LE=function(d){var g=i(d),A=[];for(var S in g)u(g,S)&&m(A,g[S]);return A},LE}var NE,bq;function BX(){if(bq)return NE;bq=1;var i=jX();return NE=function(){return typeof Object.values=="function"?Object.values:i},NE}var zE,hq;function Xpe(){if(hq)return zE;hq=1;var i=BX(),r=La();return zE=function(){var m=i();return r(Object,{values:m},{values:function(){return Object.values!==m}}),m},zE}var $E,vq;function wn(){if(vq)return $E;vq=1;var i=La(),r=Rt(),u=jX(),m=BX(),c=Xpe(),d=r(m(),Object);return i(d,{getPolyfill:m,implementation:u,shim:c}),$E=d,$E}var UE,Dq;function Ype(){if(Dq)return UE;Dq=1;var i=Za(),r=i("%Number%"),u=i("%RegExp%"),m=ua(),c=i("%parseInt%"),d=vt(),g=$s(),A=d("String.prototype.slice"),S=g(/^0b[01]+$/i),y=g(/^0o[0-7]+$/i),f=g(/^[-+]0x[0-9a-f]+$/i),x=["…","​","￾"].join(""),p=new u("["+x+"]","g"),D=g(p),F=NP();return UE=function R(h){if(typeof h!="string")throw new m("Assertion failed: `argument` is not a String");if(S(h))return r(c(A(h,2),2));if(y(h))return r(c(A(h,2),8));if(D(h)||f(h))return NaN;var E=F(h);return E!==h?R(E):r(h)},UE}var VE,Sq;function $P(){if(Sq)return VE;Sq=1;var i=Za(),r=ua(),u=i("%Number%"),m=Bg(),c=mD(),d=Ype();return VE=function(A){var S=m(A)?A:c(A,u);if(typeof S=="symbol")throw new r("Cannot convert a Symbol value to a number");if(typeof S=="bigint")throw new r("Conversion from 'BigInt' to 'number' is not allowed.");return typeof S=="string"?d(S):u(S)},VE}var GE,Aq;function Zpe(){if(Aq)return GE;Aq=1;var i=Math.floor;return GE=function(u){return typeof u=="bigint"?u:i(u)},GE}var HE,Tq;function Qpe(){if(Tq)return HE;Tq=1;var i=Zpe(),r=ua();return HE=function(m){if(typeof m!="number"&&typeof m!="bigint")throw new r("argument must be a Number or a BigInt");var c=m<0?-i(-m):i(m);return c===0?0:c},HE}var KE,xq;function UP(){if(xq)return KE;xq=1;var i=$P(),r=Qpe(),u=li(),m=c2();return KE=function(d){var g=i(d);return u(g)||g===0?0:m(g)?r(g):g},KE}var WE,wq;function hD(){if(wq)return WE;wq=1;var i=cD(),r=UP();return WE=function(m){var c=r(m);return c<=0?0:c>i?i:c},WE}var JE,Eq;function e0e(){if(Eq)return JE;Eq=1;var i=li();return JE=function(u,m){return u===m||i(u)&&i(m)},JE}var XE,Cq;function LX(){if(Cq)return XE;Cq=1;var i=UP(),r=hD(),u=yD(),m=e0e(),c=li(),d=c2(),g=Za(),A=vt(),S=kP(),y=A("String.prototype.charAt"),f=g("%Array.prototype.indexOf%"),x=g("%Math.max%");return XE=function(D){var F=arguments.length>1?i(arguments[1]):0;if(f&&!c(D)&&d(F)&&typeof D<"u")return f.apply(this,arguments)>-1;var R=u(this),h=r(R.length);if(h===0)return!1;for(var E=F>=0?F:x(0,h+F);E"u"?p=y:p=u(x,y),g(p)!=="Object")throw new i("iterator must be an Object");return m(p)},aC}var tC,Mq;function $X(){if(Mq)return tC;Mq=1;var i=ua(),r=or(),u=yn(),m=gt();return tC=function(d,g){if(!u(d)||m(g)!=="Object")return!1;var A=r(d,"prototype");if(m(A)!=="Object")throw new i("OrdinaryHasInstance called on an object with an invalid prototype property.");return g instanceof d},tC}var Xd={exports:{}},Iq;function UX(){return Iq||(Iq=1,typeof self<"u"?Xd.exports=self:typeof window<"u"?Xd.exports=window:Xd.exports=Function("return this")()),Xd.exports}var nC,qq;function VX(){if(qq)return nC;qq=1;var i=UX();return nC=function(){return typeof Gr!="object"||!Gr||Gr.Math!==Math||Gr.Array!==Array?i:Gr},nC}var rC,Oq;function t0e(){if(Oq)return rC;Oq=1;var i=La(),r=Ls(),u=VX();return rC=function(){var c=u();if(i.supportsDescriptors){var d=r(c,"globalThis");(!d||d.configurable&&(d.enumerable||!d.writable||globalThis!==c))&&Object.defineProperty(c,"globalThis",{configurable:!0,enumerable:!1,value:c,writable:!0})}else(typeof globalThis!="object"||globalThis!==c)&&(c.globalThis=c);return c},rC}var iC,jq;function vD(){if(jq)return iC;jq=1;var i=La(),r=UX(),u=VX(),m=t0e(),c=u(),d=function(){return c};return i(d,{getPolyfill:u,implementation:r,shim:m}),iC=d,iC}var oC,Bq;function n0e(){if(Bq)return oC;Bq=1;var i=Number.prototype.toString,r=function(g){try{return i.call(g),!0}catch{return!1}},u=Object.prototype.toString,m="[object Number]",c=go()();return oC=function(g){return typeof g=="number"?!0:typeof g!="object"?!1:c?r(g):u.call(g)===m},oC}var uC,Lq;function r0e(){if(Lq)return uC;Lq=1;var i=vt(),r=i("Boolean.prototype.toString"),u=i("Object.prototype.toString"),m=function(A){try{return r(A),!0}catch{return!1}},c="[object Boolean]",d=go()();return uC=function(A){return typeof A=="boolean"?!0:A===null||typeof A!="object"?!1:d&&Symbol.toStringTag in A?m(A):u(A)===c},uC}var Ch={exports:{}},sC,Nq;function i0e(){if(Nq)return sC;Nq=1;var i=typeof BigInt<"u"&&BigInt;return sC=function(){return typeof i=="function"&&typeof BigInt=="function"&&typeof i(42)=="bigint"&&typeof BigInt(42)=="bigint"},sC}var zq;function o0e(){if(zq)return Ch.exports;zq=1;var i=i0e()();if(i){var r=BigInt.prototype.valueOf,u=function(c){try{return r.call(c),!0}catch{}return!1};Ch.exports=function(c){return c===null||typeof c>"u"||typeof c=="boolean"||typeof c=="string"||typeof c=="number"||typeof c=="symbol"||typeof c=="function"?!1:typeof c=="bigint"?!0:u(c)}}else Ch.exports=function(c){return!1};return Ch.exports}var lC,$q;function u0e(){if($q)return lC;$q=1;var i=kP(),r=n0e(),u=r0e(),m=AX(),c=o0e();return lC=function(g){if(g==null||typeof g!="object"&&typeof g!="function")return null;if(i(g))return"String";if(r(g))return"Number";if(u(g))return"Boolean";if(m(g))return"Symbol";if(c(g))return"BigInt"},lC}var gC,Uq;function s0e(){if(Uq)return gC;Uq=1;var i=typeof Map=="function"&&Map.prototype?Map:null,r=typeof Set=="function"&&Set.prototype?Set:null,u;i||(u=function(g){return!1});var m=i?Map.prototype.has:null,c=r?Set.prototype.has:null;return!u&&!m&&(u=function(g){return!1}),gC=u||function(g){if(!g||typeof g!="object")return!1;try{if(m.call(g),c)try{c.call(g)}catch{return!0}return g instanceof i}catch{}return!1},gC}var cC,Vq;function l0e(){if(Vq)return cC;Vq=1;var i=typeof Map=="function"&&Map.prototype?Map:null,r=typeof Set=="function"&&Set.prototype?Set:null,u;r||(u=function(g){return!1});var m=i?Map.prototype.has:null,c=r?Set.prototype.has:null;return!u&&!c&&(u=function(g){return!1}),cC=u||function(g){if(!g||typeof g!="object")return!1;try{if(c.call(g),m)try{m.call(g)}catch{return!0}return g instanceof r}catch{}return!1},cC}var dC,Gq;function g0e(){if(Gq)return dC;Gq=1;var i=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,r=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,u;i||(u=function(g){return!1});var m=i?i.prototype.has:null,c=r?r.prototype.has:null;return!u&&!m&&(u=function(g){return!1}),dC=u||function(g){if(!g||typeof g!="object")return!1;try{if(m.call(g,m),c)try{c.call(g,c)}catch{return!0}return g instanceof i}catch{}return!1},dC}var kh={exports:{}},Hq;function c0e(){if(Hq)return kh.exports;Hq=1;var i=Za(),r=vt(),u=i("%WeakSet%",!0),m=r("WeakSet.prototype.has",!0);if(m){var c=r("WeakMap.prototype.has",!0);kh.exports=function(g){if(!g||typeof g!="object")return!1;try{if(m(g,m),c)try{c(g,c)}catch{return!0}return g instanceof u}catch{}return!1}}else kh.exports=function(g){return!1};return kh.exports}var pC,Kq;function d0e(){if(Kq)return pC;Kq=1;var i=s0e(),r=l0e(),u=g0e(),m=c0e();return pC=function(d){if(d&&typeof d=="object"){if(i(d))return"Map";if(r(d))return"Set";if(u(d))return"WeakMap";if(m(d))return"WeakSet"}return!1},pC}var fC,Wq;function p0e(){if(Wq)return fC;Wq=1;var i=p2(),r=Object.prototype.toString,u=Object.prototype.hasOwnProperty,m=function(S,y,f){for(var x=0,p=S.length;x=3&&(x=f),r.call(S)==="[object Array]"?m(S,y,x):typeof S=="string"?c(S,y,x):d(S,y,x)};return fC=g,fC}var mC,Jq;function f0e(){return Jq||(Jq=1,mC=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]),mC}var yC,Xq;function m0e(){if(Xq)return yC;Xq=1;var i=f0e(),r=typeof globalThis>"u"?Gr:globalThis;return yC=function(){for(var m=[],c=0;c"u"?Gr:globalThis,S=r(),y=m("String.prototype.slice"),f=Object.getPrototypeOf,x=m("Array.prototype.indexOf",!0)||function(h,E){for(var w=0;w-1?E:E!=="Object"?!1:F(h)}return c?D(h):null},bC}var hC,Zq;function GX(){if(Zq)return hC;Zq=1;var i={}.toString;return hC=Array.isArray||function(r){return i.call(r)=="[object Array]"},hC}var vC,Qq;function b0e(){if(Qq)return vC;Qq=1;var i=vt(),r=i("WeakRef.prototype.deref",!0);return vC=typeof WeakRef>"u"?function(m){return!1}:function(m){if(!m||typeof m!="object")return!1;try{return r(m),!0}catch{return!1}},vC}var DC,eO;function h0e(){if(eO)return DC;eO=1;var i=vt(),r=i("FinalizationRegistry.prototype.register",!0);return DC=r?function(m){if(!m||typeof m!="object")return!1;try{return r(m,{}),!0}catch{return!1}}:function(m){return!1},DC}var SC,aO;function v0e(){if(aO)return SC;aO=1;var i=ua(),r=It(),u=Iu(),m=qi();return SC=function(d,g){if(m(d)!=="Object")throw new i("Assertion failed: `O` must be an Object");if(!u(g))throw new i("Assertion failed: `P` must be a Property Key");return r(d,g)},SC}var AC,tO;function VP(){if(tO)return AC;tO=1;var i=function(){return typeof function(){}.name=="string"},r=Object.getOwnPropertyDescriptor;if(r)try{r([],"length")}catch{r=null}i.functionsHaveConfigurableNames=function(){if(!i()||!r)return!1;var c=r(function(){},"name");return!!c&&!!c.configurable};var u=Function.prototype.bind;return i.boundFunctionsHaveNames=function(){return i()&&typeof u=="function"&&function(){}.bind().name!==""},AC=i,AC}var TC,nO;function HX(){if(nO)return TC;nO=1;var i=jP(),r=v0e(),u=VP()(),m=vt(),c=m("Function.prototype.toString"),d=m("String.prototype.match"),g=m("Object.prototype.toString"),A=/^class /,S=function(E){if(i(E)||typeof E!="function")return!1;try{var w=d(c(E),A);return!!w}catch{}return!1},y=/\s*function\s+([^(\s]*)\s*/,f=!(0 in[,]),x="[object Object]",p="[object HTMLAllCollection]",D=Function.prototype,F=function(){return!1};if(typeof document=="object"){var R=document.all;g(R)===g(document.all)&&(F=function(E){if((f||!E)&&(typeof E>"u"||typeof E=="object"))try{var w=g(E);return(w===p||w===x)&&E("")==null}catch{}return!1})}return TC=function(){if(F(this)||!S(this)&&!i(this))throw new TypeError("Function.prototype.name sham getter called on non-function");if(u&&r(this,"name"))return this.name;if(this===D)return"";var E=c(this),w=d(E,y),C=w&&w[1];return C},TC}var xC,rO;function KX(){if(rO)return xC;rO=1;var i=HX();return xC=function(){return i},xC}var wC,iO;function D0e(){if(iO)return wC;iO=1;var i=La().supportsDescriptors,r=VP()(),u=KX(),m=Object.defineProperty,c=TypeError;return wC=function(){var g=u();if(r)return g;if(!i)throw new c("Shimming Function.prototype.name support requires ES5 property descriptor support.");var A=Function.prototype;return m(A,"name",{configurable:!0,enumerable:!1,get:function(){var S=g.call(this);return this!==A&&m(this,"name",{configurable:!0,enumerable:!1,value:S,writable:!1}),S}}),g},wC}var EC,oO;function WX(){if(oO)return EC;oO=1;var i=La(),r=Rt(),u=HX(),m=KX(),c=D0e(),d=r(u);return i(d,{getPolyfill:m,implementation:u,shim:c}),EC=d,EC}var CC,uO;function S0e(){if(uO)return CC;uO=1;var i=Object.prototype.toString,r=Function.prototype.toString,u=/^\s*(?:function)?\*/,m=go()(),c=Object.getPrototypeOf,d=function(){if(!m)return!1;try{return Function("return function*() {}")()}catch{}},g;return CC=function(S){if(typeof S!="function")return!1;if(u.test(r.call(S)))return!0;if(!m){var y=i.call(S);return y==="[object GeneratorFunction]"}if(!c)return!1;if(typeof g>"u"){var f=d();g=f?c(f):!1}return c(S)===g},CC}var kC,sO;function A0e(){if(sO)return kC;sO=1;var i=Object.prototype.toString,r=Function.prototype.toString,u=/^\s*async(?:\s+function(?:\s+|\()|\s*\()/,m=go()(),c=Object.getPrototypeOf,d=function(){if(!m)return!1;try{return Function("return async function () {}")()}catch{}},g;return kC=function(S){if(typeof S!="function")return!1;if(u.test(r.call(S)))return!0;if(!m){var y=i.call(S);return y==="[object AsyncFunction]"}if(!c)return!1;if(typeof g>"u"){var f=d();g=f?c(f):!1}return c(S)===g},kC}var RC,lO;function T0e(){if(lO)return RC;lO=1;var i=u0e(),r=d0e(),u=y0e(),m=GX(),c=SX(),d=LP(),g=b0e(),A=h0e(),S=WX(),y=S0e(),f=A0e(),x=go()(),p=x&&Symbol.toStringTag,D=Object,F=typeof Promise=="function"&&Promise.prototype.then,R=function(w){if(!w||typeof w!="object"||!F)return!1;try{return F.call(w,null,function(){}),!0}catch{}return!1},h=function(w){return w&&w!=="BigInt"&&w!=="Boolean"&&w!=="Null"&&w!=="Number"&&w!=="String"&&w!=="Symbol"&&w!=="Undefined"&&w!=="Math"&&w!=="JSON"&&w!=="Reflect"&&w!=="Atomics"&&w!=="Map"&&w!=="Set"&&w!=="WeakMap"&&w!=="WeakSet"&&w!=="BigInt64Array"&&w!=="BigUint64Array"&&w!=="Float32Array"&&w!=="Float64Array"&&w!=="Int16Array"&&w!=="Int32Array"&&w!=="Int8Array"&&w!=="Uint16Array"&&w!=="Uint32Array"&&w!=="Uint8Array"&&w!=="Uint8ClampedArray"&&w!=="Array"&&w!=="Date"&&w!=="FinalizationRegistry"&&w!=="Promise"&&w!=="RegExp"&&w!=="WeakRef"&&w!=="Function"&&w!=="GeneratorFunction"&&w!=="AsyncFunction"};return RC=function(w){if(w==null)return w;var C=i(D(w))||r(w)||u(w);if(C)return C;if(m(w))return"Array";if(c(w))return"Date";if(d(w))return"RegExp";if(g(w))return"WeakRef";if(A(w))return"FinalizationRegistry";if(typeof w=="function")return y(w)?"GeneratorFunction":f(w)?"AsyncFunction":"Function";if(R(w))return"Promise";if(p&&p in w){var O=w[p];if(h(O))return O}if(typeof w.constructor=="function"){var M=S(w.constructor);if(h(M))return M}return"Object"},RC}var PC,gO;function JX(){if(gO)return PC;gO=1;var i=Za(),r=yn(),u=gt(),m=T0e(),c=ua(),d=i("%Object.getPrototypeOf%",!0),g=i("%Object.prototype%"),A=[].__proto__===Array.prototype;return PC=function(y){if(u(y)!=="Object")throw new c("Reflect.getPrototypeOf called on non-object");if(d)return d(y);if(A){var f=y.__proto__;if(f||f===null)return f}var x=m(y);if(x){var p=i("%"+x+".prototype%",!0);if(p)return p}return r(y.constructor)?y.constructor.prototype:y instanceof Object?g:null},PC}var _C,cO;function XX(){if(cO)return _C;cO=1;var i=gt(),r=ua(),u=JX(),m=[].__proto__===Array.prototype,c=function(g){if(i(g)!=="Object")throw new r("Reflect.getPrototypeOf called on non-object");return g.__proto__};return _C=function(){return typeof Reflect=="object"&&Reflect&&Reflect.getPrototypeOf?Reflect.getPrototypeOf:m?c:u},_C}var FC,dO;function x0e(){if(dO)return FC;dO=1;var i=La(),r=XX();return FC=function(){i(Gr,{Reflect:{}},{Reflect:function(){return typeof Reflect!="object"||!Reflect}});var m=r();return i(Reflect,{getPrototypeOf:m},{getPrototypeOf:function(){return Reflect.getPrototypeOf!==m}}),m},FC}var MC,pO;function w0e(){if(pO)return MC;pO=1;var i=Rt(),r=La(),u=JX(),m=XX(),c=x0e(),d=i(m(),typeof Reflect=="object"?Reflect:Object);return r(d,{getPolyfill:m,implementation:u,shim:c}),MC=d,MC}var IC,fO;function GP(){if(fO)return IC;fO=1;var i=wP(),r=qg()(),u=VP().functionsHaveConfigurableNames(),m=ua();return IC=function(d,g){if(typeof d!="function")throw new m("`fn` is not a function");var A=arguments.length>2&&!!arguments[2];return(!A||u)&&(r?i(d,"name",g,!0,!0):i(d,"name",g)),d},IC}var qC,mO;function DD(){if(mO)return qC;mO=1;var i=Za(),r=w0e(),u=Ho(),m=La(),c=GP(),d=i("%ArrayIteratorPrototype%",!0),g=d&&r(d),A=g!==Object.prototype&&g||{};if(u()){var S={},y={},f=function(){return!0};Symbol.iterator in A||(S[Symbol.iterator]=c(function(){return this},"[Symbol.iterator]",!0),y[Symbol.iterator]=f),m(A,S,y)}return qC=A,qC}var OC,yO;function YX(){if(yO)return OC;yO=1;var i=Za(),r=qg()(),u=ua(),m=r&&i("%Object.defineProperty%",!0),c=DD(),d=vt(),g=d("Object.prototype.isPrototypeOf"),A=typeof Iterator=="function"?Iterator:function S(){if(!(this instanceof S)||this.constructor===S||!g(S,this.constructor))throw new u("`Iterator` can not be called or constructed directly")};return A.prototype!==c&&(A.prototype=c),m(A,"prototype",{writable:!1}),OC=A,OC}var jC,bO;function SD(){if(bO)return jC;bO=1;var i=vD()(),r=YX();return jC=function(){return typeof i.Iterator=="function"?i.Iterator:r},jC}var BC,hO;function qu(){return hO||(hO=1,BC=DD()),BC}var LC,vO;function E0e(){if(vO)return LC;vO=1;var i=ua(),r=An(),u=Hr(),m=Mu(),c=gt(),d=un(),g=qu();return LC={__proto__:g,next:function(){var S=this;d.assert(S,"[[Iterated]]");var y=d.get(S,"[[Iterated]]");return r(y["[[NextMethod]]"],y["[[Iterator]]"])},return:function(){var A=this;d.assert(A,"[[Iterated]]");var S=d.get(A,"[[Iterated]]")["[[Iterator]]"];if(c(S)!=="Object")throw new i("iterator must be an Object");var y=m(S,"return");return typeof y>"u"?u(void 0,!0):r(y,S)}},LC}var NC,DO;function ZX(){if(DO)return NC;DO=1;var i=ua(),r=zX(),u=$X(),m=jg(),c=SD()(),d=E0e(),g=un();return NC=function A(S){if(this instanceof A)throw new i("`Iterator.from` is not a constructor");var y=r(S,"ITERATE-STRINGS"),f=u(c,y["[[Iterator]]"]);if(f)return y["[[Iterator]]"];var x=m(d);return g.set(x,"[[Iterated]]",y),x},NC}var zC,SO;function C0e(){if(SO)return zC;SO=1;var i=La(),r=vD()(),u=SD();return zC=function(){var c=u();return i(r,{Iterator:c},{Iterator:function(){return Iterator!==c}}),c},zC}var $C,AO;function k0e(){if(AO)return $C;AO=1;var i=La(),r=Rt(),u=YX(),m=SD(),c=C0e(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),$C=d,$C}var UC,TO;function QX(){if(TO)return UC;TO=1;var i=ZX(),r=k0e();return UC=function(){return typeof r.from=="function"?r.from:i},UC}var VC,xO;function R0e(){if(xO)return VC;xO=1;var i=QX(),r=La(),u=SD();return VC=function(){var c=u(),d=i();return r(c,{from:d},{from:function(){return c.from!==d}}),d},VC}var GC,wO;function AD(){if(wO)return GC;wO=1;var i=Rt(),r=La(),u=ZX(),m=QX(),c=R0e(),d=i(m(),null);return r(d,{getPolyfill:m,implementation:u,shim:c}),GC=d,GC}var HC,EO;function P0e(){if(EO)return HC;EO=1;var i=ua(),r=Hr(),u=yn(),m=gt(),c=un();return HC=function(g,A){if(c.assert(g,"[[GeneratorState]]"),c.assert(g,"[[GeneratorContext]]"),c.assert(g,"[[GeneratorBrand]]"),c.assert(g,"[[Sentinel]]"),c.assert(g,"[[CloseIfAbrupt]]"),!u(A)||A.length!==0)throw new i("`closure` must be a function that takes no arguments");var S=c.get(A,"[[Sentinel]]");if(m(S)!=="Object")throw new i("`closure.[[Sentinel]]` must be an object");c.set(g,"[[GeneratorContext]]",function(){try{var y=A();return y===S?(c.set(g,"[[GeneratorState]]","completed"),c.set(g,"[[GeneratorContext]]",null),r(void 0,!0)):(c.set(g,"[[GeneratorState]]","suspendedYield"),r(y,!1))}catch(f){throw c.set(g,"[[GeneratorState]]","completed"),c.set(g,"[[GeneratorContext]]",null),f}}),c.set(g,"[[GeneratorState]]","suspendedStart")},HC}var KC,CO;function HP(){return CO||(CO=1,KC=function(r,u){for(var m=0;m3?arguments[3]:[];if(arguments.length>3&&(!u(D)||!d(D,S)))throw new i("`extraSlots` must be a List of String internal slot names");var F=A(D,["[[GeneratorContext]]","[[GeneratorBrand]]","[[GeneratorState]]"]),R=c(p,F);return g.set(R,"[[GeneratorBrand]]",x),g.assert(f,"[[Sentinel]]"),g.set(R,"[[Sentinel]]",g.get(f,"[[Sentinel]]")),g.assert(f,"[[CloseIfAbrupt]]"),g.set(R,"[[CloseIfAbrupt]]",g.get(f,"[[CloseIfAbrupt]]")),r(R,f),R},JC}var XC,PO;function Ou(){if(PO)return XC;PO=1;var i=ua(),r=or(),u=EP(),m=CP(),c=Og();return XC=function(g){if(!c(g))throw new i("Assertion failed: `iteratorRecord` must be an Iterator Record");var A;try{A=m(g)}catch(f){throw g["[[Done]]"]=!0,f}var S;try{S=u(A)}catch(f){throw g["[[Done]]"]=!0,f}if(S)return g["[[Done]]"]=!0,"DONE";var y;try{y=r(A,"value")}catch(f){throw g["[[Done]]"]=!0,f}return y},XC}var YC,_O;function WP(){if(_O)return YC;_O=1;var i=Za(),r=i("%Object.defineProperty%",!0),u=go()(),m=It(),c=u?Symbol.toStringTag:null;return YC=function(g,A){var S=arguments.length>2&&arguments[2]&&arguments[2].force;c&&(S||!m(g,c))&&(r?r(g,c,{configurable:!0,enumerable:!1,value:A,writable:!1}):g[c]=A)},YC}var ZC,FO;function aY(){if(FO)return ZC;FO=1;var i=ua(),r=un();return ZC=function(m,c){r.assert(m,"[[GeneratorState]]"),r.assert(m,"[[GeneratorBrand]]");var d=r.get(m,"[[GeneratorBrand]]");if(d!==c)throw new i("Assertion failed: generator brand is unexpected: "+d);r.assert(m,"[[GeneratorContext]]");var g=r.get(m,"[[GeneratorState]]");if(g==="executing")throw new i("generator is executing");return g},ZC}var QC,MO;function _0e(){if(MO)return QC;MO=1;var i=ua(),r=Hr(),u=aY(),m=un();return QC=function(d,g,A){var S=u(d,A);if(S==="completed")return r(void 0,!0);if(S!=="suspendedStart"&&S!=="suspendedYield")throw new i("Assertion failed: generator state is unexpected: "+S);var y=m.get(d,"[[GeneratorContext]]");m.set(d,"[[GeneratorState]]","executing");var f=y(g);return f},QC}var ek,IO;function Vs(){if(IO)return ek;IO=1;var i=gi();return ek=function(u){return new i("normal",u)},ek}var ak,qO;function F0e(){if(qO)return ak;qO=1;var i=ua(),r=gi(),u=Hr(),m=aY(),c=Vs(),d=un();return ak=function(A,S,y){if(!(S instanceof r))throw new i("Assertion failed: abruptCompletion must be a Completion Record");var f=m(A,y);f==="suspendedStart"&&(d.set(A,"[[GeneratorState]]","completed"),d.set(A,"[[GeneratorContext]]",null),f="completed");var x=S.value();if(f==="completed")return u(x,!0);if(f!=="suspendedYield")throw new i("Assertion failed: generator state is unexpected: "+f);if(S.type()==="return")return u(d.get(A,"[[CloseIfAbrupt]]")(c(S.value())),!0);var p=d.get(A,"[[GeneratorContext]]");d.set(A,"[[GeneratorState]]","executing");var D=p(x);return D},ak}var tk,OO;function M0e(){if(OO)return tk;OO=1;var i=ua(),r=gi(),u=Mi(),m=co(),c=gD(),d=HP(),g=Og();return tk=function(S,y){if(!c(S)||!d(S,g))throw new i("Assertion failed: `iters` must be a List of IteratorRecords");if(!(y instanceof r))throw new i("Assertion failed: `completion` must be a Completion Record");for(var f=S.length-1;f>=0;f-=1)try{u(S[f],y)}catch(x){y=m(x)}return y["?"]()},tk}var nk,jO;function I0e(){if(jO)return nk;jO=1;var i=gi();return nk=function(u){return new i("return",u)},nk}var rk,BO;function JP(){if(BO)return rk;BO=1;var i=WP(),r=Ig()(),u=qu(),m=un(),c=Hr(),d=_0e(),g=F0e(),A=M0e(),S=Vs(),y=I0e(),f;if(r)f={__proto__:u,next:function(){return d(this,void 0,"Iterator Helper")},return:function(){var p=this;if(m.assert(p,"[[UnderlyingIterators]]"),m.assert(p,"[[GeneratorState]]"),m.get(p,"[[GeneratorState]]")==="suspendedStart")return m.set(p,"[[GeneratorState]]","completed"),A(m.get(p,"[[UnderlyingIterators]]"),S("unused")),c(void 0,!0);var D=y(void 0);return g(p,D,"Iterator Helper")}},i(f,"Iterator Helper");else{var x=function(){};x.prototype=u,f=new x,delete f.constructor,f.next=function(){return d(this,void 0,"Iterator Helper")},f.return=function(){var p=y(void 0);return g(this,p,"Iterator Helper")}}return rk=f,rk}var ik,LO;function tY(){if(LO)return ik;LO=1;var i=ua(),r=An(),u=gi(),m=KP(),c=Us(),d=yn(),g=Mi(),A=Ou(),S=co(),y=gt(),f=JP(),x=un();return ik=function p(D){if(this instanceof p)throw new i("`map` is not a constructor");var F=this;if(y(F)!=="Object")throw new i("`this` value must be an Object");if(!d(D))throw new i("`mapper` must be a function");var R=c(F),h=function(M){if(!(M instanceof u))throw new i("`abruptCompletion` must be a Completion Record");g(R,M)},E={},w=0,C=function(){var M=A(R);if(R["[[Done]]"])return E;var T;try{return T=r(D,void 0,[M,w]),T}catch(k){throw h(S(k)),k}finally{w+=1}};x.set(C,"[[Sentinel]]",E),x.set(C,"[[CloseIfAbrupt]]",h);var O=m(C,"Iterator Helper",f,["[[UnderlyingIterators]]"]);return x.set(O,"[[UnderlyingIterators]]",[R]),O},ik}var ok,NO;function nY(){if(NO)return ok;NO=1;var i=tY();return ok=function(){if(typeof Iterator=="function"&&typeof Iterator.prototype.map=="function")try{Iterator.prototype.map.call({next:null},function(){}).next()}catch{return Iterator.prototype.map}return i},ok}var uk,zO;function q0e(){if(zO)return uk;zO=1;var i=La(),r=nY(),u=qu();return uk=function(){var c=r();return i(u,{map:c},{map:function(){return u.map!==c}}),c},uk}var sk,$O;function XP(){if($O)return sk;$O=1;var i=La(),r=Rt(),u=tY(),m=nY(),c=q0e(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),sk=d,sk}var lk,UO;function Na(){if(UO)return lk;UO=1;function i(g){return g.getSourceCode?g.getSourceCode():g.sourceCode}function r(g,A){const S=i(g);return S.getAncestors?S.getAncestors(A):g.getAncestors()}function u(g,A){const S=i(g);return S.getScope?S.getScope(A):g.getScope()}function m(g,A,S){const y=i(S);return y.markVariableAsUsed?y.markVariableAsUsed(g,A):S.markVariableAsUsed(g)}function c(g,A,S){const y=i(g);return y.getFirstTokens?y.getFirstTokens(A,S):g.getFirstTokens(A,S)}function d(g){const A=i(g),S=Array.prototype.slice.call(arguments,1);return A.getText?A.getText.apply(A,S):g.getSource.apply(g,S)}return lk={getAncestors:r,getFirstTokens:c,getScope:u,getSourceCode:i,getText:d,markVariableAsUsed:m},lk}var gk,VO;function Vn(){if(VO)return gk;VO=1;const i=Na().getScope;function r(g,A){return g.some(S=>S.name===A)}function u(g,A){return g.find(S=>S.name===A)}function m(g,A,S){let y=i(g,A);for(;y;){let f=u(y.variables,S);if(!f&&y.childScopes.length&&(f=u(y.childScopes[0].variables,S),!f&&y.childScopes[0].childScopes.length&&(f=u(y.childScopes[0].childScopes[0].variables,S))),f)return f;y=y.upper}}function c(g,A,S){const y=m(g,A,S);return!y||!y.defs[0]||!y.defs[0].node?null:y.defs[0].node.type==="TypeAlias"?y.defs[0].node.right:y.defs[0].type==="ImportBinding"?y.defs[0].node:y.defs[0].node.init}function d(g){return g.defs[g.defs.length-1]}return gk={findVariable:r,findVariableByName:c,getVariable:u,getVariableFromContext:m,getLatestVariableDefinition:d},gk}var ck,GO;function Oi(){if(GO)return ck;GO=1;const i=Na().getSourceCode,r=/@jsx\s+([^\s]+)/,u=/^[_$a-zA-Z][_$a-zA-Z0-9]*$/;function m(g){let A="createReactClass";if(g.settings.react&&g.settings.react.createClass&&(A=g.settings.react.createClass),!u.test(A))throw new Error(`createClass pragma ${A} is not a valid function name`);return A}function c(g){let A="Fragment";if(g.settings.react&&g.settings.react.fragment&&(A=g.settings.react.fragment),!u.test(A))throw new Error(`Fragment pragma ${A} is not a valid identifier`);return A}function d(g){let A="React";const y=i(g).getAllComments().find(f=>r.test(f.value));return y?A=r.exec(y.value)[1].split(".")[0]:g.settings.react&&g.settings.react.pragma&&(A=g.settings.react.pragma),u.test(A)?A:(console.warn(`React pragma ${A} is not a valid identifier`),"React")}return ck={getCreateClassFromContext:m,getFragmentFromContext:c,getFromContext:d},ck}var dk={},HO;function O0e(){return HO||(HO=1,function(i){(function r(u){var m,c,d,g,A,S;function y(M){var T={},k,_;for(k in M)M.hasOwnProperty(k)&&(_=M[k],typeof _=="object"&&_!==null?T[k]=y(_):T[k]=_);return T}function f(M,T){var k,_,j,V;for(_=M.length,j=0;_;)k=_>>>1,V=j+k,T(M[V])?_=k:(j=V+1,_-=k+1);return j}m={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},d={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},g={},A={},S={},c={Break:g,Skip:A,Remove:S};function x(M,T){this.parent=M,this.key=T}x.prototype.replace=function(T){this.parent[this.key]=T},x.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)};function p(M,T,k,_){this.node=M,this.path=T,this.wrap=k,this.ref=_}function D(){}D.prototype.path=function(){var T,k,_,j,V,z;function U(G,H){if(Array.isArray(H))for(_=0,j=H.length;_=0;--k)if(M[k].node===T)return!0;return!1}D.prototype.traverse=function(T,k){var _,j,V,z,U,G,H,N,$,K,ie,pe;for(this.__initialize(T,k),pe={},_=this.__worklist,j=this.__leavelist,_.push(new p(T,null,null,null)),j.push(new p(null,null,null,null));_.length;){if(V=_.pop(),V===pe){if(V=j.pop(),G=this.__execute(k.leave,V),this.__state===g||G===g)return;continue}if(V.node){if(G=this.__execute(k.enter,V),this.__state===g||G===g)return;if(_.push(pe),j.push(V),this.__state===A||G===A)continue;if(z=V.node,U=z.type||V.wrap,K=this.__keys[U],!K)if(this.__fallback)K=this.__fallback(z);else throw new Error("Unknown node type "+U+".");for(N=K.length;(N-=1)>=0;)if(H=K[N],ie=z[H],!!ie){if(Array.isArray(ie)){for($=ie.length;($-=1)>=0;)if(ie[$]&&!h(j,ie[$])){if(R(U,K[N]))V=new p(ie[$],[H,$],"Property",null);else if(F(ie[$]))V=new p(ie[$],[H,$],null,null);else continue;_.push(V)}}else if(F(ie)){if(h(j,ie))continue;_.push(new p(ie,H,null,null))}}}}},D.prototype.replace=function(T,k){var _,j,V,z,U,G,H,N,$,K,ie,pe,Y;function Z(W){var ue,oe,Q,ee;if(W.ref.remove()){for(oe=W.ref.key,ee=W.ref.parent,ue=_.length;ue--;)if(Q=_[ue],Q.ref&&Q.ref.parent===ee){if(Q.ref.key=0;)if(Y=$[H],K=V[Y],!!K)if(Array.isArray(K)){for(N=K.length;(N-=1)>=0;)if(K[N]){if(R(z,$[H]))G=new p(K[N],[Y,N],"Property",new x(K,N));else if(F(K[N]))G=new p(K[N],[Y,N],null,new x(K,N));else continue;_.push(G)}}else F(K)&&_.push(new p(K,Y,null,new x(V,Y)))}}return pe.root};function E(M,T){var k=new D;return k.traverse(M,T)}function w(M,T){var k=new D;return k.replace(M,T)}function C(M,T){var k;return k=f(T,function(j){return j.range[0]>M.range[0]}),M.extendedRange=[M.range[0],M.range[1]],k!==T.length&&(M.extendedRange[1]=T[k].range[0]),k-=1,k>=0&&(M.extendedRange[0]=T[k].range[1]),M}function O(M,T,k){var _=[],j,V,z,U;if(!M.range)throw new Error("attachComments needs range information");if(!k.length){if(T.length){for(z=0,V=T.length;zG.range[0]));)H.extendedRange[1]===G.range[0]?(G.leadingComments||(G.leadingComments=[]),G.leadingComments.push(H),_.splice(U,1)):U+=1;if(U===_.length)return c.Break;if(_[U].extendedRange[0]>G.range[1])return c.Skip}}),U=0,E(M,{leave:function(G){for(var H;U<_.length&&(H=_[U],!(G.range[1]G.range[1])return c.Skip}}),M}return u.Syntax=m,u.traverse=E,u.replace=w,u.attachComments=O,u.VisitorKeys=d,u.VisitorOption=c,u.Controller=D,u.cloneEnvironment=function(){return r({})},u})(i)}(dk)),dk}var pk,KO;function dt(){if(KO)return pk;KO=1;const i=O0e(),r=Na(),u=r.getFirstTokens,m=r.getScope,c=r.getSourceCode;function d(W,ue){const oe=Object.assign({},{fallback(Q){return Object.keys(Q).filter(ee=>ee==="children"||ee==="argument")}},ue);oe.keys=Object.assign({},ue.keys,{JSXElement:["children"],JSXFragment:["children"]}),i.traverse(W,oe)}function g(W){for(let ue=W.length-1;ue>=0;ue--){if(W[ue].type==="ReturnStatement")return W[ue];if(W[ue].type==="SwitchStatement"){const oe=W[ue].cases.length-1;if(oe>=0)return g(W[ue].cases[oe].consequent)}}return!1}function A(W){if((!W.value||!W.value.body||!W.value.body.body)&&(!W.body||!W.body.body))return!1;const ue=W.value?W.value.body.body:W.body.body;return g(ue)}function S(W,ue,oe){const Q=W.type;if(Q==="ReturnStatement"){oe(W.argument,()=>{});return}if(Q==="ArrowFunctionExpression"&&W.expression){oe(W.body,()=>{});return}Q!=="FunctionExpression"&&Q!=="FunctionDeclaration"&&Q!=="ArrowFunctionExpression"&&Q!=="MethodDefinition"||d(W.body,{enter(ee){const ne=()=>{this.break()};switch(ee.type){case"ReturnStatement":this.skip(),oe(ee.argument,ne);return;case"BlockStatement":case"IfStatement":case"ForStatement":case"WhileStatement":case"SwitchStatement":case"SwitchCase":return;default:this.skip()}}})}function y(W){return W.key||W.type==="MethodDefinition"||W.type==="Property"?W.key:W.type==="MemberExpression"?W.property:null}function f(W){const ue=y(W);return ue?ue.name:""}function x(W){switch(W.type){case"ClassDeclaration":case"ClassExpression":return W.body.body;case"ObjectExpression":return W.properties;default:return[]}}function p(W,ue){const oe=c(W);let Q=ue,ee;do Q=oe.getTokenBefore(Q),ee=Q.type==="JSXText"?Q.value.split(` -`):null;while(Q.type==="JSXText"&&/^\s*$/.test(ee[ee.length-1]));return Q}function D(W,ue){const oe=p(W,ue),Q=ue.loc.start.line,ee=oe?oe.loc.end.line:-1;return Q!==ee}function F(W){return W.type==="FunctionExpression"||W.type==="ArrowFunctionExpression"}function R(W){return W.type==="FunctionExpression"||W.type==="FunctionDeclaration"}function h(W){return W.type==="FunctionDeclaration"||F(W)}function E(W){return W.type==="ClassDeclaration"||W.type==="ClassExpression"}function w(W,ue){let oe=m(W,ue);for(;oe;){if(oe.block&&oe.block.parent&&oe.block.parent.kind==="constructor")return!0;oe=oe.upper}return!1}function C(W){return W.replace(/^'|'$/g,"")}function O(W,ue){if(ue.type==="ObjectTypeProperty"){const Q=u(W,ue,2);return Q[0].value==="+"||Q[0].value==="-"?Q[1].value:C(Q[0].value)}if(ue.type==="GenericTypeAnnotation")return ue.id.name;if(ue.type==="ObjectTypeAnnotation")return;const oe=ue.key||ue.argument;if(oe)return oe.type==="Identifier"?oe.name:oe.value}function M(W,ue){const oe=c(W),Q=oe.getTokenBefore(ue),ee=oe.getTokenAfter(ue);return!!Q&&!!ee&&Q.value==="("&&Q.range[1]<=ue.range[0]&&ee.value===")"&&ee.range[0]>=ue.range[1]}function T(W){return W.parent&&W.parent.type==="AssignmentExpression"&&W.parent.left===W}function k(W){return W&&W.type==="TSAsExpression"}function _(W){return W&&W.type==="CallExpression"}function j(W){return k(W)?W.expression:W}function V(W){return W?W.type==="TSTypeReference":!1}function z(W){return W?W.type==="TSTypeAnnotation":!1}function U(W){return W?W.type==="TSTypeLiteral":!1}function G(W){return W?W.type==="TSIntersectionType":!1}function H(W){return W?W.type==="TSInterfaceHeritage":!1}function N(W){return W?(W.type==="ExportNamedDeclaration"&&W.declaration?W.declaration.type:W.type)==="TSInterfaceDeclaration":!1}function $(W){if(!W)return!1;const ue=W.type==="ExportNamedDeclaration"&&W.declaration?W.declaration:W;return ue.type==="VariableDeclaration"&&ue.kind==="type"}function K(W){return W?W.type==="ExportNamedDeclaration"&&W.declaration?W.declaration.type==="TSTypeAliasDeclaration"&&W.exportKind==="type":W.type==="TSTypeAliasDeclaration":!1}function ie(W){return W?W.type==="TSTypeAliasDeclaration":!1}function pe(W){return W?W.type==="TSFunctionType":!1}function Y(W){return W?W.type==="TSTypeQuery":!1}function Z(W){return W?W.type==="TSTypeParameterInstantiation":!1}return pk={findReturnStatement:A,getComponentProperties:x,getFirstNodeInLine:p,getKeyValue:O,getPropertyName:f,getPropertyNameNode:y,inConstructor:w,isAssignmentLHS:T,isCallExpression:_,isClass:E,isFunction:R,isFunctionLike:h,isFunctionLikeExpression:F,isNodeFirstInLine:D,isParenthesized:M,isTSAsExpression:k,isTSFunctionType:pe,isTSInterfaceDeclaration:N,isTSInterfaceHeritage:H,isTSIntersectionType:G,isTSParenthesizedType:ie,isTSTypeAliasDeclaration:K,isTSTypeAnnotation:z,isTSTypeDeclaration:$,isTSTypeLiteral:U,isTSTypeParameterInstantiation:Z,isTSTypeQuery:Y,isTSTypeReference:V,traverse:d,traverseReturns:S,unwrapTSAsExpression:j},pk}var fk={},Yd={},mk={exports:{}},WO;function j0e(){return WO||(WO=1,function(){function i(g){if(g==null)return!1;switch(g.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function r(g){if(g==null)return!1;switch(g.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function u(g){if(g==null)return!1;switch(g.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function m(g){return u(g)||g!=null&&g.type==="FunctionDeclaration"}function c(g){switch(g.type){case"IfStatement":return g.alternate!=null?g.alternate:g.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return g.body}return null}function d(g){var A;if(g.type!=="IfStatement"||g.alternate==null)return!1;A=g.consequent;do{if(A.type==="IfStatement"&&A.alternate==null)return!0;A=c(A)}while(A);return!1}mk.exports={isExpression:i,isStatement:u,isIterationStatement:r,isSourceElement:m,isProblematicIfStatement:d,trailingStatement:c}}()),mk.exports}var yk={exports:{}},JO;function rY(){return JO||(JO=1,function(){var i,r,u,m,c,d;r={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},i={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function g(h){return 48<=h&&h<=57}function A(h){return 48<=h&&h<=57||97<=h&&h<=102||65<=h&&h<=70}function S(h){return h>=48&&h<=55}u=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function y(h){return h===32||h===9||h===11||h===12||h===160||h>=5760&&u.indexOf(h)>=0}function f(h){return h===10||h===13||h===8232||h===8233}function x(h){if(h<=65535)return String.fromCharCode(h);var E=String.fromCharCode(Math.floor((h-65536)/1024)+55296),w=String.fromCharCode((h-65536)%1024+56320);return E+w}for(m=new Array(128),d=0;d<128;++d)m[d]=d>=97&&d<=122||d>=65&&d<=90||d===36||d===95;for(c=new Array(128),d=0;d<128;++d)c[d]=d>=97&&d<=122||d>=65&&d<=90||d>=48&&d<=57||d===36||d===95;function p(h){return h<128?m[h]:r.NonAsciiIdentifierStart.test(x(h))}function D(h){return h<128?c[h]:r.NonAsciiIdentifierPart.test(x(h))}function F(h){return h<128?m[h]:i.NonAsciiIdentifierStart.test(x(h))}function R(h){return h<128?c[h]:i.NonAsciiIdentifierPart.test(x(h))}yk.exports={isDecimalDigit:g,isHexDigit:A,isOctalDigit:S,isWhiteSpace:y,isLineTerminator:f,isIdentifierStartES5:p,isIdentifierPartES5:D,isIdentifierStartES6:F,isIdentifierPartES6:R}}()),yk.exports}var bk={exports:{}},XO;function B0e(){return XO||(XO=1,function(){var i=rY();function r(p){switch(p){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function u(p,D){return!D&&p==="yield"?!1:m(p,D)}function m(p,D){if(D&&r(p))return!0;switch(p.length){case 2:return p==="if"||p==="in"||p==="do";case 3:return p==="var"||p==="for"||p==="new"||p==="try";case 4:return p==="this"||p==="else"||p==="case"||p==="void"||p==="with"||p==="enum";case 5:return p==="while"||p==="break"||p==="catch"||p==="throw"||p==="const"||p==="yield"||p==="class"||p==="super";case 6:return p==="return"||p==="typeof"||p==="delete"||p==="switch"||p==="export"||p==="import";case 7:return p==="default"||p==="finally"||p==="extends";case 8:return p==="function"||p==="continue"||p==="debugger";case 10:return p==="instanceof";default:return!1}}function c(p,D){return p==="null"||p==="true"||p==="false"||u(p,D)}function d(p,D){return p==="null"||p==="true"||p==="false"||m(p,D)}function g(p){return p==="eval"||p==="arguments"}function A(p){var D,F,R;if(p.length===0||(R=p.charCodeAt(0),!i.isIdentifierStartES5(R)))return!1;for(D=1,F=p.length;D=F||(h=p.charCodeAt(D),!(56320<=h&&h<=57343)))return!1;R=S(R,h)}if(!E(R))return!1;E=i.isIdentifierPartES6}return!0}function f(p,D){return A(p)&&!c(p,D)}function x(p,D){return y(p)&&!d(p,D)}bk.exports={isKeywordES5:u,isKeywordES6:m,isReservedWordES5:c,isReservedWordES6:d,isRestrictedWord:g,isIdentifierNameES5:A,isIdentifierNameES6:y,isIdentifierES5:f,isIdentifierES6:x}}()),bk.exports}var YO;function iY(){return YO||(YO=1,function(){Yd.ast=j0e(),Yd.code=rY(),Yd.keyword=B0e()}()),Yd}var Rg={},Pg={};const L0e="doctrine",N0e="JSDoc parser",z0e="https://github.com/eslint/doctrine",$0e="lib/doctrine.js",U0e="2.1.0",V0e={node:">=0.10.0"},G0e={lib:"./lib"},H0e=["lib"],K0e=[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],W0e="eslint/doctrine",J0e={coveralls:"^2.11.2",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^0.10.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},X0e="Apache-2.0",Y0e={pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/",release:"eslint-release","ci-release":"eslint-ci-release",alpharelease:"eslint-prerelease alpha",betarelease:"eslint-prerelease beta"},Z0e={esutils:"^2.0.2"},Q0e={name:L0e,description:N0e,homepage:z0e,main:$0e,version:U0e,engines:V0e,directories:G0e,files:H0e,maintainers:K0e,repository:W0e,devDependencies:J0e,license:X0e,scripts:Y0e,dependencies:Z0e};var ZO;function oY(){return ZO||(ZO=1,function(){var i;i=Q0e.version,Pg.VERSION=i;function r(m){this.name="DoctrineError",this.message=m}r.prototype=function(){var m=function(){};return m.prototype=Error.prototype,new m}(),r.prototype.constructor=r,Pg.DoctrineError=r;function u(m){throw new r(m)}Pg.throwError=u,Pg.assert=Qt}()),Pg}var QO;function efe(){return QO||(QO=1,function(){var i,r,u,m,c,d,g,A,S,y,f,x;S=iY(),y=oY(),i={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},r={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function p(ee){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(ee))===-1&&!S.code.isWhiteSpace(ee)&&!S.code.isLineTerminator(ee)}function D(ee,ne,le,ge){this._previous=ee,this._index=ne,this._token=le,this._value=ge}D.prototype.restore=function(){d=this._previous,c=this._index,g=this._token,A=this._value},D.save=function(){return new D(d,c,g,A)};function F(ee,ne){return x&&(ee.range=[ne[0]+f,ne[1]+f]),ee}function R(){var ee=u.charAt(c);return c+=1,ee}function h(ee){var ne,le,ge,me=0;for(le=ee==="u"?4:2,ne=0;ne=0&&c=m)return r.ILLEGAL;if(ne=u.charCodeAt(c+1),ne===60)break}A+=R()}return r.NAME}function O(){var ee;for(d=c;c=m)return g=r.EOF,g;switch(ee=u.charCodeAt(c),ee){case 39:case 34:return g=E(),g;case 58:return R(),g=r.COLON,g;case 44:return R(),g=r.COMMA,g;case 40:return R(),g=r.LPAREN,g;case 41:return R(),g=r.RPAREN,g;case 91:return R(),g=r.LBRACK,g;case 93:return R(),g=r.RBRACK,g;case 123:return R(),g=r.LBRACE,g;case 125:return R(),g=r.RBRACE,g;case 46:if(c+1=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57}function y(T){return T==="param"||T==="argument"||T==="arg"}function f(T){return T==="return"||T==="returns"}function x(T){return T==="property"||T==="prop"}function p(T){return y(T)||x(T)||T==="alias"||T==="this"||T==="mixes"||T==="requires"}function D(T){return p(T)||T==="const"||T==="constant"}function F(T){return x(T)||y(T)}function R(T){return x(T)||y(T)}function h(T){return y(T)||f(T)||T==="define"||T==="enum"||T==="implements"||T==="this"||T==="type"||T==="typedef"||x(T)}function E(T){return h(T)||T==="throws"||T==="const"||T==="constant"||T==="namespace"||T==="member"||T==="var"||T==="module"||T==="constructor"||T==="class"||T==="extends"||T==="augments"||T==="public"||T==="private"||T==="protected"}var w="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",C="("+w+"*(?:\\*"+w+`?)?)(.+|[\r -\u2028\u2029])`;function O(T){return T.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(C,"g"),"$2").replace(/\s*$/,"")}function M(T,k){for(var _=T.replace(/^\/\*\*?/,""),j=0,V=new RegExp(C,"g"),z;z=V.exec(_);)if(j+=z[1].length,z.index+z[0].length>k+j)return k+j+T.length-_.length;return T.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(T){var k,_,j,V,z,U,G,H,N;function $(){var ge=z.charCodeAt(_);return _+=1,c.code.isLineTerminator(ge)&&!(ge===13&&z.charCodeAt(_)===10)&&(j+=1),String.fromCharCode(ge)}function K(){var ge="";for($();_=ge)return null;if(z.charCodeAt(_)===91)if(me)we=!0,fe=$();else return null;if(fe+=Y(ge),ve)for(z.charCodeAt(_)===58&&(fe==="module"||fe==="external"||fe==="event")&&(fe+=$(),fe+=Y(ge)),z.charCodeAt(_)===91&&z.charCodeAt(_+1)===93&&(fe+=$(),fe+=$());z.charCodeAt(_)===46||z.charCodeAt(_)===47||z.charCodeAt(_)===35||z.charCodeAt(_)===45||z.charCodeAt(_)===126;)fe+=$(),fe+=Y(ge);if(we){if(Z(ge),z.charCodeAt(_)===61){fe+=$(),Z(ge);for(var He,Ae=1;_=ge||z.charCodeAt(_)!==93)return null;fe+=$()}return fe}function ue(){for(;_=V?!1:(u.assert(z.charCodeAt(_)===64),!0)}function oe(ge){return z===U?ge:M(U,ge)}function Q(ge,me){this._options=ge,this._title=me.toLowerCase(),this._tag={title:me,description:null},this._options.lineNumbers&&(this._tag.lineNumber=j),this._first=_-me.length-1,this._last=0,this._extra={}}Q.prototype.addError=function(me){var ve=Array.prototype.slice.call(arguments,1),fe=me.replace(/%(\d)/g,function(we,Ne){return u.assert(Ne1&&(this._tag.default=ge.slice(1).join("=")),this._tag.name=ge[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!p(this._title))return!0;if(y(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},Q.prototype.parseDescription=function(){var me=g(z,_,this._last).trim();return me&&(/^-\s+/.test(me)&&(me=me.substring(2)),this._tag.description=me),!0},Q.prototype.parseCaption=function(){var me=g(z,_,this._last).trim(),ve="",fe="",we=me.indexOf(ve),Ne=me.indexOf(fe);return we>=0&&Ne>=0?(this._tag.caption=me.substring(we+ve.length,Ne).trim(),this._tag.description=me.substring(Ne+fe.length).trim()):this._tag.description=me,!0},Q.prototype.parseKind=function(){var me,ve;return ve={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},me=g(z,_,this._last).trim(),this._tag.kind=me,!(!d(ve,me)&&!this.addError("Invalid kind name '%0'",me))},Q.prototype.parseAccess=function(){var me;return me=g(z,_,this._last).trim(),this._tag.access=me,!(me!=="private"&&me!=="protected"&&me!=="public"&&!this.addError("Invalid access name '%0'",me))},Q.prototype.parseThis=function(){var me=g(z,_,this._last).trim();if(me&&me.charAt(0)==="{"){var ve=this.parseType();return ve&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},Q.prototype.parseVariation=function(){var me,ve;return ve=g(z,_,this._last).trim(),me=parseFloat(ve,10),this._tag.variation=me,!(isNaN(me)&&!this.addError("Invalid variation '%0'",ve))},Q.prototype.ensureEnd=function(){var ge=g(z,_,this._last).trim();return!(ge&&!this.addError("Unknown content '%0'",ge))},Q.prototype.epilogue=function(){var me;return me=this._tag.description,!(R(this._title)&&!this._tag.type&&me&&me.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!H&&!this.addError("Missing or invalid tag name")))},k={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},Q.prototype.parse=function(){var me,ve,fe,we;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=ie(this._title),this._options.range&&(this._tag.range=[this._first,z.slice(0,this._last).replace(/\s*$/,"").length].map(oe)),d(k,this._title)?fe=k[this._title]:fe=["parseType","parseName","parseDescription","epilogue"],me=0,ve=fe.length;meT.name==="React.Component"||T.name==="React.PureComponent").length>0}function x(h,E){const w=A(E);return f(h,E)?!0:h.superClass?h.superClass.type==="MemberExpression"?h.superClass.object.name===w&&/^(Pure)?Component$/.test(h.superClass.property.name):h.superClass.type==="Identifier"?/^(Pure)?Component$/.test(h.superClass.name):!1:!1}function p(h,E){let w=m(h,E);for(;w;){if(E=w.block&&w.block.parent&&w.block.parent.parent,E&&y(E,h))return E;w=w.upper}return null}function D(h,E){let w=m(h,E);for(;w&&w.type!=="class";)w=w.upper;return E=w&&w.block,!E||!x(E,h)?null:E}function F(h,E){const w=A(E);return h.superClass?new RegExp(`^(${w}\\.)?PureComponent$`).test(d(E,h.superClass)):!1}function R(h){return h.type==="MemberExpression"&&h.object.type==="ThisExpression"&&h.property.name==="state"}return hk={isES5Component:y,isES6Component:x,getParentES5Component:p,getParentES6Component:D,isExplicitComponent:f,isPureComponent:F,isStateMemberExpression:R},hk}var vk,tj;function tfe(){if(tj)return vk;tj=1;const i=Na().getFirstTokens;function r(u,m){if(!u||!u.params||!u.params.length)return!1;const c=u.params[0].type==="AssignmentPattern"?u.params[0].left:u.params[0],d=i(m,c,2),g=c.typeAnnotation,A=c.type==="ObjectPattern",S=d[0].value==="props"||d[1]&&d[1].value==="props";return g&&(A||S)}return vk={isAnnotatedFunctionPropsDeclaration:r},vk}var Dk,nj;function ji(){if(nj)return Dk;nj=1;const i=dt();function r(f){return f&&(f.type==="ClassProperty"||f.type==="PropertyDefinition")&&f.typeAnnotation&&f.key.name==="props"?!0:i.getPropertyName(f)==="propTypes"}function u(f){return f&&(f.type==="ClassProperty"||f.type==="PropertyDefinition")&&f.typeAnnotation&&f.key.name==="context"?!0:i.getPropertyName(f)==="contextTypes"}function m(f){return i.getPropertyName(f)==="contextType"}function c(f){return i.getPropertyName(f)==="childContextTypes"}function d(f){const x=i.getPropertyName(f);return x==="defaultProps"||x==="getDefaultProps"}function g(f){switch(f.type){case"ClassProperty":case"PropertyDefinition":return f.key&&f.key.name==="displayName";case"Identifier":return f.name==="displayName";case"Literal":return f.value==="displayName";default:return!1}}function A(f){return f.type==="MemberExpression"&&f.property.name==="isRequired"}function S(f){return"typeArguments"in f?f.typeArguments:f.typeParameters}function y(f){return"superTypeArguments"in f?f.superTypeArguments:f.superTypeParameters}return Dk={isPropTypesDeclaration:r,isContextTypesDeclaration:u,isContextTypeDeclaration:m,isChildContextTypesDeclaration:c,isDefaultPropsDeclaration:d,isDisplayNameDeclaration:g,isRequiredPropType:A,getTypeArguments:S,getSuperTypeArguments:y},Dk}var Sk,rj;function uY(){if(rj)return Sk;rj=1;var i=Qt;return Sk=i.homedir||function(){var u=process.env.HOME,m=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||u||null:process.platform==="darwin"?u||(m?"/Users/"+m:null):process.platform==="linux"?u||(process.getuid()===0?"/root":m?"/home/"+m:null):u||null},Sk}var Ak,ij;function sY(){return ij||(ij=1,Ak=function(){var i=Error.prepareStackTrace;Error.prepareStackTrace=function(u,m){return m};var r=new Error().stack;return Error.prepareStackTrace=i,r[2].getFileName()}),Ak}var _g={exports:{}},oj;function nfe(){if(oj)return _g.exports;oj=1;var i=process.platform==="win32",r=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,u={};function m(A){return r.exec(A).slice(1)}u.parse=function(A){if(typeof A!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof A);var S=m(A);if(!S||S.length!==5)throw new TypeError("Invalid path '"+A+"'");return{root:S[1],dir:S[0]===S[1]?S[0]:S[0].slice(0,-1),base:S[2],ext:S[4],name:S[3]}};var c=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,d={};function g(A){return c.exec(A).slice(1)}return d.parse=function(A){if(typeof A!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof A);var S=g(A);if(!S||S.length!==5)throw new TypeError("Invalid path '"+A+"'");return{root:S[1],dir:S[0].slice(0,-1),base:S[2],ext:S[4],name:S[3]}},i?_g.exports=u.parse:_g.exports=d.parse,_g.exports.posix=d.parse,_g.exports.win32=u.parse,_g.exports}var Tk,uj;function lY(){if(uj)return Tk;uj=1;var i=Qt,r=i.parse||nfe(),u=function(c,d){var g="/";/^([A-Za-z]:)/.test(c)?g="":/^\\\\/.test(c)&&(g="\\\\");for(var A=[c],S=r(c);S.dir!==A[A.length-1];)A.push(S.dir),S=r(S.dir);return A.reduce(function(y,f){return y.concat(d.map(function(x){return i.resolve(g,f,x)}))},[])};return Tk=function(c,d,g){var A=d&&d.moduleDirectory?[].concat(d.moduleDirectory):["node_modules"];if(d&&typeof d.paths=="function")return d.paths(g,c,function(){return u(c,A)},d);var S=u(c,A);return d&&d.paths?S.concat(d.paths):S},Tk}var xk,sj;function gY(){return sj||(sj=1,xk=function(i,r){return r||{}}),xk}const rfe=!0,ife=">= 8",ofe=">= 0.5 && < 0.9.7",ufe=!0,sfe=!0,lfe=">= 0.5",gfe=!0,cfe=!0,dfe=!0,pfe=">= 1 && < 8",ffe="< 8",mfe=!0,yfe=[">= 14.17 && < 15",">= 15.1"],bfe=!0,hfe=">= 0.7.12",vfe=!0,Dfe="< 6",Sfe=!0,Afe=">= 0.11.1",Tfe=">= 0.11.1",xfe=">= 0.11.1",wfe=">= 0.11.1",Efe=">= 0.11.1",Cfe=">= 0.11.1",kfe=!0,Rfe=">= 8.8",Pfe=!0,_fe=">= 8",Ffe="< 8",Mfe=!0,Ife=!0,qfe=!0,Ofe=!0,jfe=">= 8.5",Bfe=">= 1",Lfe=">= 0.5",Nfe=!0,zfe=!0,$fe=!0,Ufe=">= 0.11.5 && < 3",Vfe=">= 0.9.4",Gfe=">= 0.9.4",Hfe=">= 1.4.1",Kfe=">= 0.9.4",Wfe=">= 0.9.4",Jfe=">= 0.9.4",Xfe=!0,Yfe=!0,Zfe=[">= 0.4 && < 0.7",">= 0.8"],Qfe=!0,eme=">= 0.11.13",ame=">= 0.11.3 && < 10",tme=">= 0.11.3",nme=!0,rme=">= 10",ime=!0,ome=!0,ume=!0,sme=">= 1",lme=!0,gme=[">= 13.4 && < 13.5",">= 18.17 && < 19",">= 20"],cme=">= 11.7",dme=">= 0.5",pme={assert:rfe,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:ife,"node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:ofe,buffer:ufe,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:sfe,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:lfe,"node:cluster":[">= 14.18 && < 15",">= 16"],console:gfe,"node:console":[">= 14.18 && < 15",">= 16"],constants:cfe,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:dfe,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:pfe,_debugger:ffe,dgram:mfe,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:yfe,"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:bfe,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:hfe,"node:domain":[">= 14.18 && < 15",">= 16"],events:vfe,"node:events":[">= 14.18 && < 15",">= 16"],freelist:Dfe,fs:Sfe,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:Afe,"node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:Tfe,"node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:xfe,"node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:wfe,"node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:Efe,"node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:Cfe,"node:_http_server":[">= 14.18 && < 15",">= 16"],http:kfe,"node:http":[">= 14.18 && < 15",">= 16"],http2:Rfe,"node:http2":[">= 14.18 && < 15",">= 16"],https:Pfe,"node:https":[">= 14.18 && < 15",">= 16"],inspector:_fe,"node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:Ffe,module:Mfe,"node:module":[">= 14.18 && < 15",">= 16"],net:Ife,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:qfe,"node:os":[">= 14.18 && < 15",">= 16"],path:Ofe,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:jfe,"node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:Bfe,"node:process":[">= 14.18 && < 15",">= 16"],punycode:Lfe,"node:punycode":[">= 14.18 && < 15",">= 16"],querystring:Nfe,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:zfe,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:$fe,"node:repl":[">= 14.18 && < 15",">= 16"],"node:sea":[">= 20.12 && < 21",">= 21.7"],smalloc:Ufe,_stream_duplex:Vfe,"node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:Gfe,"node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:Hfe,"node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:Kfe,"node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:Wfe,"node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:Jfe,"node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:Xfe,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:Yfe,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:Zfe,"node:sys":[">= 14.18 && < 15",">= 16"],"test/reporters":">= 19.9 && < 20.2","node:test/reporters":[">= 18.17 && < 19",">= 19.9",">= 20"],"test/mock_loader":">= 22.3 && < 22.7","node:test/mock_loader":">= 22.3 && < 22.7","node:test":[">= 16.17 && < 17",">= 18"],timers:Qfe,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:eme,"node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:ame,_tls_wrap:tme,"node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:nme,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:rme,"node:trace_events":[">= 14.18 && < 15",">= 16"],tty:ime,"node:tty":[">= 14.18 && < 15",">= 16"],url:ome,"node:url":[">= 14.18 && < 15",">= 16"],util:ume,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:sme,"node:v8":[">= 14.18 && < 15",">= 16"],vm:lme,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:gme,"node:wasi":[">= 18.17 && < 19",">= 20"],worker_threads:cme,"node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:dme,"node:zlib":[">= 14.18 && < 15",">= 16"]};var wk,lj;function cY(){if(lj)return wk;lj=1;var i=It();function r(d,g){for(var A=d.split("."),S=g.split(" "),y=S.length>1?S[0]:"=",f=(S.length>1?S[1]:S[0]).split("."),x=0;x<3;++x){var p=parseInt(A[x]||0,10),D=parseInt(f[x]||0,10);if(p!==D)return y==="<"?p="?p>=D:!1}return y===">="}function u(d,g){var A=g.split(/ ?&& ?/);if(A.length===0)return!1;for(var S=0;S"u"?process.versions&&process.versions.node:d;if(typeof A!="string")throw new TypeError(typeof d>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(g&&typeof g=="object"){for(var S=0;S)?=?)",p("XRANGEIDENTIFIERLOOSE"),y[f.XRANGEIDENTIFIERLOOSE]=y[f.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*",p("XRANGEIDENTIFIER"),y[f.XRANGEIDENTIFIER]=y[f.NUMERICIDENTIFIER]+"|x|X|\\*",p("XRANGEPLAIN"),y[f.XRANGEPLAIN]="[v=\\s]*("+y[f.XRANGEIDENTIFIER]+")(?:\\.("+y[f.XRANGEIDENTIFIER]+")(?:\\.("+y[f.XRANGEIDENTIFIER]+")(?:"+y[f.PRERELEASE]+")?"+y[f.BUILD]+"?)?)?",p("XRANGEPLAINLOOSE"),y[f.XRANGEPLAINLOOSE]="[v=\\s]*("+y[f.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+y[f.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+y[f.XRANGEIDENTIFIERLOOSE]+")(?:"+y[f.PRERELEASELOOSE]+")?"+y[f.BUILD]+"?)?)?",p("XRANGE"),y[f.XRANGE]="^"+y[f.GTLT]+"\\s*"+y[f.XRANGEPLAIN]+"$",p("XRANGELOOSE"),y[f.XRANGELOOSE]="^"+y[f.GTLT]+"\\s*"+y[f.XRANGEPLAINLOOSE]+"$",p("COERCE"),y[f.COERCE]="(^|[^\\d])(\\d{1,"+d+"})(?:\\.(\\d{1,"+d+"}))?(?:\\.(\\d{1,"+d+"}))?(?:$|[^\\d])",p("COERCERTL"),A[f.COERCERTL]=new RegExp(y[f.COERCE],"g"),S[f.COERCERTL]=new RegExp(R(y[f.COERCE]),"g"),p("LONETILDE"),y[f.LONETILDE]="(?:~>?)",p("TILDETRIM"),y[f.TILDETRIM]="(\\s*)"+y[f.LONETILDE]+"\\s+",A[f.TILDETRIM]=new RegExp(y[f.TILDETRIM],"g"),S[f.TILDETRIM]=new RegExp(R(y[f.TILDETRIM]),"g");var h="$1~";p("TILDE"),y[f.TILDE]="^"+y[f.LONETILDE]+y[f.XRANGEPLAIN]+"$",p("TILDELOOSE"),y[f.TILDELOOSE]="^"+y[f.LONETILDE]+y[f.XRANGEPLAINLOOSE]+"$",p("LONECARET"),y[f.LONECARET]="(?:\\^)",p("CARETTRIM"),y[f.CARETTRIM]="(\\s*)"+y[f.LONECARET]+"\\s+",A[f.CARETTRIM]=new RegExp(y[f.CARETTRIM],"g"),S[f.CARETTRIM]=new RegExp(R(y[f.CARETTRIM]),"g");var E="$1^";p("CARET"),y[f.CARET]="^"+y[f.LONECARET]+y[f.XRANGEPLAIN]+"$",p("CARETLOOSE"),y[f.CARETLOOSE]="^"+y[f.LONECARET]+y[f.XRANGEPLAINLOOSE]+"$",p("COMPARATORLOOSE"),y[f.COMPARATORLOOSE]="^"+y[f.GTLT]+"\\s*("+y[f.LOOSEPLAIN]+")$|^$",p("COMPARATOR"),y[f.COMPARATOR]="^"+y[f.GTLT]+"\\s*("+y[f.FULLPLAIN]+")$|^$",p("COMPARATORTRIM"),y[f.COMPARATORTRIM]="(\\s*)"+y[f.GTLT]+"\\s*("+y[f.LOOSEPLAIN]+"|"+y[f.XRANGEPLAIN]+")",A[f.COMPARATORTRIM]=new RegExp(y[f.COMPARATORTRIM],"g"),S[f.COMPARATORTRIM]=new RegExp(R(y[f.COMPARATORTRIM]),"g");var w="$1$2$3";p("HYPHENRANGE"),y[f.HYPHENRANGE]="^\\s*("+y[f.XRANGEPLAIN]+")\\s+-\\s+("+y[f.XRANGEPLAIN]+")\\s*$",p("HYPHENRANGELOOSE"),y[f.HYPHENRANGELOOSE]="^\\s*("+y[f.XRANGEPLAINLOOSE]+")\\s+-\\s+("+y[f.XRANGEPLAINLOOSE]+")\\s*$",p("STAR"),y[f.STAR]="(<|>)?=?\\s*\\*";for(var C=0;Cm)return null;var De=de.loose?S[f.LOOSE]:S[f.FULL];if(!De.test(ae))return null;try{return new k(ae,de)}catch{return null}}r.valid=M;function M(ae,de){var De=O(ae,de);return De?De.version:null}r.clean=T;function T(ae,de){var De=O(ae.trim().replace(/^[=v]+/,""),de);return De?De.version:null}r.SemVer=k;function k(ae,de){if((!de||typeof de!="object")&&(de={loose:!!de,includePrerelease:!1}),ae instanceof k){if(ae.loose===de.loose)return ae;ae=ae.version}else if(typeof ae!="string")throw new TypeError("Invalid Version: "+ae);if(ae.length>m)throw new TypeError("version is longer than "+m+" characters");if(!(this instanceof k))return new k(ae,de);u("SemVer",ae,de),this.options=de,this.loose=!!de.loose;var De=ae.trim().match(de.loose?S[f.LOOSE]:S[f.FULL]);if(!De)throw new TypeError("Invalid Version: "+ae);if(this.raw=ae,this.major=+De[1],this.minor=+De[2],this.patch=+De[3],this.major>c||this.major<0)throw new TypeError("Invalid major version");if(this.minor>c||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>c||this.patch<0)throw new TypeError("Invalid patch version");De[4]?this.prerelease=De[4].split(".").map(function(qe){if(/^[0-9]+$/.test(qe)){var ia=+qe;if(ia>=0&&ia=0;)typeof this.prerelease[De]=="number"&&(this.prerelease[De]++,De=-2);De===-1&&this.prerelease.push(0)}de&&(this.prerelease[0]===de?isNaN(this.prerelease[1])&&(this.prerelease=[de,0]):this.prerelease=[de,0]);break;default:throw new Error("invalid increment argument: "+ae)}return this.format(),this.raw=this.version,this},r.inc=_;function _(ae,de,De,qe){typeof De=="string"&&(qe=De,De=void 0);try{return new k(ae,De).inc(de,qe).version}catch{return null}}r.diff=j;function j(ae,de){if(oe(ae,de))return null;var De=O(ae),qe=O(de),ia="";if(De.prerelease.length||qe.prerelease.length){ia="pre";var pa="prerelease"}for(var fa in De)if((fa==="major"||fa==="minor"||fa==="patch")&&De[fa]!==qe[fa])return ia+fa;return pa}r.compareIdentifiers=z;var V=/^[0-9]+$/;function z(ae,de){var De=V.test(ae),qe=V.test(de);return De&&qe&&(ae=+ae,de=+de),ae===de?0:De&&!qe?-1:qe&&!De?1:ae0}r.lt=ue;function ue(ae,de,De){return $(ae,de,De)<0}r.eq=oe;function oe(ae,de,De){return $(ae,de,De)===0}r.neq=Q;function Q(ae,de,De){return $(ae,de,De)!==0}r.gte=ee;function ee(ae,de,De){return $(ae,de,De)>=0}r.lte=ne;function ne(ae,de,De){return $(ae,de,De)<=0}r.cmp=le;function le(ae,de,De,qe){switch(de){case"===":return typeof ae=="object"&&(ae=ae.version),typeof De=="object"&&(De=De.version),ae===De;case"!==":return typeof ae=="object"&&(ae=ae.version),typeof De=="object"&&(De=De.version),ae!==De;case"":case"=":case"==":return oe(ae,De,qe);case"!=":return Q(ae,De,qe);case">":return W(ae,De,qe);case">=":return ee(ae,De,qe);case"<":return ue(ae,De,qe);case"<=":return ne(ae,De,qe);default:throw new TypeError("Invalid operator: "+de)}}r.Comparator=ge;function ge(ae,de){if((!de||typeof de!="object")&&(de={loose:!!de,includePrerelease:!1}),ae instanceof ge){if(ae.loose===!!de.loose)return ae;ae=ae.value}if(!(this instanceof ge))return new ge(ae,de);ae=ae.trim().split(/\s+/).join(" "),u("comparator",ae,de),this.options=de,this.loose=!!de.loose,this.parse(ae),this.semver===me?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}var me={};ge.prototype.parse=function(ae){var de=this.options.loose?S[f.COMPARATORLOOSE]:S[f.COMPARATOR],De=ae.match(de);if(!De)throw new TypeError("Invalid comparator: "+ae);this.operator=De[1]!==void 0?De[1]:"",this.operator==="="&&(this.operator=""),De[2]?this.semver=new k(De[2],this.options.loose):this.semver=me},ge.prototype.toString=function(){return this.value},ge.prototype.test=function(ae){if(u("Comparator.test",ae,this.options.loose),this.semver===me||ae===me)return!0;if(typeof ae=="string")try{ae=new k(ae,this.options)}catch{return!1}return le(ae,this.operator,this.semver,this.options)},ge.prototype.intersects=function(ae,de){if(!(ae instanceof ge))throw new TypeError("a Comparator is required");(!de||typeof de!="object")&&(de={loose:!!de,includePrerelease:!1});var De;if(this.operator==="")return this.value===""?!0:(De=new ve(ae.value,de),Fe(this.value,De,de));if(ae.operator==="")return ae.value===""?!0:(De=new ve(this.value,de),Fe(ae.semver,De,de));var qe=(this.operator===">="||this.operator===">")&&(ae.operator===">="||ae.operator===">"),ia=(this.operator==="<="||this.operator==="<")&&(ae.operator==="<="||ae.operator==="<"),pa=this.semver.version===ae.semver.version,fa=(this.operator===">="||this.operator==="<=")&&(ae.operator===">="||ae.operator==="<="),Ua=le(this.semver,"<",ae.semver,de)&&(this.operator===">="||this.operator===">")&&(ae.operator==="<="||ae.operator==="<"),Ra=le(this.semver,">",ae.semver,de)&&(this.operator==="<="||this.operator==="<")&&(ae.operator===">="||ae.operator===">");return qe||ia||pa&&fa||Ua||Ra},r.Range=ve;function ve(ae,de){if((!de||typeof de!="object")&&(de={loose:!!de,includePrerelease:!1}),ae instanceof ve)return ae.loose===!!de.loose&&ae.includePrerelease===!!de.includePrerelease?ae:new ve(ae.raw,de);if(ae instanceof ge)return new ve(ae.value,de);if(!(this instanceof ve))return new ve(ae,de);if(this.options=de,this.loose=!!de.loose,this.includePrerelease=!!de.includePrerelease,this.raw=ae.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(function(De){return this.parseRange(De.trim())},this).filter(function(De){return De.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+this.raw);this.format()}ve.prototype.format=function(){return this.range=this.set.map(function(ae){return ae.join(" ").trim()}).join("||").trim(),this.range},ve.prototype.toString=function(){return this.range},ve.prototype.parseRange=function(ae){var de=this.options.loose,De=de?S[f.HYPHENRANGELOOSE]:S[f.HYPHENRANGE];ae=ae.replace(De,We),u("hyphen replace",ae),ae=ae.replace(S[f.COMPARATORTRIM],w),u("comparator trim",ae,S[f.COMPARATORTRIM]),ae=ae.replace(S[f.TILDETRIM],h),ae=ae.replace(S[f.CARETTRIM],E),ae=ae.split(/\s+/).join(" ");var qe=de?S[f.COMPARATORLOOSE]:S[f.COMPARATOR],ia=ae.split(" ").map(function(pa){return Ne(pa,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(ia=ia.filter(function(pa){return!!pa.match(qe)})),ia=ia.map(function(pa){return new ge(pa,this.options)},this),ia},ve.prototype.intersects=function(ae,de){if(!(ae instanceof ve))throw new TypeError("a Range is required");return this.set.some(function(De){return fe(De,de)&&ae.set.some(function(qe){return fe(qe,de)&&De.every(function(ia){return qe.every(function(pa){return ia.intersects(pa,de)})})})})};function fe(ae,de){for(var De=!0,qe=ae.slice(),ia=qe.pop();De&&qe.length;)De=qe.every(function(pa){return ia.intersects(pa,de)}),ia=qe.pop();return De}r.toComparators=we;function we(ae,de){return new ve(ae,de).set.map(function(De){return De.map(function(qe){return qe.value}).join(" ").trim().split(" ")})}function Ne(ae,de){return u("comp",ae,de),ae=Ge(ae,de),u("caret",ae),ae=Ae(ae,de),u("tildes",ae),ae=Xe(ae,de),u("xrange",ae),ae=je(ae,de),u("stars",ae),ae}function He(ae){return!ae||ae.toLowerCase()==="x"||ae==="*"}function Ae(ae,de){return ae.trim().split(/\s+/).map(function(De){return Te(De,de)}).join(" ")}function Te(ae,de){var De=de.loose?S[f.TILDELOOSE]:S[f.TILDE];return ae.replace(De,function(qe,ia,pa,fa,Ua){u("tilde",ae,qe,ia,pa,fa,Ua);var Ra;return He(ia)?Ra="":He(pa)?Ra=">="+ia+".0.0 <"+(+ia+1)+".0.0":He(fa)?Ra=">="+ia+"."+pa+".0 <"+ia+"."+(+pa+1)+".0":Ua?(u("replaceTilde pr",Ua),Ra=">="+ia+"."+pa+"."+fa+"-"+Ua+" <"+ia+"."+(+pa+1)+".0"):Ra=">="+ia+"."+pa+"."+fa+" <"+ia+"."+(+pa+1)+".0",u("tilde return",Ra),Ra})}function Ge(ae,de){return ae.trim().split(/\s+/).map(function(De){return Ke(De,de)}).join(" ")}function Ke(ae,de){u("caret",ae,de);var De=de.loose?S[f.CARETLOOSE]:S[f.CARET];return ae.replace(De,function(qe,ia,pa,fa,Ua){u("caret",ae,qe,ia,pa,fa,Ua);var Ra;return He(ia)?Ra="":He(pa)?Ra=">="+ia+".0.0 <"+(+ia+1)+".0.0":He(fa)?ia==="0"?Ra=">="+ia+"."+pa+".0 <"+ia+"."+(+pa+1)+".0":Ra=">="+ia+"."+pa+".0 <"+(+ia+1)+".0.0":Ua?(u("replaceCaret pr",Ua),ia==="0"?pa==="0"?Ra=">="+ia+"."+pa+"."+fa+"-"+Ua+" <"+ia+"."+pa+"."+(+fa+1):Ra=">="+ia+"."+pa+"."+fa+"-"+Ua+" <"+ia+"."+(+pa+1)+".0":Ra=">="+ia+"."+pa+"."+fa+"-"+Ua+" <"+(+ia+1)+".0.0"):(u("no pr"),ia==="0"?pa==="0"?Ra=">="+ia+"."+pa+"."+fa+" <"+ia+"."+pa+"."+(+fa+1):Ra=">="+ia+"."+pa+"."+fa+" <"+ia+"."+(+pa+1)+".0":Ra=">="+ia+"."+pa+"."+fa+" <"+(+ia+1)+".0.0"),u("caret return",Ra),Ra})}function Xe(ae,de){return u("replaceXRanges",ae,de),ae.split(/\s+/).map(function(De){return Qe(De,de)}).join(" ")}function Qe(ae,de){ae=ae.trim();var De=de.loose?S[f.XRANGELOOSE]:S[f.XRANGE];return ae.replace(De,function(qe,ia,pa,fa,Ua,Ra){u("xRange",ae,qe,ia,pa,fa,Ua,Ra);var Pe=He(pa),St=Pe||He(fa),ga=St||He(Ua),it=ga;return ia==="="&&it&&(ia=""),Ra=de.includePrerelease?"-0":"",Pe?ia===">"||ia==="<"?qe="<0.0.0-0":qe="*":ia&&it?(St&&(fa=0),Ua=0,ia===">"?(ia=">=",St?(pa=+pa+1,fa=0,Ua=0):(fa=+fa+1,Ua=0)):ia==="<="&&(ia="<",St?pa=+pa+1:fa=+fa+1),qe=ia+pa+"."+fa+"."+Ua+Ra):St?qe=">="+pa+".0.0"+Ra+" <"+(+pa+1)+".0.0"+Ra:ga&&(qe=">="+pa+"."+fa+".0"+Ra+" <"+pa+"."+(+fa+1)+".0"+Ra),u("xRange return",qe),qe})}function je(ae,de){return u("replaceStars",ae,de),ae.trim().replace(S[f.STAR],"")}function We(ae,de,De,qe,ia,pa,fa,Ua,Ra,Pe,St,ga,it){return He(De)?de="":He(qe)?de=">="+De+".0.0":He(ia)?de=">="+De+"."+qe+".0":de=">="+de,He(Ra)?Ua="":He(Pe)?Ua="<"+(+Ra+1)+".0.0":He(St)?Ua="<"+Ra+"."+(+Pe+1)+".0":ga?Ua="<="+Ra+"."+Pe+"."+St+"-"+ga:Ua="<="+Ua,(de+" "+Ua).trim()}ve.prototype.test=function(ae){if(!ae)return!1;if(typeof ae=="string")try{ae=new k(ae,this.options)}catch{return!1}for(var de=0;de0){var ia=ae[qe].semver;if(ia.major===de.major&&ia.minor===de.minor&&ia.patch===de.patch)return!0}return!1}return!0}r.satisfies=Fe;function Fe(ae,de,De){try{de=new ve(de,De)}catch{return!1}return de.test(ae)}r.maxSatisfying=xe;function xe(ae,de,De){var qe=null,ia=null;try{var pa=new ve(de,De)}catch{return null}return ae.forEach(function(fa){pa.test(fa)&&(!qe||ia.compare(fa)===-1)&&(qe=fa,ia=new k(qe,De))}),qe}r.minSatisfying=_e;function _e(ae,de,De){var qe=null,ia=null;try{var pa=new ve(de,De)}catch{return null}return ae.forEach(function(fa){pa.test(fa)&&(!qe||ia.compare(fa)===1)&&(qe=fa,ia=new k(qe,De))}),qe}r.minVersion=ze;function ze(ae,de){ae=new ve(ae,de);var De=new k("0.0.0");if(ae.test(De)||(De=new k("0.0.0-0"),ae.test(De)))return De;De=null;for(var qe=0;qe":fa.prerelease.length===0?fa.patch++:fa.prerelease.push(0),fa.raw=fa.format();case"":case">=":(!De||W(De,fa))&&(De=fa);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+pa.operator)}})}return De&&ae.test(De)?De:null}r.validRange=Je;function Je(ae,de){try{return new ve(ae,de).range||"*"}catch{return null}}r.ltr=ma;function ma(ae,de,De){return Ia(ae,de,"<",De)}r.gtr=ca;function ca(ae,de,De){return Ia(ae,de,">",De)}r.outside=Ia;function Ia(ae,de,De,qe){ae=new k(ae,qe),de=new ve(de,qe);var ia,pa,fa,Ua,Ra;switch(De){case">":ia=W,pa=ne,fa=ue,Ua=">",Ra=">=";break;case"<":ia=ue,pa=ee,fa=W,Ua="<",Ra="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Fe(ae,de,qe))return!1;for(var Pe=0;Pe=0.0.0")),ga=ga||Ht,it=it||Ht,ia(Ht.semver,ga.semver,qe)?ga=Ht:fa(Ht.semver,it.semver,qe)&&(it=Ht)}),ga.operator===Ua||ga.operator===Ra||(!it.operator||it.operator===Ua)&&pa(ae,it.semver))return!1;if(it.operator===Ra&&fa(ae,it.semver))return!1}return!0}r.prerelease=Le;function Le(ae,de){var De=O(ae,de);return De&&De.prerelease.length?De.prerelease:null}r.intersects=ce;function ce(ae,de,De){return ae=new ve(ae,De),de=new ve(de,De),ae.intersects(de)}r.coerce=Me;function Me(ae,de){if(ae instanceof k)return ae;if(typeof ae=="number"&&(ae=String(ae)),typeof ae!="string")return null;de=de||{};var De=null;if(!de.rtl)De=ae.match(S[f.COERCE]);else{for(var qe;(qe=S[f.COERCERTL].exec(ae))&&(!De||De.index+De[0].length!==ae.length);)(!De||qe.index+qe[0].length!==De.index+De[0].length)&&(De=qe),S[f.COERCERTL].lastIndex=qe.index+qe[1].length+qe[2].length;S[f.COERCERTL].lastIndex=-1}return De===null?null:O(De[2]+"."+(De[3]||"0")+"."+(De[4]||"0"),de)}}(Rh,Rh.exports)),Rh.exports}var Rk,fj;function bme(){if(fj)return Rk;fj=1;function i(r){/=-(f|-format)=/.test(process.argv.join("="))||console.error(r)}return Rk=i,Rk}var Pk,mj;function Kr(){if(mj)return Pk;mj=1;const i=Qt,r=Qt,u=yme(),m=dY(),c=bme(),d="999.999.999";let g=!1;function A(){g=!1}let S;function y(){S=void 0}function f(T){if(T){const k=typeof T=="string"?T:T.getFilename(),_=r.dirname(k);try{if(i.statSync(k).isFile())return _}catch(j){if(j.code==="ENOTDIR")return f(_)}}return process.cwd()}function x(T){const k=/^[0-9]+\.[0-9]+$/.test(T)?`${T}.0`:T;return m.coerce(k.split(".").map(_=>Number(_)).join("."))}let p=d;function D(){p=d}function F(T){if(T.settings&&T.settings.react&&T.settings.react.defaultVersion){let k=T.settings.react.defaultVersion;typeof k!="string"&&c(`Warning: default React version specified in eslint-pluigin-react-settings must be a string; got "${typeof k}"`),k=String(k);const _=x(k);_?p=_.version:c(`Warning: React version specified in eslint-plugin-react-settings must be a valid semver version, or "detect"; got “${k}”. Falling back to latest version as default.`)}else p=d}function R(T){if(S)return S;const k=f(T);try{const _=u.sync("react",{basedir:k});return S=Fu(_).version,S}catch(_){if(_.code==="MODULE_NOT_FOUND"){if(!g){let j="Assuming latest React version for linting.";p!==d&&(j=`Assuming default React version for linting: "${p}".`),c(`Warning: React version was set to "detect" in eslint-plugin-react settings, but the "react" package is not installed. ${j}`),g=!0}return S=p,S}throw _}}function h(T){F(T);let k=p;if(T.settings&&T.settings.react&&T.settings.react.version){let j=T.settings.react.version;j==="detect"&&(j=R(T)),typeof j!="string"&&c(`Warning: React version specified in eslint-plugin-react-settings must be a string; got “${typeof j}”`),k=String(j)}else g||(c("Warning: React version not specified in eslint-plugin-react settings. See https://github.com/jsx-eslint/eslint-plugin-react#configuration ."),g=!0);const _=x(k);return _||c(`Warning: React version specified in eslint-plugin-react-settings must be a valid semver version, or "detect"; got “${k}”`),_?_.version:p}function E(T){const k=f(T);try{const _=u.sync("flow-bin/package.json",{basedir:k});return Fu(_).version}catch(_){if(_.code==="MODULE_NOT_FOUND")return c('Warning: Flow version was set to "detect" in eslint-plugin-react settings, but the "flow-bin" package is not installed. Assuming latest Flow version for linting.'),d;throw _}}function w(T){let k=p;if(T.settings.react&&T.settings.react.flowVersion){let j=T.settings.react.flowVersion;j==="detect"&&(j=E(T)),typeof j!="string"&&c(`Warning: Flow version specified in eslint-plugin-react-settings must be a string; got “${typeof j}”`),k=String(j)}else throw"Could not retrieve flowVersion from settings";const _=x(k);return _||c(`Warning: Flow version specified in eslint-plugin-react-settings must be a valid semver version, or "detect"; got “${k}”`),_?_.version:p}function C(T,k){return m.satisfies(k,T)}function O(T,k){return C(k,h(T))}function M(T,k){return C(k,w(T))}return Pk={testReactVersion:O,testFlowVersion:M,resetWarningFlag:A,resetDetectedVersion:y,resetDefaultVersion:D},Pk}var _k,yj;function pY(){if(yj)return _k;yj=1;var i=ua(),r=An(),u=gi(),m=KP(),c=Us(),d=yn(),g=Mi(),A=Ou(),S=co(),y=Ko(),f=gt(),x=JP(),p=un();return _k=function D(F){if(this instanceof D)throw new i("`filter` is not a constructor");var R=this;if(f(R)!=="Object")throw new i("`this` value must be an Object");if(!d(F))throw new i("`predicate` must be a function");var h=c(R),E=function(T){if(!(T instanceof u))throw new i("`abruptCompletion` must be a Completion Record");g(h,T)},w={},C=0,O=function(){for(;;){var T=A(h);if(h["[[Done]]"])return w;var k;try{if(k=r(F,void 0,[T,C]),y(k))return T}catch(_){throw E(S(_)),_}finally{C+=1}}};p.set(O,"[[Sentinel]]",w),p.set(O,"[[CloseIfAbrupt]]",E);var M=m(O,"Iterator Helper",x,["[[UnderlyingIterators]]"]);return p.set(M,"[[UnderlyingIterators]]",[h]),M},_k}var Fk,bj;function fY(){if(bj)return Fk;bj=1;var i=pY();return Fk=function(){if(typeof Iterator=="function"&&typeof Iterator.prototype.filter=="function")try{Iterator.prototype.filter.call({next:null},function(){}).next()}catch{return Iterator.prototype.filter}return i},Fk}var Mk,hj;function hme(){if(hj)return Mk;hj=1;var i=La(),r=fY(),u=qu();return Mk=function(){var c=r();return i(u,{filter:c},{filter:function(){return u.filter!==c}}),c},Mk}var Ik,vj;function mY(){if(vj)return Ik;vj=1;var i=La(),r=Rt(),u=pY(),m=fY(),c=hme(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),Ik=d,Ik}var qk,Dj;function yY(){if(Dj)return qk;Dj=1;var i=ua(),r=An(),u=Us(),m=yn(),c=Mi(),d=Ou(),g=Vs(),A=co(),S=Ko(),y=gt();return qk=function f(x){if(this instanceof f)throw new i("`some` is not a constructor");var p=this;if(y(p)!=="Object")throw new i("`this` value must be an Object");if(!m(x))throw new i("`predicate` must be a function");for(var D=u(p),F=0;;){var R=d(D);if(D["[[Done]]"])return!1;var h;try{h=r(x,void 0,[R,F])}catch(E){c(D,A(E))}finally{F+=1}if(S(h))return c(D,g(!0))}},qk}var Ok,Sj;function bY(){if(Sj)return Ok;Sj=1;var i=yY();return Ok=function(){return typeof Iterator=="function"&&typeof Iterator.prototype.some=="function"?Iterator.prototype.some:i},Ok}var jk,Aj;function vme(){if(Aj)return jk;Aj=1;var i=La(),r=bY(),u=qu();return jk=function(){var c=r();return i(u,{some:c},{some:function(){return u.some!==c}}),c},jk}var Bk,Tj;function hY(){if(Tj)return Bk;Tj=1;var i=La(),r=Rt(),u=yY(),m=bY(),c=vme(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),Bk=d,Bk}var Lk,xj;function Ng(){if(xj)return Lk;xj=1;const i=mY(),r=hY();function u(S,y){const f=S.split(".");return r(y.values(),x=>f.length===2&&x.object===f[0]&&x.property===f[1]?!0:S===x||x.property===S)}function m(S){return new Set(S.settings.propWrapperFunctions||[])}function c(S,y){if(typeof y!="string")return!1;const f=m(S);return u(y,f)}function d(S){const y=m(S),f=i(y.values(),x=>x.exact===!0);return new Set(f)}function g(S,y){const f=d(S);return u(y,f)}function A(S){return Array.from(S,y=>y.object&&y.property?`'${y.object}.${y.property}'`:y.property?`'${y.property}'`:`'${y}'`).join(", ")}return Lk={formatPropWrapperFunctions:A,getExactPropWrapperFunctions:d,getPropWrapperFunctions:m,isExactPropWrapperFunction:g,isPropWrapperFunction:c},Lk}var Nk,wj;function vY(){return wj||(wj=1,Nk=function(r){if(!r)return!1;const u=r.replace(/^_+/,"").charAt(0);return u.toUpperCase()===u}),Nk}var zk,Ej;function Dme(){if(Ej)return zk;Ej=1;const i=fo(),r=tfe(),u=ji(),m=Vn(),c=Kr().testFlowVersion,d=Ng(),g=dt(),A=vY(),S=Na(),y=S.getFirstTokens,f=S.getScope,x=S.getSourceCode,p=S.getText;function D(w){if(!w)return!1;const C=w.type;return C==="FunctionDeclaration"||C==="FunctionExpression"||C==="ArrowFunctionExpression"}function F(w){if(w&&(w.type==="ClassDeclaration"||w.type==="ClassExpression")){const C=u.getSuperTypeArguments(w);if(C&&C.params.length>0)return!0}return!1}function R(w,C,O,M){if(C&&C.length&&typeof O=="function")for(let T=0,k=C.length;T0,je={type:"shape",children:{}};return R(C,Ae.properties,(We,xa,Fe)=>{const xe=[Te,We].join(".");if(We||xa){const _e=Z(xa,xe,Ge);_e.fullName=xe,_e.name=We,_e.node=Fe,_e.isRequired=!xa.optional,je.children[We]=_e}},We=>{const xa=g.getKeyValue(C,We),Fe=Z(We,xa,Ge);Fe.children?Object.assign(je,Fe.children):Ke=!0,Xe=!0}),je.containsUnresolvedSpread=Ke,je.containsIndexers=Qe,je.containsSpread=Xe,je},UnionTypeAnnotation(Ae,Te,Ge){const Ke={type:"union",children:Ae.types.map(Xe=>Z(Xe,Te,Ge))};return Ke.children.length===0?{}:Ke},ArrayTypeAnnotation(Ae,Te,Ge){const Ke=[Te,"*"].join("."),Xe=Z(Ae.elementType,Ke,Ge);return Xe.fullName=Ke,Xe.name="__ANY_KEY__",Xe.node=Ae,{type:"object",children:{__ANY_KEY__:Xe}}}};function Y(Ae){let Te=Ae.left&&Ae.left.typeAnnotation||Ae.typeAnnotation||Ae;for(;Te&&(Te.type==="TypeAnnotation"||Te.type==="NullableTypeAnnotation");)Te=Te.typeAnnotation;return Te.type==="GenericTypeAnnotation"&&$(Te.id.name)?$(Te.id.name):Te}function Z(Ae,Te,Ge){return typeof Ge>"u"&&(Ge=new Set),Ge.has(Ae)?{}:(Ge.add(Ae),Ae.type in pe?pe[Ae.type](Ae,Te,Ge):{})}function W(Ae,Te){let Ge=!1;return R(C,Ae.properties,(Ke,Xe,Qe)=>{if(!Xe){Ge=Ge||Qe.type!=="ObjectTypeSpreadProperty";return}const je=Z(Xe,Ke);je.fullName=Ke,je.name=Ke,je.node=Qe,je.isRequired=!Qe.optional,Te[Ke]=je},Ke=>{const Xe=g.getKeyValue(C,Ke),Qe=$(Xe);if(!Qe)Ge=!0;else{const je=W(Qe,Te);Ge=Ge||je}}),Ge}function ue(Ae,Te){return Ae.types.some(Ge=>{if(Ge.type==="ObjectTypeAnnotation")return W(Ge,Te);if(Ge.type==="UnionTypeAnnotation"||!Ge.id)return!0;const Ke=$(Ge.id.name);return Ke?Ke.type==="IntersectionTypeAnnotation"?ue(Ke,Te):W(Ke,Te):!0})}function oe(Ae,Te,Ge){if(Te&&Ae&&Ae.type==="Identifier"){const Xe=f(C,Te).variableScope.variables.find(Qe=>Qe.name===Ae.name);if(Xe){const Qe=Xe.defs[Xe.defs.length-1];Ge(Qe.node.init)}}}function Q(Ae,Te,Ge){if(Ae&&Ae.callee&&Ae.callee.object&&ie(Ae.callee.object.name))return{};let Ke=!1;if(oe(Ae,Ge,Xe=>{Ke=!0,Ae=Xe}),Ae&&Ae.type==="MemberExpression"&&Ae.property&&Ae.property.name==="isRequired"&&(Ae=Ae.object),Ke||oe(Ae,Ge,Xe=>{Ae=Xe}),g.isCallExpression(Ae)&&Ae.callee&&Ae.callee.property&&Ae.callee.property.name&&Ae.arguments&&Ae.arguments.length>0){const Xe=Ae.callee.property.name,Qe=Ae.arguments[0];switch(Xe){case"shape":case"exact":{if(Qe.type!=="ObjectExpression")return{};const je={type:Xe,children:{}};return R(C,Qe.properties,(We,xa,Fe)=>{if(xa){const xe=[Te,We].join("."),_e=Q(xa,xe,Ge);_e.fullName=xe,_e.name=We,_e.node=Fe,je.children[We]=_e}}),je}case"arrayOf":case"objectOf":{const je=[Te,"*"].join("."),We=Q(Qe,je,Ge);return We.fullName=je,We.name="__ANY_KEY__",We.node=Qe,{type:"object",children:{__ANY_KEY__:We}}}case"oneOfType":{if(!Qe.elements||Qe.elements.length===0)return{};const je={type:"union",children:Qe.elements.map(We=>Q(We,Te,Ge))};return je.children.length===0?{}:je}default:return{}}}return{}}function ee(Ae){if(Ae.typeName){if(Ae.typeName.name){const Te=Ae.typeName.name;if(!G.has(Te))return!1}else if(Ae.typeName.right.name){const Te=Ae.typeName.right.name,Ge=Ae.typeName.left.name;if(!G.has(Ge)||!z.has(Te))return!1}}return!0}function ne(Ae){if(Ae.name)return Ae.name;if(Ae.left)return ne(Ae.left)}function le(Ae){if(Ae.name)return Ae.name;if(Ae.right)return le(Ae.right)}function ge(Ae){return g.isTSInterfaceDeclaration(Ae)||g.isTSTypeAliasDeclaration(Ae)}function me(Ae,Te){return Ae.id&&Ae.id.name===Te||Ae.declaration&&Ae.declaration.id&&Ae.declaration.id.name===Te}class ve{constructor(Te,Ge,Ke){this.propTypes=Te,this.declaredPropTypes=Ge,this.foundDeclaredPropertiesList=[],this.referenceNameMap=new Set,this.sourceCode=x(C),this.shouldIgnorePropTypes=!1,this.rootNode=Ke,this.visitTSNode(this.propTypes),this.endAndStructDeclaredPropTypes()}visitTSNode(Te){if(Te)if(g.isTSTypeAnnotation(Te)){const Ge=Te.typeAnnotation;this.visitTSNode(Ge)}else if(g.isTSTypeReference(Te))this.searchDeclarationByName(Te);else if(g.isTSInterfaceHeritage(Te))this.searchDeclarationByName(Te);else if(g.isTSTypeLiteral(Te))Array.isArray(Te.members)&&(this.foundDeclaredPropertiesList=this.foundDeclaredPropertiesList.concat(Te.members));else if(g.isTSIntersectionType(Te))this.convertIntersectionTypeToPropTypes(Te);else if(g.isTSParenthesizedType(Te)){const Ge=Te.typeAnnotation;this.visitTSNode(Ge)}else g.isTSTypeParameterInstantiation(Te)?Array.isArray(Te.params)&&Te.params.forEach(Ge=>this.visitTSNode(Ge)):this.shouldIgnorePropTypes=!0}searchDeclarationByName(Te){let Ge;if(g.isTSTypeReference(Te)){Ge=Te.typeName.name;const We=ne(Te.typeName),xa=G.has(We),Fe=u.getTypeArguments(Te);if(xa&&Fe&&Fe.length!==0){this.shouldSpecifyOptionalChildrenProps=!0;const xe=le(Te.typeName);We==="React"&&(xe==="HTMLAttributes"||xe==="HTMLElement"||xe==="HTMLProps")&&(this.shouldSpecifyClassNameProp=!0);const _e=H[xe],ze=U[We!==xe?xe:_e],Je=Fe.params[ze];this.visitTSNode(Je);return}}else g.isTSInterfaceHeritage(Te)&&(!Te.expression&&Te.id?Ge=Te.id.name:Ge=Te.expression.name);if(!Ge){this.shouldIgnorePropTypes=!0;return}if(Ge==="ReturnType"){this.convertReturnTypeToPropTypes(Te,this.rootNode);return}if(this.referenceNameMap.has(Ge)){this.shouldIgnorePropTypes=!0;return}this.referenceNameMap.add(Ge);const Ke=this.sourceCode.ast.body.filter(We=>g.isTSTypeDeclaration(We)),Qe=i(Ke,We=>We.declarations||We.declaration&&We.declaration.declarations||We.declaration).filter(We=>We.id.name===Ge),je=this.sourceCode.ast.body.filter(ge).filter(We=>me(We,Ge)).map(We=>We.declaration||We);Qe.length!==0?Qe.map(We=>We.init||We.typeAnnotation).forEach(this.visitTSNode,this):je.length!==0?je.forEach(this.traverseDeclaredInterfaceOrTypeAlias,this):this.shouldIgnorePropTypes=!0}traverseDeclaredInterfaceOrTypeAlias(Te){if(g.isTSInterfaceDeclaration(Te)&&(this.foundDeclaredPropertiesList=this.foundDeclaredPropertiesList.concat(Te.body.body)),g.isTSTypeAliasDeclaration(Te)){const Ge=Te.typeAnnotation;this.visitTSNode(Ge)}Array.isArray(Te.extends)?Te.extends.forEach(Ge=>this.visitTSNode(Ge)):Array.isArray(Te.heritage)&&Te.heritage.forEach(Ge=>this.visitTSNode(Ge))}convertIntersectionTypeToPropTypes(Te){Te&&(Array.isArray(Te.types)?Te.types.forEach(Ge=>this.visitTSNode(Ge)):this.shouldIgnorePropTypes=!0)}convertReturnTypeToPropTypes(Te,Ge){const Ke=u.getTypeArguments(Te);if(Ke&&Ke.params.length===1){let Xe=Ke.params[0];if(g.isTSTypeReference(Xe)&&(Xe=Xe.typeName),g.isTSTypeQuery(Xe)){const Qe=i(this.sourceCode.ast.body.filter(je=>je.type==="VariableDeclaration"&&je.declarations.find(We=>We.id.name===Xe.exprName.name)),je=>je.declarations).map(je=>je.init);if(Array.isArray(Qe)){if(Qe.length===0){this.shouldIgnorePropTypes=!0;return}Qe.forEach(je=>{if(D(je)){let We=je.body;switch(We.type==="BlockStatement"&&(We=g.findReturnStatement(je),We&&(We=We.argument)),We.type){case"ObjectExpression":R(C,We.properties,(xa,Fe,xe)=>{if(xe&&g.isCallExpression(xe.argument)){const ze=u.getTypeArguments(xe.argument);if(ze)this.visitTSNode(ze);else{this.shouldIgnorePropTypes=!0;return}}if(!Fe){this.shouldIgnorePropTypes=!0;return}const _e=Q(Fe,xa,Ge);_e.fullName=xa,_e.name=xa,_e.node=xe,_e.isRequired=u.isRequiredPropType(Fe),this.declaredPropTypes[xa]=_e});break;case"CallExpression":u.getTypeArguments(We)?this.visitTSNode(u.getTypeArguments(We)):this.shouldIgnorePropTypes=!0;break}}});return}}if(g.isTSFunctionType(Xe)){if(g.isTSTypeAnnotation(Xe.returnType)){this.visitTSNode(Xe.returnType);return}if(g.isTSTypeAnnotation(Xe.typeAnnotation)){this.visitTSNode(Xe.typeAnnotation);return}}}this.shouldIgnorePropTypes=!0}endAndStructDeclaredPropTypes(){this.shouldSpecifyOptionalChildrenProps&&(this.declaredPropTypes.children={fullName:"children",name:"children",isRequired:!1}),this.shouldSpecifyClassNameProp&&(this.declaredPropTypes.className={fullName:"className",name:"className",isRequired:!1}),this.foundDeclaredPropertiesList.forEach(Te=>{if(Te&&(Te.type==="TSPropertySignature"||Te.type==="TSMethodSignature")){let Ge="name";Te.key.type==="Literal"&&(typeof Te.key.value=="number"?Ge="raw":Ge="value"),this.declaredPropTypes[Te.key[Ge]]={fullName:Te.key[Ge],name:Te.key[Ge],node:Te,isRequired:!Te.optional}}})}}function fe(Ae,Te,Ge){let Ke=Ae;for(;Ke&&!O.get(Ke);)Ke=Ke.parent;const Xe=O.get(Ke);let Qe=Xe&&Xe.declaredPropTypes||{},je=Xe&&Xe.ignorePropsValidation||!1;switch(Te&&Te.type){case"ObjectTypeAnnotation":je=W(Te,Qe);break;case"ObjectExpression":R(C,Te.properties,(We,xa,Fe)=>{if(!xa){je=!0;return}const xe=Q(xa,We,Ge);xe.fullName=We,xe.name=We,xe.node=Fe,xe.isRequired=u.isRequiredPropType(xa),Qe[We]=xe});break;case"MemberExpression":{let We=Qe;for(;Te&&Te.parent&&Te.parent.type!=="AssignmentExpression"&&Te.property&&We;){const xa=Te.property.name;xa in We?(We=We[xa].children,Te=Te.parent):Te=null}if(Te&&Te.parent&&Te.property){if(!(Te===Te.parent.left&&Te.parent.left.object)){je=!0;break}const xa=p(C,Te.parent.left.object).replace(/^.*\.propTypes\./,""),Fe=Q(Te.parent.right,xa,Ge);Fe.name=Te.property.name,Fe.fullName=[xa,Te.property.name].join("."),Fe.node=Te.parent,Fe.isRequired=u.isRequiredPropType(Te.parent.right),We[Te.property.name]=Fe}else{let xa=!1,Fe=Te;for(;Fe;){if(Fe.type==="AssignmentExpression"&&u.isPropTypesDeclaration(Fe.left)||(Fe.type==="ClassProperty"||Fe.type==="PropertyDefinition"||Fe.type==="Property")&&u.isPropTypesDeclaration(Fe)){xa=!0;break}Fe=Fe.parent}xa||(je=!0)}break}case"Identifier":{const We=m.getVariableFromContext(C,Ae,Te.name);if(We){const xa=We.defs[We.defs.length-1];fe(Ae,xa.node&&xa.node.init,Ge);return}je=!0;break}case"CallExpression":{if(d.isPropWrapperFunction(C,p(C,Te.callee))&&Te.arguments&&Te.arguments[0]){fe(Ae,Te.arguments[0],Ge);return}break}case"IntersectionTypeAnnotation":je=ue(Te,Qe);break;case"GenericTypeAnnotation":if(Te.id.name==="$ReadOnly"){const We=u.getTypeArguments(Te);je=W(We.params[0],Qe)}else je=!0;break;case"TSTypeReference":case"TSTypeAnnotation":{const We=new ve(Te,Qe,Ge);je=We.shouldIgnorePropTypes,Qe=We.declaredPropTypes}break;case null:break;default:je=!0;break}O.set(Ae,{declaredPropTypes:Qe,ignorePropsValidation:je})}function we(Ae,Te){if(!Ae.params||!Ae.params.length)return;let Ge=null;if(Ae.parent&&(Ge=u.getTypeArguments(Ae.parent)),Ae.parent&&Ae.parent.callee&&Ge&&Ge.params&&(Ae.parent.callee.name==="forwardRef"||Ae.parent.callee.object&&Ae.parent.callee.property&&Ae.parent.callee.object.name==="React"&&Ae.parent.callee.property.name==="forwardRef")){const je={},We=new ve(Ge.params[1],je,Te);O.set(Ae,{declaredPropTypes:We.declaredPropTypes,ignorePropsValidation:We.shouldIgnorePropTypes});return}const Ke=Ae.parent&&Ae.parent.id,Xe=Ke&&Ke.typeAnnotation,Qe=r.isAnnotatedFunctionPropsDeclaration(Ae,C);if(!(!Qe&&!Xe)&&!(h(Ae)&&!g.isFunction(Ae))&&!(!M.isReturningJSXOrNull(Ae)||E(Ae)))if(Qe){const je=Ae.params[0];je.typeAnnotation&&je.typeAnnotation.typeAnnotation&&je.typeAnnotation.typeAnnotation.type==="UnionTypeAnnotation"?je.typeAnnotation.typeAnnotation.types.forEach(We=>{We.type==="GenericTypeAnnotation"?fe(Ae,Y(We),Te):fe(Ae,We,Te)}):fe(Ae,Y(je),Te)}else{const je=Ke.typeAnnotation.typeAnnotation;if(je&&je.type!=="TSTypeReference"&&u.getTypeArguments(je)==null||!ee(je))return;fe(Ae,Y(Ke),Te)}}function Ne(Ae){let Te;const Ge=u.getSuperTypeArguments(Ae);try{Te=c(C,">= 0.53.0")?0:1}catch{Te=Ge.params.length<=2?0:1}let Ke=Ge.params[Te];for(;Ke&&(Ke.type==="TypeAnnotation"||Ke.type==="NullableTypeAnnotation");)Ke=Ke.typeAnnotation;return Ke&&Ke.type==="GenericTypeAnnotation"&&$(Ke.id.name)?$(Ke.id.name):Ke}function He(Ae){if(Ae&&(Ae.type==="ClassProperty"||Ae.type==="PropertyDefinition")){const Te=y(C,Ae,2);if(Ae.typeAnnotation&&(Te[0].value==="props"||Te[1]&&Te[1].value==="props"))return!0}return!1}return{ClassExpression(Ae){k.push(Ae)},ClassDeclaration(Ae){F(Ae)&&fe(Ae,Ne(Ae),Ae)},"ClassProperty, PropertyDefinition"(Ae){He(Ae)?fe(Ae,Y(Ae),Ae):u.isPropTypesDeclaration(Ae)&&fe(Ae,Ae.value,Ae)},ObjectExpression(Ae){Ae.properties.forEach(Te=>{u.isPropTypesDeclaration(Te)&&fe(Ae,Te.value,Ae)})},FunctionExpression(Ae){Ae.parent.type!=="MethodDefinition"&&we(Ae,Ae)},ImportDeclaration(Ae){Ae.source.value==="react"&&Ae.specifiers.forEach(Te=>{(Te.type==="ImportNamespaceSpecifier"||Te.type==="ImportDefaultSpecifier")&&G.add(Te.local.name),Te.type==="ImportSpecifier"&&z.has(Te.imported.name)&&(G.add(Te.local.name),H[Te.local.name]=Te.imported.name)})},FunctionDeclaration:we,ArrowFunctionExpression:we,MemberExpression(Ae){if(u.isPropTypesDeclaration(Ae)){const Te=M.getRelatedComponent(Ae);if(!Te)return;try{fe(Te.node,Ae.parent.right||Ae.parent,Ae)}catch(Ge){if(Ge.constructor!==RangeError)throw Ge}}},MethodDefinition(Ae){if(!Ae.static||Ae.kind!=="get"||!u.isPropTypesDeclaration(Ae))return;let Te=Ae.value.body.body.length-1;for(;Te>=0&&Ae.value.body.body[Te].type!=="ReturnStatement";Te--);Te>=0&&fe(Ae,Ae.value.body.body[Te].argument,Ae)},TypeAlias(Ae){K(Ae.id.name,Ae.right)},TypeParameterDeclaration(Ae){const Te=Ae.params[0];Te.typeAnnotation&&K(Te.name,Te.typeAnnotation.typeAnnotation)},Program(){T=[{}]},BlockStatement(){T.push(Object.create(N()))},"BlockStatement:exit"(){T.pop()},"Program:exit"(){k.forEach(Ae=>{F(Ae)&&fe(Ae,Ne(Ae),Ae)})}}},zk}var Fg={},Ph={},Cj;function YP(){if(Cj)return Ph;Cj=1,Object.defineProperty(Ph,"__esModule",{value:!0}),Ph.default=i;function i(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!r.type||r.type!=="JSXAttribute")throw new Error("The prop must be a JSXAttribute collected by the AST parser.");return r.name.type==="JSXNamespacedName"?r.name.namespace.name+":"+r.name.name.name:r.name.name}return Ph}var kj;function Sme(){if(kj)return Fg;kj=1,Object.defineProperty(Fg,"__esModule",{value:!0}),Fg.default=c,Fg.hasAnyProp=d,Fg.hasEveryProp=g;var i=YP(),r=u(i);function u(A){return A&&A.__esModule?A:{default:A}}var m={spreadStrict:!0,ignoreCase:!0};function c(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:m,f=y.ignoreCase?S.toUpperCase():S;return A.some(function(x){if(x.type==="JSXSpreadAttribute")return!y.spreadStrict;var p=y.ignoreCase?(0,r.default)(x).toUpperCase():(0,r.default)(x);return f===p})}function d(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:m,f=typeof S=="string"?S.split(" "):S;return f.some(function(x){return c(A,x,y)})}function g(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:m,f=typeof S=="string"?S.split(" "):S;return f.every(function(x){return c(A,x,y)})}return Fg}var _h={},Rj;function Ame(){if(Rj)return _h;Rj=1,Object.defineProperty(_h,"__esModule",{value:!0}),_h.default=r;function i(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return u.type==="JSXMemberExpression"?i(u.object,u.property)+"."+m.name:u.name+"."+m.name}function r(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=u.name;if(u.type==="JSXOpeningFragment")return"<>";if(!m)throw new Error("The argument provided is not a JSXElement node.");if(m.type==="JSXMemberExpression"){var c=m.object,d=c===void 0?{}:c,g=m.property,A=g===void 0?{}:g;return i(d,A)}return m.type==="JSXNamespacedName"?m.namespace.name+":"+m.name.name:u.name.name}return _h}var Mg={},$k,Pj;function DY(){if(Pj)return $k;Pj=1;var i=RX(),r=MX(),u=m2(),m=FX(),c=zP(),d=IX();return $k=function(){var A=d(this),S=c(u(A,"length")),y=1;arguments.length>0&&typeof arguments[0]<"u"&&(y=m(arguments[0]));var f=i(A,0);return r(f,A,S,0,y),f},$k}var Uk,_j;function SY(){if(_j)return Uk;_j=1;var i=DY();return Uk=function(){return Array.prototype.flat||i},Uk}var Vk,Fj;function Tme(){if(Fj)return Vk;Fj=1;var i=La(),r=bD(),u=SY();return Vk=function(){var c=u();return i(Array.prototype,{flat:c},{flat:function(){return Array.prototype.flat!==c}}),r("flat"),c},Vk}var Gk,Mj;function xme(){if(Mj)return Gk;Mj=1;var i=La(),r=Rt(),u=DY(),m=SY(),c=m(),d=Tme(),g=r(c);return i(g,{getPolyfill:m,implementation:u,shim:d}),Gk=g,Gk}var Ij;function wme(){if(Ij)return Mg;Ij=1,Object.defineProperty(Mg,"__esModule",{value:!0}),Mg.eventHandlersByType=void 0;var i=xme(),r=c(i),u=wn(),m=c(u);function c(g){return g&&g.__esModule?g:{default:g}}var d={clipboard:["onCopy","onCut","onPaste"],composition:["onCompositionEnd","onCompositionStart","onCompositionUpdate"],keyboard:["onKeyDown","onKeyPress","onKeyUp"],focus:["onFocus","onBlur"],form:["onChange","onInput","onSubmit"],mouse:["onClick","onContextMenu","onDblClick","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],selection:["onSelect"],touch:["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],ui:["onScroll"],wheel:["onWheel"],media:["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],image:["onLoad","onError"],animation:["onAnimationStart","onAnimationEnd","onAnimationIteration"],transition:["onTransitionEnd"]};return Mg.default=(0,r.default)((0,m.default)(d)),Mg.eventHandlersByType=d,Mg}var Fh={},qj;function Eme(){if(qj)return Fh;qj=1,Object.defineProperty(Fh,"__esModule",{value:!0});var i=function(){function D(F,R){var h=[],E=!0,w=!1,C=void 0;try{for(var O=F[Symbol.iterator](),M;!(E=(M=O.next()).done)&&(h.push(M.value),!(R&&h.length===R));E=!0);}catch(T){w=!0,C=T}finally{try{!E&&O.return&&O.return()}finally{if(w)throw C}}return h}return function(F,R){if(Array.isArray(F))return F;if(Symbol.iterator in Object(F))return D(F,R);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=Object.assign||function(D){for(var F=1;F=0||Object.prototype.hasOwnProperty.call(D,h)&&(R[h]=D[h]);return R}var g={ignoreCase:!0};function A(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:g;function h(O){return R.ignoreCase?O.toUpperCase():O}var E=h(F);function w(O){return O.type==="Property"&&O.key.type==="Identifier"&&E===h(O.key.name)}var C=D.find(function(O){return O.type==="JSXSpreadAttribute"?O.argument.type==="ObjectExpression"&&E!==h("key")&&O.argument.properties.some(w):E===h((0,m.default)(O))});return C&&C.type==="JSXSpreadAttribute"?S(C.argument.properties.find(w)):C}function S(D){var F=D.key,R=D.value;return r({type:"JSXAttribute",name:r({type:"JSXIdentifier",name:F.name},x(F)),value:R.type==="Literal"?y(R):r({type:"JSXExpressionContainer",expression:f(R)},x(R))},x(D))}function y(D){var F=D.range||[D.start,D.end],R=i(F,2),h=R[0],E=R[1];return r({},D,{end:void 0,range:[h,E],start:void 0})}function f(D){var F=D.expressions,R=D.quasis,h=d(D,["expressions","quasis"]);return r({},y(h),F?{expressions:F.map(y)}:{},R?{quasis:R.map(y)}:{})}function x(D){var F=D.loc,R=d(D,["loc"]),h=y(R),E=h.range;return{loc:p(F),range:E}}function p(D){var F=D.start,R=D.end,h=D.source,E=D.filename;return r({start:F,end:R},h!==void 0?{source:h}:{},E!==void 0?{filename:E}:{})}return Fh}var Zd={},Qd={},Mh={},Oj;function AY(){if(Oj)return Mh;Oj=1,Object.defineProperty(Mh,"__esModule",{value:!0}),Mh.default=i;function i(r){var u=r.value,m=typeof u=="string"&&u.toLowerCase();return m==="true"?!0:m==="false"?!1:u}return Mh}var Ih={},jj;function TY(){if(jj)return Ih;jj=1,Object.defineProperty(Ih,"__esModule",{value:!0}),Ih.default=i;function i(r){var u=ZP().default,m=r.openingElement.name.name;return r.openingElement.selfClosing?"<"+m+" />":"<"+m+">"+[].concat(r.children).map(function(c){return u(c)}).join("")+""}return Ih}var qh={},Bj;function xY(){if(Bj)return qh;Bj=1,Object.defineProperty(qh,"__esModule",{value:!0}),qh.default=i;function i(r){return r.raw}return qh}var Oh={},Lj;function wY(){if(Lj)return Oh;Lj=1,Object.defineProperty(Oh,"__esModule",{value:!0}),Oh.default=i;function i(r){var u=ZP().default;return r.children.length===0?"<>":"<>"+[].concat(r.children).map(function(m){return u(m)}).join("")+""}return Oh}var ep={},jh={},Nj;function Cme(){if(Nj)return jh;Nj=1,Object.defineProperty(jh,"__esModule",{value:!0}),jh.default=r;var i={Array,Date,Infinity:1/0,Math,Number,Object,String,undefined:void 0};function r(u){var m=u.name;return Object.hasOwnProperty.call(i,m)?i[m]:m}return jh}var Bh={},Lh={},zj;function EY(){if(zj)return Lh;zj=1,Object.defineProperty(Lh,"__esModule",{value:!0}),Lh.default=r;function i(u,m){return(u.range?u.range[0]:u.start)-(m.range?m.range[0]:m.start)}function r(u){var m=u.quasis,c=u.expressions,d=m.concat(c);return d.sort(i).map(function(g){var A=g.type,S=g.value;S=S===void 0?{}:S;var y=S.raw,f=g.name;return A==="TemplateElement"?y:A==="Identifier"?f==="undefined"?f:"{"+f+"}":A.indexOf("Expression")>-1?"{"+A+"}":""}).join("")}return Lh}var $j;function kme(){if($j)return Bh;$j=1,Object.defineProperty(Bh,"__esModule",{value:!0}),Bh.default=m;var i=EY(),r=u(i);function u(c){return c&&c.__esModule?c:{default:c}}function m(c){return(0,r.default)(c.quasi)}return Bh}var Nh={},Uj;function Rme(){if(Uj)return Nh;Uj=1,Object.defineProperty(Nh,"__esModule",{value:!0}),Nh.default=i;function i(r){return function(){return r}}return Nh}var zh={},Vj;function Pme(){if(Vj)return zh;Vj=1,Object.defineProperty(zh,"__esModule",{value:!0}),zh.default=i;function i(r){var u=Gn().default,m=r.operator,c=r.left,d=r.right,g=u(c),A=u(d);return m==="&&"?g&&A:m==="??"?g===null||typeof g>"u"?A:g:g||A}return zh}var $h={},Gj;function _me(){if(Gj)return $h;Gj=1,Object.defineProperty($h,"__esModule",{value:!0}),$h.default=i;function i(r){var u=Gn().default;return""+u(r.object)+(r.optional?"?.":".")+u(r.property)}return $h}var Uh={},Hj;function Fme(){if(Hj)return Uh;Hj=1,Object.defineProperty(Uh,"__esModule",{value:!0}),Uh.default=i;function i(r){var u=Gn().default;return u(r.expression||r)}return Uh}var Vh={},Kj;function Mme(){if(Kj)return Vh;Kj=1,Object.defineProperty(Vh,"__esModule",{value:!0}),Vh.default=i;function i(r){var u=Gn().default;return u(r.callee)+"?.("+r.arguments.map(function(m){return u(m)}).join(", ")+")"}return Vh}var Gh={},Wj;function Ime(){if(Wj)return Gh;Wj=1,Object.defineProperty(Gh,"__esModule",{value:!0}),Gh.default=i;function i(r){var u=Gn().default;return u(r.object)+"?."+u(r.property)}return Gh}var Hh={},Jj;function CY(){if(Jj)return Hh;Jj=1,Object.defineProperty(Hh,"__esModule",{value:!0}),Hh.default=i;function i(r){var u=Gn().default,m=Array.isArray(r.arguments)?r.arguments.map(function(c){return u(c)}).join(", "):"";return""+u(r.callee)+(r.optional?"?.":"")+"("+m+")"}return Hh}var Kh={},Xj;function qme(){if(Xj)return Kh;Xj=1,Object.defineProperty(Kh,"__esModule",{value:!0}),Kh.default=i;function i(r){var u=Gn().default,m=r.operator,c=r.argument;switch(m){case"-":return-u(c);case"+":return+u(c);case"!":return!u(c);case"~":return~u(c);case"delete":return!0;case"typeof":case"void":default:return}}return Kh}var Wh={},Yj;function kY(){if(Yj)return Wh;Yj=1,Object.defineProperty(Wh,"__esModule",{value:!0}),Wh.default=i;function i(){return"this"}return Wh}var Jh={},Zj;function Ome(){if(Zj)return Jh;Zj=1,Object.defineProperty(Jh,"__esModule",{value:!0}),Jh.default=i;function i(r){var u=Gn().default,m=r.test,c=r.alternate,d=r.consequent;return u(m)?u(d):u(c)}return Jh}var Xh={},Qj;function jme(){if(Qj)return Xh;Qj=1,Object.defineProperty(Xh,"__esModule",{value:!0}),Xh.default=i;function i(r){var u=Gn().default,m=r.operator,c=r.left,d=r.right,g=u(c),A=u(d);switch(m){case"==":return g==A;case"!=":return g!=A;case"===":return g===A;case"!==":return g!==A;case"<":return g":return g>A;case">=":return g>=A;case"<<":return g<>":return g>>A;case">>>":return g>>>A;case"+":return g+A;case"-":return g-A;case"*":return g*A;case"/":return g/A;case"%":return g%A;case"|":return g|A;case"^":return g^A;case"&":return g&A;case"in":try{return g in A}catch{return!1}case"instanceof":return typeof A!="function"?!1:g instanceof A;default:return}}return Xh}var Yh={},Hk,eB;function RY(){if(eB)return Hk;eB=1;var i=lX(),r=sD()(),u=vt(),m=Object,c=u("Array.prototype.push"),d=u("Object.prototype.propertyIsEnumerable"),g=r?Object.getOwnPropertySymbols:null;return Hk=function(S,y){if(S==null)throw new TypeError("target must be an object");var f=m(S);if(arguments.length===1)return f;for(var x=1;x=0}function S(p){return p.type==="JSXAttribute"&&p.name&&p.name.type==="JSXIdentifier"&&p.name.name==="key"}function y(p){return typeof p=="string"?/^\s*$/.test(p):!1}function f(p,D,F,R){const h=w=>{if(!w)return!1;switch(w.type){case"ConditionalExpression":return F?h(w.consequent)&&h(w.alternate):h(w.consequent)||h(w.alternate);case"LogicalExpression":return F?h(w.left)&&h(w.right):h(w.left)||h(w.right);case"SequenceExpression":return h(w.expressions[w.expressions.length-1]);case"JSXElement":case"JSXFragment":return!0;case"CallExpression":return u(p,w);case"Literal":return!R&&w.value===null;case"Identifier":{const C=m.findVariableByName(p,w,w.name);return A(C)}default:return!1}};let E=!1;return r.traverseReturns(D,p,(w,C)=>{h(w)&&(E=!0,C())}),E}function x(p,D){let F=!1,R=!1;return r.traverseReturns(p,D,h=>{r.traverse(h,{enter(E){const w=()=>{F=!0,this.skip()},C=()=>{R=!0,this.skip()};switch(E.type){case"ReturnStatement":break;case"ConditionalExpression":E.consequent.value===null&&E.alternate.value===null&&w();break;case"Literal":E.value===null&&w();break;default:C()}}})}),F&&!R}return e5={isDOMComponent:d,isFragment:g,isJSX:A,isJSXAttributeKey:S,isWhiteSpaces:y,isReturningJSX:f,isReturningOnlyNull:x},e5}var a5,AB;function Yme(){if(AB)return a5;AB=1;const i=wn(),r=dt(),u=En(),m=Kr().testReactVersion,c=dt(),d=Na(),g=d.getScope,A=d.getSourceCode,S=["componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","componentDidUpdate"],y=["getDerivedStateFromProps","getSnapshotBeforeUpdate","UNSAFE_componentWillReceiveProps","UNSAFE_componentWillUpdate"];function f(){let k=new Map,_=!1;const j=[{propVariables:k,hasBeenWritten:_}];return{pushScope(){j.push({propVariables:k,hasBeenWritten:!1})},popScope(){j.pop(),k=j[j.length-1].propVariables,_=j[j.length-1].hasBeenWritten},set(V,z){return _||(k=new Map(k),Object.assign(j[j.length-1],{propVariables:k,hasBeenWritten:!0}),j[j.length-1].hasBeenWritten=!0),k.set(V,z)},get(V){return k.get(V)}}}function x(k){return k==="props"||k==="nextProps"||k==="prevProps"}function p(k){return!!(k&&!k.ignorePropsValidation)}function D(k,_,j){let V=g(k,_);for(;V;){if(V.block&&V.block.parent&&V.block.parent.key){const z=V.block.parent.key.name;if(S.indexOf(z)>=0||j&&y.indexOf(z)>=0)return!0}V=V.upper}return!1}function F(k,_){if(k.key){if(k.kind==="constructor")return!0;const j=k.key.name;if(typeof j!="string")return!1;if(S.indexOf(j)>=0||_&&y.indexOf(j)>=0)return!0}return!1}function R(k,_){return(k.type==="MethodDefinition"||k.type==="Property")&&F(k,_)?!0:k.parent?R(k.parent,_):!1}function h(k){const _=r.isCallExpression(k.parent)&&c.unwrapTSAsExpression(k.parent.callee);return _&&_.property&&_.property.name==="setState"&&k.parent.arguments[0]===k}function E(k,_,j){if(typeof j!="string")return;let V=g(k,_);for(;V;){const z=V.block&&r.isCallExpression(V.block.parent)&&c.unwrapTSAsExpression(V.block.parent.callee);if(z&&z.property&&z.property.name==="setState"&&V.block.parent.arguments[0].range[0]===V.block.range[0]&&V.block.parent.arguments[0].params&&V.block.parent.arguments[0].params.length>1)return V.block.parent.arguments[0].params[1].name===j;V=V.upper}return!1}function w(k,_){return!!(u.getParentES6Component(k,_)||u.getParentES5Component(k,_))}function C(k){return!!k&&k.type==="MemberExpression"&&c.unwrapTSAsExpression(k.object).type==="ThisExpression"&&k.property.name==="props"}function O(k,_){const j=A(k).getTokens(_);return j.length&&j[0].value==="..."}function M(k,_,j,V){const z=c.unwrapTSAsExpression(_.object);return w(k,_)?!!(C(z)||x(z.name)&&(D(k,_,V)||r.inConstructor(k,_))||E(k,_,z.name)):z.name==="props"&&!c.isAssignmentLHS(_)}function T(k,_,j,V){const z=_.property;if(z)switch(z.type){case"Identifier":return _.computed?"__COMPUTED_PROP__":z.name;case"MemberExpression":return;case"Literal":if(typeof z.value=="string")return z.value;if(typeof z.value=="number"&&M(k,_,j,V))return z.raw;default:if(_.computed)return"__COMPUTED_PROP__";break}}return a5=function(_,j,V){const z=m(_,">= 16.3.0"),U=f(),G=U.pushScope,H=U.popScope;function N(Y,Z){Z=Z||[];let W,ue,oe,Q;switch(Y.type){case"OptionalMemberExpression":case"MemberExpression":ue=T(_,Y,V,z),ue&&(oe=Z.concat(ue),Y.parent.type==="MemberExpression"&&Y.parent.object===Y&&N(Y.parent,oe),Y.parent.type==="VariableDeclarator"&&Y.parent.id.type==="ObjectPattern"&&(Y.parent.id.parent=Y.parent,N(Y.parent.id,oe)),Y.parent.type==="VariableDeclarator"&&Y.parent.id.type==="Identifier"&&U.set(Y.parent.id.name,oe),W=ue!=="__COMPUTED_PROP__"?"direct":null);break;case"ArrowFunctionExpression":case"FunctionDeclaration":case"FunctionExpression":{if(Y.params.length===0)break;W="destructuring";const ge=h(Y)?Y.params[1]:Y.params[0];Q=ge.type==="AssignmentPattern"?ge.left.properties:ge.properties;break}case"ObjectPattern":W="destructuring",Q=Y.properties;break;case"TSEmptyBodyFunctionExpression":break;default:throw new Error(`${Y.type} ASTNodes are not handled by markPropTypesAsUsed`)}const ee=j.get(V.getParentComponent(Y)),ne=ee&&ee.usedPropTypes||[];let le=ee&&ee.ignoreUnusedPropTypesValidation||!1;switch(W){case"direct":{if(ue in Object.prototype)break;const ge=Y.property;ne.push({name:ue,allNames:oe,node:ge});break}case"destructuring":{for(let ge=0,me=(Q||[]).length;ge{const ue=Z[W].node;ue&&ue.value&&r.isFunctionLikeExpression(ue.value)&&N(ue.value)})}return{VariableDeclarator(Y){const Z=c.unwrapTSAsExpression(Y.init);if(C(Z)&&w(_,Y)&&Y.id.type==="Identifier"&&U.set(Y.id.name,[]),Y.id.type!=="ObjectPattern"||!Z)return;const W=Y.id.properties.find(ue=>ue.key&&(ue.key.name==="props"||ue.key.value==="props"));if(Z.type==="ThisExpression"&&W&&W.value.type==="ObjectPattern"){N(W.value);return}if(Z.type==="ThisExpression"&&W&&W.value.name==="props"){U.set("props",[]);return}if(x(Z.name)&&(V.getParentStatelessComponent(Y)||R(Y,z))){N(Y.id);return}if(C(Z)&&w(_,Y)){N(Y.id);return}U.get(Z.name)&&N(Y.id,U.get(Z.name))},FunctionDeclaration:ie,ArrowFunctionExpression:ie,FunctionExpression:ie,"FunctionDeclaration:exit":H,"ArrowFunctionExpression:exit":H,"FunctionExpression:exit":H,JSXSpreadAttribute(Y){const Z=j.get(V.getParentComponent(Y));j.set(Z?Z.node:Y,{ignoreUnusedPropTypesValidation:Y.argument.type!=="ObjectExpression"})},"MemberExpression, OptionalMemberExpression"(Y){if(M(_,Y,V,z)){N(Y);return}const Z=U.get(c.unwrapTSAsExpression(Y.object).name);Z&&N(Y,Z)},ObjectPattern(Y){F(Y.parent.parent,z)&&Y.properties.length>0&&N(Y.parent)},"Program:exit"(){i(j.list()).filter(Y=>p(Y)).forEach(Y=>{pe(Y)})}}},a5}var t5,TB;function Zme(){if(TB)return t5;TB=1;const i=Lg(),r=dt(),u=En(),m=ji(),c=Vn(),d=Ng(),g=Na().getText,A=/^["']|["']$/g;return t5=function(y,f,x){function p(h){return h.type==="Identifier"?c.findVariableByName(y,h,h.name):r.isCallExpression(h)&&d.isPropWrapperFunction(y,h.callee.name)&&h.arguments&&h.arguments[0]?p(h.arguments[0]):h}function D(h){return h.properties.find(w=>w.type==="ExperimentalSpreadProperty"||w.type==="SpreadElement")?"unresolved":h.properties.map(w=>({name:g(y,w.key).replace(A,""),node:w}))}function F(h){f.set(h.node,{defaultProps:"unresolved"})}function R(h,E){if(h.defaultProps==="unresolved")return;if(E==="unresolved"){F(h);return}const w=h.defaultProps||{},C=Object.assign({},w,i(E.map(O=>[O.name,O])));f.set(h.node,{defaultProps:C})}return{MemberExpression(h){const E=m.isDefaultPropsDeclaration(h);if(!E)return;const w=x.getRelatedComponent(h);if(w){if(h.parent.type==="AssignmentExpression"){const C=p(h.parent.right);if(!C||C.type!=="ObjectExpression"){E&&F(w);return}R(w,D(C));return}h.parent.type==="MemberExpression"&&h.parent.parent&&h.parent.parent.type==="AssignmentExpression"&&R(w,[{name:h.parent.property.name,node:h.parent.parent}])}},MethodDefinition(h){if(!h.static||h.kind!=="get"||!m.isDefaultPropsDeclaration(h))return;const E=f.get(u.getParentES6Component(y,h));if(!E)return;const w=x.findReturnStatement(h);if(!w)return;const C=p(w.argument);!C||C.type!=="ObjectExpression"||R(E,D(C))},"ClassProperty, PropertyDefinition"(h){if(!(h.static&&h.value))return;const E=r.getPropertyName(h);if(!(E==="defaultProps"||E==="getDefaultProps"))return;const C=f.get(u.getParentES6Component(y,h));if(!C)return;const O=p(h.value);!O||O.type!=="ObjectExpression"||R(C,D(O))},ObjectExpression(h){const E=u.isES5Component(h,y)&&f.get(h);E&&h.properties.forEach(w=>{if(w.type==="ExperimentalSpreadProperty"||w.type==="SpreadElement")return;if(m.isDefaultPropsDeclaration(w)&&w.value.type==="FunctionExpression"){const O=x.findReturnStatement(w);if(!O||O.argument.type!=="ObjectExpression")return;R(E,D(O.argument))}})}}},t5}var n5,xB;function en(){if(xB)return n5;xB=1;const i=cn(),r=Lg(),u=wn(),m=AD(),c=XP(),d=Vn(),g=Oi(),A=dt(),S=En(),y=Dme(),f=Dr(),x=Yme(),p=Zme(),D=vY(),F=_Y(),R=Na(),h=R.getScope,E=R.getText;function w(U){return U?`${U.range[0]}:${U.range[1]}`:""}function C(U,G){return U.name===G.name?!!(!U.allNames&&!G.allNames||Array.isArray(U.allNames)&&Array.isArray(G.allNames)&&U.allNames.join("")===G.allNames.join("")):!1}function O(U,G){const H=G.filter(N=>!U.some(K=>C(K,N)));return U.concat(H)}const M=/^use[A-Z]/,T=new WeakMap,k=new WeakMap;class _{constructor(){T.set(this,{}),k.set(this,{})}add(G,H){const N=w(G),$=T.get(this);return $[N]?(H===0||$[N].confidence===0?$[N].confidence=0:$[N].confidence=Math.max($[N].confidence,H),$[N]):($[N]={node:G,confidence:H},$[N])}get(G){const H=w(G),N=T.get(this)[H];return N&&N.confidence>=1?N:null}set(G,H){const N=T.get(this);let $=N[w(G)];for(;!$||$.confidence<1;){if(G=G.parent,!G)return;$=N[w(G)]}Object.assign($,H,{usedPropTypes:O($.usedPropTypes||[],H.usedPropTypes||[])})}list(){const G=T.get(this),H={},N={};return Object.keys(G).filter($=>G[$].confidence<2).forEach($=>{let K=null,ie=null;for(ie=G[$].node;!K&&ie.parent&&(ie=ie.parent,ie.type!=="Decorator");)K=this.get(ie);if(K){const pe=(G[$].usedPropTypes||[]).filter(Z=>!Z.node||Z.node.kind!=="init"),Y=w(K.node);N[Y]=O(N[Y]||[],pe)}}),Object.keys(G).filter($=>G[$].confidence>=2).forEach($=>{const K=w(G[$].node);H[$]=G[$],N[K]&&(H[$].usedPropTypes=O(H[$].usedPropTypes||[],N[K]))}),H}length(){const G=T.get(this);return u(G).filter(H=>H.confidence>=2).length}getDefaultReactImports(){return k.get(this).defaultReactImports}getNamedReactImports(){return k.get(this).namedReactImports}addDefaultReactImport(G){const H=k.get(this);k.set(this,Object.assign({},H,{defaultReactImports:(H.defaultReactImports||[]).concat(G)}))}addNamedReactImport(G){const H=k.get(this);k.set(this,Object.assign({},H,{namedReactImports:(H.namedReactImports||[]).concat(G)}))}}function j(U,G){return(U.settings.componentWrapperFunctions||[]).map(N=>typeof N=="string"?{property:N}:Object.assign({},N,{object:N.object===""?G:N.object})).concat([{property:"forwardRef",object:G},{property:"memo",object:G}])}function V(U){const G=new Map;return U.forEach(H=>{Object.keys(H).forEach(N=>{const $=G.get(N);$?$.push(H[N]):G.set(N,[H[N]])})}),r(c(m(G),H=>[H[0],function($){H[1].forEach(K=>{K($)})}]))}function z(U,G){const H=g.getFromContext(G),N=new _,$=j(G,H),K={isDestructuredFromPragmaImport(Q,ee){return F(G,Q,ee)},isReturningJSX(Q,ee){return f.isReturningJSX(G,Q,ee,!0)},isReturningJSXOrNull(Q,ee){return f.isReturningJSX(G,Q,ee)},isReturningOnlyNull(Q){return f.isReturningOnlyNull(Q,G)},getPragmaComponentWrapper(Q){let ee,ne=Q,le;do ne=ne.parent,ee=this.isPragmaComponentWrapper(ne),ee&&(le=ne);while(ee);return le},getComponentNameFromJSXElement(Q){return Q.type!=="JSXElement"?null:Q.openingElement&&Q.openingElement.name&&Q.openingElement.name.name?Q.openingElement.name.name:null},getNameOfWrappedComponent(Q){if(Q.length<1)return null;const ee=Q[0].body;if(!ee)return null;if(ee.type==="JSXElement")return this.getComponentNameFromJSXElement(ee);if(ee.type==="BlockStatement"){const ne=ee.body.find(le=>le.type==="ReturnStatement");return ne&&ne.argument&&this.getComponentNameFromJSXElement(ne.argument)}return null},getDetectedComponents(){const Q=N.list();return u(Q).filter(ee=>!!(ee.node.type==="ClassDeclaration"||ee.node.type==="ArrowFunctionExpression"&&ee.node.parent&&ee.node.parent.type==="VariableDeclarator"&&ee.node.parent.id)).map(ee=>ee.node.type==="ArrowFunctionExpression"?ee.node.parent.id.name:ee.node.id&&ee.node.id.name)},nodeWrapsComponent(Q){const ee=this.getNameOfWrappedComponent(Q.arguments),ne=this.getDetectedComponents();return!!ee&&i(ne,ee)},isPragmaComponentWrapper(Q){return A.isCallExpression(Q)?$.some(ee=>Q.callee.type==="MemberExpression"?ee.object&&ee.object===Q.callee.object.name&&ee.property===Q.callee.property.name&&!this.nodeWrapsComponent(Q):ee.property===Q.callee.name&&(!ee.object||ee.object===H&&this.isDestructuredFromPragmaImport(Q,Q.callee.name))):!1},findReturnStatement:A.findReturnStatement,getParentComponent(Q){return S.getParentES6Component(G,Q)||S.getParentES5Component(G,Q)||K.getParentStatelessComponent(Q)},isInAllowedPositionForComponent(Q){switch(Q.parent.type){case"VariableDeclarator":case"AssignmentExpression":case"Property":case"ReturnStatement":case"ExportDefaultDeclaration":case"ArrowFunctionExpression":return!0;case"SequenceExpression":return K.isInAllowedPositionForComponent(Q.parent)&&Q===Q.parent.expressions[Q.parent.expressions.length-1];default:return!1}},getStatelessComponent(Q){const ee=Q.parent;if(Q.type==="FunctionDeclaration"&&(!Q.id||D(Q.id.name))&&K.isReturningJSXOrNull(Q))return Q;if(Q.type==="FunctionExpression"||Q.type==="ArrowFunctionExpression"){const ne=ee.type==="AssignmentExpression"&&ee.left.type==="MemberExpression",le=ne&&ee.left.object.name==="module"&&ee.left.property.name==="exports";if(Q.parent.type==="ExportDefaultDeclaration")return K.isReturningJSX(Q)?Q:void 0;if(Q.parent.type==="VariableDeclarator"&&K.isReturningJSXOrNull(Q))return D(Q.parent.id.name)?Q:void 0;if((Q.parent.type==="ReturnStatement"||Q.parent.type==="ArrowFunctionExpression"&&Q.parent.expression)&&!K.isReturningJSX(Q))return;if(Q.parent.type==="AssignmentExpression"&&!ne&&K.isReturningJSXOrNull(Q))return D(Q.parent.left.name)?Q:void 0;if(Q.parent.type==="ArrowFunctionExpression"&&Q.parent.parent.type==="AssignmentExpression"&&!ne&&K.isReturningJSXOrNull(Q))return D(Q.parent.parent.left.name)?Q:void 0;if(Q.parent.type==="ArrowFunctionExpression"&&Q.parent.parent.type==="Property"&&!ne&&K.isReturningJSXOrNull(Q))return D(Q.parent.parent.key.name)?Q:void 0;if(Q.parent.type==="ReturnStatement"){if(D(Q.id&&Q.id.name))return Q;const me=Q.parent.parent.parent;if(me.parent.type==="AssignmentExpression"&&!ne&&K.isReturningJSXOrNull(Q))return D(me.parent.left.name)?Q:void 0}if(Q.parent.type==="ReturnStatement"){const me=Q.parent.parent.parent;if(me.parent.type==="Property"&&!ne&&K.isReturningJSXOrNull(Q))return D(me.parent.key.name)?Q:void 0}if(Q.parent&&Q.parent.key&&Q.parent.key.type==="MemberExpression"&&!K.isReturningJSX(Q)&&!K.isReturningOnlyNull(Q))return;if(Q.parent.type==="Property"&&(Q.parent.method&&!Q.parent.computed||!Q.id&&!Q.parent.computed))return D(Q.parent.key.name)&&K.isReturningJSX(Q)?Q:void 0;const ge=K.getPragmaComponentWrapper(Q);return ge&&K.isReturningJSXOrNull(Q)?ge:!(K.isInAllowedPositionForComponent(Q)&&K.isReturningJSXOrNull(Q))||K.isParentComponentNotStatelessComponent(Q)?void 0:Q.id?D(Q.id.name)?Q:void 0:ne&&!le&&!D(ee.left.property.name)||ee.type==="Property"&&K.isReturningOnlyNull(Q)?void 0:Q}},getParentStatelessComponent(Q){let ee=h(G,Q);for(;ee;){const ne=K.getStatelessComponent(ee.block);if(ne)return ne;ee=ee.upper}return null},getRelatedComponent(Q){let ee,ne,le,ge,me;const ve=[];let fe=Q;for(;fe;)fe.property&&fe.property.type==="Identifier"&&ve.push(fe.property.name),fe.object&&fe.object.type==="Identifier"&&ve.push(fe.object.name),fe=fe.object;ve.reverse();const we=ve.slice(0,ve.length-1).join("."),Ne=ve.shift();if(!Ne)return null;const He=d.getVariableFromContext(G,Q,Ne);if(!He)return null;if(He.references.some(Ge=>{let Ke=Ge.identifier;return Ke.parent&&Ke.parent.type==="MemberExpression"&&(Ke=Ke.parent),E(G,Ke)!==we?!1:(Ke.type==="MemberExpression"?me=Ke.parent.right:Ke.parent&&Ke.parent.type==="VariableDeclarator"&&Ke.parent.init&&Ke.parent.init.type!=="Identifier"&&(me=Ke.parent.init),!0)}),me)return N.add(me,1);const Te=He.defs.find(Ge=>Ge.type==="ClassName"||Ge.type==="FunctionName"||Ge.type==="Variable");if(!Te||!Te.node)return null;for(me=Te.node.init||Te.node,ee=0,ne=ve.length;eeM.test(je.imported.name)),ve=me&&r(me.map(je=>[je.local.name,je.imported.name])),fe=ge&&Q.callee.type==="MemberExpression"&&Q.callee.object.type==="Identifier"&&Q.callee.object.name===ge&&Q.callee.property.type==="Identifier"&&Q.callee.property.name.match(M),we=ve&&Q.callee.type==="Identifier"&&Q.callee.name.match(M),Ne=(fe||we)&&h(G,Q),He=fe&&Ne.references&&Ne.references.find(je=>je.identifier.name===ge).resolved.defs,Ae=fe&&He&&He.some(je=>je.type!=="ImportBinding"),Te=we&&Ne.references&&Ne.references.find(je=>ve[je.identifier.name]),Ge=Te&&Te.resolved.defs,Ke=fe&&Q.callee.property.name||we&&Te&&Q.callee.name,Xe=we&&Ge&&Ge.some(je=>je.name.name===Ke&&je.type!=="ImportBinding");return fe&&!Ae||we&&Ke&&!Xe?ee?i(ee,ve&&ve[Ke]||Ke):!0:!1}},ie={CallExpression(Q){K.isPragmaComponentWrapper(Q)&&Q.arguments.length>0&&A.isFunctionLikeExpression(Q.arguments[0])&&N.add(Q,2)},ClassExpression(Q){S.isES6Component(Q,G)&&N.add(Q,2)},ClassDeclaration(Q){S.isES6Component(Q,G)&&N.add(Q,2)},ObjectExpression(Q){S.isES5Component(Q,G)&&N.add(Q,2)},FunctionExpression(Q){if(Q.async&&Q.generator){N.add(Q,0);return}const ee=K.getStatelessComponent(Q);ee&&N.add(ee,2)},FunctionDeclaration(Q){if(Q.async&&Q.generator){N.add(Q,0);return}const ee=K.getStatelessComponent(Q);ee&&N.add(ee,2)},ArrowFunctionExpression(Q){const ee=K.getStatelessComponent(Q);ee&&N.add(ee,2)},ThisExpression(Q){const ee=K.getParentStatelessComponent(Q);!ee||!/Function/.test(ee.type)||!Q.parent.property||N.add(Q,0)}},pe={ImportDeclaration(Q){Q.source.type==="Literal"&&Q.source.value==="react"&&Q.specifiers.forEach(ne=>{ne.type==="ImportDefaultSpecifier"&&N.addDefaultReactImport(ne),ne.type==="ImportSpecifier"&&N.addNamedReactImport(ne)})}},Y=U(G,N,K),Z=y(G,N,K),W=x(G,N,K),ue=p(G,N,K);return V([ie,Z,W,ue,pe,Y])}return n5=Object.assign(_,{detect(U){return z.bind(this,U)}}),n5}var r5,wB;function ya(){if(wB)return r5;wB=1;function i(r){return`https://github.com/jsx-eslint/eslint-plugin-react/tree/master/docs/rules/${r}.md`}return r5=i,r5}const Qme="eslint",eye="9.13.0",aye="Nicholas C. Zakas ",tye="An AST-based pattern checker for JavaScript.",nye="commonjs",rye={eslint:"./bin/eslint.js"},iye="./lib/api.js",oye="./lib/types/index.d.ts",uye={".":{types:"./lib/types/index.d.ts",default:"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{types:"./lib/types/use-at-your-own-risk.d.ts",default:"./lib/unsupported-api.js"},"./rules":{types:"./lib/types/rules/index.d.ts"},"./universal":{types:"./lib/types/universal.d.ts",default:"./lib/universal.js"}},sye={"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],rules:["./lib/types/rules/index.d.ts"],universal:["./lib/types/universal.d.ts"]}},lye={"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage",lint:"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease",test:"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},gye={"pre-commit":"lint-staged"},cye=["LICENSE","README.md","bin","conf","lib","messages"],dye="eslint/eslint",pye="https://eslint.org/donate",fye="https://eslint.org",mye="https://github.com/eslint/eslint/issues/",yye={"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/core":"^0.7.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.13.0","@eslint/plugin-kit":"^0.2.0","@humanfs/node":"^0.16.5","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15",ajv:"^6.12.4",chalk:"^4.0.0","cross-spawn":"^7.0.2",debug:"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.1.0","eslint-visitor-keys":"^4.1.0",espree:"^10.2.0",esquery:"^1.5.0",esutils:"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2",ignore:"^5.2.0",imurmurhash:"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2",minimatch:"^3.1.2","natural-compare":"^1.4.0",optionator:"^0.9.3","text-table":"^0.2.0"},bye={"@arethetypeswrong/cli":"^0.16.4","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.5.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5",c8:"^7.12.0",chai:"^4.0.1",cheerio:"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3",ejs:"^3.0.2",eslint:"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0",eslump:"^3.0.0",esprima:"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3",glob:"^10.0.0",globals:"^15.0.0",got:"^11.8.3","gray-matter":"^4.0.3",jiti:"^2.1.0",knip:"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0",marked:"^4.0.8",metascraper:"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7",mocha:"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3",pirates:"^4.0.5",progress:"^2.0.3",proxyquire:"^2.0.1",recast:"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1",semver:"^7.5.3",shelljs:"^0.8.5",sinon:"^11.0.0",typescript:"^5.3.3","vite-plugin-commonjs":"^0.10.0",webpack:"^5.23.0","webpack-cli":"^4.5.0",yorkie:"^2.0.0"},hye={jiti:"*"},vye={jiti:{optional:!0}},Dye=["ast","lint","javascript","ecmascript","espree"],Sye="MIT",Aye={node:"^18.18.0 || ^20.9.0 || >=21.1.0"},Tye={name:Qme,version:eye,author:aye,description:tye,type:nye,bin:rye,main:iye,types:oye,exports:uye,typesVersions:sye,scripts:lye,gitHooks:gye,"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},files:cye,repository:dye,funding:pye,homepage:fye,bugs:mye,dependencies:yye,devDependencies:bye,peerDependencies:hye,peerDependenciesMeta:vye,keywords:Dye,license:Sye,engines:Aye};var i5,EB;function xD(){if(EB)return i5;EB=1;const i=dY(),r=Tye;return i5=function(m,c){return m&&i.satisfies(r.version,">= 4.15")?{messageId:m}:{message:c}},i5}var o5,CB;function ba(){if(CB)return o5;CB=1;const i=xD();return o5=function(u,m,c,d){u.report(Object.assign(i(c,m),d))},o5}var u5,kB;function xye(){if(kB)return u5;kB=1;const i=fo(),r=wn(),u=en(),m=ji(),c=dt(),d=ya(),g=Ng(),A=ba(),S=Na(),y=S.getSourceCode,f=S.getText;function x(D){return D.type==="Property"&&c.isCallExpression(D.value)}const p={patternMismatch:"Prop name `{{propName}}` doesn’t match rule `{{pattern}}`"};return u5={meta:{docs:{category:"Stylistic Issues",description:"Enforces consistent naming for boolean props",recommended:!1,url:d("boolean-prop-naming")},messages:p,schema:[{additionalProperties:!1,properties:{propTypeNames:{items:{type:"string"},minItems:1,type:"array",uniqueItems:!0},rule:{default:"^(is|has)[A-Z]([A-Za-z0-9]?)+",minLength:1,type:"string"},message:{minLength:1,type:"string"},validateNested:{default:!1,type:"boolean"}},type:"object"}]},create:u.detect((D,F,R)=>{const h=D.options[0]||{},E=h.rule?new RegExp(h.rule):null,w=h.propTypeNames||["bool"],C=new Map;function O(N){if(N.type==="ExperimentalSpreadProperty"||N.type==="SpreadElement")return null;if(N.value&&N.value.property){const $=N.value.property.name;return $==="isRequired"?N.value.object&&N.value.object.property?N.value.object.property.name:null:$}return N.value&&N.value.type==="Identifier"?N.value.name:null}function M(N){return N.type==="ObjectTypeProperty"?y(D).getFirstToken(N).value:N.key.name}function T(N){return N.type==="ObjectTypeProperty"&&N.value.type==="BooleanTypeAnnotation"&&E.test(M(N))===!1}function k(N){const $=O(N);return $&&w.indexOf($)>=0&&E.test(M(N))===!1}function _(N){if(N.type!=="TSPropertySignature")return!1;const $=(N.typeAnnotation||{}).typeAnnotation;return $&&$.type==="TSBooleanKeyword"&&E.test(M(N))===!1}function j(N,$){N&&N.forEach(K=>{if(h.validateNested&&x(K)){j(K.value.arguments[0].properties,$);return}(T(K)||k(K)||_(K))&&$(K)})}function V(N,$){const ie=(F.get(N)||N).invalidProps||[];j($,pe=>{ie.push(pe)}),F.set(N,{invalidProps:ie})}function z(N){N.invalidProps.forEach($=>{const K=M($);A(D,h.message||p.patternMismatch,!h.message&&"patternMismatch",{node:$,data:{component:K,propName:K,pattern:h.rule}})})}function U(N,$){!N||!Array.isArray($)||$.filter(K=>K.type==="ObjectExpression").forEach(K=>V(N,K.properties))}function G(N){if((N.node.type==="FunctionDeclaration"||N.node.type==="ArrowFunctionExpression")&&N.node.params&&N.node.params.length>0&&N.node.params[0].typeAnnotation)return N.node.params[0].typeAnnotation.typeAnnotation;if(!N.node.parent||N.node.parent.type!=="VariableDeclarator"||!N.node.parent.id||N.node.parent.id.type!=="Identifier"||!N.node.parent.id.typeAnnotation||!N.node.parent.id.typeAnnotation.typeAnnotation)return;const $=m.getTypeArguments(N.node.parent.id.typeAnnotation.typeAnnotation);if($&&($.type==="TSTypeParameterInstantiation"||$.type==="TypeParameterInstantiation"))return $.params.find(K=>K.type==="TSTypeReference"||K.type==="GenericTypeAnnotation")}function H(N,$){if($.type==="TSTypeLiteral"||$.type==="ObjectTypeAnnotation"||$.type==="TSInterfaceBody"){const K=[].concat(C.get(N.name)||[],$);C.set(N.name,K)}else $.type==="TSParenthesizedType"&&($.typeAnnotation.type==="TSIntersectionType"||$.typeAnnotation.type==="TSUnionType")?$.typeAnnotation.types.forEach(K=>{H(N,K)}):($.type==="TSIntersectionType"||$.type==="TSUnionType"||$.type==="IntersectionTypeAnnotation"||$.type==="UnionTypeAnnotation")&&$.types.forEach(K=>{H(N,K)})}return{"ClassProperty, PropertyDefinition"(N){!E||!m.isPropTypesDeclaration(N)||(N.value&&c.isCallExpression(N.value)&&g.isPropWrapperFunction(D,f(D,N.value.callee))&&U(N,N.value.arguments),N.value&&N.value.properties&&V(N,N.value.properties),N.typeAnnotation&&N.typeAnnotation.typeAnnotation&&V(N,N.typeAnnotation.typeAnnotation.properties))},MemberExpression(N){if(!E||!m.isPropTypesDeclaration(N))return;const $=R.getRelatedComponent(N);if(!$||!N.parent.right)return;const K=N.parent.right;if(c.isCallExpression(K)&&g.isPropWrapperFunction(D,f(D,K.callee))){U($.node,K.arguments);return}V($.node,N.parent.right.properties)},ObjectExpression(N){E&&N.properties.forEach($=>{m.isPropTypesDeclaration($)&&V(N,$.value.properties)})},TypeAlias(N){H(N.id,N.right)},TSTypeAliasDeclaration(N){H(N.id,N.typeAnnotation)},TSInterfaceDeclaration(N){H(N.id,N.body)},"Program:exit"(){E&&(r(F.list()).forEach(N=>{const $=G(N);if($){let K;$.type==="GenericTypeAnnotation"?K=C.get($.id.name):$.type==="ObjectTypeAnnotation"||$.type==="TSTypeLiteral"?K=$:$.type==="TSTypeReference"?K=C.get($.typeName.name):$.type==="TSIntersectionType"&&(K=i($.types,ie=>ie.type==="TSTypeReference"?C.get(ie.typeName.name):ie)),K&&[].concat(K).filter(Boolean).forEach(ie=>{V(N.node,ie.properties||ie.members||ie.body)})}N.invalidProps&&N.invalidProps.length>0&&z(N)}),C.clear())}}})},u5}var s5,RB;function wye(){return RB||(RB=1,s5=Fa().getProp),s5}var l5,PB;function Eye(){return PB||(PB=1,l5=Fa().getLiteralPropValue),l5}var g5,_B;function Cye(){if(_B)return g5;_B=1;const i=wye(),r=Eye(),u=ya(),m=Bi(),c=ba(),d={button:!0,submit:!0,reset:!0},g={missingType:"Missing an explicit type attribute for button",complexType:"The button type attribute must be specified by a static string or a trivial ternary expression",invalidValue:'"{{value}}" is an invalid value for button type attribute',forbiddenValue:'"{{value}}" is an invalid value for button type attribute'};return g5={meta:{docs:{description:"Disallow usage of `button` elements without an explicit `type` attribute",category:"Possible Errors",recommended:!1,url:u("button-has-type")},messages:g,schema:[{type:"object",properties:{button:{default:d.button,type:"boolean"},submit:{default:d.submit,type:"boolean"},reset:{default:d.reset,type:"boolean"}},additionalProperties:!1}]},create(A){const S=Object.assign({},d,A.options[0]);function y(D){c(A,g.missingType,"missingType",{node:D})}function f(D){c(A,g.complexType,"complexType",{node:D})}function x(D,F){F in S?S[F]||c(A,g.forbiddenValue,"forbiddenValue",{node:D,data:{value:F}}):c(A,g.invalidValue,"invalidValue",{node:D,data:{value:F}})}function p(D,F){switch(F.type){case"Literal":x(D,F.value);return;case"TemplateLiteral":F.expressions.length===0?x(D,F.quasis[0].value.raw):f(F);return;case"ConditionalExpression":p(D,F.consequent),p(D,F.alternate);return;default:f(F)}}return{JSXElement(D){if(D.openingElement.name.name!=="button")return;const F=i(D.openingElement.attributes,"type");if(!F){y(D);return}if(F.value&&F.value.type==="JSXExpressionContainer"){p(D,F.value.expression);return}const R=r(F);x(D,R)},CallExpression(D){if(!m(A,D)||D.arguments.length<1||D.arguments[0].type!=="Literal"||D.arguments[0].value!=="button")return;if(!D.arguments[1]||D.arguments[1].type!=="ObjectExpression"){y(D);return}const R=D.arguments[1].properties.find(h=>"key"in h&&h.key&&"name"in h.key&&h.key.name==="type");if(!R){y(D);return}p(D,"value"in R?R.value:void 0)}}}},g5}var c5,FB;function kye(){if(FB)return c5;FB=1;const i=Fa(),r=fo(),u=Bi(),m=ba(),c=ya(),d={missingProperty:"`checked` should be used with either `onChange` or `readOnly`.",exclusiveCheckedAttribute:"Use either `checked` or `defaultChecked`, but not both."},g=new Set(["checked","onChange","readOnly","defaultChecked"]),A={ignoreMissingProperties:!1,ignoreExclusiveCheckedAttribute:!1};function S(y,f){return new Set(r(y,x=>x[f]&&g.has(x[f].name)?[x[f].name]:[]))}return c5={meta:{docs:{description:"Enforce using `onChange` or `readonly` attribute when `checked` is used",category:"Best Practices",recommended:!1,url:c("checked-requires-onchange-or-readonly")},messages:d,schema:[{additionalProperties:!1,properties:{ignoreMissingProperties:{type:"boolean"},ignoreExclusiveCheckedAttribute:{type:"boolean"}}}]},create(y){const f=Object.assign({},A,y.options[0]);function x(F){m(y,d.missingProperty,"missingProperty",{node:F})}function p(F){m(y,d.exclusiveCheckedAttribute,"exclusiveCheckedAttribute",{node:F})}const D=(F,R)=>{R.has("checked")&&(!f.ignoreExclusiveCheckedAttribute&&R.has("defaultChecked")&&p(F),!f.ignoreMissingProperties&&!(R.has("onChange")||R.has("readOnly"))&&x(F))};return{JSXOpeningElement(F){if(i.elementType(F)!=="input")return;const R=S(F.attributes,"name");D(F,R)},CallExpression(F){if(!u(y,F))return;const R=F.arguments[0],h=F.arguments[1];if(!R||R.type!=="Literal"||R.value!=="input"||!h||h.type!=="ObjectExpression")return;const E=S(h.properties,"key");D(F,E)}}}},c5}var d5,MB;function Rye(){if(MB)return d5;MB=1;const i=wn(),r=en(),u=ya(),m=ba(),c={requiredHasDefault:'defaultProp "{{name}}" defined for isRequired propType.',defaultHasNoType:'defaultProp "{{name}}" has no corresponding propTypes declaration.'};return d5={meta:{docs:{description:"Enforce all defaultProps have a corresponding non-required PropType",category:"Best Practices",url:u("default-props-match-prop-types")},messages:c,schema:[{type:"object",properties:{allowRequiredDefaults:{default:!1,type:"boolean"}},additionalProperties:!1}]},create:r.detect((d,g)=>{const S=(d.options[0]||{}).allowRequiredDefaults||!1;function y(f,x){x==="unresolved"||!f||Object.keys(f).length===0||Object.keys(x).forEach(p=>{const D=x[p],F=f[p];F&&(S||!F.isRequired)||(F?m(d,c.requiredHasDefault,"requiredHasDefault",{node:D.node,data:{name:p}}):m(d,c.defaultHasNoType,"defaultHasNoType",{node:D.node,data:{name:p}}))})}return{"Program:exit"(){i(g.list()).filter(f=>f.defaultProps).forEach(f=>{y(f.declaredPropTypes,f.defaultProps||{})})}}})},d5}var p5,IB;function Pye(){if(IB)return p5;IB=1;const i=en(),r=ya(),u=Na(),m=dt().isAssignmentLHS,c=ba(),d=u.getScope,g=u.getText,A="always";function S(){const x=[];return{push(p){x.unshift(p)},pop(){x.shift()},propsName(){const p=x.find(D=>{const F=D[0];return F&&!F.destructuring&&F.name});return p&&p[0]&&p[0].name},contextName(){const p=x.find(D=>{const F=D[1];return F&&!F.destructuring&&F.name});return p&&p[1]&&p[1].name}}}function y(x){return x.map(p=>({destructuring:p.type==="ObjectPattern",name:p.type==="Identifier"&&p.name}))}const f={noDestructPropsInSFCArg:"Must never use destructuring props assignment in SFC argument",noDestructContextInSFCArg:"Must never use destructuring context assignment in SFC argument",noDestructAssignment:"Must never use destructuring {{type}} assignment",useDestructAssignment:"Must use destructuring {{type}} assignment",destructureInSignature:"Must destructure props in the function signature."};return p5={meta:{docs:{description:"Enforce consistent usage of destructuring assignment of props, state, and context",category:"Stylistic Issues",recommended:!1,url:r("destructuring-assignment")},fixable:"code",messages:f,schema:[{type:"string",enum:["always","never"]},{type:"object",properties:{ignoreClassFields:{type:"boolean"},destructureInSignature:{type:"string",enum:["always","ignore"]}},additionalProperties:!1}]},create:i.detect((x,p,D)=>{const F=x.options[0]||A,R=x.options[1]&&x.options[1].ignoreClassFields===!0||!1,h=x.options[1]&&x.options[1].destructureInSignature||"ignore",E=S();function w(k){const _=y(k.params);p.get(d(x,k).block)&&(E.push(_),_[0]&&_[0].destructuring&&p.get(k)&&F==="never"?c(x,f.noDestructPropsInSFCArg,"noDestructPropsInSFCArg",{node:k}):_[1]&&_[1].destructuring&&p.get(k)&&F==="never"&&c(x,f.noDestructContextInSFCArg,"noDestructContextInSFCArg",{node:k}))}function C(k){p.get(d(x,k).block)&&E.pop()}function O(k){const _=E.propsName(),j=E.contextName();(_&&k.object.name===_||j&&k.object.name===j)&&!m(k)&&F==="always"&&!k.optional&&c(x,f.useDestructAssignment,"useDestructAssignment",{node:k,data:{type:k.object.name}})}function M(k){let _=k.parent;for(;_;){if(_.type==="ClassProperty"||_.type==="PropertyDefinition")return!0;_=_.parent}return!1}function T(k){k.object.type==="MemberExpression"&&k.object.object.type==="ThisExpression"&&(k.object.property.name==="props"||k.object.property.name==="context"||k.object.property.name==="state")&&!m(k)&&F==="always"&&!(R&&M(k))&&c(x,f.useDestructAssignment,"useDestructAssignment",{node:k,data:{type:k.object.property.name}})}return{FunctionDeclaration:w,ArrowFunctionExpression:w,FunctionExpression:w,"FunctionDeclaration:exit":C,"ArrowFunctionExpression:exit":C,"FunctionExpression:exit":C,MemberExpression(k){let _=d(x,k),j=p.get(_.block);for(;!j&&_.upper&&_.upper!==_;)j=p.get(_.upper.block),_=_.upper;j&&O(k),D.getParentComponent(k)&&T(k)},VariableDeclarator(k){const _=D.getParentComponent(k),j=p.get(d(x,k).block),V=k.init&&k.id&&k.id.type==="ObjectPattern",z=V&&(k.init.name==="props"||k.init.name==="context"),U=V&&k.init.object&&k.init.object.type==="ThisExpression"&&(k.init.property.name==="props"||k.init.property.name==="context"||k.init.property.name==="state");if(j&&z&&F==="never"&&c(x,f.noDestructAssignment,"noDestructAssignment",{node:k,data:{type:k.init.name}}),_&&U&&F==="never"&&!(R&&(k.parent.type==="ClassProperty"||k.parent.type==="PropertyDefinition"))&&c(x,f.noDestructAssignment,"noDestructAssignment",{node:k,data:{type:k.init.property.name}}),j&&z&&F==="always"&&h==="always"&&k.init.name==="props"){const G=d(x,k).set.get("props"),H=G&&G.references;if(!H||H.length>1)return;c(x,f.destructureInSignature,"destructureInSignature",{node:k,fix(N){const $=j.node.params[0];if(!$)return;const K=[$.range[0],$.typeAnnotation?$.typeAnnotation.range[0]:$.range[1]];return[N.replaceTextRange(K,g(x,k.id)),N.remove(k.parent)]}})}}}})},p5}var f5,qB;function FY(){if(qB)return f5;qB=1;var i=ua(),r=An(),u=Us(),m=yn(),c=Mi(),d=Ou(),g=co(),A=gt();return f5=function S(y){if(this instanceof S)throw new i("`forEach` is not a constructor");var f=this;if(A(f)!=="Object")throw new i("`this` value must be an Object");if(!m(y))throw new i("`fn` must be a function");for(var x=u(f),p=0;;){var D=d(x);if(x["[[Done]]"])return;try{r(y,void 0,[D,p])}catch(F){throw c(x,g(F)),F}finally{p+=1}}},f5}var m5,OB;function MY(){if(OB)return m5;OB=1;var i=FY();return m5=function(){return typeof Iterator=="function"&&typeof Iterator.prototype.forEach=="function"?Iterator.prototype.forEach:i},m5}var y5,jB;function _ye(){if(jB)return y5;jB=1;var i=La(),r=MY(),u=qu();return y5=function(){var c=r();return i(u,{forEach:c},{forEach:function(){return u.forEach!==c}}),c},y5}var b5,BB;function Fye(){if(BB)return b5;BB=1;var i=La(),r=Rt(),u=FY(),m=MY(),c=_ye(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),b5=d,b5}var h5,LB;function Mye(){if(LB)return h5;LB=1;const i=dt();return h5=function(u){if(u.init&&u.init.callee&&(i.isCallExpression(u.init)&&u.init.callee.name==="createContext"||u.init.callee.type==="MemberExpression"&&u.init.callee.property&&u.init.callee.property.name==="createContext"))return!0;if(u.expression&&u.expression.type==="AssignmentExpression"&&u.expression.operator==="="&&i.isCallExpression(u.expression.right)&&u.expression.right.callee){const m=u.expression.right;if(m.callee.name==="createContext"||m.callee.type==="MemberExpression"&&m.callee.property&&m.callee.property.name==="createContext")return!0}return!1},h5}var v5,NB;function Iye(){if(NB)return v5;NB=1;const i=wn(),r=mY(),u=Fye(),m=en(),c=Mye(),d=dt(),g=En(),A=ya(),S=Kr().testReactVersion,y=ji(),f=ba(),x={noDisplayName:"Component definition is missing display name",noContextDisplayName:"Context definition is missing display name"};return v5={meta:{docs:{description:"Disallow missing displayName in a React component definition",category:"Best Practices",recommended:!0,url:A("display-name")},messages:x,schema:[{type:"object",properties:{ignoreTranspilerName:{type:"boolean"},checkContextObjects:{type:"boolean"}},additionalProperties:!1}]},create:m.detect((p,D,F)=>{const R=p.options[0]||{},h=R.ignoreTranspilerName||!1,E=(R.checkContextObjects||!1)&&S(p,">= 16.3.0"),w=new Map;function C(_){D.set(_,{hasDisplayName:!0})}function O(_){return d.isCallExpression(_)&&_.arguments&&d.isCallExpression(_.arguments[0])&&F.isPragmaComponentWrapper(_)}function M(_){S(p,"^0.14.10 || ^15.7.0 || >= 16.12.0")&&O(_.node)||f(p,x.noDisplayName,"noDisplayName",{node:_.node})}function T(_){f(p,x.noContextDisplayName,"noContextDisplayName",{node:_.node})}function k(_){const j=_.type==="ObjectExpression"&&_.parent&&_.parent.parent&&_.parent.parent.type==="AssignmentExpression"&&(!_.parent.parent.left.object||_.parent.parent.left.object.name!=="module"||_.parent.parent.left.property.name!=="exports"),V=_.type==="ObjectExpression"&&_.parent&&_.parent.parent&&_.parent.parent.type==="VariableDeclarator",z=(_.type==="ClassDeclaration"||_.type==="ClassExpression")&&_.id&&!!_.id.name,U=(_.type==="FunctionDeclaration"||_.type==="FunctionExpression")&&_.id&&!!_.id.name,G=d.isFunctionLikeExpression(_)&&_.parent&&(_.parent.type==="VariableDeclarator"||_.parent.type==="Property"||_.parent.method===!0)&&(!_.parent.parent||!g.isES5Component(_.parent.parent,p));return!!(j||V||z||U||G)}return{ExpressionStatement(_){E&&c(_)&&w.set(_.expression.left.name,{node:_,hasDisplayName:!1})},VariableDeclarator(_){E&&c(_)&&w.set(_.id.name,{node:_,hasDisplayName:!1})},"ClassProperty, PropertyDefinition"(_){y.isDisplayNameDeclaration(_)&&C(_)},MemberExpression(_){if(!y.isDisplayNameDeclaration(_.property))return;E&&_.object&&_.object.name&&w.has(_.object.name)&&(w.get(_.object.name).hasDisplayName=!0);const j=F.getRelatedComponent(_);j&&C(d.unwrapTSAsExpression(j.node))},"FunctionExpression, FunctionDeclaration, ArrowFunctionExpression"(_){h||!k(_)||D.get(_)&&C(_)},MethodDefinition(_){y.isDisplayNameDeclaration(_.key)&&C(_)},"ClassExpression, ClassDeclaration"(_){h||!k(_)||C(_)},ObjectExpression(_){if(g.isES5Component(_,p)){if(h||!k(_)){_.properties.forEach(j=>{!j.key||!y.isDisplayNameDeclaration(j.key)||C(_)});return}C(_)}},CallExpression(_){if(F.isPragmaComponentWrapper(_)&&_.arguments.length>0&&d.isFunctionLikeExpression(_.arguments[0])){if(!F.getPragmaComponentWrapper(_)&&(h||!k(_.arguments[0])))return;D.get(_)&&C(_)}},"Program:exit"(){const _=D.list();i(_).filter(j=>!j.hasDisplayName).forEach(j=>{M(j)}),E&&u(r(w.values(),j=>!j.hasDisplayName),j=>T(j))}}})},v5}var D5,zB;function qye(){if(zB)return D5;zB=1,D5=function(r,u){for(var m=[],c=0;c=0&&p>0){if(m===c)return[x,p];for(g=[],S=d.length;D>=0&&!f;)D==x?(g.push(D),x=d.indexOf(m,D+1)):g.length==1?f=[g.pop(),p]:(A=g.pop(),A=0?x:p;g.length&&(f=[S,y])}return f}return S5}var A5,UB;function jye(){if(UB)return A5;UB=1;var i=qye(),r=Oye();A5=x;var u="\0SLASH"+Math.random()+"\0",m="\0OPEN"+Math.random()+"\0",c="\0CLOSE"+Math.random()+"\0",d="\0COMMA"+Math.random()+"\0",g="\0PERIOD"+Math.random()+"\0";function A(E){return parseInt(E,10)==E?parseInt(E,10):E.charCodeAt(0)}function S(E){return E.split("\\\\").join(u).split("\\{").join(m).split("\\}").join(c).split("\\,").join(d).split("\\.").join(g)}function y(E){return E.split(u).join("\\").split(m).join("{").split(c).join("}").split(d).join(",").split(g).join(".")}function f(E){if(!E)return[""];var w=[],C=r("{","}",E);if(!C)return E.split(",");var O=C.pre,M=C.body,T=C.post,k=O.split(",");k[k.length-1]+="{"+M+"}";var _=f(T);return T.length&&(k[k.length-1]+=_.shift(),k.push.apply(k,_)),w.push.apply(w,k),w}function x(E){return E?(E.substr(0,2)==="{}"&&(E="\\{\\}"+E.substr(2)),h(S(E),!0).map(y)):[]}function p(E){return"{"+E+"}"}function D(E){return/^-?0\d/.test(E)}function F(E,w){return E<=w}function R(E,w){return E>=w}function h(E,w){var C=[],O=r("{","}",E);if(!O||/\$$/.test(O.pre))return[E];var M=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(O.body),T=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(O.body),k=M||T,_=O.body.indexOf(",")>=0;if(!k&&!_)return O.post.match(/,.*\}/)?(E=O.pre+"{"+O.body+c+O.post,h(E)):[E];var j;if(k)j=O.body.split(/\.\./);else if(j=f(O.body),j.length===1&&(j=h(j[0],!1).map(p),j.length===1)){var z=O.post.length?h(O.post,!1):[""];return z.map(function(le){return O.pre+j[0]+le})}var V=O.pre,z=O.post.length?h(O.post,!1):[""],U;if(k){var G=A(j[0]),H=A(j[1]),N=Math.max(j[0].length,j[1].length),$=j.length==3?Math.abs(A(j[2])):1,K=F,ie=H0){var ue=new Array(W+1).join("0");Y<0?Z="-"+ue+Z.slice(1):Z=ue+Z}}U.push(Z)}}else U=i(j,function(ne){return h(ne,!1)});for(var oe=0;oe"u"?this.pattern:j,C(j),V.nobrace||!/\{(?:(?!\{).)*\}/.test(j)?[j]:u(j)}var w=1024*64,C=function(j){if(typeof j!="string")throw new TypeError("invalid pattern");if(j.length>w)throw new TypeError("pattern is too long")};F.prototype.parse=M;var O={};function M(j,V){C(j);var z=this.options;if(j==="**")if(z.noglobstar)j="*";else return r;if(j==="")return"";var U="",G=!!z.nocase,H=!1,N=[],$=[],K,ie=!1,pe=-1,Y=-1,Z=j.charAt(0)==="."?"":z.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",W=this;function ue(){if(K){switch(K){case"*":U+=d,G=!0;break;case"?":U+=c,G=!0;break;default:U+="\\"+K;break}W.debug("clearStateChar %j %j",K,U),K=!1}}for(var oe=0,Q=j.length,ee;oe-1;we--){var Ne=$[we],He=U.slice(0,Ne.reStart),Ae=U.slice(Ne.reStart,Ne.reEnd-8),Te=U.slice(Ne.reEnd-8,Ne.reEnd),Ge=U.slice(Ne.reEnd);Te+=Ge;var Ke=He.split("(").length-1,Xe=Ge;for(oe=0;oe"u"&&(z=this.partial),this.debug("match",V,this.pattern),this.comment)return!1;if(this.empty)return V==="";if(V==="/"&&z)return!0;var U=this.options;i.sep!=="/"&&(V=V.split(i.sep).join("/")),V=V.split(f),this.debug(this.pattern,"split",V);var G=this.set;this.debug(this.pattern,"set",G);var H,N;for(N=V.length-1;N>=0&&(H=V[N],!H);N--);for(N=0;N>> no match, partial?`,j,pe,V,Y),pe===N))}var W;if(typeof K=="string"?(W=ie===K,this.debug("string match",K,ie,W)):(W=ie.match(K),this.debug("pattern match",K,ie,W)),!W)return!1}if(G===N&&H===$)return!0;if(G===N)return z;if(H===$)return G===N-1&&j[G]==="";throw new Error("wtf?")};function k(j){return j.replace(/\\(.)/g,"$1")}function _(j){return j.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}return T5}var x5,GB;function Bye(){if(GB)return x5;GB=1;const i=Gs(),r=ya(),u=ba(),m=["className","style"],c={propIsForbidden:'Prop "{{prop}}" is forbidden on Components'};return x5={meta:{docs:{description:"Disallow certain props on components",category:"Best Practices",recommended:!1,url:r("forbid-component-props")},messages:c,schema:[{type:"object",properties:{forbid:{type:"array",items:{anyOf:[{type:"string"},{type:"object",properties:{propName:{type:"string"},allowedFor:{type:"array",uniqueItems:!0,items:{type:"string"}},allowedForPatterns:{type:"array",uniqueItems:!0,items:{type:"string"}},message:{type:"string"}},additionalProperties:!1},{type:"object",properties:{propName:{type:"string"},disallowedFor:{type:"array",uniqueItems:!0,minItems:1,items:{type:"string"}},disallowedForPatterns:{type:"array",uniqueItems:!0,minItems:1,items:{type:"string"}},message:{type:"string"}},anyOf:[{required:["disallowedFor"]},{required:["disallowedForPatterns"]}],additionalProperties:!1},{type:"object",properties:{propNamePattern:{type:"string"},allowedFor:{type:"array",uniqueItems:!0,items:{type:"string"}},allowedForPatterns:{type:"array",uniqueItems:!0,items:{type:"string"}},message:{type:"string"}},additionalProperties:!1},{type:"object",properties:{propNamePattern:{type:"string"},disallowedFor:{type:"array",uniqueItems:!0,minItems:1,items:{type:"string"}},disallowedForPatterns:{type:"array",uniqueItems:!0,minItems:1,items:{type:"string"}},message:{type:"string"}},anyOf:[{required:["disallowedFor"]},{required:["disallowedForPatterns"]}],additionalProperties:!1}]}}}}]},create(d){const g=d.options[0]||{},A=new Map((g.forbid||m).map(f=>{const x=typeof f=="string"?f:f.propName,p=f.propNamePattern,D=x||p,F={allowList:[].concat(f.allowedFor||[]),allowPatternList:[].concat(f.allowedForPatterns||[]),disallowList:[].concat(f.disallowedFor||[]),disallowPatternList:[].concat(f.disallowedForPatterns||[]),message:typeof f=="string"?null:f.message,isPattern:!!f.propNamePattern};return[D,F]}));function S(f){const p=Array.from(A.entries()).filter(R=>R[1].isPattern).find(R=>i(f,R[0])),D=p&&p[1];return A.get(f)||D}function y(f,x){const p=S(f);if(!p)return!1;function D(){return p.allowList.indexOf(x)!==-1?!1:p.allowPatternList.length===0?!0:p.allowPatternList.every(E=>!i(x,E))}function F(){return p.disallowList.indexOf(x)!==-1?!0:p.disallowPatternList.length===0?!1:p.disallowPatternList.some(E=>i(x,E))}const h=p.disallowList.length>0||p.disallowPatternList.length>0?F():D();return typeof x>"u"||h}return{JSXAttribute(f){const x=f.parent.name,p=x.name||`${x.object.name}.${x.property.name}`,D=x.name||x.property.name;if(D&&typeof D[0]=="string"&&D[0]!==D[0].toUpperCase())return;const F=f.name.name;if(!y(F,p))return;const R=S(F).message;u(d,R||c.propIsForbidden,!R&&"propIsForbidden",{node:f,data:{prop:F}})}}}},x5}var w5,HB;function Lye(){if(HB)return w5;HB=1;const i=ya(),r=ba(),u=[];function m(d,g,A){const S=d.get(g);return S&&(typeof A>"u"||!S.disallowList||S.disallowList.indexOf(A)!==-1)}const c={propIsForbidden:'Prop "{{prop}}" is forbidden on DOM Nodes'};return w5={meta:{docs:{description:"Disallow certain props on DOM Nodes",category:"Best Practices",recommended:!1,url:i("forbid-dom-props")},messages:c,schema:[{type:"object",properties:{forbid:{type:"array",items:{anyOf:[{type:"string"},{type:"object",properties:{propName:{type:"string"},disallowedFor:{type:"array",uniqueItems:!0,items:{type:"string"}},message:{type:"string"}}}],minLength:1},uniqueItems:!0}},additionalProperties:!1}]},create(d){const g=d.options[0]||{},A=new Map((g.forbid||u).map(S=>[typeof S=="string"?S:S.propName,{disallowList:typeof S=="string"?null:S.disallowedFor||null,message:typeof S=="string"?null:S.message}]));return{JSXAttribute(S){const y=S.parent.name.name;if(!(y&&typeof y=="string"&&y[0]!==y[0].toUpperCase()))return;const f=S.name.name;if(!m(A,f,y))return;const x=A.get(f).message;r(d,x||c.propIsForbidden,!x&&"propIsForbidden",{node:S,data:{prop:f}})}}}},w5}var E5,KB;function Nye(){if(KB)return E5;KB=1;const i=It(),r=ya(),u=Na().getText,m=Bi(),c=ba(),d={forbiddenElement:"<{{element}}> is forbidden",forbiddenElement_message:"<{{element}}> is forbidden, {{message}}"};return E5={meta:{docs:{description:"Disallow certain elements",category:"Best Practices",recommended:!1,url:r("forbid-elements")},messages:d,schema:[{type:"object",properties:{forbid:{type:"array",items:{anyOf:[{type:"string"},{type:"object",properties:{element:{type:"string"},message:{type:"string"}},required:["element"],additionalProperties:!1}]}}},additionalProperties:!1}]},create(g){const S=(g.options[0]||{}).forbid||[],y={};S.forEach(x=>{typeof x=="string"?y[x]={element:x}:y[x.element]=x});function f(x,p){if(i(y,x)){const D=y[x].message;c(g,D?d.forbiddenElement_message:d.forbiddenElement,D?"forbiddenElement_message":"forbiddenElement",{node:p,data:{element:x,message:D}})}}return{JSXOpeningElement(x){f(u(g,x.name),x.name)},CallExpression(x){if(!m(g,x))return;const p=x.arguments[0];p&&(p.type==="Identifier"&&/^[A-Z_]/.test(p.name)?f(p.name,p):p.type==="Literal"&&/^[a-z][^.]*$/.test(String(p.value))?f(p.value,p):p.type==="MemberExpression"&&f(u(g,p),p))}}}},E5}var C5,WB;function zye(){if(WB)return C5;WB=1;const i=ya(),r=dt(),u=ba(),m={forbiddenPropType:"Using propTypes from another component is not safe because they may be removed in production builds"};return C5={meta:{docs:{description:"Disallow using another component's propTypes",category:"Best Practices",recommended:!1,url:i("forbid-foreign-prop-types")},messages:m,schema:[{type:"object",properties:{allowInPropTypes:{type:"boolean"}},additionalProperties:!1}]},create(c){const g=(c.options[0]||{}).allowInPropTypes||!1;function A(f){let x=f.parent;for(;x&&x.type!=="Program";){if(x.type==="AssignmentExpression")return x;x=x.parent}return null}function S(f){let x=f.parent;for(;x&&x.type!=="Program";){if(x.type==="ClassProperty"||x.type==="PropertyDefinition")return x;x=x.parent}return null}function y(f){if(!g)return!1;const x=A(f);if(x&&x.left&&x.left.property&&x.left.property.name==="propTypes")return!0;const p=S(f);return!!(p&&p.key&&p.key.name==="propTypes")}return{MemberExpression(f){(f.property&&!f.computed&&f.property.type==="Identifier"&&f.property.name==="propTypes"&&!r.isAssignmentLHS(f)&&!y(f)||(f.property.type==="Literal"||f.property.type==="JSXText")&&"value"in f.property&&f.property.value==="propTypes"&&!r.isAssignmentLHS(f)&&!y(f))&&u(c,m.forbiddenPropType,"forbiddenPropType",{node:f.property})},ObjectPattern(f){const x=f.properties.find(p=>p.type==="Property"&&"name"in p.key&&p.key.name==="propTypes");x&&u(c,m.forbiddenPropType,"forbiddenPropType",{node:x})}}}},C5}var k5,JB;function $ye(){if(JB)return k5;JB=1;const i=Vn(),r=ji(),u=dt(),m=ya(),c=Ng(),d=ba(),g=Na().getText,A=["any","array","object"],S={forbiddenPropType:'Prop type "{{target}}" is forbidden'};return k5={meta:{docs:{description:"Disallow certain propTypes",category:"Best Practices",recommended:!1,url:m("forbid-prop-types")},messages:S,schema:[{type:"object",properties:{forbid:{type:"array",items:{type:"string"}},checkContextTypes:{type:"boolean"},checkChildContextTypes:{type:"boolean"}},additionalProperties:!0}]},create(y){const f=y.options[0]||{},x=f.checkContextTypes||!1,p=f.checkChildContextTypes||!1;let D=null,F=null,R=!1;function h(k){return k.type==="Identifier"&&(k.name===null||k.name===D||!R)||k.type==="MemberExpression"&&(k.object.name===null||k.object.name===F||!R)}function E(k){return(f.forbid||A).indexOf(k)>=0}function w(k,_,j){E(k)&&d(y,S.forbiddenPropType,"forbiddenPropType",{node:_,data:{target:j}})}function C(k){return!!(x&&r.isContextTypesDeclaration(k))}function O(k){return!!(p&&r.isChildContextTypesDeclaration(k))}function M(k){k&&k.forEach(_=>{if(_.type!=="Property")return;let j,V=_.value;if(V.type==="MemberExpression"&&V.property&&V.property.name&&V.property.name==="isRequired"&&(V=V.object),u.isCallExpression(V)){if(!h(V.callee))return;V.arguments.forEach(z=>{const U=z.type==="MemberExpression"?z.property.name:z.name;w(U,_,U)}),V=V.callee}h(V)&&(V.property?j=V.property.name:V.type==="Identifier"&&(j=V.name),w(j,_,j))})}function T(k){if(k){if(k.type==="ObjectExpression")M(k.properties);else if(k.type==="Identifier"){const _=i.findVariableByName(y,k,k.name);_&&_.properties&&M(_.properties)}else if(u.isCallExpression(k)){const _=k.arguments&&k.arguments[0];c.isPropWrapperFunction(y,g(y,k.callee))&&_&&T(_)}}}return{ImportDeclaration(k){if(k.source&&k.source.value==="prop-types")k.specifiers.length>0&&(D=k.specifiers[0].local.name);else if(k.source&&k.source.value==="react"){if(k.specifiers.length>0&&(F=k.specifiers[0].local.name),k.specifiers.length>=1){const _=k.specifiers.find(j=>"imported"in j&&j.imported&&j.imported.name==="PropTypes");_&&(D=_.local.name)}}else k.specifiers.some(_=>_.local.name==="PropTypes")&&(R=!0)},"ClassProperty, PropertyDefinition"(k){!r.isPropTypesDeclaration(k)&&!h(k)&&!C(k)&&!O(k)||T(k.value)},MemberExpression(k){!r.isPropTypesDeclaration(k)&&!h(k)&&!C(k)&&!O(k)||T("right"in k.parent&&k.parent.right)},CallExpression(k){k.callee.type==="MemberExpression"&&k.callee.object&&!h(k.callee.object)&&!r.isPropTypesDeclaration(k.callee)||k.arguments.length>0&&("name"in k.callee&&k.callee.name==="shape"||u.getPropertyName(k.callee)==="shape")&&M("properties"in k.arguments[0]&&k.arguments[0].properties)},MethodDefinition(k){if(!r.isPropTypesDeclaration(k)&&!h(k)&&!C(k)&&!O(k))return;const _=u.findReturnStatement(k);_&&_.argument&&T(_.argument)},ObjectExpression(k){k.properties.forEach(_=>{!("key"in _)||!_.key||!r.isPropTypesDeclaration(_)&&!h(_)&&!C(_)&&!O(_)||_.value.type==="ObjectExpression"&&M(_.value.properties)})}}}},k5}var R5,XB;function Uye(){if(XB)return R5;XB=1;const i=dt().isParenthesized,r=ya(),u=ba(),m=xD();function c(A){return A.type==="Identifier"&&A.name==="forwardRef"}function d(A){return A.type==="CallExpression"&&(c(A.callee)||A.callee.type==="MemberExpression"&&c(A.callee.property))}const g={missingRefParameter:"forwardRef is used with this component but no ref parameter is set",addRefParameter:"Add a ref parameter",removeForwardRef:"Remove forwardRef wrapper"};return R5={meta:{docs:{description:"Require all forwardRef components include a ref parameter",category:"Possible Errors",recommended:!1,url:r("forward-ref-uses-ref")},messages:g,schema:[],type:"suggestion",hasSuggestions:!0},create(A){const S=A.getSourceCode();return{"FunctionExpression, ArrowFunctionExpression"(y){d(y.parent)&&y.params.length===1&&u(A,g.missingRefParameter,"missingRefParameter",{node:y,suggest:[Object.assign(m("addRefParameter",g.addRefParameter),{fix(f){const x=y.params[0],p=y.type==="ArrowFunctionExpression"&&!i(A,x);return[].concat(p?f.insertTextBefore(x,"("):[],f.insertTextAfter(x,`, ref${p?")":""}`))}}),Object.assign(m("removeForwardRef",g.removeForwardRef),{fix(f){return f.replaceText(y.parent,S.getText(y))}})]})}}}},R5}var P5,YB;function Vye(){if(YB)return P5;YB=1;const i=cn(),r=en(),u=ya(),m=ba(),c=Na().getText,d=ji();function g(C,O){return Object.keys(O).reduce((M,T)=>M.replace(`{${T}}`,()=>O[T]||""),C)}const A={"function-declaration":"function {name}{typeParams}({params}){returnType} {body}","arrow-function":"{varType} {name}{typeAnnotation} = {typeParams}({params}){returnType} => {body}","function-expression":"{varType} {name}{typeAnnotation} = function{typeParams}({params}){returnType} {body}"},S={"function-expression":"function{typeParams}({params}){returnType} {body}","arrow-function":"{typeParams}({params}){returnType} => {body}"};function y(C){const O=d.getTypeArguments(C);return O&&O.params&&O.params.length===1&&!O.params[0].constraint}function f(C){return C.type==="FunctionDeclaration"||C.parent.type==="VariableDeclarator"}function x(C,O){return C?O.slice(C.range[0],C.range[1]):null}function p(C){if(C.type==="FunctionDeclaration")return C.id.name;if(C.type==="ArrowFunctionExpression"||C.type==="FunctionExpression")return f(C)&&C.parent.id.name}function D(C,O){return C.params.length===0?null:O.slice(C.params[0].range[0],C.params[C.params.length-1].range[1])}function F(C,O){const M=C.body.range;return C.body.type!=="BlockStatement"?["{",` return ${O.slice(M[0],M[1])}`,"}"].join(` -`):O.slice(M[0],M[1])}function R(C,O){if(!(!f(C)||C.type==="FunctionDeclaration")&&(C.type==="ArrowFunctionExpression"||C.type==="FunctionExpression"))return x(C.parent.id.typeAnnotation,O)}function h(C){return C.type==="FunctionDeclaration"&&C.parent&&C.parent.type==="ExportDefaultDeclaration"}function E(C){return C.type==="FunctionExpression"&&C.id&&C.id.name}const w={"function-declaration":"Function component is not a function declaration","function-expression":"Function component is not a function expression","arrow-function":"Function component is not an arrow function"};return P5={meta:{docs:{description:"Enforce a specific function type for function components",category:"Stylistic Issues",recommended:!1,url:u("function-component-definition")},fixable:"code",messages:w,schema:[{type:"object",properties:{namedComponents:{anyOf:[{enum:["function-declaration","arrow-function","function-expression"]},{type:"array",items:{type:"string",enum:["function-declaration","arrow-function","function-expression"]}}]},unnamedComponents:{anyOf:[{enum:["arrow-function","function-expression"]},{type:"array",items:{type:"string",enum:["arrow-function","function-expression"]}}]}}}]},create:r.detect((C,O)=>{const M=C.options[0]||{};let T="var";const k=[].concat(M.namedComponents||"function-declaration"),_=[].concat(M.unnamedComponents||"function-expression");function j(H,N){const $=c(C),K=R(H,$);if(N.type==="function-declaration"&&K||N.type==="arrow-function"&&y(H)||h(H)||E(H))return;let ie=T;(H.type==="FunctionExpression"||H.type==="ArrowFunctionExpression")&&H.parent.type==="VariableDeclarator"&&(ie=H.parent.parent.kind);const pe=d.getTypeArguments(H);return Y=>Y.replaceTextRange(N.range,g(N.template,{typeAnnotation:K,typeParams:x(pe,$),params:D(H,$),returnType:x(H.returnType,$),body:F(H,$),name:p(H),varType:ie}))}function V(H,N){m(C,w[N.messageId],N.messageId,{node:H,fix:j(H,N.fixerOptions)})}function z(H,N){O.get(H)&&(H.parent&&H.parent.type==="Property"||(f(H)&&!i(k,N)&&V(H,{messageId:k[0],fixerOptions:{type:k[0],template:A[k[0]],range:H.type==="FunctionDeclaration"?H.range:H.parent.parent.range}}),!f(H)&&!i(_,N)&&V(H,{messageId:_[0],fixerOptions:{type:_[0],template:S[_[0]],range:H.range}})))}const U=[];let G=!1;return{FunctionDeclaration(H){U.push([H,"function-declaration"])},ArrowFunctionExpression(H){U.push([H,"arrow-function"])},FunctionExpression(H){U.push([H,"function-expression"])},VariableDeclaration(H){G=G||H.kind==="const"||H.kind==="let"},"Program:exit"(){G&&(T="const"),U.forEach(H=>z(H[0],H[1]))},"ImportDeclaration, ExportNamedDeclaration, ExportDefaultDeclaration, ExportAllDeclaration, ExportSpecifier, ExportDefaultSpecifier, JSXElement, TSExportAssignment, TSImportEqualsDeclaration"(){G=!0}}})},P5}var _5,ZB;function Gye(){if(ZB)return _5;ZB=1;const i=en(),r=ya(),u=ba(),m=xD(),c=Na().getText;function d(A){return A&&(A.type==="ArrayPattern"||A.type==="ObjectPattern")}const g={useStateErrorMessage:"useState call is not destructured into value + setter pair",useStateErrorMessageOrAddOption:'useState call is not destructured into value + setter pair (you can allow destructuring by enabling "allowDestructuredState" option)',suggestPair:"Destructure useState call into value + setter pair",suggestMemo:"Replace useState call with useMemo"};return _5={meta:{docs:{description:"Ensure destructuring and symmetric naming of useState hook value and setter variables",category:"Best Practices",recommended:!1,url:r("hook-use-state")},messages:g,schema:[{type:"object",properties:{allowDestructuredState:{default:!1,type:"boolean"}},additionalProperties:!1}],type:"suggestion",hasSuggestions:!0},create:i.detect((A,S,y)=>{const x=(A.options[0]||{}).allowDestructuredState||!1;return{CallExpression(p){if(p.parent&&p.parent.type==="ReturnStatement"||!y.isReactHookCall(p,["useState"]))return;if(!(p.parent&&p.parent.type==="VariableDeclarator"&&p.parent.id.type==="ArrayPattern")){u(A,g.useStateErrorMessage,"useStateErrorMessage",{node:p,suggest:!1});return}const R=p.parent.id.elements,h=R[0],E=R[1],w=d(h)&&!d(E);if(x&&w)return;const C=h?h.name:void 0,O=E?E.name:void 0,M=C?C.match(/(^[a-z]+)(.*)/):void 0,T=M?M[1]:void 0,k=M?M[2]:void 0,_=T?[`set${T.charAt(0).toUpperCase()}${T.slice(1)}${k}`,`set${T.toUpperCase()}${k}`]:[];if(!(h&&E&&_.indexOf(O)!==-1&&R.length===2)){const V=[Object.assign(m("suggestPair",g.suggestPair),{fix(ie){if(_.length>0)return ie.replaceTextRange(p.parent.id.range,`[${C}, ${_[0]}]`)}})],z=S.getDefaultReactImports(),U=z?z[0]:void 0,G=U?U.local.name:void 0,H=S.getNamedReactImports(),N=H?H.find(ie=>ie.imported.name==="useState"):void 0,$=h&&R.length===1,K=p.arguments.length===1;if($&&K){const ie=H&&H.find(Y=>Y.imported.name==="useMemo");let pe;ie?pe=ie.local.name:G?pe=`${G}.useMemo`:pe="useMemo",V.unshift(Object.assign(m("suggestMemo",g.suggestMemo),{fix:Y=>[N&&(!ie||G)&&Y.insertTextAfter(N,", useMemo"),Y.replaceTextRange(p.parent.id.range,C),Y.replaceTextRange(p.range,`${pe}(() => ${c(A,p.arguments[0])}, [])`)].filter(Boolean)}))}if(w){u(A,g.useStateErrorMessageOrAddOption,"useStateErrorMessageOrAddOption",{node:p.parent.id,suggest:!1});return}u(A,g.useStateErrorMessage,"useStateErrorMessage",{node:p.parent.id,suggest:V})}}}})},_5}var F5,QB;function Hye(){if(QB)return F5;QB=1;const i=ya(),r=Bi(),u=ba(),m={attributeMissing:"An iframe element is missing a sandbox attribute",invalidValue:'An iframe element defines a sandbox attribute with invalid value "{{ value }}"',invalidCombination:"An iframe element defines a sandbox attribute with both allow-scripts and allow-same-origin which is invalid"},c=["","allow-downloads-without-user-activation","allow-downloads","allow-forms","allow-modals","allow-orientation-lock","allow-pointer-lock","allow-popups","allow-popups-to-escape-sandbox","allow-presentation","allow-same-origin","allow-scripts","allow-storage-access-by-user-activation","allow-top-navigation","allow-top-navigation-by-user-activation"];function d(S,y,f){if(typeof f!="string")return;const x=f.split(" ");let p=!1,D=!1;x.forEach(F=>{const R=F.trim();c.indexOf(R)===-1&&u(S,m.invalidValue,"invalidValue",{node:y,data:{value:R}}),R==="allow-scripts"&&(p=!0),R==="allow-same-origin"&&(D=!0)}),p&&D&&u(S,m.invalidCombination,"invalidCombination",{node:y})}function g(S,y){let f=!1;y.attributes.forEach(x=>{x.type==="JSXAttribute"&&x.name&&x.name.type==="JSXIdentifier"&&x.name.name==="sandbox"&&(f=!0,x.value&&x.value.type==="Literal"&&x.value.value&&d(S,y,x.value.value))}),f||u(S,m.attributeMissing,"attributeMissing",{node:y})}function A(S,y){let f=!1;if(y.arguments.length>1){const x=y.arguments[1],p=x.properties&&x.properties.find(D=>D.type==="Property"&&D.key.name==="sandbox");p&&(f=!0,p.value&&p.value.type==="Literal"&&p.value.value&&d(S,y,p.value.value))}f||u(S,m.attributeMissing,"attributeMissing",{node:y})}return F5={meta:{docs:{description:"Enforce sandbox attribute on iframe elements",category:"Best Practices",recommended:!1,url:i("iframe-missing-sandbox")},schema:[],messages:m},create(S){return{'JSXOpeningElement[name.name="iframe"]'(y){g(S,y)},CallExpression(y){if(r(S,y)&&y.arguments&&y.arguments.length>0){const f=y.arguments[0];f.type==="Literal"&&f.value==="iframe"&&A(S,y)}}}}},F5}var M5,eL;function Kye(){if(eL)return M5;eL=1;const i=ya(),r=ba(),u={type:"array",items:{type:"string",minLength:1},uniqueItems:!0},m="always",c="never";function d(S,y,f){const x=y.has(f);return S===m?!x:x}function g(S,y,f){const x=y.has(f);return S===c?!x:x}const A={omitBoolean:"Value must be omitted for boolean attribute `{{propName}}`",setBoolean:"Value must be set for boolean attribute `{{propName}}`",omitPropAndBoolean:"Value must be omitted for `false` attribute: `{{propName}}`"};return M5={meta:{docs:{description:"Enforce boolean attributes notation in JSX",category:"Stylistic Issues",recommended:!1,url:i("jsx-boolean-value")},fixable:"code",messages:A,schema:{anyOf:[{type:"array",items:[{enum:[m,c]}],additionalItems:!1},{type:"array",items:[{enum:[m]},{type:"object",additionalProperties:!1,properties:{[c]:u,assumeUndefinedIsFalse:{type:"boolean"}}}],additionalItems:!1},{type:"array",items:[{enum:[c]},{type:"object",additionalProperties:!1,properties:{[m]:u,assumeUndefinedIsFalse:{type:"boolean"}}}],additionalItems:!1}]}},create(S){const y=S.options[0]||c,f=S.options[1]||{},x=new Set((y===m?f[c]:f[m])||[]);return{JSXAttribute(p){const D=p.name&&p.name.name,F=p.value;if(d(y,x,D)&&F===null){const R="setBoolean",h={propName:D};r(S,A[R],R,{node:p,data:h,fix(E){return E.insertTextAfter(p,"={true}")}})}if(g(y,x,D)&&F&&F.type==="JSXExpressionContainer"&&F.expression.value===!0){const R="omitBoolean",h={propName:D};r(S,A[R],R,{node:p,data:h,fix(E){return E.removeRange([p.name.range[1],F.range[1]])}})}if(g(y,x,D)&&f.assumeUndefinedIsFalse&&F&&F.type==="JSXExpressionContainer"&&F.expression.value===!1){const R="omitPropAndBoolean",h={propName:D};r(S,A[R],R,{node:p,data:h,fix(E){return E.removeRange([p.name.range[0],F.range[1]])}})}}}}},M5}var I5,aL;function Wye(){if(aL)return I5;aL=1;const i=ya(),r=ba(),u=new Set(["a","abbr","acronym","b","bdo","big","button","cite","code","dfn","em","i","img","input","kbd","label","map","object","q","samp","script","select","small","span","strong","sub","sup","textarea","tt","var"]),m={spacingAfterPrev:"Ambiguous spacing after previous element {{element}}",spacingBeforeNext:"Ambiguous spacing before next element {{element}}"};return I5={meta:{docs:{description:"Enforce or disallow spaces inside of curly braces in JSX attributes and expressions",category:"Stylistic Issues",recommended:!1,url:i("jsx-child-element-spacing")},fixable:null,messages:m,schema:[]},create(c){const d=/^\s*\n\s*\S/,g=/\S\s*\n\s*$/,A=f=>f.openingElement&&f.openingElement.name&&f.openingElement.name.type==="JSXIdentifier"&&f.openingElement.name.name,S=f=>f.type==="JSXElement"&&u.has(A(f)),y=f=>{let x=null,p=null;f.children.concat([null]).forEach(D=>{(x||D)&&(!x||S(x))&&p&&(p.type==="Literal"||p.type==="JSXText")&&(!D||S(D))&&(x&&p.value.match(d)?r(c,m.spacingAfterPrev,"spacingAfterPrev",{node:x,loc:x.loc.end,data:{element:A(x)}}):D&&p.value.match(g)&&r(c,m.spacingBeforeNext,"spacingBeforeNext",{node:D,loc:D.loc.start,data:{element:A(D)}})),x=p,p=D})};return{JSXElement:y,JSXFragment:y}}},I5}var q5,tL;function Jye(){return tL||(tL=1,q5=Rt()),q5}var O5,nL;function Xye(){return nL||(nL=1,O5=Ii()),O5}var j5,rL;function Yye(){if(rL)return j5;rL=1;var i=Za(),r=i("%String%"),u=ua();return j5=function(c){if(typeof c=="symbol")throw new u("Cannot convert a Symbol value to a string");return r(c)},j5}var B5,iL;function Zye(){if(iL)return B5;iL=1;var i=Za(),r=i("%Math.abs%");return B5=function(m){return r(m)},B5}var L5,oL;function Qye(){if(oL)return L5;oL=1;var i=Math.floor;return L5=function(u){return i(u)},L5}var N5,uL;function e2e(){if(uL)return N5;uL=1;var i=Object.prototype.toString,r=DX(),u=p2(),m={"[[DefaultValue]]":function(c){var d;if(arguments.length>1?d=arguments[1]:d=i.call(c)==="[object Date]"?String:Number,d===String||d===Number){var g=d===String?["toString","valueOf"]:["valueOf","toString"],A,S;for(S=0;S1?m["[[DefaultValue]]"](d,arguments[1]):m["[[DefaultValue]]"](d)},N5}var z5,sL;function a2e(){return sL||(sL=1,z5=e2e()),z5}var $5,lL;function t2e(){if(lL)return $5;lL=1;var i=a2e(),r=vt(),u=r("String.prototype.replace"),m=$s(),c=m(/^0[ob]|^[+-]0x/);return $5=function(g){var A=i(g,Number);if(typeof A!="string")return+A;var S=u(A,/^[ \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\u0085]+|[ \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\u0085]+$/g,"");return c(S)?NaN:+S},$5}var U5,gL;function n2e(){return gL||(gL=1,U5=function(r){return r>=0?1:-1}),U5}var V5,cL;function r2e(){if(cL)return V5;cL=1;var i=Zye(),r=Qye(),u=t2e(),m=li(),c=c2(),d=n2e();return V5=function(A){var S=u(A);return m(S)?0:S===0||!c(S)?S:d(S)*r(i(S))},V5}var G5,dL;function i2e(){if(dL)return G5;dL=1;var i=FP();return G5=function(u){return arguments.length>1?i(u,arguments[1]):i(u)},G5}var H5,pL;function o2e(){if(pL)return H5;pL=1;var i=Za(),r=ua(),u=i("%Number%"),m=i("%RegExp%"),c=i("%parseInt%"),d=vt(),g=$s(),A=Bg(),S=d("String.prototype.slice"),y=g(/^0b[01]+$/i),f=g(/^0o[0-7]+$/i),x=g(/^[-+]0x[0-9a-f]+$/i),p=["…","​","￾"].join(""),D=new m("["+p+"]","g"),F=g(D),R=NP(),h=i2e();return H5=function E(w){var C=A(w)?w:h(w,u);if(typeof C=="symbol")throw new r("Cannot convert a Symbol value to a number");if(typeof C=="string"){if(y(C))return E(c(S(C,2),2));if(f(C))return E(c(S(C,2),8));if(F(C)||x(C))return NaN;var O=R(C);if(O!==C)return E(O)}return u(C)},H5}var K5,fL;function u2e(){if(fL)return K5;fL=1;var i=r2e(),r=o2e();return K5=function(m){var c=r(m);return i(c)},K5}/*! https://mths.be/repeat v1.0.0 by @mathias */var W5,mL;function IY(){if(mL)return W5;mL=1;var i=Xye(),r=Yye(),u=u2e();return W5=function(c){var d=i(this),g=r(d),A=u(c);if(A<0||A==1/0)throw RangeError("String.prototype.repeat argument must be greater than or equal to 0 and not be Infinity");for(var S="";A;)A%2==1&&(S+=g),A>1&&(g+=g),A>>=1;return S},W5}/*! https://mths.be/repeat v1.0.0 by @mathias */var J5,yL;function qY(){if(yL)return J5;yL=1;var i=IY();return J5=function(){return String.prototype.repeat||i},J5}/*! https://mths.be/repeat v1.0.0 by @mathias */var X5,bL;function s2e(){if(bL)return X5;bL=1;var i=La(),r=qY();return X5=function(){var m=r();return String.prototype.repeat!==m&&i(String.prototype,{repeat:m}),m},X5}/*! https://mths.be/repeat v1.0.0 by @mathias */var Y5,hL;function wD(){if(hL)return Y5;hL=1;var i=Jye(),r=La(),u=IY(),m=qY(),c=s2e(),d=i(m());return r(d,{getPolyfill:m,implementation:u,shim:c}),Y5=d,Y5}var Z5,vL;function l2e(){if(vL)return Z5;vL=1;const i=It(),r=wD(),u=ya(),m=Na().getSourceCode,c=ba(),d={bracketLocation:"The closing bracket must be {{location}}{{details}}"};return Z5={meta:{docs:{description:"Enforce closing bracket location in JSX",category:"Stylistic Issues",recommended:!1,url:u("jsx-closing-bracket-location")},fixable:"code",messages:d,schema:[{anyOf:[{enum:["after-props","props-aligned","tag-aligned","line-aligned"]},{type:"object",properties:{location:{enum:["after-props","props-aligned","tag-aligned","line-aligned"]}},additionalProperties:!1},{type:"object",properties:{nonEmpty:{enum:["after-props","props-aligned","tag-aligned","line-aligned",!1]},selfClosing:{enum:["after-props","props-aligned","tag-aligned","line-aligned",!1]}},additionalProperties:!1}]}]},create(g){const A={"after-props":"placed after the last prop","after-tag":"placed after the opening tag","props-aligned":"aligned with the last prop","tag-aligned":"aligned with the opening tag","line-aligned":"aligned with the line containing the opening tag"},S="tag-aligned",y=g.options[0],f={nonEmpty:S,selfClosing:S};typeof y=="string"?(f.nonEmpty=y,f.selfClosing=y):typeof y=="object"&&(i(y,"location")&&(f.nonEmpty=y.location,f.selfClosing=y.location),i(y,"nonEmpty")&&(f.nonEmpty=y.nonEmpty),i(y,"selfClosing")&&(f.selfClosing=y.selfClosing));function x(w){let C;return typeof w.lastProp>"u"?C="after-tag":w.opening.line===w.lastProp.lastLine?C="after-props":C=w.selfClosing?f.selfClosing:f.nonEmpty,C}function p(w,C){switch(C){case"props-aligned":return w.lastProp.column;case"tag-aligned":return w.opening.column;case"line-aligned":return w.openingStartOfLine.column;default:return null}}function D(w,C){switch(C){case"after-tag":return w.tag.line===w.closing.line;case"after-props":return w.lastProp.lastLine===w.closing.line;case"props-aligned":case"tag-aligned":case"line-aligned":return p(w,C)===w.closing.column;default:return!0}}function F(w,C,O){const M=O||0;let T,k="";switch(C){case"props-aligned":T=/^\s*/.exec(m(g).lines[w.lastProp.firstLine-1])[0];break;case"tag-aligned":case"line-aligned":T=/^\s*/.exec(m(g).lines[w.opening.line-1])[0];break;default:T=""}return T.length+1":">";switch(k){case"after-tag":return O?z.replaceTextRange([O,w.range[1]],(M?` -`:"")+U):z.replaceTextRange([w.name.range[1],w.range[1]],(M?` -`:" ")+U);case"after-props":return z.replaceTextRange([O,w.range[1]],(M?` -`:"")+U);case"props-aligned":case"tag-aligned":case"line-aligned":return z.replaceTextRange([O,w.range[1]],` -${F(T,k,V)}${U}`);default:return!0}}})}}}},Z5}var Q5,DL;function g2e(){if(DL)return Q5;DL=1;const i=wD(),r=It(),u=dt(),m=ya(),c=Na().getSourceCode,d=ba(),g={onOwnLine:"Closing tag of a multiline JSX expression must be on its own line.",matchIndent:"Expected closing tag to match indentation of opening.",alignWithOpening:"Expected closing tag to be aligned with the line containing the opening tag"},A="tag-aligned",S={"tag-aligned":"matchIndent","line-aligned":"alignWithOpening"};return Q5={meta:{docs:{description:"Enforce closing tag location for multiline JSX",category:"Stylistic Issues",recommended:!1,url:m("jsx-closing-tag-location")},fixable:"whitespace",messages:g,schema:[{anyOf:[{enum:["tag-aligned","line-aligned"]},{type:"object",properties:{location:{enum:["tag-aligned","line-aligned"]}},additionalProperties:!1}]}]},create(y){const f=y.options[0];let x=A;typeof f=="string"?x=f:typeof f=="object"&&r(f,"location")&&(x=f.location);function p(F,R){if(x==="line-aligned")return F.column;if(x==="tag-aligned")return R.loc.start.column}function D(F){if(!F.parent)return;const R=c(y),h=F.parent.openingElement||F.parent.openingFragment,E=R.getFirstToken(h).loc.start,w=R.lines[E.line-1],C={column:/^\s*/.exec(w)[0].length,line:E.line};if(h.loc.start.line===F.loc.start.line||h.loc.start.column===F.loc.start.column&&x==="tag-aligned"||C.column===F.loc.start.column&&x==="line-aligned")return;const O=u.isNodeFirstInLine(y,F)?S[x]:"onOwnLine";d(y,g[O],O,{node:F,loc:F.loc,fix(M){const T=i(" ",p(C,h));return u.isNodeFirstInLine(y,F)?M.replaceTextRange([F.range[0]-F.loc.start.column,F.range[0]],T):M.insertTextBefore(F,` -${T}`)}})}return{JSXClosingElement:D,JSXClosingFragment:D}}},Q5}var e3,SL;function c2e(){if(SL)return e3;SL=1;const i=It(),r=ya(),u=Na().getSourceCode,m=ba(),c={always:"always",never:"never"},d=[c.always,c.never],g={noNewlineAfter:"There should be no newline after '{{token}}'",noNewlineBefore:"There should be no newline before '{{token}}'",noSpaceAfter:"There should be no space after '{{token}}'",noSpaceBefore:"There should be no space before '{{token}}'",spaceNeededAfter:"A space is required after '{{token}}'",spaceNeededBefore:"A space is required before '{{token}}'"};return e3={meta:{docs:{description:"Enforce or disallow spaces inside of curly braces in JSX attributes and expressions",category:"Stylistic Issues",recommended:!1,url:r("jsx-curly-spacing")},fixable:"code",messages:g,schema:{definitions:{basicConfig:{type:"object",properties:{when:{enum:d},allowMultiline:{type:"boolean"},spacing:{type:"object",properties:{objectLiterals:{enum:d}}}}},basicConfigOrBoolean:{anyOf:[{$ref:"#/definitions/basicConfig"},{type:"boolean"}]}},type:"array",items:[{anyOf:[{allOf:[{$ref:"#/definitions/basicConfig"},{type:"object",properties:{attributes:{$ref:"#/definitions/basicConfigOrBoolean"},children:{$ref:"#/definitions/basicConfigOrBoolean"}}}]},{enum:d}]},{type:"object",properties:{allowMultiline:{type:"boolean"},spacing:{type:"object",properties:{objectLiterals:{enum:d}}}},additionalProperties:!1}]}},create(A){function S(U,G,H){const N=U===!0?{}:U,$=N.when||G.when,K=i(N,"allowMultiline")?N.allowMultiline:G.allowMultiline;let pe=(N.spacing||{}).objectLiterals||G.objectLiteralSpaces;return H&&(pe=pe||$),{when:$,allowMultiline:K,objectLiteralSpaces:pe}}const y=c.never,f=!0,x=!0,p=!1;let D=A.options[0]||{};d.indexOf(D)!==-1&&(D=Object.assign({when:A.options[0]},A.options[1]));const F=S(D,{when:y,allowMultiline:f}),R=i(D,"attributes")?D.attributes:x,h=R?S(R,F,!0):null,E=i(D,"children")?D.children:p,w=E?S(E,F,!0):null;function C(U,G){return U.loc.end.line!==G.loc.start.line}function O(U,G,H,N,$){let K=u(A).text.slice(G,H);return N==="start"?K=K.replace(/^\s+/gm,""):K=K.replace(/\s+$/gm,""),$===c.always&&(N==="start"?K+=" ":K=` ${K}`),U.replaceTextRange([G,H],K)}function M(U,G,H){m(A,g.noNewlineAfter,"noNewlineAfter",{node:U,loc:G.loc.start,data:{token:G.value},fix(N){const $=u(A).getTokenAfter(G);return O(N,G.range[1],$.range[0],"start",H)}})}function T(U,G,H){m(A,g.noNewlineBefore,"noNewlineBefore",{node:U,loc:G.loc.start,data:{token:G.value},fix(N){const $=u(A).getTokenBefore(G);return O(N,$.range[1],G.range[0],"end",H)}})}function k(U,G){m(A,g.noSpaceAfter,"noSpaceAfter",{node:U,loc:G.loc.start,data:{token:G.value},fix(H){const N=u(A),$=N.getTokenAfter(G);let K;if(N.getCommentsAfter)K=N.getCommentsAfter(G);else{const ie=N.getTokenAfter(G,{includeComments:!0});K=$===ie?[]:[ie]}return K.length>0?O(H,G.range[1],Math.min($.range[0],K[0].range[0]),"start"):O(H,G.range[1],$.range[0],"start")}})}function _(U,G){m(A,g.noSpaceBefore,"noSpaceBefore",{node:U,loc:G.loc.start,data:{token:G.value},fix(H){const N=u(A),$=N.getTokenBefore(G);let K;if(N.getCommentsBefore)K=N.getCommentsBefore(G);else{const ie=N.getTokenBefore(G,{includeComments:!0});K=$===ie?[]:[ie]}return K.length>0?O(H,Math.max($.range[1],K[0].range[1]),G.range[0],"end"):O(H,$.range[1],G.range[0],"end")}})}function j(U,G){m(A,g.spaceNeededAfter,"spaceNeededAfter",{node:U,loc:G.loc.start,data:{token:G.value},fix(H){return H.insertTextAfter(G," ")}})}function V(U,G){m(A,g.spaceNeededBefore,"spaceNeededBefore",{node:U,loc:G.loc.start,data:{token:G.value},fix(H){return H.insertTextBefore(G," ")}})}function z(U){let G;switch(U.parent.type){case"JSXAttribute":case"JSXOpeningElement":G=h;break;case"JSXElement":case"JSXFragment":G=w;break;default:return}if(G===null)return;const H=u(A),N=H.getFirstToken(U),$=H.getLastToken(U);let K=H.getTokenAfter(N,{includeComments:!0}),ie=H.getTokenBefore($,{includeComments:!0});if(!K){K=H.getTokenAfter(N);const Z=H.getNodeByRangeIndex(K.range[0]).leadingComments;K=Z?Z[0]:K}if(!ie){ie=H.getTokenBefore($);const Z=H.getNodeByRangeIndex(ie.range[0]).trailingComments;ie=Z?Z[Z.length-1]:ie}const Y=N.value===K.value?G.objectLiteralSpaces:G.when;Y===c.always?(H.isSpaceBetweenTokens(N,K)?!G.allowMultiline&&C(N,K)&&M(U,N,Y):j(U,N),H.isSpaceBetweenTokens(ie,$)?!G.allowMultiline&&C(ie,$)&&T(U,$,Y):V(U,$)):Y===c.never&&(C(N,K)?G.allowMultiline||M(U,N,Y):H.isSpaceBetweenTokens(N,K)&&k(U,N),C(ie,$)?G.allowMultiline||T(U,$,Y):H.isSpaceBetweenTokens(ie,$)&&_(U,$))}return{JSXExpressionContainer:z,JSXSpreadAttribute:z}}},e3}var a3,AL;function d2e(){if(AL)return a3;AL=1;const i=ya(),r=Na(),u=ba(),m=r.getSourceCode,c=r.getText;function d(A){const S=A.options[0]||"consistent";return S==="consistent"?{multiline:"consistent",singleline:"consistent"}:S==="never"?{multiline:"forbid",singleline:"forbid"}:{multiline:S.multiline||"consistent",singleline:S.singleline||"consistent"}}const g={expectedBefore:"Expected newline before '}'.",expectedAfter:"Expected newline after '{'.",unexpectedBefore:"Unexpected newline before '}'.",unexpectedAfter:"Unexpected newline after '{'."};return a3={meta:{type:"layout",docs:{description:"Enforce consistent linebreaks in curly braces in JSX attributes and expressions",category:"Stylistic Issues",recommended:!1,url:i("jsx-curly-newline")},fixable:"whitespace",schema:[{anyOf:[{enum:["consistent","never"]},{type:"object",properties:{singleline:{enum:["consistent","require","forbid"]},multiline:{enum:["consistent","require","forbid"]}},additionalProperties:!1}]}],messages:g},create(A){const S=m(A),y=d(A);function f(D,F){return D.loc.end.line===F.loc.start.line}function x(D,F){switch(D.loc.start.line!==D.loc.end.line?y.multiline:y.singleline){case"forbid":return!1;case"require":return!0;case"consistent":default:return F}}function p(D,F){const R=D.leftCurly,h=D.rightCurly,E=S.getTokenAfter(R),w=S.getTokenBefore(h),C=!f(R,E),O=!f(w,h),M=x(F,C);C&&!M?u(A,g.unexpectedAfter,"unexpectedAfter",{node:R,fix(T){return c(A).slice(R.range[1],E.range[0]).trim()?null:T.removeRange([R.range[1],E.range[0]])}}):!C&&M&&u(A,g.expectedAfter,"expectedAfter",{node:R,fix:T=>T.insertTextAfter(R,` -`)}),O&&!M?u(A,g.unexpectedBefore,"unexpectedBefore",{node:h,fix(T){return c(A).slice(w.range[1],h.range[0]).trim()?null:T.removeRange([w.range[1],h.range[0]])}}):!O&&M&&u(A,g.expectedBefore,"expectedBefore",{node:h,fix:T=>T.insertTextBefore(h,` -`)})}return{JSXExpressionContainer(D){const F={leftCurly:S.getFirstToken(D),rightCurly:S.getLastToken(D)};p(F,D.expression)}}}},a3}var t3,TL;function p2e(){if(TL)return t3;TL=1;const i=ya(),r=Na().getSourceCode,u=ba(),m={noSpaceBefore:"There should be no space before '='",noSpaceAfter:"There should be no space after '='",needSpaceBefore:"A space is required before '='",needSpaceAfter:"A space is required after '='"};return t3={meta:{docs:{description:"Enforce or disallow spaces around equal signs in JSX attributes",category:"Stylistic Issues",recommended:!1,url:i("jsx-equals-spacing")},fixable:"code",messages:m,schema:[{enum:["always","never"]}]},create(c){const d=c.options[0]||"never";function g(A){return A.type!=="JSXSpreadAttribute"&&A.value!==null}return{JSXOpeningElement(A){A.attributes.forEach(S=>{if(!g(S))return;const y=r(c),f=y.getTokenAfter(S.name),x=y.isSpaceBetweenTokens(S.name,f),p=y.isSpaceBetweenTokens(f,S.value);d==="never"?(x&&u(c,m.noSpaceBefore,"noSpaceBefore",{node:S,loc:f.loc.start,fix(D){return D.removeRange([S.name.range[1],f.range[0]])}}),p&&u(c,m.noSpaceAfter,"noSpaceAfter",{node:S,loc:f.loc.start,fix(D){return D.removeRange([f.range[1],S.value.range[0]])}})):d==="always"&&(x||u(c,m.needSpaceBefore,"needSpaceBefore",{node:S,loc:f.loc.start,fix(D){return D.insertTextBefore(f," ")}}),p||u(c,m.needSpaceAfter,"needSpaceAfter",{node:S,loc:f.loc.start,fix(D){return D.insertTextAfter(f," ")}}))})}}}},t3}var n3,xL;function f2e(){if(xL)return n3;xL=1;const i=Qt,r=ya(),u=ba(),m={allow:"always",extensions:[".jsx"],ignoreFilesWithoutCode:!1},c={noJSXWithExtension:"JSX not allowed in files with extension '{{ext}}'",extensionOnlyForJSX:"Only files containing JSX may use the extension '{{ext}}'"};return n3={meta:{docs:{description:"Disallow file extensions that may contain JSX",category:"Stylistic Issues",recommended:!1,url:r("jsx-filename-extension")},messages:c,schema:[{type:"object",properties:{allow:{enum:["always","as-needed"]},extensions:{type:"array",items:{type:"string"}},ignoreFilesWithoutCode:{type:"boolean"}},additionalProperties:!1}]},create(d){const g=d.getFilename();let A;if(g==="")return{};const S=d.options[0]&&d.options[0].allow||m.allow,y=d.options[0]&&d.options[0].extensions||m.extensions,f=d.options[0]&&d.options[0].ignoreFilesWithoutCode||m.ignoreFilesWithoutCode,x=y.some(D=>g.slice(-D.length)===D);function p(D){A||(A=D)}return{JSXElement:p,JSXFragment:p,"Program:exit"(D){if(A){x||u(d,c.noJSXWithExtension,"noJSXWithExtension",{node:A,data:{ext:i.extname(g)}});return}if(x&&S==="as-needed"){if(f&&D.body.length===0)return;u(d,c.extensionOnlyForJSX,"extensionOnlyForJSX",{node:D,data:{ext:i.extname(g)}})}}}}},n3}var r3,wL;function m2e(){if(wL)return r3;wL=1;const i=ya(),r=ba(),u=ji(),m={propOnNewLine:"Property should be placed on a new line",propOnSameLine:"Property should be placed on the same line as the component declaration"};return r3={meta:{docs:{description:"Enforce proper position of the first property in JSX",category:"Stylistic Issues",recommended:!1,url:i("jsx-first-prop-new-line")},fixable:"code",messages:m,schema:[{enum:["always","never","multiline","multiline-multiprop","multiprop"]}]},create(c){const d=c.options[0]||"multiline-multiprop";function g(A){return A.loc.start.line1||d==="multiprop"&&A.attributes.length>1||d==="always")A.attributes.some(S=>(S.loc.start.line===A.loc.start.line&&r(c,m.propOnNewLine,"propOnNewLine",{node:S,fix(y){const f=u.getTypeArguments(A);return y.replaceTextRange([(f||A.name).range[1],S.range[0]],` -`)}}),!0));else if(d==="never"&&A.attributes.length>0||d==="multiprop"&&g(A)&&A.attributes.length<=1){const S=A.attributes[0];A.loc.start.linei(E,_));if(!h.value||!h.value.expression||!F&&A(h)||!D&&(A(h)?!h.value.expression.body.callee||!h.value.expression.body.callee.object:!h.value.expression.object)||w)return;const C=typeof h.name=="object"?h.name.name:h.name,O=h.value.expression,M=u(d,F&&A(h)?O.body.callee:O).replace(/\s*/g,"").replace(/^this\.|.*::/,"");if(C==="ref")return;const T=p&&p.test(C),k=x&&x.test(M);T&&k!==null&&!k?m(d,c.badHandlerName,"badHandlerName",{node:h,data:{propKey:C,handlerPrefix:y}}):k&&T!==null&&!T&&m(d,c.badPropKey,"badPropKey",{node:h,data:{propValue:M,handlerPropPrefix:f}})}}}},i3}var o3,CL;function OY(){if(CL)return o3;CL=1;var i=Za(),r=i("%Symbol.match%",!0),u=LP(),m=Ko();return o3=function(d){if(!d||typeof d!="object")return!1;if(r){var g=d[r];if(typeof g<"u")return m(g)}return u(d)},o3}var u3,kL;function jY(){if(kL)return u3;kL=1;var i=GP(),r=ua(),u=Object;return u3=i(function(){if(this==null||this!==u(this))throw new r("RegExp.prototype.flags getter called on non-object");var c="";return this.hasIndices&&(c+="d"),this.global&&(c+="g"),this.ignoreCase&&(c+="i"),this.multiline&&(c+="m"),this.dotAll&&(c+="s"),this.unicode&&(c+="u"),this.unicodeSets&&(c+="v"),this.sticky&&(c+="y"),c},"get flags",!0),u3}var s3,RL;function BY(){if(RL)return s3;RL=1;var i=jY(),r=La().supportsDescriptors,u=Object.getOwnPropertyDescriptor;return s3=function(){if(r&&/a/mig.flags==="gim"){var c=u(RegExp.prototype,"flags");if(c&&typeof c.get=="function"&&"dotAll"in RegExp.prototype&&"hasIndices"in RegExp.prototype){var d="",g={};if(Object.defineProperty(g,"hasIndices",{get:function(){d+="d"}}),Object.defineProperty(g,"sticky",{get:function(){d+="y"}}),c.get.call(g),d==="dy")return c.get}}return i},s3}var l3,PL;function b2e(){if(PL)return l3;PL=1;var i=La().supportsDescriptors,r=BY(),u=Object.getOwnPropertyDescriptor,m=Object.defineProperty,c=TypeError,d=Object.getPrototypeOf,g=/a/;return l3=function(){if(!i||!d)throw new c("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var S=r(),y=d(g),f=u(y,"flags");return(!f||f.get!==S)&&m(y,"flags",{configurable:!0,enumerable:!1,get:S}),S},l3}var g3,_L;function LY(){if(_L)return g3;_L=1;var i=La(),r=Rt(),u=jY(),m=BY(),c=b2e(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),g3=d,g3}var c3,FL;function NY(){if(FL)return c3;FL=1;var i=ua(),r=vr(),u=fD(),m=hX(),c=_P(),d=Fi(),g=pD(),A=mX(),S=gt();return c3=function(f,x,p){if(S(f)!=="Object")throw new i("Assertion failed: Type(O) is not Object");if(!d(x))throw new i("Assertion failed: IsPropertyKey(P) is not true");var D=r(p)?p:A(p);if(!r(D))throw new i("Assertion failed: Desc is not a valid Property Descriptor");return u(c,g,m,f,x,D)},c3}var d3,ML;function h2e(){if(ML)return d3;ML=1;var i=ua(),r=NY(),u=fX(),m=Fi(),c=gt();return d3=function(g,A,S,y){if(c(g)!=="Object")throw new i("Assertion failed: `homeObject` is not an Object");if(!m(A))throw new i("Assertion failed: `key` is not a Property Key or a Private Name");if(typeof S!="function")throw new i("Assertion failed: `closure` is not a function");if(typeof y!="boolean")throw new i("Assertion failed: `enumerable` is not a Boolean");if(!u(g))throw new i("Assertion failed: `homeObject` is not an ordinary, extensible object, with no non-configurable properties");var f={"[[Value]]":S,"[[Writable]]":!0,"[[Enumerable]]":y,"[[Configurable]]":!0};r(g,A,f)},d3}var p3,IL;function v2e(){if(IL)return p3;IL=1;var i=ua(),r=vt()("RegExp.prototype.exec"),u=An(),m=or(),c=yn(),d=gt();return p3=function(A,S){if(d(A)!=="Object")throw new i("Assertion failed: `R` must be an Object");if(typeof S!="string")throw new i("Assertion failed: `S` must be a String");var y=m(A,"exec");if(c(y)){var f=u(y,A,[S]);if(typeof f=="object")return f;throw new i('"exec" method must return `null` or an Object')}return r(A,S)},p3}var f3,qL;function zY(){if(qL)return f3;qL=1;var i=ua(),r=Fi(),u=pD(),m=gt(),c=function(){try{return delete[].length,!0}catch{return!1}}();return f3=function(g,A,S,y){if(m(g)!=="Object")throw new i("Assertion failed: `O` must be an Object");if(!r(A))throw new i("Assertion failed: `P` must be a Property Key");if(typeof y!="boolean")throw new i("Assertion failed: `Throw` must be a Boolean");if(y){if(g[A]=S,c&&!u(g[A],S))throw new i("Attempted to assign to readonly property.");return!0}try{return g[A]=S,c?u(g[A],S):!0}catch{return!1}},f3}var m3,OL;function D2e(){if(OL)return m3;OL=1;var i=Za(),r=Ho()(),u=ua(),m=i("%IteratorPrototype%",!0),c=dD(),d=Hr(),g=h2e(),A=or(),S=jg(),y=v2e(),f=zY(),x=hD(),p=po(),D=gt(),F=un(),R=WP(),h=function(O,M,T,k){if(typeof M!="string")throw new u("`S` must be a string");if(typeof T!="boolean")throw new u("`global` must be a boolean");if(typeof k!="boolean")throw new u("`fullUnicode` must be a boolean");F.set(this,"[[IteratingRegExp]]",O),F.set(this,"[[IteratedString]]",M),F.set(this,"[[Global]]",T),F.set(this,"[[Unicode]]",k),F.set(this,"[[Done]]",!1)};m&&(h.prototype=S(m));var E=function(){var O=this;if(D(O)!=="Object")throw new u("receiver must be an object");if(!(O instanceof h)||!F.has(O,"[[IteratingRegExp]]")||!F.has(O,"[[IteratedString]]")||!F.has(O,"[[Global]]")||!F.has(O,"[[Unicode]]")||!F.has(O,"[[Done]]"))throw new u('"this" value must be a RegExpStringIterator instance');if(F.get(O,"[[Done]]"))return d(void 0,!0);var M=F.get(O,"[[IteratingRegExp]]"),T=F.get(O,"[[IteratedString]]"),k=F.get(O,"[[Global]]"),_=F.get(O,"[[Unicode]]"),j=y(M,T);if(j===null)return F.set(O,"[[Done]]",!0),d(void 0,!0);if(k){var V=p(A(j,"0"));if(V===""){var z=x(A(M,"lastIndex")),U=c(T,z,_);f(M,"lastIndex",U,!0)}return d(j,!1)}return F.set(O,"[[Done]]",!0),d(j,!1)};if(g(h.prototype,"next",E,!1),r&&(R(h.prototype,"RegExp String Iterator"),Symbol.iterator&&typeof h.prototype[Symbol.iterator]!="function")){var w=function(){return this};g(h.prototype,Symbol.iterator,w,!1)}return m3=function(O,M,T,k){return new h(O,M,T,k)},m3}var uv={exports:{}},jL;function S2e(){if(jL)return uv.exports;jL=1;var i=EX(),r=i("%Reflect.construct%",!0),u=NY();try{u({},"",{"[[Get]]":function(){}})}catch{u=null}if(u&&r){var m={},c={};u(c,"length",{"[[Get]]":function(){throw m},"[[Enumerable]]":!0}),uv.exports=function(g){try{r(g,c)}catch(A){return A===m}}}else uv.exports=function(g){return typeof g=="function"&&!!g.prototype};return uv.exports}var y3,BL;function A2e(){if(BL)return y3;BL=1;var i=Za(),r=i("%Symbol.species%",!0),u=ua(),m=S2e(),c=gt();return y3=function(g,A){if(c(g)!=="Object")throw new u("Assertion failed: Type(O) is not Object");var S=g.constructor;if(typeof S>"u")return A;if(c(S)!=="Object")throw new u("O.constructor is not an Object");var y=r?S[r]:void 0;if(y==null)return A;if(m(y))return y;throw new u("no constructor found")},y3}var b3,LL;function T2e(){if(LL)return b3;LL=1;var i=D2e(),r=or(),u=zY(),m=A2e(),c=hD(),d=po(),g=gt(),A=LY(),S=GP(),y=vt(),f=Za(),x=ua(),p=y("String.prototype.indexOf"),D=f("%RegExp%"),F="flags"in D.prototype,R=function(w,C){var O,M="flags"in C?r(C,"flags"):d(A(C));return F&&typeof M=="string"?O=new w(C,M):w===D?O=new w(C.source,M):O=new w(C,M),{flags:M,matcher:O}},h=S(function(w){var C=this;if(g(C)!=="Object")throw new x('"this" value must be an Object');var O=d(w),M=m(C,D),T=R(M,C),k=T.flags,_=T.matcher,j=c(r(C,"lastIndex"));u(_,"lastIndex",j,!0);var V=p(k,"g")>-1,z=p(k,"u")>-1;return i(_,O,V,z)},"[Symbol.matchAll]",!0);return b3=h,b3}var h3,NL;function $Y(){if(NL)return h3;NL=1;var i=Ho()(),r=T2e();return h3=function(){return!i||typeof Symbol.matchAll!="symbol"||typeof RegExp.prototype[Symbol.matchAll]!="function"?r:RegExp.prototype[Symbol.matchAll]},h3}var v3,zL;function UY(){if(zL)return v3;zL=1;var i=An(),r=or(),u=Mu(),m=OY(),c=po(),d=Ii(),g=vt(),A=Ho()(),S=LY(),y=Za(),f=ua(),x=y("%RegExp%"),p=g("String.prototype.indexOf"),D=$Y(),F=function(h){var E=D();if(A&&typeof Symbol.matchAll=="symbol"){var w=u(h,Symbol.matchAll);return w===x.prototype[Symbol.matchAll]&&w!==E?E:w}if(m(h))return E};return v3=function(h){var E=d(this);if(typeof h<"u"&&h!==null){var w=m(h);if(w){var C="flags"in h?r(h,"flags"):S(h);if(d(C),p(c(C),"g")<0)throw new f("matchAll requires a global regular expression")}var O=F(h);if(typeof O<"u")return i(O,h,[E])}var M=c(E),T=new x(h,"g");return i(F(T),T,[M])},v3}var D3,$L;function VY(){if($L)return D3;$L=1;var i=UY();return D3=function(){if(String.prototype.matchAll)try{"".matchAll(RegExp.prototype)}catch{return String.prototype.matchAll}return i},D3}var S3,UL;function x2e(){if(UL)return S3;UL=1;var i=La(),r=Ho()(),u=Ls(),m=VY(),c=$Y(),d=Object.defineProperty;return S3=function(){var A=m();if(i(String.prototype,{matchAll:A},{matchAll:function(){return String.prototype.matchAll!==A}}),r){var S=Symbol.matchAll||(Symbol.for?Symbol.for("Symbol.matchAll"):Symbol("Symbol.matchAll"));if(i(Symbol,{matchAll:S},{matchAll:function(){return Symbol.matchAll!==S}}),d&&u){var y=u(Symbol,S);(!y||y.configurable)&&d(Symbol,S,{configurable:!1,enumerable:!1,value:S,writable:!1})}var f=c(),x={};x[S]=f;var p={};p[S]=function(){return RegExp.prototype[S]!==f},i(RegExp.prototype,x,p)}return A},S3}var A3,VL;function GY(){if(VL)return A3;VL=1;var i=Rt(),r=La(),u=UY(),m=VY(),c=x2e(),d=i(u);return r(d,{getPolyfill:m,implementation:u,shim:c}),A3=d,A3}var T3,GL;function w2e(){if(GL)return T3;GL=1;const i=GY(),r=wD(),u=dt(),m=ya(),c=ba(),d=Dr(),g=Na(),A=g.getSourceCode,S=g.getText,y={wrongIndent:"Expected indentation of {{needed}} {{type}} {{characters}} but found {{gotten}}."};return T3={meta:{docs:{description:"Enforce JSX indentation",category:"Stylistic Issues",recommended:!1,url:m("jsx-indent")},fixable:"whitespace",messages:y,schema:[{anyOf:[{enum:["tab"]},{type:"integer"}]},{type:"object",properties:{checkAttributes:{type:"boolean"},indentLogicalExpressions:{type:"boolean"}},additionalProperties:!1}]},create(f){let p="space",D=4;f.options.length&&(f.options[0]==="tab"?(D=1,p="tab"):typeof f.options[0]=="number"&&(D=f.options[0],p="space"));const F=p==="space"?" ":" ",R=f.options[1]||{},h=R.checkAttributes||!1,E=R.indentLogicalExpressions||!1;function w(H,N){const $=r(F,N);if(H.type==="JSXText"||H.type==="Literal")return function(ie){const pe=/\n[\t ]*(\S)/g,Y=H.raw.replace(pe,(Z,W)=>` -${$}${W}`);return ie.replaceText(H,Y)};if(H.type==="ReturnStatement"){const K=S(f,H);if(K.split(` -`).length>1)return function(Y){const Z=K.lastIndexOf(` -`),W=K.slice(Z).replace(/^\n[\t ]*(\S)/,(ue,oe)=>` -${$}${oe}`);return Y.replaceTextRange([H.range[0]+Z,H.range[1]],W)}}return function(ie){return ie.replaceTextRange([H.range[0]-H.loc.start.column,H.range[0]],$)}}function C(H,N,$,K){const ie={needed:N,type:p,characters:N===1?"character":"characters",gotten:$};c(f,y.wrongIndent,"wrongIndent",Object.assign({node:H,data:ie,fix:w(H,N)},K))}function O(H,N,$){let K=S(f,H,H.loc.start.column+0);const ie=K.split(` -`);N?K=ie[ie.length-1]:K=ie[0];const pe="";let Y;p==="space"?Y=new RegExp(`^[ ${pe}]+`):Y=new RegExp(`^[ ${pe}]+`);const Z=Y.exec(K);return Z?Z[0].length:0}function M(H){return H.parent&&H.parent.parent&&H.parent.parent.type==="LogicalExpression"&&H.parent.parent.right===H.parent&&!E}function T(H){return H.parent&&H.parent.parent&&H.parent.parent.type==="ConditionalExpression"&&H.parent.parent.alternate===H.parent&&A(f).getTokenBefore(H).value!=="("}function k(H){if(!(H.parent&&H.parent.parent&&H.parent.parent.type==="ExpressionStatement"))return!1;const $=H.parent.parent;return $.parent&&$.parent.type==="BlockStatement"&&$.parent.parent&&$.parent.parent.type==="DoExpression"?$.parent.body[0]!==$:!1}function _(H,N,$){const K=O(H,!1),ie=M(H)&&K-N===D,pe=T(H)&&K-N===0;K!==N&&u.isNodeFirstInLine(f,H)&&!ie&&!pe&&C(H,N,K)}function j(H,N){const $=H.value,K=p==="space"?/\n( *)[\t ]*\S/g:/\n(\t*)[\t ]*\S/g,ie=Array.from(i(String($),K),Y=>Y[1]?Y[1].length:0);ie.length>0&&!ie.every(Y=>Y===N)&&ie.forEach(Y=>{C(H,N,Y)})}function V(H){const N=A(f);let $=N.getTokenBefore(H);if(!$)return;if($.type==="JSXText"||$.type==="Punctuator"&&$.value===",")$=N.getNodeByRangeIndex($.range[0]),$=$.type==="Literal"||$.type==="JSXText"?$.parent:$;else if($.type==="Punctuator"&&$.value===":"){do $=N.getTokenBefore($);while($.type==="Punctuator"&&$.value!=="/");for($=N.getNodeByRangeIndex($.range[0]);$.parent&&$.parent.type!=="ConditionalExpression";)$=$.parent}$=$.type==="JSXExpressionContainer"?$.expression:$;const K=O($),ie=$.loc.start.line===H.loc.start.line||M(H)||T(H)||k(H)?0:D;_(H,K+ie)}function z(H){if(!H.parent)return;const N=O(H.parent.openingElement||H.parent.openingFragment);_(H,N)}function U(H){if(!h||!H.value||H.value.type!=="JSXExpressionContainer")return;const N=O(H.name),$=A(f).getLastToken(H.value),K=u.getFirstNodeInLine(f,$),ie=H.name.loc.start.line===K.loc.start.line?0:N;_(K,ie)}function G(H){if(!H.parent||H.parent.type!=="JSXElement"&&H.parent.type!=="JSXFragment")return;const N=O(H.parent);j(H,N+D)}return{JSXOpeningElement:V,JSXOpeningFragment:V,JSXClosingElement:z,JSXClosingFragment:z,JSXAttribute:U,JSXExpressionContainer(H){if(!H.parent)return;const N=O(H.parent);_(H,N+D)},Literal:G,JSXText:G,ReturnStatement(H){if(!H.parent||!d.isJSX(H.argument))return;let N=H.parent;for(;N&&N.type!=="FunctionDeclaration"&&N.type!=="FunctionExpression";)N=N.parent;if(!N||!d.isReturningJSX(f,H,!0))return;const $=O(H),K=O(H,!0);$!==K&&C(H,$,K)}}}},T3}var x3,HL;function E2e(){if(HL)return x3;HL=1;const i=wD(),r=dt(),u=ya(),m=Na().getText,c=ba(),d={wrongIndent:"Expected indentation of {{needed}} {{type}} {{characters}} but found {{gotten}}."};return x3={meta:{docs:{description:"Enforce props indentation in JSX",category:"Stylistic Issues",recommended:!1,url:u("jsx-indent-props")},fixable:"code",messages:d,schema:[{anyOf:[{enum:["tab","first"]},{type:"integer"},{type:"object",properties:{indentMode:{anyOf:[{enum:["tab","first"]},{type:"integer"}]},ignoreTernaryOperator:{type:"boolean"}}}]}]},create(g){let S="space",y=4;const f={isUsingOperator:!1,currentOperator:!1};let x=!1;if(g.options.length){const R=typeof g.options[0]=="object",h=R?g.options[0].indentMode:g.options[0];h==="first"?(y="first",S="space"):h==="tab"?(y=1,S="tab"):typeof h=="number"&&(y=h,S="space"),R&&g.options[0].ignoreTernaryOperator&&(x=!0)}function p(R,h,E){const w={needed:h,type:S,characters:h===1?"character":"characters",gotten:E};c(g,d.wrongIndent,"wrongIndent",{node:R,data:w,fix(C){return C.replaceTextRange([R.range[0]-R.loc.start.column,R.range[0]],i(S==="space"?" ":" ",h))}})}function D(R){let h=m(g,R,R.loc.start.column+0);h=h.split(` -`)[0];let w;S==="space"?w=/^[ ]+/:w=/^[\t]+/;const C=w.exec(h),O=/^([ ]|[\t])*[:]/.test(h)||/^([ ]|[\t])*[?]/.test(h),M=/[<]/.test(h);return f.currentOperator=!1,O?(f.isUsingOperator=!0,f.currentOperator=!0):M&&(f.isUsingOperator=!1),C?C[0].length:0}function F(R,h){let E=h;R.forEach(w=>{const C=D(w);f.isUsingOperator&&!f.currentOperator&&y!=="first"&&!x&&(E+=y,f.isUsingOperator=!1),w.type!=="ArrayExpression"&&w.type!=="ObjectExpression"&&C!==E&&r.isNodeFirstInLine(g,w)&&p(w,E,C)})}return{JSXOpeningElement(R){if(!R.attributes.length)return;let h;y==="first"?h=R.attributes[0].loc.start.column:h=D(R)+y,F(R.attributes,h)}}}},x3}var w3,KL;function C2e(){return KL||(KL=1,w3=Fa().hasProp),w3}var E3,WL;function QP(){return WL||(WL=1,E3=Fa().propName),E3}var C3,JL;function k2e(){if(JL)return C3;JL=1;const i=C2e(),r=QP(),u=wn(),m=ya(),c=Oi(),d=ba(),g=dt(),A=Na().getText,S={checkFragmentShorthand:!1,checkKeyMustBeforeSpread:!1,warnOnDuplicates:!1},y={missingIterKey:'Missing "key" prop for element in iterator',missingIterKeyUsePrag:'Missing "key" prop for element in iterator. Shorthand fragment syntax does not support providing keys. Use {{reactPrag}}.{{fragPrag}} instead',missingArrayKey:'Missing "key" prop for element in array',missingArrayKeyUsePrag:'Missing "key" prop for element in array. Shorthand fragment syntax does not support providing keys. Use {{reactPrag}}.{{fragPrag}} instead',keyBeforeSpread:"`key` prop must be placed before any `{...spread}, to avoid conflicting with React’s new JSX transform: https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html`",nonUniqueKeys:"`key` prop must be unique"};return C3={meta:{docs:{description:"Disallow missing `key` props in iterators/collection literals",category:"Possible Errors",recommended:!0,url:m("jsx-key")},messages:y,schema:[{type:"object",properties:{checkFragmentShorthand:{type:"boolean",default:S.checkFragmentShorthand},checkKeyMustBeforeSpread:{type:"boolean",default:S.checkKeyMustBeforeSpread},warnOnDuplicates:{type:"boolean",default:S.warnOnDuplicates}},additionalProperties:!1}]},create(f){const x=Object.assign({},S,f.options[0]),p=x.checkFragmentShorthand,D=x.checkKeyMustBeforeSpread,F=x.warnOnDuplicates,R=c.getFromContext(f),h=c.getFragmentFromContext(f);function E(j){let V=!1;return j.some(z=>z.type==="JSXSpreadAttribute"?(V=!0,!1):z.type!=="JSXAttribute"?!1:V&&r(z)==="key")}function w(j){if(j.type==="JSXElement")if(!i(j.openingElement.attributes,"key"))d(f,y.missingIterKey,"missingIterKey",{node:j});else{const V=j.openingElement.attributes;D&&E(V)&&d(f,y.keyBeforeSpread,"keyBeforeSpread",{node:j})}else p&&j.type==="JSXFragment"&&d(f,y.missingIterKeyUsePrag,"missingIterKeyUsePrag",{node:j,data:{reactPrag:R,fragPrag:h}})}function C(j){const V=arguments[1]||[];return j.type==="IfStatement"?(j.consequent&&C(j.consequent,V),j.alternate&&C(j.alternate,V)):j.type==="ReturnStatement"?V.push(j):Array.isArray(j.body)&&j.body.forEach(z=>{z.type==="IfStatement"&&C(z,V),z.type==="ReturnStatement"&&V.push(z)}),V}function O(j){g.isFunctionLikeExpression(j)&&j.body.type==="BlockStatement"&&C(j.body).filter(V=>V&&V.argument).forEach(V=>{w(V.argument)})}function M(j){const V=j&&j.type==="ArrowFunctionExpression",z=U=>U&&(U.type==="JSXElement"||U.type==="JSXFragment");V&&z(j.body)&&w(j.body),j.body.type==="ConditionalExpression"?(z(j.body.consequent)&&w(j.body.consequent),z(j.body.alternate)&&w(j.body.alternate)):j.body.type==="LogicalExpression"&&z(j.body.right)&&w(j.body.right)}const T=`:matches( - CallExpression - [callee.object.object.name=${R}] - [callee.object.property.name=Children] - [callee.property.name=toArray], - CallExpression - [callee.object.name=Children] - [callee.property.name=toArray] - )`.replace(/\s/g,"");let k=!1;const _=new WeakSet;return{[T](){k=!0},[`${T}:exit`](){k=!1},"ArrayExpression, JSXElement > JSXElement"(j){if(k)return;const V=(j.type==="ArrayExpression"?j.elements:j.parent.children).filter(U=>U&&U.type==="JSXElement");if(V.length===0)return;const z={};V.forEach(U=>{const G=U.openingElement.attributes,H=G.filter(N=>N.name&&N.name.name==="key");H.length===0?j.type==="ArrayExpression"&&d(f,y.missingArrayKey,"missingArrayKey",{node:U}):H.forEach(N=>{const $=A(f,N.value);z[$]||(z[$]=[]),z[$].push(N),D&&E(G)&&d(f,y.keyBeforeSpread,"keyBeforeSpread",{node:j.type==="ArrayExpression"?j:j.parent})})}),F&&u(z).filter(U=>U.length>1).forEach(U=>{U.forEach(G=>{_.has(G)||(_.add(G),d(f,y.nonUniqueKeys,"nonUniqueKeys",{node:G}))})})},JSXFragment(j){!p||k||j.parent.type==="ArrayExpression"&&d(f,y.missingArrayKeyUsePrag,"missingArrayKeyUsePrag",{node:j,data:{reactPrag:R,fragPrag:h}})},'CallExpression[callee.type="MemberExpression"][callee.property.name="map"], CallExpression[callee.type="OptionalMemberExpression"][callee.property.name="map"], OptionalCallExpression[callee.type="MemberExpression"][callee.property.name="map"], OptionalCallExpression[callee.type="OptionalMemberExpression"][callee.property.name="map"]'(j){if(k)return;const V=j.arguments.length>0&&j.arguments[0];!V||!g.isFunctionLikeExpression(V)||(M(V),O(V))},'CallExpression[callee.type="MemberExpression"][callee.property.name="from"]'(j){if(k)return;const V=j.arguments.length>1&&j.arguments[1];g.isFunctionLikeExpression(V)&&(M(V),O(V))}}}},C3}var k3,XL;function R2e(){if(XL)return k3;XL=1;const i=It(),r=cn(),u=Vn(),m=Dr(),c=ya(),d=ba(),g={wrongDepth:"Expected the depth of nested jsx elements to be <= {{needed}}, but found {{found}}."};return k3={meta:{docs:{description:"Enforce JSX maximum depth",category:"Stylistic Issues",recommended:!1,url:c("jsx-max-depth")},messages:g,schema:[{type:"object",properties:{max:{type:"integer",minimum:0}},additionalProperties:!1}]},create(A){const y=A.options[0]||{},f=i(y,"max")?y.max:2;function x(C){return C.type==="JSXExpressionContainer"}function p(C){return m.isJSX(C)||x(C)&&m.isJSX(C.expression)}function D(C){const O=C.children;return!O||O.length===0||!O.some(p)}function F(C){let O=0;for(;m.isJSX(C.parent)||x(C.parent);)C=C.parent,m.isJSX(C)&&(O+=1);return O}function R(C,O){d(A,g.wrongDepth,"wrongDepth",{node:C,data:{found:O,needed:f}})}function h(C,O,M){function T(_,j){for(let V=_.length-1;V>=0;V--)if(typeof _[V].writeExpr<"u"){const z=_[V].writeExpr;return m.isJSX(z)&&z||z&&z.type==="Identifier"&&h(C,z.name,j)}return null}const k=u.getVariableFromContext(A,C,O);return k&&k.references?M.some(j=>r(k.references,j))?!1:T(k.references,M.concat(k.references)):!1}function E(C,O){C+=1,(O||[]).filter(M=>p(M)).forEach(M=>{C>f?R(M,C):D(M)||E(C,M.children)})}function w(C){if(!D(C))return;const O=F(C);O>f&&R(C,O)}return{JSXElement:w,JSXFragment:w,JSXExpressionContainer(C){if(C.expression.type!=="Identifier")return;const O=h(C,C.expression.name,[]);if(O){const M=F(C);E(M,O.children)}}}}},k3}var R3,YL;function P2e(){if(YL)return R3;YL=1;const i=ya(),r=Na().getText,u=ba();function m(d,g){return g.type==="JSXSpreadAttribute"?r(d,g.argument):g.name.name}const c={newLine:"Prop `{{prop}}` must be placed on a new line"};return R3={meta:{docs:{description:"Enforce maximum of props on a single line in JSX",category:"Stylistic Issues",recommended:!1,url:i("jsx-max-props-per-line")},fixable:"code",messages:c,schema:[{anyOf:[{type:"object",properties:{maximum:{type:"object",properties:{single:{type:"integer",minimum:1},multi:{type:"integer",minimum:1}}}},additionalProperties:!1},{type:"object",properties:{maximum:{type:"number",minimum:1},when:{type:"string",enum:["always","multiline"]}},additionalProperties:!1}]}]},create(d){const g=d.options[0]||{},A=g.maximum||1,S=typeof A=="number"?{single:g.when==="multiline"?1/0:A,multi:A}:{single:A.single||1/0,multi:A.multi||1/0};function y(f,x){const p=[],D=f[0].range[0],F=f[f.length-1].range[1];for(let h=0;hw===""?r(d,C):`${w} ${r(d,C)}`,""))}const R=p.join(` -`);return function(E){return E.replaceTextRange([D,F],R)}}return{JSXOpeningElement(f){if(!f.attributes.length)return;const x=f.loc.start.line===f.loc.end.line;if((x?S.single:S.multi)===1/0)return;const D=[[f.attributes[0]]];f.attributes.reduce((F,R)=>(F.loc.end.line===R.loc.start.line?D[D.length-1].push(R):D.push([R]),R)),D.forEach(F=>{const R=x&&F[0].loc.start.line===f.loc.start.line?S.single:S.multi;if(F.length>R){const h=m(d,F[R]);u(d,c.newLine,"newLine",{node:F[R],data:{prop:h},fix:y(F,R)})}})}}}},R3}var P3,ZL;function _2e(){if(ZL)return P3;ZL=1;const i=ya(),r=Na().getText,u=ba(),m={require:"JSX element should start in a new line",prevent:"JSX element should not start in a new line",allowMultilines:"Multiline JSX elements should start in a new line"};function c(d){return d&&d.loc.start.line!==d.loc.end.line}return P3={meta:{docs:{description:"Require or prevent a new line after jsx elements and expressions.",category:"Stylistic Issues",recommended:!1,url:i("jsx-newline")},fixable:"code",messages:m,schema:[{type:"object",properties:{prevent:{default:!1,type:"boolean"},allowMultilines:{default:!1,type:"boolean"}},additionalProperties:!1,if:{properties:{allowMultilines:{const:!0}}},then:{properties:{prevent:{const:!0}},required:["prevent"]}}]},create(d){const g=new Set;function A(y){const f=r(d,y);return/^\s*{\/\*/.test(f)}function S(y){return!A(y)&&(y.type==="JSXElement"||y.type==="JSXExpressionContainer")}return{"Program:exit"(){g.forEach(y=>{y.children.forEach((f,x,p)=>{if(f.type==="JSXElement"||f.type==="JSXExpressionContainer"){const D=d.options[0]||{},F=D.prevent||!1,R=D.allowMultilines||!1,h=p[x+1],E=p[x+2];if(!(h&&E&&(h.type==="Literal"||h.type==="JSXText")))return;const C=!/\n\s*\n/.test(h.value);if(A(f))return;if(R&&(c(f)||c(p.slice(x+2).find(S)))){if(!C)return;const k=/(\n)(?!.*\1)/g,_=` - -`,j="allowMultilines";u(d,m[j],j,{node:E,fix(V){return V.replaceText(h,r(d,h).replace(k,_))}});return}if(C===F)return;const O=F?"prevent":"require",M=F?/(\n\n)(?!.*\1)/g:/(\n)(?!.*\1)/g,T=F?` -`:` - -`;u(d,m[O],O,{node:E,fix(k){return k.replaceText(h,r(d,h).replace(M,T))}})}})})},":matches(JSXElement, JSXFragment) > :matches(JSXElement, JSXExpressionContainer)":y=>{g.add(y.parent)}}}},P3}var _3,QL;function F2e(){if(QL)return _3;QL=1;const i=QP(),r=ya(),u=dt(),m=Dr(),c=ba(),d=Na().getAncestors,g={bindCall:"JSX props should not use .bind()",arrowFunc:"JSX props should not use arrow functions",bindExpression:"JSX props should not use ::",func:"JSX props should not use functions"};return _3={meta:{docs:{description:"Disallow `.bind()` or arrow functions in JSX props",category:"Best Practices",recommended:!1,url:r("jsx-no-bind")},messages:g,schema:[{type:"object",properties:{allowArrowFunctions:{default:!1,type:"boolean"},allowBind:{default:!1,type:"boolean"},allowFunctions:{default:!1,type:"boolean"},ignoreRefs:{default:!1,type:"boolean"},ignoreDOMComponents:{default:!1,type:"boolean"}},additionalProperties:!1}]},create(A){const S=A.options[0]||{},y={};function f(h){y[h]={arrowFunc:new Set,bindCall:new Set,bindExpression:new Set,func:new Set}}function x(h){return!S.allowBind&&u.isCallExpression(h)&&h.callee.type==="MemberExpression"&&h.callee.property.type==="Identifier"&&h.callee.property.name==="bind"?"bindCall":h.type==="ConditionalExpression"?x(h.test)||x(h.consequent)||x(h.alternate):!S.allowArrowFunctions&&h.type==="ArrowFunctionExpression"?"arrowFunc":!S.allowFunctions&&(h.type==="FunctionExpression"||h.type==="FunctionDeclaration")?"func":!S.allowBind&&h.type==="BindExpression"?"bindExpression":null}function p(h,E,w){y[w][h].add(E)}function D(h){return d(A,h).filter(E=>E.type==="BlockStatement").reverse()}function F(h,E,w){const C=y[w];return Object.keys(C).find(M=>C[M].has(E)?(c(A,g[M],M,{node:h}),!0):!1)}function R(h,E){D(h).find(w=>F(h,E,w.range[0]))}return{BlockStatement(h){f(h.range[0])},FunctionDeclaration(h){const E=D(h),w=x(h);E.length>0&&w&&p(w,h.id.name,E[0].range[0])},VariableDeclarator(h){if(!h.init)return;const E=D(h),w=x(h.init);E.length>0&&w&&"kind"in h.parent&&h.parent.kind==="const"&&p(w,"name"in h.id?h.id.name:void 0,E[0].range[0])},JSXAttribute(h){if(S.ignoreRefs&&i(h)==="ref"||!h.value||!h.value.expression)return;const w=m.isDOMComponent(h.parent);if(S.ignoreDOMComponents&&w)return;const C=h.value.expression,O=C.type,M=x(C);O==="Identifier"?R(h,C.name):M&&c(A,g[M],M,{node:h})}}}},_3}var F3,eN;function M2e(){if(eN)return F3;eN=1;const i=ya(),r=Na().getText,u=ba(),m={putCommentInBraces:"Comments inside children section of tag should be placed inside braces"};function c(d,g){const A=r(d,g);/^\s*\/(\/|\*)/m.test(A)&&g.parent.type!=="JSXAttribute"&&g.parent.type!=="JSXExpressionContainer"&&g.parent.type.indexOf("JSX")!==-1&&u(d,m.putCommentInBraces,"putCommentInBraces",{node:g})}return F3={meta:{docs:{description:"Disallow comments from being inserted as text nodes",category:"Possible Errors",recommended:!0,url:i("jsx-no-comment-textnodes")},messages:m,schema:[]},create(d){return{Literal(g){c(d,g)},JSXText(g){c(d,g)}}}},F3}var M3,aN;function I2e(){if(aN)return M3;aN=1;const i=en(),r=ya(),u=Na().getScope,m=ba();function c(g,A){switch(g.type){case"Literal":return g.regex!=null?{type:"regular expression",node:g}:null;case"Identifier":{const S=A.set.get(g.name);if(S==null||S.defs==null)return null;const y=S.defs,f=y[y.length-1];if(f!=null&&f.type!=="Variable"&&f.type!=="FunctionName")return null;if(f.node.type==="FunctionDeclaration")return{type:"function declaration",node:f.node,usage:g};const x=f.node.init;if(x==null)return null;const p=c(x,A);return p==null?null:{type:p.type,node:p.node,usage:g}}case"ObjectExpression":return{type:"object",node:g};case"ArrayExpression":return{type:"array",node:g};case"ArrowFunctionExpression":case"FunctionExpression":return{type:"function expression",node:g};case"ClassExpression":return{type:"class expression",node:g};case"NewExpression":return{type:"new expression",node:g};case"ConditionalExpression":return c(g.consequent,A)||c(g.alternate,A);case"LogicalExpression":return c(g.left,A)||c(g.right,A);case"MemberExpression":{const S=c(g.object,A);return S==null?null:{type:S.type,node:S.node,usage:g.object}}case"JSXFragment":return{type:"JSX fragment",node:g};case"JSXElement":return{type:"JSX element",node:g};case"AssignmentExpression":{const S=c(g.right,A);return S!=null?{type:"assignment expression",node:S.node,usage:g}:null}case"TypeCastExpression":case"TSAsExpression":return c(g.expression,A);default:return null}}const d={withIdentifierMsg:"The '{{variableName}}' {{type}} (at line {{nodeLine}}) passed as the value prop to the Context provider (at line {{usageLine}}) changes every render. To fix this consider wrapping it in a useMemo hook.",withIdentifierMsgFunc:"The '{{variableName}}' {{type}} (at line {{nodeLine}}) passed as the value prop to the Context provider (at line {{usageLine}}) changes every render. To fix this consider wrapping it in a useCallback hook.",defaultMsg:"The {{type}} passed as the value prop to the Context provider (at line {{nodeLine}}) changes every render. To fix this consider wrapping it in a useMemo hook.",defaultMsgFunc:"The {{type}} passed as the value prop to the Context provider (at line {{nodeLine}}) changes every render. To fix this consider wrapping it in a useCallback hook."};return M3={meta:{docs:{description:"Disallows JSX context provider values from taking values that will cause needless rerenders",category:"Best Practices",recommended:!1,url:r("jsx-no-constructed-context-values")},messages:d,schema:!1},create:i.detect((g,A,S)=>({JSXOpeningElement(y){const f=y.name;if(f.type!=="JSXMemberExpression"||!(f.property.name==="Provider"))return;const p=y.attributes.find(T=>T.type==="JSXAttribute"&&T.name.name==="value");if(p==null)return;const D=p.value;if(!D||D.type!=="JSXExpressionContainer")return;const F=D.expression,R=u(g,y),h=c(F,R);if(h==null||!S.getParentComponent(y))return;const E=h.type,w=h.node,C=h.usage,O={type:E,nodeLine:w.loc.start.line};let M="defaultMsg";C!=null&&(M="withIdentifierMsg",O.usageLine=C.loc.start.line,O.variableName=C.name),(E==="function expression"||E==="function declaration")&&(M+="Func"),m(g,d[M],M,{node:w,data:O})}}))},M3}var I3,tN;function q2e(){if(tN)return I3;tN=1;const i=It(),r=ya(),u=ba(),m={noDuplicateProps:"No duplicate props allowed"};return I3={meta:{docs:{description:"Disallow duplicate properties in JSX",category:"Possible Errors",recommended:!0,url:r("jsx-no-duplicate-props")},messages:m,schema:[{type:"object",properties:{ignoreCase:{type:"boolean"}},additionalProperties:!1}]},create(c){const g=(c.options[0]||{}).ignoreCase||!1;return{JSXOpeningElement(A){const S={};A.attributes.forEach(y=>{if(y.type==="JSXSpreadAttribute")return;let f=y.name.name;typeof f=="string"&&(g&&(f=f.toLowerCase()),i(S,f)?u(c,m.noDuplicateProps,"noDuplicateProps",{node:y}):S[f]=1)})}}}},I3}var q3,nN;function HY(){if(nN)return q3;nN=1;var i=ua(),r=An(),u=Us(),m=yn(),c=Mi(),d=Ou(),g=Vs(),A=co(),S=Ko(),y=gt();return q3=function f(x){if(this instanceof f)throw new i("`find` is not a constructor");var p=this;if(y(p)!=="Object")throw new i("`this` value must be an Object");if(!m(x))throw new i("`predicate` must be a function");for(var D=u(p),F=0;;){var R=d(D);if(D["[[Done]]"])return;var h;try{h=r(x,void 0,[R,F])}catch(E){c(D,A(E))}finally{F+=1}if(S(h))return c(D,g(R))}},q3}var O3,rN;function KY(){if(rN)return O3;rN=1;var i=HY();return O3=function(){return typeof Iterator=="function"&&typeof Iterator.prototype.find=="function"?Iterator.prototype.find:i},O3}var j3,iN;function O2e(){if(iN)return j3;iN=1;var i=La(),r=KY(),u=qu();return j3=function(){var c=r();return i(u,{find:c},{find:function(){return u.find!==c}}),c},j3}var B3,oN;function j2e(){if(oN)return B3;oN=1;var i=La(),r=Rt(),u=HY(),m=KY(),c=O2e(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),B3=d,B3}var L3,uN;function B2e(){if(uN)return L3;uN=1;const i=j2e(),r=AD(),u=Na().getText,m=ya(),c=ba(),d=Vn(),g=Kr().testReactVersion,A=dt().isParenthesized,S={noPotentialLeakedRender:"Potential leaked value that might cause unintentionally rendered values or rendering crashes"},y="coerce",f="ternary",x=[f,y],p=["UnaryExpression","BinaryExpression","CallExpression"],D=[void 0,null,!1];function F(w){return w.type==="UnaryExpression"&&w.argument.type==="UnaryExpression"?F(w.argument.argument):w}function R(w){return w.type==="LogicalExpression"?R(w.left)&&R(w.right):p.some(C=>C===w.type)}function h(w){return w.type!=="LogicalExpression"?[w]:w.operator!=="&&"?[w]:[].concat(h(w.left),h(w.right))}function E(w,C,O,M,T,k){const _=u(w,k);if(C===y){const V=h(T).map(z=>{let U=u(w,z);return A(w,z)&&(U=`(${U})`),z.parent&&z.parent.type==="ConditionalExpression"&&z.parent.consequent.value===!1?`${R(z)?"":"!"}${U}`:`${R(z)?"":"!!"}${U}`}).join(" && ");if(k.parent&&k.parent.type==="ConditionalExpression"&&k.parent.consequent.value===!1){const z=k.parent.consequent.raw||k.parent.consequent.name,U=k.parent.alternate.raw||k.parent.alternate.name;return k.parent.test&&k.parent.test.type==="LogicalExpression"?O.replaceText(M,`${V} ? ${z} : ${U}`):O.replaceText(M,`${V} && ${U}`)}if(k.type==="ConditionalExpression"||k.type==="LogicalExpression")return O.replaceText(M,`${V} && (${_})`);if(k.type==="JSXElement"){const z=_.split(` -`);if(z.length>1){const U=z[z.length-1],G=" ".repeat(U.search(/\S/)),H=" ".repeat(U.search(/\S/)-2);return O.replaceText(M,`${V} && ( -${G}${_} -${H})`)}}return k.type==="Literal"?null:O.replaceText(M,`${V} && ${_}`)}if(C===f){let j=u(w,F(T));return A(w,T)&&(j=`(${j})`),O.replaceText(M,`${j} ? ${_} : null`)}throw new TypeError('Invalid value for "validStrategies" option')}return L3={meta:{docs:{description:"Disallow problematic leaked values from being rendered",category:"Possible Errors",recommended:!1,url:m("jsx-no-leaked-render")},messages:S,fixable:"code",schema:[{type:"object",properties:{validStrategies:{type:"array",items:{enum:[f,y]},uniqueItems:!0,default:x}},additionalProperties:!1}]},create(w){const C=w.options[0]||{},O=new Set(C.validStrategies||x),M=i(r(O),()=>!0);return{'JSXExpressionContainer > LogicalExpression[operator="&&"]'(T){const k=T.left,_=p.some(j=>j===k.type);if(O.has(y)){if(_||R(k))return;const j=d.getVariableFromContext(w,T,k.name);if(j&&typeof(j.defs&&j.defs.length&&j.defs[0].node.init&&j.defs[0].node.init.value)=="boolean")return}g(w,">= 18")&&k.type==="Literal"&&k.value===""||c(w,S.noPotentialLeakedRender,"noPotentialLeakedRender",{node:T,fix(j){return E(w,M,j,T,k,T.right)}})},"JSXExpressionContainer > ConditionalExpression"(T){if(O.has(f))return;const k=D.indexOf(T.alternate.value)===-1,_=T.alternate.type==="JSXElement";k||_||c(w,S.noPotentialLeakedRender,"noPotentialLeakedRender",{node:T,fix(j){return E(w,M,j,T,T.test,T.consequent)}})}}}},L3}var N3,sN;function WY(){if(sN)return N3;sN=1;var i=ua(),r=An(),u=gi(),m=KP(),c=Us(),d=zX(),g=yn(),A=Mi(),S=Ou(),y=co(),f=gt(),x=JP(),p=un();return N3=function D(F){if(this instanceof D)throw new i("`flatMap` is not a constructor");var R=this;if(f(R)!=="Object")throw new i("`this` value must be an Object");if(!g(F))throw new i("`mapper` must be a function");var h=c(R),E={sentinel:!0},w=E,C=function(_){if(!(_ instanceof u))throw new i("`abruptCompletion` must be a Completion Record");try{w!==E&&A(w,_)}finally{w=E,A(h,_)}},O=0,M=!1,T=function(){if(w===E){var _=S(h);if(h["[[Done]]"])return M=!1,w=E,E}if(w===E){M=!0;try{var j=r(F,void 0,[_,O]);w=d(j,"REJECT-STRINGS")}catch(z){M=!1,w=E,C(y(z))}finally{O+=1}}if(M){var V;try{V=S(w)}catch(z){M=!1,w=E,C(y(z))}return w["[[Done]]"]?(M=!1,w=E,T()):V}return E};p.set(T,"[[Sentinel]]",E),p.set(T,"[[CloseIfAbrupt]]",C);var k=m(T,"Iterator Helper",x,["[[UnderlyingIterators]]"]);return p.set(k,"[[UnderlyingIterators]]",[h]),k},N3}var z3,lN;function JY(){if(lN)return z3;lN=1;var i=WY();return z3=function(){if(typeof Iterator=="function"&&typeof Iterator.prototype.flatMap=="function")try{Iterator.prototype.flatMap.call({next:null},function(){}).next()}catch{return Iterator.prototype.flatMap}return i},z3}var $3,gN;function L2e(){if(gN)return $3;gN=1;var i=La(),r=JY(),u=qu();return $3=function(){var c=r();return i(u,{flatMap:c},{flatMap:function(){return u.flatMap!==c}}),c},$3}var U3,cN;function N2e(){if(cN)return U3;cN=1;var i=La(),r=Rt(),u=WY(),m=JY(),c=L2e(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),U3=d,U3}var V3,dN;function z2e(){if(dN)return V3;dN=1;const i=AD(),r=XP(),u=hY(),m=N2e(),c=Lg(),d=f2(),g=ya(),A=ba(),S=Na().getText;function y(C){return typeof C=="string"?C.trim():C}const f=/^[A-Z][\w.]*$/,x=/^[\s]+$/,p=new Set(["JSXElement","JSXFragment"]),D=new Set(["JSXAttribute","JSXElement","JSXExpressionContainer","JSXFragment"]),F={invalidPropValue:'Invalid prop value: "{{text}}"',invalidPropValueInElement:'Invalid prop value: "{{text}}" in {{element}}',noStringsInAttributes:'Strings not allowed in attributes: "{{text}}"',noStringsInAttributesInElement:'Strings not allowed in attributes: "{{text}}" in {{element}}',noStringsInJSX:'Strings not allowed in JSX files: "{{text}}"',noStringsInJSXInElement:'Strings not allowed in JSX files: "{{text}}" in {{element}}',literalNotInJSXExpression:'Missing JSX expression container around literal string: "{{text}}"',literalNotInJSXExpressionInElement:'Missing JSX expression container around literal string: "{{text}}" in {{element}}'},R={noStrings:{type:"boolean"},allowedStrings:{type:"array",uniqueItems:!0,items:{type:"string"}},ignoreProps:{type:"boolean"},noAttributeStrings:{type:"boolean"}};function h(C){return{type:"element",noStrings:!!C.noStrings,allowedStrings:C.allowedStrings?new Set(r(i(C.allowedStrings),y)):new Set,ignoreProps:!!C.ignoreProps,noAttributeStrings:!!C.noAttributeStrings}}function E(C){const O=Object.assign(h(C),{elementOverrides:{}});return C.elementOverrides&&(O.elementOverrides=c(m(i(d(C.elementOverrides)),M=>{const T=M[0],k=M[1];return f.test(T)?[[T,Object.assign(h(k),{type:"override",name:T,allowElement:!!k.allowElement,applyToNestedElements:typeof k.applyToNestedElements>"u"||!!k.applyToNestedElements})]]:[]}))),O}const w={type:"object",patternProperties:{[f.source]:{type:"object",properties:Object.assign({applyToNestedElements:{type:"boolean"}},R)}}};return V3={meta:{docs:{description:"Disallow usage of string literals in JSX",category:"Stylistic Issues",recommended:!1,url:g("jsx-no-literals")},messages:F,schema:[{type:"object",properties:Object.assign({elementOverrides:w},R),additionalProperties:!1}]},create(C){const O=C.options.length&&C.options[0]||{},M=E(O),T=Object.keys(M.elementOverrides).length>0,k=new Map;function _(pe){return pe.type==="CallExpression"&&pe.callee.type==="Identifier"?pe.callee.name==="require":pe.type==="MemberExpression"?_(pe.object):!1}function j(pe){if(pe.openingElement.name.type==="JSXIdentifier"){const Z=pe.openingElement.name.name;return{name:k.get(Z)||Z,compoundName:void 0}}const Y=[];if(pe.openingElement.name.type==="JSXMemberExpression"){let Z=pe.openingElement.name;for(;Z.type==="JSXMemberExpression";)Z.property.type==="JSXIdentifier"&&Y.unshift(Z.property.name),Z=Z.object;if(Z.type==="JSXIdentifier"){Y.unshift(Z.name);const W=Y[0];if(W){const oe=k.get(W);oe&&(Y[0]=oe)}const ue=Y[Y.length-1];if(ue)return{name:ue,compoundName:Y.join(".")}}}}function V(pe){const Y=[];let Z=pe;for(;Z;)Z.type==="JSXElement"&&Y.push(Z),Z=Z.parent;return Y}function z(pe){let Y=pe;for(;Y.parent.type==="BinaryExpression";)Y=Y.parent;return Y.parent}function U(pe){const Y=z(pe);return{parent:Y,grandParent:Y.parent}}function G(pe){const Y=U(pe);return u(i([Y.parent,Y.grandParent]),Z=>p.has(Z.type))}function H(pe,Y){const Z=i([y(pe.raw),y(pe.value)]);if(u(Z,oe=>Y.allowedStrings.has(oe)))return!1;const W=z(pe);let ue=!1;return typeof pe.value=="string"&&!x.test(pe.value)&&D.has(W.type)&&(Y.noAttributeStrings?ue=W.type==="JSXAttribute"||W.type==="JSXElement":ue=W.type!=="JSXAttribute"),Y.noStrings?ue:ue&&W.type!=="JSXExpressionContainer"}function N(pe){if(!T)return;const Y=V(pe);if(Y.length)for(const Z of Y){const W=Z===Y[0],ue=j(Z);if(ue&&ue.name){const oe=M.elementOverrides[ue.name],Q=ue.compoundName&&M.elementOverrides[ue.compoundName]||oe;if(Q&&(W||Q.applyToNestedElements))return Q}}}function $(pe){return pe.type==="override"&&"allowElement"in pe&&!!pe.allowElement}function K(pe,Y){return Y.noAttributeStrings&&!pe?Y.type==="override"?"noStringsInAttributesInElement":"noStringsInAttributes":Y.noStrings?Y.type==="override"?"noStringsInJSXInElement":"noStringsInJSX":Y.type==="override"?"literalNotInJSXExpressionInElement":"literalNotInJSXExpression"}function ie(pe,Y,Z){A(C,F[Y],Y,{node:pe,data:{text:S(C,pe).trim(),element:Z.type==="override"&&"name"in Z?Z.name:void 0}})}return Object.assign(T?{ImportDeclaration(pe){pe.specifiers.filter(Y=>Y.type==="ImportSpecifier").forEach(Y=>{k.set((Y.local||Y.imported).name,Y.imported.name)})},VariableDeclaration(pe){pe.declarations.filter(Y=>Y.type==="VariableDeclarator"&&_(Y.init)&&Y.id.type==="ObjectPattern").forEach(Y=>{Y.id.properties.filter(Z=>Z.type==="Property"&&Z.key.type==="Identifier"&&Z.value.type==="Identifier").forEach(Z=>{k.set(Z.value.name,Z.key.name)})})}}:!1,{Literal(pe){const Y=N(pe)||M,Z=G(pe);Z&&$(Y)||H(pe,Y)&&(Z||!M.ignoreProps)&&ie(pe,K(Z,Y),Y)},JSXAttribute(pe){const Y=pe.value&&pe.value.type==="Literal"&&typeof pe.value.value=="string",Z=pe.value&&pe.value.type==="StringLiteral";if(Y||Z){const W=N(pe)||M;if(W.noStrings&&!W.ignoreProps&&!W.allowedStrings.has(pe.value.value)){const ue=W.type==="override"?"invalidPropValueInElement":"invalidPropValue";ie(pe,ue,W)}}},JSXText(pe){const Y=N(pe)||M;if(!$(Y)&&H(pe,Y)){const Z=G(pe);ie(pe,K(Z,Y),Y)}},TemplateLiteral(pe){const Y=U(pe),Z=Y.parent.type==="JSXExpressionContainer",W=Y.grandParent.type==="JSXElement";if(Z){const ue=N(pe)||M;ue.noStrings&&(W||!ue.ignoreProps)&&ie(pe,K(W,ue),ue)}}})}},V3}var G3,pN;function XY(){if(pN)return G3;pN=1;const i=AD(),r=XP(),u=["a"],m="href",c=["form"],d="action";function g(S){const y=S.settings||{},f=c.concat(y.formComponents||[]);return new Map(r(i(f),x=>typeof x=="string"?[x,[d]]:[x.name,[].concat(x.formAttribute)]))}function A(S){const y=S.settings||{},f=u.concat(y.linkComponents||[]);return new Map(r(i(f),x=>typeof x=="string"?[x,[m]]:[x.name,[].concat(x.linkAttribute)]))}return G3={getFormComponents:g,getLinkComponents:A},G3}var H3,fN;function $2e(){if(fN)return H3;fN=1;const i=cn(),r=ya(),u=XY(),m=ba(),c=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function d(y){return y.value&&y.value.type==="Literal"&&c.test(y.value.value)}function g(y,f){const x=y.name&&y.name.name,p=y.parent.name&&y.parent.name.name;if(!x||!p||!f.has(p))return!1;const D=f.get(p);return i(D,x)}function A(y,f){f.forEach(x=>{y.set(x.name,x.props)})}const S={noScriptURL:"A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML, try using dangerouslySetInnerHTML instead."};return H3={meta:{docs:{description:"Disallow usage of `javascript:` URLs",category:"Best Practices",recommended:!1,url:r("jsx-no-script-url")},messages:S,schema:{anyOf:[{type:"array",items:[{type:"array",uniqueItems:!0,items:{type:"object",properties:{name:{type:"string"},props:{type:"array",items:{type:"string",uniqueItems:!0}}},required:["name","props"],additionalProperties:!1}},{type:"object",properties:{includeFromSettings:{type:"boolean"}},additionalItems:!1}],additionalItems:!1},{type:"array",items:[{type:"object",properties:{includeFromSettings:{type:"boolean"}},additionalItems:!1}],additionalItems:!1}]}},create(y){const f=y.options,x=Array.isArray(f[0]),p=x?f[0]:[],F=(x&&f.length>1?f[1]:f.length>0?f[0]:{includeFromSettings:!1}).includeFromSettings,R=u.getLinkComponents(F?y:{});return A(R,p),{JSXAttribute(h){g(h,R)&&d(h)&&m(y,S.noScriptURL,"noScriptURL",{node:h})}}}},H3}var K3,mN;function U2e(){if(mN)return K3;mN=1;const i=cn(),r=ya(),u=XY(),m=ba();function c(x,p){for(let D=x.length-1;D>=0;D-=1)if(p(x[D]))return D;return-1}function d(x){if(!x||!x.value)return!1;const p=x.value;if(p.type==="Literal")return typeof p.value=="string"&&p.value.toLowerCase()==="_blank";if(p.type==="JSXExpressionContainer"){const D=p.expression;if(D.type==="Literal")return typeof D.value=="string"&&D.value.toLowerCase()==="_blank";if(D.type==="ConditionalExpression"&&(D.alternate.type==="Literal"&&D.alternate.value&&D.alternate.value.toLowerCase()==="_blank"||D.consequent.type==="Literal"&&D.consequent.value&&D.consequent.value.toLowerCase()==="_blank"))return!0}return!1}function g(x,p,D,F){const R=c(x.attributes,E=>E.name&&i(p,E.name.name));return R!==-1&&(E=>E.value&&E.value.type==="Literal"&&/^(?:\w+:|\/\/)/.test(E.value.value))(x.attributes[R])||D&&RF.name&&i(p,F.name.name)&&F.value&&F.value.type==="JSXExpressionContainer")!==-1)return!0}function S(x,p){if(x){if(x.type==="Literal")return x.value;if(x.type==="JSXExpressionContainer"){if(x.expression.type==="TemplateLiteral")return x.expression.quasis[0].value.cooked;const D=x.expression;if(D&&D.type==="ConditionalExpression"){const F=[D.consequent.value,D.alternate.value];if(p.type==="JSXExpressionContainer"&&p.expression&&p.expression.type==="ConditionalExpression"){const R=p.expression.test.name,h=x.expression.test.name;if(R===h){const E=[p.expression.consequent.value,p.expression.alternate.value].indexOf("_blank");return F[E]}}return F}return D.value}}return null}function y(x,p,D,F){const R=c(x.attributes,O=>O.type==="JSXAttribute"&&O.name.name==="rel"),h=c(x.attributes,O=>O.type==="JSXAttribute"&&O.name.name==="target");if(R===-1||D&&R{const M=typeof O=="string"?O.toLowerCase().split(" "):!1;if(M&&M.indexOf("noreferrer")>=0)return!0;const k=M&&M.indexOf("noopener")>=0;return p&&k})}const f={noTargetBlankWithoutNoreferrer:'Using target="_blank" without rel="noreferrer" (which implies rel="noopener") is a security risk in older browsers: see https://mathiasbynens.github.io/rel-noopener/#recommendations',noTargetBlankWithoutNoopener:'Using target="_blank" without rel="noreferrer" or rel="noopener" (the former implies the latter and is preferred due to wider support) is a security risk: see https://mathiasbynens.github.io/rel-noopener/#recommendations'};return K3={meta:{fixable:"code",docs:{description:'Disallow `target="_blank"` attribute without `rel="noreferrer"`',category:"Best Practices",recommended:!0,url:r("jsx-no-target-blank")},messages:f,schema:[{type:"object",properties:{allowReferrer:{type:"boolean"},enforceDynamicLinks:{enum:["always","never"]},warnOnSpreadAttributes:{type:"boolean"},links:{type:"boolean",default:!0},forms:{type:"boolean",default:!1}},additionalProperties:!1}]},create(x){const p=Object.assign({allowReferrer:!1,warnOnSpreadAttributes:!1,links:!0,forms:!1},x.options[0]),D=p.allowReferrer,F=p.warnOnSpreadAttributes,R=p.enforceDynamicLinks||"always",h=u.getLinkComponents(x),E=u.getFormComponents(x);return{JSXOpeningElement(w){const C=c(w.attributes,M=>M.name&&M.name.name==="target"),O=c(w.attributes,M=>M.type==="JSXSpreadAttribute");if(h.has(w.name.name)){if(!d(w.attributes[C])){const k=O>=0;if(!(F&&k)){if(k&&CU.name&&U.name.name==="rel");if(C=0&&!z)return null;if(!z)return j.insertTextAfter(V.attributes.slice(-1)[0],` rel="${_}"`);if(!z.value)return j.insertTextAfter(z,`="${_}"`);if(z.value.type==="Literal"){const U=z.value.value.split("noreferrer").filter(Boolean);return j.replaceText(z.value,`"${U.concat("noreferrer").join(" ")}"`)}if(z.value.type==="JSXExpressionContainer"&&z.value.expression.type==="Literal"){if(typeof z.value.expression.value=="string"){const U=z.value.expression.value.split("noreferrer").filter(Boolean);return j.replaceText(z.value.expression,`"${U.concat("noreferrer").join(" ")}"`)}return j.replaceText(z.value,'"noreferrer"')}return null}})}}if(E.has(w.name.name)){if(!d(w.attributes[C])){const T=O>=0;if(!(F&&T)){if(T&&C!O(H));return G&&G.length===1&&G[0].type==="JSXExpressionContainer"}function T(U){if(!U||!U.children)return!0;const G=U.children.filter(H=>!O(H));if(G.length<2)return!D(G[0])}function k(U){return U.parent.type==="JSXElement"&&U.parent.openingElement.name.type==="JSXIdentifier"&&/^[a-z]+$/.test(U.parent.openingElement.name.name)}function _(U){return U.parent.type==="JSXElement"&&!k(U)&&!m.isFragment(U.parent,w,C)}function j(U){return!(!(U.parent.type==="JSXElement"||U.parent.type==="JSXFragment")&&(U.children.length===0||U.children.some(y))||_(U)||U.type==="JSXFragment"&&(!U.openingFragment||!U.closingFragment))}function V(U){if(j(U))return function(H){const N=U.type==="JSXFragment"?U.openingFragment:U.openingElement,$=U.type==="JSXFragment"?U.closingFragment:U.closingElement,K=N.selfClosing?"":g(R).slice(N.range[1],$.range[0]);return H.replaceText(U,x(K))}}function z(U){p(U)||(T(U)&&!f(U)&&!(E&&M(U))&&d(R,F.NeedsMoreChildren,"NeedsMoreChildren",{node:U,fix:V(U)}),k(U)&&d(R,F.ChildOfHtmlElement,"ChildOfHtmlElement",{node:U,fix:V(U)}))}return{JSXElement(U){m.isFragment(U,w,C)&&z(U)},JSXFragment:z}}},W3}var J3,bN;function G2e(){if(bN)return J3;bN=1;const i=ya(),r=Na(),u=Dr(),m=ba(),c=r.getSourceCode,d=r.getText,g={allow:"none"},A={moveToNewLine:"`{{descriptor}}` must be placed on a new line"};return J3={meta:{docs:{description:"Require one JSX element per line",category:"Stylistic Issues",recommended:!1,url:i("jsx-one-expression-per-line")},fixable:"whitespace",messages:A,schema:[{type:"object",properties:{allow:{enum:["none","literal","single-child","non-jsx"]}},default:g,additionalProperties:!1}]},create(S){const y=Object.assign({},g,S.options[0]);function f(D){return`${D.loc.start.line},${D.loc.start.column}`}function x(D){return D.openingElement?D.openingElement.name.name:d(S,D).replace(/\n/g,"")}function p(D){const F=D.children;if(!F||!F.length||y.allow==="non-jsx"&&!F.find(k=>k.type==="JSXFragment"||k.type==="JSXElement"))return;const R=D.openingElement||D.openingFragment,h=D.closingElement||D.closingFragment,E=R.loc.start.line,w=R.loc.end.line,C=h.loc.start.line,O=h.loc.end.line;if(F.length===1){const k=F[0];if(E===w&&w===C&&C===O&&O===k.loc.start.line&&k.loc.start.line===k.loc.end.line&&(y.allow==="single-child"||y.allow==="literal"&&(k.type==="Literal"||k.type==="JSXText")))return}const M={},T={};F.forEach(k=>{let _=0,j=0;if(k.type==="Literal"||k.type==="JSXText"){if(u.isWhiteSpaces(k.raw))return;_=(k.raw.match(/^\s*\n/g)||[]).length,j=(k.raw.match(/\n\s*$/g)||[]).length}const V=k.loc.start.line+_,z=k.loc.end.line-j;V===z?(M[V]||(M[V]=[]),M[V].push(k)):(M[V]||(M[V]=[]),M[V].push(k),M[z]||(M[z]=[]),M[z].push(k))}),Object.keys(M).forEach(k=>{const _=parseInt(k,10),j=0,V=M[_].length-1;M[_].forEach((z,U)=>{let G,H;U===j?_===w&&(G=R):G=M[_][U-1],U===V&&_===C&&(H=h);function N(){return(G.type==="Literal"||G.type==="JSXText")&&/ $/.test(G.raw)||(z.type==="Literal"||z.type==="JSXText")&&/^ /.test(z.raw)||c(S).isSpaceBetweenTokens(G,z)}function $(){return(H.type==="Literal"||H.type==="JSXText")&&/^ /.test(H.raw)||(z.type==="Literal"||z.type==="JSXText")&&/ $/.test(z.raw)||c(S).isSpaceBetweenTokens(z,H)}if(!G&&!H)return;const K=d(S,z),ie=!!(G&&N()),pe=!!(H&&$()),Y=!!G,Z=!!H,W=f(z);T[W]||(T[W]={node:z,source:K,descriptor:x(z)}),ie&&(T[W].leadingSpace=!0),Y&&(T[W].leadingNewLine=!0),Z&&(T[W].trailingNewLine=!0),pe&&(T[W].trailingSpace=!0)})}),Object.keys(T).forEach(k=>{const _=T[k],j=_.node,V=_.descriptor,z=_.source.replace(/(^ +| +(?=\n)*$)/g,""),U=_.leadingSpace?` -{' '}`:"",G=_.trailingSpace?`{' '} -`:"",H=_.leadingNewLine?` -`:"",N=_.trailingNewLine?` -`:"",$=`${U}${H}${z}${N}${G}`;m(S,A.moveToNewLine,"moveToNewLine",{node:j,data:{descriptor:V},fix(K){return K.replaceText(j,$)}})})}return{JSXElement:p,JSXFragment:p}}},J3}var X3,hN;function H2e(){if(hN)return X3;hN=1;const i=ya(),r=Na(),u=Dr(),m=ba(),c={undefined:"'{{identifier}}' is not defined."};return X3={meta:{docs:{description:"Disallow undeclared variables in JSX",category:"Possible Errors",recommended:!0,url:i("jsx-no-undef")},messages:c,schema:[{type:"object",properties:{allowGlobals:{type:"boolean"}},additionalProperties:!1}]},create(d){const A=(d.options[0]||{}).allowGlobals||!1;function S(y){let f=r.getScope(d,y);const p=r.getSourceCode(d).ast.sourceType,D=!A&&p==="module"?"module":"global";let F=f.variables,R,h;if(y.name!=="this"){for(;f.type!==D&&f.type!=="global";)f=f.upper,F=f.variables.concat(F);for(f.childScopes.length&&(F=f.childScopes[0].variables.concat(F),f.childScopes[0].childScopes.length&&(F=f.childScopes[0].childScopes[0].variables.concat(F))),R=0,h=F.length;R/&[A-Za-z\d#]+;/g;function D(N){return/[\n\r\u2028\u2029]/.test(N)}function F(N){return i(N,"\\")}function R(N){return p().test(N)}function h(N){return N.replace(p(),"").trim()===""}function E(N){return/[{<>}]/.test(N)}function w(N){return/['"]/.test(N)}function C(N){return/\/\*/.test(N)}function O(N){return N.replace(/\\"/g,'"').replace(/"/g,'\\"')}function M(N){return N.replace(/\\/g,"\\\\")}function T(N,$){return F(N)||R(N)||$.parent.type!=="JSXAttribute"&&E(N)}function k(N){if(N.type==="JSXExpressionContainer"){const $=N.expression.value;return $?u.isWhiteSpaces($):!1}return!1}function _(N){return D(N)&&N.trim()===""}function j(N){const $="",K=N.split(p()).map(pe=>pe===""?"":`{${JSON.stringify(pe)}}`).join($);return N.match(p()).reduce((pe,Y)=>pe.replace($,Y),K)}function V(N){return D(N)?N.split(` -`).map($=>{if($.trim()==="")return $;const K=$.search(/[^\s]/),ie=$.slice(0,K),pe=$.slice(K);return R($)?`${ie}${j(pe)}`:`${ie}{${JSON.stringify(pe)}}`}).join(` -`):`{${JSON.stringify(N)}}`}function z(N){return N.type&&N.type==="Literal"&&N.value&&u.isWhiteSpaces(N.value)}function U(N){return/^\s|\s$/.test(N)}function G(N){return N.type&&N.type==="Literal"&&N.value&&U(N.value)}const H={unnecessaryCurly:"Curly braces are unnecessary here.",missingCurly:"Need to wrap this literal in a JSX expression."};return Y3={meta:{docs:{description:"Disallow unnecessary JSX expressions when literals alone are sufficient or enforce JSX expressions on literals in JSX children or attributes",category:"Stylistic Issues",recommended:!1,url:r("jsx-curly-brace-presence")},fixable:"code",messages:H,schema:[{anyOf:[{type:"object",properties:{props:{enum:f},children:{enum:f},propElementValues:{enum:f}},additionalProperties:!1},{enum:f}]}]},create(N){const $=N.options[0],K=typeof $=="string"?{props:$,children:$,propElementValues:y}:Object.assign({},x,$);function ie(ne){m(N,H.unnecessaryCurly,"unnecessaryCurly",{node:ne,fix(le){const ge=ne.expression;let me;if(u.isJSX(ge))me=g(N,ge);else{const ve=ge&&ge.type;ne.parent.type==="JSXAttribute"?ve!=="TemplateLiteral"&&/["]/.test(ge.raw.slice(1,-1))?me=ge.raw:me=`"${ve==="TemplateLiteral"?ge.quasis[0].value.raw:ge.raw.slice(1,-1)}"`:u.isJSX(ge)?me=g(N,ge):me=ve==="TemplateLiteral"?ge.quasis[0].value.cooked:ge.value}return le.replaceText(ne,me)}})}function pe(ne){m(N,H.missingCurly,"missingCurly",{node:ne,fix(le){if(u.isJSX(ne))return le.replaceText(ne,`{${g(N,ne)}}`);if(h(ne.raw)||ne.parent.type==="JSXAttribute"&&D(ne.raw)||_(ne.raw))return null;const ge=ne.parent.type==="JSXAttribute"?`{"${O(M(ne.raw.slice(1,-1)))}"}`:V(ne.raw);return le.replaceText(ne,ge)}})}function Y(ne){const le=ne.expression,ge=le.type,me=d(N);me.getCommentsInside&&me.getCommentsInside(ne).length>0||((ge==="Literal"||ge==="JSXText")&&typeof le.value=="string"&&(ne.parent.type==="JSXAttribute"&&!z(le)||!G(le))&&!C(le.value)&&!T(le.raw,ne)&&(u.isJSX(ne.parent)||!w(le.value)||typeof le.value=="string")||ge==="TemplateLiteral"&&le.expressions.length===0&&le.quasis[0].value.raw.indexOf(` -`)===-1&&!U(le.quasis[0].value.raw)&&!T(le.quasis[0].value.raw,ne)&&!w(le.quasis[0].value.cooked)||u.isJSX(le))&&ie(ne)}function Z(ne,le,ge){return ne.type==="JSXAttribute"&&typeof le.props=="string"&&le.props===ge||u.isJSX(ne)&&typeof le.children=="string"&&le.children===ge}function W(ne,le){for(let ge=1;ge!z(ve));return W(ne,ge).some(ve=>ve.type&&ve.type==="JSXExpressionContainer")}function oe(ne,le){if(!le)return!1;const ge=le.filter(ve=>!z(ve));return W(ne,ge).some(ve=>ve.type&&i(["JSXExpressionContainer","JSXElement"],ve.type))}function Q(ne,le){const ge=ne.parent;return ge.type&&ge.type==="JSXAttribute"&&ne.expression&&ne.expression.type&&ne.expression.type!=="Literal"&&ne.expression.type!=="StringLiteral"&&ne.expression.type!=="TemplateLiteral"||u.isJSX(ge)&&ue(ne,ge.children)||k(ne)&&oe(ne,ge.children)||ge.children&&ge.children.length===1&&k(ne)?!1:Z(ge,le,S)}function ee(ne,le){if(u.isJSX(ne))return le.propElementValues!==y;if(_(ne.raw)||h(ne.raw))return!1;const ge=ne.parent;return ge.children&&ge.children.length===1&&k(ge.children[0])?!1:Z(ge,le,A)}return{"JSXAttribute > JSXExpressionContainer > JSXElement"(ne){K.propElementValues===S&&ie(ne.parent)},JSXExpressionContainer(ne){Q(ne,K)&&Y(ne)},"JSXAttribute > JSXElement, Literal, JSXText"(ne){ee(ne,K)&&pe(ne)}}}},Y3}var Z3,DN;function W2e(){if(DN)return Z3;DN=1;const i=TD(),r=Gs(),u=ya(),m=Dr(),c=ba();function d(p){const D=p.charCodeAt(0);return D>=48&&D<=57}function g(p){const D=p.toUpperCase();return p===D&&D!==p.toLowerCase()}function A(p){const D=p.toLowerCase();return p===D&&D!==p.toUpperCase()}function S(p){return!g(p.charAt(0))||Array.prototype.some.call(p.slice(1),F=>F.toLowerCase()===F.toUpperCase()&&!d(F))?!1:Array.prototype.some.call(p.slice(1),F=>A(F)||d(F))}function y(p){const D=p.charAt(0);if(!(g(D)||d(D)))return!1;for(let R=1;RD===F||r(D,F,{noglobstar:!0}))}const x={usePascalCase:"Imported JSX component {{name}} must be in PascalCase",usePascalOrSnakeCase:"Imported JSX component {{name}} must be in PascalCase or SCREAMING_SNAKE_CASE"};return Z3={meta:{docs:{description:"Enforce PascalCase for user-defined JSX components",category:"Stylistic Issues",recommended:!1,url:u("jsx-pascal-case")},messages:x,schema:[{type:"object",properties:{allowAllCaps:{type:"boolean"},allowLeadingUnderscore:{type:"boolean"},allowNamespace:{type:"boolean"},ignore:{items:[{type:"string"}],minItems:0,type:"array",uniqueItems:!0}},additionalProperties:!1}]},create(p){const D=p.options[0]||{},F=D.allowAllCaps||!1,R=D.allowLeadingUnderscore||!1,h=D.allowNamespace||!1,E=D.ignore||[];return{JSXOpeningElement(w){if(m.isDOMComponent(w))return;const O=i(w);let M=[O],T=0;O.lastIndexOf(":")>-1?M=O.split(":"):O.lastIndexOf(".")>-1&&(M=O.split("."));do{const k=M[T];if(k.length===1)return;const _=f(E,k),j=R&&k.startsWith("_")?k.slice(1):k,V=S(j),z=F&&y(j);if(!V&&!z&&!_){const U=F?"usePascalOrSnakeCase":"usePascalCase";c(p,x[U],U,{node:w,data:{name:k}});break}T+=1}while(T",F="",R=`<${x}.${p}>`,h=``;function E(k){return m(y,">= 16.2.0")?!1:(d(y,S.fragmentsNotSupported,"fragmentsNotSupported",{node:k}),!0)}function w(k){return!k.closingFragment||!k.openingFragment?null:function(j){let V=g(y);V=A(V,k.closingFragment,h),V=A(V,k.openingFragment,R);const z=R.length-g(y,k.openingFragment).length+h.length-g(y,k.closingFragment).length,U=k.range;return j.replaceTextRange(U,V.slice(U[0],U[1]+z))}}function C(k){return function(j){let V=g(y),z;k.closingElement?(V=A(V,k.closingElement,F),V=A(V,k.openingElement,D),z=g(y,k.openingElement).length-D.length+g(y,k.closingElement).length-F.length):(V=A(V,k.openingElement,`${D}${F}`),z=g(y,k.openingElement).length-D.length-F.length);const U=k.range;return j.replaceTextRange(U,V.slice(U[0],U[1]-z))}}function O(k,_){const j=u.findVariableByName(y,k,_);return j?!!(j.type==="Identifier"&&j.name===x||j.type==="MemberExpression"&&j.object.type==="Identifier"&&j.object.name===x&&j.property.type==="Identifier"&&j.property.name===p||j.callee&&j.callee.name==="require"&&j.arguments&&j.arguments[0]&&j.arguments[0].value==="react"):!1}const M=[],T=new Set([`${x}.${p}`]);return{JSXElement(k){M.push(k)},JSXFragment(k){E(k)||f==="element"&&d(y,S.preferPragma,"preferPragma",{node:k,data:{react:x,fragment:p},fix:w(k)})},ImportDeclaration(k){k.source&&k.source.value==="react"&&k.specifiers.forEach(_=>{"imported"in _&&_.imported&&_.imported.name===p&&_.local&&T.add(_.local.name)})},"Program:exit"(){M.forEach(k=>{const _=k.openingElement,j=i(_);if(T.has(j)||O(k,j)){if(E(k))return;const V=_.attributes;f==="syntax"&&!(V&&V.length>0)&&d(y,S.preferFragment,"preferFragment",{node:k,data:{react:x,fragment:p},fix:C(k)})}})}}}},Q3}var eR,AN;function X2e(){if(AN)return eR;AN=1;const i=ya(),r=Na(),u=ba(),m=ji(),c=r.getSourceCode,d=r.getText,g={noLineGap:"Expected no line gap between “{{prop1}}” and “{{prop2}}”",onlyOneSpace:"Expected only one space between “{{prop1}}” and “{{prop2}}”"};return eR={meta:{docs:{description:"Disallow multiple spaces between inline JSX props",category:"Stylistic Issues",recommended:!1,url:i("jsx-props-no-multi-spaces")},fixable:"code",messages:g,schema:[]},create(A){const S=c(A);function y(F){switch(F.type){case"JSXSpreadAttribute":return d(A,F.argument);case"JSXIdentifier":return F.name;case"JSXMemberExpression":return`${y(F.object)}.${F.property.name}`;default:return F.name?F.name.name:`${d(A,F.object)}.${F.property.name}`}}function f(F,R){const h=S.getCommentsBefore?S.getCommentsBefore(R):[],E=[].concat(F,h,R);for(let w=1;w=2)return!0}return!1}function x(F,R){if(f(F,R)&&u(A,g.noLineGap,"noLineGap",{node:R,data:{prop1:y(F),prop2:y(R)}}),F.loc.end.line!==R.loc.end.line)return;c(A).text.slice(F.range[1],R.range[0])!==" "&&u(A,g.onlyOneSpace,"onlyOneSpace",{node:R,data:{prop1:y(F),prop2:y(R)},fix(E){return E.replaceTextRange([F.range[1],R.range[0]]," ")}})}function p(F){const R=m.getTypeArguments(F);return typeof R>"u"?!1:R.type==="TSTypeParameterInstantiation"}function D(F){const R=F.name;if(p(F)){const h=m.getTypeArguments(F);return Object.assign({},F,{range:[R.range[0],h.range[1]]})}return R}return{JSXOpeningElement(F){F.attributes.reduce((R,h)=>(x(R,h),h),D(F))}}}},eR}var aR,TN;function Y2e(){if(TN)return aR;TN=1;const i=ya(),r=ba(),u={ignore:"ignore",enforce:"enforce"},m={html:u.enforce,custom:u.enforce,explicitSpread:u.enforce,exceptions:[]},c=(S,y)=>y.indexOf(S)!==-1,d=S=>S.type==="Property",g=S=>S.property.parent?`${S.property.parent.object.name}.${S.property.name}`:`${S.object.name}.${S.property.name}`,A={noSpreading:"Prop spreading is forbidden"};return aR={meta:{docs:{description:"Disallow JSX prop spreading",category:"Best Practices",recommended:!1,url:i("jsx-props-no-spreading")},messages:A,schema:[{allOf:[{type:"object",properties:{html:{enum:[u.enforce,u.ignore]},custom:{enum:[u.enforce,u.ignore]},explicitSpread:{enum:[u.enforce,u.ignore]},exceptions:{type:"array",items:{type:"string",uniqueItems:!0}}}},{not:{type:"object",required:["html","custom"],properties:{html:{enum:[u.ignore]},custom:{enum:[u.ignore]},exceptions:{type:"array",minItems:0,maxItems:0}}}}]}]},create(S){const y=S.options[0]||{},f=(y.html||m.html)===u.ignore,x=(y.custom||m.custom)===u.ignore,p=(y.explicitSpread||m.explicitSpread)===u.ignore,D=y.exceptions||m.exceptions;return{JSXSpreadAttribute(F){const R=F.parent.name,h=R.type;let E;h==="JSXIdentifier"?E=R.name:h==="JSXMemberExpression"?E=g(R):E=void 0;const w=E&&E[0]!==E[0].toUpperCase(),C=E&&(E[0]===E[0].toUpperCase()||E.includes("."));w&&(f&&!c(E,D)||!f&&c(E,D))||C&&(x&&!c(E,D)||!x&&c(E,D))||p&&F.argument.type==="ObjectExpression"&&F.argument.properties.every(d)||r(S,A.noSpreading,"noSpreading",{node:F})}}}},aR}var tR,xN;function Z2e(){if(xN)return tR;xN=1;const i=ya(),r=ba(),u={noMultiSpreading:"Spreading the same expression multiple times is forbidden"};return tR={meta:{docs:{description:"Disallow JSX prop spreading the same identifier multiple times",category:"Best Practices",recommended:!1,url:i("jsx-props-no-spread-multi")},messages:u},create(m){return{JSXOpeningElement(c){const d=c.attributes.filter(A=>A.type==="JSXSpreadAttribute"&&A.argument.type==="Identifier");if(d.length<2)return;const g=new Set;d.forEach(A=>{g.has(A.argument.name)&&r(m,u.noMultiSpreading,"noMultiSpreading",{node:A}),g.add(A.argument.name)})}}}},tR}var nR,wN;function YY(){if(wN)return nR;wN=1;function i(r){/=-(f|-format)=/.test(process.argv.join("="))||console.log(r)}return nR=i,nR}var rR,EN;function Q2e(){if(EN)return rR;EN=1;const i=Vn(),r=ya(),u=ba(),m=YY(),c=Na(),d=c.getFirstTokens,g=c.getText;let A=!1;const S={propsNotSorted:"Default prop types declarations should be sorted alphabetically"};return rR={meta:{deprecated:!0,replacedBy:["sort-default-props"],docs:{description:"Enforce defaultProps declarations alphabetical sorting",category:"Stylistic Issues",recommended:!1,url:r("jsx-sort-default-props")},messages:S,schema:[{type:"object",properties:{ignoreCase:{type:"boolean"}},additionalProperties:!1}]},create(y){const x=(y.options[0]||{}).ignoreCase||!1;function p(w){if(w.key||["MethodDefinition","Property"].indexOf(w.type)!==-1)return w.key.name;if(w.type==="MemberExpression")return w.property.name;if(w.type==="ClassProperty"){const C=d(y,w,2);return C[1]&&C[1].type==="Identifier"?C[1].value:C[0].value}return""}function D(w){const C=p(w);return C==="defaultProps"||C==="getDefaultProps"}function F(w){return g(y,w.key||w.argument)}function R(w,C){const O=i.getVariableFromContext(y,w,C);return!O||!O.defs[0]||!O.defs[0].node?null:O.defs[0].node.type==="TypeAlias"?O.defs[0].node.right:O.defs[0].node.init}function h(w){w.reduce((C,O,M,T)=>{if(/Spread(?:Property|Element)$/.test(O.type))return T[M+1];let k=F(C),_=F(O);return x&&(k=k.toLowerCase(),_=_.toLowerCase()),_= 0");if(f>g)throw new u("length is greater than (2**32 - 1)");var x=arguments.length>1?arguments[1]:r,p=[];if(x!==r){if(!S)throw new m("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");S(p,x)}return f!==0&&(p.length=f),p},iR}var oR,kN;function abe(){if(kN)return oR;kN=1;var i=Za(),r=i("%BigInt%",!0),u=ua(),m=si();return oR=function(d){if(typeof d!="string")throw new u("`argument` must be a string");if(!r)throw new m("BigInts are not supported in this environment");try{return r(d)}catch{return}},oR}var uR,RN;function tbe(){if(RN)return uR;RN=1;var i=Za(),r=i("%Number%"),u=Bg(),m=mD(),c=$P();return uR=function(g){var A=u(g)?g:m(g,r);return typeof A=="bigint"?A:c(A)},uR}var sR,PN;function nbe(){if(PN)return sR;PN=1;var i=ua();return sR=function(u,m){if(typeof u!="bigint"||typeof m!="bigint")throw new i("Assertion failed: `x` and `y` arguments must be BigInts");return uM)return!1}return E"u"?void 0:y(R,k);if(typeof R=="string"&&typeof h=="bigint")return T=g(R),typeof T>"u"?void 0:y(T,h);if(T=A(R),k=A(h),typeof T==typeof k)return typeof T=="number"?f(T,k):y(T,k);if(!(c(T)||c(k)))return T===-1/0||k===1/0?!0:T===1/0||k===-1/0?!1:T"u"&&typeof S>"u")return 0;if(typeof A>"u")return 1;if(typeof S>"u")return-1;if(typeof y<"u"){var f=m(r(y,void 0,[A,S]));return d(f)?0:f}var x=c(A),p=c(S),D=u(x,p,!0);if(D)return-1;var F=u(p,x,!0);return F?1:0},cR}var dR,IN;function ZY(){if(IN)return dR;IN=1;var i=ua(),r=or(),u=hD(),m=gt();return dR=function(d){if(m(d)!=="Object")throw new i("Assertion failed: `obj` must be an Object");return u(r(d,"length"))},dR}var pR,qN;function ube(){if(qN)return pR;qN=1;var i=ua(),r=Fi(),u=gt();return pR=function(c,d){if(u(c)!=="Object")throw new i("Assertion failed: `O` must be an Object");if(!r(d))throw new i("Assertion failed: `P` must be a Property Key");return d in c},pR}var fR,ON;function sbe(){if(ON)return fR;ON=1;var i=WX(),r=i(function(){});return fR=function(m){return typeof m=="function"&&(!m.prototype||i(m)===r)},fR}var mR,jN;function lbe(){if(jN)return mR;jN=1;var i=vt(),r=ua(),u=or(),m=ube(),c=po(),d=gt(),g=sbe(),A=d2(),S=i("Array.prototype.push"),y=i("Array.prototype.sort");return mR=function(x,p,D,F){if(d(x)!=="Object")throw new r("Assertion failed: Type(obj) is not Object");if(!A(p)||p<0)throw new r("Assertion failed: `len` must be an integer >= 0");if(!g(D)||D.length!==2)throw new r("Assertion failed: `SortCompare` must be an abstract closure taking 2 arguments");if(F!=="skip-holes"&&F!=="read-through-holes")throw new r("Assertion failed: `holes` must be either `skip-holes` or `read-through-holes`");for(var R=[],h=0;hM)return 1}return 0}const x=new WeakMap;function p(D,F,R,h,E,w,C,O,M){function T(V,z){const U=z,G=m(D);for(let N=0;N=1&&(pe=Z.range[0]);const W=K[K.length-1];K.length>=1&&(Y=W.range[1]),x.set($,{start:pe,end:Y,hasComment:!0})}return V.reduce((N,$)=>($.type==="ExperimentalSpreadProperty"||$.type==="SpreadElement"?N.push([]):N[N.length-1].push($),N),[[]]).forEach(N=>{const $=i(N,(pe,Y)=>f(pe,Y,D,h,E,w,C)),K=c(D);let ie="";z=N.reduceRight((pe,Y,Z)=>{const W=$[Z],ue=x.get(W);let oe=K.slice(ue.start,ue.end);const Q=oe[oe.length-1];if(!ie&&[";",","].some(ne=>Q===ne)&&(ie=Q),O&&S(W.value)){const ne=y(W.value);ne&&(oe=T(ne,U).slice(W.range[0],W.range[1]))}const ee=M&&!oe.endsWith(ie)?`${oe}${ie}`:oe;return`${pe.slice(0,x.get(Y).start)}${ee}${pe.slice(x.get(Y).end)}`},z)}),z}const k=T(R,c(D)),_=x.get(R[0]).start,j=x.get(R[R.length-1]).end;return F.replaceTextRange([_,j],k.slice(_,j))}return SR={fixPropTypesSort:p,isCallbackPropName:A,isRequiredProp:g,isShapeProp:S},SR}var AR,VN;function dbe(){if(VN)return AR;VN=1;const i=QP(),r=cn(),u=aZ(),m=ya(),c=Dr(),d=ba(),g=tZ(),A=Na(),S=A.getText,y=A.getSourceCode;function f(T){return T.loc.start.line!==T.loc.end.line}const x={noUnreservedProps:"A customized reserved first list must only contain a subset of React reserved props. Remove: {{unreservedWords}}",listIsEmpty:"A customized reserved first list must not be empty",listReservedPropsFirst:"Reserved props must be listed before all other props",listCallbacksLast:"Callbacks must be listed after all other props",listShorthandFirst:"Shorthand props must be listed before all other props",listShorthandLast:"Shorthand props must be listed after all other props",listMultilineFirst:"Multiline props must be listed before all other props",listMultilineLast:"Multiline props must be listed after all other props",sortPropsByAlpha:"Props should be sorted alphabetically"},p=["children","dangerouslySetInnerHTML","key","ref"];function D(T,k){return k.indexOf(T)>=0}let F;function R(T){const k=F.get(T);return!!k&&!!k.hasComment}function h(T,k,_){let j=i(T),V=i(k);const z=R(T),U=R(k);if(z&&!U)return 1;if(!z&&U)return-1;if(_.reservedFirst){const H=D(j,_.reservedList),N=D(V,_.reservedList);if(H&&!N)return-1;if(!H&&N)return 1}if(_.callbacksLast){const H=g.isCallbackPropName(j),N=g.isCallbackPropName(V);if(H&&!N)return 1;if(!H&&N)return-1}if(_.shorthandFirst||_.shorthandLast){const H=_.shorthandFirst?-1:1;if(!T.value&&k.value)return H;if(T.value&&!k.value)return-H}if(_.multiline!=="ignore"){const H=_.multiline==="first"?-1:1,N=f(T),$=f(k);if(N&&!$)return H;if(!N&&$)return-H}if(_.noSortAlphabetically)return 0;const G=_.locale==="auto"?void 0:_.locale;return _.ignoreCase?(j=j.toLowerCase(),V=V.toLowerCase(),j.localeCompare(V,G)):j===V?0:_.locale==="auto"?j1&&N+1===$[1].loc.start.line&&H){const Z=_.getCommentsAfter(H);F.set(G,{end:H.range[1],hasComment:!0}),Z.length===1&&H.loc.start.line===Z[0].loc.start.line&&F.set(G,{end:Z[0].range[1],hasComment:!0}),z(G),U+=1}}}return j}function w(T,k,_){const j=T.attributes.slice(0),V=k.options[0]||{},z=V.ignoreCase||!1,U=V.callbacksLast||!1,G=V.shorthandFirst||!1,H=V.shorthandLast||!1,N=V.multiline||"ignore",$=V.noSortAlphabetically||!1,K=V.reservedFirst||!1,ie=V.locale||"auto",pe={ignoreCase:z,callbacksLast:U,shorthandFirst:G,shorthandLast:H,multiline:N,noSortAlphabetically:$,reservedFirst:K,reservedList:_,locale:ie},Y=E(j,k),Z=Y.slice(0).map(W=>u(W,(ue,oe)=>h(ue,oe,pe)));return function(ue){const oe=[];let Q=S(k);Y.forEach((me,ve)=>{me.forEach((fe,we)=>{const Ne=Z[ve][we],He=Q.slice(Ne.range[0],F.get(Ne).end);oe.push({range:[fe.range[0],F.get(fe).end],text:He})})}),oe.sort((me,ve)=>ve.range[0]-me.range[0]);const ee=oe[0],ne=oe[oe.length-1],le=ne?ne.range[0]:0,ge=ee?ee.range[1]:-0;return oe.forEach(me=>{Q=`${Q.slice(0,me.range[0])}${me.text}${Q.slice(me.range[1])}`}),ue.replaceTextRange([le,ge],Q.slice(le,ge))}}function C(T,k){if(k&&Array.isArray(k)){const _=k.filter(j=>!D(j,p));if(k.length===0)return function(V){d(T,x.listIsEmpty,"listIsEmpty",{node:V})};if(_.length>0)return function(V){d(T,x.noUnreservedProps,"noUnreservedProps",{node:V,data:{unreservedWords:_.toString()}})}}}const O=new WeakMap;function M(T,k,_,j,V){const z=O.get(T)||[];r(z,k)||(z.push(k),O.set(T,z),d(j,x[k],k,{node:T.name,fix:w(_,j,V)}))}return AR={meta:{docs:{description:"Enforce props alphabetical sorting",category:"Stylistic Issues",recommended:!1,url:m("jsx-sort-props")},fixable:"code",messages:x,schema:[{type:"object",properties:{callbacksLast:{type:"boolean"},shorthandFirst:{type:"boolean"},shorthandLast:{type:"boolean"},multiline:{enum:["ignore","first","last"],default:"ignore"},ignoreCase:{type:"boolean"},noSortAlphabetically:{type:"boolean"},reservedFirst:{type:["array","boolean"]},locale:{type:"string",default:"auto"}},additionalProperties:!1}]},create(T){const k=T.options[0]||{},_=k.ignoreCase||!1,j=k.callbacksLast||!1,V=k.shorthandFirst||!1,z=k.shorthandLast||!1,U=k.multiline||"ignore",G=k.noSortAlphabetically||!1,H=k.reservedFirst||!1,N=C(T,H),$=Array.isArray(H)?H:p,K=k.locale||"auto";return{Program(){F=new WeakMap},JSXOpeningElement(ie){const pe=H&&!c.isDOMComponent(ie)?$.filter(Y=>Y!=="dangerouslySetInnerHTML"):$;ie.attributes.reduce((Y,Z,W,ue)=>{if(Z.type==="JSXSpreadAttribute")return ue[W+1];let oe=i(Y),Q=i(Z);const ee=Y.value,ne=Z.value,le=g.isCallbackPropName(oe),ge=g.isCallbackPropName(Q);if(_&&(oe=oe.toLowerCase(),Q=Q.toLowerCase()),H){if(N)return N(Z),Y;const fe=D(oe,pe),we=D(Q,pe);if(fe&&!we)return Z;if(!fe&&we)return M(Z,"listReservedPropsFirst",ie,T,pe),Y}if(j){if(!le&&ge)return Z;if(le&&!ge)return M(Y,"listCallbacksLast",ie,T,pe),Y}if(V){if(ne&&!ee)return Z;if(!ne&&ee)return M(Z,"listShorthandFirst",ie,T,pe),Y}if(z){if(!ne&&ee)return Z;if(ne&&!ee)return M(Y,"listShorthandLast",ie,T,pe),Y}const me=f(Y),ve=f(Z);if(U==="first"){if(me&&!ve)return Z;if(!me&&ve)return M(Z,"listMultilineFirst",ie,T,pe),Y}else if(U==="last"){if(!me&&ve)return Z;if(me&&!ve)return M(Y,"listMultilineLast",ie,T,pe),Y}return!G&&(_||K!=="auto"?oe.localeCompare(Q,K==="auto"?void 0:K)>0:oe>Q)?(M(Z,"sortPropsByAlpha",ie,T,pe),Y):Z},ie.attributes[0])}}}},AR}var TR,GN;function nZ(){if(GN)return TR;GN=1;function i(r){const u=r.attributes;return!u||u.length===0?r.name:u[u.length-1]}return TR=i,TR}var xR,HN;function pbe(){if(HN)return xR;HN=1;const i=nZ(),r=ya(),u=YY(),m=ba(),c=Na().getSourceCode;let d=!1;const g={noSpaceBeforeClose:"A space is forbidden before closing bracket",needSpaceBeforeClose:"A space is required before closing bracket"};return xR={meta:{deprecated:!0,replacedBy:["jsx-tag-spacing"],docs:{description:"Enforce spacing before closing bracket in JSX",category:"Stylistic Issues",recommended:!1,url:r("jsx-space-before-closing")},fixable:"code",messages:g,schema:[{enum:["always","never"]}]},create(A){const S=A.options[0]||"always";return{JSXOpeningElement(y){if(!y.selfClosing)return;const f=c(A),x=i(y),p=f.getTokenAfter(x);x.loc.end.line===p.loc.start.line&&(S==="always"&&!f.isSpaceBetweenTokens(x,p)?m(A,g.needSpaceBeforeClose,"needSpaceBeforeClose",{loc:p.loc.start,fix(D){return D.insertTextBefore(p," ")}}):S==="never"&&f.isSpaceBetweenTokens(x,p)&&m(A,g.noSpaceBeforeClose,"noSpaceBeforeClose",{loc:p.loc.start,fix(D){const F=f.getTokenBefore(p);return D.removeRange([F.range[1],p.range[0]])}}))},Program(){d||(u('The react/jsx-space-before-closing rule is deprecated. Please use the react/jsx-tag-spacing rule with the "beforeSelfClosing" option instead.'),d=!0)}}}},xR}var wR,KN;function fbe(){if(KN)return wR;KN=1;const i=nZ(),r=ya(),u=ba(),m=Na(),c=m.getFirstTokens,d=m.getSourceCode,g={selfCloseSlashNoSpace:"Whitespace is forbidden between `/` and `>`; write `/>`",selfCloseSlashNeedSpace:"Whitespace is required between `/` and `>`; write `/ >`",closeSlashNoSpace:"Whitespace is forbidden between `<` and `/`; write `u.test(c);return CR={meta:{docs:{description:"Disallow variables used in JSX to be incorrectly marked as unused",category:"Best Practices",recommended:!0,url:i("jsx-uses-vars")},schema:[]},create(c){return{JSXOpeningElement(d){let g;if(!d.name.namespace){if(d.name.name){if(g=d.name.name,m(g))return}else if(d.name.object){let A=d.name.object;for(;A.object;)A=A.object;g=A.name}else return;r(g,d,c)}}}}},CR}var kR,XN;function bbe(){if(XN)return kR;XN=1;const i=It(),r=ya(),u=Na(),m=Dr(),c=ba(),d=dt().isParenthesized,g=u.getSourceCode,A=u.getText,S={declaration:"parens",assignment:"parens",return:"parens",arrow:"parens",condition:"ignore",logical:"ignore",prop:"ignore"},y={missingParens:"Missing parentheses around multilines JSX",extraParens:"Expected no parentheses around multilines JSX",parensOnNewLines:"Parentheses around JSX should be on separate lines"};return kR={meta:{docs:{description:"Disallow missing parentheses around multiline JSX",category:"Stylistic Issues",recommended:!1,url:r("jsx-wrap-multilines")},fixable:"code",messages:y,schema:[{type:"object",properties:{declaration:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},assignment:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},return:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},arrow:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},condition:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},logical:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]},prop:{enum:[!0,!1,"ignore","parens","parens-new-line","never"]}},additionalProperties:!1}]},create(f){function x(C){const O=f.options[0]||{};return i(O,C)?O[C]:S[C]}function p(C){const O=x(C);return O&&O!=="ignore"}function D(C){const O=g(f).getTokenBefore(C);return d(f,C)?O.loc.end.line===C.loc.start.line:!1}function F(C){const O=g(f).getTokenAfter(C);return d(f,C)?C.loc.end.line===O.loc.end.line:!1}function R(C){return C.loc.start.line!==C.loc.end.line}function h(C,O,M){c(f,y[O],O,{node:C,fix:M})}function E(C,O){const M=O.value==="{"||O.value==="[";return`${O.value.trim()}${M?"":" "}`}function w(C,O){if(!C||!m.isJSX(C))return;const M=g(f),T=x(O);if((T===!0||T==="parens")&&!d(f,C)&&R(C)&&h(C,"missingParens",k=>k.replaceText(C,`(${A(f,C)})`)),T==="parens-new-line"&&R(C))if(d(f,C)){const k=D(C),_=F(C);(k||_)&&h(C,"parensOnNewLines",j=>{let z=A(f,C);return k&&(z=` -${z}`),_&&(z=`${z} -`),j.replaceText(C,z)})}else{const k=M.getTokenBefore(C,{includeComments:!0}),_=M.getTokenAfter(C,{includeComments:!0}),j=C.loc.start;k.loc.end.lineV.replaceTextRange([k.range[0],_&&(_.value===";"||_.value==="}")?_.range[0]:C.range[1]],`${E(C,k)}( -${j.column>0?" ".repeat(j.column):""}${A(f,C)} -${j.column>0?" ".repeat(j.column-2):""})`)):h(C,"missingParens",V=>V.replaceText(C,`( -${A(f,C)} -)`))}if(T==="never"&&d(f,C)){const k=M.getTokenBefore(C),_=M.getTokenAfter(C);h(C,"extraParens",j=>j.replaceTextRange([k.range[0],_.range[1]],A(f,C)))}}return{VariableDeclarator(C){const O="declaration";if(p(O)){if(!p("condition")&&C.init&&C.init.type==="ConditionalExpression"){w(C.init.consequent,O),w(C.init.alternate,O);return}w(C.init,O)}},AssignmentExpression(C){const O="assignment";if(p(O)){if(!p("condition")&&C.right.type==="ConditionalExpression"){w(C.right.consequent,O),w(C.right.alternate,O);return}w(C.right,O)}},ReturnStatement(C){const O="return";p(O)&&w(C.argument,O)},"ArrowFunctionExpression:exit":C=>{const O=C.body,M="arrow";p(M)&&O.type!=="BlockStatement"&&w(O,M)},ConditionalExpression(C){const O="condition";p(O)&&(w(C.consequent,O),w(C.alternate,O))},LogicalExpression(C){const O="logical";p(O)&&w(C.right,O)},JSXAttribute(C){const O="prop";p(O)&&C.value&&C.value.type==="JSXExpressionContainer"&&w(C.value.expression,O)}}}},kR}var RR,YN;function hbe(){if(YN)return RR;YN=1;const i=GY(),r=ya(),u=ba(),m=new Map([["alternate",new Set(["link","area","a"])],["apple-touch-icon",new Set(["link"])],["apple-touch-startup-image",new Set(["link"])],["author",new Set(["link","area","a"])],["bookmark",new Set(["area","a"])],["canonical",new Set(["link"])],["dns-prefetch",new Set(["link"])],["external",new Set(["area","a","form"])],["help",new Set(["link","area","a","form"])],["icon",new Set(["link"])],["license",new Set(["link","area","a","form"])],["manifest",new Set(["link"])],["mask-icon",new Set(["link"])],["modulepreload",new Set(["link"])],["next",new Set(["link","area","a","form"])],["nofollow",new Set(["area","a","form"])],["noopener",new Set(["area","a","form"])],["noreferrer",new Set(["area","a","form"])],["opener",new Set(["area","a","form"])],["pingback",new Set(["link"])],["preconnect",new Set(["link"])],["prefetch",new Set(["link"])],["preload",new Set(["link"])],["prerender",new Set(["link"])],["prev",new Set(["link","area","a","form"])],["search",new Set(["link","area","a","form"])],["shortcut",new Set(["link"])],["shortcut icon",new Set(["link"])],["stylesheet",new Set(["link"])],["tag",new Set(["area","a"])]]),c=new Map([["shortcut",new Set(["icon"])]]),d=new Map([["rel",m]]),g=new Map([["rel",c]]),A=new Set(["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdi","bdo","bgsound","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","image","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","math","menu","menuitem","meta","meter","nav","nobr","noembed","noframes","noscript","object","ol","optgroup","option","output","p","param","picture","plaintext","portal","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","var","video","wbr","xmp"]),S=new Map([["rel",new Set(["link","a","area","form"])]]),y={emptyIsMeaningless:"An empty “{{attributeName}}” attribute is meaningless.",neverValid:"“{{reportingValue}}” is never a valid “{{attributeName}}” attribute value.",noEmpty:"An empty “{{attributeName}}” attribute is meaningless.",noMethod:"The ”{{attributeName}}“ attribute cannot be a method.",notAlone:"“{{reportingValue}}” must be directly followed by “{{missingValue}}”.",notPaired:"“{{reportingValue}}” can not be directly followed by “{{secondValue}}” without “{{missingValue}}”.",notValidFor:"“{{reportingValue}}” is not a valid “{{attributeName}}” attribute value for <{{elementName}}>.",onlyMeaningfulFor:"The ”{{attributeName}}“ attribute only has meaning on the tags: {{tagNames}}",onlyStrings:"“{{attributeName}}” attribute only supports strings.",spaceDelimited:"”{{attributeName}}“ attribute values should be space delimited.",suggestRemoveDefault:'"remove {{attributeName}}"',suggestRemoveEmpty:'"remove empty attribute {{attributeName}}"',suggestRemoveInvalid:"“remove invalid attribute {{reportingValue}}”",suggestRemoveWhitespaces:"remove whitespaces in “{{attributeName}}”",suggestRemoveNonString:"remove non-string value in “{{attributeName}}”"};function f(E,w){const C=E.range[0]+1;return Array.from(i(E.value,w),O=>{const M=O.index+C,T=M+O[0].length;return{reportingValue:`${O[1]}`,value:O[1],range:[M,T]}})}function x(E,w,C,O,M){if(typeof C.value!="string"){const j={attributeName:w,reportingValue:C.value};u(E,y.onlyStrings,"onlyStrings",{node:C,data:j,suggest:[{messageId:"suggestRemoveNonString",data:j,fix(V){return V.remove(O)}}]});return}if(!C.value.trim()){const j={attributeName:w,reportingValue:C.value};u(E,y.noEmpty,"noEmpty",{node:C,data:j,suggest:[{messageId:"suggestRemoveEmpty",data:j,fix(V){return V.remove(C.parent)}}]});return}f(C,/(\S+)/g).forEach(j=>{const V=d.get(w).get(j.value),z=j.reportingValue;if(V){if(!V.has(M)){const U={attributeName:w,reportingValue:z,elementName:M},G=[{messageId:"suggestRemoveInvalid",data:U,fix(H){return H.removeRange(j.range)}}];u(E,y.notValidFor,"notValidFor",{node:C,data:U,suggest:G})}}else{const U={attributeName:w,reportingValue:z},G=[{messageId:"suggestRemoveInvalid",data:U,fix(H){return H.removeRange(j.range)}}];u(E,y.neverValid,"neverValid",{node:C,data:U,suggest:G})}});const k=g.get(w);k&&f(C,/(?=(\b\S+\s*\S+))/g).forEach(V=>{k.forEach((z,U)=>{const G=V.reportingValue.split(" "),H=G[0],N=G[1];if(H===U){const $=G[G.length-1];if(!z.has($)){const K=N?y.notPaired:y.notAlone;u(E,K,N?"notPaired":"notAlone",{node:C,data:{reportingValue:H,secondValue:N,missingValue:Array.from(z).join(", ")},suggest:!1})}}})}),f(C,/(\s+)/g).forEach(j=>{const V={attributeName:w};j.range[0]===C.range[0]+1||j.range[1]===C.range[1]-1?u(E,y.spaceDelimited,"spaceDelimited",{node:C,data:V,suggest:[{messageId:"suggestRemoveWhitespaces",data:V,fix(z){return z.removeRange(j.range)}}]}):j.value!==" "&&u(E,y.spaceDelimited,"spaceDelimited",{node:C,data:V,suggest:[{messageId:"suggestRemoveWhitespaces",data:V,fix(z){return z.replaceTextRange(j.range," ")}}]})})}const p=["rel"];function D(E,w){const C=w.name.name,O=w.parent.name.name;if(!S.has(C)||!S.get(C).has(O)){const T=Array.from(S.get(C).values(),_=>`"<${_}>"`).join(", "),k={attributeName:C,tagNames:T};u(E,y.onlyMeaningfulFor,"onlyMeaningfulFor",{node:w.name,data:k,suggest:[{messageId:"suggestRemoveDefault",data:k,fix(_){return _.remove(w)}}]});return}function M(T){return T.remove(w)}if(!w.value){const T={attributeName:C};u(E,y.emptyIsMeaningless,"emptyIsMeaningless",{node:w.name,data:T,suggest:[{messageId:"suggestRemoveEmpty",data:T,fix:M}]});return}if(w.value.type==="Literal")return x(E,C,w.value,w,O);if(w.value.expression.type==="Literal")return x(E,C,w.value.expression,w,O);if(w.value.type==="JSXExpressionContainer"){if(w.value.expression.type==="ObjectExpression"){const T={attributeName:C};u(E,y.onlyStrings,"onlyStrings",{node:w.value,data:T,suggest:[{messageId:"suggestRemoveDefault",data:T,fix:M}]})}else if(w.value.expression.type==="Identifier"&&w.value.expression.name==="undefined"){const T={attributeName:C};u(E,y.onlyStrings,"onlyStrings",{node:w.value,data:T,suggest:[{messageId:"suggestRemoveDefault",data:T,fix:M}]})}}}function F(E){return E.callee&&E.callee.type==="MemberExpression"&&E.callee.object.name==="React"&&E.callee.property.name==="createElement"&&E.arguments.length>0}function R(E,w,C,O){const M=d.get(O);if(C.type!=="Literal")return;const T=M.get(C.value);if(T)T.has(w.arguments[0].value)||u(E,y.notValidFor,"notValidFor",{node:C,data:{attributeName:O,reportingValue:C.raw,elementName:w.arguments[0].value},suggest:!1});else{const k={attributeName:O,reportingValue:C.value};u(E,y.neverValid,"neverValid",{node:C,data:k,suggest:[{messageId:"suggestRemoveInvalid",data:k,fix(_){return _.replaceText(C,C.raw.replace(C.value,""))}}]})}}function h(E,w,C){const O=w.arguments[1];if(!(!O||O.type!=="ObjectExpression")){for(const M of O.properties)if(!(!M.key||M.key.type!=="Identifier")&&M.key.name===C){if(!S.get(C).has(w.arguments[0].value)){const T=Array.from(S.get(C).values(),k=>`"<${k}>"`).join(", ");u(E,y.onlyMeaningfulFor,"onlyMeaningfulFor",{node:M.key,data:{attributeName:C,tagNames:T},suggest:!1});continue}if(M.method){u(E,y.noMethod,"noMethod",{node:M,data:{attributeName:C},suggest:!1});continue}if(!(M.shorthand||M.computed)){if(M.value.type==="ArrayExpression"){M.value.elements.forEach(T=>{R(E,w,T,C)});continue}R(E,w,M.value,C)}}}}return RR={meta:{docs:{description:"Disallow usage of invalid attributes",category:"Possible Errors",url:r("no-invalid-html-attribute")},messages:y,schema:[{type:"array",uniqueItems:!0,items:{enum:["rel"]}}],type:"suggestion",hasSuggestions:!0},create(E){return{JSXAttribute(w){new Set(E.options[0]||p).has(w.name.name)&&A.has(w.parent.name.name)&&D(E,w)},CallExpression(w){if(!F(w))return;const C=w.arguments[0];if(!C||C.type!=="Literal"||typeof C.value=="string"&&!A.has(C.value))return;new Set(E.options[0]||p).forEach(M=>{h(E,w,M)})}}}},RR}var PR,ZN;function vbe(){if(ZN)return PR;ZN=1;const i=ya(),r=dt(),u=En(),m=ba(),c=Na().getScope,d={useCallback:"Use callback in setState when referencing the previous state."};return PR={meta:{docs:{description:"Disallow when this.state is accessed within setState",category:"Possible Errors",recommended:!1,url:i("no-access-state-in-setstate")},messages:d},create(g){function A(p){return r.isCallExpression(p)&&p.callee.property&&p.callee.property.name==="setState"&&p.callee.object.type==="ThisExpression"}function S(p,D){if(!A(p))return!1;for(;D&&D.parent!==p;)D=D.parent;return p.arguments[0]===D}function y(p){return!!(u.getParentES6Component(g,p)||u.getParentES5Component(g,p))}const f=[],x=[];return{CallExpression(p){if(!y(p))return;f.forEach(F=>{if("name"in p.callee&&p.callee.name===F.methodName){let R=p.parent;for(;R.type!=="Program";){if(R.type==="MethodDefinition"){f.push({methodName:"name"in R.key?R.key.name:void 0,node:F.node});break}R=R.parent}}});let D=p.parent;for(;D.type!=="Program";){if(S(D,p)){const F="name"in p.callee?p.callee.name:void 0;f.forEach(R=>{R.methodName===F&&m(g,d.useCallback,"useCallback",{node:R.node})});break}D=D.parent}},MemberExpression(p){if("name"in p.property&&p.property.name==="state"&&p.object.type==="ThisExpression"&&y(p)){let D=p;for(;D.type!=="Program";){if(S(D,p)){m(g,d.useCallback,"useCallback",{node:p});break}if(D.type==="MethodDefinition"){f.push({methodName:"name"in D.key?D.key.name:void 0,node:p});break}else if(D.type==="FunctionExpression"&&"key"in D.parent&&D.parent.key){f.push({methodName:"name"in D.parent.key?D.parent.key.name:void 0,node:p});break}if(D.type==="VariableDeclarator"){x.push({node:p,scope:c(g,p),variableName:"name"in D.id?D.id.name:void 0});break}D=D.parent}}},Identifier(p){let D=p;for(;D.parent.type==="BinaryExpression";)D=D.parent;if("value"in D.parent&&D.parent.value===D||"object"in D.parent&&D.parent.object===D)for(;D.type!=="Program";)S(D,p)&&x.filter(F=>F.scope===c(g,p)&&F.variableName===p.name).forEach(F=>{m(g,d.useCallback,"useCallback",{node:F.node})}),D=D.parent},ObjectPattern(p){const D="init"in p.parent&&p.parent.init&&p.parent.init.type==="ThisExpression";p.properties.forEach(F=>{F&&"key"in F&&F.key&&"name"in F.key&&F.key.name==="state"&&D&&x.push({node:F.key,scope:c(g,p),variableName:F.key.name})})}}}},PR}var _R,QN;function Dbe(){if(QN)return _R;QN=1;const i=ya(),r=Bi(),u=ba(),m=dt(),c=["a","b","big","i","small","tt","abbr","acronym","cite","code","dfn","em","kbd","strong","samp","time","var","bdo","br","img","map","object","q","script","span","sub","sup","button","input","label","select","textarea"],d=/(?:^\s|\s$)/;function g(S){if(S.type==="Literal"){const y=S.value;return!d.test(y)}return!!(S.type==="JSXElement"&&c.indexOf(S.openingElement.name.name)>-1||m.isCallExpression(S)&&c.indexOf(S.arguments[0].value)>-1)}const A={inlineElement:"Child elements which render as inline HTML elements should be separated by a space or wrapped in block level elements."};return _R={meta:{docs:{description:"Disallow adjacent inline elements not separated by whitespace.",category:"Best Practices",recommended:!1,url:i("no-adjacent-inline-elements")},schema:[],messages:A},create(S){function y(f,x){let p=!1,D=!1;if(x)for(let F=0;F-1))return null;const O=w.object;return!!(O&&O.name==="Children"||O&&O.object&&O.object.name===m.getFromContext(S))}function D(E){const w=E.callee;if(w.type!=="MemberExpression"&&w.type!=="OptionalMemberExpression"||w.property.type!=="Identifier"||!i(f,w.property.name))return null;const C=w.property.name,O=p(E)?E.arguments[1]:E.arguments[0];if(!O||!r.isFunctionLikeExpression(O))return null;const M=O.params,T=f[C];return M.length{c(S,A.noArrayIndex,"noArrayIndex",{node:E})});return}if(E.type==="BinaryExpression"){F(E).filter(x).forEach(()=>{c(S,A.noArrayIndex,"noArrayIndex",{node:E})});return}if(r.isCallExpression(E)&&E.callee&&E.callee.type==="MemberExpression"&&E.callee.object&&x(E.callee.object)&&E.callee.property&&E.callee.property.type==="Identifier"&&E.callee.property.name==="toString"){c(S,A.noArrayIndex,"noArrayIndex",{node:E});return}r.isCallExpression(E)&&E.callee&&E.callee.type==="Identifier"&&E.callee.name==="String"&&Array.isArray(E.arguments)&&E.arguments.length>0&&x(E.arguments[0])&&c(S,A.noArrayIndex,"noArrayIndex",{node:E.arguments[0]})}function h(E){D(E)&&y.pop()}return{"CallExpression, OptionalCallExpression"(E){if(g(E.callee,S)&&E.arguments.length>1){if(!y.length)return;const C=E.arguments[1];if(C.type!=="ObjectExpression")return;C.properties.forEach(O=>{!O.key||O.key.name!=="key"||R(O.value)});return}const w=D(E);w&&y.push(w)},JSXAttribute(E){if(E.name.name!=="key"||!y.length)return;const w=E.value;!w||w.type!=="JSXExpressionContainer"||R(w.expression)},"CallExpression:exit":h,"OptionalCallExpression:exit":h}}},FR}var MR,az;function rZ(){return az||(az=1,MR={instance:["getDefaultProps","getInitialState","getChildContext","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","UNSAFE_componentWillUpdate","getSnapshotBeforeUpdate","componentDidUpdate","componentDidCatch","componentWillUnmount","render"],static:["getDerivedStateFromProps"]}),MR}var IR,tz;function Abe(){if(tz)return IR;tz=1;const i=wn(),r=en(),u=dt(),m=En(),c=ya(),d=rZ(),g=ba(),A=Na(),S=A.getSourceCode,y=A.getText;function f(p){const D=p.value.params.map(F=>F.name);return p.type==="Property"?`: function(${D.join(", ")}) `:p.type==="ClassProperty"||p.type==="PropertyDefinition"?`(${D.join(", ")}) `:null}const x={lifecycle:"{{propertyName}} is a React lifecycle method, and should not be an arrow function or in a class field. Use an instance method instead."};return IR={meta:{docs:{description:"Lifecycle methods should be methods on the prototype, not class fields",category:"Best Practices",recommended:!1,url:c("no-arrow-function-lifecycle")},messages:x,schema:[],fixable:"code"},create:r.detect((p,D)=>{function F(R){R.forEach(h=>{if(!h||!h.value)return;const E=u.getPropertyName(h),w=h.value.type,C=(h.static&&!m.isES5Component(h,p)?d.static:d.instance).indexOf(E)>-1;if(w==="ArrowFunctionExpression"&&C){const O=h.value.body,M=O.type==="BlockStatement",T=S(p);let k=[],_=[],j;if(!M){const U=T.getTokenBefore(O);if(T.getCommentsBefore)_=T.getCommentsBefore(O);else{const G=T.getTokenBefore(O,{includeComments:!0});_=U===G?[]:[G]}if(T.getCommentsAfter)k=T.getCommentsAfter(O);else{const G=T.getTokenAfter(O,{includeComments:!0});k=T.getTokenAfter(O)===G?[]:[G]}j=[(_.length>0?_[0]:O).range[0],(k.length>0?k[k.length-1]:O).range[1]+(h.value.body.type==="ObjectExpression"?1:0)]}const V=[h.key.range[1],(_.length>0?_[0]:O).range[0]],z=h.value.expression&&y(p,h).slice(h.value.range[1]-h.range[0])===";";g(p,x.lifecycle,"lifecycle",{node:h,data:{propertyName:E},fix(U){return T.getCommentsAfter?[].concat(U.replaceTextRange(V,f(h)),M?[]:U.replaceTextRange([j[0],j[1]+(z?1:0)],`{ return ${_.map(G=>y(p,G)).join("")}${y(p,O)}${k.map(G=>y(p,G)).join("")}; }`)):M&&U.replaceTextRange(V,f(h))}})}})}return{"Program:exit"(){i(D.list()).forEach(R=>{const h=u.getComponentProperties(R.node);F(h)})}}})},IR}var qR,nz;function Tbe(){if(nz)return qR;nz=1;const i=ya(),r=Bi(),u=ba();function m(d,g){return r(g,d)&&d.arguments.length>1&&d.arguments[1].type==="ObjectExpression"}const c={nestChildren:"Do not pass children as props. Instead, nest children between the opening and closing tags.",passChildrenAsArgs:"Do not pass children as props. Instead, pass them as additional arguments to React.createElement.",nestFunction:"Do not nest a function between the opening and closing tags. Instead, pass it as a prop.",passFunctionAsArgs:"Do not pass a function as an additional argument to React.createElement. Instead, pass it as a prop."};return qR={meta:{docs:{description:"Disallow passing of children as props",category:"Best Practices",recommended:!0,url:i("no-children-prop")},messages:c,schema:[{type:"object",properties:{allowFunctions:{type:"boolean",default:!1}},additionalProperties:!1}]},create(d){const g=d.options[0]||{};function A(S){return g.allowFunctions&&(S.type==="ArrowFunctionExpression"||S.type==="FunctionExpression")}return{JSXAttribute(S){if(S.name.name!=="children")return;const y=S.value;y&&y.type==="JSXExpressionContainer"&&A(y.expression)||u(d,c.nestChildren,"nestChildren",{node:S})},CallExpression(S){if(!m(S,d))return;const f=("properties"in S.arguments[1]?S.arguments[1].properties:void 0).find(x=>"key"in x&&x.key&&"name"in x.key&&x.key.name==="children");if(f)"value"in f&&f.value&&!A(f.value)&&u(d,c.passChildrenAsArgs,"passChildrenAsArgs",{node:S});else if(S.arguments.length===3){const x=S.arguments[2];A(x)&&u(d,c.passFunctionAsArgs,"passFunctionAsArgs",{node:S})}},JSXElement(S){const y=S.children;y&&y.length===1&&y[0].type==="JSXExpressionContainer"&&A(y[0].expression)&&u(d,c.nestFunction,"nestFunction",{node:S})}}}},qR}var OR,rz;function xbe(){if(rz)return OR;rz=1;const i=It(),r=MP()(),u=Gs(),m=ya(),c=Dr(),d=ba(),A=r(["dangerouslySetInnerHTML"].map(f=>[f,f]));function S(f){return i(A,f)}const y={dangerousProp:"Dangerous property '{{name}}' found"};return OR={meta:{docs:{description:"Disallow usage of dangerous JSX properties",category:"Best Practices",recommended:!1,url:m("no-danger")},messages:y,schema:[{type:"object",properties:{customComponentNames:{items:{type:"string"},minItems:0,type:"array",uniqueItems:!0}}}]},create(f){const p=(f.options[0]||{}).customComponentNames||[];return{JSXAttribute(D){const F=D.parent.name.name;(p.some(h=>u(F,h))||c.isDOMComponent(D.parent))&&S(D.name.name)&&d(f,y.dangerousProp,"dangerousProp",{node:D,data:{name:D.name.name}})}}}},OR}var jR,iz;function wbe(){if(iz)return jR;iz=1;const i=Vn(),r=Dr(),u=ya(),m=ba(),c={dangerWithChildren:"Only set one of `children` or `props.dangerouslySetInnerHTML`"};return jR={meta:{docs:{description:"Disallow when a DOM element is using both children and dangerouslySetInnerHTML",category:"Possible Errors",recommended:!0,url:u("no-danger-with-children")},messages:c,schema:[]},create(d){function g(f,x){return i.getVariableFromContext(d,f,x)}function A(f,x,p){return f.properties?f.properties.find(D=>{if(D.type==="Property")return D.key.name===x;if(D.type==="ExperimentalSpreadProperty"||D.type==="SpreadElement"){const F=g(f,D.argument.name);if(F&&F.defs.length&&F.defs[0].node.init){if(p.indexOf(D.argument.name)>-1)return!1;const R=p.concat(D.argument.name||[]);return A(F.defs[0].node.init,x,R)}}return!1}):!1}function S(f,x){return f.openingElement.attributes.find(D=>{if(D.type==="JSXSpreadAttribute"){const F=g(f,D.argument.name);if(F&&F.defs.length&&F.defs[0].node.init)return A(F.defs[0].node.init,x,[])}return D.name&&D.name.name===x})}function y(f){const x=f.type==="Literal"||f.type==="JSXText",p=f.loc.start.line!==f.loc.end.line,D=r.isWhiteSpaces(f.value);return x&&p&&D}return{JSXElement(f){let x=!1;(f.children.length&&!y(f.children[0])||S(f,"children"))&&(x=!0),f.openingElement.attributes&&x&&S(f,"dangerouslySetInnerHTML")&&m(d,c.dangerWithChildren,"dangerWithChildren",{node:f})},CallExpression(f){if(f.callee&&f.callee.type==="MemberExpression"&&"name"in f.callee.property&&f.callee.property.name==="createElement"&&f.arguments.length>1){let x=!1,p=f.arguments[1];if(p.type==="Identifier"){const F=i.getVariableFromContext(d,f,p.name);F&&F.defs.length&&F.defs[0].node.init&&(p=F.defs[0].node.init)}const D=A(p,"dangerouslySetInnerHTML",[]);f.arguments.length===2?A(p,"children",[])&&(x=!0):x=!0,D&&x&&m(d,c.dangerWithChildren,"dangerWithChildren",{node:f})}}}}},jR}var BR,oz;function Ebe(){if(oz)return BR;oz=1;const i=f2(),r=dt(),u=En(),m=ya(),c=Oi(),d=Kr().testReactVersion,g=ba(),A=Na().getText,S={react:["React"],"react-addons-perf":["ReactPerf","Perf"],"react-dom":["ReactDOM"],"react-dom/server":["ReactDOMServer"]};function y(x){const p={};return p[`${x}.renderComponent`]=["0.12.0",`${x}.render`],p[`${x}.renderComponentToString`]=["0.12.0",`${x}.renderToString`],p[`${x}.renderComponentToStaticMarkup`]=["0.12.0",`${x}.renderToStaticMarkup`],p[`${x}.isValidComponent`]=["0.12.0",`${x}.isValidElement`],p[`${x}.PropTypes.component`]=["0.12.0",`${x}.PropTypes.element`],p[`${x}.PropTypes.renderable`]=["0.12.0",`${x}.PropTypes.node`],p[`${x}.isValidClass`]=["0.12.0"],p["this.transferPropsTo"]=["0.12.0","spread operator ({...})"],p[`${x}.addons.classSet`]=["0.13.0","the npm module classnames"],p[`${x}.addons.cloneWithProps`]=["0.13.0",`${x}.cloneElement`],p[`${x}.render`]=["0.14.0","ReactDOM.render"],p[`${x}.unmountComponentAtNode`]=["0.14.0","ReactDOM.unmountComponentAtNode"],p[`${x}.findDOMNode`]=["0.14.0","ReactDOM.findDOMNode"],p[`${x}.renderToString`]=["0.14.0","ReactDOMServer.renderToString"],p[`${x}.renderToStaticMarkup`]=["0.14.0","ReactDOMServer.renderToStaticMarkup"],p[`${x}.addons.LinkedStateMixin`]=["15.0.0"],p["ReactPerf.printDOM"]=["15.0.0","ReactPerf.printOperations"],p["Perf.printDOM"]=["15.0.0","Perf.printOperations"],p["ReactPerf.getMeasurementsSummaryMap"]=["15.0.0","ReactPerf.getWasted"],p["Perf.getMeasurementsSummaryMap"]=["15.0.0","Perf.getWasted"],p[`${x}.createClass`]=["15.5.0","the npm module create-react-class"],p[`${x}.addons.TestUtils`]=["15.5.0","ReactDOM.TestUtils"],p[`${x}.PropTypes`]=["15.5.0","the npm module prop-types"],p[`${x}.DOM`]=["15.6.0","the npm module react-dom-factories"],p.componentWillMount=["16.9.0","UNSAFE_componentWillMount","https://reactjs.org/docs/react-component.html#unsafe_componentwillmount. Use https://github.com/reactjs/react-codemod#rename-unsafe-lifecycles to automatically update your components."],p.componentWillReceiveProps=["16.9.0","UNSAFE_componentWillReceiveProps","https://reactjs.org/docs/react-component.html#unsafe_componentwillreceiveprops. Use https://github.com/reactjs/react-codemod#rename-unsafe-lifecycles to automatically update your components."],p.componentWillUpdate=["16.9.0","UNSAFE_componentWillUpdate","https://reactjs.org/docs/react-component.html#unsafe_componentwillupdate. Use https://github.com/reactjs/react-codemod#rename-unsafe-lifecycles to automatically update your components."],p["ReactDOM.render"]=["18.0.0","createRoot","https://reactjs.org/link/switch-to-createroot"],p["ReactDOM.hydrate"]=["18.0.0","hydrateRoot","https://reactjs.org/link/switch-to-createroot"],p["ReactDOM.unmountComponentAtNode"]=["18.0.0","root.unmount","https://reactjs.org/link/switch-to-createroot"],p["ReactDOMServer.renderToNodeStream"]=["18.0.0","renderToPipeableStream","https://reactjs.org/docs/react-dom-server.html#rendertonodestream"],p}const f={deprecated:"{{oldMethod}} is deprecated since React {{version}}{{newMethod}}{{refs}}"};return BR={meta:{docs:{description:"Disallow usage of deprecated methods",category:"Best Practices",recommended:!0,url:m("no-deprecated")},messages:f,schema:[]},create(x){const p=c.getFromContext(x),D=y(p);function F(C){return D&&D[C]&&D[C][0]&&d(x,`>= ${D[C][0]}`)}function R(C,O,M){if(!F(O))return;const T=D[O][0],k=D[O][1],_=D[O][2];g(x,f.deprecated,"deprecated",{node:M||C,data:{oldMethod:O,version:T,newMethod:k?`, use ${k} instead`:"",refs:_?`, see ${_}`:""}})}function h(C){let O=!1;return C.init?(i(S).some(M=>{const T=M[0],k=M[1];return C.init.arguments&&C.init.arguments.length>0&&C.init.arguments[0]&&T===C.init.arguments[0].value?O=S[T][0]:O=k.find(_=>_===C.init.name),O}),O):!1}function E(C){return r.getComponentProperties(C).map(M=>({name:r.getPropertyName(M),node:r.getPropertyNameNode(M)}))}function w(C){(u.isES5Component(C,x)||u.isES6Component(C,x))&&E(C).forEach(M=>R(C,M.name,M.node))}return{MemberExpression(C){R(C,A(x,C))},ImportDeclaration(C){typeof S[C.source.value]<"u"&&C.specifiers.filter(M=>"imported"in M&&M.imported).forEach(M=>{R(C,"imported"in M&&`${S[C.source.value][0]}.${M.imported.name}`,M)})},VariableDeclarator(C){const O=h(C),M=C.init&&"callee"in C.init&&C.init.callee&&"name"in C.init.callee&&C.init.callee.name==="require",T=C.init&&"arguments"in C.init&&C.init.arguments&&C.init.arguments.length&&typeof S["value"in C.init.arguments[0]?C.init.arguments[0].value:void 0]<"u",k=C.id&&C.id.type==="ObjectPattern";!(k&&O)&&!(k&&M&&T)||("properties"in C.id?C.id.properties:void 0).filter(_=>_.type!=="RestElement"&&_.key).forEach(_=>{R(C,"key"in _&&"name"in _.key&&`${O||p}.${_.key.name}`,_)})},ClassDeclaration:w,ClassExpression:w,ObjectExpression:w}}},BR}var LR,uz;function iZ(){if(uz)return LR;uz=1;var i=ua(),r=An(),u=or(),m=yn(),c=ZY(),d=Ko(),g=yD(),A=po();return LR=function(y){var f=g(this),x=c(f);if(!m(y))throw new i("predicate must be a function");var p;arguments.length>1&&(p=arguments[1]);for(var D=x-1;D>=0;){var F=A(D),R=u(f,F),h=d(r(y,p,[R,D,f]));if(h)return R;D-=1}},LR}var NR,sz;function oZ(){if(sz)return NR;sz=1;var i=iZ();return NR=function(){return Array.prototype.findLast||i},NR}var zR,lz;function Cbe(){if(lz)return zR;lz=1;var i=La(),r=oZ(),u=bD();return zR=function(){var c=r();return i(Array.prototype,{findLast:c},{findLast:function(){return Array.prototype.findLast!==c}}),u("findLast"),c},zR}var $R,gz;function kbe(){if(gz)return $R;gz=1;var i=La(),r=Rt(),u=vt(),m=Ii(),c=iZ(),d=oZ(),g=d(),A=Cbe(),S=u("Array.prototype.slice"),y=r.apply(g),f=function(p,D){return m(p),y(p,S(arguments,1))};return i(f,{getPolyfill:d,implementation:c,shim:A}),$R=f,$R}var UR,cz;function e8(){if(cz)return UR;cz=1;const i=kbe(),r=ya(),u=ba(),m=Na().getAncestors,c=Kr().testReactVersion;function d(y){const x={componentDidMount:"did-mount",componentDidUpdate:"did-update",componentWillUpdate:"will-update"}[y];if(!x)throw Error(`No docsUrl for '${y}'`);return`no-${x}-set-state`}const g={noSetState:"Do not use setState in {{name}}"},A={componentDidMount:">= 16.3.0",componentDidUpdate:">= 16.3.0"};function S(y,f){return f in A&&c(y,A[f])&&!c(y,"999.999.999")}return UR=function(f,x){return{meta:{docs:{description:`Disallow usage of setState in ${f}`,category:"Best Practices",recommended:!1,url:r(d(f))},messages:g,schema:[{enum:["disallow-in-func"]}]},create(p){const D=p.options[0]||"allow-in-func";function F(R){return R===f?!0:typeof x=="function"&&x(p)?R===`UNSAFE_${f}`:!1}return S(p,f)?{}:{CallExpression(R){const h=R.callee;if(h.type!=="MemberExpression"||h.object.type!=="ThisExpression"||!("name"in h.property)||h.property.name!=="setState")return;const E=m(p,R);let w=0;i(E,C=>(/Function(Expression|Declaration)$/.test(C.type)&&(w+=1),C.type!=="Property"&&C.type!=="MethodDefinition"&&C.type!=="ClassProperty"&&C.type!=="PropertyDefinition"||!F(C.key.name)||D!=="disallow-in-func"&&w>1?!1:(u(p,g.noSetState,"noSetState",{node:h,data:{name:C.key.name}}),!0)))}}}}},UR}var VR,dz;function Rbe(){return dz||(dz=1,VR=e8()("componentDidMount")),VR}var GR,pz;function Pbe(){return pz||(pz=1,GR=e8()("componentDidUpdate")),GR}var HR,fz;function _be(){if(fz)return HR;fz=1;const i=wn(),r=en(),u=En(),m=ya(),c=ba(),d={noDirectMutation:"Do not mutate state directly. Use setState()."};return HR={meta:{docs:{description:"Disallow direct mutation of this.state",category:"Possible Errors",recommended:!0,url:m("no-direct-mutation-state")},messages:d},create:r.detect((g,A,S)=>{function y(D){return!!D&&!D.mutateSetState}function f(D){let F;for(let R=0,h=D.mutations.length;R!y(D)).forEach(D=>{f(D)})}}})},HR}var KR,mz;function Fbe(){if(mz)return KR;mz=1;const i=ya(),r=ba(),u={noFindDOMNode:"Do not use findDOMNode. It doesn’t work with function components and is deprecated in StrictMode. See https://reactjs.org/docs/react-dom.html#finddomnode"};return KR={meta:{docs:{description:"Disallow usage of findDOMNode",category:"Best Practices",recommended:!0,url:i("no-find-dom-node")},messages:u,schema:[]},create(m){return{CallExpression(c){const d=c.callee;("name"in d&&d.name==="findDOMNode"||"property"in d&&d.property&&"name"in d.property&&d.property.name==="findDOMNode")&&r(m,u.noFindDOMNode,"noFindDOMNode",{node:d})}}}},KR}var WR,yz;function Mbe(){if(yz)return WR;yz=1;const i=ya(),r=Na().getAncestors,u=ba(),m={noIsMounted:"Do not use isMounted"};return WR={meta:{docs:{description:"Disallow usage of isMounted",category:"Best Practices",recommended:!0,url:i("no-is-mounted")},messages:m,schema:[]},create(c){return{CallExpression(d){const g=d.callee;if(g.type!=="MemberExpression"||g.object.type!=="ThisExpression"||!("name"in g.property)||g.property.name!=="isMounted")return;const A=r(c,d);for(let S=0,y=A.length;S{const y=(d.options[0]||{}).ignoreStateless||!1;function f(x){return y&&(/Function/.test(x.node.type)||A.isPragmaComponentWrapper(x.node))}return{"Program:exit"(){g.length()<=1||i(g.list()).filter(x=>!f(x)).slice(1).forEach(x=>{m(d,c.onlyOneComponent,"onlyOneComponent",{node:x.node})})}}})},JR}var XR,hz;function qbe(){if(hz)return XR;hz=1;const i=TD(),r=ya(),u=Bi(),m=ba(),c={noNamespace:"React component {{name}} must not be in a namespace, as React does not support them"};return XR={meta:{docs:{description:"Enforce that namespaces are not used in React elements",category:"Possible Errors",recommended:!1,url:r("no-namespace")},messages:c,schema:[]},create(d){return{CallExpression(g){if(u(d,g)&&g.arguments.length>0&&g.arguments[0].type==="Literal"){const A=g.arguments[0].value;if(typeof A!="string"||A.indexOf(":")===-1)return;m(d,c.noNamespace,"noNamespace",{node:g,data:{name:A}})}},JSXOpeningElement(g){const A=i(g);typeof A!="string"||A.indexOf(":")===-1||m(d,c.noNamespace,"noNamespace",{node:g,data:{name:A}})}}}},XR}var YR,vz;function Obe(){if(vz)return YR;vz=1;const i=wn(),r=en(),u=ya(),m=ba(),c={noSetState:"Do not use setState"};return YR={meta:{docs:{description:"Disallow usage of setState",category:"Stylistic Issues",recommended:!1,url:u("no-set-state")},messages:c,schema:[]},create:r.detect((d,g,A)=>{function S(f){return!!f&&!f.useSetState}function y(f){for(let x=0,p=f.setStateUsages.length;x!S(f)).forEach(f=>{y(f)})}}})},YR}var ZR,Dz;function jbe(){if(Dz)return ZR;Dz=1;const i=En(),r=ya(),u=ba(),m=Kr().testReactVersion,c={thisRefsDeprecated:"Using this.refs is deprecated.",stringInRefDeprecated:"Using string literals in ref attributes is deprecated."};return ZR={meta:{docs:{description:"Disallow using string references",category:"Best Practices",recommended:!0,url:r("no-string-refs")},messages:c,schema:[{type:"object",properties:{noTemplateLiterals:{type:"boolean"}},additionalProperties:!1}]},create(d){const g=m(d,"< 18.3.0"),A=d.options[0]?d.options[0].noTemplateLiterals:!1;function S(p){return!!((i.getParentES6Component(d,p)||i.getParentES5Component(d,p))&&p.object.type==="ThisExpression"&&p.property.name==="refs")}function y(p){return p.type==="JSXAttribute"&&!!p.name&&p.name.name==="ref"}function f(p){return!!p.value&&p.value.type==="Literal"&&typeof p.value.value=="string"}function x(p){return!!p.value&&p.value.type==="JSXExpressionContainer"&&p.value.expression&&(p.value.expression.type==="Literal"&&typeof p.value.expression.value=="string"||p.value.expression.type==="TemplateLiteral"&&A)}return{MemberExpression(p){g&&S(p)&&u(d,c.thisRefsDeprecated,"thisRefsDeprecated",{node:p})},JSXAttribute(p){y(p)&&(f(p)||x(p))&&u(d,c.stringInRefDeprecated,"stringInRefDeprecated",{node:p})}}}},ZR}var QR,Sz;function Bbe(){if(Sz)return QR;Sz=1;const i=dt(),r=En(),u=ya(),m=ba(),c={noShouldCompUpdate:"{{component}} does not need shouldComponentUpdate when extending React.PureComponent."};return QR={meta:{docs:{description:"Disallow usage of shouldComponentUpdate when extending React.PureComponent",category:"Possible Errors",recommended:!1,url:u("no-redundant-should-component-update")},messages:c,schema:[]},create(d){function g(y){return i.getComponentProperties(y).some(x=>i.getPropertyName(x)==="shouldComponentUpdate")}function A(y){return y.id?y.id.name:y.parent&&y.parent.id?y.parent.id.name:""}function S(y){if(r.isPureComponent(y,d)&&g(y)){const x=A(y);m(d,c.noShouldCompUpdate,"noShouldCompUpdate",{node:y,data:{component:x}})}}return{ClassDeclaration:S,ClassExpression:S}}},QR}var e6,Az;function Lbe(){if(Az)return e6;Az=1;const i=Kr().testReactVersion,r=ya(),u=ba(),m={noReturnValue:"Do not depend on the return value from {{node}}.render"};return e6={meta:{docs:{description:"Disallow usage of the return value of ReactDOM.render",category:"Best Practices",recommended:!0,url:r("no-render-return-value")},messages:m,schema:[]},create(c){let d=/^ReactDOM$/;return i(c,">= 15.0.0")?d=/^ReactDOM$/:i(c,"^0.14.0")?d=/^React(DOM)?$/:i(c,"^0.13.0")&&(d=/^React$/),{CallExpression(g){const A=g.callee,S=g.parent;A.type==="MemberExpression"&&(A.object.type!=="Identifier"||!d.test(A.object.name)||!("name"in A.property)||A.property.name!=="render"||(S.type==="VariableDeclarator"||S.type==="Property"||S.type==="ReturnStatement"||S.type==="ArrowFunctionExpression"||S.type==="AssignmentExpression")&&u(c,m.noReturnValue,"noReturnValue",{node:A,data:{node:A.object.name}}))}}}},e6}var a6,Tz;function Nbe(){if(Tz)return a6;Tz=1;const i=en(),r=ya(),u=ba(),m={noThisInSFC:"Stateless functional components should not use `this`"};return a6={meta:{docs:{description:"Disallow `this` from being used in stateless functional components",category:"Possible Errors",recommended:!1,url:r("no-this-in-sfc")},messages:m,schema:[]},create:i.detect((c,d,g)=>({MemberExpression(A){if(A.object.type==="ThisExpression"){const S=d.get(g.getParentStatelessComponent(A));if(!S||S.node&&S.node.parent&&S.node.parent.type==="Property")return;u(c,m.noThisInSFC,"noThisInSFC",{node:A})}}}))},a6}var sv={exports:{}},lv={exports:{}},jt={};/** @license React v16.13.1 - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var xz;function zbe(){if(xz)return jt;xz=1;var i=typeof Symbol=="function"&&Symbol.for,r=i?Symbol.for("react.element"):60103,u=i?Symbol.for("react.portal"):60106,m=i?Symbol.for("react.fragment"):60107,c=i?Symbol.for("react.strict_mode"):60108,d=i?Symbol.for("react.profiler"):60114,g=i?Symbol.for("react.provider"):60109,A=i?Symbol.for("react.context"):60110,S=i?Symbol.for("react.async_mode"):60111,y=i?Symbol.for("react.concurrent_mode"):60111,f=i?Symbol.for("react.forward_ref"):60112,x=i?Symbol.for("react.suspense"):60113,p=i?Symbol.for("react.suspense_list"):60120,D=i?Symbol.for("react.memo"):60115,F=i?Symbol.for("react.lazy"):60116,R=i?Symbol.for("react.block"):60121,h=i?Symbol.for("react.fundamental"):60117,E=i?Symbol.for("react.responder"):60118,w=i?Symbol.for("react.scope"):60119;function C(M){if(typeof M=="object"&&M!==null){var T=M.$$typeof;switch(T){case r:switch(M=M.type,M){case S:case y:case m:case d:case c:case x:return M;default:switch(M=M&&M.$$typeof,M){case A:case f:case F:case D:case g:return M;default:return T}}case u:return T}}}function O(M){return C(M)===y}return jt.AsyncMode=S,jt.ConcurrentMode=y,jt.ContextConsumer=A,jt.ContextProvider=g,jt.Element=r,jt.ForwardRef=f,jt.Fragment=m,jt.Lazy=F,jt.Memo=D,jt.Portal=u,jt.Profiler=d,jt.StrictMode=c,jt.Suspense=x,jt.isAsyncMode=function(M){return O(M)||C(M)===S},jt.isConcurrentMode=O,jt.isContextConsumer=function(M){return C(M)===A},jt.isContextProvider=function(M){return C(M)===g},jt.isElement=function(M){return typeof M=="object"&&M!==null&&M.$$typeof===r},jt.isForwardRef=function(M){return C(M)===f},jt.isFragment=function(M){return C(M)===m},jt.isLazy=function(M){return C(M)===F},jt.isMemo=function(M){return C(M)===D},jt.isPortal=function(M){return C(M)===u},jt.isProfiler=function(M){return C(M)===d},jt.isStrictMode=function(M){return C(M)===c},jt.isSuspense=function(M){return C(M)===x},jt.isValidElementType=function(M){return typeof M=="string"||typeof M=="function"||M===m||M===y||M===d||M===c||M===x||M===p||typeof M=="object"&&M!==null&&(M.$$typeof===F||M.$$typeof===D||M.$$typeof===g||M.$$typeof===A||M.$$typeof===f||M.$$typeof===h||M.$$typeof===E||M.$$typeof===w||M.$$typeof===R)},jt.typeOf=C,jt}var Bt={};/** @license React v16.13.1 - * react-is.development.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var wz;function $be(){return wz||(wz=1,process.env.NODE_ENV!=="production"&&function(){var i=typeof Symbol=="function"&&Symbol.for,r=i?Symbol.for("react.element"):60103,u=i?Symbol.for("react.portal"):60106,m=i?Symbol.for("react.fragment"):60107,c=i?Symbol.for("react.strict_mode"):60108,d=i?Symbol.for("react.profiler"):60114,g=i?Symbol.for("react.provider"):60109,A=i?Symbol.for("react.context"):60110,S=i?Symbol.for("react.async_mode"):60111,y=i?Symbol.for("react.concurrent_mode"):60111,f=i?Symbol.for("react.forward_ref"):60112,x=i?Symbol.for("react.suspense"):60113,p=i?Symbol.for("react.suspense_list"):60120,D=i?Symbol.for("react.memo"):60115,F=i?Symbol.for("react.lazy"):60116,R=i?Symbol.for("react.block"):60121,h=i?Symbol.for("react.fundamental"):60117,E=i?Symbol.for("react.responder"):60118,w=i?Symbol.for("react.scope"):60119;function C(fe){return typeof fe=="string"||typeof fe=="function"||fe===m||fe===y||fe===d||fe===c||fe===x||fe===p||typeof fe=="object"&&fe!==null&&(fe.$$typeof===F||fe.$$typeof===D||fe.$$typeof===g||fe.$$typeof===A||fe.$$typeof===f||fe.$$typeof===h||fe.$$typeof===E||fe.$$typeof===w||fe.$$typeof===R)}function O(fe){if(typeof fe=="object"&&fe!==null){var we=fe.$$typeof;switch(we){case r:var Ne=fe.type;switch(Ne){case S:case y:case m:case d:case c:case x:return Ne;default:var He=Ne&&Ne.$$typeof;switch(He){case A:case f:case F:case D:case g:return He;default:return we}}case u:return we}}}var M=S,T=y,k=A,_=g,j=r,V=f,z=m,U=F,G=D,H=u,N=d,$=c,K=x,ie=!1;function pe(fe){return ie||(ie=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),Y(fe)||O(fe)===S}function Y(fe){return O(fe)===y}function Z(fe){return O(fe)===A}function W(fe){return O(fe)===g}function ue(fe){return typeof fe=="object"&&fe!==null&&fe.$$typeof===r}function oe(fe){return O(fe)===f}function Q(fe){return O(fe)===m}function ee(fe){return O(fe)===F}function ne(fe){return O(fe)===D}function le(fe){return O(fe)===u}function ge(fe){return O(fe)===d}function me(fe){return O(fe)===c}function ve(fe){return O(fe)===x}Bt.AsyncMode=M,Bt.ConcurrentMode=T,Bt.ContextConsumer=k,Bt.ContextProvider=_,Bt.Element=j,Bt.ForwardRef=V,Bt.Fragment=z,Bt.Lazy=U,Bt.Memo=G,Bt.Portal=H,Bt.Profiler=N,Bt.StrictMode=$,Bt.Suspense=K,Bt.isAsyncMode=pe,Bt.isConcurrentMode=Y,Bt.isContextConsumer=Z,Bt.isContextProvider=W,Bt.isElement=ue,Bt.isForwardRef=oe,Bt.isFragment=Q,Bt.isLazy=ee,Bt.isMemo=ne,Bt.isPortal=le,Bt.isProfiler=ge,Bt.isStrictMode=me,Bt.isSuspense=ve,Bt.isValidElementType=C,Bt.typeOf=O}()),Bt}var Ez;function uZ(){return Ez||(Ez=1,process.env.NODE_ENV==="production"?lv.exports=zbe():lv.exports=$be()),lv.exports}/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var t6,Cz;function Ube(){if(Cz)return t6;Cz=1;var i=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;function m(d){if(d==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(d)}function c(){try{if(!Object.assign)return!1;var d=new String("abc");if(d[5]="de",Object.getOwnPropertyNames(d)[0]==="5")return!1;for(var g={},A=0;A<10;A++)g["_"+String.fromCharCode(A)]=A;var S=Object.getOwnPropertyNames(g).map(function(f){return g[f]});if(S.join("")!=="0123456789")return!1;var y={};return"abcdefghijklmnopqrst".split("").forEach(function(f){y[f]=f}),Object.keys(Object.assign({},y)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return t6=c()?Object.assign:function(d,g){for(var A,S=m(d),y,f=1;f1?d("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):d("Invalid argument supplied to oneOf, expected an array.")),g;function Z(W,ue,oe,Q,ee){for(var ne=W[ue],le=0;le0?", expected one of type ["+ge.join(", ")+"]":"";return new R("Invalid "+ne+" `"+le+"` supplied to "+("`"+ee+"`"+we+"."))}return h(ue)}function V(){function Y(Z,W,ue,oe,Q){return H(Z[W])?null:new R("Invalid "+oe+" `"+Q+"` supplied to "+("`"+ue+"`, expected a ReactNode."))}return h(Y)}function z(Y,Z,W,ue,oe){return new R((Y||"React class")+": "+Z+" type `"+W+"."+ue+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+oe+"`.")}function U(Y){function Z(W,ue,oe,Q,ee){var ne=W[ue],le=$(ne);if(le!=="object")return new R("Invalid "+Q+" `"+ee+"` of type `"+le+"` "+("supplied to `"+oe+"`, expected `object`."));for(var ge in Y){var me=Y[ge];if(typeof me!="function")return z(oe,Q,ee,ge,K(me));var ve=me(ne,ge,oe,Q,ee+"."+ge,u);if(ve)return ve}return null}return h(Z)}function G(Y){function Z(W,ue,oe,Q,ee){var ne=W[ue],le=$(ne);if(le!=="object")return new R("Invalid "+Q+" `"+ee+"` of type `"+le+"` "+("supplied to `"+oe+"`, expected `object`."));var ge=r({},W[ue],Y);for(var me in ge){var ve=Y[me];if(m(Y,me)&&typeof ve!="function")return z(oe,Q,ee,me,K(ve));if(!ve)return new R("Invalid "+Q+" `"+ee+"` key `"+me+"` supplied to `"+oe+"`.\nBad object: "+JSON.stringify(W[ue],null," ")+` -Valid keys: `+JSON.stringify(Object.keys(Y),null," "));var fe=ve(ne,me,oe,Q,ee+"."+me,u);if(fe)return fe}return null}return h(Z)}function H(Y){switch(typeof Y){case"number":case"string":case"undefined":return!0;case"boolean":return!Y;case"object":if(Array.isArray(Y))return Y.every(H);if(Y===null||A(Y))return!0;var Z=x(Y);if(Z){var W=Z.call(Y),ue;if(Z!==Y.entries){for(;!(ue=W.next()).done;)if(!H(ue.value))return!1}else for(;!(ue=W.next()).done;){var oe=ue.value;if(oe&&!H(oe[1]))return!1}}else return!1;return!0;default:return!1}}function N(Y,Z){return Y==="symbol"?!0:Z?Z["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&Z instanceof Symbol:!1}function $(Y){var Z=typeof Y;return Array.isArray(Y)?"array":Y instanceof RegExp?"object":N(Z,Y)?"symbol":Z}function K(Y){if(typeof Y>"u"||Y===null)return""+Y;var Z=$(Y);if(Z==="object"){if(Y instanceof Date)return"date";if(Y instanceof RegExp)return"regexp"}return Z}function ie(Y){var Z=K(Y);switch(Z){case"array":case"object":return"an "+Z;case"boolean":case"date":case"regexp":return"a "+Z;default:return Z}}function pe(Y){return!Y.constructor||!Y.constructor.name?p:Y.constructor.name}return D.checkPropTypes=c,D.resetWarningCache=c.resetWarningCache,D.PropTypes=D,D},o6}var u6,Fz;function Hbe(){if(Fz)return u6;Fz=1;var i=a8();function r(){}function u(){}return u.resetWarningCache=r,u6=function(){function m(g,A,S,y,f,x){if(x!==i){var p=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 p.name="Invariant Violation",p}}m.isRequired=m;function c(){return m}var d={array:m,bigint:m,bool:m,func:m,number:m,object:m,string:m,symbol:m,any:m,arrayOf:c,element:m,elementType:m,instanceOf:c,node:m,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:u,resetWarningCache:r};return d.PropTypes=d,d},u6}var Mz;function Kbe(){if(Mz)return sv.exports;if(Mz=1,process.env.NODE_ENV!=="production"){var i=uZ(),r=!0;sv.exports=Gbe()(i.isElement,r)}else sv.exports=Hbe()();return sv.exports}var s6,Iz;function Wbe(){if(Iz)return s6;Iz=1;const i=Object.keys(Kbe()),r=en(),u=ya(),m=dt(),c=En(),d=ba(),g=rZ(),A=["propTypes","contextTypes","childContextTypes","defaultProps"],S={typoPropTypeChain:"Typo in prop type chain qualifier: {{name}}",typoPropType:"Typo in declared prop type: {{name}}",typoStaticClassProp:"Typo in static class property declaration",typoPropDeclaration:"Typo in property declaration",typoLifecycleMethod:"Typo in component lifecycle method declaration: {{actual}} should be {{expected}}",staticLifecycleMethod:"Lifecycle method should be static: {{method}}",noPropTypesBinding:"`'prop-types'` imported without a local `PropTypes` binding.",noReactBinding:"`'react'` imported without a local `React` binding."};return s6={meta:{docs:{description:"Disallow common typos",category:"Stylistic Issues",recommended:!1,url:u("no-typos")},messages:S,schema:[]},create:r.detect((y,f,x)=>{let p=null,D=null;function F(T){T.name!=="isRequired"&&d(y,S.typoPropTypeChain,"typoPropTypeChain",{node:T,data:{name:T.name}})}function R(T){T.name&&!i.some(k=>k===T.name)&&d(y,S.typoPropType,"typoPropType",{node:T,data:{name:T.name}})}function h(T){return T.type==="Identifier"&&T.name===p||T.type==="MemberExpression"&&T.property.name==="PropTypes"&&T.object.name===D}function E(T){const k=T.callee;if(k.type==="MemberExpression"&&k.property.name==="shape")C(T.arguments[0]);else if(k.type==="MemberExpression"&&k.property.name==="oneOfType"){const _=T.arguments[0];_&&_.type==="ArrayExpression"&&_.elements.forEach(j=>{w(j)})}}function w(T){!p&&!D||!T||(T.type==="MemberExpression"?T.object.type==="MemberExpression"&&h(T.object.object)?(R(T.object.property),F(T.property)):h(T.object)&&T.property.name!=="isRequired"?R(T.property):m.isCallExpression(T.object)&&(F(T.property),E(T.object)):m.isCallExpression(T)&&E(T))}function C(T){T&&T.type==="ObjectExpression"&&T.properties.forEach(k=>w(k.value))}function O(T,k,_){const j=k.name;(j==="propTypes"||j==="contextTypes"||j==="childContextTypes")&&C(T),A.forEach(V=>{if(j&&V.toLowerCase()===j.toLowerCase()&&V!==j){const z=_?"typoStaticClassProp":"typoPropDeclaration";d(y,S[z],z,{node:k})}})}function M(T){const k=T.key;let _=k.name;k.type==="Literal"&&(_=k.value),!(k.type==="PrivateName"||T.computed&&typeof _!="string")&&(g.static.forEach(j=>{!T.static&&_&&_.toLowerCase()===j.toLowerCase()&&d(y,S.staticLifecycleMethod,"staticLifecycleMethod",{node:T,data:{method:_}})}),g.instance.concat(g.static).forEach(j=>{_&&j.toLowerCase()===_.toLowerCase()&&j!==_&&d(y,S.typoLifecycleMethod,"typoLifecycleMethod",{node:T,data:{actual:_,expected:j}})}))}return{ImportDeclaration(T){if(T.source&&T.source.value==="prop-types")T.specifiers.length>0?p=T.specifiers[0].local.name:d(y,S.noPropTypesBinding,"noPropTypesBinding",{node:T});else if(T.source&&T.source.value==="react"&&(T.specifiers.length>0?D=T.specifiers[0].local.name:d(y,S.noReactBinding,"noReactBinding",{node:T}),T.specifiers.length>=1)){const k=T.specifiers.find(_=>_.imported&&_.imported.name==="PropTypes");k&&(p=k.local.name)}},"ClassProperty, PropertyDefinition"(T){!T.static||!c.isES6Component(T.parent.parent,y)||O(T.value,T.key,!0)},MemberExpression(T){const k=T.property.name;if(!k||A.map(j=>j.toLocaleLowerCase()).indexOf(k.toLowerCase())===-1)return;const _=x.getRelatedComponent(T);_&&(c.isES6Component(_.node,y)||_.node.type!=="ClassDeclaration"&&x.isReturningJSX(_.node))&&T.parent&&T.parent.type==="AssignmentExpression"&&T.parent.right&&O(T.parent.right,T.property,!0)},MethodDefinition(T){c.isES6Component(T.parent.parent,y)&&M(T)},ObjectExpression(T){c.isES5Component(T,y)&&f.get(T)&&T.properties.filter(_=>_.type!=="SpreadElement").forEach(_=>{O(_.value,_.key,!1),M(_)})}}})},s6}var l6,qz;function Jbe(){if(qz)return l6;qz=1;const i=ya(),r=Na().getSourceCode,u=Dr(),m=ba(),c=xD(),d=[{char:">",alternatives:[">"]},{char:'"',alternatives:[""","“",""","”"]},{char:"'",alternatives:["'","‘","'","’"]},{char:"}",alternatives:["}"]}],g={unescapedEntity:"HTML entity, `{{entity}}` , must be escaped.",unescapedEntityAlts:"`{{entity}}` can be escaped with {{alts}}.",replaceWithAlt:"Replace with `{{alt}}`."};return l6={meta:{hasSuggestions:!0,docs:{description:"Disallow unescaped HTML entities from appearing in markup",category:"Possible Errors",recommended:!0,url:i("no-unescaped-entities")},messages:g,schema:[{type:"object",properties:{forbid:{type:"array",items:{anyOf:[{type:"string"},{type:"object",properties:{char:{type:"string"},alternatives:{type:"array",uniqueItems:!0,items:{type:"string"}}}}]}}},additionalProperties:!1}]},create(A){function S(y){const x=(A.options[0]||{}).forbid||d;for(let p=y.loc.start.line;p<=y.loc.end.line;p++){let D=r(A).lines[p-1],F=0,R=D.length;p===y.loc.start.line&&(F=y.loc.start.column),p===y.loc.end.line&&(R=y.loc.end.column),D=D.slice(F,R);for(let h=0;h`\`${C}\``).join(", ")},suggest:x[h].alternatives.map(C=>Object.assign(c("replaceWithAlt",g.replaceWithAlt),{data:{alt:C},fix(O){const M=p-y.loc.start.line,T=y.raw.split(` -`).map((k,_)=>_===M?k.slice(0,E)+C+k.slice(E+1):k).join(` -`);return O.replaceText(y,T)}}))})}}}return{"Literal, JSXText"(y){u.isJSX(y.parent)&&S(y)}}}},l6}var g6,Oz;function Xbe(){if(Oz)return g6;Oz=1;const i=It(),r=ya(),u=Na().getText,m=Kr().testReactVersion,c=ba(),d={ignore:[],requireDataLowercase:!1},g={"accept-charset":"acceptCharset",class:"className","http-equiv":"httpEquiv",crossorigin:"crossOrigin",for:"htmlFor",nomodule:"noModule"},A={abbr:["th","td"],charset:["meta"],checked:["input"],crossOrigin:["script","img","video","audio","link","image"],displaystyle:["math"],download:["a","area"],fill:["altGlyph","circle","ellipse","g","line","marker","mask","path","polygon","polyline","rect","svg","symbol","text","textPath","tref","tspan","use","animate","animateColor","animateMotion","animateTransform","set"],focusable:["svg"],imageSizes:["link"],imageSrcSet:["link"],property:["meta"],viewBox:["marker","pattern","svg","symbol","view"],as:["link"],align:["applet","caption","col","colgroup","hr","iframe","img","table","tbody","td","tfoot","th","thead","tr"],valign:["tr","td","th","thead","tbody","tfoot","colgroup","col"],noModule:["script"],onAbort:["audio","video"],onCancel:["dialog"],onCanPlay:["audio","video"],onCanPlayThrough:["audio","video"],onClose:["dialog"],onDurationChange:["audio","video"],onEmptied:["audio","video"],onEncrypted:["audio","video"],onEnded:["audio","video"],onError:["audio","video","img","link","source","script","picture","iframe"],onLoad:["script","img","link","picture","iframe","object","source"],onLoadedData:["audio","video"],onLoadedMetadata:["audio","video"],onLoadStart:["audio","video"],onPause:["audio","video"],onPlay:["audio","video"],onPlaying:["audio","video"],onProgress:["audio","video"],onRateChange:["audio","video"],onResize:["audio","video"],onSeeked:["audio","video"],onSeeking:["audio","video"],onStalled:["audio","video"],onSuspend:["audio","video"],onTimeUpdate:["audio","video"],onVolumeChange:["audio","video"],onWaiting:["audio","video"],autoPictureInPicture:["video"],controls:["audio","video"],controlsList:["audio","video"],disablePictureInPicture:["video"],disableRemotePlayback:["audio","video"],loop:["audio","video"],muted:["audio","video"],playsInline:["video"],allowFullScreen:["iframe","video"],webkitAllowFullScreen:["iframe","video"],mozAllowFullScreen:["iframe","video"],poster:["video"],preload:["audio","video"],scrolling:["iframe"],returnValue:["dialog"],webkitDirectory:["input"]},S={"accent-height":"accentHeight","alignment-baseline":"alignmentBaseline","arabic-form":"arabicForm","baseline-shift":"baselineShift","cap-height":"capHeight","clip-path":"clipPath","clip-rule":"clipRule","color-interpolation":"colorInterpolation","color-interpolation-filters":"colorInterpolationFilters","color-profile":"colorProfile","color-rendering":"colorRendering","dominant-baseline":"dominantBaseline","enable-background":"enableBackground","fill-opacity":"fillOpacity","fill-rule":"fillRule","flood-color":"floodColor","flood-opacity":"floodOpacity","font-family":"fontFamily","font-size":"fontSize","font-size-adjust":"fontSizeAdjust","font-stretch":"fontStretch","font-style":"fontStyle","font-variant":"fontVariant","font-weight":"fontWeight","glyph-name":"glyphName","glyph-orientation-horizontal":"glyphOrientationHorizontal","glyph-orientation-vertical":"glyphOrientationVertical","horiz-adv-x":"horizAdvX","horiz-origin-x":"horizOriginX","image-rendering":"imageRendering","letter-spacing":"letterSpacing","lighting-color":"lightingColor","marker-end":"markerEnd","marker-mid":"markerMid","marker-start":"markerStart","overline-position":"overlinePosition","overline-thickness":"overlineThickness","paint-order":"paintOrder","panose-1":"panose1","pointer-events":"pointerEvents","rendering-intent":"renderingIntent","shape-rendering":"shapeRendering","stop-color":"stopColor","stop-opacity":"stopOpacity","strikethrough-position":"strikethroughPosition","strikethrough-thickness":"strikethroughThickness","stroke-dasharray":"strokeDasharray","stroke-dashoffset":"strokeDashoffset","stroke-linecap":"strokeLinecap","stroke-linejoin":"strokeLinejoin","stroke-miterlimit":"strokeMiterlimit","stroke-opacity":"strokeOpacity","stroke-width":"strokeWidth","text-anchor":"textAnchor","text-decoration":"textDecoration","text-rendering":"textRendering","underline-position":"underlinePosition","underline-thickness":"underlineThickness","unicode-bidi":"unicodeBidi","unicode-range":"unicodeRange","units-per-em":"unitsPerEm","v-alphabetic":"vAlphabetic","v-hanging":"vHanging","v-ideographic":"vIdeographic","v-mathematical":"vMathematical","vector-effect":"vectorEffect","vert-adv-y":"vertAdvY","vert-origin-x":"vertOriginX","vert-origin-y":"vertOriginY","word-spacing":"wordSpacing","writing-mode":"writingMode","x-height":"xHeight","xlink:actuate":"xlinkActuate","xlink:arcrole":"xlinkArcrole","xlink:href":"xlinkHref","xlink:role":"xlinkRole","xlink:show":"xlinkShow","xlink:title":"xlinkTitle","xlink:type":"xlinkType","xml:base":"xmlBase","xml:lang":"xmlLang","xml:space":"xmlSpace"},y=["dir","draggable","hidden","id","lang","nonce","part","slot","style","title","translate","inert","accept","action","allow","alt","as","async","buffered","capture","challenge","cite","code","cols","content","coords","csp","data","decoding","default","defer","disabled","form","headers","height","high","href","icon","importance","integrity","kind","label","language","loading","list","loop","low","manifest","max","media","method","min","multiple","muted","name","open","optimum","pattern","ping","placeholder","poster","preload","profile","rel","required","reversed","role","rows","sandbox","scope","seamless","selected","shape","size","sizes","span","src","start","step","summary","target","type","value","width","wmode","wrap","accumulate","additive","alphabetic","amplitude","ascent","azimuth","bbox","begin","bias","by","clip","color","cursor","cx","cy","d","decelerate","descent","direction","display","divisor","dur","dx","dy","elevation","end","exponent","fill","filter","format","from","fr","fx","fy","g1","g2","hanging","height","hreflang","ideographic","in","in2","intercept","k","k1","k2","k3","k4","kerning","local","mask","mode","offset","opacity","operator","order","orient","orientation","origin","overflow","path","ping","points","r","radius","rel","restart","result","rotate","rx","ry","scale","seed","slope","spacing","speed","stemh","stemv","string","stroke","to","transform","u1","u2","unicode","values","version","visibility","widths","x","x1","x2","xmlns","y","y1","y2","z","property","ref","key","children","results","security","controls","popover","popovertarget","popovertargetaction"],f=["accessKey","autoCapitalize","autoFocus","contentEditable","enterKeyHint","exportParts","inputMode","itemID","itemRef","itemProp","itemScope","itemType","spellCheck","tabIndex","acceptCharset","autoComplete","autoPlay","border","cellPadding","cellSpacing","classID","codeBase","colSpan","contextMenu","dateTime","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","httpEquiv","imageSizes","imageSrcSet","isMap","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","onAnimationEnd","onAnimationIteration","onAnimationStart","onBlur","onChange","onClick","onContextMenu","onCopy","onCompositionEnd","onCompositionStart","onCompositionUpdate","onCut","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onError","onFocus","onInput","onKeyDown","onKeyPress","onKeyUp","onLoad","onWheel","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPaste","onScroll","onSelect","onSubmit","onToggle","onTransitionEnd","radioGroup","readOnly","referrerPolicy","rowSpan","srcDoc","srcLang","srcSet","useMap","fetchPriority","crossOrigin","accentHeight","alignmentBaseline","arabicForm","attributeName","attributeType","baseFrequency","baselineShift","baseProfile","calcMode","capHeight","clipPathUnits","clipPath","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","diffuseConstant","dominantBaseline","edgeMode","enableBackground","fillOpacity","fillRule","filterRes","filterUnits","floodColor","floodOpacity","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","horizAdvX","horizOriginX","imageRendering","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","markerEnd","markerMid","markerStart","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","mathematical","numOctaves","overlinePosition","overlineThickness","panose1","paintOrder","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","referrerPolicy","refX","refY","rendering-intent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","shapeRendering","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textRendering","textLength","transformOrigin","underlinePosition","underlineThickness","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","vectorEffect","vertAdvY","vertOriginX","vertOriginY","viewBox","viewTarget","wordSpacing","writingMode","xHeight","xChannelSelector","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlnsXlink","xmlSpace","yChannelSelector","zoomAndPan","autoCorrect","autoSave","className","dangerouslySetInnerHTML","defaultValue","defaultChecked","htmlFor","onBeforeInput","onChange","onInvalid","onReset","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","suppressContentEditableWarning","suppressHydrationWarning","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onResize","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onCopyCapture","onCutCapture","onPasteCapture","onCompositionEndCapture","onCompositionStartCapture","onCompositionUpdateCapture","onFocusCapture","onBlurCapture","onChangeCapture","onBeforeInputCapture","onInputCapture","onResetCapture","onSubmitCapture","onInvalidCapture","onLoadCapture","onErrorCapture","onKeyDownCapture","onKeyPressCapture","onKeyUpCapture","onAbortCapture","onCanPlayCapture","onCanPlayThroughCapture","onDurationChangeCapture","onEmptiedCapture","onEncryptedCapture","onEndedCapture","onLoadedDataCapture","onLoadedMetadataCapture","onLoadStartCapture","onPauseCapture","onPlayCapture","onPlayingCapture","onProgressCapture","onRateChangeCapture","onSeekedCapture","onSeekingCapture","onStalledCapture","onSuspendCapture","onTimeUpdateCapture","onVolumeChangeCapture","onWaitingCapture","onSelectCapture","onTouchCancelCapture","onTouchEndCapture","onTouchMoveCapture","onTouchStartCapture","onScrollCapture","onWheelCapture","onAnimationEndCapture","onAnimationIteration","onAnimationStartCapture","onTransitionEndCapture","onAuxClick","onAuxClickCapture","onClickCapture","onContextMenuCapture","onDoubleClickCapture","onDragCapture","onDragEndCapture","onDragEnterCapture","onDragExitCapture","onDragLeaveCapture","onDragOverCapture","onDragStartCapture","onDropCapture","onMouseDown","onMouseDownCapture","onMouseMoveCapture","onMouseOutCapture","onMouseOverCapture","onMouseUpCapture","autoPictureInPicture","controlsList","disablePictureInPicture","disableRemotePlayback"],x=["charset","allowFullScreen","webkitAllowFullScreen","mozAllowFullScreen","webkitDirectory"],p=["aria-atomic","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-dropeffect","aria-errormessage","aria-flowto","aria-grabbed","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription","aria-autocomplete","aria-checked","aria-expanded","aria-level","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-placeholder","aria-pressed","aria-readonly","aria-required","aria-selected","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","aria-activedescendant","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-posinset","aria-rowcount","aria-rowindex","aria-rowindextext","aria-rowspan","aria-setsize"],D=["onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCapture","onLostPointerCaptureCapture","onPointerCancel","onPointerCancelCapture","onPointerDown","onPointerDownCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerMove","onPointerMoveCapture","onPointerOut","onPointerOutCapture","onPointerOver","onPointerOverCapture","onPointerUp","onPointerUpCapture"];function F(_){const j=f.concat(y);return m(_,">= 16.1.0")?m(_,">= 16.4.0")?j.concat(D):j:j.concat("allowTransparency")}function R(_){return/^[a-z][^-]*$/.test(_.parent.name.name)?!_.parent.attributes.some(V=>V.type==="JSXAttribute"&&V.name.type==="JSXIdentifier"&&V.name.name==="is"):!1}function h(_){return x.find(j=>j.toLowerCase()===_.toLowerCase())||_}function E(_){return!/^data-xml/i.test(_)&&/^data-[^:]*$/.test(_)}function w(_){return _.toLowerCase()!==_}function C(_){return p.some(j=>j===_)}function O(_){return _&&_.parent&&_.parent.name?_.parent.name.name:null}function M(_){return!!(_.parent&&_.parent.name&&_.parent.name.type==="JSXMemberExpression")}function T(_,j){return i(g,_)?g[_]:i(S,_)?S[_]:F(j).find(z=>z.toLowerCase()===_.toLowerCase())}const k={invalidPropOnTag:"Invalid property '{{name}}' found on tag '{{tagName}}', but it is only allowed on: {{allowedTags}}",unknownPropWithStandardName:"Unknown property '{{name}}' found, use '{{standardName}}' instead",unknownProp:"Unknown property '{{name}}' found",dataLowercaseRequired:"React does not recognize data-* props with uppercase characters on a DOM element. Found '{{name}}', use '{{lowerCaseName}}' instead"};return g6={meta:{docs:{description:"Disallow usage of unknown DOM property",category:"Possible Errors",recommended:!0,url:r("no-unknown-property")},fixable:"code",messages:k,schema:[{type:"object",properties:{ignore:{type:"array",items:{type:"string"}},requireDataLowercase:{type:"boolean",default:!1}},additionalProperties:!1}]},create(_){function j(){return _.options[0]&&_.options[0].ignore||d.ignore}function V(){return _.options[0]&&typeof _.options[0].requireDataLowercase<"u"?!!_.options[0].requireDataLowercase:d.requireDataLowercase}return{JSXAttribute(z){const U=j(),G=u(_,z.name);if(U.indexOf(G)>=0)return;const H=h(G);if(M(z))return;if(E(H)){V()&&w(H)&&c(_,k.dataLowercaseRequired,"dataLowercaseRequired",{node:z,data:{name:G,lowerCaseName:G.toLowerCase()}});return}if(C(H))return;const N=O(z);if(N==="fbt"||N==="fbs"||!R(z))return;const $=i(A,H)?A[H]:null;if(N&&$){$.indexOf(N)===-1&&c(_,k.invalidPropOnTag,"invalidPropOnTag",{node:z,data:{name:G,tagName:N,allowedTags:$.join(", ")}});return}const K=T(H,_),ie=K&&K!==H;if(!(K&&K===H)){if(ie){c(_,k.unknownPropWithStandardName,"unknownPropWithStandardName",{node:z,data:{name:G,standardName:K},fix(Y){return Y.replaceText(z.name,K)}});return}c(_,k.unknownProp,"unknownProp",{node:z,data:{name:G}})}}}}},g6}var c6,jz;function Ybe(){if(jz)return c6;jz=1;const i=dt(),r=En(),u=ya(),m=Kr().testReactVersion,c=ba(),d={unsafeMethod:"{{method}} is unsafe for use in async rendering. Update the component to use {{newMethod}} instead. {{details}}"};return c6={meta:{docs:{description:"Disallow usage of unsafe lifecycle methods",category:"Best Practices",recommended:!1,url:u("no-unsafe")},messages:d,schema:[{type:"object",properties:{checkAliases:{default:!1,type:"boolean"}},additionalProperties:!1}]},create(g){const S=(g.options[0]||{}).checkAliases||!1;if(!m(g,">= 16.3.0"))return{};const f={UNSAFE_componentWillMount:{newMethod:"componentDidMount",details:"See https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html."},UNSAFE_componentWillReceiveProps:{newMethod:"getDerivedStateFromProps",details:"See https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html."},UNSAFE_componentWillUpdate:{newMethod:"componentDidUpdate",details:"See https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html."}};S&&(f.componentWillMount=f.UNSAFE_componentWillMount,f.componentWillReceiveProps=f.UNSAFE_componentWillReceiveProps,f.componentWillUpdate=f.UNSAFE_componentWillUpdate);function x(){return Object.keys(f)}function p(h){return x().indexOf(h)!==-1}function D(h,E){if(!p(E))return;const w=f[E],C=w.newMethod,O=w.details,M=i.getComponentProperties(h).find(T=>i.getPropertyName(T)===E);c(g,d.unsafeMethod,"unsafeMethod",{node:M,data:{method:E,newMethod:C,details:O}})}function F(h){return i.getComponentProperties(h).map(w=>i.getPropertyName(w))}function R(h){(r.isES5Component(h,g)||r.isES6Component(h,g))&&F(h).sort((w,C)=>w.localeCompare(C)).forEach(w=>D(h,w))}return{ClassDeclaration:R,ClassExpression:R,ObjectExpression:R}}},c6}var d6,Bz;function Zbe(){if(Bz)return d6;Bz=1;const i=Gs(),r=en(),u=ya(),m=dt(),c=Bi(),d=ba(),g=" If you want to allow component creation in props, set allowAsProps option to true.",A=/^use[A-Z0-9].*$/;function S(M){return`Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component${M?` “${M}” `:" "}and pass data as props.`}function y(M,T){return typeof M=="string"&&i(M,T)}function f(M,T,k){if(!(!M||!M.parent||M.parent.type==="Program"))return k(M.parent,T)?M.parent:f(M.parent,T,k)}function x(M,T){return m.isCallExpression(M)&&c(T,M)}function p(M){return M&&M.type==="ObjectExpression"}function D(M){return M&&M.type==="JSXExpressionContainer"}function F(M){return M&&M.type==="JSXAttribute"&&M.value&&M.value.type==="JSXExpressionContainer"}function R(M){return M&&M.parent&&M.parent.type==="Property"}function h(M){return M&&M.callee&&M.callee.property&&M.callee.property.name==="map"}function E(M,T){if(!M||!M.parent||M.parent.type!=="ReturnStatement")return!1;const k=f(M,T,m.isCallExpression);return k&&k.callee&&A.test(k.callee.name)}function w(M,T,k){if(M&&M.parent&&M.parent.type==="Property"&&M.parent.key&&y(M.parent.key.name,k)||M&&M.parent&&M.parent.type==="JSXExpressionContainer"&&M.parent.parent&&M.parent.parent.type==="JSXElement")return!0;const _=f(M,T,D);if(_&&_.parent&&_.parent.type==="JSXAttribute"&&_.parent.name&&_.parent.name.type==="JSXIdentifier"){const j=_.parent.name.name;if(y(j,k)||j==="children")return!0}return!1}function C(M,T){return M&&M.parent&&M.parent.type==="Property"&&M.parent.key&&M.parent.key.type==="Identifier"&&y(M.parent.key.name,T)}function O(M){const T=M.id&&M.id.name;return T||M.type==="ArrowFunctionExpression"&&M.parent&&M.parent.id&&M.parent.id.name}return d6={meta:{docs:{description:"Disallow creating unstable components inside components",category:"Possible Errors",recommended:!1,url:u("no-unstable-nested-components")},schema:[{type:"object",properties:{customValidators:{type:"array",items:{type:"string"}},allowAsProps:{type:"boolean"},propNamePattern:{type:"string"}},additionalProperties:!1}]},create:r.detect((M,T,k)=>{const _=M.options.some($=>$&&$.allowAsProps),j=(M.options[0]||{}).propNamePattern||"render*";function V($){const K=k.getParentComponent($);return!K||K.type!=="ClassDeclaration"?!1:$&&$.parent&&$.parent.type==="MethodDefinition"&&$.parent.key&&$.parent.key.name==="render"}function z($){const K=k.getParentComponent($),ie=k.getParentStatelessComponent($);return K&&ie&&K.type==="ClassDeclaration"&&k.getStatelessComponent(ie)&&k.isReturningJSX($)}function U($){if(!T.get($))return!1;const K=f($,M,x);return K&&K.arguments&&K.arguments[1]===f($,M,p)}function G($){return R($)||f($,M,F)?k.isReturningJSX($):U($)}function H($){const K=k.getStatelessComponent($);return K&&!k.isReturningJSX(K)}function N($){if(!$||!$.parent)return;const K=G($);if(!T.get($)&&!z($)&&!K||K&&(_||w($,M,j))||h($)||h($.parent)||E($,M)||C($,j)||V($)||H($))return;const ie=f($,M,pe=>T.get(pe));if(ie){const pe=O(ie);if(pe&&pe[0]===pe[0].toLowerCase())return;let Y=S(pe);K&&!_&&(Y+=g),d(M,Y,null,{node:$})}}return{FunctionDeclaration($){N($)},ArrowFunctionExpression($){N($)},FunctionExpression($){N($)},ClassDeclaration($){N($)},CallExpression($){N($)}}})},d6}var p6,Lz;function Qbe(){if(Lz)return p6;Lz=1;const i=ya(),r=En(),u=ba(),m=new Set(["constructor","componentDidCatch","componentDidMount","componentDidUpdate","componentWillMount","componentWillReceiveProps","componentWillUnmount","componentWillUpdate","getChildContext","getSnapshotBeforeUpdate","render","shouldComponentUpdate","UNSAFE_componentWillMount","UNSAFE_componentWillReceiveProps","UNSAFE_componentWillUpdate"]),c=new Set(["state"]),d=new Set(["getInitialState","getDefaultProps","mixins"]);function g(p,D){return D.type==="Literal"||D.type==="TemplateLiteral"&&D.expressions.length===0||p.computed===!1&&D.type==="Identifier"}function A(p){for(;p.type==="TypeCastExpression";)p=p.expression;return p}function S(p){p=A(p);const D=p.type;return D==="Identifier"?p.name:D==="Literal"?String(p.value):D==="TemplateLiteral"&&p.expressions.length===0?p.quasis[0].value.raw:null}function y(p){return A(p).type==="ThisExpression"}function f(p,D){return{classNode:p,isClass:D,properties:new Set,usedProperties:new Set,inStatic:!1}}const x={unused:'Unused method or property "{{name}}"',unusedWithClass:'Unused method or property "{{name}}" of class "{{className}}"'};return p6={meta:{docs:{description:"Disallow declaring unused methods of component class",category:"Best Practices",recommended:!1,url:i("no-unused-class-component-methods")},messages:x,schema:[]},create:p=>{let D=null;function F(w){D.properties.add(w)}function R(w){const C=S(w);C&&D.usedProperties.add(C)}function h(){for(const w of D.properties){const C=S(w);if(!D.usedProperties.has(C)&&!m.has(C)&&(D.isClass?!c.has(C):!d.has(C))){const O=D.classNode.id&&D.classNode.id.name||"",M=O?"unusedWithClass":"unused";u(p,x[M],M,{node:w,data:{name:C,className:O}})}}}function E(){!D||!D.inStatic||(D.inStatic=!1)}return{ClassDeclaration(w){r.isES6Component(w,p)&&(D=f(w,!0))},ObjectExpression(w){r.isES5Component(w,p)&&(D=f(w,!1))},"ClassDeclaration:exit"(){D&&(h(),D=null)},"ObjectExpression:exit"(w){!D||D.classNode!==w||(h(),D=null)},Property(w){!D||D.classNode!==w.parent||g(w,w.key)&&F(w.key)},"ClassProperty, MethodDefinition, PropertyDefinition"(w){if(D){if(w.static){D.inStatic=!0;return}g(w,w.key)&&F(w.key)}},"ClassProperty:exit":E,"MethodDefinition:exit":E,"PropertyDefinition:exit":E,MemberExpression(w){!D||D.inStatic||y(w.object)&&g(w,w.property)&&(w.parent.type==="AssignmentExpression"&&w.parent.left===w?F(w.property):R(w.property))},VariableDeclarator(w){!D||D.inStatic||w.init&&y(w.init)&&w.id.type==="ObjectPattern"&&w.id.properties.filter(C=>C.type==="Property"&&g(C,C.key)).forEach(C=>{R("key"in C?C.key:void 0)})}}}},p6}var f6,Nz;function e1e(){if(Nz)return f6;Nz=1;const i=wn(),r=en(),u=ya(),m=ba();function c(g){return!!g&&!g.ignoreUnusedPropTypesValidation}const d={unusedPropType:"'{{name}}' PropType is defined but prop is never used"};return f6={meta:{docs:{description:"Disallow definitions of unused propTypes",category:"Best Practices",recommended:!1,url:u("no-unused-prop-types")},messages:d,schema:[{type:"object",properties:{ignore:{type:"array",items:{type:"string"},uniqueItems:!0},customValidators:{type:"array",items:{type:"string"}},skipShapeProps:{type:"boolean"}},additionalProperties:!1}]},create:r.detect((g,A)=>{const y=Object.assign({},{skipShapeProps:!0,customValidators:[],ignore:[]},g.options[0]||{});function f(F){return y.ignore.indexOf(F)!==-1}function x(F,R){const h=F.usedPropTypes||[];for(let E=0,w=h.length;E{const E=R[h];E!==!0&&((E.type==="shape"||E.type==="exact")&&y.skipShapeProps||E.node&&E.node.typeAnnotation&&E.node.typeAnnotation.typeAnnotation&&E.node.typeAnnotation.typeAnnotation.type==="TSNeverKeyword"||(E.node&&!f(E.fullName)&&!x(F,E)&&m(g,d.unusedPropType,"unusedPropType",{node:E.node.key||E.node,data:{name:E.fullName}}),E.children&&p(F,E.children)))})}function D(F){p(F,F.declaredPropTypes)}return{"Program:exit"(){i(A.list()).filter(F=>c(F)).forEach(F=>{D(F)})}}})},f6}var m6,zz;function a1e(){if(zz)return m6;zz=1;const i=ya(),r=dt(),u=En(),m=ba(),c=Na().getScope;function d(x){for(;x.type==="TypeCastExpression";)x=x.expression;return x}function g(x){x=d(x);const p=x.type;return p==="Identifier"?x.name:p==="Literal"?String(x.value):p==="TemplateLiteral"&&x.expressions.length===0?x.quasis[0].value.raw:null}function A(x){return r.unwrapTSAsExpression(d(x)).type==="ThisExpression"}function S(){return{stateFields:new Set,usedStateFields:new Set,aliases:null}}function y(x){const p=r.unwrapTSAsExpression(x.callee);return p.type==="MemberExpression"&&A(p.object)&&g(p.property)==="setState"}const f={unusedStateField:"Unused state field: '{{name}}'"};return m6={meta:{docs:{description:"Disallow definitions of unused state",category:"Best Practices",recommended:!1,url:i("no-unused-state")},messages:f,schema:[]},create(x){let p=null;function D(k){const _=["shouldComponentUpdate","componentWillUpdate","UNSAFE_componentWillUpdate","getSnapshotBeforeUpdate","componentDidUpdate"];let j=c(x,k);for(;j;){const V=j.block&&j.block.parent;if(V&&V.type==="MethodDefinition"&&(V.static&&V.key.name==="getDerivedStateFromProps"||_.indexOf(V.key.name)!==-1)&&V.value.type==="FunctionExpression"&&V.value.params[1]&&V.value.params[1].name===k.name)return!0;j=j.upper}return!1}function F(k){k=d(k);const _=k.type==="MemberExpression"&&A(k.object)&&k.property.name==="state",j=k.type==="Identifier"&&p.aliases&&p.aliases.has(k.name);return _||j||D(k)}function R(k){k.properties.filter(_=>_.type==="Property"&&(_.key.type==="Literal"||_.key.type==="TemplateLiteral"&&_.key.expressions.length===0||_.computed===!1&&_.key.type==="Identifier")&&g(_.key)!==null).forEach(_=>{p.stateFields.add(_)})}function h(k){if(!p)return;const _=g(k);_&&p.usedStateFields.add(_)}function E(k){k.properties.forEach(_=>{_.type==="Property"?h(_.key):(_.type==="ExperimentalRestProperty"||_.type==="RestElement")&&p.aliases&&p.aliases.add(g(_.argument))})}function w(k,_){const j=r.unwrapTSAsExpression(_);switch(k.type){case"Identifier":F(j)&&p.aliases&&p.aliases.add(k.name);break;case"ObjectPattern":F(j)?E(k):A(j)&&p.aliases&&k.properties.forEach(V=>{if(V.type==="Property"&&g(V.key)==="state"){const z=g(V.value);z?p.aliases.add(z):V.value.type==="ObjectPattern"&&E(V.value)}});break}}function C(){p.stateFields.forEach(k=>{const _=g(k.key);p.usedStateFields.has(_)||m(x,f.unusedStateField,"unusedStateField",{node:k,data:{name:_}})})}function O(k){u.isES6Component(k,x)&&(p=S())}function M(){p&&(C(),p=null)}function T(k){const _=g(k.key);return!(!k.static||_!=="getDerivedStateFromProps"||!k.value||!k.value.params||k.value.params.length<2)}return{ClassDeclaration:O,"ClassDeclaration:exit":M,ClassExpression:O,"ClassExpression:exit":M,ObjectExpression(k){u.isES5Component(k,x)&&(p=S())},"ObjectExpression:exit"(k){p&&u.isES5Component(k,x)&&(C(),p=null)},CallExpression(k){if(!p)return;const _=r.unwrapTSAsExpression(k),j=r.unwrapTSAsExpression(_.arguments[0]);if(y(_)&&_.arguments.length>0&&j.type==="ObjectExpression")R(j);else if(y(_)&&_.arguments.length>0&&j.type==="ArrowFunctionExpression"){const V=r.unwrapTSAsExpression(j.body);if(V.type==="ObjectExpression"&&R(V),j.params.length>0&&p.aliases){const z=j.params[0];z.type==="ObjectPattern"?E(z):p.aliases.add(g(z))}}},"ClassProperty, PropertyDefinition"(k){if(!p)return;const _=r.unwrapTSAsExpression(k.value);g(k.key)==="state"&&!k.static&&_&&_.type==="ObjectExpression"&&R(_),!k.static&&_&&_.type==="ArrowFunctionExpression"&&(p.aliases=new Set)},"ClassProperty:exit"(k){p&&!k.static&&k.value&&k.value.type==="ArrowFunctionExpression"&&(p.aliases=null)},"PropertyDefinition, ClassProperty"(k){if(!T(k))return;const _=c(x,k).childScopes.find(U=>U.block===k.value);if(!_)return;const j=_.variableScope.childScopes.find(U=>U.block===k.value),V=k.value.params[1];if(!j||!j.variables)return;const z=j.variables.find(U=>U.name===V.name);z&&z.references.forEach(G=>{const H=G.identifier;H&&H.parent&&H.parent.type==="MemberExpression"&&h(H.parent.property)})},"PropertyDefinition:exit"(k){p&&!k.static&&k.value&&k.value.type==="ArrowFunctionExpression"&&!T(k)&&(p.aliases=null)},MethodDefinition(){p&&(p.aliases=new Set)},"MethodDefinition:exit"(){p&&(p.aliases=null)},FunctionExpression(k){if(!p)return;const _=k.parent;if(u.isES5Component(_.parent,x))if("key"in _&&"name"in _.key&&_.key.name==="getInitialState"){const j=k.body.body,V=j[j.length-1];V.type==="ReturnStatement"&&V.argument.type==="ObjectExpression"&&R(V.argument)}else p.aliases=new Set},AssignmentExpression(k){if(!p)return;const _=r.unwrapTSAsExpression(k.left),j=r.unwrapTSAsExpression(k.right);if(_.type==="MemberExpression"&&A(_.object)&&g(_.property)==="state"&&j.type==="ObjectExpression"){let V=k;for(;V.type!=="FunctionExpression"&&V.parent;)V=V.parent;V.parent&&V.parent.type==="MethodDefinition"&&V.parent.kind==="constructor"&&R(j)}else w(_,j)},VariableDeclarator(k){!p||!k.init||w(k.id,k.init)},"MemberExpression, OptionalMemberExpression"(k){if(p)if(F(r.unwrapTSAsExpression(k.object))){if(k.computed&&k.property.type!=="Literal"){p=null;return}h(k.property)}else F(k)&&r.isCallExpression(k.parent)&&(p=null)},JSXSpreadAttribute(k){p&&F(k.argument)&&(p=null)},"ExperimentalSpreadProperty, SpreadElement"(k){p&&F(k.argument)&&(p=null)}}}},m6}var y6,$z;function t1e(){if($z)return y6;$z=1;const i=wn(),r=en(),u=ya(),m=dt(),c=ba(),d={ArrowFunctionExpression:"arrow function",FunctionExpression:"function expression",ObjectExpression:"object literal",ArrayExpression:"array literal",ClassExpression:"class expression",NewExpression:"construction expression",JSXElement:"JSX element"},g=new Set(Object.keys(d)),A="forbiddenTypeDefaultParam",S={[A]:"{{propName}} has a/an {{forbiddenType}} as default prop. This could lead to potential infinite render loop in React. Use a variable reference instead of {{forbiddenType}}."};function y(x){return x!=null&&x.length>=1&&x[0].type==="ObjectPattern"}function f(x,p){p.filter(D=>D.type==="Property"&&D.value.type==="AssignmentPattern").forEach(D=>{const F=D.key.name,R=D.value,h=R.right.type;h==="Literal"&&R.right.regex!=null?c(x,S[A],A,{node:R,data:{propName:F,forbiddenType:"regex literal"}}):m.isCallExpression(R.right)&&R.right.callee.type==="Identifier"&&R.right.callee.name==="Symbol"?c(x,S[A],A,{node:R,data:{propName:F,forbiddenType:"Symbol literal"}}):g.has(h)&&c(x,S[A],A,{node:R,data:{propName:F,forbiddenType:d[h]}})})}return y6={meta:{docs:{description:"Disallow usage of referential-type variables as default param in functional component",category:"Best Practices",recommended:!1,url:u("no-object-type-as-default-prop")},messages:S},create:r.detect((x,p)=>({"Program:exit"(){const D=p.list();i(D).filter(F=>y(F.node.params)).forEach(F=>{const h=F.node.params[0].properties;f(x,h)})}}))},y6}var b6,Uz;function n1e(){if(Uz)return b6;Uz=1;const i=e8(),r=Kr().testReactVersion;return b6=i("componentWillUpdate",u=>r(u,">= 16.3.0")),b6}var h6,Vz;function r1e(){if(Vz)return h6;Vz=1;const i=En(),r=ya(),u=ba(),m={shouldUseES6Class:"Component should use es6 class instead of createClass",shouldUseCreateClass:"Component should use createClass instead of es6 class"};return h6={meta:{docs:{description:"Enforce ES5 or ES6 class for React Components",category:"Stylistic Issues",recommended:!1,url:r("prefer-es6-class")},messages:m,schema:[{enum:["always","never"]}]},create(c){const d=c.options[0]||"always";return{ObjectExpression(g){i.isES5Component(g,c)&&d==="always"&&u(c,m.shouldUseES6Class,"shouldUseES6Class",{node:g})},ClassDeclaration(g){i.isES6Component(g,c)&&d==="never"&&u(c,m.shouldUseCreateClass,"shouldUseCreateClass",{node:g})}}}},h6}var v6,Gz;function i1e(){if(Gz)return v6;Gz=1;const i=en(),r=ya(),u=dt(),m=ji(),c=Ng(),d=Vn(),g=ba(),A=Na().getText,S={propTypes:"Component propTypes should be exact by using {{exactPropWrappers}}.",flow:"Component flow props should be set with exact objects."};return v6={meta:{docs:{description:"Prefer exact proptype definitions",category:"Possible Errors",recommended:!1,url:r("prefer-exact-props")},messages:S,schema:[]},create:i.detect((y,f,x)=>{const p={},D=c.getExactPropWrapperFunctions(y);function F(){const T=c.formatPropWrapperFunctions(D);return{exactPropWrappers:D.size>1?`one of ${T}`:T}}function R(T){return T&&T.type==="ObjectTypeAnnotation"&&T.properties.length>0&&!T.exact}function h(T){const k=T.typeAnnotation;return k&&k.typeAnnotation&&R(k.typeAnnotation)}function E(T){const k=T.typeAnnotation;return k&&k.typeAnnotation&&k.typeAnnotation.type==="GenericTypeAnnotation"}function w(T){return T&&T.type==="ObjectExpression"&&T.properties.length>0}function C(T){return u.isCallExpression(T)&&!c.isExactPropWrapperFunction(y,A(y,T.callee))}function O(T){g(y,S.propTypes,"propTypes",{node:T,data:F()})}function M(T){g(y,S.flow,"flow",{node:T})}return{TypeAlias(T){p[T.id.name]=T},"ClassProperty, PropertyDefinition"(T){m.isPropTypesDeclaration(T)&&(h(T)?M(T):(D.size>0&&w(T.value)||D.size>0&&C(T.value))&&O(T))},Identifier(T){if(x.getStatelessComponent(T.parent)){if(h(T))M(T);else if(E(T)){const k=T.typeAnnotation.typeAnnotation.id.name,_=p[k],j=_?_.right:null;R(j)&&M(T)}}},MemberExpression(T){if(!m.isPropTypesDeclaration(T)||D.size===0)return;const k=T.parent.right;if(w(k))O(T);else if(C(k))O(T);else if(k.type==="Identifier"){const _=k.name,j=d.findVariableByName(y,T,_);(w(j)||C(j))&&O(T)}}}})},v6}var D6,Hz;function o1e(){if(Hz)return D6;Hz=1;const i=fo(),r=wn(),u=en(),m=ya(),c=ba();function d(f){return f.type==="ObjectTypeProperty"}function g(f){return f.type==="TSPropertySignature"}function A(f){return f.variance&&f.variance.kind==="plus"||f.parent&&f.parent.parent&&f.parent.parent.parent&&f.parent.parent.parent.id&&f.parent.parent.parent.id.name==="$ReadOnly"}function S(f){return f.typeAnnotation&&f.typeAnnotation.parent&&f.typeAnnotation.parent.readonly}const y={readOnlyProp:"Prop '{{name}}' should be read-only."};return D6={meta:{docs:{description:"Enforce that props are read-only",category:"Stylistic Issues",recommended:!1,url:m("prefer-read-only-props")},fixable:"code",messages:y,schema:[]},create:u.detect((f,x)=>{function p(D,F,R){c(f,y.readOnlyProp,"readOnlyProp",{node:D.node,data:{name:F},fix:R})}return{"Program:exit"(){i(r(x.list()),D=>D.declaredPropTypes||[]).forEach(D=>{Object.keys(D).forEach(F=>{const R=D[F];if(R.node){if(d(R.node)){A(R.node)||p(R,F,h=>R.node.variance?h.replaceText(R.node.variance,"+"):h.insertTextBefore(R.node,"+"));return}g(R.node)&&(S(R.node)||p(R,F,h=>h.insertTextBefore(R.node,"readonly ")))}})})}}})},D6}var S6,Kz;function u1e(){if(Kz)return S6;Kz=1;const i=wn(),r=en(),u=Kr().testReactVersion,m=dt(),c=En(),d=ya(),g=ba(),A=Na(),S=A.getScope,y=A.getText,f={componentShouldBePure:"Component should be written as a pure function"};return S6={meta:{docs:{description:"Enforce stateless components to be written as a pure function",category:"Stylistic Issues",recommended:!1,url:d("prefer-stateless-function")},messages:f,schema:[{type:"object",properties:{ignorePureComponents:{default:!1,type:"boolean"}},additionalProperties:!1}]},create:r.detect((x,p,D)=>{const R=(x.options[0]||{}).ignorePureComponents||!1;function h(K){return K.length===1&&K[0].type==="ExpressionStatement"&&m.isCallExpression(K[0].expression)&&K[0].expression.callee.type==="Super"}function E(K){return K.type==="Identifier"||K.type==="RestElement"}function w(K){return K.length===1&&K[0].type==="SpreadElement"&&K[0].argument.type==="Identifier"&&K[0].argument.name==="arguments"}function C(K,ie){return K.type==="Identifier"&&ie.type==="Identifier"&&K.name===ie.name}function O(K,ie){return K.type==="RestElement"&&ie.type==="SpreadElement"&&C(K.argument,ie.argument)}function M(K,ie){return C(K,ie)||O(K,ie)}function T(K,ie){if(K.length!==ie.length)return!1;for(let pe=0;pe{const Y=m.getPropertyName(pe),Z=Y==="displayName",W=Y==="propTypes"||Y==="props"&&pe.typeAnnotation,ue=Y==="contextTypes",oe=Y==="defaultProps",Q=pe.kind==="constructor"&&!!pe.value.body&&k(pe.value.body.body,pe.value.params);return!Z&&!W&&!ue&&!oe&&!Q&&!(Y==="render")})}function j(K){p.set(K,{hasSCU:!0})}function V(K){p.set(K,{hasChildContextTypes:!0})}function z(K){p.set(K,{useThis:!0})}function U(K){p.set(K,{usePropsOrContext:!0})}function G(K){p.set(K,{useRef:!0})}function H(K){p.set(K,{invalidReturn:!0})}function N(K){p.set(K,{useDecorators:!0})}function $(K){R&&c.isPureComponent(K,x)&&j(K),K.decorators&&K.decorators.length&&N(K)}return{ClassDeclaration:$,ClassExpression:$,VariableDeclarator(K){if(!K.id||K.id.type!=="ObjectPattern"||!K.init||K.init.type!=="ThisExpression")return;if(!K.id.properties.some(pe=>{const Y=m.getPropertyName(pe);return Y!=="props"&&Y!=="context"})){U(K);return}z(K)},MemberExpression(K){if(K.object.type!=="ThisExpression"){if(K.property&&K.property.name==="childContextTypes"){const ie=D.getRelatedComponent(K);if(!ie)return;V(ie.node)}return}if((K.property.name||K.property.value)==="props"||(K.property.name||K.property.value)==="context"){U(K);return}z(K)},JSXAttribute(K){y(x,K.name)==="ref"&&G(K)},ReturnStatement(K){let ie,pe=S(x,K);for(;pe&&(ie=pe.block&&pe.block.parent,!(ie&&(ie.type==="MethodDefinition"||ie.type==="Property")));)pe=pe.upper;const Y=ie&&ie.key&&ie.key.name==="render",Z=u(x,">= 15.0.0"),W=D.isReturningJSX(K,!Z),ue=K.argument&&(K.argument.value===null||K.argument.value===!1);!Y||Z&&(W||ue)||!Z&&W||H(K)},"Program:exit"(){const K=p.list();i(K).filter(ie=>!_(ie.node)&&!ie.useThis&&!ie.useRef&&!ie.invalidReturn&&!ie.hasChildContextTypes&&!ie.useDecorators&&!ie.hasSCU&&(c.isES5Component(ie.node,x)||c.isES6Component(ie.node,x))).forEach(ie=>{g(x,f.componentShouldBePure,"componentShouldBePure",{node:ie.node})})}}})},S6}var A6,Wz;function s1e(){if(Wz)return A6;Wz=1;const i=wn(),r=en(),u=ya(),m=ba(),c={missingPropType:"'{{name}}' is missing in props validation"};return A6={meta:{docs:{description:"Disallow missing props validation in a React component definition",category:"Best Practices",recommended:!0,url:u("prop-types")},messages:c,schema:[{type:"object",properties:{ignore:{type:"array",items:{type:"string"}},customValidators:{type:"array",items:{type:"string"}},skipUndeclared:{type:"boolean"}},additionalProperties:!1}]},create:r.detect((d,g)=>{const A=d.options[0]||{},S=A.ignore||[],y=A.skipUndeclared||!1;function f(h){return S.indexOf(h)!==-1}function x(h){const E=y&&typeof h.declaredPropTypes>"u";return!!(h&&h.usedPropTypes&&!h.ignorePropsValidation&&!E)}function p(h,E){for(let w=0,C=E.length;w=C)return!0;const T=M.children,k={};for(let _=0,j=T.length;_=2&&p(w.declaredPropTypes||{},E))return!0;h=h.parent}return!1}function F(h){h.usedPropTypes.filter(w=>w.node&&!f(w.allNames[0])&&!D(h.node,w.allNames)).forEach(w=>{m(d,c.missingPropType,"missingPropType",{node:w.node,data:{name:w.allNames.join(".").replace(/\.__COMPUTED_PROP__/g,"[]")}})})}function R(h,E){const w=h.node.callee&&h.node.callee.name==="memo",C=h.node.arguments&&h.node.arguments[0].callee&&h.node.arguments[0].callee.name==="forwardRef";if(w&&C){const O=E.find(k=>k.node.range[0]===h.node.arguments[0].range[0]&&k.node.range[0]===h.node.arguments[0].range[0]),M=x(O);return O.ignorePropsValidation||M}}return{"Program:exit"(){const h=g.list();i(h).filter(E=>x(E)).forEach(E=>{R(E,i(h))||F(E)})}}})},A6}var T6,Jz;function l1e(){if(Jz)return T6;Jz=1;const i=Vn(),r=Oi(),u=ya(),m=ba(),c={notInScope:"'{{name}}' must be in scope when using JSX"};return T6={meta:{docs:{description:"Disallow missing React when using JSX",category:"Possible Errors",recommended:!0,url:u("react-in-jsx-scope")},messages:c,schema:[]},create(d){const g=r.getFromContext(d);function A(S){i.getVariableFromContext(d,S,g)||m(d,c.notInScope,"notInScope",{node:S,data:{name:g}})}return{JSXOpeningElement:A,JSXOpeningFragment:A}}},T6}var x6,Xz;function g1e(){if(Xz)return x6;Xz=1;const i=f2(),r=wn(),u=en(),m=ya(),c=dt(),d=ba(),g={noDefaultWithRequired:'propType "{{name}}" is required and should not have a defaultProps declaration.',shouldHaveDefault:'propType "{{name}}" is not required, but has no corresponding defaultProps declaration.',noDefaultPropsWithFunction:"Don’t use defaultProps with function components.",shouldAssignObjectDefault:'propType "{{name}}" is not required, but has no corresponding default argument value.',destructureInSignature:"Must destructure props in the function signature to initialize an optional prop."};function A(S){return S.type==="RestElement"||S.type==="ExperimentalRestProperty"?!1:S.value.type!=="AssignmentPattern"}return x6={meta:{docs:{description:"Enforce a defaultProps definition for every prop that is not a required prop",category:"Best Practices",url:m("require-default-props")},messages:g,schema:[{type:"object",properties:{forbidDefaultForRequired:{type:"boolean"},classes:{enum:["defaultProps","ignore"]},functions:{enum:["defaultArguments","defaultProps","ignore"]},ignoreFunctionalComponents:{type:"boolean"}},additionalProperties:!1}]},create:u.detect((S,y)=>{const f=S.options[0]||{},x=f.forbidDefaultForRequired||!1,p=f.classes||"defaultProps",D=f.ignoreFunctionalComponents?"ignore":f.functions||"defaultProps";function F(h,E){i(h).forEach(w=>{const C=w[0],O=w[1];if(O.node){if(O.isRequired){x&&E[C]&&d(S,g.noDefaultWithRequired,"noDefaultWithRequired",{node:O.node,data:{name:C}});return}E[C]||d(S,g.shouldHaveDefault,"shouldHaveDefault",{node:O.node,data:{name:C}})}})}function R(h,E,w){w&&d(S,g.noDefaultPropsWithFunction,"noDefaultPropsWithFunction",{node:h});const C=h.params[0],O=E;C&&(C.type==="Identifier"?r(O).some(T=>!T.isRequired)&&d(S,g.destructureInSignature,"destructureInSignature",{node:C}):C.type==="ObjectPattern"&&(C.properties.filter(M=>{const T=M&&M.key&&M.key.name,k=O[T]&&O[T].isRequired;return O[T]&&k&&!A(M)}).forEach(M=>{d(S,g.noDefaultWithRequired,"noDefaultWithRequired",{node:M,data:{name:M.key.name}})}),C.properties.filter(M=>{const T=M&&M.key&&M.key.name,k=O[T]&&O[T].isRequired;return O[T]&&!k&&A(M)}).forEach(M=>{d(S,g.shouldAssignObjectDefault,"shouldAssignObjectDefault",{node:M,data:{name:M.key.name}})})))}return{"Program:exit"(){const h=y.list();r(h).filter(E=>D==="ignore"&&c.isFunctionLike(E.node)||p==="ignore"&&c.isClass(E.node)||E.defaultProps==="unresolved"?!1:E.declaredPropTypes!==void 0).forEach(E=>{D==="defaultArguments"&&c.isFunctionLike(E.node)?R(E.node,E.declaredPropTypes,E.defaultProps):F(E.declaredPropTypes,E.defaultProps||{})})}}})},x6}var w6,Yz;function c1e(){if(Yz)return w6;Yz=1;const i=wn(),r=en(),u=En(),m=ya(),c=ba(),d=Na().getScope,g={noShouldComponentUpdate:"Component is not optimized. Please add a shouldComponentUpdate method."};return w6={meta:{docs:{description:"Enforce React components to have a shouldComponentUpdate method",category:"Best Practices",recommended:!1,url:m("require-optimization")},messages:g,schema:[{type:"object",properties:{allowDecorators:{type:"array",items:{type:"string"}}},additionalProperties:!1}]},create:r.detect((A,S)=>{const f=(A.options[0]||{}).allowDecorators||[];function x(w){if(w.decorators&&w.decorators.length){for(let C=0,O=w.decorators.length;CO.key&&(D(O.key)||F(O)))&&R(w)},"Program:exit"(){i(S.list()).filter(w=>!w.hasSCU).forEach(w=>{h(w)})}}})},w6}var E6,Zz;function d1e(){if(Zz)return E6;Zz=1;const i=wn(),r=en(),u=dt(),m=En(),c=ya(),d=ba(),g=Na().getAncestors,A={noRenderReturn:"Your render method should have a return statement"};return E6={meta:{docs:{description:"Enforce ES5 or ES6 class for returning value in render function",category:"Possible Errors",recommended:!0,url:c("require-render-return")},messages:A,schema:[]},create:r.detect((S,y)=>{function f(p){y.set(p,{hasReturnStatement:!0})}function x(p){return u.getComponentProperties(p).filter(F=>u.getPropertyName(F)==="render"&&F.value).find(F=>u.isFunctionLikeExpression(F.value))}return{ReturnStatement(p){const D=g(S,p).reverse();let F=0;D.forEach(R=>{/Function(Expression|Declaration)$/.test(R.type)&&(F+=1),/(MethodDefinition|Property|ClassProperty|PropertyDefinition)$/.test(R.type)&&u.getPropertyName(R)==="render"&&F<=1&&f(p)})},ArrowFunctionExpression(p){p.expression===!1||u.getPropertyName(p.parent)!=="render"||f(p)},"Program:exit"(){i(y.list()).filter(p=>x(p.node)&&!p.hasReturnStatement&&(m.isES5Component(p.node,S)||m.isES6Component(p.node,S))).forEach(p=>{d(S,A.noRenderReturn,"noRenderReturn",{node:x(p.node)})})}}})},E6}var C6,Qz;function p1e(){if(Qz)return C6;Qz=1;const i=ya(),r=Dr(),u=ba(),m={component:!0,html:!0};function c(S){return S.name&&(S.name.type==="JSXIdentifier"||S.name.type==="JSXMemberExpression")&&!r.isDOMComponent(S)}function d(S){return S.parent.children.length===0}function g(S){const y=S.parent.children;return y.length===1&&(y[0].type==="Literal"||y[0].type==="JSXText")&&y[0].value.indexOf(` -`)!==-1&&y[0].value.replace(/(?!\xA0)\s/g,"")===""}const A={notSelfClosing:"Empty components are self-closing"};return C6={meta:{docs:{description:"Disallow extra closing tags for components without children",category:"Stylistic Issues",recommended:!1,url:i("self-closing-comp")},fixable:"code",messages:A,schema:[{type:"object",properties:{component:{default:m.component,type:"boolean"},html:{default:m.html,type:"boolean"}},additionalProperties:!1}]},create(S){function y(f){const x=Object.assign({},m,S.options[0]);return(x.component&&c(f)||x.html&&r.isDOMComponent(f))&&!f.selfClosing&&(d(f)||g(f))}return{JSXOpeningElement(f){y(f)&&u(S,A.notSelfClosing,"notSelfClosing",{node:f,fix(x){const p=f.range[1]-1,D=f.parent.closingElement.range[1],F=[p,D];return x.replaceTextRange(F," />")}})}}}},C6}var k6,e$;function f1e(){if(e$)return k6;e$=1;const i=It(),r=f2(),u=wn(),m=cn(),c=en(),d=dt(),g=ya(),A=ba(),S={order:["static-methods","lifecycle","everything-else","render"],groups:{lifecycle:["displayName","propTypes","contextTypes","childContextTypes","mixins","statics","defaultProps","constructor","getDefaultProps","state","getInitialState","getChildContext","getDerivedStateFromProps","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","UNSAFE_componentWillUpdate","getSnapshotBeforeUpdate","componentDidUpdate","componentDidCatch","componentWillUnmount"]}};function y(x){x=x||{};const p=Object.assign({},S.groups,x.groups),D=x.order||S.order;let F=[],R;for(let h=0,E=D.length;h{const D={},F=y(x.options[0]),R=/\/(.*)\/([gimsuy]*)/;function h(k){const _=[];if(F.forEach((j,V)=>{if(j==="getters")k.getter&&_.push(V);else if(j==="setters")k.setter&&_.push(V);else if(j==="type-annotations")k.typeAnnotation&&_.push(V);else if(j==="static-variables")k.staticVariable&&_.push(V);else if(j==="static-methods")k.staticMethod&&_.push(V);else if(j==="instance-variables")k.instanceVariable&&_.push(V);else if(j==="instance-methods")k.instanceMethod&&_.push(V);else if(m(["displayName","propTypes","contextTypes","childContextTypes","mixins","statics","defaultProps","constructor","getDefaultProps","state","getInitialState","getChildContext","getDerivedStateFromProps","componentWillMount","UNSAFE_componentWillMount","componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","UNSAFE_componentWillUpdate","getSnapshotBeforeUpdate","componentDidUpdate","componentDidCatch","componentWillUnmount","render"],j))j===k.name&&_.push(V);else{const z=j.match(R);z?new RegExp(z[1],z[2]).test(k.name)&&_.push(V):j===k.name&&_.push(V)}}),_.length===0){const j=F.indexOf("everything-else");j!==-1?_.push(j):_.push(1/0)}return _}function E(k){return k.kind==="get"?"getter functions":k.kind==="set"?"setter functions":d.getPropertyName(k)}function w(k,_){D[k.index]||(D[k.index]={node:k.node,score:0,closest:{distance:1/0,ref:{node:null,index:0}}}),D[k.index].score+=1,E(D[k.index].node)===E(k.node)&&(Math.abs(k.index-_.index)>D[k.index].closest.distance||(D[k.index].closest.distance=Math.abs(k.index-_.index),D[k.index].closest.ref.node=_.node,D[k.index].closest.ref.index=_.index))}function C(){r(D).forEach(k=>{const _=k[0],j=k[1],V=j.closest.ref.index;D[V]&&(j.score>D[V].score?delete D[V]:delete D[_])})}function O(){C(),r(D).forEach(k=>{const _=k[1].node,j=k[1].closest.ref.node,V=k[0],z=k[1].closest.ref.index;A(x,f.unsortedProps,"unsortedProps",{node:_,data:{propA:E(_),propB:E(j),position:VN&&ie>pe)return{correct:!0,indexA:ie,indexB:pe};return{correct:!1,indexA:H,indexB:N}}function T(k){const _=k.map(j=>({name:E(j),getter:j.kind==="get",setter:j.kind==="set",staticVariable:j.static&&(j.type==="ClassProperty"||j.type==="PropertyDefinition")&&(!j.value||!d.isFunctionLikeExpression(j.value)),staticMethod:j.static&&(j.type==="ClassProperty"||j.type==="PropertyDefinition"||j.type==="MethodDefinition")&&j.value&&d.isFunctionLikeExpression(j.value),instanceVariable:!j.static&&(j.type==="ClassProperty"||j.type==="PropertyDefinition")&&(!j.value||!d.isFunctionLikeExpression(j.value)),instanceMethod:!j.static&&(j.type==="ClassProperty"||j.type==="PropertyDefinition")&&j.value&&d.isFunctionLikeExpression(j.value),typeAnnotation:!!j.typeAnnotation&&j.value===null}));_.forEach((j,V)=>{_.forEach((z,U)=>{if(V===U)return;const G=M(_,j,z);G.correct||w({node:k[V],index:G.indexA},{node:k[U],index:G.indexB})})})}return{"Program:exit"(){u(p.list()).forEach(k=>{const _=d.getComponentProperties(k.node);T(_)}),O()}}}),defaultConfig:S},k6}var R6,a$;function m1e(){if(a$)return R6;a$=1;const i=Vn(),r=ya(),u=ba(),m=Na(),c=m.getFirstTokens,d=m.getText,g={propsNotSorted:"Default prop types declarations should be sorted alphabetically"};return R6={meta:{docs:{description:"Enforce defaultProps declarations alphabetical sorting",category:"Stylistic Issues",recommended:!1,url:r("sort-default-props")},messages:g,schema:[{type:"object",properties:{ignoreCase:{type:"boolean"}},additionalProperties:!1}]},create(A){const y=(A.options[0]||{}).ignoreCase||!1;function f(h){if(h.key||["MethodDefinition","Property"].indexOf(h.type)!==-1)return h.key.name;if(h.type==="MemberExpression")return h.property.name;if(h.type==="ClassProperty"){const E=c(A,h,2);return E[1]&&E[1].type==="Identifier"?E[1].value:E[0].value}return""}function x(h){const E=f(h);return E==="defaultProps"||E==="getDefaultProps"}function p(h){return d(A,h.key||h.argument)}function D(h,E){const w=i.getVariableFromContext(A,h,E);return!w||!w.defs[0]||!w.defs[0].node?null:w.defs[0].node.type==="TypeAlias"?w.defs[0].node.right:w.defs[0].node.init}function F(h){h.reduce((E,w,C,O)=>{if(/Spread(?:Property|Element)$/.test(w.type))return O[C+1];let M=p(E),T=p(w);return y&&(M=M.toLowerCase(),T=T.toLowerCase()),T{if(H.type==="ExperimentalSpreadProperty"||H.type==="SpreadElement")return $[N+1];let K=x(p,G),ie=x(p,H);const pe=d.isRequiredProp(G),Y=d.isRequiredProp(H),Z=d.isCallbackPropName(K),W=d.isCallbackPropName(ie);if(h&&(K=String(K).toLowerCase(),ie=String(ie).toLowerCase()),F){if(pe&&!Y)return H;if(!pe&&Y)return z.has(H)||(z.add(H),g(p,f.requiredPropsFirst,"requiredPropsFirst",{node:H,fix:j})),H}if(R){if(!Z&&W)return H;if(Z&&!W)return V.has(G)||(V.add(G),g(p,f.callbackPropsLast,"callbackPropsLast",{node:G,fix:j})),G}return!E&&ie0&&_.params[0].typeAnnotation&&_.params[0].typeAnnotation.typeAnnotation;if(j&&j.type==="TSTypeReference"){const V=O.get(j.typeName.name)&&O.get(j.typeName.name)[0];V&&V.members&&M(V.members)}else if(j&&j.type==="TSTypeLiteral")j.members&&M(j.members);else if(j&&j.type==="GenericTypeAnnotation"){const V=O.get(j.id.name)&&O.get(j.id.name)[0];V&&V.properties&&M(V.properties)}else j&&j.type==="ObjectTypeAnnotation"&&j.properties&&M(j.properties)}return Object.assign({CallExpression(_){if(!w||!d.isShapeProp(_)||!(_.arguments&&_.arguments[0]))return;const j=_.arguments[0];if(j.properties)M(j.properties);else if(j.type==="Identifier"){const V=r.findVariableByName(p,_,j.name);V&&V.properties&&M(V.properties)}},"ClassProperty, PropertyDefinition"(_){u.isPropTypesDeclaration(_)&&T(_.value)},MemberExpression(_){u.isPropTypesDeclaration(_)&&T(_.parent.right)},ObjectExpression(_){_.properties.forEach(j=>{j.key&&u.isPropTypesDeclaration(j)&&j.value.type==="ObjectExpression"&&M(j.value.properties)})}},C?{TSTypeLiteral(_){if(_&&_.parent.id){const j=[].concat(O.get(_.parent.id.name)||[],_);O.set(_.parent.id.name,j)}},TypeAlias(_){if(_.right.type==="ObjectTypeAnnotation"){const j=[].concat(O.get(_.id.name)||[],_.right);O.set(_.id.name,j)}},TSTypeAliasDeclaration(_){if(_.typeAnnotation.type==="TSTypeLiteral"||_.typeAnnotation.type==="ObjectTypeAnnotation"){const j=[].concat(O.get(_.id.name)||[],_.typeAnnotation);O.set(_.id.name,j)}},FunctionDeclaration:k,ArrowFunctionExpression:k}:null)}},P6}var _6,n$;function b1e(){if(n$)return _6;n$=1;const i=dt(),r=En(),u=ya(),m=ba(),c={stateInitConstructor:"State initialization should be in a constructor",stateInitClassProp:"State initialization should be in a class property"};return _6={meta:{docs:{description:"Enforce class component state initialization style",category:"Stylistic Issues",recommended:!1,url:u("state-in-constructor")},messages:c,schema:[{enum:["always","never"]}]},create(d){const g=d.options[0]||"always";return{"ClassProperty, PropertyDefinition"(A){g==="always"&&!A.static&&A.key.name==="state"&&r.getParentES6Component(d,A)&&m(d,c.stateInitConstructor,"stateInitConstructor",{node:A})},AssignmentExpression(A){g==="never"&&r.isStateMemberExpression(A.left)&&i.inConstructor(d,A)&&r.getParentES6Component(d,A)&&m(d,c.stateInitClassProp,"stateInitClassProp",{node:A})}}}},_6}var F6,r$;function h1e(){if(r$)return F6;r$=1;const i=Lg(),r=en(),u=ya(),m=dt(),c=En(),d=ji(),g=ba(),A=Na().getScope,S="static public field",y="static getter",f="property assignment",x=[S,y,f],p={[S]:"notStaticClassProp",[y]:"notGetterClassFunc",[f]:"declareOutsideClass"},D={propTypes:d.isPropTypesDeclaration,defaultProps:d.isDefaultPropsDeclaration,childContextTypes:d.isChildContextTypesDeclaration,contextTypes:d.isContextTypesDeclaration,contextType:d.isContextTypeDeclaration,displayName:E=>d.isDisplayNameDeclaration(m.getPropertyNameNode(E))},F=Object.keys(D),R=i(F.map(E=>[E,{enum:x}])),h={notStaticClassProp:"'{{name}}' should be declared as a static class property.",notGetterClassFunc:"'{{name}}' should be declared as a static getter class function.",declareOutsideClass:"'{{name}}' should be declared outside the class body."};return F6={meta:{docs:{description:"Enforces where React component static properties should be positioned.",category:"Stylistic Issues",recommended:!1,url:u("static-property-placement")},fixable:null,messages:h,schema:[{enum:x},{type:"object",properties:R,additionalProperties:!1}]},create:r.detect((E,w,C)=>{const O=E.options,M=O[0]||S,k=O.length>1?O[1]:{},_=i(F.map(z=>[z,k[z]||M]));function j(z){let U,G=A(E,z);for(;G;){if(U=G.block,U&&U.type==="ClassDeclaration")return!0;G=G.upper}return!1}function V(z,U){const G=F.find(H=>D[H](z)?!!H:!1);if(G&&(_[G]!==U||!z.static&&(_[G]===S||_[G]===y))){const H=p[_[G]];g(E,h[H],H,{node:z,data:{name:G}})}}return{"ClassProperty, PropertyDefinition"(z){c.getParentES6Component(E,z)&&V(z,S)},MemberExpression(z){const U=z.parent.right;if(!U||U.type==="undefined"||j(z))return;const G=C.getRelatedComponent(z);!G||!c.isES6Component(G.node,E)||V(z,f)},MethodDefinition(z){c.getParentES6Component(E,z)&&z.static&&z.kind==="get"&&V(z,y)}}})},F6}var M6,i$;function v1e(){if(i$)return M6;i$=1;const i=Vn(),r=ya(),u=Bi(),m=ba(),c={stylePropNotObject:"Style prop value must be an object"};return M6={meta:{docs:{description:"Enforce style prop value is an object",category:"Possible Errors",recommended:!1,url:r("style-prop-object")},messages:c,schema:[{type:"object",properties:{allow:{type:"array",items:{type:"string"},additionalItems:!1,uniqueItems:!0}}}]},create(d){const g=new Set(d.options.length>0&&d.options[0].allow||[]);function A(y){return y.type==="Literal"&&y.value!==null}function S(y){const f=i.getVariableFromContext(d,y,y.name);!f||!f.defs[0]||!f.defs[0].node.init||A(f.defs[0].node.init)&&m(d,c.stylePropNotObject,"stylePropNotObject",{node:y})}return{CallExpression(y){if(u(d,y)&&y.arguments.length>1){if("name"in y.arguments[0]&&y.arguments[0].name){const f=y.arguments[0].name;if(g.has(f))return}if(y.arguments[1].type==="ObjectExpression"){const f=y.arguments[1].properties.find(x=>"key"in x&&x.key&&"name"in x.key&&x.key.name==="style"&&!x.computed);f&&"value"in f&&(f.value.type==="Identifier"?S(f.value):A(f.value)&&m(d,c.stylePropNotObject,"stylePropNotObject",{node:f.value}))}}},JSXAttribute(y){if(!y.value||y.name.name!=="style")return;const f=y.parent;if(f&&f.type==="JSXOpeningElement"){const x=f.name&&f.name.name;if(g.has(x))return}y.value.type!=="JSXExpressionContainer"||A(y.value.expression)?m(d,c.stylePropNotObject,"stylePropNotObject",{node:y}):y.value.expression.type==="Identifier"&&S(y.value.expression)}}}},M6}var I6,o$;function D1e(){if(o$)return I6;o$=1;const i=It(),r=ya(),u=Bi(),m=ba(),c={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function d(A){return i(c,A)}const g="Void DOM element <{{element}} /> cannot receive children.";return I6={meta:{docs:{description:"Disallow void DOM elements (e.g. ``, `
`) from receiving children",category:"Best Practices",recommended:!1,url:r("void-dom-elements-no-children")},messages:{noChildrenInVoidEl:g},schema:[]},create:A=>({JSXElement(S){const y=S.openingElement.name.name;if(!d(y))return;S.children.length>0&&m(A,g,"noChildrenInVoidEl",{node:S,data:{element:y}}),S.openingElement.attributes.some(p=>p.name?p.name.name==="children"||p.name.name==="dangerouslySetInnerHTML":!1)&&m(A,g,"noChildrenInVoidEl",{node:S,data:{element:y}})},CallExpression(S){if(S.callee.type!=="MemberExpression"&&S.callee.type!=="Identifier"||!u(A,S))return;const y=S.arguments;if(y.length<1)return;const f="value"in y[0]?y[0].value:void 0;if(!d(f)||y.length<2||y[1].type!=="ObjectExpression")return;y[2]&&m(A,g,"noChildrenInVoidEl",{node:S,data:{element:f}}),y[1].properties.some(F=>!("key"in F)||!F.key||!("name"in F.key)?!1:F.key.name==="children"||F.key.name==="dangerouslySetInnerHTML")&&m(A,g,"noChildrenInVoidEl",{node:S,data:{element:f}})}})},I6}var q6,u$;function S1e(){return u$||(u$=1,q6={"boolean-prop-naming":xye(),"button-has-type":Cye(),"checked-requires-onchange-or-readonly":kye(),"default-props-match-prop-types":Rye(),"destructuring-assignment":Pye(),"display-name":Iye(),"forbid-component-props":Bye(),"forbid-dom-props":Lye(),"forbid-elements":Nye(),"forbid-foreign-prop-types":zye(),"forbid-prop-types":$ye(),"forward-ref-uses-ref":Uye(),"function-component-definition":Vye(),"hook-use-state":Gye(),"iframe-missing-sandbox":Hye(),"jsx-boolean-value":Kye(),"jsx-child-element-spacing":Wye(),"jsx-closing-bracket-location":l2e(),"jsx-closing-tag-location":g2e(),"jsx-curly-spacing":c2e(),"jsx-curly-newline":d2e(),"jsx-equals-spacing":p2e(),"jsx-filename-extension":f2e(),"jsx-first-prop-new-line":m2e(),"jsx-handler-names":y2e(),"jsx-indent":w2e(),"jsx-indent-props":E2e(),"jsx-key":k2e(),"jsx-max-depth":R2e(),"jsx-max-props-per-line":P2e(),"jsx-newline":_2e(),"jsx-no-bind":F2e(),"jsx-no-comment-textnodes":M2e(),"jsx-no-constructed-context-values":I2e(),"jsx-no-duplicate-props":q2e(),"jsx-no-leaked-render":B2e(),"jsx-no-literals":z2e(),"jsx-no-script-url":$2e(),"jsx-no-target-blank":U2e(),"jsx-no-useless-fragment":V2e(),"jsx-one-expression-per-line":G2e(),"jsx-no-undef":H2e(),"jsx-curly-brace-presence":K2e(),"jsx-pascal-case":W2e(),"jsx-fragments":J2e(),"jsx-props-no-multi-spaces":X2e(),"jsx-props-no-spreading":Y2e(),"jsx-props-no-spread-multi":Z2e(),"jsx-sort-default-props":Q2e(),"jsx-sort-props":dbe(),"jsx-space-before-closing":pbe(),"jsx-tag-spacing":fbe(),"jsx-uses-react":mbe(),"jsx-uses-vars":ybe(),"jsx-wrap-multilines":bbe(),"no-invalid-html-attribute":hbe(),"no-access-state-in-setstate":vbe(),"no-adjacent-inline-elements":Dbe(),"no-array-index-key":Sbe(),"no-arrow-function-lifecycle":Abe(),"no-children-prop":Tbe(),"no-danger":xbe(),"no-danger-with-children":wbe(),"no-deprecated":Ebe(),"no-did-mount-set-state":Rbe(),"no-did-update-set-state":Pbe(),"no-direct-mutation-state":_be(),"no-find-dom-node":Fbe(),"no-is-mounted":Mbe(),"no-multi-comp":Ibe(),"no-namespace":qbe(),"no-set-state":Obe(),"no-string-refs":jbe(),"no-redundant-should-component-update":Bbe(),"no-render-return-value":Lbe(),"no-this-in-sfc":Nbe(),"no-typos":Wbe(),"no-unescaped-entities":Jbe(),"no-unknown-property":Xbe(),"no-unsafe":Ybe(),"no-unstable-nested-components":Zbe(),"no-unused-class-component-methods":Qbe(),"no-unused-prop-types":e1e(),"no-unused-state":a1e(),"no-object-type-as-default-prop":t1e(),"no-will-update-set-state":n1e(),"prefer-es6-class":r1e(),"prefer-exact-props":i1e(),"prefer-read-only-props":o1e(),"prefer-stateless-function":u1e(),"prop-types":s1e(),"react-in-jsx-scope":l1e(),"require-default-props":g1e(),"require-optimization":c1e(),"require-render-return":d1e(),"self-closing-comp":p1e(),"sort-comp":f1e(),"sort-default-props":m1e(),"sort-prop-types":y1e(),"state-in-constructor":b1e(),"static-property-placement":h1e(),"style-prop-object":v1e(),"void-dom-elements-no-children":D1e()}),q6}var O6,s$;function A1e(){if(s$)return O6;s$=1;const i=Lg(),r=f2(),u=S1e();function m(f,x){return i(r(f).filter(p=>x(p[1])))}function c(f){return i(Object.keys(f).map(x=>[`react/${x}`,2]))}const d=m(u,f=>!f.meta.deprecated),g=c(d),A=m(u,f=>f.meta.deprecated),S=["react"],y={deprecatedRules:A,rules:u,configs:{recommended:{plugins:S,parserOptions:{ecmaFeatures:{jsx:!0}},rules:{"react/display-name":2,"react/jsx-key":2,"react/jsx-no-comment-textnodes":2,"react/jsx-no-duplicate-props":2,"react/jsx-no-target-blank":2,"react/jsx-no-undef":2,"react/jsx-uses-react":2,"react/jsx-uses-vars":2,"react/no-children-prop":2,"react/no-danger-with-children":2,"react/no-deprecated":2,"react/no-direct-mutation-state":2,"react/no-find-dom-node":2,"react/no-is-mounted":2,"react/no-render-return-value":2,"react/no-string-refs":2,"react/no-unescaped-entities":2,"react/no-unknown-property":2,"react/no-unsafe":0,"react/prop-types":2,"react/react-in-jsx-scope":2,"react/require-render-return":2}},all:{plugins:S,parserOptions:{ecmaFeatures:{jsx:!0}},rules:g},"jsx-runtime":{plugins:S,parserOptions:{ecmaFeatures:{jsx:!0},jsxPragma:null},rules:{"react/react-in-jsx-scope":0,"react/jsx-uses-react":0}}}};return y.configs.flat={recommended:{plugins:{react:y},rules:y.configs.recommended.rules,languageOptions:{parserOptions:y.configs.recommended.parserOptions}},all:{plugins:{react:y},rules:y.configs.all.rules,languageOptions:{parserOptions:y.configs.all.parserOptions}},"jsx-runtime":{plugins:{react:y},rules:y.configs["jsx-runtime"].rules,languageOptions:{parserOptions:y.configs["jsx-runtime"].parserOptions}}},O6=y,O6}var T1e=A1e();const x1e=lo(T1e);var gv={exports:{}},cv={};/** - * @license React - * eslint-plugin-react-hooks.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var l$;function w1e(){if(l$)return cv;l$=1;function i(T,k){if(T){if(typeof T=="string")return r(T,k);var _=Object.prototype.toString.call(T).slice(8,-1);if(_==="Object"&&T.constructor&&(_=T.constructor.name),_==="Map"||_==="Set")return Array.from(T);if(_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_))return r(T,k)}}function r(T,k){(k==null||k>T.length)&&(k=T.length);for(var _=0,j=Array(k);_"u"||T[Symbol.iterator]==null){if(Array.isArray(T)||(_=i(T))||k&&T&&typeof T.length=="number"){_&&(T=_);var j=0;return k=function(){},{s:k,n:function(){return j>=T.length?{done:!0}:{done:!1,value:T[j++]}},e:function(G){throw G},f:k}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var V=!0,z=!1,U;return{s:function(){_=T[Symbol.iterator]()},n:function(){var G=_.next();return V=G.done,G},e:function(G){z=!0,U=G},f:function(){try{V||_.return==null||_.return()}finally{if(z)throw U}}}}function m(T){if(T.type==="Identifier")return T=T.name,T==="use"||/^use[A-Z0-9]/.test(T);if(T.type==="MemberExpression"&&!T.computed&&m(T.property)){T=T.object;var k=/^[A-Z].*/;return T.type==="Identifier"&&k.test(T.name)}return!1}function c(T){return T.type==="Identifier"&&/^[A-Z]/.test(T.name)}function d(T,k){return T.name===k||T.type==="MemberExpression"&&T.object.name==="React"&&T.property.name===k}function g(T){return!!(T.parent&&T.parent.callee&&d(T.parent.callee,"forwardRef"))}function A(T){return!!(T.parent&&T.parent.callee&&d(T.parent.callee,"memo"))}function S(T){for(;T;){var k=y(T);if(k&&(c(k)||m(k))||g(T)||A(T))return!0;T=T.parent}return!1}function y(T){if(T.type==="FunctionDeclaration"||T.type==="FunctionExpression"&&T.id)return T.id;if(T.type==="FunctionExpression"||T.type==="ArrowFunctionExpression")return T.parent.type==="VariableDeclarator"&&T.parent.init===T?T.parent.id:T.parent.type==="AssignmentExpression"&&T.parent.right===T&&T.parent.operator==="="?T.parent.left:T.parent.type!=="Property"||T.parent.value!==T||T.parent.computed?T.parent.type!=="AssignmentPattern"||T.parent.right!==T||T.parent.computed?void 0:T.parent.left:T.parent.key}function f(T){function k(){return{isUsed:!1,isSatisfiedRecursively:!1,isSubtreeUsed:!1,children:new Map}}function _(Z,W){W=W.split("."),W=u(W);var ue;try{for(W.s();!(ue=W.n()).done;){var oe=ue.value,Q=Z.children.get(oe);Q||(Q=k(),Z.children.set(oe,Q)),Z=Q}}catch(ee){W.e(ee)}finally{W.f()}return Z}function j(Z,W,ue){W=W.split("."),W=u(W);var oe;try{for(W.s();!(oe=W.n()).done;){var Q=Z.children.get(oe.value);if(!Q)break;ue(Q),Z=Q}}catch(ee){W.e(ee)}finally{W.f()}}function V(Z,W,ue,oe){Z.children.forEach(function(Q,ee){var ne=oe(ee);Q.isSatisfiedRecursively?Q.isSubtreeUsed&&ue.add(ne):Q.isUsed?W.add(ne):V(Q,W,ue,function(le){return ne+"."+le})})}var z=T.dependencies,U=T.declaredDependencies,G=T.stableDependencies,H=T.externalDependencies,N=T.isEffect,$=k();z.forEach(function(Z,W){_($,W).isUsed=!0,j($,W,function(ue){ue.isSubtreeUsed=!0})}),U.forEach(function(Z){_($,Z.key).isSatisfiedRecursively=!0}),G.forEach(function(Z){_($,Z).isSatisfiedRecursively=!0}),T=new Set;var K=new Set;V($,T,K,function(Z){return Z});var ie=[],pe=new Set,Y=new Set;return U.forEach(function(Z){Z=Z.key,K.has(Z)?ie.indexOf(Z)===-1?ie.push(Z):Y.add(Z):!N||Z.endsWith(".current")||H.has(Z)?pe.add(Z):ie.indexOf(Z)===-1&&ie.push(Z)}),T.forEach(function(Z){ie.push(Z)}),{suggestedDependencies:ie,unnecessaryDependencies:pe,duplicateDependencies:Y,missingDependencies:T}}function x(T){switch(T.type){case"ObjectExpression":return"object";case"ArrayExpression":return"array";case"ArrowFunctionExpression":case"FunctionExpression":return"function";case"ClassExpression":return"class";case"ConditionalExpression":if(x(T.consequent)!=null||x(T.alternate)!=null)return"conditional";break;case"LogicalExpression":if(x(T.left)!=null||x(T.right)!=null)return"logical expression";break;case"JSXFragment":return"JSX fragment";case"JSXElement":return"JSX element";case"AssignmentExpression":if(x(T.right)!=null)return"assignment expression";break;case"NewExpression":return"object construction";case"Literal":if(T.value instanceof RegExp)return"regular expression";break;case"TypeCastExpression":case"AsExpression":case"TSAsExpression":return x(T.expression)}return null}function p(T){var k=T.declaredDependenciesNode,_=T.componentScope,j=T.scope;return T.declaredDependencies.map(function(V){var z=V.key;if(V=_.variables.find(function(H){return H.name===z}),V==null)return null;var U=V.defs[0];if(U==null)return null;if(U.type==="Variable"&&U.node.type==="VariableDeclarator"&&U.node.id.type==="Identifier"&&U.node.init!=null){var G=x(U.node.init);if(G!=null)return[V,G]}return U.type==="FunctionName"&&U.node.type==="FunctionDeclaration"?[V,"function"]:U.type==="ClassName"&&U.node.type==="ClassDeclaration"?[V,"class"]:null}).filter(Boolean).map(function(V){var z=V[0];V=V[1];var U=z.defs[0];e:{for(var G=!1,H=0;H=k.range[1]}return cv.configs={recommended:{plugins:["react-hooks"],rules:{"react-hooks/rules-of-hooks":"error","react-hooks/exhaustive-deps":"warn"}}},cv.rules={"rules-of-hooks":{meta:{type:"problem",docs:{description:"enforces the Rules of Hooks",recommended:!0,url:"https://reactjs.org/docs/hooks-rules.html"}},create:function(T){function k(N){N=u(N.references);try{for(N.s();!N.n().done;);}catch($){N.e($)}finally{N.f()}}var _=null,j=[],V=[],z=new WeakSet,U=typeof T.getSource=="function"?function(N){return T.getSource(N)}:function(N){return T.sourceCode.getText(N)},G=typeof T.getScope=="function"?function(){return T.getScope()}:function(N){return T.sourceCode.getScope(N)},H={};return H.onCodePathSegmentStart=function(N){return V.push(N)},H.onCodePathSegmentEnd=function(){return V.pop()},H.onCodePathStart=function(){return j.push(new Map)},H.onCodePathEnd=function(N,$){function K(xe,_e){var ze=K.cache,Je=ze.get(xe.id);if(_e=new Set(_e),_e.has(xe.id)){ze=[].concat(_e),xe=ze.slice(ze.indexOf(xe.id)+1),xe=u(xe);var ma;try{for(xe.s();!(ma=xe.n()).done;)Z.add(ma.value)}catch(Ia){xe.e(Ia)}finally{xe.f()}return BigInt("0")}if(_e.add(xe.id),Je!==void 0)return Je;if(N.thrownSegments.includes(xe))Je=BigInt("0");else if(xe.prevSegments.length===0)Je=BigInt("1");else{Je=BigInt("0"),ma=u(xe.prevSegments);var ca;try{for(ma.s();!(ca=ma.n()).done;)Je+=K(ca.value,_e)}catch(Ia){ma.e(Ia)}finally{ma.f()}}return xe.reachable&&Je===BigInt("0")?ze.delete(xe.id):ze.set(xe.id,Je),Je}function ie(xe,_e){var ze=ie.cache,Je=ze.get(xe.id);if(_e=new Set(_e),_e.has(xe.id)){ze=Array.from(_e),xe=ze.slice(ze.indexOf(xe.id)+1),xe=u(xe);var ma;try{for(xe.s();!(ma=xe.n()).done;)Z.add(ma.value)}catch(Ia){xe.e(Ia)}finally{xe.f()}return BigInt("0")}if(_e.add(xe.id),Je!==void 0)return Je;if(N.thrownSegments.includes(xe))Je=BigInt("0");else if(xe.nextSegments.length===0)Je=BigInt("1");else{Je=BigInt("0"),ma=u(xe.nextSegments);var ca;try{for(ma.s();!(ca=ma.n()).done;)Je+=ie(ca.value,_e)}catch(Ia){ma.e(Ia)}finally{ma.f()}}return ze.set(xe.id,Je),Je}function pe(xe){var _e=pe.cache,ze=_e.get(xe.id);if(ze===null)return 1/0;if(ze!==void 0)return ze;if(_e.set(xe.id,null),xe.prevSegments.length===0)ze=1;else{ze=1/0;var Je=u(xe.prevSegments),ma;try{for(Je.s();!(ma=Je.n()).done;){var ca=pe(ma.value);ca { - async function fetchData() { - // You can await here - const response = await MyAPI.getData(someId); - // ... - } - fetchData(); -}, [someId]); // Or [] if effect doesn't need props or state - -Learn more about data fetching with Hooks: https://react.dev/link/hooks-data-fetching`});for(var le=H.acquire(Y),ge=new Set,me=null,ve=le.upper;ve&&(ge.add(ve),ve.type!=="function");)ve=ve.upper;if(ve){me=ve;var fe=Array.isArray,we=_(function(ce){if(!fe(ce.defs))return!1;var Me=ce.defs[0];if(Me==null||Me.node.type!=="VariableDeclarator")return!1;var ae=Me.node.init;if(ae==null)return!1;for(;ae.type==="TSAsExpression"||ae.type==="AsExpression";)ae=ae.expression;var de=Me.node.parent;if(de==null&&(w(me.block,Me.node.id),de=Me.node.parent,de==null))return!1;if(de.kind==="const"&&ae.type==="Literal"&&(typeof ae.value=="string"||typeof ae.value=="number"||ae.value===null))return!0;if(ae.type!=="CallExpression"||(ae=ae.callee,ae.type!=="MemberExpression"||ae.object.name!=="React"||ae.property==null||ae.computed||(ae=ae.property),ae.type!=="Identifier"))return!1;if(Me=Me.node.id,ae=ae.name,ae==="useRef"&&Me.type==="Identifier")return!0;if(ae==="useState"||ae==="useReducer"||ae==="useActionState"){if(Me.type==="ArrayPattern"&&Me.elements.length===2&&fe(ce.identifiers)){if(Me.elements[1]===ce.identifiers[0]){if(ae==="useState")for(ce=ce.references,de=ae=0;de { return ","; })"]:["useCallback(",")"],Ua=fa[1];return[pa.insertTextBefore(Me.node.init,fa[0]),pa.insertTextAfter(Me.node.init,Ua)]}}]),k({node:Me.node,message:qe,suggest:ia})});else{if(!oe&&0 ...)' if you only need '"+ca.missingDep+"' in the '"+(ca.setter+"' call.");break;default:throw Error("Unknown case.")}}k({node:Z,message:"React Hook "+U(W)+" has "+(ne(We,"a","missing","include")||ne(ve,"an","unnecessary","exclude")||ne(xa,"a","duplicate","omit"))+je,suggest:[{desc:"Update the dependencies array to be: ["+Fe.map(ee).join(", ")+"]",fix:function(ce){return ce.replaceText(Z,"["+Fe.map(ee).join(", ")+"]")}}]})}}else{var Ia=null;if(Ae.forEach(function(ce,Me){Ia||ce.references.forEach(function(ae){if(!Ia&&N.has(ae.identifier)){for(ae=ae.from;ae.type!=="function";)ae=ae.upper;ae.block===Y&&(Ia=Me)}})}),Ia){var Le=f({dependencies:Ae,declaredDependencies:[],stableDependencies:Ke,externalDependencies:new Set,isEffect:!0}).suggestedDependencies;k({node:W,message:"React Hook "+ue+" contains a call to '"+Ia+"'. Without a list of dependencies, this can lead to an infinite chain of updates. To fix this, pass ["+Le.join(", ")+("] as a second argument to the "+ue+" Hook."),suggest:[{desc:"Add dependencies array: ["+Le.join(", ")+"]",fix:function(ce){return ce.insertTextAfter(Y,", ["+Le.join(", ")+"]")}}]})}}}}var V=T.options&&T.options[0]&&T.options[0].enableDangerousAutofixThisMayCauseInfiniteLoops||!1,z={additionalHooks:T.options&&T.options[0]&&T.options[0].additionalHooks?new RegExp(T.options[0].additionalHooks):void 0,enableDangerousAutofixThisMayCauseInfiniteLoops:V},U=typeof T.getSource=="function"?function(Y){return T.getSource(Y)}:function(Y){return T.sourceCode.getText(Y)},G=typeof T.getScope=="function"?function(){return T.getScope()}:function(Y){return T.sourceCode.getScope(Y)},H=T.getSourceCode().scopeManager,N=new WeakMap,$=new WeakSet,K=new WeakMap,ie=new WeakMap,pe=new WeakSet;return{CallExpression:function(Y){var Z=E(Y.callee,z);if(Z!==-1){var W=Y.arguments[Z],ue=Y.callee,oe=h(ue).name;Y=Y.arguments[Z+1];var Q=!Y||Y.type==="Identifier"&&Y.name==="undefined"?void 0:Y;if(Y=/Effect($|[^a-z])/g.test(oe),W)if(Q||Y){switch(W.type){case"FunctionExpression":case"ArrowFunctionExpression":j(W,Q,ue,oe,Y);return;case"TSAsExpression":j(W.expression,Q,ue,oe,Y);return;case"Identifier":if(!Q||Q.elements&&Q.elements.some(function(ee){return ee&&ee.type==="Identifier"&&ee.name===W.name})||(Z=G(W).set.get(W.name),Z==null||Z.defs==null))return;if(Z=Z.defs[0],!Z||!Z.node||Z.type!=="Variable"&&Z.type!=="FunctionName")break;switch(Z.node.type){case"FunctionDeclaration":j(Z.node,Q,ue,oe,Y);return;case"VariableDeclarator":if(Z=Z.node.init)switch(Z.type){case"ArrowFunctionExpression":case"FunctionExpression":j(Z,Q,ue,oe,Y);return}}break;default:k({node:ue,message:"React Hook "+oe+" received a function whose dependencies are unknown. Pass an inline function instead."});return}k({node:ue,message:"React Hook "+oe+" has a missing dependency: '"+W.name+"'. Either include it or remove the dependency array.",suggest:[{desc:"Update the dependencies array to be: ["+W.name+"]",fix:function(ee){return ee.replaceText(Q,"["+W.name+"]")}}]})}else oe!=="useMemo"&&oe!=="useCallback"||k({node:ue,message:"React Hook "+oe+" does nothing when called with only one argument. Did you forget to pass an array of dependencies?"});else k({node:ue,message:"React Hook "+oe+" requires an effect callback. Did you forget to pass a callback to the hook?"})}}}}}},cv}var dv={};/** - * @license React - * eslint-plugin-react-hooks.development.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var g$;function E1e(){return g$||(g$=1,process.env.NODE_ENV!=="production"&&function(){function i(T,k){if(T){if(typeof T=="string")return r(T,k);var _=Object.prototype.toString.call(T).slice(8,-1);if(_==="Object"&&T.constructor&&(_=T.constructor.name),_==="Map"||_==="Set")return Array.from(T);if(_==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(_))return r(T,k)}}function r(T,k){(k==null||k>T.length)&&(k=T.length);for(var _=0,j=Array(k);_"u"||T[Symbol.iterator]==null){if(Array.isArray(T)||(_=i(T))||k&&T&&typeof T.length=="number"){_&&(T=_);var j=0;return k=function(){},{s:k,n:function(){return j>=T.length?{done:!0}:{done:!1,value:T[j++]}},e:function(G){throw G},f:k}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var V=!0,z=!1,U;return{s:function(){_=T[Symbol.iterator]()},n:function(){var G=_.next();return V=G.done,G},e:function(G){z=!0,U=G},f:function(){try{V||_.return==null||_.return()}finally{if(z)throw U}}}}function m(T){if(T.type==="Identifier")return T=T.name,T==="use"||/^use[A-Z0-9]/.test(T);if(T.type==="MemberExpression"&&!T.computed&&m(T.property)){T=T.object;var k=/^[A-Z].*/;return T.type==="Identifier"&&k.test(T.name)}return!1}function c(T){return T.type==="Identifier"&&/^[A-Z]/.test(T.name)}function d(T,k){return T.name===k||T.type==="MemberExpression"&&T.object.name==="React"&&T.property.name===k}function g(T){return!!(T.parent&&T.parent.callee&&d(T.parent.callee,"forwardRef"))}function A(T){return!!(T.parent&&T.parent.callee&&d(T.parent.callee,"memo"))}function S(T){for(;T;){var k=y(T);if(k&&(c(k)||m(k))||g(T)||A(T))return!0;T=T.parent}return!1}function y(T){if(T.type==="FunctionDeclaration"||T.type==="FunctionExpression"&&T.id)return T.id;if(T.type==="FunctionExpression"||T.type==="ArrowFunctionExpression")return T.parent.type==="VariableDeclarator"&&T.parent.init===T?T.parent.id:T.parent.type==="AssignmentExpression"&&T.parent.right===T&&T.parent.operator==="="?T.parent.left:T.parent.type!=="Property"||T.parent.value!==T||T.parent.computed?T.parent.type!=="AssignmentPattern"||T.parent.right!==T||T.parent.computed?void 0:T.parent.left:T.parent.key}function f(T){function k(){return{isUsed:!1,isSatisfiedRecursively:!1,isSubtreeUsed:!1,children:new Map}}function _(Z,W){W=W.split("."),W=u(W);var ue;try{for(W.s();!(ue=W.n()).done;){var oe=ue.value,Q=Z.children.get(oe);Q||(Q=k(),Z.children.set(oe,Q)),Z=Q}}catch(ee){W.e(ee)}finally{W.f()}return Z}function j(Z,W,ue){W=W.split("."),W=u(W);var oe;try{for(W.s();!(oe=W.n()).done;){var Q=Z.children.get(oe.value);if(!Q)break;ue(Q),Z=Q}}catch(ee){W.e(ee)}finally{W.f()}}function V(Z,W,ue,oe){Z.children.forEach(function(Q,ee){var ne=oe(ee);Q.isSatisfiedRecursively?Q.isSubtreeUsed&&ue.add(ne):Q.isUsed?W.add(ne):V(Q,W,ue,function(le){return ne+"."+le})})}var z=T.dependencies,U=T.declaredDependencies,G=T.stableDependencies,H=T.externalDependencies,N=T.isEffect,$=k();z.forEach(function(Z,W){_($,W).isUsed=!0,j($,W,function(ue){ue.isSubtreeUsed=!0})}),U.forEach(function(Z){_($,Z.key).isSatisfiedRecursively=!0}),G.forEach(function(Z){_($,Z).isSatisfiedRecursively=!0}),T=new Set;var K=new Set;V($,T,K,function(Z){return Z});var ie=[],pe=new Set,Y=new Set;return U.forEach(function(Z){Z=Z.key,K.has(Z)?ie.indexOf(Z)===-1?ie.push(Z):Y.add(Z):!N||Z.endsWith(".current")||H.has(Z)?pe.add(Z):ie.indexOf(Z)===-1&&ie.push(Z)}),T.forEach(function(Z){ie.push(Z)}),{suggestedDependencies:ie,unnecessaryDependencies:pe,duplicateDependencies:Y,missingDependencies:T}}function x(T){switch(T.type){case"ObjectExpression":return"object";case"ArrayExpression":return"array";case"ArrowFunctionExpression":case"FunctionExpression":return"function";case"ClassExpression":return"class";case"ConditionalExpression":if(x(T.consequent)!=null||x(T.alternate)!=null)return"conditional";break;case"LogicalExpression":if(x(T.left)!=null||x(T.right)!=null)return"logical expression";break;case"JSXFragment":return"JSX fragment";case"JSXElement":return"JSX element";case"AssignmentExpression":if(x(T.right)!=null)return"assignment expression";break;case"NewExpression":return"object construction";case"Literal":if(T.value instanceof RegExp)return"regular expression";break;case"TypeCastExpression":case"AsExpression":case"TSAsExpression":return x(T.expression)}return null}function p(T){var k=T.declaredDependenciesNode,_=T.componentScope,j=T.scope;return T.declaredDependencies.map(function(V){var z=V.key;if(V=_.variables.find(function(H){return H.name===z}),V==null)return null;var U=V.defs[0];if(U==null)return null;if(U.type==="Variable"&&U.node.type==="VariableDeclarator"&&U.node.id.type==="Identifier"&&U.node.init!=null){var G=x(U.node.init);if(G!=null)return[V,G]}return U.type==="FunctionName"&&U.node.type==="FunctionDeclaration"?[V,"function"]:U.type==="ClassName"&&U.node.type==="ClassDeclaration"?[V,"class"]:null}).filter(Boolean).map(function(V){var z=V[0];V=V[1];var U=z.defs[0];e:{for(var G=!1,H=0;H=k.range[1]}dv.configs={recommended:{plugins:["react-hooks"],rules:{"react-hooks/rules-of-hooks":"error","react-hooks/exhaustive-deps":"warn"}}},dv.rules={"rules-of-hooks":{meta:{type:"problem",docs:{description:"enforces the Rules of Hooks",recommended:!0,url:"https://reactjs.org/docs/hooks-rules.html"}},create:function(T){function k(H){H=u(H.references);try{for(H.s();!H.n().done;);}catch(N){H.e(N)}finally{H.f()}}var _=null,j=[],V=[],z=new WeakSet,U=typeof T.getSource=="function"?function(H){return T.getSource(H)}:function(H){return T.sourceCode.getText(H)},G=typeof T.getScope=="function"?function(){return T.getScope()}:function(H){return T.sourceCode.getScope(H)};return{onCodePathSegmentStart:function(H){return V.push(H)},onCodePathSegmentEnd:function(){return V.pop()},onCodePathStart:function(){return j.push(new Map)},onCodePathEnd:function(H,N){function $(Fe,xe){var _e=$.cache,ze=_e.get(Fe.id);if(xe=new Set(xe),xe.has(Fe.id)){_e=[].concat(xe),Fe=_e.slice(_e.indexOf(Fe.id)+1),Fe=u(Fe);var Je;try{for(Fe.s();!(Je=Fe.n()).done;)Y.add(Je.value)}catch(ca){Fe.e(ca)}finally{Fe.f()}return BigInt("0")}if(xe.add(Fe.id),ze!==void 0)return ze;if(H.thrownSegments.includes(Fe))ze=BigInt("0");else if(Fe.prevSegments.length===0)ze=BigInt("1");else{ze=BigInt("0"),Je=u(Fe.prevSegments);var ma;try{for(Je.s();!(ma=Je.n()).done;)ze+=$(ma.value,xe)}catch(ca){Je.e(ca)}finally{Je.f()}}return Fe.reachable&&ze===BigInt("0")?_e.delete(Fe.id):_e.set(Fe.id,ze),ze}function K(Fe,xe){var _e=K.cache,ze=_e.get(Fe.id);if(xe=new Set(xe),xe.has(Fe.id)){_e=Array.from(xe),Fe=_e.slice(_e.indexOf(Fe.id)+1),Fe=u(Fe);var Je;try{for(Fe.s();!(Je=Fe.n()).done;)Y.add(Je.value)}catch(ca){Fe.e(ca)}finally{Fe.f()}return BigInt("0")}if(xe.add(Fe.id),ze!==void 0)return ze;if(H.thrownSegments.includes(Fe))ze=BigInt("0");else if(Fe.nextSegments.length===0)ze=BigInt("1");else{ze=BigInt("0"),Je=u(Fe.nextSegments);var ma;try{for(Je.s();!(ma=Je.n()).done;)ze+=K(ma.value,xe)}catch(ca){Je.e(ca)}finally{Je.f()}}return _e.set(Fe.id,ze),ze}function ie(Fe){var xe=ie.cache,_e=xe.get(Fe.id);if(_e===null)return 1/0;if(_e!==void 0)return _e;if(xe.set(Fe.id,null),Fe.prevSegments.length===0)_e=1;else{_e=1/0;var ze=u(Fe.prevSegments),Je;try{for(ze.s();!(Je=ze.n()).done;){var ma=ie(Je.value);ma<_e&&(_e=ma)}}catch(ca){ze.e(ca)}finally{ze.f()}_e+=1}return xe.set(Fe.id,_e),_e}var pe=j.pop();if(pe.size!==0){var Y=new Set;$.cache=new Map,K.cache=new Map,ie.cache=new Map;var Z=K(H.initialSegment),W=y(N),ue=S(N),oe=W?c(W)||m(W):g(N)||A(N),Q=1/0,ee=u(H.finalSegments),ne;try{for(ee.s();!(ne=ee.n()).done;){var le=ne.value;if(le.reachable){var ge=ie(le);ge { - async function fetchData() { - // You can await here - const response = await MyAPI.getData(someId); - // ... - } - fetchData(); -}, [someId]); // Or [] if effect doesn't need props or state - -Learn more about data fetching with Hooks: https://react.dev/link/hooks-data-fetching`});for(var le=H.acquire(Y),ge=new Set,me=null,ve=le.upper;ve&&(ge.add(ve),ve.type!=="function");)ve=ve.upper;if(ve){me=ve;var fe=Array.isArray,we=_(function(ce){if(!fe(ce.defs))return!1;var Me=ce.defs[0];if(Me==null||Me.node.type!=="VariableDeclarator")return!1;var ae=Me.node.init;if(ae==null)return!1;for(;ae.type==="TSAsExpression"||ae.type==="AsExpression";)ae=ae.expression;var de=Me.node.parent;if(de==null&&(w(me.block,Me.node.id),de=Me.node.parent,de==null))return!1;if(de.kind==="const"&&ae.type==="Literal"&&(typeof ae.value=="string"||typeof ae.value=="number"||ae.value===null))return!0;if(ae.type!=="CallExpression"||(ae=ae.callee,ae.type!=="MemberExpression"||ae.object.name!=="React"||ae.property==null||ae.computed||(ae=ae.property),ae.type!=="Identifier"))return!1;if(Me=Me.node.id,ae=ae.name,ae==="useRef"&&Me.type==="Identifier")return!0;if(ae==="useState"||ae==="useReducer"||ae==="useActionState"){if(Me.type==="ArrayPattern"&&Me.elements.length===2&&fe(ce.identifiers)){if(Me.elements[1]===ce.identifiers[0]){if(ae==="useState")for(ce=ce.references,de=ae=0;de { return ","; })"]:["useCallback(",")"],Ua=fa[1];return[pa.insertTextBefore(Me.node.init,fa[0]),pa.insertTextAfter(Me.node.init,Ua)]}}]),k({node:Me.node,message:qe,suggest:ia})});else{if(!oe&&0 ...)' if you only need '"+ca.missingDep+"' in the '"+(ca.setter+"' call.");break;default:throw Error("Unknown case.")}}k({node:Z,message:"React Hook "+U(W)+" has "+(ne(We,"a","missing","include")||ne(ve,"an","unnecessary","exclude")||ne(xa,"a","duplicate","omit"))+je,suggest:[{desc:"Update the dependencies array to be: ["+Fe.map(ee).join(", ")+"]",fix:function(ce){return ce.replaceText(Z,"["+Fe.map(ee).join(", ")+"]")}}]})}}else{var Ia=null;if(Ae.forEach(function(ce,Me){Ia||ce.references.forEach(function(ae){if(!Ia&&N.has(ae.identifier)){for(ae=ae.from;ae.type!=="function";)ae=ae.upper;ae.block===Y&&(Ia=Me)}})}),Ia){var Le=f({dependencies:Ae,declaredDependencies:[],stableDependencies:Ke,externalDependencies:new Set,isEffect:!0}).suggestedDependencies;k({node:W,message:"React Hook "+ue+" contains a call to '"+Ia+"'. Without a list of dependencies, this can lead to an infinite chain of updates. To fix this, pass ["+Le.join(", ")+("] as a second argument to the "+ue+" Hook."),suggest:[{desc:"Add dependencies array: ["+Le.join(", ")+"]",fix:function(ce){return ce.insertTextAfter(Y,", ["+Le.join(", ")+"]")}}]})}}}}var V=T.options&&T.options[0]&&T.options[0].enableDangerousAutofixThisMayCauseInfiniteLoops||!1,z={additionalHooks:T.options&&T.options[0]&&T.options[0].additionalHooks?new RegExp(T.options[0].additionalHooks):void 0,enableDangerousAutofixThisMayCauseInfiniteLoops:V},U=typeof T.getSource=="function"?function(Y){return T.getSource(Y)}:function(Y){return T.sourceCode.getText(Y)},G=typeof T.getScope=="function"?function(){return T.getScope()}:function(Y){return T.sourceCode.getScope(Y)},H=T.getSourceCode().scopeManager,N=new WeakMap,$=new WeakSet,K=new WeakMap,ie=new WeakMap,pe=new WeakSet;return{CallExpression:function(Y){var Z=E(Y.callee,z);if(Z!==-1){var W=Y.arguments[Z],ue=Y.callee,oe=h(ue).name;Y=Y.arguments[Z+1];var Q=!Y||Y.type==="Identifier"&&Y.name==="undefined"?void 0:Y;if(Y=/Effect($|[^a-z])/g.test(oe),W)if(Q||Y){switch(W.type){case"FunctionExpression":case"ArrowFunctionExpression":j(W,Q,ue,oe,Y);return;case"TSAsExpression":j(W.expression,Q,ue,oe,Y);return;case"Identifier":if(!Q||Q.elements&&Q.elements.some(function(ee){return ee&&ee.type==="Identifier"&&ee.name===W.name})||(Z=G(W).set.get(W.name),Z==null||Z.defs==null))return;if(Z=Z.defs[0],!Z||!Z.node||Z.type!=="Variable"&&Z.type!=="FunctionName")break;switch(Z.node.type){case"FunctionDeclaration":j(Z.node,Q,ue,oe,Y);return;case"VariableDeclarator":if(Z=Z.node.init)switch(Z.type){case"ArrowFunctionExpression":case"FunctionExpression":j(Z,Q,ue,oe,Y);return}}break;default:k({node:ue,message:"React Hook "+oe+" received a function whose dependencies are unknown. Pass an inline function instead."});return}k({node:ue,message:"React Hook "+oe+" has a missing dependency: '"+W.name+"'. Either include it or remove the dependency array.",suggest:[{desc:"Update the dependencies array to be: ["+W.name+"]",fix:function(ee){return ee.replaceText(Q,"["+W.name+"]")}}]})}else oe!=="useMemo"&&oe!=="useCallback"||k({node:ue,message:"React Hook "+oe+" does nothing when called with only one argument. Did you forget to pass an array of dependencies?"});else k({node:ue,message:"React Hook "+oe+" requires an effect callback. Did you forget to pass a callback to the hook?"})}}}}}}}()),dv}var c$;function C1e(){return c$||(c$=1,process.env.NODE_ENV==="production"?gv.exports=w1e():gv.exports=E1e()),gv.exports}var k1e=C1e();const R1e=lo(k1e),P1e={name:"react-cabify-eslint-config",plugins:{react:x1e,"react-hooks":R1e},languageOptions:{parserOptions:{ecmaFeatures:{jsx:!0}}},rules:{"class-methods-use-this":"off","react/display-name":["off",{ignoreTranspilerName:!1}],"react/forbid-prop-types":["error",{forbid:["any","array","object"],checkContextTypes:!0,checkChildContextTypes:!0}],"react/forbid-dom-props":["off",{forbid:[]}],"react/jsx-boolean-value":["error","never",{always:[]}],"react/jsx-handler-names":["off",{eventHandlerPrefix:"handle",eventHandlerPropPrefix:"on"}],"react/jsx-key":"error","react/jsx-no-bind":["error",{ignoreRefs:!0,allowArrowFunctions:!0,allowFunctions:!1,allowBind:!1,ignoreDOMComponents:!0}],"react/jsx-no-duplicate-props":["error",{ignoreCase:!0}],"react/jsx-no-literals":["off",{noStrings:!0}],"react/jsx-no-undef":"error","react/jsx-pascal-case":["error",{allowAllCaps:!0,ignore:[]}],"react/sort-prop-types":["error",{ignoreCase:!0,callbacksLast:!1,requiredFirst:!1,sortShapeProp:!0}],"react/jsx-sort-prop-types":"off","react/jsx-sort-props":["error",{ignoreCase:!0,callbacksLast:!1,shorthandFirst:!1,shorthandLast:!1,noSortAlphabetically:!1,reservedFirst:!1}],"react/jsx-sort-default-props":["off",{ignoreCase:!0}],"react/jsx-uses-vars":"error","react/no-danger":"off","react/no-deprecated":["error"],"react/no-did-mount-set-state":"off","react/no-did-update-set-state":"error","react/no-will-update-set-state":"error","react/no-direct-mutation-state":"off","react/no-is-mounted":"error","react/no-multi-comp":["error",{ignoreStateless:!0}],"react/no-set-state":"off","react/no-string-refs":"error","react/no-unknown-property":"error","react/prefer-es6-class":["error","always"],"react/prefer-stateless-function":["error",{ignorePureComponents:!0}],"react/prop-types":["error",{ignore:[],customValidators:[],skipUndeclared:!1}],"react/require-render-return":"error","react/self-closing-comp":"error","react/sort-comp":["error",{order:["static-methods","instance-variables","lifecycle","/^on.+$/","getters","setters","/^(get|set)(?!(InitialState$|DefaultProps$|ChildContext$)).+$/","instance-methods","everything-else","rendering"],groups:{lifecycle:["displayName","propTypes","contextTypes","childContextTypes","mixins","statics","defaultProps","constructor","getDefaultProps","getInitialState","state","getChildContext","componentWillMount","UNSAFE_componentWillMount","componentDidMount","UNSAFE_componentDidMount","componentWillReceiveProps","UNSAFE_componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","UNSAFE_componentWillUpdate","componentDidUpdate","componentWillUnmount"],rendering:["/^render.+$/","render"]}}],"react/jsx-no-target-blank":["error",{enforceDynamicLinks:"always"}],"react/jsx-filename-extension":"off","react/jsx-no-comment-textnodes":"error","react/no-render-return-value":"error","react/require-optimization":["off",{allowDecorators:[]}],"react/no-find-dom-node":"error","react/forbid-component-props":["off",{forbid:[]}],"react/forbid-elements":["off",{forbid:[]}],"react/no-danger-with-children":"error","react/no-unused-prop-types":["error",{customValidators:[],skipShapeProps:!0}],"react/style-prop-object":"error","react/no-unescaped-entities":"error","react/no-children-prop":"error","react/no-array-index-key":"error","react/require-default-props":["error",{forbidDefaultForRequired:!0}],"react/forbid-foreign-prop-types":["warn",{allowInPropTypes:!0}],"react/void-dom-elements-no-children":"error","react/default-props-match-prop-types":["error",{allowRequiredDefaults:!1}],"react/no-redundant-should-component-update":"error","react/no-unused-state":"error","react/boolean-prop-naming":["off",{propTypeNames:["bool","mutuallyExclusiveTrueProps"],rule:"^(is|has)[A-Z]([A-Za-z0-9]?)+",message:""}],"react/no-typos":"error","react/jsx-curly-brace-presence":["error",{props:"never",children:"never"}],"react/destructuring-assignment":"off","react/no-access-state-in-setstate":"error","react/button-has-type":"off","react/no-this-in-sfc":"error","react/jsx-max-depth":"off","react/no-unsafe":"error","react-hooks/rules-of-hooks":"error","react-hooks/exhaustive-deps":"warn"},settings:{"import/resolver":{node:{extensions:[".js",".jsx",".json"]}},react:{pragma:"React",version:"16.0"},propWrapperFunctions:["forbidExtraProps","exact","Object.freeze"]}};var j6,d$;function _1e(){return d$||(d$=1,j6={languageOptions:{parserOptions:{ecmaFeatures:{jsx:!0}}}}),j6}var B6,p$;function F1e(){return p$||(p$=1,B6={parserOptions:{ecmaFeatures:{jsx:!0}}}),B6}const M1e="eslint-plugin-jsx-a11y",I1e="6.10.1",q1e="Static AST checker for accessibility rules on JSX elements.",O1e=["eslint","eslintplugin","eslint-plugin","a11y","accessibility","jsx"],j1e="Ethan Cohen",B1e={type:"git",url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y"},L1e="lib/index.js",N1e={prepack:"npmignore --auto --commentLines=autogenerated && npm run build",build:"rimraf lib && babel src --out-dir lib --copy-files",create:"node ./scripts/create-rule",flow:"flow","lint:fix":"npm run lint -- --fix",lint:"npx eslint@8 --ext=js,mjs,cjs,ts,tsx .",prepublish:"not-in-publish || npm run prepublishOnly",prepublishOnly:"safe-publish-latest && npm run lint && npm run flow && npm run tests-only",pretest:"npm run lint:fix && npm run flow",test:"npm run tests-only","tests-only":"tape --require=@babel/register '__tests__/**/*.js'",posttest:"npx npm@'>=10.2' audit --production","pretest:examples":"npm run build","test:examples":"npm run test-example:legacy && npm run test-example:flat-esm && npm run test-example:flat-cjs","test-example:legacy":"cd examples/legacy && npm install && npm run lint","test-example:flat-esm":"cd examples/flat-esm && npm install && npm run lint","test-example:flat-cjs":"cd examples/flat-cjs && npm install && npm run lint","pregenerate-list-of-rules":"npm run build","generate-list-of-rules":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --config-emoji recommended,☑️ --ignore-config flat/recommended --ignore-config flat/strict","generate-list-of-rules:check":"npm run generate-list-of-rules -- --check",version:"auto-changelog && git add CHANGELOG.md",postversion:`auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f "v$(node -e "console.log(require('./package.json').version)")"`},z1e={"@babel/cli":"^7.25.7","@babel/core":"^7.25.8","@babel/eslint-parser":"^7.25.8","@babel/plugin-transform-flow-strip-types":"^7.25.7","@babel/register":"^7.25.7","auto-changelog":"^2.5.0","babel-plugin-add-module-exports":"^1.0.4","babel-preset-airbnb":"^5.0.0",eslint:"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9","eslint-config-airbnb-base":"^15.0.0","eslint-doc-generator":"^1.7.1","eslint-plugin-eslint-plugin":"^4.3.0","eslint-plugin-flowtype":"^5.8.0 || ^8.0.3","eslint-plugin-import":"^2.31.0",estraverse:"^5.3.0","flow-bin":"^0.147.0","in-publish":"^2.0.1",jackspeak:"=2.1.1",jscodeshift:"^17.0.0",minimist:"^1.2.8",npmignore:"^0.3.1","object.assign":"^4.1.5","object.entries":"^1.1.8",rimraf:"^3.0.2","safe-publish-latest":"^2.0.0",semver:"^6.3.1",tape:"^5.9.0","to-ast":"^1.0.0"},$1e={node:">=4.0"},U1e="MIT",V1e={"aria-query":"^5.3.2","array-includes":"^3.1.8","array.prototype.flatmap":"^1.3.2","ast-types-flow":"^0.0.8","axe-core":"^4.10.0","axobject-query":"^4.1.0","damerau-levenshtein":"^1.0.8","emoji-regex":"^9.2.2","es-iterator-helpers":"^1.1.0",hasown:"^2.0.2","jsx-ast-utils":"^3.3.5","language-tags":"^1.0.9",minimatch:"^3.1.2","object.fromentries":"^2.0.8","safe-regex-test":"^1.0.3","string.prototype.includes":"^2.0.1"},G1e={eslint:"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"},H1e={ignore:["!lib",".github/workflows",".flowconfig","/src","/reports","/flow","scripts/","CONTRIBUTING.md","/examples"]},K1e={name:M1e,version:I1e,description:q1e,keywords:O1e,author:j1e,repository:B1e,main:L1e,scripts:N1e,devDependencies:z1e,engines:$1e,license:U1e,dependencies:V1e,peerDependencies:G1e,"auto-changelog":{output:"CHANGELOG.md",template:"keepachangelog",unreleased:!1,commitLimit:!1,backfillLimit:!1,hideCredit:!0,startingVersion:"6.6.2"},publishConfig:H1e};var pv={exports:{}},L6,f$;function W1e(){return f$||(f$=1,L6=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}),L6}var Go={},m$;function Dt(){if(m$)return Go;m$=1,Object.defineProperty(Go,"__esModule",{value:!0}),Go.generateObjSchema=Go.enumArraySchema=Go.arraySchema=void 0;function i(g,A){var S=Object.keys(g);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(g);A&&(y=y.filter(function(f){return Object.getOwnPropertyDescriptor(g,f).enumerable})),S.push.apply(S,y)}return S}function r(g){for(var A=1;A0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return r(r({},d),{},{items:{type:"string",enum:A},minItems:S})},Go.generateObjSchema=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0;return{type:"object",properties:A,required:S}},Go}var fv={exports:{}},y$;function xt(){return y$||(y$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=d(It()),m=d(cn()),c=Fa();function d(A){return A&&A.__esModule?A:{default:A}}var g=function(S){var y,f,x,p=S.settings,D=(y=p["jsx-a11y"])===null||y===void 0?void 0:y.polymorphicPropName,F=(f=p["jsx-a11y"])===null||f===void 0?void 0:f.polymorphicAllowList,R=(x=p["jsx-a11y"])===null||x===void 0?void 0:x.components;return function(h){var E=D?(0,c.getLiteralPropValue)((0,c.getProp)(h.attributes,D)):void 0,w=(0,c.elementType)(h);return E&&(!F||(0,m.default)(F,w))&&(w=E),R&&(0,u.default)(R,w)?R[w]:w}};r.default=g,i.exports=r.default}(fv,fv.exports)),fv.exports}var mv={exports:{}},b$;function mo(){return b$||(b$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa(),m=function(d,g){if(d.toUpperCase()==="INPUT"){var A=(0,u.getLiteralPropValue)((0,u.getProp)(g,"type"));if(A&&A.toUpperCase()==="HIDDEN")return!0}var S=(0,u.getPropValue)((0,u.getProp)(g,"aria-hidden"));return S===!0};r.default=m,i.exports=r.default}(mv,mv.exports)),mv.exports}var h$;function J1e(){return h$||(h$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=S(W1e()),m=Fa(),c=S($s()),d=Dt(),g=S(xt()),A=S(mo());function S(x){return x&&x.__esModule?x:{default:x}}var y='Emojis should be wrapped in , have role="img", and have an accessible description with aria-label or aria-labelledby.',f=(0,d.generateObjSchema)();r.default={meta:{docs:{description:"Enforce emojis are wrapped in `` and provide screen reader access.",url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/accessible-emoji.md"},deprecated:!0,schema:[f]},create:function(p){var D=(0,g.default)(p),F=(0,c.default)((0,u.default)());return{JSXOpeningElement:function(h){var E=h.parent.children.find(function(_){return _.type==="Literal"||_.type==="JSXText"});if(E&&F(E.value)){var w=(0,A.default)(D(h),h.attributes);if(w)return;var C=(0,m.getLiteralPropValue)((0,m.getProp)(h.attributes,"role")),O=(0,m.getProp)(h.attributes,"aria-label"),M=(0,m.getProp)(h.attributes,"aria-labelledby"),T=O!==void 0||M!==void 0,k=D(h)==="span";(T===!1||C!=="img"||k===!1)&&p.report({node:h,message:y})}}}}},i.exports=r.default}(pv,pv.exports)),pv.exports}var yv={exports:{}},bv={exports:{}},v$;function ED(){return v$||(v$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=d;var u=Fa(),m=c(mo());function c(g){return g&&g.__esModule?g:{default:g}}function d(g,A){return g.children.some(function(S){switch(S.type){case"Literal":return!!S.value;case"JSXText":return!!S.value;case"JSXElement":return!(0,m.default)(A(S.openingElement),S.openingElement.attributes);case"JSXExpressionContainer":return S.expression.type==="Identifier"?S.expression.name!=="undefined":!0;default:return!1}})||(0,u.hasAnyProp)(g.openingElement.attributes,["dangerouslySetInnerHTML","children"])}i.exports=r.default}(bv,bv.exports)),bv.exports}var hv={exports:{}},D$;function zg(){return D$||(D$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa(),m=new Set(["presentation","none"]),c=function(g,A){return m.has((0,u.getLiteralPropValue)((0,u.getProp)(A,"role")))};r.default=c,i.exports=r.default}(hv,hv.exports)),hv.exports}var S$;function X1e(){return S$||(S$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa(),m=S(fo()),c=Dt(),d=S(xt()),g=S(ED()),A=S(zg());function S(D){return D&&D.__esModule?D:{default:D}}var y=["img","object","area",'input[type="image"]'],f=(0,c.generateObjSchema)({elements:c.arraySchema,img:c.arraySchema,object:c.arraySchema,area:c.arraySchema,'input[type="image"]':c.arraySchema}),x=function(F){var R=(0,u.getPropValue)(F);return!(R===void 0||typeof R=="string"&&R.length===0)},p={img(D,F,R){var h=(0,u.getProp)(F.attributes,"alt");if(h===void 0){if((0,A.default)(R,F.attributes)){D.report({node:F,message:'Prefer alt="" over a presentational role. First rule of aria is to not use aria if it can be achieved via native HTML.'});return}var E=(0,u.getProp)(F.attributes,"aria-label");if(E!==void 0){x(E)||D.report({node:F,message:"The aria-label attribute must have a value. The alt attribute is preferred over aria-label for images."});return}var w=(0,u.getProp)(F.attributes,"aria-labelledby");if(w!==void 0){x(w)||D.report({node:F,message:"The aria-labelledby attribute must have a value. The alt attribute is preferred over aria-labelledby for images."});return}D.report({node:F,message:"".concat(R," elements must have an alt prop, either with meaningful text, or an empty string for decorative images.")});return}var C=(0,u.getPropValue)(h),O=h.value===null;C&&!O||C===""||D.report({node:F,message:"Invalid alt value for ".concat(R,'. Use alt="" for presentational images.')})},object(D,F,R,h){var E=(0,u.getProp)(F.attributes,"aria-label"),w=(0,u.getProp)(F.attributes,"aria-labelledby"),C=x(E)||x(w),O=(0,u.getLiteralPropValue)((0,u.getProp)(F.attributes,"title")),M=!!O;C||M||(0,g.default)(F.parent,h)||D.report({node:F,message:"Embedded elements must have alternative text by providing inner text, aria-label or aria-labelledby props."})},area(D,F){var R=(0,u.getProp)(F.attributes,"aria-label"),h=(0,u.getProp)(F.attributes,"aria-labelledby"),E=x(R)||x(h);if(!E){var w=(0,u.getProp)(F.attributes,"alt");if(w===void 0){D.report({node:F,message:"Each area of an image map must have a text alternative through the `alt`, `aria-label`, or `aria-labelledby` prop."});return}var C=(0,u.getPropValue)(w),O=w.value===null;C&&!O||C===""||D.report({node:F,message:"Each area of an image map must have a text alternative through the `alt`, `aria-label`, or `aria-labelledby` prop."})}},'input[type="image"]':function(F,R,h){if(h==="input"){var E=(0,u.getPropValue)((0,u.getProp)(R.attributes,"type"));if(E!=="image")return}var w=(0,u.getProp)(R.attributes,"aria-label"),C=(0,u.getProp)(R.attributes,"aria-labelledby"),O=x(w)||x(C);if(!O){var M=(0,u.getProp)(R.attributes,"alt");if(M===void 0){F.report({node:R,message:' elements with type="image" must have a text alternative through the `alt`, `aria-label`, or `aria-labelledby` prop.'});return}var T=(0,u.getPropValue)(M),k=M.value===null;T&&!k||T===""||F.report({node:R,message:' elements with type="image" must have a text alternative through the `alt`, `aria-label`, or `aria-labelledby` prop.'})}}};r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/alt-text.md",description:"Enforce all elements that require alternative text have meaningful information to relay back to end user."},schema:[f]},create:function(F){var R=F.options[0]||{},h=R.elements||y,E=(0,m.default)(h,function(O){return R[O]}),w=new Set([].concat(E,h).map(function(O){return O==='input[type="image"]'?"input":O})),C=(0,d.default)(F);return{JSXOpeningElement(O){var M=C(O);if(w.has(M)){var T=M;T==="input"&&(T='input[type="image"]'),h.indexOf(T)===-1&&(T=h.find(function(k){var _=R[k]||[];return _.indexOf(M)>-1})),p[T](F,O,M,C)}}}}},i.exports=r.default}(yv,yv.exports)),yv.exports}var vv={exports:{}},Dv={exports:{}},A$;function Y1e(){return A$||(A$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=g;var u=Fa(),m=c(mo());function c(A){return A&&A.__esModule?A:{default:A}}function d(A){return A.trim().replace(/[,.?¿!‽¡;:]/g,"").replace(/\s\s+/g," ").toLowerCase()}function g(A,S){var y=(0,u.getLiteralPropValue)((0,u.getProp)(A.openingElement.attributes,"aria-label"));if(y)return d(y);var f=(0,u.getLiteralPropValue)((0,u.getProp)(A.openingElement.attributes,"alt"));if(S(A.openingElement)==="img"&&f)return d(f);if((0,m.default)(S(A.openingElement),A.openingElement.attributes))return"";var x=A.children.map(function(p){return p.type==="Literal"||p.type==="JSXText"?String(p.value):p.type==="JSXElement"?g(p,S):""}).join(" ");return d(x)}i.exports=r.default}(Dv,Dv.exports)),Dv.exports}var T$;function Z1e(){return T$||(T$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Dt(),m=d(Y1e()),c=d(xt());function d(S){return S&&S.__esModule?S:{default:S}}var g=["click here","here","link","a link","learn more"],A=(0,u.generateObjSchema)({words:u.arraySchema});r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/anchor-ambiguous-text.md",description:'Enforce `` text to not exactly match "click here", "here", "link", or "a link".'},schema:[A]},create:function(y){var f=(0,c.default)(y),x=["a"],p=y.options[0]||{},D=p.words,F=D===void 0?g:D,R=new Set(F);return{JSXOpeningElement:function(E){var w=f(E);if(x.indexOf(w)!==-1){var C=(0,m.default)(E.parent,f);R.has(C)&&y.report({node:E,message:'Ambiguous text within anchor. Screen reader users rely on link text for context; the words "{{wordsList}}" are ambiguous and do not provide enough context.',data:{wordsList:F.join('", "')}})}}}}},i.exports=r.default}(vv,vv.exports)),vv.exports}var Sv={exports:{}},x$;function Q1e(){return x$||(x$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa(),m=g(xt()),c=Dt(),d=g(ED());function g(y){return y&&y.__esModule?y:{default:y}}var A="Anchors must have content and the content must be accessible by a screen reader.",S=(0,c.generateObjSchema)({components:c.arraySchema});r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/anchor-has-content.md",description:"Enforce all anchors to contain accessible content."},schema:[S]},create:function(f){var x=(0,m.default)(f);return{JSXOpeningElement:function(D){var F=f.options[0]||{},R=F.components||[],h=["a"].concat(R),E=x(D);h.indexOf(E)!==-1&&((0,d.default)(D.parent,x)||(0,u.hasAnyProp)(D.attributes,["title","aria-label"])||f.report({node:D,message:A}))}}}},i.exports=r.default}(Sv,Sv.exports)),Sv.exports}var Av={exports:{}},w$;function ehe(){return w$||(w$=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa(),m=g($s()),c=Dt(),d=g(xt());function g(p){return p&&p.__esModule?p:{default:p}}var A=["noHref","invalidHref","preferButton"],S="Anchor used as a button. Anchors are primarily expected to navigate. Use the button element instead. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md",y="The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md",f="The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md",x=(0,c.generateObjSchema)({components:c.arraySchema,specialLink:c.arraySchema,aspects:(0,c.enumArraySchema)(A,1)});r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/anchor-is-valid.md",description:"Enforce all anchors are valid, navigable elements."},schema:[x]},create:function(D){var F=(0,d.default)(D),R=(0,m.default)(/^\W*?javascript:/);return{JSXOpeningElement:function(E){var w=E.attributes,C=D.options[0]||{},O=C.components||[],M=["a"].concat(O),T=F(E);if(M.indexOf(T)!==-1){var k=C.aspects||A,_={};A.forEach(function($){_[$]=k.indexOf($)!==-1});var j=C.specialLink||[],V=["href"].concat(j),z=V.map(function($){return(0,u.getPropValue)((0,u.getProp)(E.attributes,$))}),U=z.some(function($){return $!=null}),G=w.some(function($){return $.type==="JSXSpreadAttribute"}),H=(0,u.getProp)(w,"onClick");if(!U){!G&&_.noHref&&(!H||H&&!_.preferButton)&&D.report({node:E,message:y}),!G&&H&&_.preferButton&&D.report({node:E,message:S});return}var N=z.filter(function($){return $!=null&&typeof $=="string"&&(!$.length||$==="#"||R($))});N.length!==0&&(H&&_.preferButton?D.report({node:E,message:S}):_.invalidHref&&D.report({node:E,message:f}))}}}}},i.exports=r.default}(Av,Av.exports)),Av.exports}var Tv={exports:{}},Vr={},ap={},xv={},tp={},E$;function ahe(){if(E$)return tp;E$=1,Object.defineProperty(tp,"__esModule",{value:!0}),tp.default=void 0;function i(){var r=this,u=0,m={"@@iterator":function(){return m},next:function(){if(uf.length)&&(x=f.length);for(var p=0,D=Array(x);p1&&arguments[1]!==void 0?arguments[1]:null,D=0,F=S;Df.length)&&(x=f.length);for(var p=0,D=Array(x);p1&&arguments[1]!==void 0?arguments[1]:null,D=0,F=S;D1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};return Zp.default=i,Zp}var Qp={},TU;function Yhe(){if(TU)return Qp;TU=1,Object.defineProperty(Qp,"__esModule",{value:!0}),Qp.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return Qp.default=i,Qp}var e0={},xU;function Zhe(){if(xU)return e0;xU=1,Object.defineProperty(e0,"__esModule",{value:!0}),e0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return e0.default=i,e0}var a0={},wU;function Qhe(){if(wU)return a0;wU=1,Object.defineProperty(a0,"__esModule",{value:!0}),a0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return a0.default=i,a0}var t0={},EU;function eve(){if(EU)return t0;EU=1,Object.defineProperty(t0,"__esModule",{value:!0}),t0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return t0.default=i,t0}var n0={},CU;function ave(){if(CU)return n0;CU=1,Object.defineProperty(n0,"__esModule",{value:!0}),n0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return n0.default=i,n0}var r0={},kU;function tve(){if(kU)return r0;kU=1,Object.defineProperty(r0,"__esModule",{value:!0}),r0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return r0.default=i,r0}var i0={},RU;function nve(){if(RU)return i0;RU=1,Object.defineProperty(i0,"__esModule",{value:!0}),i0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};return i0.default=i,i0}var o0={},PU;function rve(){if(PU)return o0;PU=1,Object.defineProperty(o0,"__esModule",{value:!0}),o0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]};return o0.default=i,o0}var u0={},_U;function ive(){if(_U)return u0;_U=1,Object.defineProperty(u0,"__esModule",{value:!0}),u0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};return u0.default=i,u0}var s0={},FU;function ove(){if(FU)return s0;FU=1,Object.defineProperty(s0,"__esModule",{value:!0}),s0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]};return s0.default=i,s0}var l0={},MU;function uve(){if(MU)return l0;MU=1,Object.defineProperty(l0,"__esModule",{value:!0}),l0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]};return l0.default=i,l0}var g0={},IU;function sve(){if(IU)return g0;IU=1,Object.defineProperty(g0,"__esModule",{value:!0}),g0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]};return g0.default=i,g0}var c0={},qU;function lve(){if(qU)return c0;qU=1,Object.defineProperty(c0,"__esModule",{value:!0}),c0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return c0.default=i,c0}var d0={},OU;function gve(){if(OU)return d0;OU=1,Object.defineProperty(d0,"__esModule",{value:!0}),d0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};return d0.default=i,d0}var p0={},jU;function cve(){if(jU)return p0;jU=1,Object.defineProperty(p0,"__esModule",{value:!0}),p0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return p0.default=i,p0}var f0={},BU;function dve(){if(BU)return f0;BU=1,Object.defineProperty(f0,"__esModule",{value:!0}),f0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]};return f0.default=i,f0}var m0={},LU;function pve(){if(LU)return m0;LU=1,Object.defineProperty(m0,"__esModule",{value:!0}),m0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return m0.default=i,m0}var y0={},NU;function fve(){if(NU)return y0;NU=1,Object.defineProperty(y0,"__esModule",{value:!0}),y0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};return y0.default=i,y0}var b0={},zU;function mve(){if(zU)return b0;zU=1,Object.defineProperty(b0,"__esModule",{value:!0}),b0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]};return b0.default=i,b0}var h0={},$U;function yve(){if($U)return h0;$U=1,Object.defineProperty(h0,"__esModule",{value:!0}),h0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};return h0.default=i,h0}var v0={},UU;function bve(){if(UU)return v0;UU=1,Object.defineProperty(v0,"__esModule",{value:!0}),v0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};return v0.default=i,v0}var D0={},VU;function hve(){if(VU)return D0;VU=1,Object.defineProperty(D0,"__esModule",{value:!0}),D0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return D0.default=i,D0}var S0={},GU;function vve(){if(GU)return S0;GU=1,Object.defineProperty(S0,"__esModule",{value:!0}),S0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]};return S0.default=i,S0}var A0={},HU;function Dve(){if(HU)return A0;HU=1,Object.defineProperty(A0,"__esModule",{value:!0}),A0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]};return A0.default=i,A0}var T0={},KU;function Sve(){if(KU)return T0;KU=1,Object.defineProperty(T0,"__esModule",{value:!0}),T0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};return T0.default=i,T0}var x0={},WU;function Ave(){if(WU)return x0;WU=1,Object.defineProperty(x0,"__esModule",{value:!0}),x0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]};return x0.default=i,x0}var w0={},JU;function Tve(){if(JU)return w0;JU=1,Object.defineProperty(w0,"__esModule",{value:!0}),w0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return w0.default=i,w0}var E0={},XU;function xve(){if(XU)return E0;XU=1,Object.defineProperty(E0,"__esModule",{value:!0}),E0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]};return E0.default=i,E0}var C0={},YU;function wve(){if(YU)return C0;YU=1,Object.defineProperty(C0,"__esModule",{value:!0}),C0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};return C0.default=i,C0}var k0={},ZU;function Eve(){if(ZU)return k0;ZU=1,Object.defineProperty(k0,"__esModule",{value:!0}),k0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]};return k0.default=i,k0}var R0={},QU;function Cve(){if(QU)return R0;QU=1,Object.defineProperty(R0,"__esModule",{value:!0}),R0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]};return R0.default=i,R0}var P0={},eV;function kve(){if(eV)return P0;eV=1,Object.defineProperty(P0,"__esModule",{value:!0}),P0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return P0.default=i,P0}var _0={},aV;function Rve(){if(aV)return _0;aV=1,Object.defineProperty(_0,"__esModule",{value:!0}),_0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return _0.default=i,_0}var F0={},tV;function Pve(){if(tV)return F0;tV=1,Object.defineProperty(F0,"__esModule",{value:!0}),F0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return F0.default=i,F0}var M0={},nV;function _ve(){if(nV)return M0;nV=1,Object.defineProperty(M0,"__esModule",{value:!0}),M0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return M0.default=i,M0}var I0={},rV;function Fve(){if(rV)return I0;rV=1,Object.defineProperty(I0,"__esModule",{value:!0}),I0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]};return I0.default=i,I0}var q0={},iV;function Mve(){if(iV)return q0;iV=1,Object.defineProperty(q0,"__esModule",{value:!0}),q0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]};return q0.default=i,q0}var O0={},oV;function Ive(){if(oV)return O0;oV=1,Object.defineProperty(O0,"__esModule",{value:!0}),O0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]};return O0.default=i,O0}var j0={},uV;function qve(){if(uV)return j0;uV=1,Object.defineProperty(j0,"__esModule",{value:!0}),j0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]};return j0.default=i,j0}var B0={},sV;function Ove(){if(sV)return B0;sV=1,Object.defineProperty(B0,"__esModule",{value:!0}),B0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return B0.default=i,B0}var L0={},lV;function jve(){if(lV)return L0;lV=1,Object.defineProperty(L0,"__esModule",{value:!0}),L0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return L0.default=i,L0}var N0={},gV;function Bve(){if(gV)return N0;gV=1,Object.defineProperty(N0,"__esModule",{value:!0}),N0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]};return N0.default=i,N0}var z0={},cV;function Lve(){if(cV)return z0;cV=1,Object.defineProperty(z0,"__esModule",{value:!0}),z0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return z0.default=i,z0}var $0={},dV;function Nve(){if(dV)return $0;dV=1,Object.defineProperty($0,"__esModule",{value:!0}),$0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]};return $0.default=i,$0}var U0={},pV;function zve(){if(pV)return U0;pV=1,Object.defineProperty(U0,"__esModule",{value:!0}),U0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};return U0.default=i,U0}var V0={},fV;function $ve(){if(fV)return V0;fV=1,Object.defineProperty(V0,"__esModule",{value:!0}),V0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return V0.default=i,V0}var G0={},mV;function Uve(){if(mV)return G0;mV=1,Object.defineProperty(G0,"__esModule",{value:!0}),G0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};return G0.default=i,G0}var H0={},yV;function Vve(){if(yV)return H0;yV=1,Object.defineProperty(H0,"__esModule",{value:!0}),H0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]};return H0.default=i,H0}var K0={},bV;function Gve(){if(bV)return K0;bV=1,Object.defineProperty(K0,"__esModule",{value:!0}),K0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]};return K0.default=i,K0}var hV;function Hve(){if(hV)return hp;hV=1,Object.defineProperty(hp,"__esModule",{value:!0}),hp.default=void 0;var i=ga(bhe()),r=ga(hhe()),u=ga(vhe()),m=ga(Dhe()),c=ga(She()),d=ga(Ahe()),g=ga(The()),A=ga(xhe()),S=ga(whe()),y=ga(Ehe()),f=ga(Che()),x=ga(khe()),p=ga(Rhe()),D=ga(Phe()),F=ga(_he()),R=ga(Fhe()),h=ga(Mhe()),E=ga(Ihe()),w=ga(qhe()),C=ga(Ohe()),O=ga(jhe()),M=ga(Bhe()),T=ga(Lhe()),k=ga(Nhe()),_=ga(zhe()),j=ga($he()),V=ga(Uhe()),z=ga(Vhe()),U=ga(Ghe()),G=ga(Hhe()),H=ga(Khe()),N=ga(Whe()),$=ga(Jhe()),K=ga(Xhe()),ie=ga(Yhe()),pe=ga(Zhe()),Y=ga(Qhe()),Z=ga(eve()),W=ga(ave()),ue=ga(tve()),oe=ga(nve()),Q=ga(rve()),ee=ga(ive()),ne=ga(ove()),le=ga(uve()),ge=ga(sve()),me=ga(lve()),ve=ga(gve()),fe=ga(cve()),we=ga(dve()),Ne=ga(pve()),He=ga(fve()),Ae=ga(mve()),Te=ga(yve()),Ge=ga(bve()),Ke=ga(hve()),Xe=ga(vve()),Qe=ga(Dve()),je=ga(Sve()),We=ga(Ave()),xa=ga(Tve()),Fe=ga(xve()),xe=ga(wve()),_e=ga(Eve()),ze=ga(Cve()),Je=ga(kve()),ma=ga(Rve()),ca=ga(Pve()),Ia=ga(_ve()),Le=ga(Fve()),ce=ga(Mve()),Me=ga(Ive()),ae=ga(qve()),de=ga(Ove()),De=ga(jve()),qe=ga(Bve()),ia=ga(Lve()),pa=ga(Nve()),fa=ga(zve()),Ua=ga($ve()),Ra=ga(Uve()),Pe=ga(Vve()),St=ga(Gve());function ga(Ht){return Ht&&Ht.__esModule?Ht:{default:Ht}}var it=[["alert",i.default],["alertdialog",r.default],["application",u.default],["article",m.default],["banner",c.default],["blockquote",d.default],["button",g.default],["caption",A.default],["cell",S.default],["checkbox",y.default],["code",f.default],["columnheader",x.default],["combobox",p.default],["complementary",D.default],["contentinfo",F.default],["definition",R.default],["deletion",h.default],["dialog",E.default],["directory",w.default],["document",C.default],["emphasis",O.default],["feed",M.default],["figure",T.default],["form",k.default],["generic",_.default],["grid",j.default],["gridcell",V.default],["group",z.default],["heading",U.default],["img",G.default],["insertion",H.default],["link",N.default],["list",$.default],["listbox",K.default],["listitem",ie.default],["log",pe.default],["main",Y.default],["mark",Z.default],["marquee",W.default],["math",ue.default],["menu",oe.default],["menubar",Q.default],["menuitem",ee.default],["menuitemcheckbox",ne.default],["menuitemradio",le.default],["meter",ge.default],["navigation",me.default],["none",ve.default],["note",fe.default],["option",we.default],["paragraph",Ne.default],["presentation",He.default],["progressbar",Ae.default],["radio",Te.default],["radiogroup",Ge.default],["region",Ke.default],["row",Xe.default],["rowgroup",Qe.default],["rowheader",je.default],["scrollbar",We.default],["search",xa.default],["searchbox",Fe.default],["separator",xe.default],["slider",_e.default],["spinbutton",ze.default],["status",Je.default],["strong",ma.default],["subscript",ca.default],["superscript",Ia.default],["switch",Le.default],["tab",ce.default],["table",Me.default],["tablist",ae.default],["tabpanel",de.default],["term",De.default],["textbox",qe.default],["time",ia.default],["timer",pa.default],["toolbar",fa.default],["tooltip",Ua.default],["tree",Ra.default],["treegrid",Pe.default],["treeitem",St.default]];return hp.default=it,hp}var W0={},J0={},vV;function Kve(){if(vV)return J0;vV=1,Object.defineProperty(J0,"__esModule",{value:!0}),J0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return J0.default=i,J0}var X0={},DV;function Wve(){if(DV)return X0;DV=1,Object.defineProperty(X0,"__esModule",{value:!0}),X0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return X0.default=i,X0}var Y0={},SV;function Jve(){if(SV)return Y0;SV=1,Object.defineProperty(Y0,"__esModule",{value:!0}),Y0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return Y0.default=i,Y0}var Z0={},AV;function Xve(){if(AV)return Z0;AV=1,Object.defineProperty(Z0,"__esModule",{value:!0}),Z0.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return Z0.default=i,Z0}var Q0={},TV;function Yve(){if(TV)return Q0;TV=1,Object.defineProperty(Q0,"__esModule",{value:!0}),Q0.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};return Q0.default=i,Q0}var ef={},xV;function Zve(){if(xV)return ef;xV=1,Object.defineProperty(ef,"__esModule",{value:!0}),ef.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};return ef.default=i,ef}var af={},wV;function Qve(){if(wV)return af;wV=1,Object.defineProperty(af,"__esModule",{value:!0}),af.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return af.default=i,af}var tf={},EV;function e9e(){if(EV)return tf;EV=1,Object.defineProperty(tf,"__esModule",{value:!0}),tf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};return tf.default=i,tf}var nf={},CV;function a9e(){if(CV)return nf;CV=1,Object.defineProperty(nf,"__esModule",{value:!0}),nf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return nf.default=i,nf}var rf={},kV;function t9e(){if(kV)return rf;kV=1,Object.defineProperty(rf,"__esModule",{value:!0}),rf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return rf.default=i,rf}var of={},RV;function n9e(){if(RV)return of;RV=1,Object.defineProperty(of,"__esModule",{value:!0}),of.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return of.default=i,of}var uf={},PV;function r9e(){if(PV)return uf;PV=1,Object.defineProperty(uf,"__esModule",{value:!0}),uf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};return uf.default=i,uf}var sf={},_V;function i9e(){if(_V)return sf;_V=1,Object.defineProperty(sf,"__esModule",{value:!0}),sf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return sf.default=i,sf}var lf={},FV;function o9e(){if(FV)return lf;FV=1,Object.defineProperty(lf,"__esModule",{value:!0}),lf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return lf.default=i,lf}var gf={},MV;function u9e(){if(MV)return gf;MV=1,Object.defineProperty(gf,"__esModule",{value:!0}),gf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return gf.default=i,gf}var cf={},IV;function s9e(){if(IV)return cf;IV=1,Object.defineProperty(cf,"__esModule",{value:!0}),cf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};return cf.default=i,cf}var df={},qV;function l9e(){if(qV)return df;qV=1,Object.defineProperty(df,"__esModule",{value:!0}),df.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return df.default=i,df}var pf={},OV;function g9e(){if(OV)return pf;OV=1,Object.defineProperty(pf,"__esModule",{value:!0}),pf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return pf.default=i,pf}var ff={},jV;function c9e(){if(jV)return ff;jV=1,Object.defineProperty(ff,"__esModule",{value:!0}),ff.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return ff.default=i,ff}var mf={},BV;function d9e(){if(BV)return mf;BV=1,Object.defineProperty(mf,"__esModule",{value:!0}),mf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return mf.default=i,mf}var yf={},LV;function p9e(){if(LV)return yf;LV=1,Object.defineProperty(yf,"__esModule",{value:!0}),yf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return yf.default=i,yf}var bf={},NV;function f9e(){if(NV)return bf;NV=1,Object.defineProperty(bf,"__esModule",{value:!0}),bf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return bf.default=i,bf}var hf={},zV;function m9e(){if(zV)return hf;zV=1,Object.defineProperty(hf,"__esModule",{value:!0}),hf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return hf.default=i,hf}var vf={},$V;function y9e(){if($V)return vf;$V=1,Object.defineProperty(vf,"__esModule",{value:!0}),vf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return vf.default=i,vf}var Df={},UV;function b9e(){if(UV)return Df;UV=1,Object.defineProperty(Df,"__esModule",{value:!0}),Df.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};return Df.default=i,Df}var Sf={},VV;function h9e(){if(VV)return Sf;VV=1,Object.defineProperty(Sf,"__esModule",{value:!0}),Sf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};return Sf.default=i,Sf}var Af={},GV;function v9e(){if(GV)return Af;GV=1,Object.defineProperty(Af,"__esModule",{value:!0}),Af.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return Af.default=i,Af}var Tf={},HV;function D9e(){if(HV)return Tf;HV=1,Object.defineProperty(Tf,"__esModule",{value:!0}),Tf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};return Tf.default=i,Tf}var xf={},KV;function S9e(){if(KV)return xf;KV=1,Object.defineProperty(xf,"__esModule",{value:!0}),xf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};return xf.default=i,xf}var wf={},WV;function A9e(){if(WV)return wf;WV=1,Object.defineProperty(wf,"__esModule",{value:!0}),wf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]};return wf.default=i,wf}var Ef={},JV;function T9e(){if(JV)return Ef;JV=1,Object.defineProperty(Ef,"__esModule",{value:!0}),Ef.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return Ef.default=i,Ef}var Cf={},XV;function x9e(){if(XV)return Cf;XV=1,Object.defineProperty(Cf,"__esModule",{value:!0}),Cf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return Cf.default=i,Cf}var kf={},YV;function w9e(){if(YV)return kf;YV=1,Object.defineProperty(kf,"__esModule",{value:!0}),kf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};return kf.default=i,kf}var Rf={},ZV;function E9e(){if(ZV)return Rf;ZV=1,Object.defineProperty(Rf,"__esModule",{value:!0}),Rf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return Rf.default=i,Rf}var Pf={},QV;function C9e(){if(QV)return Pf;QV=1,Object.defineProperty(Pf,"__esModule",{value:!0}),Pf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return Pf.default=i,Pf}var _f={},eG;function k9e(){if(eG)return _f;eG=1,Object.defineProperty(_f,"__esModule",{value:!0}),_f.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};return _f.default=i,_f}var Ff={},aG;function R9e(){if(aG)return Ff;aG=1,Object.defineProperty(Ff,"__esModule",{value:!0}),Ff.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]};return Ff.default=i,Ff}var Mf={},tG;function P9e(){if(tG)return Mf;tG=1,Object.defineProperty(Mf,"__esModule",{value:!0}),Mf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};return Mf.default=i,Mf}var If={},nG;function _9e(){if(nG)return If;nG=1,Object.defineProperty(If,"__esModule",{value:!0}),If.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]};return If.default=i,If}var qf={},rG;function F9e(){if(rG)return qf;rG=1,Object.defineProperty(qf,"__esModule",{value:!0}),qf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};return qf.default=i,qf}var Of={},iG;function M9e(){if(iG)return Of;iG=1,Object.defineProperty(Of,"__esModule",{value:!0}),Of.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};return Of.default=i,Of}var oG;function I9e(){if(oG)return W0;oG=1,Object.defineProperty(W0,"__esModule",{value:!0}),W0.default=void 0;var i=Q(Kve()),r=Q(Wve()),u=Q(Jve()),m=Q(Xve()),c=Q(Yve()),d=Q(Zve()),g=Q(Qve()),A=Q(e9e()),S=Q(a9e()),y=Q(t9e()),f=Q(n9e()),x=Q(r9e()),p=Q(i9e()),D=Q(o9e()),F=Q(u9e()),R=Q(s9e()),h=Q(l9e()),E=Q(g9e()),w=Q(c9e()),C=Q(d9e()),O=Q(p9e()),M=Q(f9e()),T=Q(m9e()),k=Q(y9e()),_=Q(b9e()),j=Q(h9e()),V=Q(v9e()),z=Q(D9e()),U=Q(S9e()),G=Q(A9e()),H=Q(T9e()),N=Q(x9e()),$=Q(w9e()),K=Q(E9e()),ie=Q(C9e()),pe=Q(k9e()),Y=Q(R9e()),Z=Q(P9e()),W=Q(_9e()),ue=Q(F9e()),oe=Q(M9e());function Q(ne){return ne&&ne.__esModule?ne:{default:ne}}var ee=[["doc-abstract",i.default],["doc-acknowledgments",r.default],["doc-afterword",u.default],["doc-appendix",m.default],["doc-backlink",c.default],["doc-biblioentry",d.default],["doc-bibliography",g.default],["doc-biblioref",A.default],["doc-chapter",S.default],["doc-colophon",y.default],["doc-conclusion",f.default],["doc-cover",x.default],["doc-credit",p.default],["doc-credits",D.default],["doc-dedication",F.default],["doc-endnote",R.default],["doc-endnotes",h.default],["doc-epigraph",E.default],["doc-epilogue",w.default],["doc-errata",C.default],["doc-example",O.default],["doc-footnote",M.default],["doc-foreword",T.default],["doc-glossary",k.default],["doc-glossref",_.default],["doc-index",j.default],["doc-introduction",V.default],["doc-noteref",z.default],["doc-notice",U.default],["doc-pagebreak",G.default],["doc-pagefooter",H.default],["doc-pageheader",N.default],["doc-pagelist",$.default],["doc-part",K.default],["doc-preface",ie.default],["doc-prologue",pe.default],["doc-pullquote",Y.default],["doc-qna",Z.default],["doc-subtitle",W.default],["doc-tip",ue.default],["doc-toc",oe.default]];return W0.default=ee,W0}var jf={},Bf={},uG;function q9e(){if(uG)return Bf;uG=1,Object.defineProperty(Bf,"__esModule",{value:!0}),Bf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};return Bf.default=i,Bf}var Lf={},sG;function O9e(){if(sG)return Lf;sG=1,Object.defineProperty(Lf,"__esModule",{value:!0}),Lf.default=void 0;var i={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};return Lf.default=i,Lf}var Nf={},lG;function j9e(){if(lG)return Nf;lG=1,Object.defineProperty(Nf,"__esModule",{value:!0}),Nf.default=void 0;var i={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};return Nf.default=i,Nf}var gG;function B9e(){if(gG)return jf;gG=1,Object.defineProperty(jf,"__esModule",{value:!0}),jf.default=void 0;var i=m(q9e()),r=m(O9e()),u=m(j9e());function m(d){return d&&d.__esModule?d:{default:d}}var c=[["graphics-document",i.default],["graphics-object",r.default],["graphics-symbol",u.default]];return jf.default=c,jf}var cG;function t8(){if(cG)return rp;cG=1,Object.defineProperty(rp,"__esModule",{value:!0}),rp.default=void 0;var i=d(yhe()),r=d(Hve()),u=d(I9e()),m=d(B9e()),c=d(y2());function d(R){return R&&R.__esModule?R:{default:R}}function g(R,h){var E=typeof Symbol<"u"&&R[Symbol.iterator]||R["@@iterator"];if(!E){if(Array.isArray(R)||(E=y(R))||h){E&&(R=E);var w=0,C=function(){};return{s:C,n:function(){return w>=R.length?{done:!0}:{done:!1,value:R[w++]}},e:function(_){throw _},f:C}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O,M=!0,T=!1;return{s:function(){E=E.call(R)},n:function(){var _=E.next();return M=_.done,_},e:function(_){T=!0,O=_},f:function(){try{M||E.return==null||E.return()}finally{if(T)throw O}}}}function A(R,h){return p(R)||x(R,h)||y(R,h)||S()}function S(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function y(R,h){if(R){if(typeof R=="string")return f(R,h);var E={}.toString.call(R).slice(8,-1);return E==="Object"&&R.constructor&&(E=R.constructor.name),E==="Map"||E==="Set"?Array.from(R):E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?f(R,h):void 0}}function f(R,h){(h==null||h>R.length)&&(h=R.length);for(var E=0,w=Array(h);E1&&arguments[1]!==void 0?arguments[1]:null,w=g(D),C;try{for(w.s();!(C=w.n()).done;){var O=A(C.value,2),M=O[0],T=O[1];h.call(E,T,M,D)}}catch(k){w.e(k)}finally{w.f()}},get:function(h){var E=D.filter(function(w){return w[0]===h})[0];return E&&E[1]},has:function(h){return!!F.get(h)},keys:function(){return D.map(function(h){var E=A(h,1),w=E[0];return w})},values:function(){return D.map(function(h){var E=A(h,2),w=E[1];return w})}};return rp.default=(0,c.default)(F,F.entries()),rp}var zf={},dG;function L9e(){if(dG)return zf;dG=1,Object.defineProperty(zf,"__esModule",{value:!0}),zf.default=void 0;var i=u(y2()),r=u(t8());function u(M){return M&&M.__esModule?M:{default:M}}function m(M,T){return S(M)||A(M,T)||d(M,T)||c()}function c(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(M,T){if(M){if(typeof M=="string")return g(M,T);var k={}.toString.call(M).slice(8,-1);return k==="Object"&&M.constructor&&(k=M.constructor.name),k==="Map"||k==="Set"?Array.from(M):k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k)?g(M,T):void 0}}function g(M,T){(T==null||T>M.length)&&(T=M.length);for(var k=0,_=Array(T);k1&&arguments[1]!==void 0?arguments[1]:null,_=0,j=y;_O.length)&&(M=O.length);for(var T=0,k=Array(M);T0&&y.push([p,F])}}var C={entries:function(){return y},forEach:function(M){for(var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,k=0,_=y;k<_.length;k++){var j=m(_[k],2),V=j[0],z=j[1];M.call(T,z,V,y)}},get:function(M){var T=y.filter(function(k){return k[0]===M})[0];return T&&T[1]},has:function(M){return!!C.get(M)},keys:function(){return y.map(function(M){var T=m(M,1),k=T[0];return k})},values:function(){return y.map(function(M){var T=m(M,2),k=T[1];return k})}};return $f.default=(0,i.default)(C,C.entries()),$f}var fG;function Xt(){if(fG)return Vr;fG=1,Object.defineProperty(Vr,"__esModule",{value:!0}),Vr.roles=Vr.roleElements=Vr.elementRoles=Vr.dom=Vr.aria=void 0;var i=d(the()),r=d(nhe()),u=d(t8()),m=d(L9e()),c=d(N9e());function d(g){return g&&g.__esModule?g:{default:g}}return Vr.aria=i.default,Vr.dom=r.default,Vr.roles=u.default,Vr.elementRoles=m.default,Vr.roleElements=c.default,Vr}var wv={exports:{}},mG;function CD(){return mG||(mG=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=m;var u=Fa();function m(c){var d=(0,u.getLiteralPropValue)(c);if(["string","number"].indexOf(typeof d)>-1){if(typeof d=="string"&&d.length===0)return;var g=Number(d);return Number.isNaN(g)?void 0:Number.isInteger(g)?g:void 0}if(!(d===!0||d===!1))return(0,u.getPropValue)(c)}i.exports=r.default}(wv,wv.exports)),wv.exports}var Ev={exports:{}},_i={},Uf={},Cv={},Vf={},yG;function z9e(){if(yG)return Vf;yG=1,Object.defineProperty(Vf,"__esModule",{value:!0}),Vf.default=void 0;function i(){var u=this,m=0,c={"@@iterator":function(){return c},next:function(){if(mmt.length)&&(Pt=mt.length);for(var _t=0,bn=new Array(Pt);_t1&&arguments[1]!==void 0?arguments[1]:null,bn=0,di=Xr;bn=h.length?{done:!0}:{done:!1,value:h[C++]}},e:function(j){throw j},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M=!0,T=!1,k;return{s:function(){w=w.call(h)},n:function(){var j=w.next();return M=j.done,j},e:function(j){T=!0,k=j},f:function(){try{!M&&w.return!=null&&w.return()}finally{if(T)throw k}}}}function S(h,E){if(h){if(typeof h=="string")return y(h,E);var w=Object.prototype.toString.call(h).slice(8,-1);if(w==="Object"&&h.constructor&&(w=h.constructor.name),w==="Map"||w==="Set")return Array.from(h);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return y(h,E)}}function y(h,E){(E==null||E>h.length)&&(E=h.length);for(var w=0,C=new Array(E);w1&&arguments[1]!==void 0?arguments[1]:null,C=0,O=f;C=h.length?{done:!0}:{done:!1,value:h[C++]}},e:function(j){throw j},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M=!0,T=!1,k;return{s:function(){w=w.call(h)},n:function(){var j=w.next();return M=j.done,j},e:function(j){T=!0,k=j},f:function(){try{!M&&w.return!=null&&w.return()}finally{if(T)throw k}}}}function S(h,E){if(h){if(typeof h=="string")return y(h,E);var w=Object.prototype.toString.call(h).slice(8,-1);if(w==="Object"&&h.constructor&&(w=h.constructor.name),w==="Map"||w==="Set")return Array.from(h);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return y(h,E)}}function y(h,E){(E==null||E>h.length)&&(E=h.length);for(var w=0,C=new Array(E);w1&&arguments[1]!==void 0?arguments[1]:null,C=0,O=f;C=E.length?{done:!0}:{done:!1,value:E[O++]}},e:function(V){throw V},f:M}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var T=!0,k=!1,_;return{s:function(){C=C.call(E)},n:function(){var V=C.next();return T=V.done,V},e:function(V){k=!0,_=V},f:function(){try{!T&&C.return!=null&&C.return()}finally{if(k)throw _}}}}function S(E,w){if(E){if(typeof E=="string")return y(E,w);var C=Object.prototype.toString.call(E).slice(8,-1);if(C==="Object"&&E.constructor&&(C=E.constructor.name),C==="Map"||C==="Set")return Array.from(E);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return y(E,w)}}function y(E,w){(w==null||w>E.length)&&(w=E.length);for(var C=0,O=new Array(w);C1&&arguments[1]!==void 0?arguments[1]:null,O=0,M=f;O"u"?p=y:p=u(x,y),g(p)!=="Object")throw new i("iterator must be an Object");return m(p)},z6}var $6,zK;function lZ(){if(zK)return $6;zK=1;var i=Za(),r=qg()(),u=ua(),m=r&&i("%Object.defineProperty%",!0),c=DD(),d=vt(),g=d("Object.prototype.isPrototypeOf"),A=typeof Iterator=="function"?Iterator:function S(){if(!(this instanceof S)||this.constructor===S||!g(S,this.constructor))throw new u("`Iterator` can not be called or constructed directly")};return A.prototype!==c&&(A.prototype=c),m(A,"prototype",{writable:!1}),$6=A,$6}var U6,$K;function PD(){if($K)return U6;$K=1;var i=vD()(),r=lZ();return U6=function(){return typeof i.Iterator=="function"?i.Iterator:r},U6}var V6,UK;function _D(){return UK||(UK=1,V6=DD()),V6}var G6,VK;function sAe(){if(VK)return G6;VK=1;var i=ua(),r=An(),u=Hr(),m=Mu(),c=gt(),d=un(),g=_D();return G6={__proto__:g,next:function(){var S=this;d.assert(S,"[[Iterated]]");var y=d.get(S,"[[Iterated]]");return r(y["[[NextMethod]]"],y["[[Iterator]]"])},return:function(){var A=this;d.assert(A,"[[Iterated]]");var S=d.get(A,"[[Iterated]]")["[[Iterator]]"];if(c(S)!=="Object")throw new i("iterator must be an Object");var y=m(S,"return");return typeof y>"u"?u(void 0,!0):r(y,S)}},G6}var H6,GK;function gZ(){if(GK)return H6;GK=1;var i=ua(),r=uAe(),u=$X(),m=jg(),c=PD()(),d=sAe(),g=un();return H6=function A(S){if(this instanceof A)throw new i("`Iterator.from` is not a constructor");var y=r(S,"iterate-strings"),f=u(c,y["[[Iterator]]"]);if(f)return y["[[Iterator]]"];var x=m(d);return g.set(x,"[[Iterated]]",y),x},H6}var K6,HK;function lAe(){if(HK)return K6;HK=1;var i=La(),r=vD()(),u=PD();return K6=function(){var c=u();return i(r,{Iterator:c},{Iterator:function(){return Iterator!==c}}),c},K6}var W6,KK;function gAe(){if(KK)return W6;KK=1;var i=La(),r=Rt(),u=lZ(),m=PD(),c=lAe(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),W6=d,W6}var J6,WK;function cZ(){if(WK)return J6;WK=1;var i=gZ(),r=gAe();return J6=function(){return typeof r.from=="function"?r.from:i},J6}var X6,JK;function cAe(){if(JK)return X6;JK=1;var i=cZ(),r=La(),u=PD();return X6=function(){var c=u(),d=i();return r(c,{from:d},{from:function(){return c.from!==d}}),d},X6}var Y6,XK;function b2(){if(XK)return Y6;XK=1;var i=Rt(),r=La(),u=gZ(),m=cZ(),c=cAe(),d=i(m(),null);return r(d,{getPolyfill:m,implementation:u,shim:c}),Y6=d,Y6}var Z6,YK;function dAe(){if(YK)return Z6;YK=1;var i=ua(),r=Hr(),u=yn(),m=gt(),c=un();return Z6=function(g,A){if(c.assert(g,"[[GeneratorState]]"),c.assert(g,"[[GeneratorContext]]"),c.assert(g,"[[GeneratorBrand]]"),c.assert(g,"[[Sentinel]]"),c.assert(g,"[[CloseIfAbrupt]]"),!u(A)||A.length!==0)throw new i("`closure` must be a function that takes no arguments");var S=c.get(A,"[[Sentinel]]");if(m(S)!=="Object")throw new i("`closure.[[Sentinel]]` must be an object");c.set(g,"[[GeneratorContext]]",function(){try{var y=A();return y===S?(c.set(g,"[[GeneratorState]]","completed"),c.set(g,"[[GeneratorContext]]",null),r(void 0,!0)):(c.set(g,"[[GeneratorState]]","suspendedYield"),r(y,!1))}catch(f){throw c.set(g,"[[GeneratorState]]","completed"),c.set(g,"[[GeneratorContext]]",null),f}}),c.set(g,"[[GeneratorState]]","suspendedStart")},Z6}var Q6,ZK;function pAe(){if(ZK)return Q6;ZK=1;var i=ua(),r=dAe(),u=zs(),m=yn(),c=jg(),d=HP(),g=un(),A=eY(),S=function(f){return typeof f=="string"};return Q6=function(f,x,p){if(!m(f))throw new i("`closure` must be a function");if(typeof x!="string")throw new i("`generatorBrand` must be a string");var D=arguments.length>3?arguments[3]:[];if(arguments.length>3&&(!u(D)||!d(D,S)))throw new i("`extraSlots` must be a List of String internal slot names");var F=A(D,["[[GeneratorContext]]","[[GeneratorBrand]]","[[GeneratorState]]"]),R=c(p,F);return g.set(R,"[[GeneratorBrand]]",x),g.assert(f,"[[Sentinel]]"),g.set(R,"[[Sentinel]]",g.get(f,"[[Sentinel]]")),g.assert(f,"[[CloseIfAbrupt]]"),g.set(R,"[[CloseIfAbrupt]]",g.get(f,"[[CloseIfAbrupt]]")),r(R,f),R},Q6}var eP,QK;function dZ(){if(QK)return eP;QK=1;var i=ua(),r=un();return eP=function(m,c){r.assert(m,"[[GeneratorState]]"),r.assert(m,"[[GeneratorBrand]]");var d=r.get(m,"[[GeneratorBrand]]");if(d!==c)throw new i("Assertion failed: generator brand is unexpected: "+d);r.assert(m,"[[GeneratorContext]]");var g=r.get(m,"[[GeneratorState]]");if(g==="executing")throw new i("generator is executing");return g},eP}var aP,eW;function fAe(){if(eW)return aP;eW=1;var i=ua(),r=Hr(),u=dZ(),m=un();return aP=function(d,g,A){var S=u(d,A);if(S==="completed")return r(void 0,!0);if(S!=="suspendedStart"&&S!=="suspendedYield")throw new i("Assertion failed: generator state is unexpected: "+S);var y=m.get(d,"[[GeneratorContext]]");m.set(d,"[[GeneratorState]]","executing");var f=y(g);return f},aP}var tP,aW;function mAe(){if(aW)return tP;aW=1;var i=ua(),r=gi(),u=Hr(),m=dZ(),c=Vs(),d=un();return tP=function(A,S,y){if(!(S instanceof r))throw new i("Assertion failed: abruptCompletion must be a Completion Record");var f=m(A,y);f==="suspendedStart"&&(d.set(A,"[[GeneratorState]]","completed"),d.set(A,"[[GeneratorContext]]",null),f="completed");var x=S.value();if(f==="completed")return u(x,!0);if(f!=="suspendedYield")throw new i("Assertion failed: generator state is unexpected: "+f);if(S.type()==="return")return u(d.get(A,"[[CloseIfAbrupt]]")(c(S.value())),!0);var p=d.get(A,"[[GeneratorContext]]");d.set(A,"[[GeneratorState]]","executing");var D=p(x);return D},tP}var nP,tW;function yAe(){if(tW)return nP;tW=1;var i=WP(),r=Ig()(),u=_D(),m=un(),c=gi(),d=Hr(),g=fAe(),A=mAe(),S=Mi(),y=Vs(),f;if(r)f={__proto__:u,next:function(){return g(this,void 0,"Iterator Helper")},return:function(){var p=this;if(m.assert(p,"[[UnderlyingIterator]]"),m.assert(p,"[[GeneratorState]]"),m.get(p,"[[GeneratorState]]")==="suspendedStart")return m.set(p,"[[GeneratorState]]","completed"),S(m.get(p,"[[UnderlyingIterator]]"),y("unused")),d(void 0,!0);var D=new c("return",void 0);return A(p,D,"Iterator Helper")}},i(f,"Iterator Helper");else{var x=function(){};x.prototype=u,f=new x,delete f.constructor,f.next=function(){return g(this,void 0,"Iterator Helper")},f.return=function(){var p=new c("return",void 0);return A(this,p,"Iterator Helper")}}return nP=f,nP}var rP,nW;function pZ(){if(nW)return rP;nW=1;var i=ua(),r=An(),u=gi(),m=pAe(),c=r8(),d=yn(),g=Mi(),A=Ou(),S=co(),y=Ko(),f=gt(),x=yAe(),p=un();return rP=function D(F){if(this instanceof D)throw new i("`filter` is not a constructor");var R=this;if(f(R)!=="Object")throw new i("`this` value must be an Object");if(!d(F))throw new i("`predicate` must be a function");var h=c(R),E=function(T){if(!(T instanceof u))throw new i("`abruptCompletion` must be a Completion Record");g(h,T)},w={},C=0,O=function(){for(;;){var T=A(h);if(h["[[Done]]"])return w;var k;try{if(k=r(F,void 0,[T,C]),y(k))return T}catch(_){throw E(S(_)),_}finally{C+=1}}};p.set(O,"[[Sentinel]]",w),p.set(O,"[[CloseIfAbrupt]]",E);var M=m(O,"Iterator Helper",x,["[[UnderlyingIterator]]"]);return p.set(M,"[[UnderlyingIterator]]",h),M},rP}var iP,rW;function fZ(){if(rW)return iP;rW=1;var i=pZ();return iP=function(){if(typeof Iterator=="function"&&typeof Iterator.prototype.filter=="function")try{Iterator.prototype.filter.call({next:null},function(){}).next()}catch{return Iterator.prototype.filter}return i},iP}var oP,iW;function bAe(){if(iW)return oP;iW=1;var i=La(),r=fZ(),u=_D();return oP=function(){var c=r();return i(u,{filter:c},{filter:function(){return u.filter!==c}}),c},oP}var uP,oW;function h2(){if(oW)return uP;oW=1;var i=La(),r=Rt(),u=pZ(),m=fZ(),c=bAe(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),uP=d,uP}var sP,uW;function mZ(){if(uW)return sP;uW=1;var i=ua(),r=An(),u=r8(),m=yn(),c=Mi(),d=Ou(),g=Vs(),A=co(),S=Ko(),y=gt();return sP=function f(x){if(this instanceof f)throw new i("`some` is not a constructor");var p=this;if(y(p)!=="Object")throw new i("`this` value must be an Object");if(!m(x))throw new i("`predicate` must be a function");for(var D=u(p),F=0;;){var R=d(D);if(D["[[Done]]"])return!1;var h;try{h=r(x,void 0,[R,F])}catch(E){c(D,A(E))}finally{F+=1}if(S(h))return c(D,g(!0))}},sP}var lP,sW;function yZ(){if(sW)return lP;sW=1;var i=mZ();return lP=function(){return typeof Iterator=="function"&&typeof Iterator.prototype.some=="function"?Iterator.prototype.some:i},lP}var gP,lW;function hAe(){if(lW)return gP;lW=1;var i=La(),r=yZ(),u=_D();return gP=function(){var c=r();return i(u,{some:c},{some:function(){return u.some!==c}}),c},gP}var cP,gW;function bZ(){if(gW)return cP;gW=1;var i=La(),r=Rt(),u=mZ(),m=yZ(),c=hAe(),d=r(m());return i(d,{getPolyfill:m,implementation:u,shim:c}),cP=d,cP}var kv={exports:{}},cW;function hZ(){return cW||(cW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Fa();function m(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return c.every(function(g){return d.some(function(A){return!(A.type!=="JSXAttribute"||g.name!==(0,u.propName)(A)||g.value&&g.value!==(0,u.getLiteralPropValue)(A))})})}r.default=m,i.exports=r.default}(kv,kv.exports)),kv.exports}var dW;function Wo(){return dW||(dW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=n8(),c=f(cn()),d=f(fo()),g=f(b2()),A=f(h2()),S=f(bZ()),y=f(hZ());function f(N){return N&&N.__esModule?N:{default:N}}function x(N,$){return F(N)||D(N,$)||E(N,$)||p()}function p(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function D(N,$){var K=N==null?null:typeof Symbol<"u"&&N[Symbol.iterator]||N["@@iterator"];if(K!=null){var ie,pe,Y,Z,W=[],ue=!0,oe=!1;try{if(Y=(K=K.call(N)).next,$!==0)for(;!(ue=(ie=Y.call(K)).done)&&(W.push(ie.value),W.length!==$);ue=!0);}catch(Q){oe=!0,pe=Q}finally{try{if(!ue&&K.return!=null&&(Z=K.return(),Object(Z)!==Z))return}finally{if(oe)throw pe}}return W}}function F(N){if(Array.isArray(N))return N}function R(N){return C(N)||w(N)||E(N)||h()}function h(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E(N,$){if(N){if(typeof N=="string")return O(N,$);var K={}.toString.call(N).slice(8,-1);return K==="Object"&&N.constructor&&(K=N.constructor.name),K==="Map"||K==="Set"?Array.from(N):K==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(K)?O(N,$):void 0}}function w(N){if(typeof Symbol<"u"&&N[Symbol.iterator]!=null||N["@@iterator"]!=null)return Array.from(N)}function C(N){if(Array.isArray(N))return O(N)}function O(N,$){($==null||$>N.length)&&($=N.length);for(var K=0,ie=Array($);K<$;K++)ie[K]=N[K];return ie}var M=R(u.roles.keys()),T=R(u.elementRoles),k=new Set(M.filter(function(N){var $=u.roles.get(N);return!$.abstract&&N!=="toolbar"&&!$.superClass.some(function(K){return(0,c.default)(K,"widget")})}).concat("progressbar")),_=new Set(M.filter(function(N){var $=u.roles.get(N);return!$.abstract&&N!=="progressbar"&&$.superClass.some(function(K){return(0,c.default)(K,"widget")})}).concat("toolbar")),j=(0,d.default)(T,function(N){var $=x(N,2),K=$[0],ie=$[1];return ie.some(function(pe){return _.has(pe)})?[K]:[]}),V=(0,d.default)(T,function(N){var $=x(N,2),K=$[0],ie=$[1];return ie.every(function(pe){return k.has(pe)})?[K]:[]}),z=new Set((0,A.default)((0,g.default)(m.AXObjects.keys()),function(N){return m.AXObjects.get(N).type==="widget"})),U=(0,d.default)(R(m.elementAXObjects),function(N){var $=x(N,2),K=$[0],ie=$[1];return ie.every(function(pe){return z.has(pe)})?[K]:[]});function G(N,$){function K(Z){return N===Z.name&&(0,y.default)(Z.attributes,$)}var ie=(0,S.default)((0,g.default)(j),K);if(ie)return!0;var pe=(0,S.default)((0,g.default)(V),K);if(pe)return!1;var Y=(0,S.default)((0,g.default)(U),K);return!!Y}var H=function($,K){return u.dom.has($)?G($,K):!1};r.default=H,i.exports=r.default}(Ev,Ev.exports)),Ev.exports}var pW;function vAe(){return pW||(pW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=Fa(),c=Dt(),d=S(xt()),g=S(CD()),A=S(Wo());function S(x){return x&&x.__esModule?x:{default:x}}var y="An element that manages focus with `aria-activedescendant` must have a tabindex",f=(0,c.generateObjSchema)();r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/aria-activedescendant-has-tabindex.md",description:"Enforce elements with aria-activedescendant are tabbable."},schema:[f]},create:function(p){var D=(0,d.default)(p);return{JSXOpeningElement:function(R){var h=R.attributes;if((0,m.getProp)(h,"aria-activedescendant")!==void 0){var E=D(R);if(u.dom.has(E)){var w=(0,g.default)((0,m.getProp)(h,"tabIndex"));(0,A.default)(E,h)&&w===void 0||w>=-1||p.report({node:R,message:y})}}}}}},i.exports=r.default}(Tv,Tv.exports)),Tv.exports}var Rv={exports:{}},Pv={exports:{}},dP,fW;function DAe(){return fW||(fW=1,dP=function(i,r,u){var m=i.length,c=r.length,d=[];u=(u||(c>m?c:m))+1;for(var g=0;g(u||100))return D(u||100);if(m===0)return D(c);if(c===0)return D(m);var A,S,y,f,x,p;for(g=1;g<=m;++g)for(S=i[g-1],A=1;A<=c;++A){if(g===A&&d[g][A]>4)return D(m);y=r[A-1],f=S===y?0:1,x=d[g-1][A]+1,(p=d[g][A-1]+1)1&&A>1&&S===r[A-2]&&i[g-2]===y&&(p=d[g-2][A-2]+f)1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:2,f=(0,m.default)(S.map(function(x){var p=(0,u.default)(A.toUpperCase(),x.toUpperCase()),D=p.steps;return[x,D]}));return Object.keys(f).filter(function(x){return f[x]<=d}).sort(function(x,p){return f[x]-f[p]}).slice(0,y)}i.exports=r.default}(Pv,Pv.exports)),Pv.exports}var yW;function AAe(){return yW||(yW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=Fa(),c=Dt(),d=g(SAe());function g(h){return h&&h.__esModule?h:{default:h}}function A(h){return x(h)||f(h)||y(h)||S()}function S(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function y(h,E){if(h){if(typeof h=="string")return p(h,E);var w={}.toString.call(h).slice(8,-1);return w==="Object"&&h.constructor&&(w=h.constructor.name),w==="Map"||w==="Set"?Array.from(h):w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w)?p(h,E):void 0}}function f(h){if(typeof Symbol<"u"&&h[Symbol.iterator]!=null||h["@@iterator"]!=null)return Array.from(h)}function x(h){if(Array.isArray(h))return p(h)}function p(h,E){(E==null||E>h.length)&&(E=h.length);for(var w=0,C=Array(E);w0?"".concat(C," Did you mean to use ").concat(w,"?"):C},R=(0,c.generateObjSchema)();r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/aria-props.md",description:"Enforce all `aria-*` props are valid."},schema:[R]},create:function(E){return{JSXAttribute:function(C){var O=(0,m.propName)(C);if(O.indexOf("aria-")===0){var M=u.aria.has(O);M===!1&&E.report({node:C,message:F(O)})}}}}},i.exports=r.default}(Rv,Rv.exports)),Rv.exports}var _v={exports:{}},bW;function TAe(){return bW||(bW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=Fa(),c=Dt(),d=function(y,f,x){switch(f){case"tristate":return"The value for ".concat(y,' must be a boolean or the string "mixed".');case"token":return"The value for ".concat(y," must be a single token from the following: ").concat(x,".");case"tokenlist":return"The value for ".concat(y," must be a list of one or more tokens from the following: ").concat(x,".");case"idlist":return"The value for ".concat(y," must be a list of strings that represent DOM element IDs (idlist)");case"id":return"The value for ".concat(y," must be a string that represents a DOM element ID");case"boolean":case"string":case"integer":case"number":default:return"The value for ".concat(y," must be a ").concat(f,".")}},g=function(y,f,x){switch(f){case"boolean":return typeof y=="boolean";case"string":case"id":return typeof y=="string";case"tristate":return typeof y=="boolean"||y==="mixed";case"integer":case"number":return typeof y!="boolean"&&isNaN(Number(y))===!1;case"token":return x.indexOf(typeof y=="string"?y.toLowerCase():y)>-1;case"idlist":return typeof y=="string"&&y.split(" ").every(function(p){return g(p,"id",[])});case"tokenlist":return typeof y=="string"&&y.split(" ").every(function(p){return x.indexOf(p.toLowerCase())>-1});default:return!1}},A=(0,c.generateObjSchema)();r.default={validityCheck:g,meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/aria-proptypes.md",description:"Enforce ARIA state and property values are valid."},schema:[A]},create:function(y){return{JSXAttribute:function(x){var p=(0,m.propName)(x),D=p.toLowerCase();if(!(D.indexOf("aria-")!==0||u.aria.get(D)===void 0)&&(0,m.getPropValue)(x)!=null){var F=(0,m.getLiteralPropValue)(x);if(F!==null){var R=u.aria.get(D),h=R.type,E=R.allowUndefined||!1,w=R.values||[],C=g(F,h,w)||E&&F===void 0;C||y.report({node:x,message:d(p,h,w)})}}}}}},i.exports=r.default}(_v,_v.exports)),_v.exports}var Fv={exports:{}},hW;function xAe(){return hW||(hW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=Fa(),c=S(b2()),d=S(h2()),g=S(xt()),A=Dt();function S(p){return p&&p.__esModule?p:{default:p}}var y="Elements with ARIA roles must use a valid, non-abstract ARIA role.",f=(0,A.generateObjSchema)({allowedInvalidRoles:{items:{type:"string"},type:"array",uniqueItems:!0},ignoreNonDOM:{type:"boolean",default:!1}}),x=new Set((0,d.default)((0,c.default)(u.roles.keys()),function(p){return u.roles.get(p).abstract===!1}));r.default={meta:{docs:{url:"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/tree/HEAD/docs/rules/aria-role.md",description:"Enforce that elements with ARIA roles must use a valid, non-abstract ARIA role."},schema:[f]},create:function(D){var F=D.options[0]||{},R=!!F.ignoreNonDOM,h=new Set(F.allowedInvalidRoles||[]),E=(0,g.default)(D);return{JSXAttribute:function(C){if(R){var O=E(C.parent);if(!u.dom.get(O))return}var M=(0,m.propName)(C).toUpperCase();if(M==="ROLE"){var T=(0,m.getLiteralPropValue)(C);if(T!=null){var k=String(T).split(" "),_=k.every(function(j){return h.has(j)||x.has(j)});_!==!0&&D.report({node:C,message:y})}}}}}},i.exports=r.default}(Fv,Fv.exports)),Fv.exports}var Mv={exports:{}},vW;function wAe(){return vW||(vW=1,function(i,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=Xt(),m=Fa(),c=Dt(),d=g(xt());function g(R){return R&&R.__esModule?R:{default:R}}function A(R){return x(R)||f(R)||y(R)||S()}function S(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function y(R,h){if(R){if(typeof R=="string")return p(R,h);var E={}.toString.call(R).slice(8,-1);return E==="Object"&&R.constructor&&(E=R.constructor.name),E==="Map"||E==="Set"?Array.from(R):E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?p(R,h):void 0}}function f(R){if(typeof Symbol<"u"&&R[Symbol.iterator]!=null||R["@@iterator"]!=null)return Array.from(R)}function x(R){if(Array.isArray(R))return p(R)}function p(R,h){(h==null||h>R.length)&&(h=R.length);for(var E=0,w=Array(h);E=xe.length?{done:!0}:{done:!1,value:xe[Je++]}},e:function(Me){throw Me},f:ma}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ca,Ia=!0,Le=!1;return{s:function(){ze=ze.call(xe)},n:function(){var Me=ze.next();return Ia=Me.done,Me},e:function(Me){Le=!0,ca=Me},f:function(){try{Ia||ze.return==null||ze.return()}finally{if(Le)throw ca}}}}function We(xe,_e){if(xe){if(typeof xe=="string")return xa(xe,_e);var ze={}.toString.call(xe).slice(8,-1);return ze==="Object"&&xe.constructor&&(ze=xe.constructor.name),ze==="Map"||ze==="Set"?Array.from(xe):ze==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ze)?xa(xe,_e):void 0}}function xa(xe,_e){(_e==null||_e>xe.length)&&(_e=xe.length);for(var ze=0,Je=Array(_e);ze<_e;ze++)Je[ze]=xe[ze];return Je}function Fe(xe){"@babel/helpers - typeof";return Fe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_e){return typeof _e}:function(_e){return _e&&typeof Symbol=="function"&&_e.constructor===Symbol&&_e!==Symbol.prototype?"symbol":typeof _e},Fe(xe)}(function(xe,_e,ze,Je,ma,ca,Ia,Le,ce,Me,ae){var de=Object.create,De=Object.defineProperty,qe=Object.getPrototypeOf,ia=Object.prototype.hasOwnProperty,pa=Object.getOwnPropertyNames,fa=Object.getOwnPropertyDescriptor,Ua=function(a,t,n){return t in a?De(a,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[t]=n},Ra=function(a){return De(a,"__esModule",{value:!0})},Pe=function(a,t){return function(){return t||a((t={exports:{}}).exports,t),t.exports}},St=function(a,t){for(var n in t)De(a,n,{get:t[n],enumerable:!0})},ga=function(a,t,n){if(t&&Fe(t)==="object"||typeof t=="function"){var o=je(pa(t)),l;try{var b=function(){var I=l.value;!ia.call(a,I)&&I!=="default"&&De(a,I,{get:function(){return t[I]},enumerable:!(n=fa(t,I))||n.enumerable})};for(o.s();!(l=o.n()).done;)b()}catch(P){o.e(P)}finally{o.f()}}return a},it=function(a){return ga(Ra(De(a!=null?de(qe(a)):{},"default",a&&a.__esModule&&"default"in a?{get:function(){return a.default},enumerable:!0}:{value:a,enumerable:!0})),a)},Ht=function(a,t,n){return Ua(a,Fe(t)!=="symbol"?t+"":t,n),n},yo=Pe(function(e,a){a.exports=function(){}}),On=Pe(function(e,a){var t=yo()();a.exports=function(n){return n!==t&&n!==null}}),Li=Pe(function(e,a){var t=On(),n=Array.prototype.forEach,o=Object.create,l=function(P,I){var B;for(B in P)I[B]=P[B]};a.exports=function(b){var P=o(null);return n.call(arguments,function(I){t(I)&&l(Object(I),P)}),P}}),ci=Pe(function(e,a){a.exports=function(){var t=Math.sign;return typeof t!="function"?!1:t(10)===1&&t(-20)===-1}}),Jo=Pe(function(e,a){a.exports=function(t){return t=Number(t),isNaN(t)||t===0?t:t>0?1:-1}}),Xo=Pe(function(e,a){a.exports=ci()()?Math.sign:Jo()}),bo=Pe(function(e,a){var t=Xo(),n=Math.abs,o=Math.floor;a.exports=function(l){return isNaN(l)?0:(l=Number(l),l===0||!isFinite(l)?l:t(l)*o(n(l)))}}),Sr=Pe(function(e,a){var t=bo(),n=Math.max;a.exports=function(o){return n(0,t(o))}}),Ni=Pe(function(e,a){var t=Sr();a.exports=function(n,o,l){var b;return isNaN(n)?(b=o,b>=0?l&&b?b-1:b:1):n===!1?!1:t(n)}}),ur=Pe(function(e,a){a.exports=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");return t}}),Wr=Pe(function(e,a){var t=On();a.exports=function(n){if(!t(n))throw new TypeError("Cannot use null or undefined");return n}}),ho=Pe(function(e,a){var t=ur(),n=Wr(),o=Function.prototype.bind,l=Function.prototype.call,b=Object.keys,P=Object.prototype.propertyIsEnumerable;a.exports=function(I,B){return function(L,X){var te,se=arguments[2],be=arguments[3];return L=Object(n(L)),t(X),te=b(L),be&&te.sort(typeof be=="function"?o.call(be,L):void 0),typeof I!="function"&&(I=te[I]),l.call(I,te,function(Se,Ee){return P.call(L,Se)?l.call(X,se,L[Se],Se,L,Ee):B})}}}),Hn=Pe(function(e,a){a.exports=ho()("forEach")}),Kn=Pe(function(){}),ju=Pe(function(e,a){a.exports=function(){var t=Object.assign,n;return typeof t!="function"?!1:(n={foo:"raz"},t(n,{bar:"dwa"},{trzy:"trzy"}),n.foo+n.bar+n.trzy==="razdwatrzy")}}),Yo=Pe(function(e,a){a.exports=function(){try{return Object.keys("primitive"),!0}catch{return!1}}}),Ug=Pe(function(e,a){var t=On(),n=Object.keys;a.exports=function(o){return n(t(o)?Object(o):o)}}),Vg=Pe(function(e,a){a.exports=Yo()()?Object.keys:Ug()}),Gg=Pe(function(e,a){var t=Vg(),n=Wr(),o=Math.max;a.exports=function(l,b){var P,I,B=o(arguments.length,2),L;for(l=Object(n(l)),L=function(te){try{l[te]=b[te]}catch(se){P||(P=se)}},I=1;I-1}}),Xg=Pe(function(e,a){a.exports=Wg()()?String.prototype.contains:Jg()}),Jr=Pe(function(e,a){var t=Ws(),n=Kg(),o=vo(),l=Li(),b=Xg(),P=a.exports=function(I,B){var L,X,te,se,be;return arguments.length<2||typeof I!="string"?(se=B,B=I,I=null):se=arguments[2],t(I)?(L=b.call(I,"c"),X=b.call(I,"e"),te=b.call(I,"w")):(L=te=!0,X=!1),be={value:B,configurable:L,enumerable:X,writable:te},se?o(l(se),be):be};P.gs=function(I,B,L){var X,te,se,be;return typeof I!="string"?(se=L,L=B,B=I,I=null):se=arguments[3],t(B)?n(B)?t(L)?n(L)||(se=L,L=void 0):L=void 0:(se=B,B=L=void 0):B=void 0,t(I)?(X=b.call(I,"c"),te=b.call(I,"e")):(X=!0,te=!1),be={get:B,set:L,configurable:X,enumerable:te},se?o(l(se),be):be}}),Zs=Pe(function(e,a){var t=Jr(),n=ur(),o=Function.prototype.apply,l=Function.prototype.call,b=Object.create,P=Object.defineProperty,I=Object.defineProperties,B=Object.prototype.hasOwnProperty,L={configurable:!0,enumerable:!1,writable:!0},X,te,se,be,Se,Ee,Ce;X=function(Be,Oe){var Ue;return n(Oe),B.call(this,"__ee__")?Ue=this.__ee__:(Ue=L.value=b(null),P(this,"__ee__",L),L.value=null),Ue[Be]?Fe(Ue[Be])==="object"?Ue[Be].push(Oe):Ue[Be]=[Ue[Be],Oe]:Ue[Be]=Oe,this},te=function(Be,Oe){var Ue,ea;return n(Oe),ea=this,X.call(this,Be,Ue=function(){se.call(ea,Be,Ue),o.call(Oe,this,arguments)}),Ue.__eeOnceListener__=Oe,this},se=function(Be,Oe){var Ue,ea,sa,va;if(n(Oe),!B.call(this,"__ee__"))return this;if(Ue=this.__ee__,!Ue[Be])return this;if(ea=Ue[Be],Fe(ea)==="object")for(va=0;sa=ea[va];++va)(sa===Oe||sa.__eeOnceListener__===Oe)&&(ea.length===2?Ue[Be]=ea[va?0:1]:ea.splice(va,1));else(ea===Oe||ea.__eeOnceListener__===Oe)&&delete Ue[Be];return this},be=function(Be){var Oe,Ue,ea,sa,va;if(B.call(this,"__ee__")&&(sa=this.__ee__[Be],!!sa))if(Fe(sa)==="object"){for(Ue=arguments.length,va=new Array(Ue-1),Oe=1;Oe"u"?"undefined":Fe(globalThis))!=="object"||!globalThis?!1:globalThis.Array===Array}}),Yg=Pe(function(e,a){var t=function(){if((typeof self>"u"?"undefined":Fe(self))==="object"&&self)return self;if((typeof u>"u"?"undefined":Fe(u))==="object"&&u)return u;throw new Error("Unable to resolve global `this`")};a.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch{return t()}try{return __global__||t()}finally{delete Object.prototype.__global__}}()}),Do=Pe(function(e,a){a.exports=Bu()()?globalThis:Yg()}),Qo=Pe(function(e,a){var t=Do(),n={object:!0,symbol:!0};a.exports=function(){var o=t.Symbol,l;if(typeof o!="function")return!1;l=o("test symbol");try{String(l)}catch{return!1}return!(!n[Fe(o.iterator)]||!n[Fe(o.toPrimitive)]||!n[Fe(o.toStringTag)])}}),ta=Pe(function(e,a){a.exports=function(t){return t?Fe(t)==="symbol"?!0:!t.constructor||t.constructor.name!=="Symbol"?!1:t[t.constructor.toStringTag]==="Symbol":!1}}),eu=Pe(function(e,a){var t=ta();a.exports=function(n){if(!t(n))throw new TypeError(n+" is not a symbol");return n}}),el=Pe(function(e,a){var t=Jr(),n=Object.create,o=Object.defineProperty,l=Object.prototype,b=n(null);a.exports=function(P){for(var I=0,B,L;b[P+(I||"")];)++I;return P+=I||"",b[P]=!0,B="@@"+P,o(l,B,t.gs(null,function(X){L||(L=!0,o(this,B,t(X)),L=!1)})),B}}),al=Pe(function(e,a){var t=Jr(),n=Do().Symbol;a.exports=function(o){return Object.defineProperties(o,{hasInstance:t("",n&&n.hasInstance||o("hasInstance")),isConcatSpreadable:t("",n&&n.isConcatSpreadable||o("isConcatSpreadable")),iterator:t("",n&&n.iterator||o("iterator")),match:t("",n&&n.match||o("match")),replace:t("",n&&n.replace||o("replace")),search:t("",n&&n.search||o("search")),species:t("",n&&n.species||o("species")),split:t("",n&&n.split||o("split")),toPrimitive:t("",n&&n.toPrimitive||o("toPrimitive")),toStringTag:t("",n&&n.toStringTag||o("toStringTag")),unscopables:t("",n&&n.unscopables||o("unscopables"))})}}),au=Pe(function(e,a){var t=Jr(),n=eu(),o=Object.create(null);a.exports=function(l){return Object.defineProperties(l,{for:t(function(b){return o[b]?o[b]:o[b]=l(String(b))}),keyFor:t(function(b){var P;n(b);for(P in o)if(o[P]===b)return P})})}}),Zg=Pe(function(e,a){var t=Jr(),n=eu(),o=Do().Symbol,l=el(),b=al(),P=au(),I=Object.create,B=Object.defineProperties,L=Object.defineProperty,X,te,se;if(typeof o=="function")try{String(o()),se=!0}catch{}else o=null;te=function(Se){if(this instanceof te)throw new TypeError("Symbol is not a constructor");return X(Se)},a.exports=X=function be(Se){var Ee;if(this instanceof be)throw new TypeError("Symbol is not a constructor");return se?o(Se):(Ee=I(te.prototype),Se=Se===void 0?"":String(Se),B(Ee,{__description__:t("",Se),__name__:t("",l(Se))}))},b(X),P(X),B(te.prototype,{constructor:t(X),toString:t("",function(){return this.__name__})}),B(X.prototype,{toString:t(function(){return"Symbol ("+n(this).__description__+")"}),valueOf:t(function(){return n(this)})}),L(X.prototype,X.toPrimitive,t("",function(){var be=n(this);return Fe(be)==="symbol"?be:be.toString()})),L(X.prototype,X.toStringTag,t("c","Symbol")),L(te.prototype,X.toStringTag,t("c",X.prototype[X.toStringTag])),L(te.prototype,X.toPrimitive,t("c",X.prototype[X.toPrimitive]))}),tl=Pe(function(e,a){a.exports=Qo()()?Do().Symbol:Zg()}),Xr=Pe(function(e,a){var t=Object.prototype.toString,n=t.call(function(){return arguments}());a.exports=function(o){return t.call(o)===n}}),So=Pe(function(e,a){var t=Object.prototype.toString,n=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);a.exports=function(o){return typeof o=="function"&&n(t.call(o))}}),zi=Pe(function(e,a){var t=Object.prototype.toString,n=t.call("");a.exports=function(o){return typeof o=="string"||o&&Fe(o)==="object"&&(o instanceof String||t.call(o)===n)||!1}}),mt=Pe(function(e,a){var t=tl().iterator,n=Xr(),o=So(),l=Sr(),b=ur(),P=Wr(),I=On(),B=zi(),L=Array.isArray,X=Function.prototype.call,te={configurable:!0,enumerable:!0,writable:!0,value:null},se=Object.defineProperty;a.exports=function(be){var Se=arguments[1],Ee=arguments[2],Ce,Re,Be,Oe,Ue,ea,sa,va,ka,la;if(be=Object(P(be)),I(Se)&&b(Se),!this||this===Array||!o(this)){if(!Se){if(n(be))return Ue=be.length,Ue!==1?Array.apply(null,be):(Oe=new Array(1),Oe[0]=be[0],Oe);if(L(be)){for(Oe=new Array(Ue=be.length),Re=0;Re=55296&&ea<=56319&&(la+=be[++Re])),la=Se?X.call(Se,Ee,la,Be):la,Ce?(te.value=la,se(Oe,Be,te)):Oe[Be]=la,++Be;Ue=Be}}if(Ue===void 0)for(Ue=l(be.length),Ce&&(Oe=new Ce(Ue)),Re=0;Re=0?te=I(te):te=n(this.length)-I(P(te)),L=te;L"u"?"undefined":Fe(process))==="object"&&process&&typeof process.nextTick=="function")return process.nextTick;if(typeof queueMicrotask=="function")return function(o){queueMicrotask(t(o))};if((typeof c>"u"?"undefined":Fe(c))==="object"&&c){if(typeof MutationObserver=="function")return n(MutationObserver);if(typeof WebKitMutationObserver=="function")return n(WebKitMutationObserver)}return typeof setImmediate=="function"?function(o){setImmediate(t(o))}:typeof setTimeout=="function"||(typeof setTimeout>"u"?"undefined":Fe(setTimeout))==="object"?function(o){setTimeout(t(o),0)}:null}()}),BD=Pe(function(){var e=Pt(),a=D2(),t=Hs(),n=Ks(),o=tc(),l=Array.prototype.slice,b=Function.prototype.apply,P=Object.create;Kn().async=function(I,B){var L=P(null),X=P(null),te=B.memoized,se=B.original,be,Se,Ee;B.memoized=n(function(Ce){var Re=arguments,Be=Re[Re.length-1];return typeof Be=="function"&&(be=Be,Re=l.call(Re,0,-1)),te.apply(Se=this,Ee=Re)},te);try{t(B.memoized,te)}catch{}B.on("get",function(Ce){var Re,Be,Oe;if(be){if(L[Ce]){typeof L[Ce]=="function"?L[Ce]=[L[Ce],be]:L[Ce].push(be),be=null;return}Re=be,Be=Se,Oe=Ee,be=Se=Ee=null,o(function(){var Ue;hasOwnProperty.call(X,Ce)?(Ue=X[Ce],B.emit("getasync",Ce,Oe,Be),b.call(Re,Ue.context,Ue.args)):(be=Re,Se=Be,Ee=Oe,te.apply(Be,Oe))})}}),B.original=function(){var Ce,Re,Be,Oe;return be?(Ce=e(arguments),Re=function Ue(ea){var sa,va,ka=Ue.id;if(ka==null){o(b.bind(Ue,this,arguments));return}if(delete Ue.id,sa=L[ka],delete L[ka],!!sa)return va=e(arguments),B.has(ka)&&(ea?B.delete(ka):(X[ka]={context:this,args:va},B.emit("setasync",ka,typeof sa=="function"?1:sa.length))),typeof sa=="function"?Oe=b.call(sa,this,va):sa.forEach(function(la){Oe=b.call(la,this,va)},this),Oe},Be=be,be=Se=Ee=null,Ce.push(Re),Oe=b.call(se,this,Ce),Re.cb=Be,be=Re,Oe):b.call(se,this,arguments)},B.on("set",function(Ce){if(!be){B.delete(Ce);return}L[Ce]?typeof L[Ce]=="function"?L[Ce]=[L[Ce],be.cb]:L[Ce].push(be.cb):L[Ce]=be.cb,delete be.cb,be.id=Ce,be=null}),B.on("delete",function(Ce){var Re;hasOwnProperty.call(L,Ce)||X[Ce]&&(Re=X[Ce],delete X[Ce],B.emit("deleteasync",Ce,l.call(Re.args,1)))}),B.on("clear",function(){var Ce=X;X=P(null),B.emit("clearasync",a(Ce,function(Re){return l.call(Re.args,1)}))})}}),LD=Pe(function(e,a){var t=Array.prototype.forEach,n=Object.create;a.exports=function(o){var l=n(null);return t.call(arguments,function(b){l[b]=!0}),l}}),S2=Pe(function(e,a){a.exports=function(t){return typeof t=="function"}}),Gt=Pe(function(e,a){var t=S2();a.exports=function(n){try{return n&&t(n.toString)?n.toString():String(n)}catch{throw new TypeError("Passed argument cannot be stringifed")}}}),$t=Pe(function(e,a){var t=Wr(),n=Gt();a.exports=function(o){return n(t(o))}}),ND=Pe(function(e,a){var t=S2();a.exports=function(n){try{return n&&t(n.toString)?n.toString():String(n)}catch{return""}}}),zD=Pe(function(e,a){var t=ND(),n=/[\n\r\u2028\u2029]/g;a.exports=function(o){var l=t(o);return l.length>100&&(l=l.slice(0,99)+"…"),l=l.replace(n,function(b){return JSON.stringify(b).slice(1,-1)}),l}}),A2=Pe(function(e,a){a.exports=t,a.exports.default=t;function t(n){return!!n&&(Fe(n)==="object"||typeof n=="function")&&typeof n.then=="function"}}),$D=Pe(function(){var e=D2(),a=LD(),t=$t(),n=zD(),o=A2(),l=tc(),b=Object.create,P=a("then","then:finally","done","done:finally");Kn().promise=function(I,B){var L=b(null),X=b(null),te=b(null);if(I===!0)I=null;else if(I=t(I),!P[I])throw new TypeError("'"+n(I)+"' is not valid promise mode");B.on("set",function(se,be,Se){var Ee=!1;if(!o(Se)){X[se]=Se,B.emit("setasync",se,1);return}L[se]=1,te[se]=Se;var Ce=function(ea){var sa=L[se];if(Ee)throw new Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) -Consider to rely on 'then' or 'done' mode instead.`);sa&&(delete L[se],X[se]=ea,B.emit("setasync",se,sa))},Re=function(){Ee=!0,L[se]&&(delete L[se],delete te[se],B.delete(se))},Be=I;if(Be||(Be="then"),Be==="then"){var Oe=function(){l(Re)};Se=Se.then(function(Ue){l(Ce.bind(this,Ue))},Oe),typeof Se.finally=="function"&&Se.finally(Oe)}else if(Be==="done"){if(typeof Se.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");Se.done(Ce,Re)}else if(Be==="done:finally"){if(typeof Se.done!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if(typeof Se.finally!="function")throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");Se.done(Ce),Se.finally(Re)}}),B.on("get",function(se,be,Se){var Ee;if(L[se]){++L[se];return}Ee=te[se];var Ce=function(){B.emit("getasync",se,be,Se)};o(Ee)?typeof Ee.done=="function"?Ee.done(Ce):Ee.then(function(){l(Ce)}):Ce()}),B.on("delete",function(se){if(delete te[se],L[se]){delete L[se];return}if(hasOwnProperty.call(X,se)){var be=X[se];delete X[se],B.emit("deleteasync",se,[be])}}),B.on("clear",function(){var se=X;X=b(null),L=b(null),te=b(null),B.emit("clearasync",e(se,function(be){return[be]}))})}}),UD=Pe(function(){var e=ur(),a=Hn(),t=Kn(),n=Function.prototype.apply;t.dispose=function(o,l,b){var P;if(e(o),b.async&&t.async||b.promise&&t.promise){l.on("deleteasync",P=function(B,L){n.call(o,null,L)}),l.on("clearasync",function(I){a(I,function(B,L){P(L,B)})});return}l.on("delete",P=function(B,L){o(L)}),l.on("clear",function(I){a(I,function(B,L){P(L,B)})})}}),VD=Pe(function(e,a){a.exports=2147483647}),T2=Pe(function(e,a){var t=Sr(),n=VD();a.exports=function(o){if(o=t(o),o>n)throw new TypeError(o+" exceeds maximum possible timeout");return o}}),GD=Pe(function(){var e=Pt(),a=Hn(),t=tc(),n=A2(),o=T2(),l=Kn(),b=Function.prototype,P=Math.max,I=Math.min,B=Object.create;l.maxAge=function(L,X,te){var se,be,Se,Ee;L=o(L),L&&(se=B(null),be=te.async&&l.async||te.promise&&l.promise?"async":"",X.on("set"+be,function(Ce){se[Ce]=setTimeout(function(){X.delete(Ce)},L),typeof se[Ce].unref=="function"&&se[Ce].unref(),Ee&&(Ee[Ce]&&Ee[Ce]!=="nextTick"&&clearTimeout(Ee[Ce]),Ee[Ce]=setTimeout(function(){delete Ee[Ce]},Se),typeof Ee[Ce].unref=="function"&&Ee[Ce].unref())}),X.on("delete"+be,function(Ce){clearTimeout(se[Ce]),delete se[Ce],Ee&&(Ee[Ce]!=="nextTick"&&clearTimeout(Ee[Ce]),delete Ee[Ce])}),te.preFetch&&(te.preFetch===!0||isNaN(te.preFetch)?Se=.333:Se=P(I(Number(te.preFetch),1),0),Se&&(Ee={},Se=(1-Se)*L,X.on("get"+be,function(Ce,Re,Be){Ee[Ce]||(Ee[Ce]="nextTick",t(function(){var Oe;Ee[Ce]==="nextTick"&&(delete Ee[Ce],X.delete(Ce),te.async&&(Re=e(Re),Re.push(b)),Oe=X.memoized.apply(Be,Re),te.promise&&n(Oe)&&(typeof Oe.done=="function"?Oe.done(b,b):Oe.then(b,b)))}))}))),X.on("clear"+be,function(){a(se,function(Ce){clearTimeout(Ce)}),se={},Ee&&(a(Ee,function(Ce){Ce!=="nextTick"&&clearTimeout(Ce)}),Ee={})}))}}),Cn=Pe(function(e,a){var t=Sr(),n=Object.create,o=Object.prototype.hasOwnProperty;a.exports=function(l){var b=0,P=1,I=n(null),B=n(null),L=0,X;return l=t(l),{hit:function(se){var be=B[se],Se=++L;if(I[Se]=se,B[se]=Se,!be)return++b,b<=l?void 0:(se=I[P],X(se),se);if(delete I[be],P===be)for(;!o.call(I,++P););},delete:X=function(se){var be=B[se];if(be&&(delete I[be],delete B[se],--b,P===be)){if(!b){L=0,P=1;return}for(;!o.call(I,++P););}},clear:function(){b=0,P=1,I=n(null),B=n(null),L=0}}}}),nc=Pe(function(){var e=Sr(),a=Cn(),t=Kn();t.max=function(n,o,l){var b,P,I;n=e(n),n&&(P=a(n),b=l.async&&t.async||l.promise&&t.promise?"async":"",o.on("set"+b,I=function(L){L=P.hit(L),L!==void 0&&o.delete(L)}),o.on("get"+b,I),o.on("delete"+b,P.delete),o.on("clear"+b,P.clear))}}),To=Pe(function(){var e=Jr(),a=Kn(),t=Object.create,n=Object.defineProperties;a.refCounter=function(o,l,b){var P,I;P=t(null),I=b.async&&a.async||b.promise&&a.promise?"async":"",l.on("set"+I,function(B,L){P[B]=L||1}),l.on("get"+I,function(B){++P[B]}),l.on("delete"+I,function(B){delete P[B]}),l.on("clear"+I,function(){P={}}),n(l.memoized,{deleteRef:e(function(){var B=l.get(arguments);return B===null||!P[B]?null:--P[B]?!1:(l.delete(B),!0)}),getRefCount:e(function(){var B=l.get(arguments);return B===null||!P[B]?0:P[B]})})}}),rc=Pe(function(e,a){var t=Li(),n=Ni(),o=Ao();a.exports=function(l){var b=t(arguments[1]),P;return b.normalizer||(P=b.length=n(b.length,l.length,b.async),P!==0&&(b.primitive?P===!1?b.normalizer=tu():P>1&&(b.normalizer=Qg()(P)):P===!1?b.normalizer=OD()():P===1?b.normalizer=jD()():b.normalizer=ac()(P))),b.async&&BD(),b.promise&&$D(),b.dispose&&UD(),b.maxAge&&GD(),b.max&&nc(),b.refCounter&&To(),o(l,b)}}),nl=Pe(function(e){Object.defineProperty(e,"__esModule",{value:!0});function a(b){return b>="a"&&b<="z"||b>="A"&&b<="Z"||b==="-"||b==="_"}e.isIdentStart=a;function t(b){return b>="a"&&b<="z"||b>="A"&&b<="Z"||b>="0"&&b<="9"||b==="-"||b==="_"}e.isIdent=t;function n(b){return b>="a"&&b<="f"||b>="A"&&b<="F"||b>="0"&&b<="9"}e.isHex=n;function o(b){for(var P=b.length,I="",B=0;B="A"&&L<="Z"||L>="a"&&L<="z"||B!==0&&L>="0"&&L<="9")I+=L;else{var X=L.charCodeAt(0);if((X&63488)===55296){var te=b.charCodeAt(B++);if((X&64512)!==55296||(te&64512)!==56320)throw Error("UCS-2(decode): illegal sequence");X=((X&1023)<<10)+(te&1023)+65536}I+="\\"+X.toString(16)+" "}B++}return I}e.escapeIdentifier=o;function l(b){for(var P=b.length,I="",B=0,L;B":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},e.strReplacementsRev={"\n":"\\n","\r":"\\r"," ":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:` -`,r:"\r",t:" ",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:` -`,r:"\r",t:" ",f:"\f","\\":"\\",'"':'"'}}),Ar=Pe(function(e){Object.defineProperty(e,"__esModule",{value:!0});var a=nl();function t(n,o,l,b,P,I){var B=n.length,L="";function X(Re,Be){var Oe="";for(o++,L=n.charAt(o);o=B)throw Error("Expected symbol but end of file reached.");if(L=n.charAt(o),a.identSpecialChars[L])Re+=L;else if(a.isHex(L)){var Be=L;for(o++,L=n.charAt(o);a.isHex(L);)Be+=L,o++,L=n.charAt(o);L===" "&&(o++,L=n.charAt(o)),Re+=String.fromCharCode(parseInt(Be,16));continue}else Re+=L}else return Re;o++,L=n.charAt(o)}return Re}function se(){L=n.charAt(o);for(var Re=!1;L===" "||L===" "||L===` -`||L==="\r"||L==="\f";)Re=!0,o++,L=n.charAt(o);return Re}function be(){var Re=Se();if(o=B||L===","||L===")"));)if(P[L]){var Ue=L;if(o++,se(),Be=Ce(),!Be)throw Error('Rule expected after "'+Ue+'".');Be.nestingOperator=Ue}else Be=Ce(),Be&&(Be.nestingOperator=null);return Re}function Ce(){for(var Re=null;o=B)throw Error('Expected "=" but end of file reached.');if(L!=="=")throw Error('Expected "=" but "'+L+'" found.');Be.operator=Oe+"=",o++,se();var Ue="";if(Be.valueType="string",L==='"')Ue=X('"',a.doubleQuotesEscapeChars);else if(L==="'")Ue=X("'",a.singleQuoteEscapeChars);else if(I&&L==="$")o++,Ue=te(),Be.valueType="substitute";else{for(;o=B)throw Error('Expected "]" but end of file reached.');if(L!=="]")throw Error('Expected "]" but "'+L+'" found.');o++,Be.value=Ue}Re=Re||{},(Re.attrs=Re.attrs||[]).push(Be)}else if(L===":"){o++;var ea=te(),sa={name:ea};if(L==="("){o++;var va="";if(se(),l[ea]==="selector")sa.valueType="selector",va=Se();else{if(sa.valueType=l[ea]||"string",L==='"')va=X('"',a.doubleQuotesEscapeChars);else if(L==="'")va=X("'",a.singleQuoteEscapeChars);else if(I&&L==="$")o++,va=te(),sa.valueType="substitute";else{for(;o=B)throw Error('Expected ")" but end of file reached.');if(L!==")")throw Error('Expected ")" but "'+L+'" found.');o++,sa.value=va}Re=Re||{},(Re.pseudos=Re.pseudos||[]).push(sa)}else break;return Re}return be()}e.parseCssSelector=t}),x2=Pe(function(e){Object.defineProperty(e,"__esModule",{value:!0});var a=nl();function t(n){var o="";switch(n.type){case"ruleSet":for(var l=n.rule,b=[];l;)l.nestingOperator&&b.push(l.nestingOperator),b.push(t(l)),l=l.rule;o=b.join(" ");break;case"selectors":o=n.selectors.map(t).join(", ");break;case"rule":n.tagName&&(n.tagName==="*"?o="*":o=a.escapeIdentifier(n.tagName)),n.id&&(o+="#"+a.escapeIdentifier(n.id)),n.classNames&&(o+=n.classNames.map(function(P){return"."+a.escapeIdentifier(P)}).join("")),n.attrs&&(o+=n.attrs.map(function(P){return"operator"in P?P.valueType==="substitute"?"["+a.escapeIdentifier(P.name)+P.operator+"$"+P.value+"]":"["+a.escapeIdentifier(P.name)+P.operator+a.escapeStr(P.value)+"]":"["+a.escapeIdentifier(P.name)+"]"}).join("")),n.pseudos&&(o+=n.pseudos.map(function(P){return P.valueType?P.valueType==="selector"?":"+a.escapeIdentifier(P.name)+"("+t(P.value)+")":P.valueType==="substitute"?":"+a.escapeIdentifier(P.name)+"($"+P.value+")":P.valueType==="numeric"?":"+a.escapeIdentifier(P.name)+"("+P.value+")":":"+a.escapeIdentifier(P.name)+"("+a.escapeIdentifier(P.value)+")":":"+a.escapeIdentifier(P.name)}).join(""));break;default:throw Error('Unknown entity type: "'+n.type+'".')}return o}e.renderEntity=t}),ic=Pe(function(e){Object.defineProperty(e,"__esModule",{value:!0});var a=Ar(),t=x2(),n=function(){function o(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return o.prototype.registerSelectorPseudos=function(){for(var l=[],b=0;b"u"&&typeof process<"u"&&{}.toString.call(process)==="[object process]",Ee=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function Ce(){return function(){return process.nextTick(sa)}}function Re(){return typeof P<"u"?function(){P(sa)}:Ue()}function Be(){var aa=0,ha=new be(sa),Ta=c.createTextNode("");return ha.observe(Ta,{characterData:!0}),function(){Ta.data=aa=++aa%2}}function Oe(){var aa=new MessageChannel;return aa.port1.onmessage=sa,function(){return aa.port2.postMessage(0)}}function Ue(){var aa=setTimeout;return function(){return aa(sa,1)}}var ea=new Array(1e3);function sa(){for(var aa=0;aa>0},ToUint32:function(qa){return qa>>>0}}}(),n=Math.LN2,o=Math.abs,l=Math.floor,b=Math.log,P=Math.min,I=Math.pow,B=Math.round;function L(Ye,Ma,Da){return YeDa?Da:Ye}var X=Object.getOwnPropertyNames||function(Ye){if(Ye!==Object(Ye))throw new TypeError("Object.getOwnPropertyNames called on non-object");var Ma=[],Da;for(Da in Ye)t.HasOwnProperty(Ye,Da)&&Ma.push(Da);return Ma},te;Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch{return!1}}()?te=Object.defineProperty:te=function(Ma,Da,qa){if(!Ma===Object(Ma))throw new TypeError("Object.defineProperty called on non-object");return t.HasProperty(qa,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(Ma,Da,qa.get),t.HasProperty(qa,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(Ma,Da,qa.set),t.HasProperty(qa,"value")&&(Ma[Da]=qa.value),Ma};function se(Ye){if(X&&te){var Ma=X(Ye),Da;for(Da=0;Daa)throw new RangeError("Array too large for polyfill");function Ma(qa){te(Ye,qa,{get:function(){return Ye._getter(qa)},set:function(Oa){Ye._setter(qa,Oa)},enumerable:!0,configurable:!1})}var Da;for(Da=0;Da>Da}function Ee(Ye,Ma){var Da=32-Ma;return Ye<>>Da}function Ce(Ye){return[Ye&255]}function Re(Ye){return Se(Ye[0],8)}function Be(Ye){return[Ye&255]}function Oe(Ye){return Ee(Ye[0],8)}function Ue(Ye){return Ye=B(Number(Ye)),[Ye<0?0:Ye>255?255:Ye&255]}function ea(Ye){return[Ye>>8&255,Ye&255]}function sa(Ye){return Se(Ye[0]<<8|Ye[1],16)}function va(Ye){return[Ye>>8&255,Ye&255]}function ka(Ye){return Ee(Ye[0]<<8|Ye[1],16)}function la(Ye){return[Ye>>24&255,Ye>>16&255,Ye>>8&255,Ye&255]}function Sa(Ye){return Se(Ye[0]<<24|Ye[1]<<16|Ye[2]<<8|Ye[3],32)}function Ea(Ye){return[Ye>>24&255,Ye>>16&255,Ye>>8&255,Ye&255]}function Pa(Ye){return Ee(Ye[0]<<24|Ye[1]<<16|Ye[2]<<8|Ye[3],32)}function Ka(Ye,Ma,Da){var qa=(1<.5||rn%2?rn+1:rn}for(Ye!==Ye?(Oa=(1<=I(2,1-qa)?(Oa=P(l(b(Ye)/n),1023),$a=In(Ye/I(2,Oa)*I(2,Da)),$a/I(2,Da)>=2&&(Oa=Oa+1,$a=1),Oa>qa?(Oa=(1<>1;return qa.reverse(),At=qa.join(""),Nt=(1<0?Zt*I(2,Dn-Nt)*(1+In/I(2,Da)):In!==0?Zt*I(2,-(Nt-1))*(In/I(2,Da)):Zt<0?-0:0}function ja(Ye){return rt(Ye,11,52)}function Qa(Ye){return Ka(Ye,11,52)}function Aa(Ye){return rt(Ye,8,23)}function Va(Ye){return Ka(Ye,8,23)}(function(){function Ye(xn){if(xn=t.ToInt32(xn),xn<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");this.byteLength=xn,this._bytes=[],this._bytes.length=xn;var rn;for(rn=0;rnthis.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=t.ToUint32(nr),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else throw new TypeError("Unexpected argument type(s)");this.constructor=Un,se(this),be(this)},Un.prototype=new Ma,Un.prototype.BYTES_PER_ELEMENT=xn,Un.prototype._pack=rn,Un.prototype._unpack=Cg,Un.BYTES_PER_ELEMENT=xn,Un.prototype._getter=function(on){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(on=t.ToUint32(on),!(on>=this.length)){for(var qn=[],Sn=0,nr=this.byteOffset+on*this.BYTES_PER_ELEMENT;Snthis.length)throw new RangeError("Offset plus length of array is out of range");if(Ta=this.byteOffset+rr*this.BYTES_PER_ELEMENT,za=Sn.length*this.BYTES_PER_ELEMENT,Sn.buffer===this.buffer){for(lt=[],zt=0,aa=Sn.byteOffset;ztthis.length)throw new RangeError("Offset plus length of array is out of range");for(zt=0;ztthis.buffer.byteLength)throw new RangeError("byteOffset out of range");if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=t.ToUint32(At),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");se(this)}function qa(Oa){return function($a,At){if($a=t.ToUint32($a),$a+Oa.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");$a+=this.byteOffset;var Nt=new e.Uint8Array(this.buffer,$a,Oa.BYTES_PER_ELEMENT),Zt=[],Dn;for(Dn=0;Dnthis.byteLength)throw new RangeError("Array index out of range");var Zt=new Oa([At]),Dn=new e.Uint8Array(Zt.buffer),In=[],xn,rn;for(xn=0;xn0)throw new TypeError("WeakMap iterable is not supported")}o(b.prototype,"delete",function(L){if(P(this,"delete"),!l(L))return!1;var X=L[this._id];return X&&X[0]===L?(delete L[this._id],!0):!1}),o(b.prototype,"get",function(L){if(P(this,"get"),!!l(L)){var X=L[this._id];if(X&&X[0]===L)return X[1]}}),o(b.prototype,"has",function(L){if(P(this,"has"),!l(L))return!1;var X=L[this._id];return!!(X&&X[0]===L)}),o(b.prototype,"set",function(L,X){if(P(this,"set"),!l(L))throw new TypeError("Invalid value used as weak map key");var te=L[this._id];return te&&te[0]===L?(te[1]=X,this):(o(L,this._id,[L,X]),this)});function P(L,X){if(!l(L)||!t.call(L,"_id"))throw new TypeError(X+" method called on incompatible receiver "+Fe(L))}function I(L){return L+"_"+B()+"."+B()}function B(){return Math.random().toString().substring(2)}return o(b,"_polyfill",!0),b}();function l(b){return Object(b)===b}})(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof u<"u"?u:typeof m<"u"?m:e)}),_r=Pe(function(e,a){var t=function(o){return o&&o.Math===Math&&o};a.exports=t((typeof globalThis>"u"?"undefined":Fe(globalThis))=="object"&&globalThis)||t((typeof u>"u"?"undefined":Fe(u))=="object"&&u)||t((typeof self>"u"?"undefined":Fe(self))=="object"&&self)||t((typeof m>"u"?"undefined":Fe(m))=="object"&&m)||function(){return this}()||e||Function("return this")()}),Yt=Pe(function(e,a){a.exports=function(t){try{return!!t()}catch{return!0}}}),rl=Pe(function(e,a){var t=Yt();a.exports=!t(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})}),Tr=Pe(function(e,a){var t=rl(),n=Function.prototype,o=n.apply,l=n.call;a.exports=(typeof Reflect>"u"?"undefined":Fe(Reflect))=="object"&&Reflect.apply||(t?l.bind(o):function(){return l.apply(o,arguments)})}),xr=Pe(function(e,a){var t=rl(),n=Function.prototype,o=n.call,l=t&&n.bind.bind(o,o);a.exports=t?l:function(b){return function(){return o.apply(b,arguments)}}}),il=Pe(function(e,a){var t=xr(),n=t({}.toString),o=t("".slice);a.exports=function(l){return o(n(l),8,-1)}}),pi=Pe(function(e,a){var t=il(),n=xr();a.exports=function(o){if(t(o)==="Function")return n(o)}}),Lu=Pe(function(e,a){var t=(typeof c>"u"?"undefined":Fe(c))=="object"&&c.all,n=typeof t>"u"&&t!==void 0;a.exports={all:t,IS_HTMLDDA:n}}),kn=Pe(function(e,a){var t=Lu(),n=t.all;a.exports=t.IS_HTMLDDA?function(o){return typeof o=="function"||o===n}:function(o){return typeof o=="function"}}),wt=Pe(function(e,a){var t=Yt();a.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})}),Wn=Pe(function(e,a){var t=rl(),n=Function.prototype.call;a.exports=t?n.bind(n):function(){return n.apply(n,arguments)}}),ol=Pe(function(e){var a={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!a.call({1:2},1);e.f=n?function(l){var b=t(this,l);return!!b&&b.enumerable}:a}),ul=Pe(function(e,a){a.exports=function(t,n){return{enumerable:!(t&1),configurable:!(t&2),writable:!(t&4),value:n}}}),oc=Pe(function(e,a){var t=xr(),n=Yt(),o=il(),l=Object,b=t("".split);a.exports=n(function(){return!l("z").propertyIsEnumerable(0)})?function(P){return o(P)==="String"?b(P,""):l(P)}:l}),uc=Pe(function(e,a){a.exports=function(t){return t==null}}),sc=Pe(function(e,a){var t=uc(),n=TypeError;a.exports=function(o){if(t(o))throw new n("Can't call method on "+o);return o}}),Nu=Pe(function(e,a){var t=oc(),n=sc();a.exports=function(o){return t(n(o))}}),xo=Pe(function(e,a){var t=kn(),n=Lu(),o=n.all;a.exports=n.IS_HTMLDDA?function(l){return Fe(l)=="object"?l!==null:t(l)||l===o}:function(l){return Fe(l)=="object"?l!==null:t(l)}}),Ui=Pe(function(e,a){a.exports={}}),Vi=Pe(function(e,a){var t=Ui(),n=_r(),o=kn(),l=function(P){return o(P)?P:void 0};a.exports=function(b,P){return arguments.length<2?l(t[b])||l(n[b]):t[b]&&t[b][P]||n[b]&&n[b][P]}}),HD=Pe(function(e,a){var t=xr();a.exports=t({}.isPrototypeOf)}),k2=Pe(function(e,a){a.exports=typeof navigator<"u"&&String(navigator.userAgent)||""}),R2=Pe(function(e,a){var t=_r(),n=k2(),o=t.process,l=t.Deno,b=o&&o.versions||l&&l.version,P=b&&b.v8,I,B;P&&(I=P.split("."),B=I[0]>0&&I[0]<4?1:+(I[0]+I[1])),!B&&n&&(I=n.match(/Edge\/(\d+)/),(!I||I[1]>=74)&&(I=n.match(/Chrome\/(\d+)/),I&&(B=+I[1]))),a.exports=B}),sl=Pe(function(e,a){var t=R2(),n=Yt(),o=_r(),l=o.String;a.exports=!!Object.getOwnPropertySymbols&&!n(function(){var b=Symbol("symbol detection");return!l(b)||!(Object(b)instanceof Symbol)||!Symbol.sham&&t&&t<41})}),ll=Pe(function(e,a){var t=sl();a.exports=t&&!Symbol.sham&&Fe(Symbol.iterator)=="symbol"}),lc=Pe(function(e,a){var t=Vi(),n=kn(),o=HD(),l=ll(),b=Object;a.exports=l?function(P){return Fe(P)=="symbol"}:function(P){var I=t("Symbol");return n(I)&&o(I.prototype,b(P))}}),P2=Pe(function(e,a){var t=String;a.exports=function(n){try{return t(n)}catch{return"Object"}}}),nu=Pe(function(e,a){var t=kn(),n=P2(),o=TypeError;a.exports=function(l){if(t(l))return l;throw new o(n(l)+" is not a function")}}),zu=Pe(function(e,a){var t=nu(),n=uc();a.exports=function(o,l){var b=o[l];return n(b)?void 0:t(b)}}),KD=Pe(function(e,a){var t=Wn(),n=kn(),o=xo(),l=TypeError;a.exports=function(b,P){var I,B;if(P==="string"&&n(I=b.toString)&&!o(B=t(I,b))||n(I=b.valueOf)&&!o(B=t(I,b))||P!=="string"&&n(I=b.toString)&&!o(B=t(I,b)))return B;throw new l("Can't convert object to primitive value")}}),gl=Pe(function(e,a){a.exports=!0}),sr=Pe(function(e,a){var t=_r(),n=Object.defineProperty;a.exports=function(o,l){try{n(t,o,{value:l,configurable:!0,writable:!0})}catch{t[o]=l}return l}}),$u=Pe(function(e,a){var t=_r(),n=sr(),o="__core-js_shared__",l=t[o]||n(o,{});a.exports=l}),ru=Pe(function(e,a){var t=gl(),n=$u();(a.exports=function(o,l){return n[o]||(n[o]=l!==void 0?l:{})})("versions",[]).push({version:"3.33.0",mode:t?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})}),cl=Pe(function(e,a){var t=sc(),n=Object;a.exports=function(o){return n(t(o))}}),Yr=Pe(function(e,a){var t=xr(),n=cl(),o=t({}.hasOwnProperty);a.exports=Object.hasOwn||function(b,P){return o(n(b),P)}}),_2=Pe(function(e,a){var t=xr(),n=0,o=Math.random(),l=t(1 .toString);a.exports=function(b){return"Symbol("+(b===void 0?"":b)+")_"+l(++n+o,36)}}),fi=Pe(function(e,a){var t=_r(),n=ru(),o=Yr(),l=_2(),b=sl(),P=ll(),I=t.Symbol,B=n("wks"),L=P?I.for||I:I&&I.withoutSetter||l;a.exports=function(X){return o(B,X)||(B[X]=b&&o(I,X)?I[X]:L("Symbol."+X)),B[X]}}),WD=Pe(function(e,a){var t=Wn(),n=xo(),o=lc(),l=zu(),b=KD(),P=fi(),I=TypeError,B=P("toPrimitive");a.exports=function(L,X){if(!n(L)||o(L))return L;var te=l(L,B),se;if(te){if(X===void 0&&(X="default"),se=t(te,L,X),!n(se)||o(se))return se;throw new I("Can't convert object to primitive value")}return X===void 0&&(X="number"),b(L,X)}}),gc=Pe(function(e,a){var t=WD(),n=lc();a.exports=function(o){var l=t(o,"string");return n(l)?l:l+""}}),F2=Pe(function(e,a){var t=_r(),n=xo(),o=t.document,l=n(o)&&n(o.createElement);a.exports=function(b){return l?o.createElement(b):{}}}),wo=Pe(function(e,a){var t=wt(),n=Yt(),o=F2();a.exports=!t&&!n(function(){return Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a!==7})}),JD=Pe(function(e){var a=wt(),t=Wn(),n=ol(),o=ul(),l=Nu(),b=gc(),P=Yr(),I=wo(),B=Object.getOwnPropertyDescriptor;e.f=a?B:function(X,te){if(X=l(X),te=b(te),I)try{return B(X,te)}catch{}if(P(X,te))return o(!t(n.f,X,te),X[te])}}),XD=Pe(function(e,a){var t=Yt(),n=kn(),o=/#|\.prototype\./,l=function(X,te){var se=P[b(X)];return se===B?!0:se===I?!1:n(te)?t(te):!!te},b=l.normalize=function(L){return String(L).replace(o,".").toLowerCase()},P=l.data={},I=l.NATIVE="N",B=l.POLYFILL="P";a.exports=l}),dl=Pe(function(e,a){var t=pi(),n=nu(),o=rl(),l=t(t.bind);a.exports=function(b,P){return n(b),P===void 0?b:o?l(b,P):function(){return b.apply(P,arguments)}}}),cc=Pe(function(e,a){var t=wt(),n=Yt();a.exports=t&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})}),Jn=Pe(function(e,a){var t=xo(),n=String,o=TypeError;a.exports=function(l){if(t(l))return l;throw new o(n(l)+" is not an object")}}),Eo=Pe(function(e){var a=wt(),t=wo(),n=cc(),o=Jn(),l=gc(),b=TypeError,P=Object.defineProperty,I=Object.getOwnPropertyDescriptor,B="enumerable",L="configurable",X="writable";e.f=a?n?function(se,be,Se){if(o(se),be=l(be),o(Se),typeof se=="function"&&be==="prototype"&&"value"in Se&&X in Se&&!Se[X]){var Ee=I(se,be);Ee&&Ee[X]&&(se[be]=Se.value,Se={configurable:L in Se?Se[L]:Ee[L],enumerable:B in Se?Se[B]:Ee[B],writable:!1})}return P(se,be,Se)}:P:function(se,be,Se){if(o(se),be=l(be),o(Se),t)try{return P(se,be,Se)}catch{}if("get"in Se||"set"in Se)throw new b("Accessors not supported");return"value"in Se&&(se[be]=Se.value),se}}),Uu=Pe(function(e,a){var t=wt(),n=Eo(),o=ul();a.exports=t?function(l,b,P){return n.f(l,b,o(1,P))}:function(l,b,P){return l[b]=P,l}}),pl=Pe(function(e,a){var t=_r(),n=Tr(),o=pi(),l=kn(),b=JD().f,P=XD(),I=Ui(),B=dl(),L=Uu(),X=Yr(),te=function(be){var Se=function(Ce,Re,Be){if(this instanceof Se){switch(arguments.length){case 0:return new be;case 1:return new be(Ce);case 2:return new be(Ce,Re)}return new be(Ce,Re,Be)}return n(be,this,arguments)};return Se.prototype=be.prototype,Se};a.exports=function(se,be){var Se=se.target,Ee=se.global,Ce=se.stat,Re=se.proto,Be=Ee?t:Ce?t[Se]:(t[Se]||{}).prototype,Oe=Ee?I:I[Se]||L(I,Se,{})[Se],Ue=Oe.prototype,ea,sa,va,ka,la,Sa,Ea,Pa,Ka;for(ka in be)ea=P(Ee?ka:Se+(Ce?".":"#")+ka,se.forced),sa=!ea&&Be&&X(Be,ka),Sa=Oe[ka],sa&&(se.dontCallGetSet?(Ka=b(Be,ka),Ea=Ka&&Ka.value):Ea=Be[ka]),la=sa&&Ea?Ea:be[ka],!(sa&&Fe(Sa)==Fe(la))&&(se.bind&&sa?Pa=B(la,t):se.wrap&&sa?Pa=te(la):Re&&l(la)?Pa=o(la):Pa=la,(se.sham||la&&la.sham||Sa&&Sa.sham)&&L(Pa,"sham",!0),L(Oe,ka,Pa),Re&&(va=Se+"Prototype",X(I,va)||L(I,va,{}),L(I[va],ka,la),se.real&&Ue&&(ea||!Ue[ka])&&L(Ue,ka,la)))}}),YD=Pe(function(){var e=pl(),a=Yr();e({target:"Object",stat:!0},{hasOwn:a})}),iu=Pe(function(e,a){YD();var t=Ui();a.exports=t.Object.hasOwn}),Fr=Pe(function(e,a){var t=iu();a.exports=t}),M2=Pe(function(e,a){var t=Fr();a.exports=t}),dc=Pe(function(e,a){var t=ru(),n=_2(),o=t("keys");a.exports=function(l){return o[l]||(o[l]=n(l))}}),ZD=Pe(function(e,a){var t=Yt();a.exports=!t(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})}),pc=Pe(function(e,a){var t=Yr(),n=kn(),o=cl(),l=dc(),b=ZD(),P=l("IE_PROTO"),I=Object,B=I.prototype;a.exports=b?I.getPrototypeOf:function(L){var X=o(L);if(t(X,P))return X[P];var te=X.constructor;return n(te)&&X instanceof te?te.prototype:X instanceof I?B:null}}),QD=Pe(function(e,a){var t=Math.ceil,n=Math.floor;a.exports=Math.trunc||function(l){var b=+l;return(b>0?n:t)(b)}}),fc=Pe(function(e,a){var t=QD();a.exports=function(n){var o=+n;return o!==o||o===0?0:t(o)}}),ou=Pe(function(e,a){var t=fc(),n=Math.max,o=Math.min;a.exports=function(l,b){var P=t(l);return P<0?n(P+b,0):o(P,b)}}),$e=Pe(function(e,a){var t=fc(),n=Math.min;a.exports=function(o){return o>0?n(t(o),9007199254740991):0}}),ra=Pe(function(e,a){var t=$e();a.exports=function(n){return t(n.length)}}),Ze=Pe(function(e,a){var t=Nu(),n=ou(),o=ra(),l=function(P){return function(I,B,L){var X=t(I),te=o(X),se=n(L,te),be;if(P&&B!==B){for(;te>se;)if(be=X[se++],be!==be)return!0}else for(;te>se;se++)if((P||se in X)&&X[se]===B)return P||se||0;return!P&&-1}};a.exports={includes:l(!0),indexOf:l(!1)}}),Ca=Pe(function(e,a){a.exports={}}),at=Pe(function(e,a){var t=xr(),n=Yr(),o=Nu(),l=Ze().indexOf,b=Ca(),P=t([].push);a.exports=function(I,B){var L=o(I),X=0,te=[],se;for(se in L)!n(b,se)&&n(L,se)&&P(te,se);for(;B.length>X;)n(L,se=B[X++])&&(~l(te,se)||P(te,se));return te}}),Tt=Pe(function(e,a){a.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),dn=Pe(function(e,a){var t=at(),n=Tt();a.exports=Object.keys||function(l){return t(l,n)}}),Lt=Pe(function(e,a){var t=wt(),n=Yt(),o=xr(),l=pc(),b=dn(),P=Nu(),I=ol().f,B=o(I),L=o([].push),X=t&&n(function(){var se=Object.create(null);return se[2]=2,!B(se,2)}),te=function(be){return function(Se){for(var Ee=P(Se),Ce=b(Ee),Re=X&&l(Ee)===null,Be=Ce.length,Oe=0,Ue=[],ea;Be>Oe;)ea=Ce[Oe++],(!t||(Re?ea in Ee:B(Ee,ea)))&&L(Ue,be?[ea,Ee[ea]]:Ee[ea]);return Ue}};a.exports={entries:te(!0),values:te(!1)}}),mc=Pe(function(){var e=pl(),a=Lt().values;e({target:"Object",stat:!0},{values:function(n){return a(n)}})}),eS=Pe(function(e,a){mc();var t=Ui();a.exports=t.Object.values}),wr=Pe(function(e,a){var t=eS();a.exports=t}),fl=Pe(function(e,a){var t=wr();a.exports=t}),yc=Pe(function(e,a){var t=fi(),n=t("toStringTag"),o={};o[n]="z",a.exports=String(o)==="[object z]"}),mi=Pe(function(e,a){var t=yc(),n=kn(),o=il(),l=fi(),b=l("toStringTag"),P=Object,I=o(function(){return arguments}())==="Arguments",B=function(X,te){try{return X[te]}catch{}};a.exports=t?o:function(L){var X,te,se;return L===void 0?"Undefined":L===null?"Null":typeof(te=B(X=P(L),b))=="string"?te:I?o(X):(se=o(X))==="Object"&&n(X.callee)?"Arguments":se}}),Vu=Pe(function(e,a){var t=mi(),n=String;a.exports=function(o){if(t(o)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return n(o)}}),ml=Pe(function(e,a){var t=xr(),n=fc(),o=Vu(),l=sc(),b=t("".charAt),P=t("".charCodeAt),I=t("".slice),B=function(X){return function(te,se){var be=o(l(te)),Se=n(se),Ee=be.length,Ce,Re;return Se<0||Se>=Ee?X?"":void 0:(Ce=P(be,Se),Ce<55296||Ce>56319||Se+1===Ee||(Re=P(be,Se+1))<56320||Re>57343?X?b(be,Se):Ce:X?I(be,Se,Se+2):(Ce-55296<<10)+(Re-56320)+65536)}};a.exports={codeAt:B(!1),charAt:B(!0)}}),Ft=Pe(function(e,a){var t=_r(),n=kn(),o=t.WeakMap;a.exports=n(o)&&/native code/.test(String(o))}),aS=Pe(function(e,a){var t=Ft(),n=_r(),o=xo(),l=Uu(),b=Yr(),P=$u(),I=dc(),B=Ca(),L="Object already initialized",X=n.TypeError,te=n.WeakMap,se,be,Se,Ee=function(Ue){return Se(Ue)?be(Ue):se(Ue,{})},Ce=function(Ue){return function(ea){var sa;if(!o(ea)||(sa=be(ea)).type!==Ue)throw new X("Incompatible receiver, "+Ue+" required");return sa}};t||P.state?(Re=P.state||(P.state=new te),Re.get=Re.get,Re.has=Re.has,Re.set=Re.set,se=function(Ue,ea){if(Re.has(Ue))throw new X(L);return ea.facade=Ue,Re.set(Ue,ea),ea},be=function(Ue){return Re.get(Ue)||{}},Se=function(Ue){return Re.has(Ue)}):(Be=I("state"),B[Be]=!0,se=function(Ue,ea){if(b(Ue,Be))throw new X(L);return ea.facade=Ue,l(Ue,Be,ea),ea},be=function(Ue){return b(Ue,Be)?Ue[Be]:{}},Se=function(Ue){return b(Ue,Be)});var Re,Be;a.exports={set:se,get:be,has:Se,enforce:Ee,getterFor:Ce}}),I2=Pe(function(e,a){var t=wt(),n=Yr(),o=Function.prototype,l=t&&Object.getOwnPropertyDescriptor,b=n(o,"name"),P=b&&function(){}.name==="something",I=b&&(!t||t&&l(o,"name").configurable);a.exports={EXISTS:b,PROPER:P,CONFIGURABLE:I}}),yl=Pe(function(e){var a=wt(),t=cc(),n=Eo(),o=Jn(),l=Nu(),b=dn();e.f=a&&!t?Object.defineProperties:function(I,B){o(I);for(var L=l(B),X=b(B),te=X.length,se=0,be;te>se;)n.f(I,be=X[se++],L[be]);return I}}),tS=Pe(function(e,a){var t=Vi();a.exports=t("document","documentElement")}),q2=Pe(function(e,a){var t=Jn(),n=yl(),o=Tt(),l=Ca(),b=tS(),P=F2(),I=dc(),B=">",L="<",X="prototype",te="script",se=I("IE_PROTO"),be=function(){},Se=function(Ue){return L+te+B+Ue+L+"/"+te+B},Ee=function(Ue){Ue.write(Se("")),Ue.close();var ea=Ue.parentWindow.Object;return Ue=null,ea},Ce=function(){var Ue=P("iframe"),ea="java"+te+":",sa;return Ue.style.display="none",b.appendChild(Ue),Ue.src=String(ea),sa=Ue.contentWindow.document,sa.open(),sa.write(Se("document.F=Object")),sa.close(),sa.F},Re,Be=function(){try{Re=new ActiveXObject("htmlfile")}catch{}Be=typeof c<"u"?c.domain&&Re?Ee(Re):Ce():Ee(Re);for(var Ue=o.length;Ue--;)delete Be[X][o[Ue]];return Be()};l[se]=!0,a.exports=Object.create||function(Ue,ea){var sa;return Ue!==null?(be[X]=t(Ue),sa=new be,be[X]=null,sa[se]=Ue):sa=Be(),ea===void 0?sa:n.f(sa,ea)}}),O2=Pe(function(e,a){var t=Uu();a.exports=function(n,o,l,b){return b&&b.enumerable?n[o]=l:t(n,o,l),n}}),Gu=Pe(function(e,a){var t=Yt(),n=kn(),o=xo(),l=q2(),b=pc(),P=O2(),I=fi(),B=gl(),L=I("iterator"),X=!1,te,se,be;[].keys&&(be=[].keys(),"next"in be?(se=b(b(be)),se!==Object.prototype&&(te=se)):X=!0);var Se=!o(te)||t(function(){var Ee={};return te[L].call(Ee)!==Ee});Se?te={}:B&&(te=l(te)),n(te[L])||P(te,L,function(){return this}),a.exports={IteratorPrototype:te,BUGGY_SAFARI_ITERATORS:X}}),Gi=Pe(function(e,a){var t=yc(),n=mi();a.exports=t?{}.toString:function(){return"[object "+n(this)+"]"}}),Hu=Pe(function(e,a){var t=yc(),n=Eo().f,o=Uu(),l=Yr(),b=Gi(),P=fi(),I=P("toStringTag");a.exports=function(B,L,X,te){if(B){var se=X?B:B.prototype;l(se,I)||n(se,I,{configurable:!0,value:L}),te&&!t&&o(se,"toString",b)}}}),Ku=Pe(function(e,a){a.exports={}}),bl=Pe(function(e,a){var t=Gu().IteratorPrototype,n=q2(),o=ul(),l=Hu(),b=Ku(),P=function(){return this};a.exports=function(I,B,L,X){var te=B+" Iterator";return I.prototype=n(t,{next:o(+!X,L)}),l(I,te,!1,!0),b[te]=P,I}}),j2=Pe(function(e,a){var t=xr(),n=nu();a.exports=function(o,l,b){try{return t(n(Object.getOwnPropertyDescriptor(o,l)[b]))}catch{}}}),B2=Pe(function(e,a){var t=kn(),n=String,o=TypeError;a.exports=function(l){if(Fe(l)=="object"||t(l))return l;throw new o("Can't set "+n(l)+" as a prototype")}}),hl=Pe(function(e,a){var t=j2(),n=Jn(),o=B2();a.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var l=!1,b={},P;try{P=t(Object.prototype,"__proto__","set"),P(b,[]),l=b instanceof Array}catch{}return function(B,L){return n(B),o(L),l?P(B,L):B.__proto__=L,B}}():void 0)}),L2=Pe(function(e,a){var t=pl(),n=Wn(),o=gl(),l=I2(),b=kn(),P=bl(),I=pc(),B=hl(),L=Hu(),X=Uu(),te=O2(),se=fi(),be=Ku(),Se=Gu(),Ee=l.PROPER,Ce=l.CONFIGURABLE,Re=Se.IteratorPrototype,Be=Se.BUGGY_SAFARI_ITERATORS,Oe=se("iterator"),Ue="keys",ea="values",sa="entries",va=function(){return this};a.exports=function(ka,la,Sa,Ea,Pa,Ka,rt){P(Sa,la,Ea);var ja=function(At){if(At===Pa&&Ma)return Ma;if(!Be&&At&&At in Va)return Va[At];switch(At){case Ue:return function(){return new Sa(this,At)};case ea:return function(){return new Sa(this,At)};case sa:return function(){return new Sa(this,At)}}return function(){return new Sa(this)}},Qa=la+" Iterator",Aa=!1,Va=ka.prototype,Ye=Va[Oe]||Va["@@iterator"]||Pa&&Va[Pa],Ma=!Be&&Ye||ja(Pa),Da=la==="Array"&&Va.entries||Ye,qa,et,Oa;if(Da&&(qa=I(Da.call(new ka)),qa!==Object.prototype&&qa.next&&(!o&&I(qa)!==Re&&(B?B(qa,Re):b(qa[Oe])||te(qa,Oe,va)),L(qa,Qa,!0,!0),o&&(be[Qa]=va))),Ee&&Pa===ea&&Ye&&Ye.name!==ea&&(!o&&Ce?X(Va,"name",ea):(Aa=!0,Ma=function(){return n(Ye,this)})),Pa)if(et={values:ja(ea),keys:Ka?Ma:ja(Ue),entries:ja(sa)},rt)for(Oa in et)(Be||Aa||!(Oa in Va))&&te(Va,Oa,et[Oa]);else t({target:la,proto:!0,forced:Be||Aa},et);return(!o||rt)&&Va[Oe]!==Ma&&te(Va,Oe,Ma,{name:Pa}),be[la]=Ma,et}}),Wu=Pe(function(e,a){a.exports=function(t,n){return{value:t,done:n}}}),Co=Pe(function(){var e=ml().charAt,a=Vu(),t=aS(),n=L2(),o=Wu(),l="String Iterator",b=t.set,P=t.getterFor(l);n(String,"String",function(I){b(this,{type:l,string:a(I),index:0})},function(){var B=P(this),L=B.string,X=B.index,te;return X>=L.length?o(void 0,!0):(te=e(L,X),B.index+=te.length,o(te,!1))})}),vl=Pe(function(e,a){var t=Wn(),n=Jn(),o=zu();a.exports=function(l,b,P){var I,B;n(l);try{if(I=o(l,"return"),!I){if(b==="throw")throw P;return P}I=t(I,l)}catch(L){B=!0,I=L}if(b==="throw")throw P;if(B)throw I;return n(I),P}}),nS=Pe(function(e,a){var t=Jn(),n=vl();a.exports=function(o,l,b,P){try{return P?l(t(b)[0],b[1]):l(b)}catch(I){n(o,"throw",I)}}}),rS=Pe(function(e,a){var t=fi(),n=Ku(),o=t("iterator"),l=Array.prototype;a.exports=function(b){return b!==void 0&&(n.Array===b||l[o]===b)}}),iS=Pe(function(e,a){var t=xr(),n=kn(),o=$u(),l=t(Function.toString);n(o.inspectSource)||(o.inspectSource=function(b){return l(b)}),a.exports=o.inspectSource}),Dl=Pe(function(e,a){var t=xr(),n=Yt(),o=kn(),l=mi(),b=Vi(),P=iS(),I=function(){},B=[],L=b("Reflect","construct"),X=/^\s*(?:class|function)\b/,te=t(X.exec),se=!X.test(I),be=function(Ce){if(!o(Ce))return!1;try{return L(I,B,Ce),!0}catch{return!1}},Se=function(Ce){if(!o(Ce))return!1;switch(l(Ce)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return se||!!te(X,P(Ce))}catch{return!0}};Se.sham=!0,a.exports=!L||n(function(){var Ee;return be(be.call)||!be(Object)||!be(function(){Ee=!0})||Ee})?Se:be}),Sl=Pe(function(e,a){var t=gc(),n=Eo(),o=ul();a.exports=function(l,b,P){var I=t(b);I in l?n.f(l,I,o(0,P)):l[I]=P}}),Al=Pe(function(e,a){var t=mi(),n=zu(),o=uc(),l=Ku(),b=fi(),P=b("iterator");a.exports=function(I){if(!o(I))return n(I,P)||n(I,"@@iterator")||l[t(I)]}}),oS=Pe(function(e,a){var t=Wn(),n=nu(),o=Jn(),l=P2(),b=Al(),P=TypeError;a.exports=function(I,B){var L=arguments.length<2?b(I):B;if(n(L))return o(t(L,I));throw new P(l(I)+" is not iterable")}}),N2=Pe(function(e,a){var t=dl(),n=Wn(),o=cl(),l=nS(),b=rS(),P=Dl(),I=ra(),B=Sl(),L=oS(),X=Al(),te=Array;a.exports=function(be){var Se=o(be),Ee=P(this),Ce=arguments.length,Re=Ce>1?arguments[1]:void 0,Be=Re!==void 0;Be&&(Re=t(Re,Ce>2?arguments[2]:void 0));var Oe=X(Se),Ue=0,ea,sa,va,ka,la,Sa;if(Oe&&!(this===te&&b(Oe)))for(ka=L(Se,Oe),la=ka.next,sa=Ee?new this:[];!(va=n(la,ka)).done;Ue++)Sa=Be?l(ka,Re,[va.value,Ue],!0):va.value,B(sa,Ue,Sa);else for(ea=I(Se),sa=Ee?new this(ea):te(ea);ea>Ue;Ue++)Sa=Be?Re(Se[Ue],Ue):Se[Ue],B(sa,Ue,Sa);return sa.length=Ue,sa}}),uS=Pe(function(e,a){var t=fi(),n=t("iterator"),o=!1;try{l=0,b={next:function(){return{done:!!l++}},return:function(){o=!0}},b[n]=function(){return this},Array.from(b,function(){throw 2})}catch{}var l,b;a.exports=function(P,I){try{if(!I&&!o)return!1}catch{return!1}var B=!1;try{var L={};L[n]=function(){return{next:function(){return{done:B=!0}}}},P(L)}catch{}return B}}),sS=Pe(function(){var e=pl(),a=N2(),t=uS(),n=!t(function(o){Array.from(o)});e({target:"Array",stat:!0,forced:n},{from:a})}),hn=Pe(function(e,a){Co(),sS();var t=Ui();a.exports=t.Array.from}),jn=Pe(function(e,a){var t=hn();a.exports=t}),z2=Pe(function(e,a){var t=jn();a.exports=t}),$2=Pe(function(e,a){(function(){var t={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};(function(){if((typeof globalThis>"u"?"undefined":Fe(globalThis))!=="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{u.globalThis=function(){if(typeof self<"u")return self;if(typeof u<"u")return u;if(typeof m<"u")return m;if(typeof this<"u")return this;throw new Error("Unable to locate global `this`")}()}})(),t.encodeHTMLSource=function(P){var I={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},B=P?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(L){return L?L.toString().replace(B,function(X){return I[X]||X}):""}},typeof a<"u"&&a.exports?a.exports=t:globalThis.doT=t;var n={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},o=/$^/;function l(P,I,B){return(typeof I=="string"?I:I.toString()).replace(P.define||o,function(L,X,te,se){return X.indexOf("def.")===0&&(X=X.substring(4)),X in B||(te===":"?(P.defineParams&&se.replace(P.defineParams,function(be,Se,Ee){B[X]={arg:Se,text:Ee}}),X in B||(B[X]=se)):new Function("def","def['"+X+"']="+se)(B)),""}).replace(P.use||o,function(L,X){P.useParams&&(X=X.replace(P.useParams,function(se,be,Se,Ee){if(B[Se]&&B[Se].arg&&Ee){var Ce=(Se+":"+Ee).replace(/'|\\/g,"_");return B.__exp=B.__exp||{},B.__exp[Ce]=B[Se].text.replace(new RegExp("(^|[^\\w$])"+B[Se].arg+"([^\\w$])","g"),"$1"+Ee+"$2"),be+"def.__exp['"+Ce+"']"}}));var te=new Function("def","return "+X)(B);return te&&l(P,te,B)})}function b(P){return P.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}t.template=function(P,I,B){I=I||t.templateSettings;var L=I.append?n.append:n.split,X,te=0,se,be=I.use||I.define?l(I,P,B||{}):P;be=("var out='"+(I.strip?be.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):be).replace(/'|\\/g,"\\$&").replace(I.interpolate||o,function(Se,Ee){return L.start+b(Ee)+L.end}).replace(I.encode||o,function(Se,Ee){return X=!0,L.startencode+b(Ee)+L.end}).replace(I.conditional||o,function(Se,Ee,Ce){return Ee?Ce?"';}else if("+b(Ce)+"){out+='":"';}else{out+='":Ce?"';if("+b(Ce)+"){out+='":"';}out+='"}).replace(I.iterate||o,function(Se,Ee,Ce,Re){return Ee?(te+=1,se=Re||"i"+te,Ee=b(Ee),"';var arr"+te+"="+Ee+";if(arr"+te+"){var "+Ce+","+se+"=-1,l"+te+"=arr"+te+".length-1;while("+se+"",sameOrigin:""};U2.forEach(function(e){var a=e.name,t=e.value,n=e.priority,o=e.group;Mr[a]=t,Mr[a+"_PRIO"]=n,Mr[a+"_GROUP"]=o,Mr.results[n]=t,Mr.resultGroups[n]=o,Mr.resultGroupMap[t]=o}),Object.freeze(Mr.results),Object.freeze(Mr.resultGroups),Object.freeze(Mr.resultGroupMap),Object.freeze(Mr);var ot=Mr;function Ju(){(typeof console>"u"?"undefined":Fe(console))==="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}var yi=Ju,uu=/[\t\r\n\f]/g,Xu=function(){function e(){Te(this,e),this.parent=void 0}return Ke(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(t){var n=this.attr("class");if(!n)return!1;var o=" "+t+" ";return(" "+n+" ").replace(uu," ").indexOf(o)>=0}}])}(),sn=Xu,su={};St(su,{DqElement:function(){return Zr},aggregate:function(){return Tl},aggregateChecks:function(){return bc},aggregateNodeResults:function(){return Qu},aggregateResult:function(){return G2},areStylesSet:function(){return cS},assert:function(){return Et},checkHelper:function(){return os},clone:function(){return Si},closest:function(){return Yn},collectResultsFromFrames:function(){return hb},contains:function(){return ai},convertSelector:function(){return du},cssParser:function(){return eb},deepMerge:function(){return Vl},escapeSelector:function(){return ln},extendMetaData:function(){return zc},filterHtmlAttrs:function(){return N_},finalizeRuleResult:function(){return ye},findBy:function(){return fs},getAllChecks:function(){return Ai},getAncestry:function(){return ns},getBaseLang:function(){return Bs},getCheckMessage:function(){return Mee},getCheckOption:function(){return uh},getEnvironmentData:function(){return Ru},getFlattenedTree:function(){return r7},getFrameContexts:function(){return Xee},getFriendlyUriEnd:function(){return W2},getNodeAttributes:function(){return wl},getNodeFromTree:function(){return ct},getPreloadConfig:function(){return O_},getRootNode:function(){return hu},getRule:function(){return D_},getScroll:function(){return Uo},getScrollState:function(){return Qee},getSelector:function(){return Di},getSelectorData:function(){return kl},getShadowSelector:function(){return lr},getStandards:function(){return eae},getStyleSheetFactory:function(){return T_},getXpath:function(){return Tc},injectStyle:function(){return nae},isArrayLike:function(){return l7},isContextObject:function(){return g7},isContextProp:function(){return lh},isContextSpec:function(){return x_},isHidden:function(){return rae},isHtmlElement:function(){return d7},isLabelledFramesSelector:function(){return c7},isLabelledShadowDomSelector:function(){return gh},isNodeInContext:function(){return p7},isShadowRoot:function(){return bs},isValidLang:function(){return ph},isXHTML:function(){return El},matchAncestry:function(){return f7},matches:function(){return Po},matchesExpression:function(){return Ki},matchesSelector:function(){return cu},memoize:function(){return Mt},mergeResults:function(){return bu},nodeLookup:function(){return Vt},nodeSerializer:function(){return pr},nodeSorter:function(){return m7},objectHasOwn:function(){return io},parseCrossOriginStylesheet:function(){return b7},parseSameOriginStylesheet:function(){return C_},parseStylesheet:function(){return y7},performanceTimer:function(){return Ot},pollyfillElementsFromPoint:function(){return k_},preload:function(){return I_},preloadCssom:function(){return P_},preloadMedia:function(){return M_},processMessage:function(){return s7},publishMetaData:function(){return ch},querySelectorAll:function(){return Ur},querySelectorAllFilter:function(){return oo},queue:function(){return qr},respondable:function(){return Kt},ruleShouldRun:function(){return L_},select:function(){return h7},sendCommandToFrame:function(){return db},setScrollState:function(){return qae},shadowSelect:function(){return Oae},shadowSelectAll:function(){return v7},shouldPreload:function(){return q_},toArray:function(){return K2},tokenList:function(){return ar},uniqueArray:function(){return Ud},uuid:function(){return ql},validInputTypes:function(){return dh},validLangs:function(){return G_}});function lu(e,a,t){a=a.slice(),t&&a.push(t);var n=a.map(function(o){return e.indexOf(o)}).sort();return e[n.pop()]}var Tl=lu,lS=ot.CANTTELL_PRIO,gS=ot.FAIL_PRIO,xl=[];xl[ot.PASS_PRIO]=!0,xl[ot.CANTTELL_PRIO]=null,xl[ot.FAIL_PRIO]=!1;var V2=["any","all","none"];function Yu(e,a){return V2.reduce(function(t,n){return t[n]=(e[n]||[]).map(function(o){return a(o,n)}),t},{})}function Zu(e){var a=Object.assign({},e);Yu(a,function(o,l){var b=typeof o.result>"u"?-1:xl.indexOf(o.result);o.priority=b!==-1?b:ot.CANTTELL_PRIO,l==="none"&&(o.priority===ot.PASS_PRIO?o.priority=ot.FAIL_PRIO:o.priority===ot.FAIL_PRIO&&(o.priority=ot.PASS_PRIO))});var t={all:a.all.reduce(function(o,l){return Math.max(o,l.priority)},0),none:a.none.reduce(function(o,l){return Math.max(o,l.priority)},0),any:a.any.reduce(function(o,l){return Math.min(o,l.priority)},4)%4};a.priority=Math.max(t.all,t.none,t.any);var n=[];return V2.forEach(function(o){a[o]=a[o].filter(function(l){return l.priority===a.priority&&l.priority===t[o]}),a[o].forEach(function(l){return n.push(l.impact)})}),[lS,gS].includes(a.priority)?a.impact=Tl(ot.impact,n):a.impact=null,Yu(a,function(o){delete o.result,delete o.priority}),a.result=ot.results[a.priority],delete a.priority,a}var bc=Zu;function ye(e){var a=d._audit.rules.find(function(t){var n=t.id;return n===e.id});return a&&a.impact&&e.nodes.forEach(function(t){["any","all","none"].forEach(function(n){(t[n]||[]).forEach(function(o){o.impact=a.impact})})}),Object.assign(e,Qu(e.nodes)),delete e.nodes,e}function gu(e){var a={};if(e=e.map(function(l){if(l.any&&l.all&&l.none)return bc(l);if(Array.isArray(l.node))return ye(l);throw new TypeError("Invalid Result type")}),e&&e.length){var t=e.map(function(l){return l.result});a.result=Tl(ot.results,t,a.result)}else a.result="inapplicable";ot.resultGroups.forEach(function(l){return a[l]=[]}),e.forEach(function(l){var b=ot.resultGroupMap[l.result];a[b].push(l)});var n=ot.FAIL_GROUP;if(a[n].length===0&&(n=ot.CANTTELL_GROUP),a[n].length>0){var o=a[n].map(function(l){return l.impact});a.impact=Tl(ot.impact,o)||null}else a.impact=null;return a}var Qu=gu;function Xn(e,a,t){var n=Object.assign({},a);n.nodes=(n[t]||[]).concat(),ot.resultGroups.forEach(function(o){delete n[o]}),e[t].push(n)}function bt(e){var a={};return ot.resultGroups.forEach(function(t){return a[t]=[]}),e.forEach(function(t){t.error?Xn(a,t,ot.CANTTELL_GROUP):t.result===ot.NA?Xn(a,t,ot.NA_GROUP):ot.resultGroups.forEach(function(n){Array.isArray(t[n])&&t[n].length>0&&Xn(a,t,n)})}),a}var G2=bt;function H2(e,a,t){var n=u.getComputedStyle(e,null);if(!n)return!1;for(var o=0;o=1&&o<=31||o==127||n==0&&o>=48&&o<=57||n==1&&o>=48&&o<=57&&b==45){l+="\\"+o.toString(16)+" ";continue}if(n==0&&t==1&&o==45){l+="\\"+a.charAt(n);continue}if(o>=128||o==45||o==95||o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122){l+=a.charAt(n);continue}l+="\\"+a.charAt(n)}return l}var ln=pS;function bi(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length!==0&&(e.match(/[0-9]/g)||"").length>=e.length/2}function es(e,a){return[e.substring(0,a),e.substring(a)]}function as(e){return e.replace(/\s+$/,"")}function fS(e){var a=e,t="",n="",o="",l="",b="",P="";if(e.includes("#")){var I=es(e,e.indexOf("#")),B=we(I,2);e=B[0],P=B[1]}if(e.includes("?")){var L=es(e,e.indexOf("?")),X=we(L,2);e=X[0],b=X[1]}if(e.includes("://")){var te=e.split("://"),se=we(te,2);t=se[0],e=se[1];var be=es(e,e.indexOf("/")),Se=we(be,2);n=Se[0],e=Se[1]}else if(e.substr(0,2)==="//"){e=e.substr(2);var Ee=es(e,e.indexOf("/")),Ce=we(Ee,2);n=Ce[0],e=Ce[1]}if(n.substr(0,4)==="www."&&(n=n.substr(4)),n&&n.includes(":")){var Re=es(n,n.indexOf(":")),Be=we(Re,2);n=Be[0],o=Be[1]}return l=e,{original:a,protocol:t,domain:n,port:o,path:l,query:b,hash:P}}function mS(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(e.length<=1||e.substr(0,5)==="data:"||e.substr(0,11)==="javascript:"||e.includes("?"))){var t=a.currentDomain,n=a.maxLength,o=n===void 0?25:n,l=fS(e),b=l.path,P=l.domain,I=l.hash,B=b.substr(b.substr(0,b.length-2).lastIndexOf("/")+1);if(I)return B&&(B+I).length<=o?as(B+I):B.length<2&&I.length>2&&I.length<=o?as(I):void 0;if(P&&P.length1)&&(L!==-1||B.length>2)&&B.length<=o&&!B.match(/index(\.[a-zA-Z]{2-4})?/)&&!bi(B))return as(B)}}var W2=mS;function hi(e){return e.attributes instanceof u.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes}var wl=hi,yS=function(){var e;function a(t){var n=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],o=n.length,l,b;for(l=0;l2&&arguments[2]!==void 0?arguments[2]:{};if(!a)return"";var n=a.getRootNode&&a.getRootNode()||c;if(n.nodeType!==11)return e(a,t,n);for(var o=[];n.nodeType===11;){if(!n.host)return"";o.unshift({elm:a,doc:n}),a=n.host,n=a.getRootNode()}return o.unshift({elm:a,doc:n}),o.map(function(l){return e(l.elm,t,l.doc)})}var DS=["class","style","id","selected","checked","disabled","tabindex","aria-checked","aria-selected","aria-invalid","aria-activedescendant","aria-busy","aria-disabled","aria-expanded","aria-grabbed","aria-pressed","aria-valuenow","xmlns"],SS=31,AS=/([\\"])/g,TS=/(\r\n|\r|\n)/g;function hc(e){return e.replace(AS,"\\$1").replace(TS,"\\a ")}function vc(e,a){var t=a.name,n;if(t.indexOf("href")!==-1||t.indexOf("src")!==-1){var o=W2(e.getAttribute(t));o?n=ln(a.name)+'$="'+hc(o)+'"':n=ln(a.name)+'="'+hc(e.getAttribute(t))+'"'}else n=ln(t)+'="'+hc(a.value)+'"';return n}function Cl(e,a){return e.count "+l:l=P,!b||b.length>ot.selectorSimilarFilterLimit?b=Er(t,l):b=b.filter(function(I){return cu(I,l)}),e=e.parentElement}while((b.length>1||o)&&e&&e.nodeType!==11);return b.length===1?l:l.indexOf(" > ")!==-1?":root"+l.substring(l.indexOf(" > ")):":root"}function Sc(e,a){return lr(vi,e,a)}var Di=Mt(Sc),Er=Mt(function(e,a){return Array.from(e.querySelectorAll(a))});function Z2(e){var a=e.nodeName.toLowerCase(),t=e.parentElement,n=e.parentNode,o="";if(a!=="head"&&a!=="body"&&n?.children.length>1){var l=Array.prototype.indexOf.call(n.children,e)+1;o=":nth-child(".concat(l,")")}return t?Z2(t)+" > "+a+o:a+o}function ns(e,a){return lr(Z2,e,a)}function Ac(e,a){var t,n;if(!e)return[];if(!a&&e.nodeType===9)return a=[{str:"html"}],a;if(a=a||[],e.parentNode&&e.parentNode!==e&&(a=Ac(e.parentNode,a)),e.previousSibling){n=1,t=e.previousSibling;do t.nodeType===1&&t.nodeName===e.nodeName&&n++,t=t.previousSibling;while(t);n===1&&(n=null)}else if(e.nextSibling){t=e.nextSibling;do t.nodeType===1&&t.nodeName===e.nodeName?(n=1,t=null):(n=null,t=t.previousSibling);while(t)}if(e.nodeType===1){var o={};o.str=e.nodeName.toLowerCase();var l=e.getAttribute&&ln(e.getAttribute("id"));l&&e.ownerDocument.querySelectorAll("#"+l).length===1&&(o.id=e.getAttribute("id")),n>1&&(o.count=n),a.push(o)}return a}function rs(e){return e.reduce(function(a,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):a+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")},"")}function Hi(e){var a=Ac(e);return rs(a)}var Tc=Hi,is={},Pl={set:function(a,t){wS(a),is[a]=t},get:function(a,t){if(Q2(t),a in is)return is[a];if(typeof t=="function"){var n=t();return Et(n!==void 0,"Cache creator function should not return undefined"),this.set(a,n),is[a]}},clear:function(){is={}}};function wS(e){Et(typeof e=="string","key must be a string, "+Fe(e)+" given"),Et(e!=="","key must not be empty")}function Q2(e){Et(typeof e=="function"||typeof e>"u","creator must be a function or undefined, "+Fe(e)+" given")}var Ba=Pl;function xc(e,a){var t=a||e;return Ba.get("nodeMap")?Ba.get("nodeMap").get(t):null}var ct=xc,Ir="DqElm.RunOptions";function wc(e,a){if(a=a||300,e.length>a){var t=e.indexOf(">");e=e.substring(0,t+1)}return e}function _l(e){if(!(e!=null&&e.outerHTML))return"";var a=e.outerHTML;return!a&&typeof u.XMLSerializer=="function"&&(a=new u.XMLSerializer().serializeToString(e)),wc(a||"")}var gr=Mt(function(a,t,n){var o,l,b,P;if((o=t)!==null&&o!==void 0||(t=null),(l=n)!==null&&l!==void 0||(n={}),!t){var I;t=(I=Ba.get(Ir))!==null&&I!==void 0?I:{}}if(this.spec=n,a instanceof sn?(this._virtualNode=a,this._element=a.actualNode):(this._element=a,this._virtualNode=ct(a)),this.fromFrame=((b=this.spec.selector)===null||b===void 0?void 0:b.length)>1,this._includeElementInJson=t.elementRef,t.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:typeof((P=this._virtualNode)===null||P===void 0?void 0:P.nodeIndex)=="number"&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,!d._audit.noHtml){var B;this.source=(B=this.spec.source)!==null&&B!==void 0?B:_l(this._element)}return this});gr.prototype={get selector(){return this.spec.selector||[Di(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[ns(this.element)]},get xpath(){return this.spec.xpath||[Tc(this.element)]},get element(){return this._element},toJSON:function(){var a={selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes,fromFrame:this.fromFrame};return this._includeElementInJson&&(a.element=this._element),a}},gr.fromFrame=function(a,t,n){var o=gr.mergeSpecs(a,n);return new gr(n.element,t,o)},gr.mergeSpecs=function(a,t){return fe({},a,{selector:[].concat(le(t.selector),le(a.selector)),ancestry:[].concat(le(t.ancestry),le(a.ancestry)),xpath:[].concat(le(t.xpath),le(a.xpath)),nodeIndexes:[].concat(le(t.nodeIndexes),le(a.nodeIndexes)),fromFrame:!0})},gr.setRunOptions=function(a){var t=a.elementRef,n=a.absolutePaths;Ba.set(Ir,{elementRef:t,absolutePaths:n})};var Zr=gr;function Nn(e,a,t,n){return{isAsync:!1,async:function(){return this.isAsync=!0,function(l){l instanceof Error?n(l):(e.result=l,t(e))}},data:function(l){e.data=l},relatedNodes:function(l){u.Node&&(l instanceof u.Node||l instanceof sn?l=[l]:l=K2(l),e.relatedNodes=[],l.forEach(function(b){if(b instanceof sn&&(b=b.actualNode),b instanceof u.Node){var P=new Zr(b);e.relatedNodes.push(P)}}))}}}var os=Nn;function Si(e){return Ec(e,new Map)}function Ec(e,a){var t,n;if(e===null||Fe(e)!=="object"||(t=u)!==null&&t!==void 0&&t.Node&&e instanceof u.Node||(n=u)!==null&&n!==void 0&&n.HTMLCollection&&e instanceof u.HTMLCollection||"nodeName"in e&&"nodeType"in e&&"ownerDocument"in e)return e;if(a.has(e))return a.get(e);if(Array.isArray(e)){var o=[];return a.set(e,o),e.forEach(function(P){o.push(Ec(P,a))}),o}var l={};a.set(e,l);for(var b in e)l[b]=Ec(e[b],a);return l}var ES=it(ic()),Ro=new ES.CssSelectorParser;Ro.registerSelectorPseudos("not"),Ro.registerSelectorPseudos("is"),Ro.registerNestingOperators(">"),Ro.registerAttrEqualityMods("^","$","*","~");var eb=Ro;function Po(e,a){var t=du(a);return t.some(function(n){return Ki(e,n)})}function ab(e,a){return e.props.nodeType===1&&(a.tag==="*"||e.props.nodeName===a.tag)}function CS(e,a){return!a.classes||a.classes.every(function(t){return e.hasClass(t.value)})}function kS(e,a){return!a.attributes||a.attributes.every(function(t){var n=e.attr(t.key);return n!==null&&t.test(n)})}function us(e,a){return!a.id||e.props.id===a.id}function RS(e,a){return!!(!a.pseudos||a.pseudos.every(function(t){if(t.name==="not")return!t.expressions.some(function(n){return Ki(e,n)});if(t.name==="is")return t.expressions.some(function(n){return Ki(e,n)});throw new Error("the pseudo selector "+t.name+" has not yet been implemented")}))}function tb(e,a){return ab(e,a)&&CS(e,a)&&kS(e,a)&&us(e,a)&&RS(e,a)}var _o=function(){var e=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,a="\\";return function(t){return t.replace(e,a)}}(),Fl=/\\/g;function PS(e){if(e)return e.map(function(a){var t=a.name.replace(Fl,""),n=(a.value||"").replace(Fl,""),o,l;switch(a.operator){case"^=":l=new RegExp("^"+_o(n));break;case"$=":l=new RegExp(_o(n)+"$");break;case"~=":l=new RegExp("(^|\\s)"+_o(n)+"(\\s|$)");break;case"|=":l=new RegExp("^"+_o(n)+"(-|$)");break;case"=":o=function(P){return n===P};break;case"*=":o=function(P){return P&&P.includes(n)};break;case"!=":o=function(P){return n!==P};break;default:o=function(P){return P!==null}}return n===""&&/^[*$^]=$/.test(a.operator)&&(o=function(){return!1}),o||(o=function(P){return P&&l.test(P)}),{key:t,value:n,type:typeof a.value>"u"?"attrExist":"attrValue",test:o}})}function _S(e){if(e)return e.map(function(a){return a=a.replace(Fl,""),{value:a,regexp:new RegExp("(^|\\s)"+_o(a)+"(\\s|$)")}})}function FS(e){if(e)return e.map(function(a){var t;return["is","not"].includes(a.name)&&(t=a.value,t=t.selectors?t.selectors:[t],t=Cc(t)),{name:a.name,expressions:t,value:a.value}})}function Cc(e){return e.map(function(a){for(var t=[],n=a.rule;n;)t.push({tag:n.tagName?n.tagName.toLowerCase():"*",combinator:n.nestingOperator?n.nestingOperator:" ",id:n.id,attributes:PS(n.attrs),classes:_S(n.classNames),pseudos:FS(n.pseudos)}),n=n.rule;return t})}function du(e){var a=eb.parse(e);return a=a.selectors?a.selectors:[a],Cc(a)}function nb(e,a,t,n){if(!e)return!1;for(var o=Array.isArray(a),l=o?a[t]:a,b=tb(e,l);!b&&n&&e.parent;)e=e.parent,b=tb(e,l);if(t>0){if([" ",">"].includes(l.combinator)===!1)throw new Error("axe.utils.matchesExpression does not support the combinator: "+l.combinator);b=b&&nb(e.parent,a,t-1,l.combinator===" ")}return b}function Ki(e,a,t){return nb(e,a,a.length-1,t)}function rb(e,a){for(;e;){if(Po(e,a))return e;if(typeof e.parent>"u")throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null}var Yn=rb;function ss(){}function pu(e){if(typeof e!="function")throw new TypeError("Queue methods require functions as arguments")}function MS(){var e=[],a=0,t=0,n=ss,o=!1,l,b=function(se){l=se,setTimeout(function(){l!=null&&yi("Uncaught error (of queue)",l)},1)},P=b;function I(te){return function(se){e[te]=se,t-=1,!t&&n!==ss&&(o=!0,n(e))}}function B(te){return n=ss,P(te),e}function L(){for(var te=e.length;a>>((a&3)<<3)&255;return Il}}for(var kc=typeof u.Buffer=="function"?u.Buffer:Array,ls=[],ob={},Wi=0;Wi<256;Wi++)ls[Wi]=(Wi+256).toString(16).substr(1),ob[ls[Wi]]=Wi;function ft(e,a,t){var n=a&&t||0,o=0;for(a=a||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,function(l){o<16&&(a[n+o++]=ob[l])});o<16;)a[n+o++]=0;return a}function Rc(e,a){var t=a||0,n=ls;return n[e[t++]]+n[e[t++]]+n[e[t++]]+n[e[t++]]+"-"+n[e[t++]]+n[e[t++]]+"-"+n[e[t++]]+n[e[t++]]+"-"+n[e[t++]]+n[e[t++]]+"-"+n[e[t++]]+n[e[t++]]+n[e[t++]]+n[e[t++]]+n[e[t++]]+n[e[t++]]}var Ji=fu(),gs=[Ji[0]|1,Ji[1],Ji[2],Ji[3],Ji[4],Ji[5]],Pc=(Ji[6]<<8|Ji[7])&16383,_c=0,Fc=0;function cr(e,a,t){var n=a&&t||0,o=a||[];e=e||{};var l=e.clockseq!=null?e.clockseq:Pc,b=e.msecs!=null?e.msecs:new Date().getTime(),P=e.nsecs!=null?e.nsecs:Fc+1,I=b-_c+(P-Fc)/1e4;if(I<0&&e.clockseq==null&&(l=l+1&16383),(I<0||b>_c)&&e.nsecs==null&&(P=0),P>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");_c=b,Fc=P,Pc=l,b+=122192928e5;var B=((b&268435455)*1e4+P)%4294967296;o[n++]=B>>>24&255,o[n++]=B>>>16&255,o[n++]=B>>>8&255,o[n++]=B&255;var L=b/4294967296*1e4&268435455;o[n++]=L>>>8&255,o[n++]=L&255,o[n++]=L>>>24&15|16,o[n++]=L>>>16&255,o[n++]=l>>>8|128,o[n++]=l&255;for(var X=e.node||gs,te=0;te<6;te++)o[n+te]=X[te];return a||Rc(o)}function Mo(e,a,t){var n=a&&t||0;typeof e=="string"&&(a=e=="binary"?new kc(16):null,e=null),e=e||{};var o=e.random||(e.rng||fu)();if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,a)for(var l=0;l<16;l++)a[n+l]=o[l];return a||Rc(o)}Fo=Mo,Fo.v1=cr,Fo.v4=Mo,Fo.parse=ft,Fo.unparse=Rc,Fo.BufferClass=kc,d._uuid=cr();var ql=Mo,Mc=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function ub(e){var a=e.topic,t=e.channelId,n=e.message,o=e.messageId,l=e.keepalive,b={channelId:t,topic:a,messageId:o,keepalive:!!l,source:Ol()};return n instanceof Error?b.error={name:n.name,message:n.message,stack:n.stack}:b.payload=n,JSON.stringify(b)}function sb(e){var a;try{a=JSON.parse(e)}catch{return}if(dr(a)){var t=a,n=t.topic,o=t.channelId,l=t.messageId,b=t.keepalive,P=Fe(a.error)==="object"?Xi(a.error):a.payload;return{topic:n,message:P,messageId:l,channelId:o,keepalive:!!b}}}function dr(e){return e!==null&&Fe(e)==="object"&&typeof e.channelId=="string"&&e.source===Ol()}function Xi(e){var a=e.message||"Unknown error occurred",t=Mc.includes(e.name)?e.name:"Error",n=u[t]||Error;return e.stack&&(a+=` -`+e.stack.replace(e.message,"")),new n(a)}function Ol(){var e="axeAPI",a="";return typeof d<"u"&&d._audit&&d._audit.application&&(e=d._audit.application),typeof d<"u"&&(a=d.version),e+"."+a}function jl(e){Ic(e),Et(u.parent===e,"Source of the response must be the parent window.")}function cs(e){Ic(e),Et(e.parent===u,"Respondable target must be a frame in the current window")}function Ic(e){Et(u!==e,"Messages can not be sent to the same window.")}var mu={};function lb(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;Et(!mu[e],"A replyHandler already exists for this message channel."),mu[e]={replyHandler:a,sendToParent:t}}function qc(e){return mu[e]}function Oc(e){delete mu[e]}var Or=[];function jc(){var e="".concat(Mo(),":").concat(Mo());return Or.includes(e)?jc():(Or.push(e),e)}function Yi(e){return Or.includes(e)?!1:(Or.push(e),!0)}function Bl(e,a,t,n){if(t?jl(e):cs(e),a.message instanceof Error&&!t)return d.log(a.message),!1;var o=ub(fe({messageId:jc()},a)),l=d._audit.allowedOrigins;return!l||!l.length?!1:(typeof n=="function"&&lb(a.channelId,n,t),l.forEach(function(b){try{e.postMessage(o,b)}catch(P){throw P instanceof e.DOMException?new Error('allowedOrigins value "'.concat(b,'" is not a valid origin')):P}}),!0)}function gb(e,a,t){if(!e.parent!==u)return d.log(a);try{Bl(e,{topic:null,channelId:t,message:a,messageId:jc(),keepalive:!0},!0)}catch(n){return d.log(n)}}function Ll(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return function(o,l,b){var P={channelId:a,message:o,keepalive:l};Bl(e,P,t,b)}}function IS(e){var a=d._audit.allowedOrigins;return a&&a.includes("*")||a.includes(e)}function qS(e,a){var t=e.origin,n=e.data,o=e.source;try{var l=sb(n)||{},b=l.channelId,P=l.message,I=l.messageId;if(!IS(t)||!Yi(I))return;if(P instanceof Error&&o.parent!==u)return d.log(P),!1;try{if(l.topic){var B=Ll(o,b);jl(o),a(l,B)}else OS(o,l)}catch(L){gb(o,L,b)}}catch(L){return d.log(L),!1}}function OS(e,a){var t=a.channelId,n=a.message,o=a.keepalive,l=qc(t)||{},b=l.replyHandler,P=l.sendToParent;if(b){P?jl(e):cs(e);var I=Ll(e,t,P);!o&&t&&Oc(t);try{b(n,o,I)}catch(B){d.log(B),I(B,o)}}}var cb={open:function(a){if(typeof u.addEventListener=="function"){var t=function(o){qS(o,a)};return u.addEventListener("message",t,!1),function(){u.removeEventListener("message",t,!1)}}},post:function(a,t,n){return typeof u.addEventListener!="function"?!1:Bl(a,t,!1,n)}};function Bc(e){e.updateMessenger(cb)}var Nl,Lc,zl={};function Kt(e,a,t,n,o){var l={topic:a,message:t,channelId:"".concat(Mo(),":").concat(Mo()),keepalive:n};return Lc(e,l,o)}function Qr(e,a){var t=e.topic,n=e.message,o=e.keepalive,l=zl[t];if(l)try{l(n,o,a)}catch(b){d.log(b),a(b,o)}}Kt.updateMessenger=function(a){var t=a.open,n=a.post;Et(typeof t=="function","open callback must be a function"),Et(typeof n=="function","post callback must be a function"),Nl&&Nl();var o=t(Qr);o?(Et(typeof o=="function","open callback must return a cleanup function"),Nl=o):Nl=null,Lc=n},Kt.subscribe=function(a,t){Et(typeof t=="function","Subscriber callback must be a function"),Et(!zl[a],"Topic ".concat(a," is already registered to.")),zl[a]=t},Kt.isInFrame=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u;return!!a.frameElement},Bc(Kt);function db(e,a,t,n){var o,l,b=e.contentWindow,P=(o=(l=a.options)===null||l===void 0?void 0:l.pingWaitTime)!==null&&o!==void 0?o:500;if(!b){yi("Frame does not have a content window",e),t(null);return}if(P===0){pb(e,a,t,n);return}var I=setTimeout(function(){I=setTimeout(function(){a.debug?n(ds("No response from frame",e)):t(null)},0)},P);Kt(b,"axe.ping",null,void 0,function(){clearTimeout(I),pb(e,a,t,n)})}function pb(e,a,t,n){var o,l,b=(o=(l=a.options)===null||l===void 0?void 0:l.frameWaitTime)!==null&&o!==void 0?o:6e4,P=e.contentWindow,I=setTimeout(function(){n(ds("Axe in frame timed out",e))},b);Kt(P,"axe.start",a,void 0,function(B){clearTimeout(I),B instanceof Error?n(B):t(B)})}function ds(e,a){var t;return d._tree&&(t=Di(a)),new Error(e+": "+(t||a))}var ei=null,yu={update:function(a){Et(Fe(a)==="object","serializer must be an object"),ei=a},toSpec:function(a){return yu.dqElmToSpec(new Zr(a))},dqElmToSpec:function(a,t){var n;return a instanceof Zr?(t&&(a=jS(a,t)),typeof((n=ei)===null||n===void 0?void 0:n.toSpec)=="function"?ei.toSpec(a):a.toJSON()):a},mergeSpecs:function(a,t){var n;return typeof((n=ei)===null||n===void 0?void 0:n.mergeSpecs)=="function"?ei.mergeSpecs(a,t):Zr.mergeSpecs(a,t)},mapRawResults:function(a){return a.map(function(t){return fe({},t,{nodes:yu.mapRawNodeResults(t.nodes)})})},mapRawNodeResults:function(a){return a?.map(function(t){var n=t.node,o=ee(t,A);o.node=yu.dqElmToSpec(n);for(var l=0,b=["any","all","none"];l0||l===0&&t.selector.length0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=Math.max(e?.length,a?.length),n=0;n(a.left|0)&&(e.top|0)<(a.bottom|0)&&(e.bottom|0)>(a.top|0)}var Ga=Mt(function(a){var t=[];if(!a)return t;var n=a.getComputedStylePropertyValue("overflow");return n==="hidden"&&t.push(a),t.concat(Ga(a.parent))}),eo=Ga,Vc=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,Io=/(\w+)\((\d+)/;function Db(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function Hl(e){return e.props.nodeName==="area"?!1:e.getComputedStylePropertyValue("display")==="none"}function Gc(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.isAncestor;return!t&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function Rn(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.isAncestor;return!!t&&e.getComputedStylePropertyValue("content-visibility")==="hidden"}function Sb(e){return e.attr("aria-hidden")==="true"}function Ab(e){return e.getComputedStylePropertyValue("opacity")==="0"}function Hc(e){var a=Uo(e.actualNode),t=parseInt(e.getComputedStylePropertyValue("height")),n=parseInt(e.getComputedStylePropertyValue("width"));return!!a&&(t===0||n===0)}function Tb(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.isAncestor;if(t)return!1;var n=e.getComputedStylePropertyValue("position");if(n==="fixed")return!1;var o=eo(e);if(!o.length)return!1;var l=e.boundingClientRect;return o.some(function(b){if(n==="absolute"&&!NS(e,b)&&b.getComputedStylePropertyValue("position")==="static")return!1;var P=b.boundingClientRect;return P.width<2||P.height<2?!0:!Qi(l,P)})}function Kc(e){var a=e.getComputedStylePropertyValue("clip").match(Vc),t=e.getComputedStylePropertyValue("clip-path").match(Io);if(a&&a.length===5){var n=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(n))return a[3]-a[1]<=0&&a[2]-a[4]<=0}if(t){var o=t[1],l=parseInt(t[2],10);switch(o){case"inset":return l>=50;case"circle":return l===0}}return!1}function Wc(e,a){var t=Yn(e,"map");if(!t)return!0;var n=t.attr("name");if(!n)return!0;var o=hu(e.actualNode);if(!o||o.nodeType!==9)return!0;var l=Ur(d._tree,'img[usemap="#'.concat(ln(n),'"]'));return!l||!l.length?!0:l.some(function(b){return!a(b)})}function xb(e){var a;if(((a=e.parent)===null||a===void 0?void 0:a.props.nodeName)!=="details")return!1;if(e.props.nodeName==="summary"){var t=e.parent.children.find(function(n){return n.props.nodeName==="summary"});if(t===e)return!1}return!e.parent.hasAttr("open")}function NS(e,a){for(var t=e.parent;t&&t!==a;){if(["relative","sticky"].includes(t.getComputedStylePropertyValue("position")))return!0;t=t.parent}return!1}var wi=[Hl,Gc,Rn,xb];function an(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.skipAncestors,n=a.isAncestor,o=n===void 0?!1:n;return e=Vt(e).vNode,t?Kl(e,o):wb(e,o)}var Kl=Mt(function(a,t){return Db(a)?!0:a.actualNode?!!(wi.some(function(n){return n(a,{isAncestor:t})})||!a.actualNode.isConnected):!1}),wb=Mt(function(a,t){return Kl(a,t)?!0:a.parent?wb(a.parent,!0):!1});function Wl(e){if(e.assignedSlot)return Wl(e.assignedSlot);if(e.parentNode){var a=e.parentNode;if(a.nodeType===1)return a;if(a.host)return a.host}return null}var Pn=Wl;function zS(e){if(!e.nodeType&&e.document&&(e=e.document),e.nodeType===9){var a=e.documentElement,t=e.body;return{left:a&&a.scrollLeft||t&&t.scrollLeft||0,top:a&&a.scrollTop||t&&t.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}}var vu=zS;function Eb(e){var a=vu(c),t=a.left,n=a.top,o=e.getBoundingClientRect();return{top:o.top+n,right:o.right+t,bottom:o.bottom+n,left:o.left+t,width:o.right-o.left,height:o.bottom-o.top}}var Jl=Eb;function $S(e){var a=e.document,t=a.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(t)return{width:t.clientWidth,height:t.clientHeight};var n=a.body;return{width:n.clientWidth,height:n.clientHeight}}var Xl=$S;function US(e,a){for(e=Pn(e);e&&e.nodeName.toLowerCase()!=="html";){if(e.scrollTop&&(a+=e.scrollTop,a>=0))return!1;e=Pn(e)}return!0}function VS(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.isAncestor;if(t)return!1;var n=Vt(e),o=n.domNode;if(o){var l,b=c.documentElement,P=u.getComputedStyle(o),I=u.getComputedStyle(c.body||b).getPropertyValue("direction"),B=Jl(o);if(B.bottom<0&&(US(o,B.bottom)||P.position==="absolute"))return!0;if(B.left===0&&B.right===0)return!1;if(I==="ltr"){if(B.right<=0)return!0}else if(l=Math.max(b.scrollWidth,Xl(u).width),B.left>=l)return!0;return!1}}var hs=VS,Cb=[Ab,Hc,Tb,Kc,hs];function fr(e){return e=Vt(e).vNode,vs(e)}var vs=Mt(function(a,t){return a.actualNode&&a.props.nodeName==="area"?!Wc(a,vs):an(a,{skipAncestors:!0,isAncestor:t})||a.actualNode&&Cb.some(function(n){return n(a,{isAncestor:t})})?!1:a.parent?vs(a.parent,!0):!0});function Ds(e,a){var t=Math.min(e.top,a.top),n=Math.max(e.right,a.right),o=Math.max(e.bottom,a.bottom),l=Math.min(e.left,a.left);return new u.DOMRect(l,t,n-l,o-t)}function ao(e,a){var t=e.x,n=e.y,o=a.top,l=a.right,b=a.bottom,P=a.left;return n>=o&&t<=l&&n<=b&&t>=P}var Yl={};St(Yl,{getBoundingRect:function(){return Ds},getIntersectionRect:function(){return Ss},getOffset:function(){return jr},getRectCenter:function(){return Du},hasVisualOverlap:function(){return Zl},isPointInRect:function(){return ao},rectHasMinimumSize:function(){return ni},rectsOverlap:function(){return Qi},splitRects:function(){return Jc}});function Ss(e,a){var t=Math.max(e.left,a.left),n=Math.min(e.right,a.right),o=Math.max(e.top,a.top),l=Math.min(e.bottom,a.bottom);return t>=n||o>=l?null:new u.DOMRect(t,o,n-t,l-o)}function Du(e){var a=e.left,t=e.top,n=e.width,o=e.height;return new u.DOMPoint(a+n/2,t+o/2)}var As=.05;function ni(e,a){var t=a.width,n=a.height;return t+As>=e&&n+As>=e}function jr(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:12,n=tg(e),o=tg(a);if(!n.length||!o.length)return null;var l=n.reduce(Ds),b=Du(l),P=1/0,I=je(o),B;try{for(I.s();!(B=I.n()).done;){var L=B.value;if(ao(b,L))return 0;var X=qo(b,L),te=kb(b,X);P=Math.min(P,te)}}catch(Ce){I.e(Ce)}finally{I.f()}var se=$b(a);if(ni(t*2,se))return P;var be=o.reduce(Ds),Se=Du(be),Ee=kb(b,Se)-t;return Math.max(0,Math.min(P,Ee))}function qo(e,a){var t,n;return e.xa.right?t=a.right:t=e.x,e.ya.bottom?n=a.bottom:n=e.y,{x:t,y:n}}function kb(e,a){return Math.hypot(e.x-a.x,e.y-a.y)}function Zl(e,a){var t=e.boundingClientRect,n=a.boundingClientRect;return t.left>=n.right||t.right<=n.left||t.top>=n.bottom||t.bottom<=n.top?!1:od(e,a)>0}function Jc(e,a){var t=[e],n=je(a),o;try{var l=function(){var P=o.value;if(t=t.reduce(function(I,B){return I.concat(GS(B,P))},[]),t.length>4e3)throw new Error("splitRects: Too many rects")};for(n.s();!(o=n.n()).done;)l()}catch(b){n.e(b)}finally{n.f()}return t}function GS(e,a){var t=e.top,n=e.left,o=e.bottom,l=e.right,b=ta.top,P=na.left,I=[];if(Ql(a.top,t,o)&&P&&I.push({top:t,left:n,bottom:a.top,right:l}),Ql(a.right,n,l)&&b&&I.push({top:t,left:a.right,bottom:o,right:l}),Ql(a.bottom,t,o)&&P&&I.push({top:a.bottom,right:l,bottom:o,left:n}),Ql(a.left,n,l)&&b&&I.push({top:t,left:n,bottom:o,right:a.left}),I.length===0){if(KS(e,a))return[];I.push(e)}return I.map(HS)}var Ql=function(a,t,n){return a>t&&a=a.top&&e.left>=a.left&&e.bottom<=a.bottom&&e.right<=a.right}var Rb=0,WS=.1,Pb=.2,_b=.3,Xc=0;function Oo(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c.body,a=arguments.length>1?arguments[1]:void 0,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(Ba.get("gridCreated")&&!t)return ot.gridSize;if(Ba.set("gridCreated",!0),!t){var n,o=ct(c.documentElement);if(o||(o=new a7(c.documentElement)),Xc=0,o._stackingOrder=[Mb(Rb,Xc++,null)],(n=a)!==null&&n!==void 0||(a=new Qc),qb(a,o),Uo(o.actualNode)){var l=new Qc(o);o._subGrid=l}}for(var b=c.createTreeWalker(e,u.NodeFilter.SHOW_ELEMENT,null,!1),P=t?b.nextNode():b.currentNode;P;){var I=ct(P);I&&I.parent?t=I.parent:P.assignedSlot?t=ct(P.assignedSlot):P.parentElement?t=ct(P.parentElement):P.parentNode&&ct(P.parentNode)&&(t=ct(P.parentNode)),I||(I=new d.VirtualNode(P,t)),I._stackingOrder=Fb(I,t,Xc++);var B=Ib(I,t),L=B?B._subGrid:a;if(Uo(I.actualNode)){var X=new Qc(I);I._subGrid=X}var te=I.boundingClientRect;te.width!==0&&te.height!==0&&fr(P)&&qb(L,I),bs(P)&&Oo(P.shadowRoot,L,I),P=b.nextNode()}return ot.gridSize}function Yc(e,a){var t=e.getComputedStylePropertyValue("position"),n=e.getComputedStylePropertyValue("z-index");if(t==="fixed"||t==="sticky"||n!=="auto"&&t!=="static"||e.getComputedStylePropertyValue("opacity")!=="1")return!0;var o=e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none";if(o!=="none")return!0;var l=e.getComputedStylePropertyValue("mix-blend-mode");if(l&&l!=="normal")return!0;var b=e.getComputedStylePropertyValue("filter");if(b&&b!=="none")return!0;var P=e.getComputedStylePropertyValue("perspective");if(P&&P!=="none")return!0;var I=e.getComputedStylePropertyValue("clip-path");if(I&&I!=="none")return!0;var B=e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none";if(B!=="none")return!0;var L=e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none";if(L!=="none")return!0;var X=e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none";if(X!=="none"||e.getComputedStylePropertyValue("isolation")==="isolate")return!0;var te=e.getComputedStylePropertyValue("will-change");if(te==="transform"||te==="opacity"||e.getComputedStylePropertyValue("-webkit-overflow-scrolling")==="touch")return!0;var se=e.getComputedStylePropertyValue("contain");return!!(["layout","paint","strict","content"].includes(se)||n!=="auto"&&Zc(a))}function Zc(e){if(!e)return!1;var a=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(a)}function Fb(e,a,t){var n=a._stackingOrder.slice();if(Yc(e,a)){var o=n.findIndex(function(b){var P=b.stackLevel;return[Rb,Pb,_b].includes(P)});o!==-1&&n.splice(o,n.length-o)}var l=JS(e,a);return l!==null&&n.push(Mb(l,t,e)),n}function Mb(e,a,t){return{stackLevel:e,treeOrder:a,vNode:t}}function JS(e,a){var t=XS(e,a);return["auto","0"].includes(t)?e.getComputedStylePropertyValue("position")!=="static"?_b:e.getComputedStylePropertyValue("float")!=="none"?Pb:Yc(e,a)?WS:null:parseInt(t)}function XS(e,a){var t=e.getComputedStylePropertyValue("position");return t==="static"&&!Zc(a)?"auto":e.getComputedStylePropertyValue("z-index")}function Ib(e,a){for(var t=null,n=[e];a;){if(Uo(a.actualNode)){t=a;break}if(a._scrollRegionParent){t=a._scrollRegionParent;break}n.push(a),a=ct(a.actualNode.parentElement||a.actualNode.parentNode)}return n.forEach(function(o){return o._scrollRegionParent=t}),t}function qb(e,a){var t=eo(a);a.clientRects.forEach(function(n){var o,l=t.reduce(function(P,I){return P&&Ss(P,I.boundingClientRect)},n);if(l){(o=a._grid)!==null&&o!==void 0||(a._grid=e);var b=e.getGridPositionOfRect(l);e.loopGridPosition(b,function(P){P.includes(a)||P.push(a)})}})}var Qc=function(){function e(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;Te(this,e),this.container=a,this.cells=[]}return Ke(e,[{key:"toGridIndex",value:function(t){return Math.floor(t/ot.gridSize)}},{key:"getCellFromPoint",value:function(t){var n,o,l=t.x,b=t.y;Et(this.boundaries,"Grid does not have cells added");var P=this.toGridIndex(b),I=this.toGridIndex(l);Et(ao({y:P,x:I},this.boundaries),"Element midpoint exceeds the grid bounds");var B=(n=this.cells[P-this.cells._negativeIndex])!==null&&n!==void 0?n:[];return(o=B[I-B._negativeIndex])!==null&&o!==void 0?o:[]}},{key:"loopGridPosition",value:function(t,n){var o=t,l=o.left,b=o.right,P=o.top,I=o.bottom;this.boundaries&&(t=Ds(this.boundaries,t)),this.boundaries=t,Ob(this.cells,P,I,function(B,L){Ob(B,l,b,function(X,te){n(X,{row:L,col:te})})})}},{key:"getGridPositionOfRect",value:function(t){var n=t.top,o=t.right,l=t.bottom,b=t.left,P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n=this.toGridIndex(n-P),o=this.toGridIndex(o+P-1),l=this.toGridIndex(l+P-1),b=this.toGridIndex(b-P),new u.DOMRect(b,n,o-b,l-n)}}])}();function Ob(e,a,t,n){var o;if((o=e._negativeIndex)!==null&&o!==void 0||(e._negativeIndex=0),a1&&arguments[1]!==void 0?arguments[1]:0;if(Oo(),!((a=e._grid)!==null&&a!==void 0&&(a=a.cells)!==null&&a!==void 0&&a.length))return[];var n=e.boundingClientRect,o=e._grid,l=ed(e),b=o.getGridPositionOfRect(n,t),P=[];return o.loopGridPosition(b,function(I){var B=je(I),L;try{for(B.s();!(L=B.n()).done;){var X=L.value;X&&X!==e&&!P.includes(X)&&l===ed(X)&&P.push(X)}}catch(te){B.e(te)}finally{B.f()}}),P}var ed=Mt(function(e){return e?e.getComputedStylePropertyValue("position")==="fixed"?!0:ed(e.parent):!1}),YS=Mt(function(){var a;if(!d._tree)return null;var t=oo(d._tree[0],"dialog[open]",function(o){var l=o.boundingClientRect,b=c.elementsFromPoint(l.left+1,l.top+1);return b.includes(o.actualNode)&&fr(o)});if(!t.length)return null;var n=t.find(function(o){var l=o.boundingClientRect,b=c.elementsFromPoint(l.left-10,l.top-10);return b.includes(o.actualNode)});return n||((a=t.find(function(o){var l,b=(l=ZS(o))!==null&&l!==void 0?l:{},P=b.vNode,I=b.rect;if(!P)return!1;var B=c.elementsFromPoint(I.left+1,I.top+1);return!B.includes(P.actualNode)}))!==null&&a!==void 0?a:null)}),mr=YS;function ZS(e){Oo();var a=d._tree[0]._grid,t=new u.DOMRect(0,0,u.innerWidth,u.innerHeight);if(a)for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},t=a.skipAncestors,n=a.isAncestor;return t?jb(e,n):ad(e,n)}var jb=Mt(function(a,t){if(a.hasAttr("inert"))return!0;if(!t&&a.actualNode){var n=mr();if(n&&!ai(n,a))return!0}return!1}),ad=Mt(function(a,t){return jb(a,t)?!0:a.parent?ad(a.parent,!0):!1}),QS=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"];function eA(e){return QS.includes(e)}function aA(e){var a=Vt(e),t=a.vNode;if(eA(t.props.nodeName)&&t.hasAttr("disabled")||ag(t))return!0;for(var n=t.parent,o=[],l=!1;n&&n.shadowId===t.shadowId&&!l&&(o.push(n),n.props.nodeName!=="legend");){if(n._inDisabledFieldset!==void 0){l=n._inDisabledFieldset;break}n.props.nodeName==="fieldset"&&n.hasAttr("disabled")&&(l=!0),n=n.parent}return o.forEach(function(b){return b._inDisabledFieldset=l}),l?!0:t.props.nodeName!=="area"&&t.actualNode?an(t):!1}var td=aA,nd=/^\/\#/,tA=/^#[!/]/;function rd(e){var a,t=e.getAttribute("href");if(!t||t==="#")return!1;if(nd.test(t))return!0;var n=e.hash,o=e.protocol,l=e.hostname,b=e.port,P=e.pathname;if(tA.test(n))return!1;if(t.charAt(0)==="#")return!0;if(typeof((a=u.location)===null||a===void 0?void 0:a.origin)!="string"||u.location.origin.indexOf("://")===-1)return null;var I=u.location.origin+u.location.pathname,B;return l?B="".concat(o,"//").concat(l).concat(b?":".concat(b):""):B=u.location.origin,P?B+=(P[0]!=="/"?"/":"")+P:B+=u.location.pathname,B===I}function nA(e,a){var t=e.getAttribute(a);if(!t||a==="href"&&!rd(e))return null;t.indexOf("#")!==-1&&(t=decodeURIComponent(t.substr(t.indexOf("#")+1)));var n=c.getElementById(t);return n||(n=c.getElementsByName(t),n.length?n[0]:null)}var id=nA;function od(e,a){Oo();for(var t=Math.max(e._stackingOrder.length,a._stackingOrder.length),n=0;n"u")return-1;if(typeof e._stackingOrder[n]>"u"||a._stackingOrder[n].stackLevel>e._stackingOrder[n].stackLevel)return 1;if(a._stackingOrder[n].stackLevel2&&arguments[2]!==void 0?arguments[2]:!1,n=Du(a),o=e.getCellFromPoint(n)||[],l=Math.floor(n.x),b=Math.floor(n.y),P=o.filter(function(B){return B.clientRects.some(function(L){var X=L.left,te=L.top;return l=Math.floor(X)&&b=Math.floor(te)})}),I=e.container;return I&&(P=ud(I._grid,I.boundingClientRect,!0).concat(P)),t||(P=P.sort(od).map(function(B){return B.actualNode}).concat(c.documentElement).filter(function(B,L,X){return X.indexOf(B)===L})),P}function rA(e){Oo();var a=ct(e),t=a._grid;return t?ud(t,a.boundingClientRect):[]}var Nb=rA;function iA(e){var a=Ur(e,"*"),t=a.filter(function(n){var o=n.isFocusable,l=n.actualNode.getAttribute("tabindex");return l=l&&!isNaN(parseInt(l,10))?parseInt(l):null,l?o&&l>=0:o});return t}var zb=iA;function oA(e){var a=Vt(e),t=a.vNode;if(!t||td(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return t.props.type!=="hidden";case"textarea":case"select":case"summary":case"button":return!0;case"details":return!Ur(t,"summary").length}return!1}var sd=oA;function gn(e){var a=Vt(e),t=a.vNode;if(t.props.nodeType!==1||td(t))return!1;if(sd(t))return!0;var n=t.attr("tabindex");return!!(n&&!isNaN(parseInt(n,10)))}function Br(e){var a=Vt(e),t=a.vNode;if(t.props.nodeType!==1)return!1;var n=parseInt(t.attr("tabindex",10));return n<=-1?!1:gn(t)}var tg=Mt(uA);function uA(e){var a=e.boundingClientRect,t=eg(e).filter(function(o){return Zl(e,o)&&o.getComputedStylePropertyValue("pointer-events")!=="none"&&!sA(e,o)});if(!t.length)return[a];var n=t.map(function(o){var l=o.boundingClientRect;return l});return Jc(a,n)}function sA(e,a){return ai(e,a)&&!Br(a)}var $b=Mt(ld);function ld(e,a){var t=tg(e);return Ub(t,a)}function Ub(e,a){return e.reduce(function(t,n){var o=ni(a,t),l=ni(a,n);if(o!==l)return o?t:n;var b=t.width*t.height,P=n.width*n.height;return b>P?t:n})}var Ts={};St(Ts,{accessibleText:function(){return jo},accessibleTextVirtual:function(){return _n},autocomplete:function(){return $o},formControlValue:function(){return Dd},formControlValueMethods:function(){return vd},hasUnicode:function(){return Ps},isHumanInterpretable:function(){return xd},isIconLigature:function(){return Td},isValidAutocomplete:function(){return wd},label:function(){return lT},labelText:function(){return Sd},labelVirtual:function(){return Pi},nativeElementType:function(){return cT},nativeTextAlternative:function(){return D1},nativeTextMethods:function(){return v1},removeUnicode:function(){return _s},sanitize:function(){return Xa},subtreeText:function(){return Ri},titleText:function(){return gg},unsupported:function(){return Cs},visible:function(){return k1},visibleTextNodes:function(){return P1},visibleVirtual:function(){return ii}});function lA(e,a){e=e.actualNode||e;try{var t=Bn(e),n=[],o=e.getAttribute(a);if(o){o=ar(o);for(var l=0;l1&&arguments[1]!==void 0?arguments[1]:{},t=Vt(e),n=t.vNode;if(n?.props.nodeType!==1||n.props.nodeType!==1||a.inLabelledByContext||a.inControlContext||!n.attr("aria-labelledby"))return"";var o=ri(n,"aria-labelledby").filter(function(l){return l});return o.reduce(function(l,b){var P=jo(b,fe({inLabelledByContext:!0,startNode:a.startNode||n},a));return l?"".concat(l," ").concat(P):P},"")}var xs=cA;function ws(e){var a=Vt(e),t=a.vNode;return t?.props.nodeType!==1?"":t.attr("aria-label")||""}var Vb={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",allowEmpty:!0,global:!0},"aria-brailleroledescription":{type:"string",allowEmpty:!0,global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string",allowEmpty:!0}},Gb=Vb,ng={alert:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"window",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-expanded","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"window",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},Hb=ng,dA={"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},pA=dA,fA={"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}},mA=fA,yA={a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-glossary","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","gridcell","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","separator","slider","switch","tab","treeitem"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["form","search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","meter","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},search:{contentTypes:["flow"],allowedRoles:["form","group","none","presentation","region","search"]},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},bA=yA,hA={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},vA=hA,Kb={ariaAttrs:Gb,ariaRoles:fe({},Hb,pA,mA),htmlElms:bA,cssColors:vA},Su=fe({},Kb);function DA(e){Object.keys(Su).forEach(function(a){e[a]&&(Su[a]=Vl(Su[a],e[a]))})}function SA(){Object.keys(Su).forEach(function(e){Su[e]=Kb[e]})}var Ct=Su;function AA(e){var a=Ct.ariaRoles[e];return a?!!a.unsupported:!1}var gd=AA;function Wb(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.allowAbstract,n=a.flagUnsupported,o=n===void 0?!1:n,l=Ct.ariaRoles[e],b=gd(e);return!l||o&&b?!1:t?!0:l.type!=="abstract"}var Bo=Wb;function TA(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.fallback,n=a.abstracts,o=a.dpub;if(e=e instanceof sn?e:ct(e),e.props.nodeType!==1)return null;var l=(e.attr("role")||"").trim().toLowerCase(),b=t?ar(l):[l],P=b.find(function(I){return!o&&I.substr(0,4)==="doc-"?!1:Bo(I,{allowAbstract:n})});return P||null}var Ut=TA;function xA(e){return Object.keys(Ct.htmlElms).filter(function(a){var t=Ct.htmlElms[a];return t.contentTypes?t.contentTypes.includes(e):t.variant&&t.variant.default&&t.variant.default.contentTypes?t.variant.default.contentTypes.includes(e):!1})}var cd=xA;function rg(){return Ba.get("globalAriaAttrs",function(){return Object.keys(Ct.ariaAttrs).filter(function(e){return Ct.ariaAttrs[e].global})})}var Lo=rg;function wA(e){for(var a=[],t=e.rows,n=0,o=t.length;n1&&arguments[1]!==void 0?arguments[1]:{},t=a.checkTitle,n=t===void 0?!1:t;return!!(Xa(xs(e))||Xa(ws(e))||n&&e?.props.nodeType===1&&Xa(e.attr("title")))}var fd={a:function(a){return a.hasAttr("href")?"link":null},area:function(a){return a.hasAttr("href")?"link":null},article:"article",aside:function(a){return Yn(a.parent,Jb())&&!og(a,{checkTitle:!0})?null:"complementary"},body:"document",button:"button",datalist:"listbox",dd:"definition",dfn:"term",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",footer:function(a){var t=Yn(a,pd());return t?null:"contentinfo"},form:function(a){return og(a)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function(a){var t=Yn(a,pd());return t?null:"banner"},hr:"separator",img:function(a){var t=a.hasAttr("alt")&&!a.attr("alt"),n=Lo().find(function(o){return a.hasAttr(o)});return t&&!n&&!gn(a)?"presentation":"img"},input:function(a){var t;if(a.hasAttr("list")){var n=ri(a.actualNode,"list").filter(function(o){return!!o})[0];t=n&&n.nodeName.toLowerCase()==="datalist"}switch(a.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return t?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return t?"combobox":"textbox";default:return"textbox"}},li:"listitem",main:"main",math:"math",menu:"list",meter:"meter",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",search:"search",section:function(a){return og(a)?"region":null},select:function(a){return a.hasAttr("multiple")||parseInt(a.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(a){var t=Yn(a,"table"),n=Ut(t);return["grid","treegrid"].includes(n)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(a){if(Au(a))return"columnheader";if(Tu(a))return"rowheader"},thead:"rowgroup",tr:"row",ul:"list"},ug=fd;function Xb(e,a){var t=Fe(a);if(Array.isArray(a)&&typeof e<"u")return a.includes(e);if(t==="function")return!!a(e);if(e!=null){if(a instanceof RegExp)return a.test(e);if(/^\/.*\/$/.test(a)){var n=a.substring(1,a.length-1);return new RegExp(n).test(e)}}return a===e}var to=Xb;function Yb(e,a){return to(!!_n(e),a)}var Zb=Yb;function PA(e,a){var t=Fe(a);if(t!=="object"||Array.isArray(a)||a instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(a).every(function(n){return to(e(n),a[n])})}var md=PA;function sg(e,a){return e=Vt(e).vNode,md(function(t){return e.attr(t)},a)}var Es=sg;function Qb(e,a){return!!a(e)}function _A(e,a){return to(Ut(e),a)}var lg=_A;function e1(e,a){return to(Ha(e),a)}var a1=e1;function FA(e,a){return e=Vt(e).vNode,to(e.props.nodeName,a)}var t1=FA;function MA(e,a){return e=Vt(e).vNode,md(function(t){return e.props[t]},a)}var n1=MA;function IA(e,a){return to(pt(e),a)}var r1=IA,i1={hasAccessibleName:Zb,attributes:Es,condition:Qb,explicitRole:lg,implicitRole:a1,nodeName:t1,properties:n1,semanticRole:r1};function o1(e,a){return e=Vt(e).vNode,Array.isArray(a)?a.some(function(t){return o1(e,t)}):typeof a=="string"?Po(e,a):Object.keys(a).every(function(t){if(!i1[t])throw new Error('Unknown matcher type "'.concat(t,'"'));var n=i1[t],o=a[t];return n(e,o)})}var u1=o1;function qA(e,a){return u1(e,a)}var yr=qA;yr.hasAccessibleName=Zb,yr.attributes=Es,yr.condition=Qb,yr.explicitRole=lg,yr.fromDefinition=u1,yr.fromFunction=md,yr.fromPrimative=to,yr.implicitRole=a1,yr.nodeName=t1,yr.properties=n1,yr.semanticRole=r1;var zn=yr;function OA(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.noMatchAccessibleName,n=t===void 0?!1:t,o=Ct.htmlElms[e.props.nodeName];if(!o)return{};if(!o.variant)return o;var l=o.variant,b=ee(o,f);for(var P in l)if(!(!l.hasOwnProperty(P)||P==="default")){for(var I=l[P],B=I.matches,L=ee(I,x),X=Array.isArray(B)?B:[B],te=0;te"u"&&(b[be]=l.default[be]);return b}var No=OA;function zo(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.chromium,n=e instanceof sn?e:ct(e);if(e=n.actualNode,!n)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var o=n.props.nodeName,l=ug[o];if(!l&&t){var b=No(n),P=b.chromiumRole;return P||null}return typeof l=="function"?l(n):l||null}var Ha=zo,jA={td:["tr"],th:["tr"],tr:["thead","tbody","tfoot","table"],thead:["table"],tbody:["table"],tfoot:["table"],li:["ol","ul"],dt:["dl","div"],dd:["dl","div"],div:["dl"]};function $n(e,a){var t=jA[e.props.nodeName];if(!t)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!t.includes(e.parent.props.nodeName))return null;var n=Ut(e.parent,a);return["none","presentation"].includes(n)&&!s1(e.parent)?n:n?null:$n(e.parent,a)}function tn(e,a){var t=a.chromium,n=ee(a,p),o=Ha(e,{chromium:t});if(!o)return null;var l=$n(e,n);return l||o}function s1(e){var a=Lo().some(function(t){return e.hasAttr(t)});return a||gn(e)}function no(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.noImplicit,n=ee(a,D),o=Vt(e),l=o.vNode;if(l.props.nodeType!==1)return null;var b=Ut(l,n);return b?["presentation","none"].includes(b)&&s1(l)?t?null:tn(l,n):b:t?null:tn(l,n)}function BA(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.noPresentational,n=ee(a,F),o=no(e,n);return t&&["presentation","none"].includes(o)?null:o}var pt=BA,LA=["iframe"];function NA(e){var a=Vt(e),t=a.vNode;return t.props.nodeType!==1||!e.hasAttr("title")||!yr(t,LA)&&["none","presentation"].includes(pt(t))?"":t.attr("title")}var gg=NA;function yd(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.strict;if(e=e instanceof sn?e:ct(e),e.props.nodeType!==1)return!1;var n=pt(e),o=Ct.ariaRoles[n];return o&&o.nameFromContent?!0:t?!1:!o||["presentation","none"].includes(n)}var l1=yd;function Ci(e){var a=e.actualNode,t=e.children;if(!t)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var n=ri(a,"aria-owns").filter(function(o){return!!o}).map(function(o){return d.utils.getNodeFromTree(o)});return[].concat(le(t),le(n))}return le(t)}var xu=Ci,Cs={accessibleNameFromFieldValue:["progressbar"]};function tt(e){return e=Vt(e).vNode,Wt(e)}var Wt=Mt(function(a,t){return Sb(a)||ag(a,{skipAncestors:!0,isAncestor:t})?!1:a.actualNode&&a.props.nodeName==="area"?!Wc(a,Wt):an(a,{skipAncestors:!0,isAncestor:t})?!1:a.parent?Wt(a.parent,!0):!0});function bd(e,a,t){var n=Vt(e),o=n.vNode,l=a?tt:fr,b=!e.actualNode||e.actualNode&&l(e),P=o.children.map(function(I){var B=I.props,L=B.nodeType,X=B.nodeValue;if(L===3){if(X&&b)return X}else if(!t)return bd(I,a)}).join("");return Xa(P)}var ii=bd,zA=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"];function $A(e){e=e instanceof sn?e:ct(e);var a=e.props.nodeName;return a==="textarea"||a==="input"&&!zA.includes((e.attr("type")||"").toLowerCase())}var g1=$A;function UA(e){e=e instanceof sn?e:ct(e);var a=e.props.nodeName;return a==="select"}var c1=UA;function d1(e){var a=Ut(e);return a==="textbox"}var wu=d1;function hd(e){var a=Ut(e);return a==="listbox"}var p1=hd;function f1(e){var a=Ut(e);return a==="combobox"}var ks=f1,br=["progressbar","scrollbar","slider","spinbutton"];function Eu(e){var a=Ut(e);return br.includes(a)}var m1=Eu,y1=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],vd={nativeTextboxValue:GA,nativeSelectValue:b1,ariaTextboxValue:ki,ariaListboxValue:ut,ariaComboboxValue:h1,ariaRangeValue:Cr};function VA(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.actualNode,n=Cs.accessibleNameFromFieldValue||[],o=pt(e);if(a.startNode===e||!y1.includes(o)||n.includes(o))return"";var l=Object.keys(vd).map(function(P){return vd[P]}),b=l.reduce(function(P,I){return P||I(e,a)},"");return a.debug&&yi(b||"{empty-value}",t,a),b}function GA(e){var a=Vt(e),t=a.vNode;return g1(t)&&t.props.value||""}function b1(e){var a=Vt(e),t=a.vNode;if(!c1(t))return"";var n=Ur(t,"option"),o=n.filter(function(l){return l.props.selected});return o.length||o.push(n[0]),o.map(function(l){return ii(l)}).join(" ")||""}function ki(e){var a=Vt(e),t=a.vNode,n=a.domNode;return wu(t)?!n||n&&!an(n)?ii(t,!0):n.textContent:""}function ut(e,a){var t=Vt(e),n=t.vNode;if(!p1(n))return"";var o=xu(n).filter(function(l){return pt(l)==="option"&&l.attr("aria-selected")==="true"});return o.length===0?"":_n(o[0],a)}function h1(e,a){var t=Vt(e),n=t.vNode;if(!ks(n))return"";var o=xu(n).filter(function(l){return pt(l)==="listbox"})[0];return o?ut(o,a):""}function Cr(e){var a=Vt(e),t=a.vNode;if(!m1(t)||!t.hasAttr("aria-valuenow"))return"";var n=+t.attr("aria-valuenow");return isNaN(n)?"0":String(n)}var Dd=VA;function HA(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=_n.alreadyProcessed;a.startNode=a.startNode||e;var n=a,o=n.strict,l=n.inControlContext,b=n.inLabelledByContext,P=pt(e),I=No(e,{noMatchAccessibleName:!0}),B=I.contentTypes;if(t(e,a)||e.props.nodeType!==1||B!=null&&B.includes("embedded")||y1.includes(P)||!a.subtreeDescendant&&!a.inLabelledByContext&&!l1(e,{strict:o}))return"";if(!o){var L=!l&&!b;a=fe({subtreeDescendant:L},a)}return xu(e).reduce(function(X,te){return KA(X,te,a)},"")}var kt=cd("phrasing").concat(["#text"]);function KA(e,a,t){var n=a.props.nodeName,o=_n(a,t);return o?(kt.includes(n)||(o[0]!==" "&&(o+=" "),e&&e[e.length-1]!==" "&&(o=" "+o)),e+o):e}var Ri=HA;function cg(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=_n.alreadyProcessed;if(a.inControlContext||a.inLabelledByContext||t(e,a))return"";a.startNode||(a.startNode=e);var n=fe({inControlContext:!0},a),o=WA(e),l=Yn(e,"label"),b;return l?(b=[].concat(le(o),[l.actualNode]),b.sort(m7)):b=o,b.map(function(P){return jo(P,n)}).filter(function(P){return P!==""}).join(" ")}function WA(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return ti({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}var Sd=cg,JA={submit:"Submit",image:"Submit",reset:"Reset",button:""},XA={valueText:function(a){return a.props.value||""},buttonDefaultText:function(a){return JA[a.props.type]||""},tableCaptionText:dg.bind(null,"caption"),figureText:dg.bind(null,"figcaption"),svgTitleText:dg.bind(null,"title"),fieldsetLegendText:dg.bind(null,"legend"),altText:Ad.bind(null,"alt"),tableSummaryText:Ad.bind(null,"summary"),titleText:gg,subtreeText:Ri,labelText:Sd,singleSpace:function(){return" "},placeholderText:Ad.bind(null,"placeholder")};function Ad(e,a){return a.attr(e)||""}function dg(e,a,t){var n=a.actualNode;e=e.toLowerCase();var o=[e,n.nodeName.toLowerCase()].join(","),l=n.querySelector(o);return!l||l.nodeName.toLowerCase()!==e?"":jo(l,t)}var v1=XA;function D1(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.actualNode;if(e.props.nodeType!==1||["presentation","none"].includes(pt(e)))return"";var n=YA(e),o=n.reduce(function(l,b){return l||b(e,a)},"");return a.debug&&d.log(o||"{empty-value}",t,a),o}function YA(e){var a=No(e,{noMatchAccessibleName:!0}),t=a.namingMethods||[];return t.map(function(n){return v1[n]})}function S1(){return/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g}function A1(){return/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g}function T1(){return/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g}function x1(){return/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g}var Rs=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g};function ZA(e,a){var t=a.emoji,n=a.nonBmp,o=a.punctuations,l=!1;return t&&(l||(l=Rs().test(e))),n&&(l||(l=S1().test(e)||T1().test(e)||x1().test(e))),o&&(l||(l=A1().test(e))),l}var Ps=ZA;function Td(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:3,n=e.actualNode.nodeValue.trim();if(!Xa(n)||Ps(n,{emoji:!0,nonBmp:!0}))return!1;var o=Ba.get("canvasContext",function(){return c.createElement("canvas").getContext("2d",{willReadFrequently:!0})}),l=o.canvas,b=Ba.get("fonts",function(){return{}}),P=u.getComputedStyle(e.parent.actualNode),I=P.getPropertyValue("font-family");b[I]||(b[I]={occurrences:0,numLigatures:0});var B=b[I];if(B.occurrences>=t){if(B.numLigatures/B.occurrences===1)return!0;if(B.numLigatures===0)return!1}B.occurrences++;var L=30,X="".concat(L,"px ").concat(I);o.font=X;var te=n.charAt(0),se=o.measureText(te).width;if(se===0)return B.numLigatures++,!0;if(se<30){var be=30/se;se*=be,L*=be,X="".concat(L,"px ").concat(I)}l.width=se,l.height=L,o.font=X,o.textAlign="left",o.textBaseline="top",o.fillText(te,0,0);var Se=new Uint32Array(o.getImageData(0,0,se,L).data.buffer);if(!Se.some(function(ea){return ea}))return B.numLigatures++,!0;o.clearRect(0,0,se,L),o.fillText(n,0,0);var Ee=new Uint32Array(o.getImageData(0,0,se,L).data.buffer),Ce=Se.reduce(function(ea,sa,va){return sa===0&&Ee[va]===0||sa!==0&&Ee[va]!==0?ea:++ea},0),Re=n.split("").reduce(function(ea,sa){return ea+o.measureText(sa).width},0),Be=o.measureText(n).width,Oe=Ce/Se.length,Ue=1-Be/Re;return Oe>=a&&Ue>=a?(B.numLigatures++,!0):!1}function _n(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(a=eT(e,a),Tn(e,a)||Zn(e,a))return"";var t=[xs,ws,D1,Dd,Ri,QA,gg],n=t.reduce(function(o,l){return a.startNode===e&&(o=Xa(o)),o!==""?o:l(e,a)},"");return a.debug&&d.log(n||"{empty-value}",e.actualNode,a),n}function QA(e){return e.props.nodeType!==3?"":e.props.nodeValue}function Tn(e,a){return!e||e.props.nodeType!==1||a.includeHidden?!1:!tt(e)}function Zn(e,a){var t,n=a.ignoreIconLigature,o=a.pixelThreshold,l=(t=a.occurrenceThreshold)!==null&&t!==void 0?t:a.occuranceThreshold;return e.props.nodeType!==3||!n?!1:Td(e,o,l)}function eT(e,a){return a.startNode||(a=fe({startNode:e},a)),e.props.nodeType===1&&a.inLabelledByContext&&a.includeHidden===void 0&&(a=fe({includeHidden:!tt(e)},a)),a}_n.alreadyProcessed=function(a,t){return t.processed=t.processed||[],t.processed.includes(a)?!0:(t.processed.push(a),!1)};function aT(e,a){var t=a.emoji,n=a.nonBmp,o=a.punctuations;return t&&(e=e.replace(Rs(),"")),n&&(e=e.replace(S1(),"").replace(T1(),"").replace(x1(),"")),o&&(e=e.replace(A1(),"")),e}var _s=aT;function w1(e){return tT(e)||nT(e)||rT(e)||E1(e)?0:1}function tT(e){return Xa(e).length===0}function nT(e){return e.length===1&&e.match(/\D/)}function rT(e){var a=["aa","abc"];return a.includes(e.toLowerCase())}function E1(e){var a=_s(e,{emoji:!0,nonBmp:!0,punctuations:!0});return!Xa(a)}var xd=w1,$o={stateTerms:["on","off"],standaloneTerms:["name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","username","new-password","current-password","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","url","photo","one-time-code"],qualifiers:["home","work","mobile","fax","pager"],qualifiedTerms:["tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-local-prefix","tel-local-suffix","tel-extension","email","impp"],locations:["billing","shipping"]};function iT(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.looseTyped,n=t===void 0?!1:t,o=a.stateTerms,l=o===void 0?[]:o,b=a.locations,P=b===void 0?[]:b,I=a.qualifiers,B=I===void 0?[]:I,L=a.standaloneTerms,X=L===void 0?[]:L,te=a.qualifiedTerms,se=te===void 0?[]:te,be=a.ignoredValues,Se=be===void 0?[]:be;if(e=e.toLowerCase().trim(),l=l.concat($o.stateTerms),l.includes(e)||e==="")return!0;B=B.concat($o.qualifiers),P=P.concat($o.locations),X=X.concat($o.standaloneTerms),se=se.concat($o.qualifiedTerms);var Ee=e.split(/\s+/g);if(Ee[Ee.length-1]==="webauthn"&&(Ee.pop(),Ee.length===0)||!n&&(Ee[0].length>8&&Ee[0].substr(0,8)==="section-"&&Ee.shift(),P.includes(Ee[0])&&Ee.shift(),B.includes(Ee[0])&&(Ee.shift(),X=[]),Ee.length!==1))return!1;var Ce=Ee[Ee.length-1];if(!Se.includes(Ce))return X.includes(Ce)||se.includes(Ce)}var wd=iT;function C1(e){var a,t;return e.attr("aria-labelledby")&&(a=ri(e.actualNode,"aria-labelledby"),t=a.map(function(n){var o=ct(n);return o?ii(o):""}).join(" ").trim(),t)||(t=e.attr("aria-label"),t&&(t=Xa(t),t))?t:null}var pg=C1;function oT(e,a,t){return e=ct(e),ii(e,a,t)}var k1=oT;function uT(e){var a,t,n;if(t=pg(e),t)return t;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var o=ln(e.attr("id"));if(n=Bn(e.actualNode),a=n.querySelector('label[for="'+o+'"]'),t=a&&k1(a,!0),t)return t}return a=Yn(e,"label"),t=a&&ii(a,!0),t||null}var Pi=uT;function sT(e){return e=ct(e),Pi(e)}var lT=sT,gT=[{matches:[{nodeName:"textarea"},{nodeName:"input",properties:{type:["text","password","search","tel","email","url"]}}],namingMethods:"labelText"},{matches:{nodeName:"input",properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},{matches:{nodeName:"input",properties:{type:"image"}},namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},{matches:"button",namingMethods:"subtreeText"},{matches:"fieldset",namingMethods:"fieldsetLegendText"},{matches:"OUTPUT",namingMethods:"subtreeText"},{matches:[{nodeName:"select"},{nodeName:"input",properties:{type:/^(?!text|password|search|tel|email|url|button|submit|reset)/}}],namingMethods:"labelText"},{matches:"summary",namingMethods:"subtreeText"},{matches:"figure",namingMethods:["figureText","titleText"]},{matches:"img",namingMethods:"altText"},{matches:"table",namingMethods:["tableCaptionText","tableSummaryText"]},{matches:["hr","br"],namingMethods:["titleText","singleSpace"]}],cT=gT;function R1(e){var a=fr(e),t=[];return e.children.forEach(function(n){n.actualNode.nodeType===3?a&&t.push(n):t=t.concat(R1(n))}),t}var P1=R1,_1=Mt(function(a){var t=ct(a),n=t.boundingClientRect,o=[],l=eo(t);return a.childNodes.forEach(function(b){if(!(b.nodeType!==3||Xa(b.nodeValue)==="")){var P=dT(b);pT(P,n)||o.push.apply(o,le(F1(P,l)))}}),o.length?o:F1([n],l)}),Ed=_1;function dT(e){var a=c.createRange();return a.selectNodeContents(e),Array.from(a.getClientRects())}function pT(e,a){return e.some(function(t){var n=Du(t);return!ao(n,a)})}function F1(e,a){var t=[];return e.forEach(function(n){if(!(n.width<1||n.height<1)){var o=a.reduce(function(l,b){return l&&Ss(l,b.boundingClientRect)},n);o&&t.push(o)}}),t}function fT(e){Oo();var a=ct(e),t=a._grid;if(!t)return[];var n=Ed(e);return n.map(function(o){return ud(t,o)})}var Cd=fT,mT=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"];function yT(e){var a=Vt(e),t=a.vNode,n=d.commons.aria.getExplicitRole(t);if(n)return mT.indexOf(n)!==-1;switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return t.props.type!=="hidden";default:return!1}}var kd=yT,bT=["head","title","template","script","style","iframe","object","video","audio","noscript"];function Rd(e){return bT.includes(e.props.nodeName)?!1:e.children.some(function(a){var t=a.props;return t.nodeType===3&&t.nodeValue.trim()})}function M1(e,a,t){return Rd(e)||kd(e.actualNode)||!t&&!!pg(e)||!a&&e.children.some(function(n){return n.actualNode.nodeType===1&&M1(n)})}var Fs=M1;function hT(e,a,t){return e=ct(e),Fs(e,a,t)}var fg=hT;function Pd(e){return typeof e.children>"u"||Rd(e)?!0:e.props.nodeType===1&&kd(e)?!!d.commons.text.accessibleTextVirtual(e):e.children.some(function(a){return!a.attr("lang")&&Pd(a)&&!an(a)})}function vT(e){var a=parseInt(e.getAttribute("tabindex"),10);return a>-1&&gn(e)&&!sd(e)}var I1=vT;function q1(e,a){var t=Vt(e),n=t.vNode,o=t.domNode;return n?(n._isHiddenWithCSS===void 0&&(n._isHiddenWithCSS=O1(o,a)),n._isHiddenWithCSS):O1(o,a)}function O1(e,a){if(e.nodeType===9||(e.nodeType===11&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase())))return!1;var t=u.getComputedStyle(e,null);if(!t)throw new Error("Style does not exist for the given element.");var n=t.getPropertyValue("display");if(n==="none")return!0;var o=["hidden","collapse"],l=t.getPropertyValue("visibility");if(o.includes(l)&&!a||o.includes(l)&&a&&o.includes(a))return!0;var b=Pn(e);return b&&!o.includes(l)?q1(b,l):!1}var DT=q1;function ST(e){var a=e.doctype;return a===null?!1:a.name==="html"&&!a.publicId&&!a.systemId}var j1=ST;function AT(e){var a;(e instanceof sn||(a=u)!==null&&a!==void 0&&a.Node&&e instanceof u.Node)&&(e=d.commons.aria.getRole(e));var t=Ct.ariaRoles[e];return t?.type||null}var Lr=AT;function mg(e,a){a(e.actualNode)!==!1&&e.children.forEach(function(t){return mg(t,a)})}var B1=["block","list-item","table","flex","grid","inline-block"];function _d(e){var a=u.getComputedStyle(e).getPropertyValue("display");return B1.includes(a)||a.substr(0,6)==="table-"}function TT(e){for(var a=Pn(e);a&&!_d(a);)a=Pn(a);return ct(a)}function xT(e,a){if(_d(e))return!1;var t=TT(e),n="",o="",l=0;return mg(t,function(b){if(l===2)return!1;if(b.nodeType===3&&(n+=b.nodeValue),b.nodeType===1){var P=(b.nodeName||"").toUpperCase();if(b===e&&(l=1),["BR","HR"].includes(P))l===0?(n="",o=""):l=2;else{if(b.style.display==="none"||b.style.overflow==="hidden"||!["",null,"none"].includes(b.style.float)||!["",null,"relative"].includes(b.style.position))return!1;if(Lr(b)==="widget")return o+=b.textContent,!1}}}),n=Xa(n),a!=null&&a.noLengthCompare?n.length!==0:(o=Xa(o),n.length>o.length)}var Fd=xT;function Md(e){e=e||{};var a=e.modalPercent||.75;if(Ba.get("isModalOpen"))return Ba.get("isModalOpen");var t=oo(d._tree[0],"dialog, [role=dialog], [aria-modal=true]",fr);if(t.length)return Ba.set("isModalOpen",!0),!0;for(var n=Xl(u),o=n.width*a,l=n.height*a,b=(n.width-o)/2,P=(n.height-l)/2,I=[{x:b,y:P},{x:n.width-b,y:P},{x:n.width/2,y:n.height/2},{x:b,y:n.height-P},{x:n.width-b,y:n.height-P}],B=I.map(function(se){return Array.from(c.elementsFromPoint(se.x,se.y))}),L=function(){var be=B[te].find(function(Se){var Ee=u.getComputedStyle(Se);return parseInt(Ee.width,10)>=o&&parseInt(Ee.height,10)>=l&&Ee.getPropertyValue("pointer-events")!=="none"&&(Ee.position==="absolute"||Ee.position==="fixed")});if(be&&B.every(function(Se){return Se.includes(be)}))return Ba.set("isModalOpen",!0),{v:!0}},X,te=0;te1&&arguments[1]!==void 0?arguments[1]:2,t=e.ownerDocument.createRange();t.setStart(e,0),t.setEnd(e,e.childNodes.length);var n=0,o=0,l=je(t.getClientRects()),b;try{for(l.s();!(b=l.n()).done;){var P=b.value;if(!(P.height<=a))if(n>P.top+a)n=Math.max(n,P.bottom);else if(o===0)n=P.bottom,o++;else return!0}}catch(I){l.e(I)}finally{l.f()}return!1}function wT(e){return e instanceof u.Node}var Qn=wT,Is="color.incompleteData",ET={set:function(a,t){if(typeof a!="string")throw new Error("Incomplete data: key must be a string");var n=Ba.get(Is,function(){return{}});return t&&(n[a]=t),n[a]},get:function(a){var t=Ba.get(Is);return t?.[a]},clear:function(){Ba.set(Is,{})}},Fn=ET;function CT(e,a){var t=["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"],n=e.nodeName.toUpperCase();if(t.includes(n))return Fn.set("bgColor","imgNode"),!0;a=a||u.getComputedStyle(e);var o=a.getPropertyValue("background-image"),l=o!=="none";if(l){var b=/gradient/.test(o);Fn.set("bgColor",b?"bgGradient":"bgImage")}return l}var yg=CT,bg={};St(bg,{ArrayFrom:function(){return r_.default},Colorjs:function(){return Jt},CssSelectorParser:function(){return FT.CssSelectorParser},doT:function(){return qd.default},emojiRegexText:function(){return Rs},memoize:function(){return MT.default}});var kT=it(w2()),Id=it(E2());it(C2());var RT=it(M2()),PT=it(fl()),_T=it(z2());"hasOwn"in Object||(Object.hasOwn=RT.default),"values"in Object||(Object.values=PT.default),"Promise"in u||kT.default.polyfill(),"Uint32Array"in u||(u.Uint32Array=Id.Uint32Array),u.Uint32Array&&("some"in u.Uint32Array.prototype||Object.defineProperty(u.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in u.Uint32Array.prototype||Object.defineProperty(u.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce})),typeof Object.assign!="function"&&function(){Object.assign=function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");for(var a=Object(e),t=1;t>>0,o=arguments[1],l,b=0;b>>0,l,b=0;b=0?l=o:(l=n+o,l<0&&(l=0));for(var b;l>>0,o=arguments.length>=2?arguments[1]:void 0,l=0;lthis.length?!1:this.indexOf(e,a)!==-1}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var a=isNaN(arguments[0])?1:Number(arguments[0]);return a?Array.prototype.reduce.call(this,function(t,n){return Array.isArray(n)?t.push.apply(t,e.call(n,a-1)):t.push(n),t},[]):Array.prototype.slice.call(this)},writable:!0}),u.Node&&!("isConnected"in u.Node.prototype)&&Object.defineProperty(u.Node.prototype,"isConnected",{get:function(){return!this.ownerDocument||!(this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var FT=it(ic()),qd=it($2()),MT=it(rc());function pn(e,a){var t=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(a[0])||(a=a.map(function(b){return[b]}));var n=a[0].length,o=a[0].map(function(b,P){return a.map(function(I){return I[P]})}),l=e.map(function(b){return o.map(function(P){var I=0;if(!Array.isArray(b)){var B=je(P),L;try{for(B.s();!(L=B.n()).done;){var X=L.value;I+=b*X}}catch(se){B.e(se)}finally{B.f()}return I}for(var te=0;tet)return+e.toFixed(a-t);var n=Math.pow(10,t-a);return Math.round(e/n)*n}function N1(e){if(e){e=e.trim();var a=/^([a-z]+)\((.+?)\)$/i,t=/^-?[\d.]+$/,n=e.match(a);if(n){var o=[];return n[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,function(l,b){/%$/.test(b)?(b=new Number(b.slice(0,-1)/100),b.type=""):/deg$/.test(b)?(b=new Number(+b.slice(0,-3)),b.type="",b.unit="deg"):t.test(b)&&(b=new Number(b),b.type=""),l.startsWith("/")&&(b=b instanceof Number?b:new Number(b),b.alpha=!0),o.push(b)}),{name:n[1].toLowerCase(),rawName:n[1],rawArgs:n[2],args:o}}}}function z1(e){return e[e.length-1]}function hg(e,a,t){return isNaN(e)?a:isNaN(a)?e:e+(a-e)*t}function $1(e,a,t){return(t-e)/(a-e)}function Od(e,a,t){return hg(a[0],a[1],$1(e[0],e[1],t))}function U1(e){return e.map(function(a){return a.split("|").map(function(t){t=t.trim();var n=t.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(n){var o=new String(n[1]);return o.range=[+n[2],+n[3]],o}return t})})}var IT=Object.freeze({__proto__:null,isString:qs,type:oi,toPrecision:Cu,parseFunction:N1,last:z1,interpolate:hg,interpolateInv:$1,mapRange:Od,parseCoordGrammar:U1,multiplyMatrices:pn}),qT=function(){function e(){Te(this,e)}return Ke(e,[{key:"add",value:function(t,n,o){if(typeof arguments[0]!="string"){for(var t in arguments[0])this.add(t,arguments[0][t],arguments[1]);return}(Array.isArray(t)?t:[t]).forEach(function(l){this[l]=this[l]||[],n&&this[l][o?"unshift":"push"](n)},this)}},{key:"run",value:function(t,n){this[t]=this[t]||[],this[t].forEach(function(o){o.call(n&&n.context?n.context:n,n)})}}])}(),ro=new qT,ui={gamut_mapping:"lch.c",precision:5,deltaE:"76"},Nr={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function jd(e){return Array.isArray(e)?e:Nr[e]}function vg(e,a,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(e=jd(e),a=jd(a),!e||!a)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(!e&&!a?"/":"").concat(a?"":"to"));if(e===a)return t;var o={W1:e,W2:a,XYZ:t,options:n};if(ro.run("chromatic-adaptation-start",o),o.M||(o.W1===Nr.D65&&o.W2===Nr.D50?o.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:o.W1===Nr.D50&&o.W2===Nr.D65&&(o.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),ro.run("chromatic-adaptation-end",o),o.M)return pn(o.M,o.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var OT=75e-6,zr=(xe=new WeakSet,_e=new WeakMap,function(){function e(a){var t,n,o,l,b,P,I;Te(this,e),Z(this,xe),Y(this,_e,void 0),this.id=a.id,this.name=a.name,this.base=a.base?zr.get(a.base):null,this.aliases=a.aliases,this.base&&(this.fromBase=a.fromBase,this.toBase=a.toBase);var B=(t=a.coords)!==null&&t!==void 0?t:this.base.coords;this.coords=B;var L=(n=(o=a.white)!==null&&o!==void 0?o:this.base.white)!==null&&n!==void 0?n:"D65";this.white=jd(L),this.formats=(l=a.formats)!==null&&l!==void 0?l:{};for(var X in this.formats){var te=this.formats[X];te.type||(te.type="function"),te.name||(te.name=X)}a.cssId&&!((b=this.formats.functions)!==null&&b!==void 0&&b.color)?(this.formats.color={id:a.cssId},Object.defineProperty(this,"cssId",{value:a.cssId})):(P=this.formats)!==null&&P!==void 0&&P.color&&!((I=this.formats)!==null&&I!==void 0&&I.color.id)&&(this.formats.color.id=this.id),this.referred=a.referred,oe(_e,this,Q(xe,this,jT).call(this).reverse()),ro.run("colorspace-init-end",this)}return Ke(e,[{key:"inGamut",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=n.epsilon,l=o===void 0?OT:o;if(this.isPolar)return t=this.toBase(t),this.base.inGamut(t,{epsilon:l});var b=Object.values(this.coords);return t.every(function(P,I){var B=b[I];if(B.type!=="angle"&&B.range){if(Number.isNaN(P))return!0;var L=we(B.range,2),X=L[0],te=L[1];return(X===void 0||P>=X-l)&&(te===void 0||P<=te+l)}return!0})}},{key:"cssId",get:function(){var t;return((t=this.formats.functions)===null||t===void 0||(t=t.color)===null||t===void 0?void 0:t.id)||this.id}},{key:"isPolar",get:function(){for(var t in this.coords)if(this.coords[t].type==="angle")return!0;return!1}},{key:"getFormat",value:function(t){if(Fe(t)==="object")return t=Q(xe,this,V1).call(this,t),t;var n;return t==="default"?n=Object.values(this.formats)[0]:n=this.formats[t],n?(n=Q(xe,this,V1).call(this,n),n):null}},{key:"to",value:function(t,n){if(arguments.length===1){var o=[t.space,t.coords];t=o[0],n=o[1]}if(t=zr.get(t),this===t)return n;n=n.map(function(te){return Number.isNaN(te)?0:te});for(var l=ue(_e,this),b=ue(_e,t),P,I,B=0;BI;L--)n=l[L].toBase(n);for(var X=I+1;X1?l-1:0),P=1;P=0){var L=Object.entries(l.coords)[b];if(L)return fe({space:l,id:L[0],index:b},L[1])}l=zr.get(l);var X=b.toLowerCase(),te=0;for(var se in l.coords){var be,Se=l.coords[se];if(se.toLowerCase()===X||((be=Se.name)===null||be===void 0?void 0:be.toLowerCase())===X)return fe({space:l,id:se,index:te},Se);te++}throw new TypeError('No "'.concat(b,'" coordinate found in ').concat(l.name,". Its coordinates are: ").concat(Object.keys(l.coords).join(", ")))}}])}());function V1(e){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=U1(e.coords);var a=Object.entries(this.coords).map(function(t,n){var o=we(t,2);o[0];var l=o[1],b=e.coordGrammar[n][0],P=l.range||l.refRange,I=b.range,B="";return b==""?(I=[0,100],B="%"):b==""&&(B="deg"),{fromRange:P,toRange:I,suffix:B}});e.serializeCoords=function(t,n){return t.map(function(o,l){var b=a[l],P=b.fromRange,I=b.toRange,B=b.suffix;return P&&I&&(o=Od(P,I,o)),o=Cu(o,n),B&&(o+=B),o})}}return e}function jT(){for(var e=[this],a=this;a=a.base;)e.push(a);return e}var Ya=zr;Ht(Ya,"registry",{}),Ht(Ya,"DEFAULT_FORMAT",{type:"functions",name:"color"});var kr=new Ya({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),er=function(e){function a(t){var n,o;if(Te(this,a),t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=kr),t.toXYZ_M&&t.fromXYZ_M){var l,b;(l=t.toBase)!==null&&l!==void 0||(t.toBase=function(P){var I=pn(t.toXYZ_M,P);return o.white!==o.base.white&&(I=vg(o.white,o.base.white,I)),I}),(b=t.fromBase)!==null&&b!==void 0||(t.fromBase=function(P){return P=vg(o.base.white,o.white,P),pn(t.fromXYZ_M,P)})}return(n=t.referred)!==null&&n!==void 0||(t.referred="display"),o=G(this,a,[t])}return ie(a,e),Ke(a)}(Ya);function G1(e){var a,t={str:(a=String(e))===null||a===void 0?void 0:a.trim()};if(ro.run("parse-start",t),t.color)return t.color;if(t.parsed=N1(t.str),t.parsed){var n=t.parsed.name;if(n==="color"){var o=t.parsed.args.shift(),l=t.parsed.rawArgs.indexOf("/")>0?t.parsed.args.pop():1,b=je(Ya.all),P;try{var I=function(){var ka=P.value,la=ka.getFormat("color");if(la){var Sa;if(o===la.id||(Sa=la.ids)!==null&&Sa!==void 0&&Sa.includes(o)){var Ea=Object.keys(ka.coords).length,Pa=Array(Ea).fill(0);return Pa.forEach(function(Ka,rt){return Pa[rt]=t.parsed.args[rt]||0}),{v:{spaceId:ka.id,coords:Pa,alpha:l}}}}},B;for(b.s();!(P=b.n()).done;)if(B=I(),B)return B.v}catch(va){b.e(va)}finally{b.f()}var L="";if(o in Ya.registry){var X,te=(X=Ya.registry[o].formats)===null||X===void 0||(X=X.functions)===null||X===void 0||(X=X.color)===null||X===void 0?void 0:X.id;te&&(L="Did you mean color(".concat(te,")?"))}throw new TypeError("Cannot parse color(".concat(o,"). ")+(L||"Missing a plugin?"))}else{var se=je(Ya.all),be;try{var Se=function(){var ka=be.value,la=ka.getFormat(n);if(la&&la.type==="function"){var Sa=1;(la.lastAlpha||z1(t.parsed.args).alpha)&&(Sa=t.parsed.args.pop());var Ea=t.parsed.args;return la.coordGrammar&&Object.entries(ka.coords).forEach(function(Pa,Ka){var rt,ja=we(Pa,2),Qa=ja[0],Aa=ja[1],Va=la.coordGrammar[Ka],Ye=(rt=Ea[Ka])===null||rt===void 0?void 0:rt.type;if(Va=Va.find(function(et){return et==Ye}),!Va){var Ma=Aa.name||Qa;throw new TypeError("".concat(Ye," not allowed for ").concat(Ma," in ").concat(n,"()"))}var Da=Va.range;Ye===""&&(Da||(Da=[0,1]));var qa=Aa.range||Aa.refRange;Da&&qa&&(Ea[Ka]=Od(Da,qa,Ea[Ka]))}),{v:{spaceId:ka.id,coords:Ea,alpha:Sa}}}},Ee;for(se.s();!(be=se.n()).done;)if(Ee=Se(),Ee)return Ee.v}catch(va){se.e(va)}finally{se.f()}}}else{var Ce=je(Ya.all),Re;try{for(Ce.s();!(Re=Ce.n()).done;){var Be=Re.value;for(var Oe in Be.formats){var Ue=Be.formats[Oe];if(Ue.type==="custom"&&!(Ue.test&&!Ue.test(t.str))){var ea=Ue.parse(t.str);if(ea){var sa;return(sa=ea.alpha)!==null&&sa!==void 0||(ea.alpha=1),ea}}}}}catch(va){Ce.e(va)}finally{Ce.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function s(e){if(!e)throw new TypeError("Empty color reference");qs(e)&&(e=G1(e));var a=e.space||e.spaceId;return a instanceof Ya||(e.space=Ya.get(a)),e.alpha===void 0&&(e.alpha=1),e}function v(e,a){return a=Ya.get(a),a.from(e)}function q(e,a){var t=Ya.resolveCoord(a,e.space),n=t.space,o=t.index,l=v(e,n);return l[o]}function J(e,a,t){return a=Ya.get(a),e.coords=a.to(e.space,t),e}function re(e,a,t){if(e=s(e),arguments.length===2&&oi(arguments[1])==="object"){var n=arguments[1];for(var o in n)re(e,o,n[o])}else{typeof t=="function"&&(t=t(q(e,a)));var l=Ya.resolveCoord(a,e.space),b=l.space,P=l.index,I=v(e,b);I[P]=t,J(e,b,I)}return e}var he=new Ya({id:"xyz-d50",name:"XYZ D50",white:"D50",base:kr,fromBase:function(a){return vg(kr.white,"D50",a)},toBase:function(a){return vg("D50",kr.white,a)},formats:{color:{}}}),ke=216/24389,Ie=24/116,Ve=24389/27,oa=Nr.D50,na=new Ya({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:oa,base:he,fromBase:function(a){var t=a.map(function(o,l){return o/oa[l]}),n=t.map(function(o){return o>ke?Math.cbrt(o):(Ve*o+16)/116});return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase:function(a){var t=[];t[1]=(a[0]+16)/116,t[0]=a[1]/500+t[1],t[2]=t[1]-a[2]/200;var n=[t[0]>Ie?Math.pow(t[0],3):(116*t[0]-16)/Ve,a[0]>8?Math.pow((a[0]+16)/116,3):a[0]/Ve,t[2]>Ie?Math.pow(t[2],3):(116*t[2]-16)/Ve];return n.map(function(o,l){return o*oa[l]})},formats:{lab:{coords:[" | ","",""]}}});function da(e){return(e%360+360)%360}function wa(e,a){if(e==="raw")return a;var t=a.map(da),n=we(t,2),o=n[0],l=n[1],b=l-o;return e==="increasing"?b<0&&(l+=360):e==="decreasing"?b>0&&(o+=360):e==="longer"?-1800?l+=360:o+=360):e==="shorter"&&(b>180?o+=360:b<-180&&(l+=360)),[o,l]}var _a=new Ya({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:na,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2],b,P=.02;return Math.abs(o) | ",""," | "]}}}),Wa=Math.pow(25,7),nt=Math.PI,Ja=180/nt,st=nt/180;function yt(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=t.kL,o=n===void 0?1:n,l=t.kC,b=l===void 0?1:l,P=t.kH,I=P===void 0?1:P,B=na.from(e),L=we(B,3),X=L[0],te=L[1],se=L[2],be=_a.from(na,[X,te,se])[1],Se=na.from(a),Ee=we(Se,3),Ce=Ee[0],Re=Ee[1],Be=Ee[2],Oe=_a.from(na,[Ce,Re,Be])[1];be<0&&(be=0),Oe<0&&(Oe=0);var Ue=(be+Oe)/2,ea=Math.pow(Ue,7),sa=.5*(1-Math.sqrt(ea/(ea+Wa))),va=(1+sa)*te,ka=(1+sa)*Re,la=Math.sqrt(Math.pow(va,2)+Math.pow(se,2)),Sa=Math.sqrt(Math.pow(ka,2)+Math.pow(Be,2)),Ea=va===0&&se===0?0:Math.atan2(se,va),Pa=ka===0&&Be===0?0:Math.atan2(Be,ka);Ea<0&&(Ea+=2*nt),Pa<0&&(Pa+=2*nt),Ea*=Ja,Pa*=Ja;var Ka=Ce-X,rt=Sa-la,ja=Pa-Ea,Qa=Ea+Pa,Aa=Math.abs(ja),Va;la*Sa===0?Va=0:Aa<=180?Va=ja:ja>180?Va=ja-360:ja<-180?Va=ja+360:console.log("the unthinkable has happened");var Ye=2*Math.sqrt(Sa*la)*Math.sin(Va*st/2),Ma=(X+Ce)/2,Da=(la+Sa)/2,qa=Math.pow(Da,7),et;la*Sa===0?et=Qa:Aa<=180?et=Qa/2:Qa<360?et=(Qa+360)/2:et=(Qa-360)/2;var Oa=Math.pow(Ma-50,2),$a=1+.015*Oa/Math.sqrt(20+Oa),At=1+.045*Da,Nt=1;Nt-=.17*Math.cos((et-30)*st),Nt+=.24*Math.cos(2*et*st),Nt+=.32*Math.cos((3*et+6)*st),Nt-=.2*Math.cos((4*et-63)*st);var Zt=1+.015*Da*Nt,Dn=30*Math.exp(-1*Math.pow((et-275)/25,2)),In=2*Math.sqrt(qa/(qa+Wa)),xn=-1*Math.sin(2*Dn*st)*In,rn=Math.pow(Ka/(o*$a),2);return rn+=Math.pow(rt/(b*At),2),rn+=Math.pow(Ye/(I*Zt),2),rn+=xn*(rt/(b*At))*(Ye/(I*Zt)),Math.sqrt(rn)}var hr=75e-6;function vn(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.space,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=t.epsilon,o=n===void 0?hr:n;e=s(e),a=Ya.get(a);var l=e.coords;return a!==e.space&&(l=a.from(e)),a.inGamut(l,{epsilon:o})}function Mn(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function qt(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.method,n=t===void 0?ui.gamut_mapping:t,o=a.space,l=o===void 0?e.space:o;if(qs(arguments[1])&&(l=arguments[1]),l=Ya.get(l),vn(e,l,{epsilon:0}))return e;var b=nn(e,l);if(n!=="clip"&&!vn(e,l)){var P=qt(Mn(b),{method:"clip",space:l});if(yt(e,P)>2){for(var I=Ya.resolveCoord(n),B=I.space,L=I.id,X=nn(b,B),te=I.range||I.refRange,se=te[0],be=.01,Se=se,Ee=q(X,L);Ee-Se>be;){var Ce=Mn(X);Ce=qt(Ce,{space:l,method:"clip"});var Re=yt(X,Ce);Re-22&&arguments[2]!==void 0?arguments[2]:{},n=t.inGamut;e=s(e),a=Ya.get(a);var o=a.from(e),l={space:a,coords:o,alpha:e.alpha};return n&&(l=qt(l)),l}nn.returns="color";function Rr(e){var a,t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=n.precision,l=o===void 0?ui.precision:o,b=n.format,P=b===void 0?"default":b,I=n.inGamut,B=I===void 0?!0:I,L=ee(n,R),X;e=s(e);var te=P;P=(a=(t=e.space.getFormat(P))!==null&&t!==void 0?t:e.space.getFormat("default"))!==null&&a!==void 0?a:Ya.DEFAULT_FORMAT,B||(B=P.toGamut);var se=e.coords;if(se=se.map(function(Oe){return Oe||0}),B&&!vn(e)&&(se=qt(Mn(e),B===!0?void 0:B).coords),P.type==="custom")if(L.precision=l,P.serialize)X=P.serialize(se,e.alpha,L);else throw new TypeError("format ".concat(te," can only be used to parse colors, not for serialization"));else{var be=P.name||"color";P.serializeCoords?se=P.serializeCoords(se,l):l!==null&&(se=se.map(function(Oe){return Cu(Oe,l)}));var Se=le(se);if(be==="color"){var Ee,Ce=P.id||((Ee=P.ids)===null||Ee===void 0?void 0:Ee[0])||e.space.id;Se.unshift(Ce)}var Re=e.alpha;l!==null&&(Re=Cu(Re,l));var Be=e.alpha<1&&!P.noAlpha?"".concat(P.commas?",":" /"," ").concat(Re):"";X="".concat(be,"(").concat(Se.join(P.commas?", ":" ")).concat(Be,")")}return X}var H1=[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],RZ=[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],K1=new er({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:H1,fromXYZ_M:RZ,formats:{color:{}}}),W1=1.09929682680944,u8=.018053968510807,s8=new er({id:"rec2020",name:"REC.2020",base:K1,toBase:function(a){return a.map(function(t){return t=u8?W1*Math.pow(t,.45)-(W1-1):4.5*t})},formats:{color:{}}}),PZ=[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],_Z=[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]],l8=new er({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:PZ,fromXYZ_M:_Z}),FZ=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],MZ=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],g8=new er({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:FZ,fromXYZ_M:MZ,formats:{color:{}}}),c8={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},d8=Array(3).fill(" | [0, 255]"),p8=Array(3).fill("[0, 255]"),Bd=new er({id:"srgb",name:"sRGB",base:g8,fromBase:function(a){return a.map(function(t){var n=t<0?-1:1,o=t*n;return o>.0031308?n*(1.055*Math.pow(o,1/2.4)-.055):12.92*t})},toBase:function(a){return a.map(function(t){var n=t<0?-1:1,o=t*n;return o<.04045?t/12.92:n*Math.pow((o+.055)/1.055,2.4)})},formats:{rgb:{coords:d8},rgb_number:{name:"rgb",commas:!0,coords:p8,noAlpha:!0},color:{},rgba:{coords:d8,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:p8},hex:{type:"custom",toGamut:!0,test:function(a){return/^#([a-f0-9]{3,4}){1,2}$/i.test(a)},parse:function(a){a.length<=5&&(a=a.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return a.replace(/[a-f0-9]{2}/gi,function(n){t.push(parseInt(n,16)/255)}),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(a,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=n.collapse,l=o===void 0?!0:o;t<1&&a.push(t),a=a.map(function(I){return Math.round(I*255)});var b=l&&a.every(function(I){return I%17===0}),P=a.map(function(I){return b?(I/17).toString(16):I.toString(16).padStart(2,"0")}).join("");return"#"+P}},keyword:{type:"custom",test:function(a){return/^[a-z]+$/i.test(a)},parse:function(a){a=a.toLowerCase();var t={spaceId:"srgb",coords:null,alpha:1};if(a==="transparent"?(t.coords=c8.black,t.alpha=0):t.coords=c8[a],t.coords)return t}}}}),f8=new er({id:"p3",name:"P3",base:l8,fromBase:Bd.fromBase,toBase:Bd.toBase,formats:{color:{id:"display-p3"}}});if(ui.display_space=Bd,typeof CSS<"u"&&(ze=CSS)!==null&&ze!==void 0&&ze.supports)for(var BT=0,m8=[na,s8,f8];BT1&&arguments[1]!==void 0?arguments[1]:{},n=t.space,o=n===void 0?ui.display_space:n,l=ee(t,h),b=Rr(e,l);if(typeof CSS>"u"||(a=CSS)!==null&&a!==void 0&&a.supports("color",b)||!ui.display_space)b=new String(b),b.color=e;else{var P=nn(e,o);b=new String(Rr(P,l)),b.color=P}return b}function y8(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"lab";t=Ya.get(t);var n=t.from(e),o=t.from(a);return Math.sqrt(n.reduce(function(l,b,P){var I=o[P];return isNaN(b)||isNaN(I)?l:l+Math.pow(I-b,2)},0))}function BZ(e,a){return e=s(e),a=s(a),e.space===a.space&&e.alpha===a.alpha&&e.coords.every(function(t,n){return t===a.coords[n]})}function ku(e){return q(e,[kr,"y"])}function b8(e,a){re(e,[kr,"y"],a)}function LZ(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return ku(this)},set:function(t){b8(this,t)}})}var NZ=Object.freeze({__proto__:null,getLuminance:ku,setLuminance:b8,register:LZ});function zZ(e,a){e=s(e),a=s(a);var t=Math.max(ku(e),0),n=Math.max(ku(a),0);if(n>t){var o=[n,t];t=o[0],n=o[1]}return(t+.05)/(n+.05)}var $Z=.56,UZ=.57,VZ=.62,GZ=.65,h8=.022,HZ=1.414,KZ=.1,WZ=5e-4,JZ=1.14,v8=.027,XZ=1.14;function D8(e){return e>=h8?e:e+Math.pow(h8-e,HZ)}function Dg(e){var a=e<0?-1:1,t=Math.abs(e);return a*Math.pow(t,2.4)}function YZ(e,a){a=s(a),e=s(e);var t,n,o,l,b,P;a=nn(a,"srgb");var I=we(a.coords,3);l=I[0],b=I[1],P=I[2];var B=Dg(l)*.2126729+Dg(b)*.7151522+Dg(P)*.072175;e=nn(e,"srgb");var L=we(e.coords,3);l=L[0],b=L[1],P=L[2];var X=Dg(l)*.2126729+Dg(b)*.7151522+Dg(P)*.072175,te=D8(B),se=D8(X),be=se>te;return Math.abs(se-te)0?o=n-v8:o=n+v8,o*100}function ZZ(e,a){e=s(e),a=s(a);var t=Math.max(ku(e),0),n=Math.max(ku(a),0);if(n>t){var o=[n,t];t=o[0],n=o[1]}var l=t+n;return l===0?0:(t-n)/l}var QZ=5e4;function eQ(e,a){e=s(e),a=s(a);var t=Math.max(ku(e),0),n=Math.max(ku(a),0);if(n>t){var o=[n,t];t=o[0],n=o[1]}return n===0?QZ:(t-n)/n}function aQ(e,a){e=s(e),a=s(a);var t=q(e,[na,"l"]),n=q(a,[na,"l"]);return Math.abs(t-n)}var tQ=216/24389,S8=24/116,J1=24389/27,NT=Nr.D65,zT=new Ya({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:NT,base:kr,fromBase:function(a){var t=a.map(function(o,l){return o/NT[l]}),n=t.map(function(o){return o>tQ?Math.cbrt(o):(J1*o+16)/116});return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase:function(a){var t=[];t[1]=(a[0]+16)/116,t[0]=a[1]/500+t[1],t[2]=t[1]-a[2]/200;var n=[t[0]>S8?Math.pow(t[0],3):(116*t[0]-16)/J1,a[0]>8?Math.pow((a[0]+16)/116,3):a[0]/J1,t[2]>S8?Math.pow(t[2],3):(116*t[2]-16)/J1];return n.map(function(o,l){return o*NT[l]})},formats:{"lab-d65":{coords:[" | ","",""]}}}),$T=Math.pow(5,.5)*.5+.5;function nQ(e,a){e=s(e),a=s(a);var t=q(e,[zT,"l"]),n=q(a,[zT,"l"]),o=Math.abs(Math.pow(t,$T)-Math.pow(n,$T)),l=Math.pow(o,1/$T)*Math.SQRT2-40;return l<7.5?0:l}var X1=Object.freeze({__proto__:null,contrastWCAG21:zZ,contrastAPCA:YZ,contrastMichelson:ZZ,contrastWeber:eQ,contrastLstar:aQ,contrastDeltaPhi:nQ});function rQ(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};qs(t)&&(t={algorithm:t});var n=t,o=n.algorithm,l=ee(n,E);if(!o){var b=Object.keys(X1).map(function(I){return I.replace(/^contrast/,"")}).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(b))}e=s(e),a=s(a);for(var P in X1)if("contrast"+o.toLowerCase()===P.toLowerCase())return X1[P](e,a,l);throw new TypeError("Unknown contrast algorithm: ".concat(o))}function A8(e){var a=v(e,kr),t=we(a,3),n=t[0],o=t[1],l=t[2],b=n+15*o+3*l;return[4*n/b,9*o/b]}function T8(e){var a=v(e,kr),t=we(a,3),n=t[0],o=t[1],l=t[2],b=n+o+l;return[n/b,o/b]}function iQ(e){Object.defineProperty(e.prototype,"uv",{get:function(){return A8(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return T8(this)}})}var oQ=Object.freeze({__proto__:null,uv:A8,xy:T8,register:iQ});function uQ(e,a){return y8(e,a,"lab")}var sQ=Math.PI,x8=sQ/180;function lQ(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=t.l,o=n===void 0?2:n,l=t.c,b=l===void 0?1:l,P=na.from(e),I=we(P,3),B=I[0],L=I[1],X=I[2],te=_a.from(na,[B,L,X]),se=we(te,3),be=se[1],Se=se[2],Ee=na.from(a),Ce=we(Ee,3),Re=Ce[0],Be=Ce[1],Oe=Ce[2],Ue=_a.from(na,[Re,Be,Oe])[1];be<0&&(be=0),Ue<0&&(Ue=0);var ea=B-Re,sa=be-Ue,va=L-Be,ka=X-Oe,la=Math.pow(va,2)+Math.pow(ka,2)-Math.pow(sa,2),Sa=.511;B>=16&&(Sa=.040975*B/(1+.01765*B));var Ea=.0638*be/(1+.0131*be)+.638,Pa;Number.isNaN(Se)&&(Se=0),Se>=164&&Se<=345?Pa=.56+Math.abs(.2*Math.cos((Se+168)*x8)):Pa=.36+Math.abs(.4*Math.cos((Se+35)*x8));var Ka=Math.pow(be,4),rt=Math.sqrt(Ka/(Ka+1900)),ja=Ea*(rt*Pa+1-rt),Qa=Math.pow(ea/(o*Sa),2);return Qa+=Math.pow(sa/(b*Ea),2),Qa+=la/Math.pow(ja,2),Math.sqrt(Qa)}var w8=203,UT=new Ya({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:kr,fromBase:function(a){return a.map(function(t){return Math.max(t*w8,0)})},toBase:function(a){return a.map(function(t){return Math.max(t/w8,0)})}}),Y1=1.15,Z1=.66,E8=2610/Math.pow(2,14),gQ=Math.pow(2,14)/2610,C8=3424/Math.pow(2,12),k8=2413/Math.pow(2,7),R8=2392/Math.pow(2,7),cQ=1.7*2523/Math.pow(2,5),P8=Math.pow(2,5)/(1.7*2523),Q1=-.56,VT=16295499532821565e-27,dQ=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],pQ=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],fQ=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],mQ=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],_8=new Ya({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:UT,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2],b=Y1*n-(Y1-1)*l,P=Z1*o-(Z1-1)*n,I=pn(dQ,[b,P,l]),B=I.map(function(Ee){var Ce=C8+k8*Math.pow(Ee/1e4,E8),Re=1+R8*Math.pow(Ee/1e4,E8);return Math.pow(Ce/Re,cQ)}),L=pn(fQ,B),X=we(L,3),te=X[0],se=X[1],be=X[2],Se=(1+Q1)*te/(1+Q1*te)-VT;return[Se,se,be]},toBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2],b=(n+VT)/(1+Q1-Q1*(n+VT)),P=pn(mQ,[b,o,l]),I=P.map(function(Ee){var Ce=C8-Math.pow(Ee,P8),Re=R8*Math.pow(Ee,P8)-k8,Be=1e4*Math.pow(Ce/Re,gQ);return Be}),B=pn(pQ,I),L=we(B,3),X=L[0],te=L[1],se=L[2],be=(X+(Y1-1)*se)/Y1,Se=(te+(Z1-1)*be)/Z1;return[be,Se,se]},formats:{color:{}}}),GT=new Ya({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:_8,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2],b,P=2e-4;return Math.abs(o) | ","",""]}}});function PQ(e,a){var t=eh.from(e),n=we(t,3),o=n[0],l=n[1],b=n[2],P=eh.from(a),I=we(P,3),B=I[0],L=I[1],X=I[2],te=o-B,se=l-L,be=b-X;return Math.sqrt(Math.pow(te,2)+Math.pow(se,2)+Math.pow(be,2))}var KT=Object.freeze({__proto__:null,deltaE76:uQ,deltaECMC:lQ,deltaE2000:yt,deltaEJz:yQ,deltaEITP:wQ,deltaEOK:PQ});function Ld(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};qs(t)&&(t={method:t});var n=t,o=n.method,l=o===void 0?ui.deltaE:o,b=ee(n,w);e=s(e),a=s(a);for(var P in KT)if("deltae"+l.toLowerCase()===P.toLowerCase())return KT[P](e,a,b);throw new TypeError("Unknown deltaE method: ".concat(l))}function _Q(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.25,t=Ya.get("oklch","lch"),n=[t,"l"];return re(e,n,function(o){return o*(1+a)})}function FQ(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.25,t=Ya.get("oklch","lch"),n=[t,"l"];return re(e,n,function(o){return o*(1-a)})}var MQ=Object.freeze({__proto__:null,lighten:_Q,darken:FQ});function j8(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.5,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=[s(e),s(a)];if(e=o[0],a=o[1],oi(t)==="object"){var l=[.5,t];t=l[0],n=l[1]}var b=n,P=b.space,I=b.outputSpace,B=b.premultiplied,L=Nd(e,a,{space:P,outputSpace:I,premultiplied:B});return L(t)}function B8(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n;if(WT(e)){n=e,t=a;var o=we(n.rangeArgs.colors,2);e=o[0],a=o[1]}var l=t,b=l.maxDeltaE,P=l.deltaEMethod,I=l.steps,B=I===void 0?2:I,L=l.maxSteps,X=L===void 0?1e3:L,te=ee(l,C);if(!n){var se=[s(e),s(a)];e=se[0],a=se[1],n=Nd(e,a,te)}var be=Ld(e,a),Se=b>0?Math.max(B,Math.ceil(be/b)+1):B,Ee=[];if(X!==void 0&&(Se=Math.min(Se,X)),Se===1)Ee=[{p:.5,color:n(.5)}];else{var Ce=1/(Se-1);Ee=Array.from({length:Se},function(va,ka){var la=ka*Ce;return{p:la,color:n(la)}})}if(b>0)for(var Re=Ee.reduce(function(va,ka,la){if(la===0)return 0;var Sa=Ld(ka.color,Ee[la-1].color,P);return Math.max(va,Sa)},0);Re>b;){Re=0;for(var Be=1;Be2&&arguments[2]!==void 0?arguments[2]:{};if(WT(e)){var n=e,o=a;return Nd.apply(void 0,le(n.rangeArgs.colors).concat([fe({},n.rangeArgs.options,o)]))}var l=t.space,b=t.outputSpace,P=t.progression,I=t.premultiplied;e=s(e),a=s(a),e=Mn(e),a=Mn(a);var B={colors:[e,a],options:t};if(l?l=Ya.get(l):l=Ya.registry[ui.interpolationSpace]||e.space,b=b?Ya.get(b):l,e=nn(e,l),a=nn(a,l),e=qt(e),a=qt(a),l.coords.h&&l.coords.h.type==="angle"){var L=t.hue=t.hue||"shorter",X=[l,"h"],te=[q(e,X),q(a,X)],se=te[0],be=te[1],Se=wa(L,[se,be]),Ee=we(Se,2);se=Ee[0],be=Ee[1],re(e,X,se),re(a,X,be)}return I&&(e.coords=e.coords.map(function(Ce){return Ce*e.alpha}),a.coords=a.coords.map(function(Ce){return Ce*a.alpha})),Object.assign(function(Ce){Ce=P?P(Ce):Ce;var Re=e.coords.map(function(Ue,ea){var sa=a.coords[ea];return hg(Ue,sa,Ce)}),Be=hg(e.alpha,a.alpha,Ce),Oe={space:l,coords:Re,alpha:Be};return I&&(Oe.coords=Oe.coords.map(function(Ue){return Ue/Be})),b!==l&&(Oe=nn(Oe,b)),Oe},{rangeArgs:B})}function WT(e){return oi(e)==="function"&&!!e.rangeArgs}ui.interpolationSpace="lab";function IQ(e){e.defineFunction("mix",j8,{returns:"color"}),e.defineFunction("range",Nd,{returns:"function"}),e.defineFunction("steps",B8,{returns:"array"})}var qQ=Object.freeze({__proto__:null,mix:j8,steps:B8,range:Nd,isRange:WT,register:IQ}),L8=new Ya({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:Bd,fromBase:function(a){var t=Math.max.apply(Math,le(a)),n=Math.min.apply(Math,le(a)),o=we(a,3),l=o[0],b=o[1],P=o[2],I=NaN,B=0,L=(n+t)/2,X=t-n;if(X!==0){switch(B=L===0||L===1?0:(t-L)/Math.min(L,1-L),t){case l:I=(b-P)/X+(b | ","",""]},hsla:{coords:[" | ","",""],commas:!0,lastAlpha:!0}}}),N8=new Ya({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:L8,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2];o/=100,l/=100;var b=l+o*Math.min(l,1-l);return[n,b===0?0:200*(1-l/b),100*b]},toBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2];o/=100,l/=100;var b=l*(1-o/2);return[n,b===0||b===1?0:(l-b)/Math.min(b,1-b)*100,b*100]},formats:{color:{toGamut:!0}}}),OQ=new Ya({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:N8,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2];return[n,l*(100-o)/100,100-l]},toBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2];o/=100,l/=100;var b=o+l;if(b>=1){var P=o/b;return[n,0,P*100]}var I=1-l,B=I===0?0:1-o/I;return[n,B*100,I*100]},formats:{hwb:{toGamut:!0,coords:[" | ","",""]}}}),jQ=[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],BQ=[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]],z8=new er({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:jQ,fromXYZ_M:BQ}),LQ=new er({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:z8,toBase:function(a){return a.map(function(t){return Math.pow(Math.abs(t),563/256)*Math.sign(t)})},fromBase:function(a){return a.map(function(t){return Math.pow(Math.abs(t),256/563)*Math.sign(t)})},formats:{color:{id:"a98-rgb"}}}),NQ=[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],zQ=[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]],$8=new er({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:he,toXYZ_M:NQ,fromXYZ_M:zQ}),$Q=1/512,UQ=16/512,VQ=new er({id:"prophoto",name:"ProPhoto",base:$8,toBase:function(a){return a.map(function(t){return t=$Q?Math.pow(t,1/1.8):16*t})},formats:{color:{id:"prophoto-rgb"}}}),GQ=new Ya({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:eh,fromBase:function(a){var t=we(a,3),n=t[0],o=t[1],l=t[2],b,P=2e-4;return Math.abs(o) | ",""," | "]}}}),U8=203,V8=2610/Math.pow(2,14),HQ=Math.pow(2,14)/2610,KQ=2523/Math.pow(2,5),G8=Math.pow(2,5)/2523,H8=3424/Math.pow(2,12),K8=2413/Math.pow(2,7),W8=2392/Math.pow(2,7),WQ=new er({id:"rec2100pq",name:"REC.2100-PQ",base:K1,toBase:function(a){return a.map(function(t){var n=Math.pow(Math.max(Math.pow(t,G8)-H8,0)/(K8-W8*Math.pow(t,G8)),HQ);return n*1e4/U8})},fromBase:function(a){return a.map(function(t){var n=Math.max(t*U8/1e4,0),o=H8+K8*Math.pow(n,V8),l=1+W8*Math.pow(n,V8);return Math.pow(o/l,KQ)})},formats:{color:{id:"rec2100-pq"}}}),J8=.17883277,X8=.28466892,Y8=.55991073,JT=3.7743,JQ=new er({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:K1,toBase:function(a){return a.map(function(t){return t<=.5?Math.pow(t,2)/3*JT:Math.exp((t-Y8)/J8+X8)/12*JT})},fromBase:function(a){return a.map(function(t){return t/=JT,t<=1/12?Math.sqrt(3*t):J8*Math.log(12*t-X8)+Y8})},formats:{color:{id:"rec2100-hlg"}}}),Z8={};ro.add("chromatic-adaptation-start",function(e){e.options.method&&(e.M=Q8(e.W1,e.W2,e.options.method))}),ro.add("chromatic-adaptation-end",function(e){e.M||(e.M=Q8(e.W1,e.W2,e.options.method))});function ah(e){var a=e.id;e.toCone_M,e.fromCone_M,Z8[a]=arguments[0]}function Q8(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"Bradford",n=Z8[t],o=pn(n.toCone_M,e),l=we(o,3),b=l[0],P=l[1],I=l[2],B=pn(n.toCone_M,a),L=we(B,3),X=L[0],te=L[1],se=L[2],be=[[X/b,0,0],[0,te/P,0],[0,0,se/I]],Se=pn(be,n.toCone_M),Ee=pn(n.fromCone_M,Se);return Ee}ah({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),ah({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),ah({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),ah({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(Nr,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),Nr.ACES=[.32168/.33767,1,(1-.32168-.33767)/.33767];var XQ=[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],YQ=[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],e_=new er({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:Nr.ACES,toXYZ_M:XQ,fromXYZ_M:YQ,formats:{color:{}}}),th=Math.pow(2,-16),XT=-.35828683,nh=(Math.log2(65504)+9.72)/17.52,ZQ=new er({id:"acescc",name:"ACEScc",coords:{r:{range:[XT,nh],name:"Red"},g:{range:[XT,nh],name:"Green"},b:{range:[XT,nh],name:"Blue"}},referred:"scene",base:e_,toBase:function(a){var t=-.3013698630136986;return a.map(function(n){return n<=t?(Math.pow(2,n*17.52-9.72)-th)*2:n1?n-1:0),l=1;l2&&arguments[2]!==void 0?arguments[2]:n,l=o.instance,b=l===void 0?!0:l,P=o.returns,I=function(){var L=n.apply(void 0,arguments);if(P==="color")L=Jt.get(L);else if(P==="function"){var X=L;L=function(){var se=X.apply(void 0,arguments);return Jt.get(se)},Object.assign(L,X)}else P==="array"&&(L=L.map(function(te){return Jt.get(te)}));return L};t in Jt||(Jt[t]=I),b&&(Jt.prototype[t]=function(){for(var B=arguments.length,L=new Array(B),X=0;X"u"?l:new Proxy(l,{has:function(P,I){try{return Ya.resolveCoord([a,I]),!0}catch{}return Reflect.has(P,I)},get:function(P,I,B){if(I&&Fe(I)!=="symbol"&&!(I in P)){var L=Ya.resolveCoord([a,I]),X=L.index;if(X>=0)return P[X]}return Reflect.get(P,I,B)},set:function(P,I,B,L){if(I&&Fe(I)!=="symbol"&&!(I in P)||I>=0){var X=Ya.resolveCoord([a,I]),te=X.index;if(te>=0)return P[te]=B,o.setAll(e,P),!0}return Reflect.set(P,I,B,L)}})},set:function(o){this.setAll(e,o)},configurable:!0,enumerable:!0})}Jt.extend(KT),Jt.extend({deltaE:Ld}),Jt.extend(MQ),Jt.extend({contrast:rQ}),Jt.extend(oQ),Jt.extend(NZ),Jt.extend(qQ),Jt.extend(X1);var r_=it(z2());qd.default.templateSettings.strip=!1;var eee=/^#[0-9a-f]{3,8}$/i,aee=/hsl\(\s*([-\d.]+)(rad|turn)/,zd=(ma=new WeakMap,ca=new WeakMap,Ia=new WeakMap,Le=new WeakMap,ce=new WeakMap,Me=new WeakMap,ae=new WeakSet,function(){function e(a,t,n){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(Te(this,e),Z(this,ae),Y(this,ma,void 0),Y(this,ca,void 0),Y(this,Ia,void 0),Y(this,Le,void 0),Y(this,ce,void 0),Y(this,Me,void 0),a instanceof zd){var l=a.r,b=a.g,P=a.b;this.r=l,this.g=b,this.b=P,this.alpha=a.alpha;return}this.red=a,this.green=t,this.blue=n,this.alpha=o}return Ke(e,[{key:"r",get:function(){return ue(ma,this)},set:function(t){oe(ma,this,t),oe(Le,this,Math.round(Sg(t,0,1)*255))}},{key:"g",get:function(){return ue(ca,this)},set:function(t){oe(ca,this,t),oe(ce,this,Math.round(Sg(t,0,1)*255))}},{key:"b",get:function(){return ue(Ia,this)},set:function(t){oe(Ia,this,t),oe(Me,this,Math.round(Sg(t,0,1)*255))}},{key:"red",get:function(){return ue(Le,this)},set:function(t){oe(ma,this,t/255),oe(Le,this,Sg(t,0,255))}},{key:"green",get:function(){return ue(ce,this)},set:function(t){oe(ca,this,t/255),oe(ce,this,Sg(t,0,255))}},{key:"blue",get:function(){return ue(Me,this)},set:function(t){oe(Ia,this,t/255),oe(Me,this,Sg(t,0,255))}},{key:"toHexString",value:function(){var t=Math.round(this.red).toString(16),n=Math.round(this.green).toString(16),o=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?t:"0"+t)+(this.green>15.5?n:"0"+n)+(this.blue>15.5?o:"0"+o)}},{key:"toJSON",value:function(){var t=this.red,n=this.green,o=this.blue,l=this.alpha;return{red:t,green:n,blue:o,alpha:l}}},{key:"parseString",value:function(t){t=t.replace(aee,function(l,b,P){var I=b+P;switch(P){case"rad":return l.replace(I,nee(b));case"turn":return l.replace(I,ree(b))}});try{var n;"Prototype"in u&&"Version"in u.Prototype&&(n=Array.from,Array.from=r_.default);var o=new Jt(t).to("srgb");n&&(Array.from=n,n=null),this.r=o.r,this.g=o.g,this.b=o.b,this.alpha=+o.alpha}catch{throw new Error('Unable to parse color "'.concat(t,'"'))}return this}},{key:"parseRgbString",value:function(t){this.parseString(t)}},{key:"parseHexString",value:function(t){!t.match(eee)||[6,8].includes(t.length)||this.parseString(t)}},{key:"parseColorFnString",value:function(t){this.parseString(t)}},{key:"getRelativeLuminance",value:function(){var t=this.r,n=this.g,o=this.b,l=t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4),b=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4),P=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4);return .2126*l+.7152*b+.0722*P}},{key:"getLuminosity",value:function(){return .3*this.r+.59*this.g+.11*this.b}},{key:"setLuminosity",value:function(t){var n=t-this.getLuminosity();return Q(ae,this,tee).call(this,n).clip()}},{key:"getSaturation",value:function(){return Math.max(this.r,this.g,this.b)-Math.min(this.r,this.g,this.b)}},{key:"setSaturation",value:function(t){var n=new zd(this),o=[{name:"r",value:n.r},{name:"g",value:n.g},{name:"b",value:n.b}],l=o.sort(function(L,X){return L.value-X.value}),b=we(l,3),P=b[0],I=b[1],B=b[2];return B.value>P.value?(I.value=(I.value-P.value)*t/(B.value-P.value),B.value=t):I.value=B.value=0,P.value=0,n[B.name]=B.value,n[P.name]=P.value,n[I.name]=I.value,n}},{key:"clip",value:function(){var t=new zd(this),n=t.getLuminosity(),o=Math.min(t.r,t.g,t.b),l=Math.max(t.r,t.g,t.b);return o<0&&(t.r=n+(t.r-n)*n/(n-o),t.g=n+(t.g-n)*n/(n-o),t.b=n+(t.b-n)*n/(n-o)),l>1&&(t.r=n+(t.r-n)*(1-n)/(l-n),t.g=n+(t.g-n)*(1-n)/(l-n),t.b=n+(t.b-n)*(1-n)/(l-n)),t}}])}());function tee(e){var a=new zd(this);return a.r+=e,a.g+=e,a.b+=e,a}var fn=zd;function Sg(e,a,t){return Math.min(Math.max(a,e),t)}function nee(e){return e*180/Math.PI}function ree(e){return e*360}function iee(e){var a=new fn;if(a.parseString(e.getPropertyValue("background-color")),a.alpha!==0){var t=e.getPropertyValue("opacity");a.alpha=a.alpha*t}return a}var Os=iee;function oee(e){var a=u.getComputedStyle(e);return yg(e,a)||Os(a).alpha===1}var uee=oee;function QT(e){if(!e.href)return!1;var a=Ba.get("firstPageLink",see);return a?e.compareDocumentPosition(a.actualNode)===e.DOCUMENT_POSITION_FOLLOWING:!0}function see(){var e;return u.location.origin?e=Ur(d._tree,'a[href]:not([href^="javascript:"])').find(function(a){return!rd(a.actualNode)}):e=Ur(d._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0],e||null}var lee=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,gee=/(\w+)\((\d+)/;function cee(e){var a=e.getPropertyValue("clip").match(lee),t=e.getPropertyValue("clip-path").match(gee);if(a&&a.length===5){var n=e.getPropertyValue("position");if(["fixed","absolute"].includes(n))return a[3]-a[1]<=0&&a[2]-a[4]<=0}if(t){var o=t[1],l=parseInt(t[2],10);switch(o){case"inset":return l>=50;case"circle":return l===0}}return!1}function dee(e,a,t){var n=xi(e,"map");if(!n)return!1;var o=n.getAttribute("name");if(!o)return!1;var l=Bn(e);if(!l||l.nodeType!==9)return!1;var b=Ur(d._tree,'img[usemap="#'.concat(ln(o),'"]'));return!b||!b.length?!1:b.some(function(P){var I=P.actualNode;return rh(I,a,t)})}function rh(e,a,t){var n;if(!e)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var o=e instanceof sn?e:ct(e);e=o?o.actualNode:e;var l="_isVisible"+(a?"ScreenReader":""),b=(n=u.Node)!==null&&n!==void 0?n:{},P=b.DOCUMENT_NODE,I=b.DOCUMENT_FRAGMENT_NODE,B=o?o.props.nodeType:e.nodeType,L=o?o.props.nodeName:e.nodeName.toLowerCase();if(o&&typeof o[l]<"u")return o[l];if(B===P)return!0;if(["style","script","noscript","template"].includes(L))return!1;if(e&&B===I&&(e=e.host),a){var X=o?o.attr("aria-hidden"):e.getAttribute("aria-hidden");if(X==="true")return!1}if(!e){var te=o.parent,se=!0;return te&&(se=rh(te,a,!0)),o&&(o[l]=se),se}var be=u.getComputedStyle(e,null);if(be===null)return!1;if(L==="area")return dee(e,a,t);if(be.getPropertyValue("display")==="none")return!1;var Se=parseInt(be.getPropertyValue("height")),Ee=parseInt(be.getPropertyValue("width")),Ce=Uo(e),Re=Ce&&Se===0,Be=Ce&&Ee===0,Oe=be.getPropertyValue("position")==="absolute"&&(Se<2||Ee<2)&&be.getPropertyValue("overflow")==="hidden";if(!a&&(cee(be)||be.getPropertyValue("opacity")==="0"||Re||Be||Oe)||!t&&(be.getPropertyValue("visibility")==="hidden"||!a&&hs(e)))return!1;var Ue=e.assignedSlot?e.assignedSlot:e.parentNode,ea=!1;return Ue&&(ea=rh(Ue,a,!0)),o&&(o[l]=ea),ea}var pee=rh;function fee(e,a){for(var t=["fixed","sticky"],n=[],o=!1,l=0;lMath.ceil(b.left+b.width)||Math.floor(P.top+P.height)>Math.ceil(b.top+b.height))})}function s_(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;if(n>999)throw new Error("Infinite loop detected");return Array.from(t.elementsFromPoint(e,a)||[]).filter(function(o){return Bn(o)===t}).reduce(function(o,l){if(bs(l)){var b=s_(e,a,l.shadowRoot,n+1);o=o.concat(b),o.length&&o_(o[0],l)&&o.push(l)}else o.push(l);return o},[])}var yee=s_;function bee(e,a){if(e.hasAttribute(a)){var t=e.nodeName.toUpperCase(),n=e;(!["A","AREA"].includes(t)||e.ownerSVGElement)&&(n=c.createElement("a"),n.href=e.getAttribute(a));var o=["https:","ftps:"].includes(n.protocol)?n.protocol.replace(/s:$/,":"):n.protocol,l=/^\//.test(n.pathname)?n.pathname:"/".concat(n.pathname),b=vee(l),P=b.pathname,I=b.filename;return{protocol:o,hostname:n.hostname,port:hee(n.port),pathname:/\/$/.test(P)?P:"".concat(P,"/"),search:Dee(n.search),hash:See(n.hash),filename:I}}}function hee(e){var a=["443","80"];return a.includes(e)?"":e}function vee(e){var a=e.split("/").pop();return!a||a.indexOf(".")===-1?{pathname:e,filename:""}:{pathname:e.replace(a,""),filename:/index./.test(a)?"":a}}function Dee(e){var a={};if(!e||!e.length)return a;var t=e.substring(1).split("&");if(!t||!t.length)return a;for(var n=0;nl.right&&e.left>t.right||e.top>l.bottom&&e.top>t.bottom||e.rightt.right||e.top>t.bottom?b.overflow==="scroll"||b.overflow==="auto"||a instanceof u.HTMLBodyElement||a instanceof u.HTMLHtmlElement:!0}var e7=Tee,l_=0,xee=function(e){function a(t,n,o){var l;if(Te(this,a),l=G(this,a),l.shadowId=o,l.children=[],l.actualNode=t,l.parent=n,n||(l_=0),l.nodeIndex=l_++,l._isHidden=null,l._cache={},l._isXHTML=El(t.ownerDocument),t.nodeName.toLowerCase()==="input"){var b=t.getAttribute("type");b=l._isXHTML?b:(b||"").toLowerCase(),dh().includes(b)||(b="text"),l._type=b}return Ba.get("nodeMap")&&Ba.get("nodeMap").set(t,l),l}return ie(a,e),Ke(a,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var n=this.actualNode,o=n.nodeType,l=n.nodeName,b=n.id,P=n.nodeValue;this._cache.props={nodeType:o,nodeName:this._isXHTML?l:l.toLowerCase(),id:b,type:this._type,nodeValue:P},o===1&&(this._cache.props.multiple=this.actualNode.multiple,this._cache.props.value=this.actualNode.value,this._cache.props.selected=this.actualNode.selected,this._cache.props.checked=this.actualNode.checked,this._cache.props.indeterminate=this.actualNode.indeterminate)}return this._cache.props}},{key:"attr",value:function(n){return typeof this.actualNode.getAttribute!="function"?null:this.actualNode.getAttribute(n)}},{key:"hasAttr",value:function(n){return typeof this.actualNode.hasAttribute!="function"?!1:this.actualNode.hasAttribute(n)}},{key:"attrNames",get:function(){if(!this._cache.hasOwnProperty("attrNames")){var n;this.actualNode.attributes instanceof u.NamedNodeMap?n=this.actualNode.attributes:n=this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(n).map(function(o){return o.name})}return this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(n){var o="computedStyle_"+n;return this._cache.hasOwnProperty(o)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=u.getComputedStyle(this.actualNode)),this._cache[o]=this._cache.computedStyle.getPropertyValue(n)),this._cache[o]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=gn(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=zb(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter(function(n){return n.width>0})),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}])}(sn),a7=xee;function wee(e){return(e||"").trim().replace(/\s{2,}/g," ").split(" ")}var ar=wee,js=" [idsMap]";function g_(e,a,t){var n=e[0]._selectorMap;if(n){for(var o=e[0].shadowId,l=0;l1&&a[l].some(function(I){return c_(I)}))return;var b=new Set;a.forEach(function(I){var B,L=Eee(I,n,o);L==null||(B=L.nodes)===null||B===void 0||B.forEach(function(X){L.isComplexSelector&&!Ki(X,I)||b.add(X)})});var P=[];return b.forEach(function(I){return P.push(I)}),t&&(P=P.filter(t)),P.sort(function(I,B){return I.nodeIndex-B.nodeIndex})}}function Eee(e,a,t){var n=e[e.length-1],o=null,l=e.length>1||!!n.pseudos||!!n.classes;if(c_(n))o=a["*"];else{if(n.id){var b;if(!a[js]||!Object.hasOwn(a[js],n.id)||!((b=a[js][n.id])!==null&&b!==void 0&&b.length))return;o=a[js][n.id].filter(function(Se){return Se.shadowId===t})}if(n.tag&&n.tag!=="*"){var P;if(!((P=a[n.tag])!==null&&P!==void 0&&P.length))return;var I=a[n.tag];o=o?t7(I,o):I}if(n.classes){var B;if(!((B=a["[class]"])!==null&&B!==void 0&&B.length))return;var L=a["[class]"];o=o?t7(L,o):L}if(n.attributes)for(var X=0;X0&&arguments[0]!==void 0?arguments[0]:c.documentElement,a=arguments.length>1?arguments[1]:void 0;n7=!1;var t={};Ba.set("nodeMap",new WeakMap),Ba.set("selectorMap",t);var n=p_(e,a,null);return n[0]._selectorMap=t,n[0]._hasShadowRoot=n7,n}function Cee(e){var a=[];for(e=e.firstChild;e;)a.push(e),e=e.nextSibling;return a}function i7(e,a,t){var n=new a7(e,a,t);return d_(n,Ba.get("selectorMap")),n}function p_(e,a,t){var n,o;function l(P,I,B){var L=p_(I,a,B);return L&&(P=P.concat(L)),P}e.documentElement&&(e=e.documentElement);var b=e.nodeName.toLowerCase();return bs(e)?(n7=!0,n=i7(e,t,a),a="a"+Math.random().toString().substring(2),o=Array.from(e.shadowRoot.childNodes),n.children=o.reduce(function(P,I){return l(P,I,n)},[]),[n]):b==="content"&&typeof e.getDistributedNodes=="function"?(o=Array.from(e.getDistributedNodes()),o.reduce(function(P,I){return l(P,I,t)},[])):b==="slot"&&typeof e.assignedNodes=="function"?(o=Array.from(e.assignedNodes()),o.length||(o=Cee(e)),u.getComputedStyle(e),o.reduce(function(P,I){return l(P,I,t)},[])):e.nodeType===1?(n=i7(e,t,a),o=Array.from(e.childNodes),n.children=o.reduce(function(P,I){return l(P,I,n)},[]),[n]):e.nodeType===3?[i7(e,t)]:void 0}function kee(e){return e?e.trim().split("-")[0].toLowerCase():""}var Bs=kee;function Ree(e){var a={};return a.none=e.none.concat(e.all),a.any=e.any,Object.keys(a).map(function(t){if(a[t].length){var n=d._audit.data.failureSummaries[t];if(n&&typeof n.failureMessage=="function")return n.failureMessage(a[t].map(function(o){return o.message||""}))}}).filter(function(t){return t!==void 0}).join(` - -`)}var o7=Ree;function u7(){var e=d._audit.data.incompleteFallbackMessage;return typeof e=="function"&&(e=e()),typeof e!="string"?"":e}var f_=ot.resultGroups;function $d(e,a){var t=d.utils.aggregateResult(e);return f_.forEach(function(n){a.resultTypes&&!a.resultTypes.includes(n)&&(t[n]||[]).forEach(function(o){Array.isArray(o.nodes)&&o.nodes.length>0&&(o.nodes=[o.nodes[0]])}),t[n]=(t[n]||[]).map(function(o){return o=Object.assign({},o),Array.isArray(o.nodes)&&o.nodes.length>0&&(o.nodes=o.nodes.map(function(l){if(Fe(l.node)==="object"){var b=m_(l.node,a);Object.assign(l,b)}return delete l.result,delete l.node,Pee(l,a),l})),f_.forEach(function(l){return delete o[l]}),delete o.pageLevel,delete o.result,o})}),t}function Pee(e,a){["any","all","none"].forEach(function(t){Array.isArray(e[t])&&e[t].filter(function(n){return Array.isArray(n.relatedNodes)}).forEach(function(n){n.relatedNodes=n.relatedNodes.map(function(o){return m_(o,a)})})})}function m_(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;e=pr.dqElmToSpec(e,a);var t={};if(d._audit.noHtml)t.html=null;else{var n;t.html=(n=e.source)!==null&&n!==void 0?n:"Undefined"}if(a.elementRef&&!e.fromFrame){var o;t.element=(o=e.element)!==null&&o!==void 0?o:null}if(a.selectors!==!1||e.fromFrame){var l;t.target=(l=e.selector)!==null&&l!==void 0?l:[":root"]}if(a.ancestry){var b;t.ancestry=(b=e.ancestry)!==null&&b!==void 0?b:[":root"]}if(a.xpath){var P;t.xpath=(P=e.xpath)!==null&&P!==void 0?P:["/"]}return t}var _ee=/\$\{\s?data\s?\}/g;function oh(e,a){if(typeof a=="string")return e.replace(_ee,a);for(var t in a)if(a.hasOwnProperty(t)){var n=new RegExp("\\${\\s?data\\."+t+"\\s?}","g"),o=typeof a[t]>"u"?"":String(a[t]);e=e.replace(n,o)}return e}function y_(e,a){if(e){if(Array.isArray(a)){if(a.values=a.join(", "),typeof e.singular=="string"&&typeof e.plural=="string"){var t=a.length===1?e.singular:e.plural;return oh(t,a)}return oh(e,a)}if(typeof e=="string")return oh(e,a);if(typeof a=="string"){var n=e[a];return oh(n,a)}var o=e.default||u7();return a&&a.messageKey&&e[a.messageKey]&&(o=e[a.messageKey]),y_(o,a)}}var s7=y_;function Fee(e,a,t){var n=d._audit.data.checks[e];if(!n)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!n.messages[a])throw new Error('Check "'.concat(e,'"" does not have a "').concat(a,'" message.'));return s7(n.messages[a],t)}var Mee=Fee;function Iee(e,a,t){var n=((t.rules&&t.rules[a]||{}).checks||{})[e.id],o=(t.checks||{})[e.id],l=e.enabled,b=e.options;return o&&(o.hasOwnProperty("enabled")&&(l=o.enabled),o.hasOwnProperty("options")&&(b=o.options)),n&&(n.hasOwnProperty("enabled")&&(l=n.enabled),n.hasOwnProperty("options")&&(b=n.options)),{enabled:l,options:b,absolutePaths:t.absolutePaths}}var uh=Iee;function Ru(){var e,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u;return a&&Fe(a)==="object"?a:Fe(t)!=="object"?{}:{testEngine:{name:"axe-core",version:d.version},testRunner:{name:d._audit.brand},testEnvironment:qee(t),timestamp:new Date().toISOString(),url:(e=t.location)===null||e===void 0?void 0:e.href}}function qee(e){if(!e.navigator||Fe(e.navigator)!=="object")return{};var a=e.navigator,t=e.innerHeight,n=e.innerWidth,o=Oee(e)||{},l=o.angle,b=o.type;return{userAgent:a.userAgent,windowWidth:n,windowHeight:t,orientationAngle:l,orientationType:b}}function Oee(e){var a=e.screen;return a.orientation||a.msOrientation||a.mozOrientation}function b_(e,a){var t=a.focusable,n=a.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:t&&jee(e),size:Bee(e),page:n}}function jee(e){var a=e.getAttribute("tabindex");if(!a)return!0;var t=parseInt(a,10);return isNaN(t)||t>=0}function Bee(e){var a=parseInt(e.getAttribute("width"),10),t=parseInt(e.getAttribute("height"),10);if(isNaN(a)||isNaN(t)){var n=e.getBoundingClientRect();a=isNaN(a)?n.width:a,t=isNaN(t)?n.height:t}return{width:a,height:t}}function Lee(e){if(g7(e)){var a=" must be used inside include or exclude. It should not be on the same object.";Pu(!io(e,"fromFrames"),"fromFrames"+a),Pu(!io(e,"fromShadowDom"),"fromShadowDom"+a)}else if(lh(e))e={include:e,exclude:[]};else return{include:[c],exclude:[]};var t=h_(e.include);t.length===0&&t.push(c);var n=h_(e.exclude);return{include:t,exclude:n}}function h_(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=[];l7(e)||(e=[e]);for(var t=0;t1)Gee(e,a,l);else{var b=v7(l[0]);t.push.apply(t,le(b.map(function(P){return ct(P)})))}}return t.filter(function(P){return P})}function Gee(e,a,t){e.frames=e.frames||[];var n=t.shift(),o=v7(n);o.forEach(function(l){var b=e.frames.find(function(P){return P.node===l});b||(b=b_(l,e),e.frames.push(b)),b[a].push(t)})}function sh(e,a){var t,n,o,l,b=this;e=Si(e),this.frames=[],this.page=typeof((t=e)===null||t===void 0?void 0:t.page)=="boolean"?e.page:void 0,this.initiator=typeof((n=e)===null||n===void 0?void 0:n.initiator)=="boolean"?e.initiator:!0,this.focusable=typeof((o=e)===null||o===void 0?void 0:o.focusable)=="boolean"?e.focusable:!0,this.size=Fe((l=e)===null||l===void 0?void 0:l.size)==="object"?e.size:{},e=Lee(e),this.flatTree=a??r7(Jee(e)),this.exclude=e.exclude,this.include=e.include,this.include=v_(this,"include"),this.exclude=v_(this,"exclude"),h7("frame, iframe",this).forEach(function(P){p7(P,b)&&Hee(b,P.actualNode)}),typeof this.page>"u"&&(this.page=Kee(this),this.frames.forEach(function(P){P.page=b.page})),Wee(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(m7)}function Hee(e,a){!tt(a)||fs(e.frames,"node",a)||e.frames.push(b_(a,e))}function Kee(e){var a=e.include;return a.length===1&&a[0].actualNode===c.documentElement}function Wee(e){if(e.include.length===0&&e.frames.length===0){var a=Kt.isInFrame()?"frame":"page";throw new Error("No elements found for include in "+a+" Context")}}function Jee(e){for(var a=e.include,t=e.exclude,n=Array.from(a).concat(Array.from(t)),o=0;o1&&arguments[1]!==void 0?arguments[1]:{};if(a.iframes===!1)return[];var t=new sh(e),n=t.frames;return n.map(function(o){var l=o.node,b=ee(o,O);b.initiator=!1;var P=ns(l);return{frameSelector:P,frameContext:b}})}function D_(e){var a=d._audit.rules.find(function(t){var n=t.id;return n===e});if(!a)throw new Error("Cannot find rule by id: ".concat(e));return a}function Yee(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=e.scrollWidth>e.clientWidth+a,n=e.scrollHeight>e.clientHeight+a;if(t||n){var o=u.getComputedStyle(e),l=S_(o,"overflow-x"),b=S_(o,"overflow-y");if(t&&l||n&&b)return{elm:e,top:e.scrollTop,left:e.scrollLeft}}}function S_(e,a){var t=e.getPropertyValue(a);return["scroll","auto"].includes(t)}var Uo=Mt(Yee);function A_(e){return Array.from(e.children||e.childNodes||[]).reduce(function(a,t){var n=Uo(t);return n&&a.push(n),a.concat(A_(t))},[])}function Zee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,a=e.document.documentElement,t=[e.pageXOffset!==void 0?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:a,top:a.scrollTop,left:a.scrollLeft}];return t.concat(A_(c.body))}var Qee=Zee;function eae(){return Si(Ct)}function aae(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(a){var t=a.data,n=a.isCrossOrigin,o=n===void 0?!1:n,l=a.shadowId,b=a.root,P=a.priority,I=a.isLink,B=I===void 0?!1:I,L=e.createElement("style");if(B){var X=e.createTextNode('@import "'.concat(t.href,'"'));L.appendChild(X)}else L.appendChild(e.createTextNode(t));return e.head.appendChild(L),{sheet:L.sheet,isCrossOrigin:o,shadowId:l,root:b,priority:P}}}var T_=aae,$r;function tae(e){if($r&&$r.parentNode)return $r.styleSheet===void 0?$r.appendChild(c.createTextNode(e)):$r.styleSheet.cssText+=e,$r;if(e){var a=c.head||c.getElementsByTagName("head")[0];return $r=c.createElement("style"),$r.type="text/css",$r.styleSheet===void 0?$r.appendChild(c.createTextNode(e)):$r.styleSheet.cssText=e,a.appendChild($r),$r}}var nae=tae;function l7(e){return!!e&&Fe(e)==="object"&&typeof e.length=="number"&&!(e instanceof u.Node)}function io(e,a){return!e||Fe(e)!=="object"?!1:Object.prototype.hasOwnProperty.call(e,a)}function x_(e){return g7(e)||lh(e)}function g7(e){return["include","exclude"].some(function(a){return io(e,a)&&lh(e[a])})}function lh(e){return typeof e=="string"||e instanceof u.Node||c7(e)||gh(e)||l7(e)}function c7(e){return io(e,"fromFrames")}function gh(e){return io(e,"fromShadowDom")}function w_(e,a){var t=ct(e);if(e.nodeType===9)return!1;if(e.nodeType===11&&(e=e.host),t&&t._isHidden!==null)return t._isHidden;var n=u.getComputedStyle(e,null);if(!n||!e.parentNode||n.getPropertyValue("display")==="none"||!a&&n.getPropertyValue("visibility")==="hidden"||e.getAttribute("aria-hidden")==="true")return!0;var o=e.assignedSlot?e.assignedSlot:e.parentNode,l=w_(o,!0);return t&&(t._isHidden=l),l}var rae=w_;function iae(e){var a,t,n=(a=(t=e.props)===null||t===void 0?void 0:t.nodeName)!==null&&a!==void 0?a:e.nodeName.toLowerCase();return e.namespaceURI==="http://www.w3.org/2000/svg"?!1:!!Ct.htmlElms[n]}var d7=iae;function p7(e,a){var t=a.include,n=t===void 0?[]:t,o=a.exclude,l=o===void 0?[]:o,b=n.filter(function(L){return ai(L,e)});if(b.length===0)return!1;var P=l.filter(function(L){return ai(L,e)});if(P.length===0)return!0;var I=E_(b),B=E_(P);return ai(B,I)}function E_(e){var a,t=je(e),n;try{for(t.s();!(n=t.n()).done;){var o=n.value;(!a||!ai(o,a))&&(a=o)}}catch(l){t.e(l)}finally{t.f()}return a}function f7(e,a){return e.length!==a.length?!1:e.every(function(t,n){var o=a[n];return Array.isArray(t)?t.length!==o.length?!1:t.every(function(l,b){return o[b]===l}):t===o})}function oae(e,a){return e=e.actualNode||e,a=a.actualNode||a,e===a?0:e.compareDocumentPosition(a)&4?-1:1}var m7=oae;function Vt(e){return e instanceof sn?{vNode:e,domNode:e.actualNode}:{vNode:ct(e),domNode:e}}function uae(e,a,t,n){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,l=Array.from(e.cssRules);if(!l)return Promise.resolve();var b=l.filter(function(L){return L.type===3});if(!b.length)return Promise.resolve({isCrossOrigin:o,priority:t,root:a.rootNode,shadowId:a.shadowId,sheet:e});var P=b.filter(function(L){return L.href}).map(function(L){return L.href}).filter(function(L){return!n.includes(L)}),I=P.map(function(L,X){var te=[].concat(le(t),[X]),se=/^https?:\/\/|^\/\//i.test(L);return b7(L,a,te,n,se)}),B=l.filter(function(L){return L.type!==3});return B.length&&I.push(Promise.resolve(a.convertDataToStylesheet({data:B.map(function(L){return L.cssText}).join(),isCrossOrigin:o,priority:t,root:a.rootNode,shadowId:a.shadowId}))),Promise.all(I)}var C_=uae;function sae(e,a,t,n){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,l=lae(e);return l?C_(e,a,t,n,o):b7(e.href,a,t,n,!0)}function lae(e){try{var a=e.cssRules;return!(!a&&e.href)}catch{return!1}}var y7=sae;function gae(e,a,t,n,o){return n.push(e),new Promise(function(l,b){var P=new u.XMLHttpRequest;P.open("GET",e),P.timeout=ot.preload.timeout,P.addEventListener("error",b),P.addEventListener("timeout",b),P.addEventListener("loadend",function(I){if(I.loaded&&P.responseText)return l(P.responseText);b(P.responseText)}),P.send()}).then(function(l){var b=a.convertDataToStylesheet({data:l,isCrossOrigin:o,priority:t,root:a.rootNode,shadowId:a.shadowId});return y7(b.sheet,a,t,n,b.isCrossOrigin)})}var b7=gae,cae=function(){function e(){if(u.performance&&u.performance)return u.performance.now()}var a=null,t=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(o){u.performance&&u.performance.mark!==void 0&&u.performance.mark(o)},measure:function(o,l,b){u.performance&&u.performance.measure!==void 0&&u.performance.measure(o,l,b)},logMeasures:function(o){function l(L){yi("Measure "+L.name+" took "+L.duration+"ms")}if(u.performance&&u.performance.getEntriesByType!==void 0)for(var b=u.performance.getEntriesByName("mark_axe_start")[0],P=u.performance.getEntriesByType("measure").filter(function(L){return L.startTime>=b.startTime}),I=0;I"].includes(Oe[0].combinator)===!1)throw new Error("axe.utils.querySelectorAll does not support the combinator: "+Be[1].combinator);Oe[0].combinator===">"?(X=X||[]).push(Oe):(te=te||[]).push(Oe)}(!Be[0].id||L.shadowId===b.parentShadowId)&&(Re=b.anyLevel)!==null&&Re!==void 0&&Re.includes(Be)&&(te=te||[]).push(Be)}for(L.children&&L.children.length&&(o.push(b),b=R_(L.children,te,X,L.shadowId,n.pop()));b.vNodesIndex===b.vNodes.length&&o.length;)n.push(b),b=o.pop()}return P}function fae(e,a,t){e=Array.isArray(e)?e:[e];var n=du(a),o=g_(e,n,t);return o||pae(e,n,t)}var oo=fae;function mae(e){var a=e.treeRoot,t=a===void 0?d._tree[0]:a,n=yae(t);if(!n.length)return Promise.resolve();var o=c.implementation.createHTMLDocument("Dynamic document for loading cssom"),l=T_(o);return bae(n,l).then(function(b){return __(b)})}var P_=mae;function yae(e){var a=[],t=oo(e,"*",function(n){return a.includes(n.shadowId)?!1:(a.push(n.shadowId),!0)}).map(function(n){return{shadowId:n.shadowId,rootNode:hu(n.actualNode)}});return Ud(t,[])}function bae(e,a){var t=[];return e.forEach(function(n,o){var l=n.rootNode,b=n.shadowId,P=hae(l,b,a);if(!P)return Promise.all(t);var I=o+1,B={rootNode:l,shadowId:b,convertDataToStylesheet:a,rootIndex:I},L=[],X=Promise.all(P.map(function(te,se){var be=[I,se];return y7(te,B,be,L)}));t.push(X)}),Promise.all(t)}function __(e){return e.reduce(function(a,t){return Array.isArray(t)?a.concat(__(t)):a.concat(t)},[])}function hae(e,a,t){var n;return e.nodeType===11&&a?n=vae(e,t):n=Dae(e),Aae(n)}function vae(e,a){return Array.from(e.children).filter(Sae).reduce(function(t,n){var o=n.nodeName.toUpperCase(),l=o==="STYLE"?n.textContent:n,b=o==="LINK",P=a({data:l,isLink:b,root:e});return P.sheet&&t.push(P.sheet),t},[])}function Dae(e){return Array.from(e.styleSheets).filter(function(a){return a.media?F_(a.media.mediaText):!1})}function Sae(e){var a=e.nodeName.toUpperCase(),t=e.getAttribute("href"),n=e.getAttribute("rel"),o=a==="LINK"&&t&&n&&e.rel.toUpperCase().includes("STYLESHEET"),l=a==="STYLE";return l||o&&F_(e.media)}function F_(e){return e?!e.toUpperCase().includes("PRINT"):!0}function Aae(e){var a=[];return e.filter(function(t){return t.href?a.includes(t.href)?!1:(a.push(t.href),!0):!0})}function Tae(e){var a=e.treeRoot,t=a===void 0?d._tree[0]:a,n=oo(t,"video, audio",function(o){var l=o.actualNode;if(l.hasAttribute("src"))return!!l.getAttribute("src");var b=Array.from(l.getElementsByTagName("source")).filter(function(P){return!!P.getAttribute("src")});return!(b.length<=0)});return Promise.all(n.map(function(o){var l=o.actualNode;return xae(l)}))}var M_=Tae;function xae(e){return new Promise(function(a){e.readyState>0&&a(e);function t(){e.removeEventListener("loadedmetadata",t),a(e)}e.addEventListener("loadedmetadata",t)})}function I_(e){var a={cssom:P_,media:M_};return q_(e)?new Promise(function(t,n){var o=O_(e),l=o.assets,b=o.timeout,P=setTimeout(function(){return n(new Error("Preload assets timed out."))},b);Promise.all(l.map(function(I){return a[I](e).then(function(B){return z({},I,B)})})).then(function(I){var B=I.reduce(function(L,X){return fe({},L,X)},{});clearTimeout(P),t(B)}).catch(function(I){clearTimeout(P),n(I)})}):Promise.resolve()}function wae(e){return Fe(e)==="object"&&Array.isArray(e.assets)}function q_(e){return!e||e.preload===void 0||e.preload===null?!0:typeof e.preload=="boolean"?e.preload:wae(e.preload)}function O_(e){var a=ot.preload,t=a.assets,n=a.timeout,o={assets:t,timeout:n};if(!e.preload||typeof e.preload=="boolean")return o;var l=e.preload.assets.every(function(b){return t.includes(b.toLowerCase())});if(!l)throw new Error("Requested assets, not supported. Supported assets are: ".concat(t.join(", "),"."));return o.assets=Ud(e.preload.assets.map(function(b){return b.toLowerCase()}),[]),e.preload.timeout&&typeof e.preload.timeout=="number"&&!isNaN(e.preload.timeout)&&(o.timeout=e.preload.timeout),o}function ch(e){var a=d._audit.data.checks||{},t=d._audit.data.rules||{},n=fs(d._audit.rules,"id",e.id)||{};e.tags=Si(n.tags||[]);var o=j_(a,!0,n),l=j_(a,!1,n);e.nodes.forEach(function(b){b.any.forEach(o),b.all.forEach(o),b.none.forEach(l)}),zc(e,Si(t[e.id]||{}))}function Eae(e,a){function t(o){return o.incomplete&&o.incomplete.default?o.incomplete.default:u7()}if(e&&e.missingData)try{var n=a.incomplete[e.missingData[0].reason];if(!n)throw new Error;return n}catch{return typeof e.missingData=="string"?a.incomplete[e.missingData]:t(a)}else return e&&e.messageKey?a.incomplete[e.messageKey]:t(a)}function j_(e,a,t){return function(n){var o=e[n.id]||{},l=o.messages||{},b=Object.assign({},o);delete b.messages,!t.reviewOnFail&&n.result===void 0?(Fe(l.incomplete)==="object"&&!Array.isArray(n.data)&&(b.message=Eae(n.data,l)),b.message||(b.message=l.incomplete)):b.message=n.result===a?l.pass:l.fail,typeof b.message!="function"&&(b.message=s7(b.message,n.data)),zc(n,b)}}function Cae(e,a){return oo(e,a)}var Ur=Cae;function B_(e,a){var t,n,o=d._audit&&d._audit.tagExclude?d._audit.tagExclude:[];a.hasOwnProperty("include")||a.hasOwnProperty("exclude")?(t=a.include||[],t=Array.isArray(t)?t:[t],n=a.exclude||[],n=Array.isArray(n)?n:[n],n=n.concat(o.filter(function(b){return t.indexOf(b)===-1}))):(t=Array.isArray(a)?a:[a],n=o.filter(function(b){return t.indexOf(b)===-1}));var l=t.some(function(b){return e.tags.indexOf(b)!==-1});return l||t.length===0&&e.enabled!==!1?n.every(function(b){return e.tags.indexOf(b)===-1}):!1}function kae(e,a,t){var n=t.runOnly||{},o=(t.rules||{})[e.id];return e.pageLevel&&!a.page?!1:n.type==="rule"?n.values.indexOf(e.id)!==-1:o&&typeof o.enabled=="boolean"?o.enabled:n.type==="tag"&&n.values?B_(e,n.values):B_(e,[])}var L_=kae;function N_(e,a){if(!a)return e;var t=e.cloneNode(!1),n=wl(t);if(t.nodeType===1){var o=t.outerHTML;t=Ba.get(o,function(){return z_(t,n,e,a)})}else t=z_(t,n,e,a);return Array.from(e.childNodes).forEach(function(l){t.appendChild(N_(l,a))}),t}function z_(e,a,t,n){return a&&(e=c.createElement(e.nodeName),Array.from(a).forEach(function(o){Rae(t,o.name,n)||e.setAttribute(o.name,o.value)})),e}function Rae(e,a,t){return typeof t[a]>"u"?!1:t[a]===!0?!0:cu(e,t[a])}function h7(e,a){var t=[],n;if(d._selectCache)for(var o=0,l=d._selectCache.length;o1&&arguments[1]!==void 0?arguments[1]:c,t=Array.isArray(e)?le(e):[e];return e.length===0?[]:U_(t,a)}function U_(e,a){var t=V(e),n=t[0],o=t.slice(1),l=a.querySelectorAll(n);if(o.length===0)return Array.from(l);var b=[],P=je(l),I;try{for(P.s();!(I=P.n()).done;){var B=I.value;B!=null&&B.shadowRoot&&b.push.apply(b,le(U_(o,B.shadowRoot)))}}catch(L){P.e(L)}finally{P.f()}return b}function jae(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]}var dh=jae,V_=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,1,1,,1,1,,1,1,1,,,1,1],[1,1,,,,,,,1,,,,,1,1,,,,,,,,,,,1],,[,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,,1,,,,,1,,,1,,,,1,,1],[,1,,,,,,,,,1]]];function Bae(e){for(var a=V_;e.length<3;)e+="`";for(var t=0;t<=e.length-1;t++){var n=e.charCodeAt(t)-96;if(a=a[n],!a)return!1}return!0}function G_(e){e=Array.isArray(e)?e:V_;var a=[];return e.forEach(function(t,n){var o=String.fromCharCode(n+96).replace("`","");Array.isArray(t)?a=a.concat(G_(t).map(function(l){return o+l})):a.push(o)}),a}var ph=Bae,Lae=function(e){function a(t){var n;return Te(this,a),n=G(this,a),n._props=zae(t),n._attrs=$ae(t),n}return ie(a,e),Ke(a,[{key:"props",get:function(){return this._props}},{key:"attr",value:function(n){var o;return(o=this._attrs[n])!==null&&o!==void 0?o:null}},{key:"hasAttr",value:function(n){return this._attrs[n]!==void 0}},{key:"attrNames",get:function(){return Object.keys(this._attrs)}}])}(sn),D7={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},H_={},Nae=Object.keys(D7);Nae.forEach(function(e){H_[D7[e]]=e});function zae(e){var a,t,n,o=(a=e.nodeName)!==null&&a!==void 0?a:H_[e.nodeType],l=(t=(n=e.nodeType)!==null&&n!==void 0?n:D7[e.nodeName])!==null&&t!==void 0?t:1;Et(typeof l=="number","nodeType has to be a number, got '".concat(l,"'")),Et(typeof o=="string","nodeName has to be a string, got '".concat(o,"'")),o=o.toLowerCase();var b=null;o==="input"&&(b=(e.type||e.attributes&&e.attributes.type||"").toLowerCase(),dh().includes(b)||(b="text"));var P=fe({},e,{nodeType:l,nodeName:o});return b&&(P.type=b),delete P.attributes,Object.freeze(P)}function $ae(e){var a=e.attributes,t=a===void 0?{}:a,n={htmlFor:"for",className:"class"};return Object.keys(t).reduce(function(o,l){var b=t[l];if(Et(Fe(b)!=="object"||b===null,"expects attributes not to be an object, '".concat(l,"' was")),b!==void 0){var P=n[l]||l;o[P]=b!==null?String(b):null}return o},{})}var K_=Lae;function Uae(e,a){if(e=e||function(){},a=a||d.log,!d._audit)throw new Error("No audit configured");var t=d.utils.queue(),n=[];Object.keys(d.plugins).forEach(function(l){t.defer(function(b){var P=function(B){n.push(B),b()};try{d.plugins[l].cleanup(b,P)}catch(I){P(I)}})});var o=d.utils.getFlattenedTree(c.body);d.utils.querySelectorAll(o,"iframe, frame").forEach(function(l){t.defer(function(b,P){return d.utils.sendCommandToFrame(l.actualNode,{command:"cleanup-plugin"},b,P)})}),t.then(function(l){n.length===0?e(l):a(n)}).catch(a)}var W_=Uae,Vd={},J_;function X_(e){return Vd.hasOwnProperty(e)}function S7(e){return typeof e=="string"&&Vd[e]?Vd[e]:typeof e=="function"?e:J_}function Vae(e,a,t){Vd[e]=a,t&&(J_=a)}function Gae(e){var a=d._audit;if(!a)throw new Error("No audit configured");if(e.axeVersion||e.ver){var t=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(t))throw new Error("Invalid configured version ".concat(t));var n=t.split("-"),o=we(n,2),l=o[0],b=o[1],P=l.split(".").map(Number),I=we(P,3),B=I[0],L=I[1],X=I[2],te=d.version.split("-"),se=we(te,2),be=se[0],Se=se[1],Ee=be.split(".").map(Number),Ce=we(Ee,3),Re=Ce[0],Be=Ce[1],Oe=Ce[2];if(B!==Re||Be=te&&!be;Ee--)for(var Ce=X;Ce>=se;Ce--){var Re=t[Ee]?t[Ee][Ce]:void 0;if(Re){var Be=d.utils.getNodeFromTree(Re);if(Be[n]){be=Be[n];break}Se.push(Re)}}return be=(be||[]).concat(Se.filter(o)),Se.forEach(function(Oe){var Ue=d.utils.getNodeFromTree(Oe);Ue[n]=be}),be}function Qae(e,a){if(e.getAttribute("headers")){var t=ri(e,"headers");if(t.filter(function(b){return b}).length)return t}a||(a=Ei(xi(e,"table")));var n=ig(e,a),o=Z_("row",n,a),l=Z_("col",n,a);return[].concat(o,l).reverse()}var fh=Qae;function ete(e){if(!e.children.length&&!e.textContent.trim())return!1;var a=e.getAttribute("role");return Bo(a)?["cell","gridcell"].includes(a):e.nodeName.toUpperCase()==="TD"}var Q_=ete;function ate(e){var a=(e.getAttribute("role")||"").toLowerCase();if((a==="presentation"||a==="none")&&!gn(e))return!1;if(e.getAttribute("contenteditable")==="true"||xi(e,'[contenteditable="true"]')||a==="grid"||a==="treegrid"||a==="table"||Lr(a)==="landmark")return!0;if(e.getAttribute("datatable")==="0")return!1;if(e.getAttribute("summary")||e.tHead||e.tFoot||e.caption)return!0;for(var t=0,n=e.children.length;t=5||I)return!0;for(var se,be,Se=0;Se=20?!0:!(Jl(e).width>Xl(u).width*.95||o<10||e.querySelector("object, embed, iframe, applet"))}var mh=ate;function tte(e){if(Au(e)||Tu(e))return!0;if(e.getAttribute("id")){var a=ln(e.getAttribute("id"));return!!c.querySelector('[headers~="'.concat(a,'"]'))}return!1}var nte=tte;function e4(e,a,t,n){var o,l=t[a.y]?t[a.y][a.x]:void 0;return l?typeof n=="function"&&(o=n(l,a,t),o===!0)?[l]:(o=e4(e,{x:a.x+e.x,y:a.y+e.y},t,n),o.unshift(l),o):[]}function rte(e,a,t,n){if(Array.isArray(a)&&(n=t,t=a,a={x:0,y:0}),typeof e=="string")switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1};break}return e4(e,{x:a.x+e.x,y:a.y+e.y},t,n)}var T7=rte;function ite(e){var a=A7(e),t=this,n=[];a.forEach(function(P){var I=P.getAttribute("headers");I&&(n=n.concat(I.split(/\s+/)));var B=P.getAttribute("aria-labelledby");B&&(n=n.concat(B.split(/\s+/)))});var o=a.filter(function(P){return Xa(P.textContent)===""?!1:P.nodeName.toUpperCase()==="TH"||["rowheader","columnheader"].indexOf(P.getAttribute("role"))!==-1}),l=Ei(e),b=!0;return o.forEach(function(P){if(!(P.getAttribute("id")&&n.includes(P.getAttribute("id")))){var I=ig(P,l),B=!1;Au(P)&&(B=T7("down",I,l).find(function(L){return!Au(L)&&fh(L,l).includes(P)})),!B&&Tu(P)&&(B=T7("right",I,l).find(function(L){return!Tu(L)&&fh(L,l).includes(P)})),B||t.relatedNodes(P),b=b&&B}}),b?!0:void 0}var ote=ite;function ute(e){for(var a=[],t=[],n=[],o=0;o0)return this.relatedNodes(n),!1;if(t.length){this.relatedNodes(t);return}return!0}var a4={};St(a4,{allowedAttr:function(){return t4},arialabelText:function(){return ws},arialabelledbyText:function(){return xs},getAccessibleRefs:function(){return x7},getElementUnallowedRoles:function(){return i4},getExplicitRole:function(){return Ut},getImplicitRole:function(){return Ha},getOwnedVirtual:function(){return xu},getRole:function(){return pt},getRoleType:function(){return Lr},getRolesByType:function(){return vte},getRolesWithNameFromContents:function(){return Ate},implicitNodes:function(){return xte},implicitRole:function(){return Ha},isAccessibleRef:function(){return yh},isAriaRoleAllowedOnElement:function(){return r4},isComboboxPopup:function(){return E7},isUnsupportedRole:function(){return gd},isValidRole:function(){return Bo},label:function(){return l4},labelVirtual:function(){return pg},lookupTable:function(){return u4},namedFromContents:function(){return l1},requiredAttr:function(){return g4},requiredContext:function(){return C7},requiredOwned:function(){return k7},validateAttr:function(){return bh},validateAttrValue:function(){return c4}});function ste(e){var a=Ct.ariaRoles[e],t=le(Lo());return a&&(a.allowedAttrs&&t.push.apply(t,le(a.allowedAttrs)),a.requiredAttrs&&t.push.apply(t,le(a.requiredAttrs))),t}var t4=ste,lte=/^idrefs?$/;function n4(e,a,t){if(e.hasAttribute){if(e.nodeName.toUpperCase()==="LABEL"&&e.hasAttribute("for")){var n=e.getAttribute("for");a.has(n)?a.get(n).push(e):a.set(n,[e])}for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:!0,t=Vt(e),n=t.vNode;if(!d7(n))return[];var o=n.props.nodeName,l=Ha(n)||pte[o],b=fte(n);return b.filter(function(P){return!yte(P,n,a,l)})}function yte(e,a,t,n){return t&&e===n?!0:dte.includes(e)&&Lr(e)!==n?!1:r4(a,e)}var i4=mte;function bte(e){return Object.keys(Ct.ariaRoles).filter(function(a){return Ct.ariaRoles[a].type===e})}var Ag=bte;function hte(e){return Ag(e)}var vte=hte;function Dte(){return Ba.get("ariaRolesNameFromContent",function(){return Object.keys(Ct.ariaRoles).filter(function(e){return Ct.ariaRoles[e].nameFromContent})})}var w7=Dte;function Ste(){return w7()}var Ate=Ste,o4=function(a){return a===null},tr=function(a){return a!==null},Vo={};Vo.attributes={"aria-activedescendant":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-atomic":{type:"boolean",values:["true","false"],unsupported:!1},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"],unsupported:!1},"aria-busy":{type:"boolean",values:["true","false"],unsupported:!1},"aria-checked":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-colcount":{type:"int",unsupported:!1},"aria-colindex":{type:"int",unsupported:!1},"aria-colspan":{type:"int",unsupported:!1},"aria-controls":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],unsupported:!1},"aria-describedby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-describedat":{unsupported:!0,unstandardized:!0},"aria-details":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-disabled":{type:"boolean",values:["true","false"],unsupported:!1},"aria-dropeffect":{type:"nmtokens",values:["copy","move","reference","execute","popup","none"],unsupported:!1},"aria-errormessage":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-flowto":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],unsupported:!1},"aria-hidden":{type:"boolean",values:["true","false"],unsupported:!1},"aria-invalid":{type:"nmtoken",allowEmpty:!0,values:["true","false","spelling","grammar"],unsupported:!1},"aria-keyshortcuts":{type:"string",allowEmpty:!0,unsupported:!1},"aria-label":{type:"string",allowEmpty:!0,unsupported:!1},"aria-labelledby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-level":{type:"int",unsupported:!1},"aria-live":{type:"nmtoken",values:["off","polite","assertive"],unsupported:!1},"aria-modal":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiline":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiselectable":{type:"boolean",values:["true","false"],unsupported:!1},"aria-orientation":{type:"nmtoken",values:["horizontal","vertical"],unsupported:!1},"aria-owns":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-placeholder":{type:"string",allowEmpty:!0,unsupported:!1},"aria-posinset":{type:"int",unsupported:!1},"aria-pressed":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-readonly":{type:"boolean",values:["true","false"],unsupported:!1},"aria-relevant":{type:"nmtokens",values:["additions","removals","text","all"],unsupported:!1},"aria-required":{type:"boolean",values:["true","false"],unsupported:!1},"aria-roledescription":{type:"string",allowEmpty:!0,unsupported:!1},"aria-rowcount":{type:"int",unsupported:!1},"aria-rowindex":{type:"int",unsupported:!1},"aria-rowspan":{type:"int",unsupported:!1},"aria-selected":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-setsize":{type:"int",unsupported:!1},"aria-sort":{type:"nmtoken",values:["ascending","descending","other","none"],unsupported:!1},"aria-valuemax":{type:"decimal",unsupported:!1},"aria-valuemin":{type:"decimal",unsupported:!1},"aria-valuenow":{type:"decimal",unsupported:!1},"aria-valuetext":{type:"string",unsupported:!1}},Vo.globalAttributes=["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-dropeffect","aria-flowto","aria-grabbed","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"],Vo.role={alert:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},alertdialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["dialog","section"]},application:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage","aria-activedescendant"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","audio","embed","iframe","object","section","svg","video"]},article:{type:"structure",attributes:{allowed:["aria-expanded","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["article"],unsupported:!1},banner:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["header"],unsupported:!1,allowedElements:["section"]},button:{type:"widget",attributes:{allowed:["aria-expanded","aria-pressed","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["button",'input[type="button"]','input[type="image"]','input[type="reset"]','input[type="submit"]',"summary"],unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:tr}}]},cell:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},checkbox:{type:"widget",attributes:{allowed:["aria-checked","aria-required","aria-readonly","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="checkbox"]'],unsupported:!1,allowedElements:["button"]},columnheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},combobox:{type:"composite",attributes:{allowed:["aria-autocomplete","aria-required","aria-activedescendant","aria-orientation","aria-errormessage"],required:["aria-expanded"]},owned:{all:["listbox","tree","grid","dialog","textbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:"input",properties:{type:["text","search","tel","url","email"]}}]},command:{nameFrom:["author"],type:"abstract",unsupported:!1},complementary:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["aside"],unsupported:!1,allowedElements:["section"]},composite:{nameFrom:["author"],type:"abstract",unsupported:!1},contentinfo:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["footer"],unsupported:!1,allowedElements:["section"]},definition:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dd","dfn"],unsupported:!1},dialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dialog"],unsupported:!1,allowedElements:["section"]},directory:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["ol","ul"]},document:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["body"],unsupported:!1,allowedElements:["article","embed","iframe","object","section","svg"]},"doc-abstract":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-acknowledgments":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-afterword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-appendix":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-backlink":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:tr}}]},"doc-biblioentry":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:["doc-bibliography"],unsupported:!1,allowedElements:["li"]},"doc-bibliography":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-biblioentry"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-biblioref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:tr}}]},"doc-chapter":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-colophon":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-conclusion":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-cover":{type:"img",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-credit":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-credits":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-dedication":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-endnote":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,namefrom:["author"],context:["doc-endnotes"],unsupported:!1,allowedElements:["li"]},"doc-endnotes":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-endnote"]},namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-epigraph":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-epilogue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-errata":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-example":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-footnote":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","footer","header"]},"doc-foreword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-glossary":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:["term","definition"],namefrom:["author"],context:null,unsupported:!1,allowedElements:["dl"]},"doc-glossref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:tr}}]},"doc-index":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-introduction":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-noteref":{type:"link",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:tr}}]},"doc-notice":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pagebreak":{type:"separator",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["hr"]},"doc-pagelist":{type:"navigation",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-part":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-preface":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-prologue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pullquote":{type:"none",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-qna":{type:"section",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-subtitle":{type:"sectionhead",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["h1","h2","h3","h4","h5","h6"]}},"doc-tip":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},"doc-toc":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},feed:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["article"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","aside","section"]},figure:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["figure"],unsupported:!1},form:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["form"],unsupported:!1},grid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-colcount","aria-level","aria-multiselectable","aria-readonly","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,implicit:["table"],unsupported:!1},gridcell:{type:"widget",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-selected","aria-readonly","aria-required","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},group:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["details","optgroup"],unsupported:!1,allowedElements:["dl","figcaption","fieldset","figure","footer","header","ol","ul"]},heading:{type:"structure",attributes:{required:["aria-level"],allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["h1","h2","h3","h4","h5","h6"],unsupported:!1},img:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["img"],unsupported:!1,allowedElements:["embed","iframe","object","svg"]},input:{nameFrom:["author"],type:"abstract",unsupported:!1},landmark:{nameFrom:["author"],type:"abstract",unsupported:!1},link:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["a[href]","area[href]"],unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["image","button"]}}]},list:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{all:["listitem"]},nameFrom:["author"],context:null,implicit:["ol","ul","dl"],unsupported:!1},listbox:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-readonly","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["option"]},nameFrom:["author"],context:null,implicit:["select"],unsupported:!1,allowedElements:["ol","ul"]},listitem:{type:"structure",attributes:{allowed:["aria-level","aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["list"],implicit:["li","dt"],unsupported:!1},log:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},main:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["main"],unsupported:!1,allowedElements:["article","section"]},marquee:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},math:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["math"],unsupported:!1},menu:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,implicit:['menu[type="context"]'],unsupported:!1,allowedElements:["ol","ul"]},menubar:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},menuitem:{type:"widget",attributes:{allowed:["aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="command"]'],unsupported:!1,allowedElements:["button","li",{nodeName:"iput",properties:{type:["image","button"]}},{nodeName:"a",attributes:{href:tr}}]},menuitemcheckbox:{type:"widget",attributes:{allowed:["aria-checked","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="checkbox"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:tr}}]},menuitemradio:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button","radio"]}},{nodeName:"a",attributes:{href:tr}}]},navigation:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["nav"],unsupported:!1,allowedElements:["section"]},none:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:tr}}]},note:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},option:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-checked","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["listbox"],implicit:["option"],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","button"]}},{nodeName:"a",attributes:{href:tr}}]},presentation:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:tr}}]},progressbar:{type:"widget",attributes:{allowed:["aria-valuetext","aria-valuenow","aria-valuemax","aria-valuemin","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["progress"],unsupported:!1},radio:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-required","aria-errormessage","aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button"]}}]},radiogroup:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-required","aria-expanded","aria-readonly","aria-errormessage","aria-orientation"]},owned:{all:["radio"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["ol","ul","fieldset"]}},range:{nameFrom:["author"],type:"abstract",unsupported:!1},region:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["section[aria-label]","section[aria-labelledby]","section[title]"],unsupported:!1,allowedElements:{nodeName:["article","aside"]}},roletype:{type:"abstract",unsupported:!1},row:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-colindex","aria-expanded","aria-level","aria-selected","aria-rowindex","aria-errormessage"]},owned:{one:["cell","columnheader","rowheader","gridcell"]},nameFrom:["author","contents"],context:["rowgroup","grid","treegrid","table"],implicit:["tr"],unsupported:!1},rowgroup:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:{all:["row"]},nameFrom:["author","contents"],context:["grid","table","treegrid"],implicit:["tbody","thead","tfoot"],unsupported:!1},rowheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},scrollbar:{type:"widget",attributes:{required:["aria-controls","aria-valuenow"],allowed:["aria-valuetext","aria-orientation","aria-errormessage","aria-valuemax","aria-valuemin"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},search:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["aside","form","section"]}},searchbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="search"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:"text"}}},section:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},sectionhead:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},select:{nameFrom:["author"],type:"abstract",unsupported:!1},separator:{type:"structure",attributes:{allowed:["aria-expanded","aria-orientation","aria-valuenow","aria-valuemax","aria-valuemin","aria-valuetext","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["hr"],unsupported:!1,allowedElements:["li"]},slider:{type:"widget",attributes:{allowed:["aria-valuetext","aria-orientation","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="range"]'],unsupported:!1},spinbutton:{type:"widget",attributes:{allowed:["aria-valuetext","aria-required","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="number"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:["text","tel"]}}},status:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["output"],unsupported:!1,allowedElements:["section"]},structure:{type:"abstract",unsupported:!1},switch:{type:"widget",attributes:{allowed:["aria-errormessage"],required:["aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:tr}}]},tab:{type:"widget",attributes:{allowed:["aria-selected","aria-expanded","aria-setsize","aria-posinset","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["tablist"],unsupported:!1,allowedElements:[{nodeName:["button","h1","h2","h3","h4","h5","h6","li"]},{nodeName:"input",properties:{type:"button"}},{nodeName:"a",attributes:{href:tr}}]},table:{type:"structure",attributes:{allowed:["aria-colcount","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author","contents"],context:null,implicit:["table"],unsupported:!1},tablist:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-errormessage"]},owned:{all:["tab"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},tabpanel:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},term:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["dt"],unsupported:!1},textbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="text"]','input[type="email"]','input[type="password"]','input[type="tel"]','input[type="url"]',"input:not([type])","textarea"],unsupported:!1},timer:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},toolbar:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['menu[type="toolbar"]'],unsupported:!1,allowedElements:["ol","ul"]},tooltip:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1},tree:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["treeitem"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},treegrid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-readonly","aria-required","aria-rowcount","aria-orientation","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,unsupported:!1},treeitem:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["group","tree"],unsupported:!1,allowedElements:["li",{nodeName:"a",attributes:{href:tr}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},Vo.implicitHtmlRole=ug,Vo.elementsAllowedNoRole=[{nodeName:["base","body","caption","col","colgroup","datalist","dd","details","dt","head","html","keygen","label","legend","main","map","math","meta","meter","noscript","optgroup","param","picture","progress","script","source","style","template","textarea","title","track"]},{nodeName:"area",attributes:{href:tr}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:tr}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(a){return a instanceof d.AbstractVirtualNode||(a=d.utils.getNodeFromTree(a)),Number(a.attr("size"))>1},properties:{multiple:!0}},{nodeName:["clippath","cursor","defs","desc","feblend","fecolormatrix","fecomponenttransfer","fecomposite","feconvolvematrix","fediffuselighting","fedisplacementmap","fedistantlight","fedropshadow","feflood","fefunca","fefuncb","fefuncg","fefuncr","fegaussianblur","feimage","femerge","femergenode","femorphology","feoffset","fepointlight","fespecularlighting","fespotlight","fetile","feturbulence","filter","hatch","hatchpath","lineargradient","marker","mask","meshgradient","meshpatch","meshrow","metadata","mpath","pattern","radialgradient","solidcolor","stop","switch","view"]}],Vo.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:o4}},{nodeName:"img",attributes:{alt:o4}},{nodeName:["abbr","address","canvas","div","p","pre","blockquote","ins","del","output","span","table","tbody","thead","tfoot","td","em","strong","small","s","cite","q","dfn","abbr","time","code","var","samp","kbd","sub","sup","i","b","u","mark","ruby","rt","rp","bdi","bdo","br","wbr","th","tr"]}],Vo.evaluateRoleForElement={A:function(a){var t=a.node,n=a.out;return t.namespaceURI==="http://www.w3.org/2000/svg"?!0:t.href.length?n:!0},AREA:function(a){var t=a.node;return!t.href},BUTTON:function(a){var t=a.node,n=a.role,o=a.out;return t.getAttribute("type")==="menu"?n==="menuitem":o},IMG:function(a){var t=a.node,n=a.role,o=a.out;switch(t.alt){case null:return o;case"":return n==="presentation"||n==="none";default:return n!=="presentation"&&n!=="none"}},INPUT:function(a){var t=a.node,n=a.role,o=a.out;switch(t.type){case"button":case"image":return o;case"checkbox":return n==="button"&&t.hasAttribute("aria-pressed")?!0:o;case"radio":return n==="menuitemradio";case"text":return n==="combobox"||n==="searchbox"||n==="spinbutton";case"tel":return n==="combobox"||n==="spinbutton";case"url":case"search":case"email":return n==="combobox";default:return!1}},LI:function(a){var t=a.node,n=a.out,o=d.utils.matchesSelector(t,"ol li, ul li");return o?n:!0},MENU:function(a){var t=a.node;return t.getAttribute("type")!=="context"},OPTION:function(a){var t=a.node,n=d.utils.matchesSelector(t,"select > option, datalist > option, optgroup > option");return!n},SELECT:function(a){var t=a.node,n=a.role;return!t.multiple&&t.size<=1&&n==="menu"},SVG:function(a){var t=a.node,n=a.out;return t.parentNode&&t.parentNode.namespaceURI==="http://www.w3.org/2000/svg"?!0:n}},Vo.rolesOfType={widget:["button","checkbox","dialog","gridcell","link","log","marquee","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","radio","scrollbar","searchbox","slider","spinbutton","status","switch","tab","tabpanel","textbox","timer","tooltip","tree","treeitem"]};var u4=Vo;function Tte(e){var a=null,t=u4.role[e];return t&&t.implicit&&(a=Si(t.implicit)),a}var xte=Tte;function wte(e){return!!x7(e).length}var yh=wte;function E7(e){var a,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.popupRoles,o=pt(e);if((a=n)!==null&&a!==void 0||(n=Gb["aria-haspopup"].values),!n.includes(o))return!1;var l=Ete(e);if(s4(l))return!0;var b=e.props.id;if(!b)return!1;if(!e.actualNode)throw new Error("Unable to determine combobox popup without an actualNode");var P=hu(e.actualNode),I=P.querySelectorAll('[aria-owns~="'.concat(b,`"][role~="combobox"]:not(select), - [aria-controls~="`).concat(b,'"][role~="combobox"]:not(select)'));return Array.from(I).some(s4)}var s4=function(a){return a&&pt(a)==="combobox"};function Ete(e){for(;e=e.parent;)if(pt(e,{noPresentational:!0})!==null)return e;return null}function Cte(e){return e=ct(e),pg(e)}var l4=Cte;function kte(e){var a=Ct.ariaRoles[e];return!a||!Array.isArray(a.requiredAttrs)?[]:le(a.requiredAttrs)}var g4=kte;function Rte(e){var a=Ct.ariaRoles[e];return!a||!Array.isArray(a.requiredContext)?null:le(a.requiredContext)}var C7=Rte;function Pte(e){var a=Ct.ariaRoles[e];return!a||!Array.isArray(a.requiredOwned)?null:le(a.requiredOwned)}var k7=Pte;function _te(e,a){e=e instanceof sn?e:ct(e);var t,n,o=e.attr(a),l=Ct.ariaAttrs[a];if(!l||l.allowEmpty&&(!o||o.trim()===""))return!0;switch(l.type){case"boolean":return["true","false"].includes(o.toLowerCase());case"nmtoken":return typeof o=="string"&&l.values.includes(o.toLowerCase());case"nmtokens":return n=ar(o),n.reduce(function(I,B){return I&&l.values.includes(B)},n.length!==0);case"idref":try{var b=Bn(e.actualNode);return!!(o&&b.getElementById(o))}catch{throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return ri(e,a).some(function(I){return!!I});case"string":return o.trim()!=="";case"decimal":return t=o.match(/^[-+]?([0-9]*)\.?([0-9]*)$/),!!(t&&(t[1]||t[2]));case"int":var P=typeof l.minValue<"u"?l.minValue:-1/0;return/^[-+]?[0-9]+$/.test(o)&&parseInt(o)>=P}}var c4=_te;function Fte(e){var a=Ct.ariaAttrs[e];return!!a}var bh=Fte;function Mte(e){var a=[],t=A7(e),n=Ei(e);return t.forEach(function(o){if(fg(o)&&Q_(o)&&!l4(o)){var l=fh(o,n).some(function(b){return b!==null&&!!fg(b)});l||a.push(o)}}),a.length?(this.relatedNodes(a),!1):!0}var Ite=Mte;function qte(e,a){var t=e.getAttribute("scope").toLowerCase();return a.values.indexOf(t)!==-1}var Ote=qte,jte=Bte;function Bte(e,a,t){if(t.children!==void 0){var n=t.attr("summary"),o=t.children.find(Lte),l=o?Xa(Ri(o)):!1;return!l||!n?!1:Xa(n).toLowerCase()===Xa(l).toLowerCase()}}function Lte(e){return e.props.nodeName==="caption"}function Nte(e){return j1(c)?e.nodeName.toUpperCase()==="TH":!0}var zte=Nte;function $te(e){var a=Ei(e),t=a[0];return a.length<=1||t.length<=1||e.rows.length<=1?!0:t.reduce(function(n,o,l){return n||o!==t[l+1]&&t[l+1]!==void 0},!1)}var Ute=$te;function Vte(e,a,t){if(t.children){var n=t.children.find(function(l){var b=l.props;return b.nodeName==="title"});if(!n)return this.data({messageKey:"noTitle"}),!1;try{var o=Ri(n,{includeHidden:!0}).trim();if(o==="")return this.data({messageKey:"emptyTitle"}),!1}catch{return}return!0}}var Gte=Vte,d4={};St(d4,{getAriaRolesByType:function(){return Ag},getAriaRolesSupportingNameFromContent:function(){return w7},getElementSpec:function(){return No},getElementsByContentType:function(){return cd},getGlobalAriaAttrs:function(){return Lo},implicitHtmlRoles:function(){return ug}});function Hte(e,a,t){var n=Ut(t);if(["presentation","none"].includes(n)&&["iframe","frame"].includes(t.props.nodeName)&&t.hasAttr("title"))return this.data({messageKey:"iframe",nodeName:t.props.nodeName}),!1;var o=pt(t);if(["presentation","none"].includes(o))return this.data({role:o}),!0;if(!["presentation","none"].includes(n))return!1;var l=Lo().some(function(I){return t.hasAttr(I)}),b=gn(t),P;return l&&!b?P="globalAria":!l&&b?P="focusable":P="both",this.data({messageKey:P,role:o}),!1}function Kte(e,a,t){var n=t.props.nodeName,o=(t.attr("type")||"").toLowerCase(),l=t.attr("value");return l&&this.data({messageKey:"has-label"}),n==="input"&&["submit","reset"].includes(o)?l===null:!1}var Wte=Kte;function Jte(e){return fr(e)}var Xte=Jte;function Yte(e,a){var t=a.cssProperty,n=a.absoluteValues,o=a.minValue,l=a.maxValue,b=a.normalValue,P=b===void 0?0:b,I=a.noImportant,B=a.multiLineOnly;if(!I&&e.style.getPropertyPriority(t)!=="important"||B&&!L1(e))return!0;var L={};typeof o=="number"&&(L.minValue=o),typeof l=="number"&&(L.maxValue=l);var X=e.style.getPropertyValue(t);if(["inherit","unset","revert","revert-layer"].includes(X))return this.data(fe({value:X},L)),!0;var te=Zte(e,{absoluteValues:n,cssProperty:t,normalValue:P});if(this.data(fe({value:te},L)),typeof te=="number")return(typeof o!="number"||te>=o)&&(typeof l!="number"||te<=l)}function Zte(e,a){var t=a.cssProperty,n=a.absoluteValues,o=a.normalValue,l=u.getComputedStyle(e),b=l.getPropertyValue(t);if(b==="normal")return o;var P=parseFloat(b);if(n)return P;var I=parseFloat(l.getPropertyValue("font-size")),B=Math.round(P/I*100)/100;return isNaN(B)?b:B}function Qte(e,a,t){var n=t.props.nodeName;return["img","input","area"].includes(n)?t.hasAttr("alt"):!1}var ene=Qte;function ane(){}var tne=ane;function nne(){var e=c.title;return!!Xa(e)}var rne=nne;function ine(e,a){var t=a.cssProperties.filter(function(n){if(e.style.getPropertyPriority(n)==="important")return n});return t.length>0?(this.data(t),!1):!0}var one=ine;function une(e,a,t){try{return!!Xa(xs(t))}catch{return}}var sne=une;function lne(e,a,t){return!!Xa(ws(t))}var gne=lne;function cne(e){var a=e.getAttribute("id").trim();if(!a)return!0;var t=Bn(e),n=Array.from(t.querySelectorAll('[id="'.concat(ln(a),'"]'))).filter(function(o){return o!==e});return n.length&&this.relatedNodes(n),this.data(a),n.length===0}var dne=cne;function pne(e){var a=[];return e.filter(function(t){return a.indexOf(t.data)===-1?(a.push(t.data),!0):!1})}var fne=pne;function mne(e,a,t){var n=Xa(t.attr("title")).toLowerCase();return this.data(n),!0}var yne=mne;function bne(e){var a={};return e.forEach(function(t){a[t.data]=a[t.data]!==void 0?++a[t.data]:0}),e.forEach(function(t){t.result=!!a[t.data]}),e}var hne=bne;function vne(e){var a=id(e,"href");return a?tt(a)||void 0:!1}var Dne=vne,Sne=["alert","log","status"];function Ane(e,a,t){this.data({isIframe:["iframe","frame"].includes(t.props.nodeName)});var n=Ba.get("regionlessNodes",function(){return Tne(a)});return!n.includes(t)}function Tne(e){var a=p4(d._tree[0],e).map(function(t){for(;t.parent&&!t.parent._hasRegionDescendant&&t.parent.actualNode!==c.body;)t=t.parent;return t}).filter(function(t,n,o){return o.indexOf(t)===n});return a}function p4(e,a){var t=e.actualNode;if(pt(e)==="button"||wne(e,a)||["iframe","frame"].includes(e.props.nodeName)||QT(e.actualNode)&&id(e.actualNode,"href")||!tt(t)){for(var n=e;n;)n._hasRegionDescendant=!0,n=n.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}else return t!==c.body&&fg(t,!0)&&!xne(e)?[e]:e.children.filter(function(o){var l=o.actualNode;return l.nodeType===1}).map(function(o){return p4(o,a)}).reduce(function(o,l){return o.concat(l)},[])}function xne(e){return["none","presentation"].includes(pt(e))&&!Rd(e)}function wne(e,a){var t=e.actualNode,n=pt(e),o=(t.getAttribute("aria-live")||"").toLowerCase().trim(),l=Ag("landmark");return!!(["assertive","polite"].includes(o)||Sne.includes(n)||l.includes(n)||a.regionMatcher&&zn(e,a.regionMatcher))}function Ene(e){var a=e.filter(function(t){return t.data.isIframe});return e.forEach(function(t){if(!(t.result||t.node.ancestry.length===1)){var n=t.node.ancestry.slice(0,-1),o=je(a),l;try{for(o.s();!(l=o.n()).done;){var b=l.value;if(f7(n,b.node.ancestry)){t.result=b.result;break}}}catch(P){o.e(P)}finally{o.f()}}}),a.forEach(function(t){t.result||(t.result=!0)}),e}var Cne=Ene;function kne(e){switch(e){case"lighter":return 100;case"normal":return 400;case"bold":return 700;case"bolder":return 900}return e=parseInt(e),isNaN(e)?400:e}function Rne(e){for(var a=e,t=e.textContent.trim(),n=t;n===t&&a!==void 0;){var o=-1;if(e=a,e.children.length===0)return e;do o++,n=e.children[o].textContent.trim();while(n===""&&o+1a.fontSize)&&(!o.weight||e.fontWeight-o.weight>a.fontWeight)&&(!o.italic||e.isItalic&&!a.isItalic)},!1)}function Pne(e,a,t){var n=Array.from(e.parentNode.children),o=n.indexOf(e);a=a||{};var l=a.margins||[],b=n.slice(o+1).find(function(Ee){return Ee.nodeName.toUpperCase()==="P"}),P=n.slice(0,o).reverse().find(function(Ee){return Ee.nodeName.toUpperCase()==="P"}),I=R7(e),B=b?R7(b):null,L=P?R7(P):null,X=a.passLength,te=a.failLength,se=e.textContent.trim().length,be=b?.textContent.trim().length;if(se>be*X||!B||!f4(I,B,l))return!0;var Se=Zi(t,"blockquote");if(!(Se&&Se.nodeName.toUpperCase()==="BLOCKQUOTE")&&!(L&&!f4(I,L,l))&&!(se>be*te))return!1}var _ne=Pne,Fne=/[;,\s]/,Mne=/^[0-9.]+$/;function Ine(e,a,t){var n=a||{},o=n.minDelay,l=n.maxDelay,b=(t.attr("content")||"").trim(),P=b.split(Fne),I=we(P,1),B=I[0];if(!B.match(Mne))return!0;var L=parseFloat(B);return this.data({redirectDelay:L}),typeof o=="number"&&L<=a.minDelay||typeof l=="number"&&L>a.maxDelay}function qne(e,a,t){var n=Ur(t,"a[href]");return n.some(function(o){return/^#[^/!]/.test(o.attr("href"))})}var One=qne,m4={};St(m4,{aria:function(){return a4},color:function(){return y4},dom:function(){return Gl},forms:function(){return k4},matches:function(){return zn},math:function(){return Yl},standards:function(){return d4},table:function(){return Y_},text:function(){return Ts},utils:function(){return su}});var y4={};St(y4,{Color:function(){return fn},centerPointOfRect:function(){return Bne},elementHasImage:function(){return yg},elementIsDistinct:function(){return h4},filteredRectStack:function(){return $ne},flattenColors:function(){return uo},flattenShadowColors:function(){return _7},getBackgroundColor:function(){return Hd},getBackgroundStack:function(){return F7},getContrast:function(){return Tg},getForegroundColor:function(){return Dh},getOwnBackgroundColor:function(){return Os},getRectStack:function(){return v4},getStackingContext:function(){return I7},getStrokeColorsFromShadows:function(){return M7},getTextShadowColors:function(){return vh},hasValidContrastRatio:function(){return gre},incompleteData:function(){return Fn},parseTextShadows:function(){return A4},stackingContextToColor:function(){return Gd}});function jne(e){if(!(e.left>u.innerWidth)&&!(e.top>u.innerHeight)){var a=Math.min(Math.ceil(e.left+e.width/2),u.innerWidth-1),t=Math.min(Math.ceil(e.top+e.height/2),u.innerHeight-1);return{x:a,y:t}}}var Bne=jne;function b4(e){return e.getPropertyValue("font-family").split(/[,;]/g).map(function(a){return a.trim().toLowerCase()})}function Lne(e,a){var t=u.getComputedStyle(e);if(t.getPropertyValue("background-image")!=="none")return!0;var n=["border-bottom","border-top","outline"].reduce(function(P,I){var B=new fn;return B.parseString(t.getPropertyValue(I+"-color")),P||t.getPropertyValue(I+"-style")!=="none"&&parseFloat(t.getPropertyValue(I+"-width"))>0&&B.alpha!==0},!1);if(n)return!0;var o=u.getComputedStyle(a);if(b4(t)[0]!==b4(o)[0])return!0;var l=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce(function(P,I){return P||t.getPropertyValue(I)!==o.getPropertyValue(I)},!1),b=t.getPropertyValue("text-decoration");return b.split(" ").length<3&&(l=l||b!==o.getPropertyValue("text-decoration")),l}var h4=Lne;function Nne(e){var a=Nb(e),t=Cd(e);return!t||t.length<=1?[a]:t.some(function(n){return n===void 0})?null:(t.splice(0,0,a),t)}var v4=Nne;function zne(e){var a=v4(e);if(a&&a.length===1)return a[0];if(a&&a.length>1){var t=a.shift(),n;return a.forEach(function(o,l){if(l!==0){var b=a[l-1],P=a[l];n=b.every(function(I,B){return I===P[B]})||t.includes(e)}}),n?a[0]:(Fn.set("bgColor","elmPartiallyObscuring"),null)}return Fn.set("bgColor","outsideViewport"),null}var $ne=zne,Une=["hue","saturation","color","luminosity"],D4={normal:function(a,t){return t},multiply:function(a,t){return t*a},screen:function(a,t){return a+t-a*t},overlay:function(a,t){return this["hard-light"](t,a)},darken:function(a,t){return Math.min(a,t)},lighten:function(a,t){return Math.max(a,t)},"color-dodge":function(a,t){return a===0?0:t===1?1:Math.min(1,a/(1-t))},"color-burn":function(a,t){return a===1?1:t===0?0:1-Math.min(1,(1-a)/t)},"hard-light":function(a,t){return t<=.5?this.multiply(a,2*t):this.screen(a,2*t-1)},"soft-light":function(a,t){if(t<=.5)return a-(1-2*t)*a*(1-a);var n=a<=.25?((16*a-12)*a+4)*a:Math.sqrt(a);return a+(2*t-1)*(n-a)},difference:function(a,t){return Math.abs(a-t)},exclusion:function(a,t){return a+t-2*a*t},hue:function(a,t){return t.setSaturation(a.getSaturation()).setLuminosity(a.getLuminosity())},saturation:function(a,t){return a.setSaturation(t.getSaturation()).setLuminosity(a.getLuminosity())},color:function(a,t){return t.setLuminosity(a.getLuminosity())},luminosity:function(a,t){return a.setLuminosity(t.getLuminosity())}};function uo(e,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"normal",n=Gne(a,e,t),o=P7(e.red,e.alpha,a.red,a.alpha,n.r*255),l=P7(e.green,e.alpha,a.green,a.alpha,n.g*255),b=P7(e.blue,e.alpha,a.blue,a.alpha,n.b*255),P=Vne(e.alpha+a.alpha*(1-e.alpha),0,1);if(P===0)return new fn(o,l,b,P);var I=Math.round(o/P),B=Math.round(l/P),L=Math.round(b/P);return new fn(I,B,L,P)}function P7(e,a,t,n,o){return a*(1-n)*e+a*n*o+(1-a)*n*t}function Vne(e,a,t){return Math.min(Math.max(a,e),t)}function Gne(e,a,t){if(Une.includes(t))return D4[t](e,a);var n=new fn;return["r","g","b"].forEach(function(o){n[o]=D4[t](e[o],a[o])}),n}function _7(e,a){var t=e.alpha,n=(1-t)*a.red+t*e.red,o=(1-t)*a.green+t*e.green,l=(1-t)*a.blue+t*e.blue,b=e.alpha+a.alpha*(1-e.alpha);return new fn(n,o,l,b)}function F7(e){for(var a=Cd(e).map(function(o){return o=i_(o,e),o=Hne(o),o}),t=0;t1&&n.alpha===0&&!yg(c.documentElement)){a>1&&(t.splice(a,1),t.push(c.body));var o=t.indexOf(c.documentElement);o>0&&(t.splice(o,1),t.push(c.documentElement))}return t}function Kne(e,a){if(e===a)return!0;if(e===null||a===null||e.length!==a.length)return!1;for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},t=a.ignoreEdgeCount,n=t===void 0?!1:t,o=Xne(e),l=Object.entries(o).map(function(b){var P=we(b,2),I=P[0],B=P[1],L=S4.filter(function(X){return B[X].length!==0}).length;return{colorStr:I,sides:B,edgeCount:L}});return!n&&l.some(function(b){var P=b.edgeCount;return P>1&&P<4})?null:l.map(Yne).filter(function(b){return b!==null})}function Xne(e){var a={},t=je(e),n;try{for(t.s();!(n=t.n()).done;){var o,l=n.value,b=l.colorStr,P=l.pixels;(o=a[b])!==null&&o!==void 0||(a[b]={top:[],right:[],bottom:[],left:[]});var I=a[b],B=we(P,2),L=B[0],X=B[1];L>hh?I.right.push(L):-L>hh&&I.left.push(-L),X>hh?I.bottom.push(X):-X>hh&&I.top.push(-X)}}catch(te){t.e(te)}finally{t.f()}return a}function Yne(e){var a=e.colorStr,t=e.sides,n=e.edgeCount;if(n!==4)return null;var o=new fn;o.parseString(a);var l=0,b=!0;return S4.forEach(function(P){l+=t[P].length/4,b&&(b=t[P].every(function(I){return I>Jne}))}),b||(o.alpha=1-Math.pow(Wne,l)),o}function A4(e){var a={pixels:[]},t=e.trim(),n=[a];if(!t)return[];for(;t;){var o=t.match(/^[a-z]+(\([^)]+\))?/i)||t.match(/^#[0-9a-f]+/i),l=t.match(/^([0-9.-]+)px/i)||t.match(/^(0)/);if(o)Et(!a.colorStr,"Multiple colors identified in text-shadow: ".concat(e)),t=t.replace(o[0],"").trim(),a.colorStr=o[0];else if(l){Et(a.pixels.length<3,"Too many pixel units in text-shadow: ".concat(e)),t=t.replace(l[0],"").trim();var b=parseFloat((l[1][0]==="."?"0":"")+l[1]);a.pixels.push(b)}else if(t[0]===",")Et(a.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(e)),a={pixels:[]},n.push(a),t=t.substr(1).trim();else throw new Error("Unable to process text-shadows: ".concat(t))}return n.forEach(function(P){var I=P.pixels;I.length===2&&I.push(0)}),n}function vh(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=a.minRatio,n=a.maxRatio,o=a.ignoreEdgeCount,l=[],b=u.getComputedStyle(e),P=b.getPropertyValue("text-shadow");if(P==="none")return l;var I=b.getPropertyValue("font-size"),B=parseInt(I);Et(isNaN(B)===!1,"Unable to determine font-size value ".concat(I));var L=[],X=A4(P),te=je(X),se;try{for(te.s();!(se=te.n()).done;){var be=se.value,Se=be.colorStr||b.getPropertyValue("color"),Ee=we(be.pixels,3),Ce=Ee[0],Re=Ee[1],Be=Ee[2],Oe=Be===void 0?0:Be;if(!(n&&Oe>=B*n)){if(t&&Oe0){var Ue=M7(L,{ignoreEdgeCount:o});if(Ue===null)return null;l.push.apply(l,le(Ue)),L.splice(0,L.length)}var ea=Zne({colorStr:Se,offsetX:Ce,offsetY:Re,blurRadius:Oe,fontSize:B});l.push(ea)}}}catch(va){te.e(va)}finally{te.f()}if(L.length>0){var sa=M7(L,{ignoreEdgeCount:o});if(sa===null)return null;l.push.apply(l,le(sa))}return l}function Zne(e){var a=e.colorStr,t=e.offsetX,n=e.offsetY,o=e.blurRadius,l=e.fontSize;if(t>o||n>o)return new fn(0,0,0,0);var b=new fn;return b.parseString(a),b.alpha*=Qne(o,l),b}function Qne(e,a){if(e===0)return 1;var t=e/a;return .185/(t+.4)}function I7(e,a){var t,n=ct(e);if(n._stackingContext)return n._stackingContext;var o=[],l=new Map;return a=(t=a)!==null&&t!==void 0?t:F7(e),a.forEach(function(b){var P,I=ct(b),B=tre(I),L=I._stackingOrder.filter(function(se){var be=se.vNode;return!!be});L.forEach(function(se,be){var Se,Ee=se.vNode,Ce=(Se=L[be-1])===null||Se===void 0?void 0:Se.vNode,Re=x4(l,Ee,Ce);be===0&&!l.get(Ee)&&o.unshift(Re),l.set(Ee,Re)});var X=(P=L[L.length-1])===null||P===void 0?void 0:P.vNode,te=x4(l,I,X);L.length||o.unshift(te),te.bgColor=B}),n._stackingContext=o,o}function Gd(e){var a;if(!((a=e.descendants)!==null&&a!==void 0&&a.length)){var t=e.bgColor;return t.alpha*=e.opacity,{color:t,blendMode:e.blendMode}}var n=e.descendants.reduce(ere,T4()),o=uo(n,e.bgColor,e.descendants[0].blendMode);return o.alpha*=e.opacity,{color:o,blendMode:e.blendMode}}function ere(e,a){var t;e instanceof fn?t=e:t=Gd(e).color;var n=Gd(a).color;return uo(n,t,a.blendMode)}function T4(e,a){var t;return{vNode:e,ancestor:a,opacity:parseFloat((t=e?.getComputedStylePropertyValue("opacity"))!==null&&t!==void 0?t:1),bgColor:new fn(0,0,0,0),blendMode:are(e?.getComputedStylePropertyValue("mix-blend-mode")),descendants:[]}}function are(e){return e||void 0}function x4(e,a,t){var n,o=e.get(t),l=(n=e.get(a))!==null&&n!==void 0?n:T4(a,o);return o&&t!==a&&!o.descendants.includes(l)&&o.descendants.unshift(l),l}function tre(e){var a=new fn;return a.parseString(e.getComputedStylePropertyValue("background-color")),a}function Hd(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.1,n=ct(e),o=n._cache.getBackgroundColor;if(o)return a.push.apply(a,le(o.bgElms)),Fn.set("bgColor",o.incompleteData),o.bgColor;var l=nre(e,a,t);return n._cache.getBackgroundColor={bgColor:l,bgElms:a,incompleteData:Fn.get("bgColor")},l}function nre(e,a,t){var n,o,l=F7(e);if(!l)return null;var b=Ed(e),P=(n=vh(e,{minRatio:t,ignoreEdgeCount:!0}))!==null&&n!==void 0?n:[];P.length&&(P=[{color:P.reduce(_7)}]);for(var I=0;I=t.top&&P.bottom<=o&&P.left>=t.left&&P.right<=n})}function E4(e){return e||void 0}function rre(e,a){var t=[];if(!a){var n=c.documentElement,o=c.body,l=u.getComputedStyle(n),b=u.getComputedStyle(o),P=Os(l),I=Os(b),B=I.alpha!==0&&w4(o,e.getBoundingClientRect());(I.alpha!==0&&P.alpha===0||B&&I.alpha!==1)&&t.unshift({color:I,blendMode:E4(b.getPropertyValue("mix-blend-mode"))}),P.alpha!==0&&(!B||B&&I.alpha!==1)&&t.unshift({color:P,blendMode:E4(l.getPropertyValue("mix-blend-mode"))})}return t}function ire(e,a){if(!a||!e)return null;a.alpha<1&&(a=uo(a,e));var t=e.getRelativeLuminance(),n=a.getRelativeLuminance();return(Math.max(n,t)+.05)/(Math.min(n,t)+.05)}var Tg=ire;function Dh(e,a,t){for(var n,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=u.getComputedStyle(e),b=[function(){return ure(l,o)},function(){return ore(l)},function(){return vh(e,{minRatio:0})}],P=[],I=0,B=b;Ib,contrastRatio:o,expectedContrastRatio:b}}var gre=lre,k4={};St(k4,{isAriaCombobox:function(){return ks},isAriaListbox:function(){return p1},isAriaRange:function(){return m1},isAriaTextbox:function(){return wu},isDisabled:function(){return Kd},isNativeSelect:function(){return c1},isNativeTextbox:function(){return g1}});var cre=["fieldset","button","select","input","textarea"];function R4(e){var a=e._isDisabled;if(typeof a=="boolean")return a;var t=e.props.nodeName,n=e.attr("aria-disabled");return cre.includes(t)&&e.hasAttr("disabled")?a=!0:n?a=n.toLowerCase()==="true":e.parent?a=R4(e.parent):a=!1,e._isDisabled=a,a}var Kd=R4;function dre(e,a,t){var n=Ts.accessibleTextVirtual(t),o=Ts.sanitize(Ts.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(o){var l={name:o,urlProps:Gl.urlPropsFromAttribute(e,"href")};return this.data(l),this.relatedNodes([e]),!0}}var pre=dre;function P4(e,a){if(!e||!a)return!1;var t=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(a);if(t.length!==n.length)return!1;var o=t.every(function(l){var b=e[l],P=a[l];return Fe(b)!==Fe(P)?!1:Fe(b)==="object"||Fe(P)==="object"?P4(b,P):b===P});return o}function fre(e){if(e.length<2)return e;for(var a=e.filter(function(b){var P=b.result;return P!==void 0}),t=[],n={},o=function(P){var I,B=a[P],L=B.data,X=L.name,te=L.urlProps;if(n[X])return 1;var se=a.filter(function(Se,Ee){var Ce=Se.data;return Ce.name===X&&Ee!==P}),be=se.every(function(Se){var Ee=Se.data;return P4(Ee.urlProps,te)});se.length&&!be&&(B.result=void 0),B.relatedNodes=[],(I=B.relatedNodes).push.apply(I,le(se.map(function(Se){return Se.relatedNodes[0]}))),n[X]=se,t.push(B)},l=0;lP?t:n})}function Pre(e){return e.filter(function(a){return Lr(a)==="widget"&&gn(a)})}function M4(e,a){var t=e.boundingClientRect,n=a.boundingClientRect;return t.top>=n.top&&t.left>=n.left&&t.bottom<=n.bottom&&t.right<=n.right}function _re(e){return e.getComputedStylePropertyValue("pointer-events")}function Sh(e){return{width:Math.round(e.width*10)/10,height:Math.round(e.height*10)/10}}function I4(e,a){return ai(e,a)&&!Br(a)}function Wd(e){return e.map(function(a){var t=a.actualNode;return t})}var Fre=.05;function Mre(e,a,t){var n=a?.minOffset||24;if(ni(n*10,t.boundingClientRect))return this.data({messageKey:"large",minOffset:n}),!0;var o=[],l=n,b=je(eg(t,n)),P;try{for(b.s();!(P=b.n()).done;){var I=P.value;if(!(Lr(I)!=="widget"||!gn(I))){var B=null;try{B=jr(t,I,n/2)}catch(L){if(L.message.startsWith("splitRects")){this.data({messageKey:"tooManyRects",closestOffset:0,minOffset:n});return}throw L}B!==null&&(B=Ire(B)*2,!(B+Fre>=n)&&(l=Math.min(l,B),o.push(I)))}}}catch(L){b.e(L)}finally{b.f()}if(o.length===0)return this.data({closestOffset:l,minOffset:n}),!0;if(this.relatedNodes(o.map(function(L){var X=L.actualNode;return X})),!o.some(Br)){this.data({messageKey:"nonTabbableNeighbor",closestOffset:l,minOffset:n});return}return this.data({closestOffset:l,minOffset:n}),Br(t)?!1:void 0}function Ire(e){return Math.round(e*10)/10}function qre(e,a,t){var n=a||{},o=n.scaleMinimum,l=o===void 0?2:o,b=n.lowerBound,P=b===void 0?!1:b,I=t.attr("content")||"";if(!I)return!0;var B=I.split(/[;,]/).reduce(function(X,te){var se=te.trim();if(!se)return X;var be=se.split("="),Se=we(be,2),Ee=Se[0],Ce=Se[1];if(!Ee||!Ce)return X;var Re=Ee.toLowerCase().trim(),Be=Ce.toLowerCase().trim();return Re==="maximum-scale"&&Be==="yes"&&(Be=1),Re==="maximum-scale"&&parseFloat(Be)<0||(X[Re]=Be),X},{});if(P&&B["maximum-scale"]&&parseFloat(B["maximum-scale"])-1&&L<1?(this.data("user-scalable"),!1):B["maximum-scale"]&&parseFloat(B["maximum-scale"])0;)L+=X*parseInt(B.pop(),10),X*=60;return parseFloat(L)}}var Nre=Lre;function zre(e,a){return a.isViolation?!1:void 0}var $re=zre,q4=" > ";function Ure(e){var a={};return e.filter(function(t){var n=t.node.ancestry[t.node.ancestry.length-1]!=="html";if(n){var o=t.node.ancestry.flat(1/0).join(q4);return a[o]=t,!0}var l=t.node.ancestry.slice(0,t.node.ancestry.length-1).flat(1/0).join(q4);return a[l]&&(a[l].result=!0),!1})}var Vre=Ure;function Gre(e,a,t){var n=Ur(t,"track"),o=n.some(function(l){return(l.attr("kind")||"").toLowerCase()==="captions"});return o?!1:void 0}var Hre=Gre;function Kre(e,a,t){var n=t.children;if(!n||!n.length)return!1;for(var o=!1,l=!1,b,P=0;P1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0,n=[],o=[];if(t.children){for(var l=O4(t.children);l.length;){var b,P=l.shift(),I=P.vChild,B=P.nested;if(a.divGroups&&!B&&aie(I)){if(!I.children)return;var L=O4(I.children,!0);l.push.apply(l,le(L));continue}var X=eie(I,B,a);X&&(o.includes(X)||o.push(X),(I==null||(b=I.actualNode)===null||b===void 0?void 0:b.nodeType)===1&&n.push(I.actualNode))}return o.length===0?!1:(this.data({values:o.join(", ")}),this.relatedNodes(n),!0)}}function eie(e,a,t){var n=t.validRoles,o=n===void 0?[]:n,l=t.validNodeNames,b=l===void 0?[]:l,P=e.props,I=P.nodeName,B=P.nodeType,L=P.nodeValue,X=a?"div > ":"";if(B===3&&L.trim()!=="")return X+"#text";if(B!==1||!tt(e))return!1;var te=Ut(e);return te?o.includes(te)?!1:X+"[role=".concat(te,"]"):b.includes(I)?!1:X+I}function aie(e){return e.props.nodeName==="div"&&Ut(e)===null}function O4(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e.map(function(t){return{vChild:t,nested:a}})}function tie(e){var a=Pn(e),t=a.nodeName.toUpperCase(),n=Ut(a);return t==="DIV"&&["presentation","none",null].includes(n)&&(a=Pn(a),t=a.nodeName.toUpperCase(),n=Ut(a)),t!=="DL"?!1:!!(!n||["presentation","none","list"].includes(n))}var nie=tie;function rie(e,a,t){var n=Bs(t.attr("lang")),o=Bs(t.attr("xml:lang"));return n===o}var iie=rie;function oie(e,a,t){var n=[];return a.attributes.forEach(function(o){var l=t.attr(o);if(typeof l=="string"){var b=Bs(l),P=a.value?!a.value.map(Bs).includes(b):!ph(b);(b!==""&&P||l!==""&&!Xa(l))&&n.push(o+'="'+t.attr(o)+'"')}}),!n.length||t.props.nodeName!=="html"&&!Pd(t)?!1:(this.data(n),!0)}var uie=oie;function q7(e){return(e||"").trim()!==""}function sie(e,a,t){var n=typeof c<"u"?El(c):!1;if(a.attributes.includes("xml:lang")&&a.attributes.includes("lang")&&q7(t.attr("xml:lang"))&&!q7(t.attr("lang"))&&!n)return this.data({messageKey:"noXHTML"}),!1;var o=a.attributes.some(function(l){return q7(t.attr(l))});return o?!0:(this.data({messageKey:"noLang"}),!1)}var lie=sie;function gie(e,a,t){var n=pt(e),o=_n(t);return o=o?o.toLowerCase():null,this.data({role:n,accessibleText:o}),this.relatedNodes([e]),!0}var cie=gie;function die(e){var a=[];return e.filter(function(t){var n=function(b){return t.data.role===b.data.role&&t.data.accessibleText===b.data.accessibleText},o=a.find(n);return o?(o.result=!1,o.relatedNodes.push(t.relatedNodes[0]),!1):(a.push(t),t.relatedNodes=[],!0)})}var pie=die;function fie(e,a,t){var n=Pi(t),o=gg(t),l=t.attr("aria-describedby");return!n&&!!(o||l)}var mie=fie;function yie(e){var a=ln(e.getAttribute("id")),t=e.parentNode,n=Bn(e);n=n.documentElement||n;var o=Array.from(n.querySelectorAll('label[for="'.concat(a,'"]')));for(o.length&&(o=o.filter(function(P){return!an(P)}));t;)t.nodeName.toUpperCase()==="LABEL"&&o.indexOf(t)===-1&&o.push(t),t=t.parentNode;if(this.relatedNodes(o),o.length>1){var l=o.filter(function(P){return tt(P)});if(l.length>1)return;var b=ri(e,"aria-labelledby");return b.includes(l[0])?!1:void 0}return!1}var bie=yie;function hie(e,a){var t=j4(a),n=j4(e);return!t||!n?!1:t.includes(n)}function j4(e){var a=_s(e,{emoji:!0,nonBmp:!0,punctuations:!0});return Xa(a)}function vie(e,a,t){var n,o=a?.pixelThreshold,l=(n=a?.occurrenceThreshold)!==null&&n!==void 0?n:a?.occuranceThreshold,b=jo(e).toLowerCase(),P=Xa(Ri(t,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:o,occurrenceThreshold:l})).toLowerCase();if(!P)return!0;if(!(xd(b)<1||xd(P)<1))return hie(P,b)}var Die=vie;function Sie(e,a,t){try{var n=Yn(t,"label");if(n){var o=Xa(_n(n,{inControlContext:!0,startNode:t}));return n.actualNode&&this.relatedNodes([n.actualNode]),this.data({implicitLabel:o}),!!o}return!1}catch{return}}var Aie=Sie;function Tie(e,a,t){if(t.hasAttr("id")){if(!t.actualNode)return;var n=Bn(e),o=ln(e.getAttribute("id")),l=n.querySelector('label[for="'.concat(o,'"]'));if(l&&!tt(l)){var b;try{b=_n(t).trim()}catch{return}var P=b==="";return P}}return!1}var xie=Tie;function wie(e,a,t){var n=Pi(t),o=e.getAttribute("title");if(!n)return!1;if(!o&&(o="",e.getAttribute("aria-describedby"))){var l=ri(e,"aria-describedby");o=l.map(function(b){return b?jo(b):""}).join("")}return Xa(o)===Xa(n)}var Eie=wie;function Cie(e,a,t){var n=this;if(!t.attr("id"))return!1;if(t.actualNode){var o=Bn(t.actualNode),l=ln(t.attr("id")),b=Array.from(o.querySelectorAll('label[for="'.concat(l,'"]')));if(this.relatedNodes(b),!b.length)return!1;try{return b.some(function(P){if(fr(P)){var I=Xa(jo(P,{inControlContext:!0,startNode:t}));return n.data({explicitLabel:I}),!!I}else return!0})}catch{return}}}var kie=Cie;function Rie(e,a,t){if(["none","presentation"].includes(pt(t)))return!1;var n=Yn(t,a.parentSelector);if(!n)return!1;var o=ii(n,!0).toLowerCase();return o===""?!1:o===_n(t).toLowerCase()}var Pie=Rie;function _ie(e,a,t){var n=t.attr("alt"),o=/^\s+$/;return typeof n=="string"&&o.test(n)}var Fie=_ie;function Mie(e,a,t){var n=parseInt(t.attr("tabindex"),10);return isNaN(n)?!0:n<=0}var Iie=Mie;function qie(e,a,t){if(t.children)try{var n=B4(t);if(!n.length)return!0;var o=n.filter(Oie);return o.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(o)):this.relatedNodes(n),!1}catch{return}}function B4(e){if(!e.children){if(e.props.nodeType===1)throw new Error("Cannot determine children");return[]}var a=[];return e.children.forEach(function(t){Lr(t)==="widget"&&gn(t)?a.push(t):a.push.apply(a,le(B4(t)))}),a}function Oie(e){var a=parseInt(e.attr("tabindex"),10);return!isNaN(a)&&a<0}function jie(e){var a=Ag("landmark"),t=Pn(e),n=pt(e);for(this.data({role:n});t;){var o=t.getAttribute("role");if(!o&&t.nodeName.toUpperCase()!=="FORM"&&(o=Ha(t)),o&&a.includes(o)&&!(o==="main"&&n==="complementary"))return!1;t=Pn(t)}return!0}var Bie=jie;function Lie(e,a,t){if(t.children)try{return!t.children.some(function(n){return L4(n)})}catch{return}}function L4(e){if(Br(e))return!0;if(!e.children){if(e.props.nodeType===1)throw new Error("Cannot determine children");return!1}return e.children.some(function(a){return L4(a)})}function Nie(e,a,t){var n=["button","fieldset","input","select","textarea"],o=t.tabbableElements;if(!o||!o.length)return!0;var l=o.filter(function(b){return!n.includes(b.props.nodeName)});return this.relatedNodes(l.map(function(b){return b.actualNode})),l.length===0||Ms()?!0:l.every(function(b){var P=b.getComputedStylePropertyValue("pointer-events"),I=parseInt(b.getComputedStylePropertyValue("width")),B=parseInt(b.getComputedStylePropertyValue("height"));return b.actualNode.onfocus||(I===0||B===0)&&P==="none"})?void 0:!1}var zie=Nie;function $ie(e,a,t){var n=t.attr("tabindex"),o=gn(t)&&n>-1;if(!o)return!1;try{return!_n(t)}catch{return}}var Uie=$ie;function Vie(e,a,t){var n=t.tabbableElements.map(function(o){var l=o.actualNode;return l});if(!n||!n.length)return!0;if(Ms()){this.relatedNodes(n);return}return!0}var Gie=Vie;function Hie(e,a,t){if(t.hasAttr("contenteditable")&&n(t))return!0;return Br(t);function n(o){var l=o.attr("contenteditable");if(l==="true"||l==="")return!0;if(l==="false")return!1;var b=Yn(t.parent,"[contenteditable]");return b?n(b):!1}}var Kie=Hie;function Wie(e,a,t){var n=["button","fieldset","input","select","textarea"],o=t.tabbableElements;if(!o||!o.length)return!0;var l=o.filter(function(b){return n.includes(b.props.nodeName)});return this.relatedNodes(l.map(function(b){return b.actualNode})),l.length===0||Ms()?!0:l.every(function(b){var P=b.getComputedStylePropertyValue("pointer-events"),I=parseInt(b.getComputedStylePropertyValue("width")),B=parseInt(b.getComputedStylePropertyValue("height"));return b.actualNode.onfocus||(I===0||B===0)&&P==="none"})?void 0:!1}var Jie=Wie;function Xie(e,a,t){var n=t.tabbableElements;if(!n)return!1;var o=n.filter(function(l){return l!==t});return o.length>0}var Yie=Xie;function Zie(e,a,t){return an(t)||(this.data(t.attr("accesskey")),this.relatedNodes([e])),!0}var Qie=Zie;function eoe(e){var a={};return e.filter(function(t){if(!t.data)return!1;var n=t.data.toUpperCase();return a[n]?(a[n].relatedNodes.push(t.relatedNodes[0]),!1):(a[n]=t,t.relatedNodes=[],!0)}).map(function(t){return t.result=!!t.relatedNodes.length,t})}var aoe=eoe;function toe(e,a,t){if(!a||!a.selector||typeof a.selector!="string")throw new TypeError("page-no-duplicate requires options.selector to be a string");var n="page-no-duplicate;"+a.selector;if(Ba.get(n)){this.data("ignored");return}Ba.set(n,!0);var o=oo(d._tree[0],a.selector,function(l){return tt(l)});return typeof a.nativeScopeFilter=="string"&&(o=o.filter(function(l){return l.actualNode.hasAttribute("role")||!Zi(l,a.nativeScopeFilter)})),typeof a.role=="string"&&(o=o.filter(function(l){return pt(l)===a.role})),this.relatedNodes(o.filter(function(l){return l!==t}).map(function(l){return l.actualNode})),o.length<=1}var noe=toe;function roe(e){return e.filter(function(a){return a.data!=="ignored"})}var ioe=roe;function ooe(e,a,t){return zn(t,a.matcher)}var uoe=ooe;function soe(e,a,t){try{return Xa(Ri(t))!==""}catch{return}}function loe(e,a,t){if(!a||!a.selector||typeof a.selector!="string")throw new TypeError("has-descendant requires options.selector to be a string");if(a.passForModal&&Ms())return!0;var n=oo(t,a.selector,function(o){return tt(o)});return this.relatedNodes(n.map(function(o){return o.actualNode})),n.length>0}var goe=loe;function coe(e){var a=e.some(function(t){return t.result===!0});return a&&e.forEach(function(t){t.result=!0}),e}var doe=coe;function poe(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;if(!a.attribute||typeof a.attribute!="string")throw new TypeError("attr-non-space-content requires options.attribute to be a string");if(!t.hasAttr(a.attribute))return this.data({messageKey:"noAttr"}),!1;var n=t.attr(a.attribute),o=!Xa(n);return o?(this.data({messageKey:"emptyAttr"}),!1):!0}var foe=poe;function moe(e,a,t){var n=t.attr("autocomplete")||"";return wd(n,a)}var yoe=moe;function boe(e,a,t){if(t.props.nodeName!=="input")return!0;var n=["text","search","number","tel"],o=["text","search","url"],l={bday:["text","search","date"],email:["text","search","email"],username:["text","search","email"],"street-address":["text"],tel:["text","search","tel"],"tel-country-code":["text","search","tel"],"tel-national":["text","search","tel"],"tel-area-code":["text","search","tel"],"tel-local":["text","search","tel"],"tel-local-prefix":["text","search","tel"],"tel-local-suffix":["text","search","tel"],"tel-extension":["text","search","tel"],"cc-number":n,"cc-exp":["text","search","month","tel"],"cc-exp-month":n,"cc-exp-year":n,"cc-csc":n,"transaction-amount":n,"bday-day":n,"bday-month":n,"bday-year":n,"new-password":["text","search","password"],"current-password":["text","search","password"],url:o,photo:o,impp:o};Fe(a)==="object"&&Object.keys(a).forEach(function(X){l[X]||(l[X]=[]),l[X]=l[X].concat(a[X])});var b=t.attr("autocomplete"),P=b.split(/\s+/g).map(function(X){return X.toLowerCase()}),I=P[P.length-1];if($o.stateTerms.includes(I))return!0;var B=l[I],L=t.hasAttr("type")?Xa(t.attr("type")).toLowerCase():"text";return L=dh().includes(L)?L:"text",typeof B>"u"?L==="text":B.includes(L)}var hoe=boe,voe=["block","list-item","table","flex","grid","inline-block"];function Doe(e){if(N4(e))return!1;for(var a=Pn(e);a&&a.nodeType===1&&!N4(a);)a=Pn(a);if(a){if(this.relatedNodes([a]),h4(e,a))return!0;if(Soe(e)){this.data({messageKey:"pseudoContent"});return}return!1}}function N4(e){var a=u.getComputedStyle(e).getPropertyValue("display");return voe.indexOf(a)!==-1||a.substr(0,6)==="table-"}function Soe(e){for(var a=0,t=["before","after"];a=t)return!0;var L=P&&I?z4(P,I):void 0;if(L&&(L=Math.floor(L*100)/100),L&&L>=t)return!0;if(!L){var X,te=(X=Fn.get("bgColor"))!==null&&X!==void 0?X:"bgContrast";this.data({messageKey:te}),Fn.clear();return}if(B)return n&&B===1&&L===1?!0:B===1&&L>1?(this.data({messageKey:"bgContrast",contrastRatio:L,requiredContrastRatio:t,nodeBackgroundColor:P?P.toHexString():void 0,parentBackgroundColor:I?I.toHexString():void 0}),!1):(this.data({messageKey:"fgContrast",contrastRatio:B,requiredContrastRatio:t,nodeColor:l?l.toHexString():void 0,parentColor:b?b.toHexString():void 0}),!1)}}var xoe=Toe;function woe(e,a,t){var n=a.ignoreUnicode,o=a.ignoreLength,l=a.ignorePseudo,b=a.boldValue,P=a.boldTextPt,I=a.largeTextPt,B=a.contrastRatio,L=a.shadowOutlineEmMax,X=a.pseudoSizeThreshold;if(!fr(e))return this.data({messageKey:"hidden"}),!0;var te=ii(t,!1,!0);if(n&&Coe(te)){this.data({messageKey:"nonBmp"});return}var se=u.getComputedStyle(e),be=parseFloat(se.getPropertyValue("font-size")),Se=se.getPropertyValue("font-weight"),Ee=parseFloat(Se)>=b||Se==="bold",Ce=Math.ceil(be*72)/96,Re=Ee&&CeQa?"shadowOnBgColor":"fgOnShadowColor")}var Aa=Ea>Oe;if(typeof Ue=="number"&&(typeof Ea!="number"||Eaea))return this.data({contrastRatio:Ea}),!0;var Va=Math.floor(Ea*100)/100,Ye;la===null?Ye=Fn.get("bgColor"):Aa||(Ye=Pa);var Ma=Va===1,Da=te.length===1;if(Ma?Ye=Fn.set("bgColor","equalRatio"):!Aa&&Da&&!o&&(Ye="shortTextContent"),this.data({fgColor:Sa?Sa.toHexString():void 0,bgColor:la?la.toHexString():void 0,contrastRatio:Va,fontSize:"".concat((be*72/96).toFixed(1),"pt (").concat(be,"px)"),fontWeight:Ee?"bold":"normal",messageKey:Ye,expectedContrastRatio:Oe+":1",shadowColor:Ka?Ka.toHexString():void 0}),Sa===null||la===null||Ma||Da&&!o&&!Aa){Ye=null,Fn.clear(),this.relatedNodes(ka);return}return Aa||this.relatedNodes(ka),Aa}function Eoe(e,a){var t=a.pseudoSizeThreshold,n=t===void 0?.25:t,o=a.ignorePseudo,l=o===void 0?!1:o;if(!l){var b=e.boundingClientRect,P=b.width*b.height*n;do{var I=U4(e.actualNode,":before"),B=U4(e.actualNode,":after");if(I+B>P)return e}while(e=e.parent)}}var U4=Mt(function(a,t){var n=u.getComputedStyle(a,t),o=function(I,B){return n.getPropertyValue(I)===B};if(o("content","none")||o("display","none")||o("visibility","hidden")||o("position","absolute")===!1||Os(n).alpha===0&&o("background-image","none"))return 0;var l=V4(n.getPropertyValue("width")),b=V4(n.getPropertyValue("height"));return l.unit!=="px"||b.unit!=="px"?l.value===0||b.value===0?0:1/0:l.value*b.value});function Coe(e){var a={nonBmp:!0},t=Ps(e,a),n=Xa(_s(e,a))==="";return t&&n}function V4(e){var a=/^([0-9.]+)([a-z]+)$/i,t=e.match(a)||[],n=we(t,3),o=n[1],l=o===void 0?"":o,b=n[2],P=b===void 0?"":b;return{value:parseFloat(l),unit:P.toLowerCase()}}var koe={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},Roe={alert:!0,alertdialog:!0,application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,dialog:!0,form:!0,log:!0,main:!0,navigation:!0,region:!0,search:!1,status:!0};function Poe(e){var a=e.nodeName.toUpperCase();return koe[a]||!1}function _oe(e,a){var t=Ut(e);return t&&(Roe[t]||a.roles.includes(t))||!1}function Foe(e,a){return _oe(e,a)||Poe(e)}var Moe=Foe;function Ioe(e,a,t){var n=pt(t,{dpub:!0,fallback:!0}),o=gd(n);return o&&this.data(n),o}var qoe=Ioe;function Ooe(e,a,t){var n=pt(t,{noImplicit:!0});this.data(n);var o,l;try{o=Xa(Sd(t)).toLowerCase(),l=Xa(_n(t)).toLowerCase()}catch{return}if(!l&&!o)return!1;if(!(!l&&o)&&l.includes(o))return!1}var joe=Ooe;function Boe(e,a,t){return gn(t)}var Loe=Boe;function Noe(e,a,t){var n=ar(t.attr("role")),o=n.every(function(l){return!Bo(l.toLowerCase(),{allowAbstract:!0})});return o?(this.data(n),!0):!1}var zoe=Noe;function $oe(e){var a=e.getAttribute("role");if(a===null)return!1;var t=Lr(a);return t==="widget"||t==="composite"}var Uoe=$oe;function Voe(e,a,t){var n=Lo().filter(function(o){return t.hasAttr(o)});return this.data(n),n.length>0}var Goe=Voe;function Hoe(e,a){var t=Ha(e);return!t&&a.length===2&&a.includes("none")&&a.includes("presentation")}function Koe(e,a,t){var n=ar(t.attr("role"));return n.length<=1?!1:Hoe(t,n)?void 0:!0}var Woe=Koe;function Joe(e,a,t){var n=pt(t,{dpub:!0,fallback:!0}),o=Ct.ariaRoles[n];return o!=null&&o.deprecated?(this.data(n),!0):!1}function Xoe(e,a,t){var n,o=(n=t.attr("aria-brailleroledescription"))!==null&&n!==void 0?n:"";if(Xa(o)==="")return!0;var l=t.attr("aria-roledescription");return typeof l!="string"?(this.data({messageKey:"noRoleDescription"}),!1):Xa(l)===""?(this.data({messageKey:"emptyRoleDescription"}),!1):!0}function Yoe(e,a,t){var n,o=(n=t.attr("aria-braillelabel"))!==null&&n!==void 0?n:"";if(!o.trim())return!0;try{return Xa(_n(t))!==""}catch{return}}function Zoe(e,a,t){a=Array.isArray(a.value)?a.value:[];var n="",o="",l=[],b=/^aria-/,P=["aria-errormessage"],I={"aria-controls":function(){var L=["false",null].includes(t.attr("aria-haspopup"))===!1;return L&&(n='aria-controls="'.concat(t.attr("aria-controls"),'"'),o="controlsWithinPopup"),t.attr("aria-expanded")!=="false"&&t.attr("aria-selected")!=="false"&&L===!1},"aria-current":function(L){L||(n='aria-current="'.concat(t.attr("aria-current"),'"'),o="ariaCurrent")},"aria-owns":function(){return t.attr("aria-expanded")!=="false"},"aria-describedby":function(L){L||(n='aria-describedby="'.concat(t.attr("aria-describedby"),'"'),o=d._tree&&d._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(L){L||(n='aria-labelledby="'.concat(t.attr("aria-labelledby"),'"'),o=d._tree&&d._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};if(t.attrNames.forEach(function(B){if(!(P.includes(B)||a.includes(B)||!b.test(B))){var L,X=t.attr(B);try{L=c4(t,B)}catch{n="".concat(B,'="').concat(X,'"'),o="idrefs";return}(!I[B]||I[B](L))&&!L&&(X===""&&!Qoe(B)?(n=B,o="empty"):l.push("".concat(B,'="').concat(X,'"')))}}),l.length)return this.data(l),!1;if(n){this.data({messageKey:o,needsReview:n});return}return!0}function Qoe(e){var a;return((a=Ct.ariaAttrs[e])===null||a===void 0?void 0:a.type)==="string"}function eue(e,a,t){a=Array.isArray(a.value)?a.value:[];var n=[],o=/^aria-/;return t.attrNames.forEach(function(l){a.indexOf(l)===-1&&o.test(l)&&!bh(l)&&n.push(l)}),n.length?(this.data(n),!1):!0}var aue=eue;function tue(e,a,t){var n=t.attrNames.filter(function(o){var l=Ct.ariaAttrs[o];if(!bh(o))return!1;var b=l.unsupported;return Fe(b)!=="object"?!!b:!zn(e,b.exceptions)});return n.length?(this.data(n),!0):!1}var nue=tue;function rue(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0,n=pt(t),o=a.supportedRoles||[];if(o.includes(n))return!0;if(!(n&&n!=="presentation"&&n!=="none"))return!1}var iue=rue;function G4(e,a,t,n){var o=Ut(e);if(t||(t=C7(o)),!t)return null;for(var l=t.includes("group"),b=n?e:e.parent;b;){var P=pt(b,{noPresentational:!0});if(!P)b=b.parent;else if(P==="group"&&l)a.includes(o)&&t.push(o),t=t.filter(function(I){return I!=="group"}),b=b.parent;else return t.includes(P)?null:t}return t}function oue(e){for(var a=[],t=null;e;){if(e.getAttribute("id")){var n=ln(e.getAttribute("id")),o=Bn(e);t=o.querySelector("[aria-owns~=".concat(n,"]")),t&&a.push(t)}e=e.parentElement}return a.length?a:null}function uue(e,a,t){var n=a&&Array.isArray(a.ownGroupRoles)?a.ownGroupRoles:[],o=G4(t,n);if(!o)return!0;var l=oue(e);if(l){for(var b=0,P=l.length;b0:Fs(a,!1,!0)}function mue(e){var a,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,o=Ut(n),l=n.attrNames,b=g4(o);if(Array.isArray(t[o])&&(b=Ud(t[o],b)),!o||!l.length||!b.length||yue(n,o)||hue(n,o)||o==="slider"&&(a=n.attr("aria-valuetext"))!==null&&a!==void 0&&a.trim())return!0;var P=No(n),I=b.filter(function(B){return!n.attr(B)&&!bue(P,B)});return I.length?(this.data(I),!1):!0}function yue(e,a){return a==="separator"&&!gn(e)}function bue(e,a){var t;return((t=e.implicitAttrs)===null||t===void 0?void 0:t[a])!==void 0}function hue(e,a){return a==="combobox"&&e.attr("aria-expanded")==="false"}function vue(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0,n=a?.elementsAllowedAriaLabel||[],o=t.props.nodeName,l=pt(t,{chromium:!0}),b=Due(t,l,o,n),P=b.filter(function(L){return t.attrNames.includes(L)?Xa(t.attr(L))!=="":!1});if(P.length===0)return!1;var I=t.hasAttr("role")?"hasRole":"noRole";I+=P.length>1?"Plural":"Singular",this.data({role:l,nodeName:o,messageKey:I,prohibited:P});var B=Ri(t,{subtreeDescendant:!0});if(Xa(B)==="")return!0}function Due(e,a,t,n){var o=Ct.ariaRoles[a];return o?o.prohibitedAttrs||[]:a||n.includes(t)||H4(e)==="widget"?[]:["aria-label","aria-labelledby"]}var H4=Mt(function(a){if(a){var t=pt(a,{noPresentational:!0,chromium:!0});return t?Lr(t):H4(a.parent)}});function Sue(e,a,t){var n=t.attr("aria-level"),o=parseInt(n,10);if(!(o>6))return!0}var Aue=Sue;function Tue(e,a,t){return t.attr("aria-hidden")!=="true"}var xue=Tue;function wue(e,a,t){a=Array.isArray(a)?a:[];var n=t.attr("aria-errormessage"),o=t.hasAttr("aria-errormessage"),l=t.attr("aria-invalid"),b=t.hasAttr("aria-invalid");if(!b||l==="false")return!0;function P(I){if(I.trim()==="")return Ct.ariaAttrs["aria-errormessage"].allowEmpty;var B;try{B=I&&ri(t,"aria-errormessage")[0]}catch{this.data({messageKey:"idrefs",values:ar(I)});return}if(B)return tt(B)?B.getAttribute("role")==="alert"||B.getAttribute("aria-live")==="assertive"||B.getAttribute("aria-live")==="polite"||ar(t.attr("aria-describedby")).indexOf(I)>-1:(this.data({messageKey:"hidden",values:ar(I)}),!1)}return a.indexOf(n)===-1&&o?(this.data(ar(n)),P.call(this,n)):!0}function K4(e){var a,t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=n.invalidTableRowAttrs,l=arguments.length>2?arguments[2]:void 0,b=(a=o==null||(t=o.filter)===null||t===void 0?void 0:t.call(o,function(L){return l.hasAttr(L)}))!==null&&a!==void 0?a:[];if(b.length===0)return!0;var P=Eue(l),I=P&&pt(P);if(!I||I==="treegrid")return!0;var B="row".concat(b.length>1?"Plural":"Singular");return this.data({messageKey:B,invalidAttrs:b,ownerRole:I}),!1}function Eue(e){if(e.parent){var a='table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]';return Yn(e,a)}}function W4(e,a,t){var n=t.props,o=n.nodeName,l=n.type,b=kue(t.attr("aria-checked"));if(o!=="input"||l!=="checkbox"||!b)return!0;var P=Cue(t);return b===P?!0:(this.data({messageKey:"checkbox",checkState:P}),!1)}function Cue(e){return e.props.indeterminate?"mixed":e.props.checked?"true":"false"}function kue(e){return e?(e=e.toLowerCase(),["mixed","true"].includes(e)?e:"false"):""}var J4={row:K4,checkbox:W4};function Rue(e,a,t){var n=pt(t);return J4[n]?J4[n].call(this,e,a,t):!0}function Pue(e,a,t){return t.attr("aria-busy")==="true"}function _ue(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0,n=a.allowImplicit,o=n===void 0?!0:n,l=a.ignoredTags,b=l===void 0?[]:l,P=t.props.nodeName;if(b.map(function(B){return B.toLowerCase()}).includes(P))return!0;var I=i4(t,o);return I.length?(this.data(I),tt(t)?!1:void 0):!0}var Fue=_ue;function Mue(e,a,t){var n=[],o=pt(t),l=t4(o);Array.isArray(a[o])&&(l=Ud(a[o].concat(l)));var b=je(t.attrNames),P;try{for(b.s();!(P=b.n()).done;){var I=P.value;bh(I)&&!l.includes(I)&&!Iue(I,t.attr(I),t)&&n.push(I)}}catch(B){b.e(B)}finally{b.f()}if(!n.length)return!0;if(this.data(n.map(function(B){return B+'="'+t.attr(B)+'"'})),!(!o&&!d7(t)&&!gn(t)))return!1}function Iue(e,a,t){return!!(e==="aria-required"&&a==="false"||e==="aria-multiline"&&a==="false"&&t.hasAttr("contenteditable"))}function que(e,a,t){var n=ar(t.attr("role")).filter(function(o){return Lr(o)==="abstract"});return n.length>0?(this.data(n),!0):!1}var Oue=que;function jue(e){var a=Bs(e.getAttribute("lang")),t=Bs(e.getAttribute("xml:lang"));return ph(a)&&ph(t)}var Bue=jue;function Lue(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top}var Nue=Lue;function zue(e,a){try{var t=a.props.nodeName;return t==="svg"?!0:!!Yn(a,"svg")}catch{return!1}}var O7=zue;function $ue(e,a){return Uue.every(function(t){return t(e,a)})}var Uue=[function(e,a){return X4(a)},function(e,a){return Vue(a)},function(e,a){return!O7(e,a)},function(e,a){return gn(a)},function(e,a){return Br(a)||!Gue(a)},function(e){return!Fd(e,{noLengthCompare:!0})}];function X4(e){return Lr(e)==="widget"}function Vue(e){return e.props.nodeName!=="area"}var Gue=Mt(function e(a){return a!=null&&a.parent?X4(a.parent)&&Br(a.parent)?!0:e(a.parent):!1});function Hue(e,a){var t=pt(a);return["treegrid","grid","table"].includes(t)}function Kue(e,a){var t=a.parent;if(t.props.nodeName!=="details"||Wue(a))return!1;var n=t.children.find(function(o){return o.props.nodeName==="summary"});return n===a}function Wue(e){var a,t=(a=e.actualNode)===null||a===void 0?void 0:a.parentElement;return t&&t!==e.parent.actualNode}function Jue(e){return QT(e)&&hs(e)}var Xue=Jue;function Yue(e,a){return Uo(e,13)!==void 0&&E7(a)===!1&&Zue(a)}function Zue(e){return Ur(e,"*").some(function(a){return Fs(a,!0,!0)})}function Que(e,a){return Ha(a,{chromiumRoles:!0})!==null}var ese=Que;function ase(e){var a=Array.from(e.parentNode.childNodes),t=e.textContent.trim(),n=/[.!?:;](?![.!?:;])/g;if(t.length===0||(t.match(n)||[]).length>=2)return!1;var o=a.slice(a.indexOf(e)+1).filter(function(l){return l.nodeName.toUpperCase()==="P"&&l.textContent.trim()!==""});return o.length!==0}var tse=ase;function nse(e,a){var t=Ut(a);if(!t||["none","presentation"].includes(t))return!0;var n=Hb[t]||{},o=n.accessibleNameRequired;return!!(o||gn(a))}var Y4=nse,rse=function(a,t){return[Y4,ise].every(function(n){return n(a,t)})};function ise(e){var a;if(!(e!=null&&(a=e.ownerDocument)!==null&&a!==void 0&&a.createRange))return!0;var t=e.ownerDocument.createRange();return t.setStart(e,0),t.setEnd(e,e.childNodes.length),t.getClientRects().length===0}function ose(e,a){return a.props.nodeName!=="html"}var use=ose;function sse(e,a){return!a.attr("role")}var lse=sse;function gse(e,a){var t=parseInt(a.attr("tabindex"),10);return isNaN(t)||t>=0}var cse=gse;function dse(e,a){var t=No(a),n=t.namingMethods;return!(n&&n.length!==0||Ut(a)==="combobox"&&Ur(a,'input:not([type="hidden"])').length||E7(a,{popupRoles:["listbox"]}))}var pse=dse;function fse(e,a){return!(!a.hasAttr("role")||!a.attr("role").trim())}var mse=fse;function yse(e){return!(!e.currentSrc||e.hasAttribute("paused")||e.hasAttribute("muted"))}var bse=yse;function hse(e,a){var t=pt(a);return t?!!Ct.ariaRoles[t].childrenPresentational:!1}var vse=hse;function Dse(e){var a=Xa(e.innerText),t=e.getAttribute("role");return t&&t!=="link"||!a||!fr(e)?!1:Fd(e)}var Sse=Dse;function Ase(e){return!mh(e)&&!gn(e)}var Tse=Ase;function xse(e,a){return wse(a)&&tt(a)}function wse(e){var a=Ag("landmark"),t=pt(e);if(!t)return!1;var n=e.props.nodeName;if(n==="section"||n==="form"){var o=_n(e);return!!o}return a.indexOf(t)>=0||t==="region"}function Ese(e,a){var t="article, aside, main, nav, section";return e.hasAttribute("role")||!Zi(a,t)}var Cse=Ese;function kse(e,a){if(a.props.nodeName!=="input"||a.hasAttr("type")===!1)return!0;var t=a.attr("type").toLowerCase();return["hidden","image","button","submit","reset"].includes(t)===!1}var Rse=kse;function Pse(e,a){var t=pt(e);if(!t)return!1;var n=Ag("widget"),o=n.includes(t);if(!o)return!1;var l=w7();return!(!l.includes(t)||!Xa(ws(a))&&!Xa(xs(e))||!Xa(ii(a)))}var _se=Pse;function Fse(e,a){return fr(a)}function Mse(e){return fr(e)}function Ise(e,a,t){return t.initiator}var Z4=Ise;function qse(e){return I1(e)}var Ose=qse;function jse(e,a){var t=!!_n(a);if(!t)return!1;var n=pt(e);return!(n&&n!=="link")}var Bse=jse;function Lse(e,a){return!O7(e,a)}var Nse=Lse;function zse(e,a){return pt(a)==="heading"}function $se(e,a){return Ha(a,{chromium:!0})!==null}var Use=$se;function Vse(e){var a=e.getAttribute("title");return!!Xa(a)}var Gse=Vse;function Hse(e,a,t){var n,o;return!t.initiator&&!t.focusable&&((n=t.size)===null||n===void 0?void 0:n.width)*((o=t.size)===null||o===void 0?void 0:o.height)>1}var Kse=Hse;function Wse(e){var a=e.getAttribute("id").trim(),t='*[id="'.concat(ln(a),'"]'),n=Array.from(Bn(e).querySelectorAll(t));return!yh(e)&&n.every(function(o){return!gn(o)})}var Jse=Wse;function Xse(e){return yh(e)}var Yse=Xse;function Zse(e){var a=e.getAttribute("id").trim(),t='*[id="'.concat(ln(a),'"]'),n=Array.from(Bn(e).querySelectorAll(t));return!yh(e)&&n.some(gn)}var Qse=Zse;function ele(e){return mh(e)}var ale=ele;function tle(e){if(mh(e)){var a=Ei(e);return a.length>=3&&a[0].length>=3&&a[1].length>=3&&a[2].length>=3}return!1}var nle=tle;function rle(e,a){var t=a.props,n=t.nodeName,o=t.type;if(n==="option"||n==="select"&&!e.options.length)return!1;var l=["hidden","range","color","checkbox","radio","image"];if(n==="input"&&l.includes(o)||Kd(a)||ag(a))return!1;var b=["input","select","textarea"];if(b.includes(n)){var P=u.getComputedStyle(e),I=parseInt(P.getPropertyValue("text-indent"),10);if(I){var B=e.getBoundingClientRect();if(B={top:B.top,bottom:B.bottom,left:B.left+I,right:B.right+I},!e7(B,e))return!1}return!0}var L=Zi(a,"label");if(n==="label"||L){var X=L||e,te=L?ct(L):a;if(X.htmlFor){var se=Bn(X),be=se.getElementById(X.htmlFor),Se=be&&ct(be);if(Se&&Kd(Se))return!1}var Ee='input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea',Ce=Ur(te,Ee)[0];if(Ce&&Kd(Ce))return!1}for(var Re=[],Be=a;Be;){if(Be.props.id){var Oe=x7(Be).filter(function(Sa){return ar(Sa.getAttribute("aria-labelledby")||"").includes(Be.props.id)}).map(function(Sa){return ct(Sa)});Re.push.apply(Re,le(Oe))}Be=Be.parent}if(Re.length>0&&Re.every(Kd)||!ule(a))return!1;for(var Ue=c.createRange(),ea=a.children,sa=0;sa0&&arguments[0]!==void 0?arguments[0]:{};return(Array.isArray(e)||Fe(e)!=="object")&&(e={value:e}),e}function xg(e){e&&(this.id=e.id,this.configure(e))}xg.prototype.enabled=!0,xg.prototype.run=function(a,t,n,o,l){t=t||{};var b=t.hasOwnProperty("enabled")?t.enabled:this.enabled,P=this.getOptions(t.options);if(b){var I=new j7(this),B=os(I,t,o,l),L;try{L=this.evaluate.call(B,a.actualNode,P,a,n)}catch(X){a&&a.actualNode&&(X.errorNode=pr.toSpec(a)),l(X);return}B.isAsync||(I.result=L,o(I))}else o(null)},xg.prototype.runSync=function(a,t,n){t=t||{};var o=t,l=o.enabled,b=l===void 0?this.enabled:l;if(!b)return null;var P=this.getOptions(t.options),I=new j7(this),B=os(I);B.async=function(){throw new Error("Cannot run async check while in a synchronous run")};var L;try{L=this.evaluate.call(B,a.actualNode,P,a,n)}catch(X){throw a&&a.actualNode&&(X.errorNode=pr.toSpec(a)),X}return I.result=L,I},xg.prototype.configure=function(a){var t=this;(!a.evaluate||Ah[a.evaluate])&&(this._internalCheck=!0),a.hasOwnProperty("enabled")&&(this.enabled=a.enabled),a.hasOwnProperty("options")&&(this._internalCheck?this.options=eF(a.options):this.options=a.options),["evaluate","after"].filter(function(n){return a.hasOwnProperty(n)}).forEach(function(n){return t[n]=B7(a[n])})},xg.prototype.getOptions=function(a){return this._internalCheck?Vl(this.options,eF(a||{})):a||this.options};var aF=xg;function Ele(e){this.id=e.id,this.result=ot.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]}var Th=Ele;function Pr(e,a){this._audit=a,this.id=e.id,this.selector=e.selector||"*",e.impact&&(Et(ot.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden=typeof e.excludeHidden=="boolean"?e.excludeHidden:!0,this.enabled=typeof e.enabled=="boolean"?e.enabled:!0,this.pageLevel=typeof e.pageLevel=="boolean"?e.pageLevel:!1,this.reviewOnFail=typeof e.reviewOnFail=="boolean"?e.reviewOnFail:!1,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=B7(e.matches))}Pr.prototype.matches=function(){return!0},Pr.prototype.gather=function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n="mark_gather_start_"+this.id,o="mark_gather_end_"+this.id,l="mark_isVisibleToScreenReaders_start_"+this.id,b="mark_isVisibleToScreenReaders_end_"+this.id;t.performanceTimer&&Ot.mark(n);var P=h7(this.selector,a);return this.excludeHidden&&(t.performanceTimer&&Ot.mark(l),P=P.filter(function(I){return tt(I)}),t.performanceTimer&&(Ot.mark(b),Ot.measure("rule_"+this.id+"#gather_axe.utils.isVisibleToScreenReaders",l,b))),t.performanceTimer&&(Ot.mark(o),Ot.measure("rule_"+this.id+"#gather",n,o)),P},Pr.prototype.runChecks=function(a,t,n,o,l,b){var P=this,I=qr();this[a].forEach(function(B){var L=P._audit.checks[B.id||B],X=uh(L,P.id,n);I.defer(function(te,se){L.run(t,X,o,te,se)})}),I.then(function(B){B=B.filter(function(L){return L}),l({type:a,results:B})}).catch(b)},Pr.prototype.runChecksSync=function(a,t,n,o){var l=this,b=[];return this[a].forEach(function(P){var I=l._audit.checks[P.id||P],B=uh(I,l.id,n);b.push(I.runSync(t,B,o))}),b=b.filter(function(P){return P}),{type:a,results:b}},Pr.prototype.run=function(a){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0;n.performanceTimer&&this._trackPerformance();var b=qr(),P=new Th(this),I;try{I=this.gatherAndMatchNodes(a,n)}catch(B){l(new g({cause:B,ruleId:this.id}));return}n.performanceTimer&&this._logGatherPerformance(I),I.forEach(function(B){b.defer(function(L,X){var te=qr();["any","all","none"].forEach(function(se){te.defer(function(be,Se){t.runChecks(se,B,n,a,be,Se)})}),te.then(function(se){var be=tF(se);be&&(be.node=new Zr(B),P.nodes.push(be),t.reviewOnFail&&(["any","all"].forEach(function(Se){be[Se].forEach(function(Ee){Ee.result===!1&&(Ee.result=void 0)})}),be.none.forEach(function(Se){Se.result===!0&&(Se.result=void 0)}))),L()}).catch(function(se){return X(se)})})}),b.defer(function(B){return setTimeout(B,0)}),n.performanceTimer&&this._logRulePerformance(),b.then(function(){return o(P)}).catch(function(B){return l(B)})},Pr.prototype.runSync=function(a){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};n.performanceTimer&&this._trackPerformance();var o=new Th(this),l;try{l=this.gatherAndMatchNodes(a,n)}catch(b){throw new g({cause:b,ruleId:this.id})}return n.performanceTimer&&this._logGatherPerformance(l),l.forEach(function(b){var P=[];["any","all","none"].forEach(function(B){P.push(t.runChecksSync(B,b,n,a))});var I=tF(P);I&&(I.node=b.actualNode?new Zr(b):null,o.nodes.push(I),t.reviewOnFail&&(["any","all"].forEach(function(B){I[B].forEach(function(L){L.result===!1&&(L.result=void 0)})}),I.none.forEach(function(B){B.result===!0&&(B.result=void 0)})))}),n.performanceTimer&&this._logRulePerformance(),o},Pr.prototype._trackPerformance=function(){this._markStart="mark_rule_start_"+this.id,this._markEnd="mark_rule_end_"+this.id,this._markChecksStart="mark_runchecks_start_"+this.id,this._markChecksEnd="mark_runchecks_end_"+this.id},Pr.prototype._logGatherPerformance=function(a){yi("gather (",a.length,"):",Ot.timeElapsed()+"ms"),Ot.mark(this._markChecksStart)},Pr.prototype._logRulePerformance=function(){Ot.mark(this._markChecksEnd),Ot.mark(this._markEnd),Ot.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),Ot.measure("rule_"+this.id,this._markStart,this._markEnd)};function tF(e){if(e.length){var a=!1,t={};return e.forEach(function(n){var o=n.results.filter(function(l){return l});t[n.type]=o,o.length&&(a=!0)}),a?t:null}}Pr.prototype.gatherAndMatchNodes=function(a,t){var n=this,o="mark_matches_start_"+this.id,l="mark_matches_end_"+this.id,b=this.gather(a,t);return t.performanceTimer&&Ot.mark(o),b=b.filter(function(P){return n.matches(P.actualNode,P,a)}),t.performanceTimer&&(Ot.mark(l),Ot.measure("rule_"+this.id+"#matches",o,l)),b};function Cle(e){return Ai(e).map(function(a){var t=e._audit.checks[a.id||a];return t&&typeof t.after=="function"?t:null}).filter(Boolean)}function kle(e,a){var t=[];return e.forEach(function(n){var o=Ai(n);o.forEach(function(l){l.id===a&&(l.node=n.node,t.push(l))})}),t}function Rle(e){return e.filter(function(a){return a.filtered!==!0})}function Ple(e){var a=["any","all","none"],t=e.nodes.filter(function(n){var o=0;return a.forEach(function(l){n[l]=Rle(n[l]),o+=n[l].length}),o>0});return e.pageLevel&&t.length&&(t=[t.reduce(function(n,o){if(n)return a.forEach(function(l){n[l].push.apply(n[l],o[l])}),n})]),t}Pr.prototype.after=function(a,t){var n=this,o=Cle(this),l=this.id;return o.forEach(function(b){var P=kle(a.nodes,b.id),I=uh(b,l,t),B=b.after(P,I.options);n.reviewOnFail&&B.forEach(function(L){var X=(n.any.includes(L.id)||n.all.includes(L.id))&&L.result===!1,te=n.none.includes(L.id)&&L.result===!0;(X||te)&&(L.result=void 0)}),P.forEach(function(L){delete L.node,B.indexOf(L)===-1&&(L.filtered=!0)})}),a.nodes=Ple(a),a},Pr.prototype.configure=function(a){a.hasOwnProperty("selector")&&(this.selector=a.selector),a.hasOwnProperty("excludeHidden")&&(this.excludeHidden=typeof a.excludeHidden=="boolean"?a.excludeHidden:!0),a.hasOwnProperty("enabled")&&(this.enabled=typeof a.enabled=="boolean"?a.enabled:!0),a.hasOwnProperty("pageLevel")&&(this.pageLevel=typeof a.pageLevel=="boolean"?a.pageLevel:!1),a.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail=typeof a.reviewOnFail=="boolean"?a.reviewOnFail:!1),a.hasOwnProperty("any")&&(this.any=a.any),a.hasOwnProperty("all")&&(this.all=a.all),a.hasOwnProperty("none")&&(this.none=a.none),a.hasOwnProperty("tags")&&(this.tags=a.tags),a.hasOwnProperty("actIds")&&(this.actIds=a.actIds),a.hasOwnProperty("matches")&&(this.matches=B7(a.matches)),a.impact&&(Et(ot.impact.includes(a.impact),"Impact ".concat(a.impact," is not a valid impact")),this.impact=a.impact)};var wg=it($2()),Eg=/\{\{.+?\}\}/g,_le=function(){function e(a){Te(this,e),this.lang="en",this.defaultConfig=a,this.standards=Ct,this._init(),this._defaultLocale=null}return Ke(e,[{key:"_setDefaultLocale",value:function(){if(!this._defaultLocale){for(var t={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},n=Object.keys(this.data.checks),o=0;o0&&arguments[0]!==void 0?arguments[0]:null,o=(d.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach(function(l){t.data.rules[l.id]||(t.data.rules[l.id]={});var b=t.data.rules[l.id];(typeof b.helpUrl!="string"||n&&b.helpUrl===uF(n,l.id,o))&&(b.helpUrl=uF(t,l.id,o))})}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}])}(),nF=_le;function rF(){if(u.origin&&u.origin!=="null")return u.origin;if(u.location&&u.location.origin&&u.location.origin!=="null")return u.location.origin}function Fle(e){var a;if(e?(a=Si(e),a.commons=e.commons):a={},a.reporter=a.reporter||null,a.noHtml=a.noHtml||!1,!a.allowedOrigins){var t=rF();a.allowedOrigins=t?[t]:[]}return a.rules=a.rules||[],a.checks=a.checks||[],a.data=fe({checks:{},rules:{}},a.data),a}function iF(e,a,t){var n,o;for(n=0,o=e.length;n2&&arguments[2]!==void 0?arguments[2]:{};t.reporter=t.reporter||d._audit.reporter||"v1",d._selectorData={},a instanceof sn||(a=new K_(a));var n=D_(e);if(!n)throw new Error("unknown rule `"+e+"`");n=Object.create(n,{excludeHidden:{value:!1}});var o={initiator:!0,include:[a],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},l=n.runSync(o,t);ch(l),ye(l);var b=G2([l]);return b.violations.forEach(function(P){return P.nodes.forEach(function(I){I.failureSummary=o7(I)})}),fe({},Ru(),b,{toolOptions:t})}function gF(e){var a,t,n,o=we(e,3),l=o[0],b=o[1],P=o[2],I=new TypeError("axe.run arguments are invalid");if(!x_(l)){if(P!==void 0)throw I;P=b,b=l,l=c}if(Fe(b)!=="object"){if(P!==void 0)throw I;P=b,b={}}if(typeof P!="function"&&P!==void 0)throw I;return b=Si(b),b.reporter=(a=(t=b.reporter)!==null&&t!==void 0?t:(n=d._audit)===null||n===void 0?void 0:n.reporter)!==null&&a!==void 0?a:"v1",{context:l,options:b,callback:P}}var L7=function(){};function Kle(){for(var e=arguments.length,a=new Array(e),t=0;t1&&arguments[1]!==void 0?arguments[1]:{};o=Si(o);var l=e.find(function(I){return I.environmentData})||{},b=l.environmentData;d._audit.normalizeOptions(o),o.reporter=(a=(t=o.reporter)!==null&&t!==void 0?t:(n=d._audit)===null||n===void 0?void 0:n.reporter)!==null&&a!==void 0?a:"v1",Qle(e);var P=bu(e);return P=d._audit.after(P,o),P.forEach(ch),P=P.map(ye),age(P,fe({environmentData:b},o))}function Qle(e){var a=[],t=je(e),n;try{for(t.s();!(n=t.n()).done;){var o=n.value,l=a.shift();if(o){o.frameSpec=l??null;var b=ege(o);a.unshift.apply(a,le(b))}}}catch(P){t.e(P)}finally{t.f()}}function ege(e){var a=e.frames,t=e.frameSpec;return t?a.map(function(n){return pr.mergeSpecs(n,t)}):a}function age(e,a){return new Promise(function(t,n){var o=S7(a.reporter);o(e,a,t,n)})}function tge(e){if(d._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return e&&Fe(e.documentElement)==="object"&&Fe(e.defaultView)==="object"&&(e=e.documentElement),sF(e),d._tree=r7(e),d._selectorData=kl(d._tree),d._tree[0]}var nge=tge,rge=function(a,t,n){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),typeof t=="function"&&(n=t,t={});var o=t,l=o.environmentData,b=ee(o,M);n(fe({},Ru(l),{toolOptions:b},$d(a,t)))},ige=rge,oge=function(a,t,n){typeof t=="function"&&(n=t,t={});var o=t,l=o.environmentData,b=ee(o,T);t.resultTypes=["violations"];var P=$d(a,t),I=P.violations;n(fe({},Ru(l),{toolOptions:b,violations:I}))},uge=oge,sge=function(a,t,n){if(typeof t=="function"&&(n=t,t={}),!a||!Array.isArray(a))return n(a);var o=a.map(function(l){for(var b=fe({},l),P=["passes","violations","incomplete","inapplicable"],I=0,B=P;I elements of image maps have alternative text",help:"Active elements must have alternative text"},"aria-allowed-attr":{description:"Ensure an element's role supports its ARIA attributes",help:"Elements must only use supported ARIA attributes"},"aria-allowed-role":{description:"Ensure role attribute has an appropriate value for the element",help:"ARIA role should be appropriate for the element"},"aria-braille-equivalent":{description:"Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent",help:"aria-braille attributes must have a non-braille equivalent"},"aria-command-name":{description:"Ensure every ARIA button, link and menuitem has an accessible name",help:"ARIA commands must have an accessible name"},"aria-conditional-attr":{description:"Ensure ARIA attributes are used as described in the specification of the element's role",help:"ARIA attributes must be used as specified for the element's role"},"aria-deprecated-role":{description:"Ensure elements do not use deprecated roles",help:"Deprecated ARIA roles must not be used"},"aria-dialog-name":{description:"Ensure every ARIA dialog and alertdialog node has an accessible name",help:"ARIA dialog and alertdialog nodes should have an accessible name"},"aria-hidden-body":{description:'Ensure aria-hidden="true" is not present on the document body.',help:'aria-hidden="true" must not be present on the document body'},"aria-hidden-focus":{description:"Ensure aria-hidden elements are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or contain focusable elements"},"aria-input-field-name":{description:"Ensure every ARIA input field has an accessible name",help:"ARIA input fields must have an accessible name"},"aria-meter-name":{description:"Ensure every ARIA meter node has an accessible name",help:"ARIA meter nodes must have an accessible name"},"aria-progressbar-name":{description:"Ensure every ARIA progressbar node has an accessible name",help:"ARIA progressbar nodes must have an accessible name"},"aria-prohibited-attr":{description:"Ensure ARIA attributes are not prohibited for an element's role",help:"Elements must only use permitted ARIA attributes"},"aria-required-attr":{description:"Ensure elements with ARIA roles have all required ARIA attributes",help:"Required ARIA attributes must be provided"},"aria-required-children":{description:"Ensure elements with an ARIA role that require child roles contain them",help:"Certain ARIA roles must contain particular children"},"aria-required-parent":{description:"Ensure elements with an ARIA role that require parent roles are contained by them",help:"Certain ARIA roles must be contained by particular parents"},"aria-roledescription":{description:"Ensure aria-roledescription is only used on elements with an implicit or explicit role",help:"aria-roledescription must be on elements with a semantic role"},"aria-roles":{description:"Ensure all elements with a role attribute use a valid value",help:"ARIA roles used must conform to valid values"},"aria-text":{description:'Ensure role="text" is used on elements with no focusable descendants',help:'"role=text" should have no focusable descendants'},"aria-toggle-field-name":{description:"Ensure every ARIA toggle field has an accessible name",help:"ARIA toggle fields must have an accessible name"},"aria-tooltip-name":{description:"Ensure every ARIA tooltip node has an accessible name",help:"ARIA tooltip nodes must have an accessible name"},"aria-treeitem-name":{description:"Ensure every ARIA treeitem node has an accessible name",help:"ARIA treeitem nodes should have an accessible name"},"aria-valid-attr-value":{description:"Ensure all ARIA attributes have valid values",help:"ARIA attributes must conform to valid values"},"aria-valid-attr":{description:"Ensure attributes that begin with aria- are valid ARIA attributes",help:"ARIA attributes must conform to valid names"},"audio-caption":{description:"Ensure