(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(`._popupWidgetContainer_awzhf_1{font-size:var(--lift-font-size, 16px)}._popupWidgetContainer_awzhf_1>*{font-size:inherit}._buttonTrigger_awzhf_9{position:fixed;appearance:none;border:var(--lift-popup-trigger-border, 0);cursor:var(--lift-popup-trigger-cursor, pointer);font-size:var(--lift-popup-trigger-font-size, 1.5rem);color:var(--lift-popup-trigger-text-color, #ffffff);border-radius:var(--lift-popup-trigger-border-radius, 20px);padding:var(--lift-popup-trigger-padding, 20px);background:var(--lift-popup-trigger-background-color, var(--lift-primary-base-color, #000000));transition:var(--lift-popup-trigger-transition, all .2s ease);opacity:0;transform:translateY(5px);box-shadow:var(--lift-popup-trigger-box-shadow, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1));z-index:var(--lift-popup-trigger-z-index, 9998)}._buttonTrigger_awzhf_9:hover{background:var(--lift-popup-trigger-background-color-hover, color-mix(in srgb, var(--lift-primary-base-color, #000000), black 10%))}._imageTrigger_awzhf_30{position:fixed;padding:0;border:none;border-radius:var(--lift-popup-trigger-border-radius, 20px);background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:var(--lift-popup-trigger-transition, all .2s ease);opacity:0;transform:translateY(5px);box-shadow:var(--lift-popup-trigger-box-shadow, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1));will-change:transform;-webkit-transform:translateZ(0);z-index:var(--lift-popup-trigger-z-index, 9998)}._imageTrigger_awzhf_30 img{max-width:var(--lift-popup-trigger-max-width, 250px);max-height:var(--lift-popup-trigger-max-height, 80px);width:auto;height:auto;display:block}._triggerVisible_awzhf_58{opacity:1;transform:translateY(0)}._triggerHidden_awzhf_63{opacity:0;pointer-events:none}._topLeftTrigger_awzhf_68{top:var(--lift-popup-trigger-position-top, 20px);left:var(--lift-popup-trigger-position-left, 20px)}._topRightTrigger_awzhf_73{top:var(--lift-popup-trigger-position-top, 20px);right:var(--lift-popup-trigger-position-right, 20px)}._bottomLeftTrigger_awzhf_78{bottom:var(--lift-popup-trigger-position-bottom, 20px);left:var(--lift-popup-trigger-position-left, 20px)}._bottomRightTrigger_awzhf_83{bottom:var(--lift-popup-trigger-position-bottom, 20px);right:var(--lift-popup-trigger-position-right, 20px)}._dialogue_awzhf_88{position:relative;z-index:var(--lift-popup-modal-z-index, 9999)}._dialogueBackdrop_awzhf_93{position:fixed;inset:0;background-color:#000000bf;transition-property:opacity}._dialogueBackdrop_awzhf_93[data-closed]{opacity:0}._dialogueBackdrop_awzhf_93[data-enter]{transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}._dialogueBackdrop_awzhf_93[data-leave]{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}._dialoguePanelOuterWrapper_awzhf_117{position:fixed;inset:0;z-index:10;width:100vw;overflow-y:auto}._dialoguePanelInnerWrapper_awzhf_128{display:flex;min-height:100%;align-items:flex-end;justify-content:center;padding:20px;text-align:center}@media(min-width:640px){._dialoguePanelInnerWrapper_awzhf_128{align-items:center}}._dialoguePanel_awzhf_117{position:relative;transform:translateY(0);background-color:var(--lift-popup-background-color, "#ffffff");border-radius:var(--lift-popup-border-radius, 5px);border-width:var(--lift-popup-border-width, 0px);border-color:var(--lift-popup-border-color, #000000);border-style:var(--lift-expandedWidgetWrapper-border-style, solid);overflow:hidden;text-align:left;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition-property:all}@media(min-width:640px){._dialoguePanelWide_awzhf_155{margin-top:32px;margin-bottom:32px;width:100%;max-width:786px}}@media(min-width:768px){._dialoguePanelWide_awzhf_155{width:100%;max-width:1024px}}@media(min-width:640px){._dialoguePanelNarrow_awzhf_169{margin-top:32px;margin-bottom:32px;width:100%;max-width:600px}}._dialoguePanel_awzhf_117[data-closed]{transform:translateY(1rem);opacity:0}@media(min-width:640px){._dialoguePanel_awzhf_117[data-closed]{transform:translateY(0) scale(.95)}}._dialoguePanel_awzhf_117[data-enter]{transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}._dialoguePanel_awzhf_117[data-leave]{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}._popupWidgetWrapper_awzhf_200 h1{font-size:var(--lift-popup-wrapper-h1-font-size-initial, 1.5em);margin:var(--lift-popup-wrapper-h1-margin-initial, 0 0 1em 0);font-weight:var(--lift-popup-wrapper-h1-font-weight, 700);color:var(--lift-popup-wrapper-h1-color, var(--lift-body-text-color, #000000));line-height:var(--lift-lift-popup-wrapper-h1-line-height-initial, "normal")}._popupWidgetWrapper_awzhf_200 h2{font-size:var(--lift-popup-wrapper-h2-font-size-initial, 1.25em);margin:var(--lift-popup-wrapper-h2-margin-initial, 0 0 1em 0);font-weight:var(--lift-popup-wrapper-h2-font-weight, 700);color:var(--lift-popup-wrapper-h2-color, var(--lift-body-text-color, #000000));line-height:var(--lift-lift-popup-wrapper-h2-line-height-initial, "normal")}._popupWidgetWrapper_awzhf_200 h3{font-size:var(--lift-popup-wrapper-h3-font-size-initial, 1em);margin:var(--lift-popup-wrapper-h3-margin-initial, 0 0 1em 0);font-weight:var(--lift-popup-wrapper-h3-font-weight, 700);color:var(--lift-popup-wrapper-h3-color, var(--lift-body-text-color, #000000));line-height:var(--lift-lift-popup-wrapper-h3-line-height-initial, "normal")}._popupWidgetWrapper_awzhf_200 p{font-size:var(--lift-popup-wrapper-p-font-size-initial, 1em);margin:var(--lift-popup-wrapper-p-margin-initial, 0 0 1em 0);color:var(--lift-popup-wrapper-p-color, var(--lift-body-text-color, #000000));line-height:var(--lift-lift-popup-wrapper-p-line-height-initial, "normal")}@media(min-width:500px){._popupWidgetWrapper_awzhf_200 h1{font-size:var(--lift-popup-wrapper-h1-font-size-500, 1.5em);margin:var(--lift-popup-wrapper-h1-margin-300, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h1-line-height-500, "normal")}._popupWidgetWrapper_awzhf_200 h2{font-size:var(--lift-popup-wrapper-h2-font-size-500, 1.25em);margin:var(--lift-popup-wrapper-h2-margin-500, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h2-line-height-500, "normal")}._popupWidgetWrapper_awzhf_200 h3{font-size:var(--lift-popup-wrapper-h3-font-size-500, 1em);margin:var(--lift-popup-wrapper-h3-margin-500, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h3-line-height-500, "normal")}._popupWidgetWrapper_awzhf_200 p{font-size:var(--lift-popup-wrapper-p-font-size-500, 1em);margin:var(--lift-popup-wrapper-p-margin-500, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-p-line-height-500, "normal")}}@media(min-width:768px){._popupWidgetWrapper_awzhf_200{display:flex}._popupWidgetWrapper_awzhf_200 h1{font-size:var(--lift-popup-wrapper-h1-font-size-768, 1.5em);margin:var(--lift-popup-wrapper-h1-margin-768, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h1-line-height-768, "normal")}._popupWidgetWrapper_awzhf_200 h2{font-size:var(--lift-popup-wrapper-h2-font-size-768, 1.25em);margin:var(--lift-popup-wrapper-h2-margin-768, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h2-line-height-768, "normal")}._popupWidgetWrapper_awzhf_200 h3{font-size:var(--lift-popup-wrapper-h3-font-size-768, 1em);margin:var(--lift-popup-wrapper-h3-margin-768, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h2-line-height-768, "normal")}._popupWidgetWrapper_awzhf_200 p{font-size:var(--lift-popup-wrapper-p-font-size-768, 1em);margin:var(--lift-popup-wrapper-p-margin-768, 0 0 1em 0);line-height:var(--lift-lift-popup-wrapper-h2-line-height-768, "normal")}}._popupContentWrapper_awzhf_289{position:relative;background:var(--lift-popup-background-color, #ffffff);padding:var(--lift-popupContent-padding-initial, 20px)}@media(min-width:768px){._popupContentWrapper_awzhf_289{width:50%;flex-basis:50%;padding:var(--lift-popupContent-padding-768px, 30px);min-height:400px}}._narrowPopupContentWrapper_awzhf_302{position:relative;background:var(--lift-popup-background-color, #ffffff);padding:var(--lift-popupContent-padding-initial, 20px)}@media(min-width:768px){._narrowPopupContentWrapper_awzhf_302{min-height:400px}}._popupCloseButton_awzhf_312{position:absolute;top:5px;right:5px;height:24px;width:24px;appearance:none;border:0;padding:0;outline:0;background:transparent;color:var(--lift-popup-close-button-color, #000000);opacity:.5;transition:all .2s ease;cursor:pointer}._popupCloseButton_awzhf_312:hover{opacity:1}._reloadAdvice_awzhf_333{font-size:.9em!important;margin-top:1em!important;color:var(--lift-body-text-color, #000000)}._reloadAdvice_awzhf_333 a{color:var(--lift-primary-base-color, #000000)!important}._expandedCauseWrapper_awzhf_344{height:300px;position:relative;width:100%}@media(min-width:768px){._expandedCauseWrapper_awzhf_344{width:50%;flex-basis:50%;height:auto}}._expandedCauseHeader_awzhf_356{display:flex;align-items:center;gap:20px;margin-bottom:20px}._expandedCauseLink_awzhf_363{display:inline-flex;border-radius:10px;padding:0 9px;background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 10%);font-size:.9em;font-weight:500;color:#fff!important;text-decoration:none}._expandedCauseTitle_awzhf_374{font-weight:700;margin:0 0 .75em!important;color:#fff!important}._expandedCauseImage_awzhf_380{display:block!important;height:100%;position:relative;background-position:center;background-size:cover;z-index:1}._expandedCausePreviewCover_awzhf_389{position:absolute;inset:0;background:#000000bf;z-index:3}._expandedCauseOverlay_awzhf_396{position:absolute;inset:0;background:#000000bf;z-index:20;padding:40px 20px 40px 40px;display:flex;align-items:center}._expandedCauseSummary_awzhf_406{color:#fff!important}._expandedCauseRegistration_awzhf_410{padding-top:1em;color:#fff!important;font-size:.8em!important}._expandedCauseSummaryWrapper_awzhf_416{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 30px,rgba(0,0,0,1) 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 30px,rgba(0,0,0,1) 90%,transparent 100%);height:100%;width:100%;overflow-y:scroll;padding:30px 20px 30px 0}._causePreview_awzhf_433{width:100%;display:flex;align-items:center;gap:28px}._causePreviewContent_awzhf_440{flex-grow:1;text-align:left;line-height:1}._causePreviewContent_awzhf_440 h3{font-size:var(--lift-popup-cause-preview-content-h3-font-size, 1em);font-weight:var(--lift-popup-cause-preview-content-h3-font-weight, 1em);margin:var(--lift-popup-cause-preview-content-h3-margin, 0 0 1em 0 )}._causePreviewModalButton_awzhf_452{appearance:none;border:0;color:var(--lift-popup-cause-preview-modal-button-font-color, var(--lift-primary-base-color, #000000))!important;font-size:var(--lift-popup-cause-preview-modal-button-font-size, 1em)!important;font-weight:var(--lift-popup-cause-preview-modal-button-font-weight, 400)!important;background:none;padding:0;cursor:pointer}@media(min-width:768px){._causePreviewModalButton_awzhf_452{display:none}}._causePreviewOverlayButton_awzhf_467{appearance:none;border:0;color:var(--lift-popup-cause-preview-overlay-button-color, var(--lift-primary-base-color, #000000))!important;background:none;padding:0;cursor:pointer}._causeCarouselModalNav_awzhf_476{display:flex;gap:5px;align-items:center;padding:16px 0 0}._causeCarouselModalNavButton_awzhf_483{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),white 80%);border-radius:var(--lift-element-corners, 5px);appearance:none;border:0;cursor:pointer;height:10px;flex-grow:1;transition:all .5s ease}._causeCarouselModalNavButton_awzhf_483:hover{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),white 20%)}._causeCarouselModalNavButtonActive_awzhf_498{background:var(--lift-primary-base-color, #000000)}._causeCarouselModalNavButtonActive_awzhf_498:hover{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 20%)}._inputLabel_gewze_2{font-size:var(--lift-widget-input-label-font-size-initial, 1em);font-weight:var(--lift-widget-input-label-font-weight-initial, 700);margin:var(--lift-widget-input-label-margin-initial, 0 0 .5em 0);display:block}@container liftSectionWidget (min-width: 300px){._inputLabel_gewze_2{font-size:var(--lift-widget-input-label-font-size-300, 1em);margin:var(--lift-widget-input-label-margin-300, 0 0 .5em 0)}}@container liftSectionWidget (min-width: 768px){._inputLabel_gewze_2{font-size:var(--lift-widget-input-label-font-size-768, 1em);margin:var(--lift-widget-input-label-margin-768, 0 0 .5em 0)}}._selectInput_gewze_20{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;display:block;padding:12px 16px;border-radius:var(--lift-element-corners, 5px);border:1px solid var(--lift-primary-base-color, #000000);width:100%;font-size:1em;color:#000;text-transform:none}._selectInput_gewze_20:focus{border-color:var(--lift-primary-base-color, #000000);outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lift-primary-base-color, #000000),white 30%)}._textInputWrapper_gewze_45{display:flex;border-radius:var(--lift-element-corners, 5px);border:1px solid var(--lift-primary-base-color, #000000);text-transform:none;overflow:hidden}._textInputWrapper_gewze_45 :focus-within{border-color:var(--lift-primary-base-color, #000000);outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--lift-primary-base-color, #000000),white 30%)}._textInputWrapper_gewze_45 :has(input[type=number]:invalid){border-color:#b91c1c}._textInputWrapper_gewze_45 :has(input[type=number]:invalid) :focus-within{border-color:#b91c1c;outline:none;box-shadow:inset 0 0 0 2px #b91c1c}._textInputWrapper_gewze_45 :has(input[type=number]:invalid)+div{color:#b91c1c}._textInputPrefix_gewze_73{display:flex;background:var(--lift-text-input-prefix-background, var(--lift-primary-base-color, #000000));gap:5px;flex-shrink:0;padding:0 10px;align-items:center;color:var(--lift-text-input-prefix-color, color-mix(in srgb, var(--lift-primary-base-color, #000000), white 90%))!important;font-size:var(--lift-text-input-prefix-font-size, 1em)!important;-webkit-user-select:none;user-select:none}._textInputPrefix_gewze_73 span{opacity:.75}._textInputPrefix_gewze_73 :has(+input[type=number]:invalid){background:#b91c1c;color:#fff}._textInputElement_gewze_94{appearance:none;background-color:transparent;display:block;padding:12px 16px;margin:0!important;border:0!important;width:100%!important;color:var(--lift-body-text-color, #000000);font-size:var(--lift-widget-text-input-font-size, 1em)!important;text-transform:none;overflow:hidden}._textInputElement_gewze_94:focus{outline:none;box-shadow:none;border:0}._textInputValidationMessage_gewze_114{font-size:var(--lift-widget-text-input-validation-message-font-size, .9em);padding-top:.5em}._donationTiers_gewze_120{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}@container liftSectionWidget (min-width: 486px){._donationTiers_gewze_120{grid-template-columns:repeat(4,minmax(0,1fr))}}@container liftSectionWidget (min-width: 768px){._donationTiers_gewze_120{grid-template-columns:repeat(5,minmax(0,1fr))}}._roundUpTiers_gewze_134{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:5px}._donationTierOption_gewze_140{background:var(--lift-donation-tier-option-background, color-mix(in srgb, var(--lift-primary-base-color, #000000), white 90%))!important;color:var(--lift-donation-tier-option-color, var(--lift-primary-base-color, #000000))!important;border-radius:var(--lift-donation-tier-option-border-radius, var(--lift-element-corners, 5px));font-size:var(--lift-donation-tier-option-font-size, 1em);display:flex;justify-content:center;cursor:pointer;padding:8px 12px;margin:var(--lift-donation-tier-option-margin, 0 0 8px 0)}._donationTierOptionChecked_gewze_152{background:var(--lift-donation-tier-option-checked-background, var(--lift-primary-base-color, #000000))!important;color:var(--lift-donation-tier-option-checked-color, color-mix(in srgb, var(--lift-primary-base-color, #000000), white 90%))!important}._formButtonContainer_gewze_159{container-type:inline-size;container-name:liftFormButtonsContainer}._withCancelButton_gewze_164{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@container liftFormButtonsContainer (min-width: 400px){._withCancelButton_gewze_164{grid-template-columns:repeat(2,1fr)}}._primaryButton_gewze_176{background:var(--lift-primary-button-background, var(--lift-primary-base-color, #000000))!important;color:var(--lift-primary-button-text-color, color-mix(in srgb, var(--lift-primary-base-color, #000000), white 90%))!important;border-radius:var(--lift-primary-button-border-radius, var(--lift-element-corners, 5px));width:auto;appearance:none;border:var(--lift-primary-button-border, 0);cursor:pointer;font-weight:var(--lift-primary-button-font-weight, 400);font-size:var(--lift-primary-button-font-size, 1em);text-transform:var(--lift-primary-button-text-transform, "none");padding:var(--lift-primary-button-padding, "0 16px");margin:var(--lift-primary-button-margin, "0");min-height:3em;display:flex;align-items:center;justify-content:center;transition:all .5s ease}._primaryButton_gewze_176:hover{background:var(--lift-primary-button-background-hover, color-mix(in srgb, var(--lift-primary-base-color, #000000), black 20%))!important;border:var(--lift-primary-button-border-hover, 0)}._primaryButton_gewze_176:disabled{cursor:default;opacity:.5}._secondaryButton_gewze_206{background:var(--lift-secondary-button-background, #e9e9e9)!important;color:var(--lift-secondary-button-text-color, var(--lift-primary-base-color, #000000))!important;border-radius:var(--lift-secondary-button-border-radius, var(--lift-element-corners, 5px));width:auto;appearance:none;border:var(--lift-secondary-button-border, 0);cursor:pointer;font-size:var(--lift-secondary-button-font-size, 1em);font-weight:var(--lift-secondary-button-font-weight, 400);text-transform:var(--lift-secondary-button-text-transform, "none");padding:0 16px;min-height:3em;display:flex;align-items:center;justify-content:center;transition:all .5s ease}._secondaryButton_gewze_206:hover{background:var(--lift-secondary-button-background-hover, color-mix(in srgb, #e9e9e9, black 10%))!important;border:var(--lift-secondary-button-border-hover, 0)!important}._secondaryButton_gewze_206:disabled{cursor:default;opacity:.5}._plainButton_gewze_235{background:none;color:var(--lift-primary-base-color, #000000);appearance:none;border:0;cursor:pointer;font-size:1em;padding:0;display:block}._plainButton_gewze_235:hover{color:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 10%)}._buttonFullWidth_gewze_250{width:100%}._taxReliefWrapper_gewze_256{display:flex;gap:20px}._checkboxInput_gewze_261{display:grid;grid-template-columns:1em auto;gap:1em}._checkboxInput_gewze_261 input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--lift-box-background-color);margin:0;font:inherit;color:var(--lift-body-text-color, #000000);width:1.15em;height:1.15em;border:.15em solid var(--lift-body-text-color, #000000);border-radius:.15em;transform:translateY(4px);display:grid;place-content:center}._checkboxInput_gewze_261 input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}._checkboxInput_gewze_261 input[type=checkbox]:checked:before{transform:scale(1)}._checkboxInput_gewze_261 input[type=checkbox]:focus{outline:max(2px,.15em) solid var(--lift-body-text-color, #000000);outline-offset:max(2px,.15em)}._taxReliefSummaryText_gewze_313{padding:.2em 0 0;font-size:.8em!important;margin:0!important}._taxReliefSummaryToggle_gewze_319{appearance:none;padding:0;margin:0;color:var(--lift-primary-base-color, #000000);background:none;border:0;outline:none;font-size:.8em}._taxReliefSummaryToggle_gewze_319:hover{text-decoration:underline}._widgetContainer_1tjzi_1{container-type:inline-size;container-name:liftSectionWidget;font-size:var(--lift-font-size, 16px);text-align:left}._widgetContainer_1tjzi_1>*{font-size:inherit}._compactWidgetWrapper_1tjzi_14{cursor:pointer;background-color:var(--lift-box-background-color, "#ffffff");border-radius:var(--lift-box-border-radius, 5px);border-width:var(--lift-box-border-width, 1px);border-color:var(--lift-box-border-color, #000000);border-style:var(--lift-compactWidgetWrapper-border-style, solid);overflow:hidden;padding:var(--lift-compactWidgetWrapper-padding, 20px);width:100%;text-align:var(--lift-compactWidgetWrapper-text-align, left);display:block}._compactWidgetWrapper_1tjzi_14 h1{font-size:var(--lift-section-widget-compact-wrapper-h1-font-size-initial, 1.5em);margin:var(--lift-section-widget-compact-wrapper-h1-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-compact-wrapper-h1-font-weight, 700);color:var(--lift-section-widget-compact-wrapper-h1-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-compact-wrapper-h1-line-height-initial, "normal")}._compactWidgetWrapper_1tjzi_14 h2{font-size:var(--lift-section-widget-compact-wrapper-h2-font-size-initial, 1.25em);margin:var(--lift-section-widget-compact-wrapper-h2-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-compact-wrapper-h2-font-weight, 700);color:var(--lift-section-widget-compact-wrapper-h2-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-compact-wrapper-h2-line-height-initial, "normal")}._compactWidgetWrapper_1tjzi_14 h3{font-size:var(--lift-section-widget-compact-wrapper-h3-font-size-initial, 1em);margin:var(--lift-section-widget-compact-wrapper-h3-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-compact-wrapper-h3-font-weight, 700);color:var(--lift-section-widget-compact-wrapper-h3-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-compact-wrapper-h3-line-height-initial, "normal")}._compactWidgetWrapper_1tjzi_14 p{font-size:var(--lift-section-widget-compact-wrapper-p-font-size-initial, 1em);margin:var(--lift-section-widget-compact-wrapper-p-margin-initial, 0 0 1em 0);color:var(--lift-section-widget-compact-wrapper-p-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-compact-wrapper-p-line-height-initial, "normal")}@container liftSectionWidget (min-width: 300px){._compactWidgetWrapper_1tjzi_14 h1{font-size:var(--lift-section-widget-compact-wrapper-h1-font-size-300, 1.5em);line-height:var(--lift-section-widget-compact-wrapper-h1-line-height-300, "normal");margin:var(--lift-section-widget-compact-wrapper-h1-margin-300, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 h2{font-size:var(--lift-section-widget-compact-wrapper-h2-font-size-300, 1.25em);line-height:var(--lift-section-widget-compact-wrapper-h2-line-height-300, "normal");margin:var(--lift-section-widget-compact-wrapper-h2-margin-300, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 h3{font-size:var(--lift-section-widget-compact-wrapper-h3-font-size-300, 1em);line-height:var(--lift-section-widget-compact-wrapper-h3-line-height-300, "normal");margin:var(--lift-section-widget-compact-wrapper-h3-margin-300, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 p{font-size:var(--lift-section-widget-compact-wrapper-p-font-size-300, 1em);line-height:var(--lift-section-widget-compact-wrapper-p-line-height-300, "normal");margin:var(--lift-section-widget-compact-wrapper-p-margin-300, 0 0 1em 0)}}@container liftSectionWidget (min-width: 768px){._compactWidgetWrapper_1tjzi_14{display:flex}._compactWidgetWrapper_1tjzi_14 h1{font-size:var(--lift-section-widget-compact-wrapper-h1-font-size-768, 1.5em);line-height:var(--lift-section-widget-compact-wrapper-h1-line-height-768, "normal");margin:var(--lift-section-widget-compact-wrapper-h1-margin-768, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 h2{font-size:var(--lift-section-widget-compact-wrapper-h2-font-size-768, 1.25em);line-height:var(--lift-section-widget-compact-wrapper-h2-line-height-768, "normal");margin:var(--lift-section-widget-compact-wrapper-h2-margin-768, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 h3{font-size:var(--lift-section-widget-compact-wrapper-h3-font-size-768, 1em);line-height:var(--lift-section-widget-compact-wrapper-h3-line-height-768, "normal");margin:var(--lift-section-widget-compact-wrapper-h3-margin-768, 0 0 1em 0)}._compactWidgetWrapper_1tjzi_14 p{font-size:var(--lift-section-widget-compact-wrapper-p-font-size-768, 1em);line-height:var(--lift-section-widget-compact-wrapper-p-line-height-768, "normal");margin:var(--lift-section-widget-compact-wrapper-p-margin-768, 0 0 1em 0)}}._compactWidgetCarouselWrapper_1tjzi_113{margin:var(--lift-compactWidgetCarouselWrapper-margin, 0 0 7px 0)}._compactWidgetCarouselAlignmentWrapper_1tjzi_117{display:flex;align-items:flex-start}._compactWidgetInlineTitleWrapper_1tjzi_122{display:flex;flex-direction:column;gap:10px}@container liftSectionWidget (min-width: 550px){._compactWidgetInlineTitleWrapper_1tjzi_122{display:none}}._compactWidgetAlignedContentWrapper_1tjzi_132{display:none}@container liftSectionWidget (min-width: 550px){._compactWidgetAlignedContentWrapper_1tjzi_132{display:flex;align-items:stretch;gap:20px}}._compactWidgetHeader_1tjzi_142{display:flex;align-items:start;gap:20px}._compactWidgetLearnMoreButton_1tjzi_148{cursor:pointer;border:var(--lift-compactWidgetLearnMoreButton-border, 0);display:block;border-radius:var(--lift-compactWidgetLearnMoreButton-border-radius, var(--lift-element-corners, 5px));padding:var(--lift-compactWidgetLearnMoreButton-padding, 7px 9px);background:var(--lift-compactWidgetLearnMoreButton-background, var(--lift-primary-base-color, #000000));font-weight:var(--lift-compactWidgetLearnMoreButton-font-weight, bold);color:var(--lift-compactWidgetLearnMoreButton-color-initial, #ffffff)!important;text-decoration:none;font-size:var(--lift-compactWidgetLearnMoreButton-font-size-initial, 1em);text-align:center;width:100%;margin:0}@container liftSectionWidget (min-width: 300px){._compactWidgetLearnMoreButton_1tjzi_148{font-size:var(--lift-compactWidgetLearnMoreButton-font-size-300px, 1em)}}@container liftSectionWidget (min-width: 550px){._compactWidgetLearnMoreButton_1tjzi_148{display:inline-flex;border-radius:0;padding:0;background:transparent;color:var(--lift-compactWidgetLearnMoreButton-color-550px, var(--lift-primary-base-color, #000000))!important;margin:0;width:auto}}._expandedWidgetWrapper_1tjzi_180{background-color:var(--lift-box-background-color, "#ffffff");border-radius:var(--lift-box-border-radius, 5px);border-width:var(--lift-box-border-width, 1px);border-color:var(--lift-box-border-color, #000000);border-style:var(--lift-expandedWidgetWrapper-border-style, solid);overflow:hidden}._expandedWidgetWrapper_1tjzi_180 h1{font-size:var(--lift-section-widget-expanded-wrapper-h1-font-size-initial, 1.5em);margin:var(--lift-section-widget-expanded-wrapper-h1-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-expanded-wrapper-h1-font-weight, 700);color:var(--lift-section-widget-expanded-wrapper-h1-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-expanded-wrapper-h1-line-height-initial, "normal");text-wrap:auto}._expandedWidgetWrapper_1tjzi_180 h2{font-size:var(--lift-section-widget-expanded-wrapper-h2-font-size-initial, 1.25em);margin:var(--lift-section-widget-expanded-wrapper-h2-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-expanded-wrapper-h2-font-weight, 700);color:var(--lift-section-widget-expanded-wrapper-h2-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-expanded-wrapper-h2-line-height-initial, "normal");text-wrap:auto}._expandedWidgetWrapper_1tjzi_180 h3{font-size:var(--lift-section-widget-expanded-wrapper-h3-font-size-initial, 1em);margin:var(--lift-section-widget-expanded-wrapper-h3-margin-initial, 0 0 1em 0);font-weight:var(--lift-section-widget-expanded-wrapper-h3-font-weight, 700);color:var(--lift-section-widget-expanded-wrapper-h3-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-expanded-wrapper-h3-line-height-initial, "normal");text-wrap:auto}._expandedWidgetWrapper_1tjzi_180 p{font-size:var(--lift-section-widget-expanded-wrapper-p-font-size-initial, 1em);margin:var(--lift-section-widget-expanded-wrapper-p-margin-initial, 0 0 1em 0);color:var(--lift-section-widget-expanded-wrapper-p-color, var(--lift-body-text-color, #000000));line-height:var(--lift-section-widget-expanded-wrapper-p-line-height-initial, "normal");text-wrap:auto}@container liftSectionWidget (min-width: 300px){._expandedWidgetWrapper_1tjzi_180 h1{font-size:var(--lift-section-widget-expanded-wrapper-h1-font-size-300, 1.5em);margin:var(--lift-section-widget-expanded-wrapper-h1-margin-300, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h1-line-height-300, "normal")}._expandedWidgetWrapper_1tjzi_180 h2{font-size:var(--lift-section-widget-expanded-wrapper-h2-font-size-300, 1.25em);margin:var(--lift-section-widget-expanded-wrapper-h2-margin-300, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h2-line-height-300, "normal")}._expandedWidgetWrapper_1tjzi_180 h3{font-size:var(--lift-section-widget-expanded-wrapper-h3-font-size-300, 1em);margin:var(--lift-section-widget-expanded-wrapper-h3-margin-300, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h3-line-height-300, "normal")}._expandedWidgetWrapper_1tjzi_180 p{font-size:var(--lift-section-widget-expanded-wrapper-p-font-size-300, 1em);margin:var(--lift-section-widget-expanded-wrapper-p-margin-300, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-p-line-height-300, "normal")}}@container liftSectionWidget (min-width: 768px){._expandedWidgetWrapper_1tjzi_180{display:flex}._expandedWidgetWrapper_1tjzi_180 h1{font-size:var(--lift-section-widget-expanded-wrapper-h1-font-size-768, 1.5em);margin:var(--lift-section-widget-expanded-wrapper-h1-margin-768, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h1-line-height-768, "normal")}._expandedWidgetWrapper_1tjzi_180 h2{font-size:var(--lift-section-widget-expanded-wrapper-h2-font-size-768, 1.25em);margin:var(--lift-section-widget-expanded-wrapper-h2-margin-768, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h2-line-height-768, "normal")}._expandedWidgetWrapper_1tjzi_180 h3{font-size:var(--lift-section-widget-expanded-wrapper-h3-font-size-768, 1em);margin:var(--lift-section-widget-expanded-wrapper-h3-margin-768, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-h3-line-height-768, "normal")}._expandedWidgetWrapper_1tjzi_180 p{font-size:var(--lift-section-widget-expanded-wrapper-p-font-size-768, 1em);margin:var(--lift-section-widget-expanded-wrapper-p-margin-768, 0 0 1em 0);line-height:var(--lift-section-widget-expanded-wrapper-p-line-height-768, "normal")}}._expandedWidgetContentWrapper_1tjzi_278{padding:var(--lift-expandedWidgetContent-padding-initial, 20px)}@container liftSectionWidget (min-width: 768px){._expandedWidgetContentWrapper_1tjzi_278{width:50%;flex-basis:50%;padding:var(--lift-expandedWidgetContent-padding-768px, 30px);min-height:400px}}._expandedWidgetCollapseButton_1tjzi_289{appearance:none;border:0;color:var(--lift-expanded-widget-collapse-button-color, var(--lift-primary-base-color, #000000))!important;display:block;font-size:var(--lift-expanded-widget-collapse-button-font-size, .8em)!important;font-weight:var(--lift-expanded-widget-collapse-button-font-weight, 400)!important;background:none;padding:var(--lift-expanded-widget-collapse-button-padding, 0);margin:var(--lift-expanded-widget-collapse-button-margin, 0);cursor:pointer}._expandedWidgetCarouselWrapper_1tjzi_302{margin:20px 0}._expandedWidgetModalWrapper_1tjzi_306{display:block}@container liftSectionWidget (min-width: 768px){._expandedWidgetModalWrapper_1tjzi_306{display:none}}._reloadAdvice_1tjzi_314{font-size:.9em!important;margin-top:1em!important;color:var(--lift-body-text-color, #000000)}._reloadAdvice_1tjzi_314 a{color:var(--lift-primary-base-color, #000000)!important}._dialogue_1tjzi_326{position:relative;z-index:99999999}._dialogueBackdrop_1tjzi_331{position:fixed;inset:0;background-color:#000000bf;transition-property:opacity}._dialogueBackdrop_1tjzi_331[data-closed]{opacity:0}._dialogueBackdrop_1tjzi_331[data-enter]{transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}._dialogueBackdrop_1tjzi_331[data-leave]{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}._dialoguePanelOuterWrapper_1tjzi_355{position:fixed;inset:0;z-index:10;width:100vw;overflow-y:auto}._dialoguePanelInnerWrapper_1tjzi_366{display:flex;min-height:100%;align-items:flex-end;justify-content:center;padding:20px;text-align:center}@media(min-width:768px){._dialoguePanelInnerWrapper_1tjzi_366{align-items:center}}._dialoguePanel_1tjzi_355{overflow:hidden;position:relative;border-radius:var(--lift-element-corners, 5px);text-align:left;background:var(--lift-dialoguePanel-background, #ffffff);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media(min-width:640px){._dialoguePanel_1tjzi_355{margin-top:32px;margin-bottom:32px;width:100%;max-width:800px}}._causeModalHeader_1tjzi_397{display:flex;align-items:center;gap:20px;margin-bottom:20px}._causeModalTitle_1tjzi_404{font-size:1em;font-weight:700;margin:0 0 10px}._causeModalContent_1tjzi_410{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){._causeModalContent_1tjzi_410{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:768px){._causeModalContentWithImage_1tjzi_419{grid-template-columns:repeat(2,minmax(0,1fr))}}._causeModalImage_1tjzi_425{height:350px}._causeModalImage_1tjzi_425 img{display:block;object-fit:cover;height:350px;width:100%}@media(min-width:768px){._causeModalImage_1tjzi_425{height:100%}._causeModalImage_1tjzi_425 img{height:100%}}._causeModalSummary_1tjzi_444{padding:30px}._causeModalCauseLink_1tjzi_448{display:inline-flex;border-radius:10px;padding:0 9px;background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 10%);font-size:.8em;font-weight:500;color:#fff!important;text-decoration:none}._causeModalFooter_1tjzi_459{display:flex;flex-direction:column-reverse;gap:24px;padding:24px 0 0}._causePreview_1tjzi_469{width:100%;display:flex;align-items:center;gap:28px}._causePreviewContent_1tjzi_476{flex-grow:1;text-align:left;line-height:1}._causePreviewContent_1tjzi_476 h3{font-size:var(--lift-section-cause-preview-content-h3-font-size, 1em);font-weight:var(--lift-section-cause-preview-content-h3-font-weight, 1em);margin:var(--lift-section-cause-preview-content-h3-margin, 0 0 1em 0 )}._causePreviewModalButton_1tjzi_488{appearance:none;border:0;color:var(--lift-section-cause-preview-modal-button-font-color, var(--lift-primary-base-color, #000000))!important;font-size:var(--lift-section-cause-preview-modal-button-font-size, .8em)!important;font-weight:var(--lift-section-cause-preview-modal-button-font-weight, 400)!important;background:none;padding:0;cursor:pointer}@container liftSectionWidget (min-width: 768px){._causePreviewModalButton_1tjzi_488{display:none}}._causePreviewOverlayButton_1tjzi_503{display:none;appearance:none;border:0;color:var(--lift-section-cause-preview-overlay-button-color, var(--lift-primary-base-color, #000000))!important;background:none;padding:0;cursor:pointer}@container liftSectionWidget (min-width: 768px){._causePreviewOverlayButton_1tjzi_503{display:block}}._causeCarouselModalNav_1tjzi_517{display:flex;gap:5px;align-items:center;padding:16px 0 0}._causeCarouselModalNavButton_1tjzi_524{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),white 80%);border-radius:var(--lift-element-corners, 5px);appearance:none;border:0;cursor:pointer;height:10px;flex-grow:1;transition:all .5s ease}._causeCarouselModalNavButton_1tjzi_524:hover{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),white 20%)}._causeCarouselModalNavButtonActive_1tjzi_539{background:var(--lift-primary-base-color, #000000)}._causeCarouselModalNavButtonActive_1tjzi_539:hover{background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 20%)}._causeIconWrapper_1tjzi_548{height:70px;width:70px;padding:6px;margin:0;background:#fff;border:1px solid color-mix(in srgb,var(--lift-primary-base-color, #000000),white 30%);border-radius:var(--lift-element-corners, 5px);display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:70px}._causeIconWrapper_1tjzi_548 div{height:100%;width:100%;padding:6px;color:color-mix(in srgb,var(--lift-primary-base-color, #000000),white 80%);background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 10%);border-radius:var(--lift-element-corners, 5px)}._causeIconWrapper_1tjzi_548 div svg{max-width:100%;max-height:100%}._causeLogoWrapper_1tjzi_578{height:70px;width:70px;padding:6px;margin:0;background:#fff;border:1px solid color-mix(in srgb,var(--lift-primary-base-color, #000000),white 30%);border-radius:var(--lift-element-corners, 5px);display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:70px}._causeLogoWrapper_1tjzi_578 img{border-radius:calc(var(--lift-element-corners, 5px) - 6px);max-width:100%;max-height:100%}._expandedCauseWrapper_1tjzi_601{display:none}@container liftSectionWidget (min-width: 768px){._expandedCauseWrapper_1tjzi_601{position:relative;display:block;width:50%;flex-basis:50%}}._expandedCauseHeader_1tjzi_612{display:flex;align-items:center;gap:20px;margin-bottom:20px}._expandedCauseLink_1tjzi_619{display:inline-flex;border-radius:10px;padding:0 9px;background:color-mix(in srgb,var(--lift-primary-base-color, #000000),black 10%);font-size:.9em;font-weight:500;color:#fff!important;text-decoration:none}._expandedCauseTitle_1tjzi_630{font-weight:700;margin:0 0 .75em!important;color:#fff!important}._expandedCauseImage_1tjzi_636{display:block!important;height:100%;position:relative;background-position:center;background-size:cover;z-index:1}._expandedCausePreviewCover_1tjzi_645{position:absolute;inset:0;background:#000000bf;z-index:3}._expandedCauseOverlay_1tjzi_652{position:absolute;inset:0;background:#000000bf;z-index:20;padding:40px 20px 40px 40px;display:flex;align-items:center}._expandedCauseSummary_1tjzi_662{color:#fff!important}._expandedCauseRegistration_1tjzi_666{padding-top:1em;color:#fff!important;font-size:.8em!important}._expandedCauseSummaryWrapper_1tjzi_672{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 30px,rgba(0,0,0,1) 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,rgba(0,0,0,1) 30px,rgba(0,0,0,1) 90%,transparent 100%);height:100%;width:100%;overflow-y:scroll;padding:30px 20px 30px 0}@keyframes _spin_1tjzi_697{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinnerIcon_1tjzi_697{width:18px;height:18px;animation:_spin_1tjzi_697 1s ease infinite;transform-origin:center center;color:#fff}.lift-bH38gE-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.lift-bH38gE-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.lift-bH38gE-duration-300{transition-duration:.3s}.lift-bH38gE-duration-200{transition-duration:.2s}.lift-bH38gE-delay-200{transition-delay:.2s}.lift-bH38gE-opacity-0{opacity:0}.lift-bH38gE-opacity-100{opacity:1}.lift-bH38gE-transition-opacity{transition-property:opacity}.lift-bH38gE-scale-95{transform:scale(.95)}.lift-bH38gE-scale-100{transform:scale(1)}.lift-bH38gE-preview-cover{inset:0;background:#000;position:absolute;z-index:30}.lift-bH38gE-cause-detail-overlay{position:absolute;inset:0;z-index:20}.lift-bH38gE-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lift-bH38gE-space-y-20>*+*{margin-top:20px}`)),document.head.appendChild(e)}}catch(i){console.error("vite-plugin-css-injected-by-js",i)}})();
function I1(n,i){for(var o=0;o<i.length;o++){const u=i[o];if(typeof u!="string"&&!Array.isArray(u)){for(const c in u)if(c!=="default"&&!(c in n)){const f=Object.getOwnPropertyDescriptor(u,c);f&&Object.defineProperty(n,c,f.get?f:{enumerable:!0,get:()=>u[c]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}function Xh(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var ws={exports:{}},zi={},Es={exports:{}},Ce={};var Op;function $1(){if(Op)return Ce;Op=1;var n=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.provider"),v=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),E=Symbol.iterator;function x(S){return S===null||typeof S!="object"?null:(S=E&&S[E]||S["@@iterator"],typeof S=="function"?S:null)}var R={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N=Object.assign,T={};function k(S,$,H){this.props=S,this.context=$,this.refs=T,this.updater=H||R}k.prototype.isReactComponent={},k.prototype.setState=function(S,$){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,$,"setState")},k.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function I(){}I.prototype=k.prototype;function z(S,$,H){this.props=S,this.context=$,this.refs=T,this.updater=H||R}var F=z.prototype=new I;F.constructor=z,N(F,k.prototype),F.isPureReactComponent=!0;var Q=Array.isArray,_=Object.prototype.hasOwnProperty,O={current:null},L={key:!0,ref:!0,__self:!0,__source:!0};function G(S,$,H){var Z,ie={},pe=null,we=null;if($!=null)for(Z in $.ref!==void 0&&(we=$.ref),$.key!==void 0&&(pe=""+$.key),$)_.call($,Z)&&!L.hasOwnProperty(Z)&&(ie[Z]=$[Z]);var ye=arguments.length-2;if(ye===1)ie.children=H;else if(1<ye){for(var _e=Array(ye),Ne=0;Ne<ye;Ne++)_e[Ne]=arguments[Ne+2];ie.children=_e}if(S&&S.defaultProps)for(Z in ye=S.defaultProps,ye)ie[Z]===void 0&&(ie[Z]=ye[Z]);return{$$typeof:n,type:S,key:pe,ref:we,props:ie,_owner:O.current}}function V(S,$){return{$$typeof:n,type:S.type,key:$,ref:S.ref,props:S.props,_owner:S._owner}}function J(S){return typeof S=="object"&&S!==null&&S.$$typeof===n}function ne(S){var $={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(H){return $[H]})}var fe=/\/+/g;function se(S,$){return typeof S=="object"&&S!==null&&S.key!=null?ne(""+S.key):$.toString(36)}function U(S,$,H,Z,ie){var pe=typeof S;(pe==="undefined"||pe==="boolean")&&(S=null);var we=!1;if(S===null)we=!0;else switch(pe){case"string":case"number":we=!0;break;case"object":switch(S.$$typeof){case n:case i:we=!0}}if(we)return we=S,ie=ie(we),S=Z===""?"."+se(we,0):Z,Q(ie)?(H="",S!=null&&(H=S.replace(fe,"$&/")+"/"),U(ie,$,H,"",function(Ne){return Ne})):ie!=null&&(J(ie)&&(ie=V(ie,H+(!ie.key||we&&we.key===ie.key?"":(""+ie.key).replace(fe,"$&/")+"/")+S)),$.push(ie)),1;if(we=0,Z=Z===""?".":Z+":",Q(S))for(var ye=0;ye<S.length;ye++){pe=S[ye];var _e=Z+se(pe,ye);we+=U(pe,$,H,_e,ie)}else if(_e=x(S),typeof _e=="function")for(S=_e.call(S),ye=0;!(pe=S.next()).done;)pe=pe.value,_e=Z+se(pe,ye++),we+=U(pe,$,H,_e,ie);else if(pe==="object")throw $=String(S),Error("Objects are not valid as a React child (found: "+($==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":$)+"). If you meant to render a collection of children, use an array instead.");return we}function B(S,$,H){if(S==null)return S;var Z=[],ie=0;return U(S,Z,"","",function(pe){return $.call(H,pe,ie++)}),Z}function ce(S){if(S._status===-1){var $=S._result;$=$(),$.then(function(H){(S._status===0||S._status===-1)&&(S._status=1,S._result=H)},function(H){(S._status===0||S._status===-1)&&(S._status=2,S._result=H)}),S._status===-1&&(S._status=0,S._result=$)}if(S._status===1)return S._result.default;throw S._result}var de={current:null},j={transition:null},ee={ReactCurrentDispatcher:de,ReactCurrentBatchConfig:j,ReactCurrentOwner:O};return Ce.Children={map:B,forEach:function(S,$,H){B(S,function(){$.apply(this,arguments)},H)},count:function(S){var $=0;return B(S,function(){$++}),$},toArray:function(S){return B(S,function($){return $})||[]},only:function(S){if(!J(S))throw Error("React.Children.only expected to receive a single React element child.");return S}},Ce.Component=k,Ce.Fragment=o,Ce.Profiler=c,Ce.PureComponent=z,Ce.StrictMode=u,Ce.Suspense=d,Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ee,Ce.cloneElement=function(S,$,H){if(S==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+S+".");var Z=N({},S.props),ie=S.key,pe=S.ref,we=S._owner;if($!=null){if($.ref!==void 0&&(pe=$.ref,we=O.current),$.key!==void 0&&(ie=""+$.key),S.type&&S.type.defaultProps)var ye=S.type.defaultProps;for(_e in $)_.call($,_e)&&!L.hasOwnProperty(_e)&&(Z[_e]=$[_e]===void 0&&ye!==void 0?ye[_e]:$[_e])}var _e=arguments.length-2;if(_e===1)Z.children=H;else if(1<_e){ye=Array(_e);for(var Ne=0;Ne<_e;Ne++)ye[Ne]=arguments[Ne+2];Z.children=ye}return{$$typeof:n,type:S.type,key:ie,ref:pe,props:Z,_owner:we}},Ce.createContext=function(S){return S={$$typeof:v,_currentValue:S,_currentValue2:S,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},S.Provider={$$typeof:f,_context:S},S.Consumer=S},Ce.createElement=G,Ce.createFactory=function(S){var $=G.bind(null,S);return $.type=S,$},Ce.createRef=function(){return{current:null}},Ce.forwardRef=function(S){return{$$typeof:p,render:S}},Ce.isValidElement=J,Ce.lazy=function(S){return{$$typeof:g,_payload:{_status:-1,_result:S},_init:ce}},Ce.memo=function(S,$){return{$$typeof:h,type:S,compare:$===void 0?null:$}},Ce.startTransition=function(S){var $=j.transition;j.transition={};try{S()}finally{j.transition=$}},Ce.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},Ce.useCallback=function(S,$){return de.current.useCallback(S,$)},Ce.useContext=function(S){return de.current.useContext(S)},Ce.useDebugValue=function(){},Ce.useDeferredValue=function(S){return de.current.useDeferredValue(S)},Ce.useEffect=function(S,$){return de.current.useEffect(S,$)},Ce.useId=function(){return de.current.useId()},Ce.useImperativeHandle=function(S,$,H){return de.current.useImperativeHandle(S,$,H)},Ce.useInsertionEffect=function(S,$){return de.current.useInsertionEffect(S,$)},Ce.useLayoutEffect=function(S,$){return de.current.useLayoutEffect(S,$)},Ce.useMemo=function(S,$){return de.current.useMemo(S,$)},Ce.useReducer=function(S,$,H){return de.current.useReducer(S,$,H)},Ce.useRef=function(S){return de.current.useRef(S)},Ce.useState=function(S){return de.current.useState(S)},Ce.useSyncExternalStore=function(S,$,H){return de.current.useSyncExternalStore(S,$,H)},Ce.useTransition=function(){return de.current.useTransition()},Ce.version="18.2.0",Ce}var Ap;function Yr(){return Ap||(Ap=1,Es.exports=$1()),Es.exports}var Lp;function M1(){if(Lp)return zi;Lp=1;var n=Yr(),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,c=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,f={key:!0,ref:!0,__self:!0,__source:!0};function v(p,d,h){var g,E={},x=null,R=null;h!==void 0&&(x=""+h),d.key!==void 0&&(x=""+d.key),d.ref!==void 0&&(R=d.ref);for(g in d)u.call(d,g)&&!f.hasOwnProperty(g)&&(E[g]=d[g]);if(p&&p.defaultProps)for(g in d=p.defaultProps,d)E[g]===void 0&&(E[g]=d[g]);return{$$typeof:i,type:p,key:x,ref:R,props:E,_owner:c.current}}return zi.Fragment=o,zi.jsx=v,zi.jsxs=v,zi}var bp;function D1(){return bp||(bp=1,ws.exports=M1()),ws.exports}var D=D1(),Dl={},Ss={exports:{}},st={},_s={exports:{}},xs={};var Ip;function F1(){return Ip||(Ip=1,(function(n){function i(j,ee){var S=j.length;j.push(ee);e:for(;0<S;){var $=S-1>>>1,H=j[$];if(0<c(H,ee))j[$]=ee,j[S]=H,S=$;else break e}}function o(j){return j.length===0?null:j[0]}function u(j){if(j.length===0)return null;var ee=j[0],S=j.pop();if(S!==ee){j[0]=S;e:for(var $=0,H=j.length,Z=H>>>1;$<Z;){var ie=2*($+1)-1,pe=j[ie],we=ie+1,ye=j[we];if(0>c(pe,S))we<H&&0>c(ye,pe)?(j[$]=ye,j[we]=S,$=we):(j[$]=pe,j[ie]=S,$=ie);else if(we<H&&0>c(ye,S))j[$]=ye,j[we]=S,$=we;else break e}}return ee}function c(j,ee){var S=j.sortIndex-ee.sortIndex;return S!==0?S:j.id-ee.id}if(typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var v=Date,p=v.now();n.unstable_now=function(){return v.now()-p}}var d=[],h=[],g=1,E=null,x=3,R=!1,N=!1,T=!1,k=typeof setTimeout=="function"?setTimeout:null,I=typeof clearTimeout=="function"?clearTimeout:null,z=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function F(j){for(var ee=o(h);ee!==null;){if(ee.callback===null)u(h);else if(ee.startTime<=j)u(h),ee.sortIndex=ee.expirationTime,i(d,ee);else break;ee=o(h)}}function Q(j){if(T=!1,F(j),!N)if(o(d)!==null)N=!0,ce(_);else{var ee=o(h);ee!==null&&de(Q,ee.startTime-j)}}function _(j,ee){N=!1,T&&(T=!1,I(G),G=-1),R=!0;var S=x;try{for(F(ee),E=o(d);E!==null&&(!(E.expirationTime>ee)||j&&!ne());){var $=E.callback;if(typeof $=="function"){E.callback=null,x=E.priorityLevel;var H=$(E.expirationTime<=ee);ee=n.unstable_now(),typeof H=="function"?E.callback=H:E===o(d)&&u(d),F(ee)}else u(d);E=o(d)}if(E!==null)var Z=!0;else{var ie=o(h);ie!==null&&de(Q,ie.startTime-ee),Z=!1}return Z}finally{E=null,x=S,R=!1}}var O=!1,L=null,G=-1,V=5,J=-1;function ne(){return!(n.unstable_now()-J<V)}function fe(){if(L!==null){var j=n.unstable_now();J=j;var ee=!0;try{ee=L(!0,j)}finally{ee?se():(O=!1,L=null)}}else O=!1}var se;if(typeof z=="function")se=function(){z(fe)};else if(typeof MessageChannel<"u"){var U=new MessageChannel,B=U.port2;U.port1.onmessage=fe,se=function(){B.postMessage(null)}}else se=function(){k(fe,0)};function ce(j){L=j,O||(O=!0,se())}function de(j,ee){G=k(function(){j(n.unstable_now())},ee)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(j){j.callback=null},n.unstable_continueExecution=function(){N||R||(N=!0,ce(_))},n.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):V=0<j?Math.floor(1e3/j):5},n.unstable_getCurrentPriorityLevel=function(){return x},n.unstable_getFirstCallbackNode=function(){return o(d)},n.unstable_next=function(j){switch(x){case 1:case 2:case 3:var ee=3;break;default:ee=x}var S=x;x=ee;try{return j()}finally{x=S}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(j,ee){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var S=x;x=j;try{return ee()}finally{x=S}},n.unstable_scheduleCallback=function(j,ee,S){var $=n.unstable_now();switch(typeof S=="object"&&S!==null?(S=S.delay,S=typeof S=="number"&&0<S?$+S:$):S=$,j){case 1:var H=-1;break;case 2:H=250;break;case 5:H=1073741823;break;case 4:H=1e4;break;default:H=5e3}return H=S+H,j={id:g++,callback:ee,priorityLevel:j,startTime:S,expirationTime:H,sortIndex:-1},S>$?(j.sortIndex=S,i(h,j),o(d)===null&&j===o(h)&&(T?(I(G),G=-1):T=!0,de(Q,S-$))):(j.sortIndex=H,i(d,j),N||R||(N=!0,ce(_))),j},n.unstable_shouldYield=ne,n.unstable_wrapCallback=function(j){var ee=x;return function(){var S=x;x=ee;try{return j.apply(this,arguments)}finally{x=S}}}})(xs)),xs}var $p;function j1(){return $p||($p=1,_s.exports=F1()),_s.exports}var Mp;function z1(){if(Mp)return st;Mp=1;var n=Yr(),i=j1();function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var u=new Set,c={};function f(e,t){v(e,t),v(e+"Capture",t)}function v(e,t){for(c[e]=t,e=0;e<t.length;e++)u.add(t[e])}var p=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),d=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,g={},E={};function x(e){return d.call(E,e)?!0:d.call(g,e)?!1:h.test(e)?E[e]=!0:(g[e]=!0,!1)}function R(e,t,r,l){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return l?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function N(e,t,r,l){if(t===null||typeof t>"u"||R(e,t,r,l))return!0;if(l)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function T(e,t,r,l,a,s,m){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=l,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=m}var k={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){k[e]=new T(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];k[t]=new T(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){k[e]=new T(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){k[e]=new T(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){k[e]=new T(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){k[e]=new T(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){k[e]=new T(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){k[e]=new T(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){k[e]=new T(e,5,!1,e.toLowerCase(),null,!1,!1)});var I=/[\-:]([a-z])/g;function z(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(I,z);k[t]=new T(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(I,z);k[t]=new T(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(I,z);k[t]=new T(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){k[e]=new T(e,1,!1,e.toLowerCase(),null,!1,!1)}),k.xlinkHref=new T("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){k[e]=new T(e,1,!1,e.toLowerCase(),null,!0,!0)});function F(e,t,r,l){var a=k.hasOwnProperty(t)?k[t]:null;(a!==null?a.type!==0:l||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(N(t,r,a,l)&&(r=null),l||a===null?x(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):a.mustUseProperty?e[a.propertyName]=r===null?a.type===3?!1:"":r:(t=a.attributeName,l=a.attributeNamespace,r===null?e.removeAttribute(t):(a=a.type,r=a===3||a===4&&r===!0?"":""+r,l?e.setAttributeNS(l,t,r):e.setAttribute(t,r))))}var Q=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),O=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),J=Symbol.for("react.provider"),ne=Symbol.for("react.context"),fe=Symbol.for("react.forward_ref"),se=Symbol.for("react.suspense"),U=Symbol.for("react.suspense_list"),B=Symbol.for("react.memo"),ce=Symbol.for("react.lazy"),de=Symbol.for("react.offscreen"),j=Symbol.iterator;function ee(e){return e===null||typeof e!="object"?null:(e=j&&e[j]||e["@@iterator"],typeof e=="function"?e:null)}var S=Object.assign,$;function H(e){if($===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);$=t&&t[1]||""}return`
`+$+e}var Z=!1;function ie(e,t){if(!e||Z)return"";Z=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(M){var l=M}Reflect.construct(e,[],t)}else{try{t.call()}catch(M){l=M}e.call(t.prototype)}else{try{throw Error()}catch(M){l=M}e()}}catch(M){if(M&&l&&typeof M.stack=="string"){for(var a=M.stack.split(`
`),s=l.stack.split(`
`),m=a.length-1,w=s.length-1;1<=m&&0<=w&&a[m]!==s[w];)w--;for(;1<=m&&0<=w;m--,w--)if(a[m]!==s[w]){if(m!==1||w!==1)do if(m--,w--,0>w||a[m]!==s[w]){var C=`
`+a[m].replace(" at new "," at ");return e.displayName&&C.includes("<anonymous>")&&(C=C.replace("<anonymous>",e.displayName)),C}while(1<=m&&0<=w);break}}}finally{Z=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?H(e):""}function pe(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return e=ie(e.type,!1),e;case 11:return e=ie(e.type.render,!1),e;case 1:return e=ie(e.type,!0),e;default:return""}}function we(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case L:return"Fragment";case O:return"Portal";case V:return"Profiler";case G:return"StrictMode";case se:return"Suspense";case U:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ne:return(e.displayName||"Context")+".Consumer";case J:return(e._context.displayName||"Context")+".Provider";case fe:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case B:return t=e.displayName||null,t!==null?t:we(e.type)||"Memo";case ce:t=e._payload,e=e._init;try{return we(e(t))}catch{}}return null}function ye(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return we(t);case 8:return t===G?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function _e(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ne(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ei(e){var t=Ne(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),l=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var a=r.get,s=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(m){l=""+m,s.call(this,m)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return l},setValue:function(m){l=""+m},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Po(e){e._valueTracker||(e._valueTracker=ei(e))}function Ic(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),l="";return e&&(l=Ne(e)?e.checked?"true":"false":e.value),e=l,e!==r?(t.setValue(e),!0):!1}function Ro(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Tu(e,t){var r=t.checked;return S({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function $c(e,t){var r=t.defaultValue==null?"":t.defaultValue,l=t.checked!=null?t.checked:t.defaultChecked;r=_e(t.value!=null?t.value:r),e._wrapperState={initialChecked:l,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Mc(e,t){t=t.checked,t!=null&&F(e,"checked",t,!1)}function Pu(e,t){Mc(e,t);var r=_e(t.value),l=t.type;if(r!=null)l==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(l==="submit"||l==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ru(e,t.type,r):t.hasOwnProperty("defaultValue")&&Ru(e,t.type,_e(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Dc(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var l=t.type;if(!(l!=="submit"&&l!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function Ru(e,t,r){(t!=="number"||Ro(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var ti=Array.isArray;function pr(e,t,r,l){if(e=e.options,t){t={};for(var a=0;a<r.length;a++)t["$"+r[a]]=!0;for(r=0;r<e.length;r++)a=t.hasOwnProperty("$"+e[r].value),e[r].selected!==a&&(e[r].selected=a),a&&l&&(e[r].defaultSelected=!0)}else{for(r=""+_e(r),t=null,a=0;a<e.length;a++){if(e[a].value===r){e[a].selected=!0,l&&(e[a].defaultSelected=!0);return}t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function Nu(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(o(91));return S({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Fc(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(o(92));if(ti(r)){if(1<r.length)throw Error(o(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:_e(r)}}function jc(e,t){var r=_e(t.value),l=_e(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),l!=null&&(e.defaultValue=""+l)}function zc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Hc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ou(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Hc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var No,Uc=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,l,a){MSApp.execUnsafeLocalFunction(function(){return e(t,r,l,a)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(No=No||document.createElement("div"),No.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=No.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ni(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var ri={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Fv=["Webkit","ms","Moz","O"];Object.keys(ri).forEach(function(e){Fv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ri[t]=ri[e]})});function Vc(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||ri.hasOwnProperty(e)&&ri[e]?(""+t).trim():t+"px"}function Bc(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var l=r.indexOf("--")===0,a=Vc(r,t[r],l);r==="float"&&(r="cssFloat"),l?e.setProperty(r,a):e[r]=a}}var jv=S({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Au(e,t){if(t){if(jv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(o(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(o(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(t.style!=null&&typeof t.style!="object")throw Error(o(62))}}function Lu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var bu=null;function Iu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var $u=null,hr=null,mr=null;function Wc(e){if(e=ki(e)){if(typeof $u!="function")throw Error(o(280));var t=e.stateNode;t&&(t=Zo(t),$u(e.stateNode,e.type,t))}}function Gc(e){hr?mr?mr.push(e):mr=[e]:hr=e}function qc(){if(hr){var e=hr,t=mr;if(mr=hr=null,Wc(e),t)for(e=0;e<t.length;e++)Wc(t[e])}}function Qc(e,t){return e(t)}function Kc(){}var Mu=!1;function Xc(e,t,r){if(Mu)return e(t,r);Mu=!0;try{return Qc(e,t,r)}finally{Mu=!1,(hr!==null||mr!==null)&&(Kc(),qc())}}function ii(e,t){var r=e.stateNode;if(r===null)return null;var l=Zo(r);if(l===null)return null;r=l[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(e=e.type,l=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!l;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(o(231,t,typeof r));return r}var Du=!1;if(p)try{var oi={};Object.defineProperty(oi,"passive",{get:function(){Du=!0}}),window.addEventListener("test",oi,oi),window.removeEventListener("test",oi,oi)}catch{Du=!1}function zv(e,t,r,l,a,s,m,w,C){var M=Array.prototype.slice.call(arguments,3);try{t.apply(r,M)}catch(q){this.onError(q)}}var li=!1,Oo=null,Ao=!1,Fu=null,Hv={onError:function(e){li=!0,Oo=e}};function Uv(e,t,r,l,a,s,m,w,C){li=!1,Oo=null,zv.apply(Hv,arguments)}function Vv(e,t,r,l,a,s,m,w,C){if(Uv.apply(this,arguments),li){if(li){var M=Oo;li=!1,Oo=null}else throw Error(o(198));Ao||(Ao=!0,Fu=M)}}function Wn(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function Yc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Zc(e){if(Wn(e)!==e)throw Error(o(188))}function Bv(e){var t=e.alternate;if(!t){if(t=Wn(e),t===null)throw Error(o(188));return t!==e?null:e}for(var r=e,l=t;;){var a=r.return;if(a===null)break;var s=a.alternate;if(s===null){if(l=a.return,l!==null){r=l;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===r)return Zc(a),e;if(s===l)return Zc(a),t;s=s.sibling}throw Error(o(188))}if(r.return!==l.return)r=a,l=s;else{for(var m=!1,w=a.child;w;){if(w===r){m=!0,r=a,l=s;break}if(w===l){m=!0,l=a,r=s;break}w=w.sibling}if(!m){for(w=s.child;w;){if(w===r){m=!0,r=s,l=a;break}if(w===l){m=!0,l=s,r=a;break}w=w.sibling}if(!m)throw Error(o(189))}}if(r.alternate!==l)throw Error(o(190))}if(r.tag!==3)throw Error(o(188));return r.stateNode.current===r?e:t}function Jc(e){return e=Bv(e),e!==null?ef(e):null}function ef(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ef(e);if(t!==null)return t;e=e.sibling}return null}var tf=i.unstable_scheduleCallback,nf=i.unstable_cancelCallback,Wv=i.unstable_shouldYield,Gv=i.unstable_requestPaint,De=i.unstable_now,qv=i.unstable_getCurrentPriorityLevel,ju=i.unstable_ImmediatePriority,rf=i.unstable_UserBlockingPriority,Lo=i.unstable_NormalPriority,Qv=i.unstable_LowPriority,of=i.unstable_IdlePriority,bo=null,zt=null;function Kv(e){if(zt&&typeof zt.onCommitFiberRoot=="function")try{zt.onCommitFiberRoot(bo,e,void 0,(e.current.flags&128)===128)}catch{}}var Nt=Math.clz32?Math.clz32:Zv,Xv=Math.log,Yv=Math.LN2;function Zv(e){return e>>>=0,e===0?32:31-(Xv(e)/Yv|0)|0}var Io=64,$o=4194304;function ui(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Mo(e,t){var r=e.pendingLanes;if(r===0)return 0;var l=0,a=e.suspendedLanes,s=e.pingedLanes,m=r&268435455;if(m!==0){var w=m&~a;w!==0?l=ui(w):(s&=m,s!==0&&(l=ui(s)))}else m=r&~a,m!==0?l=ui(m):s!==0&&(l=ui(s));if(l===0)return 0;if(t!==0&&t!==l&&(t&a)===0&&(a=l&-l,s=t&-t,a>=s||a===16&&(s&4194240)!==0))return t;if((l&4)!==0&&(l|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=l;0<t;)r=31-Nt(t),a=1<<r,l|=e[r],t&=~a;return l}function Jv(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function eg(e,t){for(var r=e.suspendedLanes,l=e.pingedLanes,a=e.expirationTimes,s=e.pendingLanes;0<s;){var m=31-Nt(s),w=1<<m,C=a[m];C===-1?((w&r)===0||(w&l)!==0)&&(a[m]=Jv(w,t)):C<=t&&(e.expiredLanes|=w),s&=~w}}function zu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function lf(){var e=Io;return Io<<=1,(Io&4194240)===0&&(Io=64),e}function Hu(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function ai(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nt(t),e[t]=r}function tg(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var l=e.eventTimes;for(e=e.expirationTimes;0<r;){var a=31-Nt(r),s=1<<a;t[a]=0,l[a]=-1,e[a]=-1,r&=~s}}function Uu(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var l=31-Nt(r),a=1<<l;a&t|e[l]&t&&(e[l]|=t),r&=~a}}var Re=0;function uf(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var af,Vu,sf,cf,ff,Bu=!1,Do=[],dn=null,pn=null,hn=null,si=new Map,ci=new Map,mn=[],ng="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function df(e,t){switch(e){case"focusin":case"focusout":dn=null;break;case"dragenter":case"dragleave":pn=null;break;case"mouseover":case"mouseout":hn=null;break;case"pointerover":case"pointerout":si.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ci.delete(t.pointerId)}}function fi(e,t,r,l,a,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:r,eventSystemFlags:l,nativeEvent:s,targetContainers:[a]},t!==null&&(t=ki(t),t!==null&&Vu(t)),e):(e.eventSystemFlags|=l,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function rg(e,t,r,l,a){switch(t){case"focusin":return dn=fi(dn,e,t,r,l,a),!0;case"dragenter":return pn=fi(pn,e,t,r,l,a),!0;case"mouseover":return hn=fi(hn,e,t,r,l,a),!0;case"pointerover":var s=a.pointerId;return si.set(s,fi(si.get(s)||null,e,t,r,l,a)),!0;case"gotpointercapture":return s=a.pointerId,ci.set(s,fi(ci.get(s)||null,e,t,r,l,a)),!0}return!1}function pf(e){var t=Gn(e.target);if(t!==null){var r=Wn(t);if(r!==null){if(t=r.tag,t===13){if(t=Yc(r),t!==null){e.blockedOn=t,ff(e.priority,function(){sf(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Fo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=Gu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var l=new r.constructor(r.type,r);bu=l,r.target.dispatchEvent(l),bu=null}else return t=ki(r),t!==null&&Vu(t),e.blockedOn=r,!1;t.shift()}return!0}function hf(e,t,r){Fo(e)&&r.delete(t)}function ig(){Bu=!1,dn!==null&&Fo(dn)&&(dn=null),pn!==null&&Fo(pn)&&(pn=null),hn!==null&&Fo(hn)&&(hn=null),si.forEach(hf),ci.forEach(hf)}function di(e,t){e.blockedOn===t&&(e.blockedOn=null,Bu||(Bu=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,ig)))}function pi(e){function t(a){return di(a,e)}if(0<Do.length){di(Do[0],e);for(var r=1;r<Do.length;r++){var l=Do[r];l.blockedOn===e&&(l.blockedOn=null)}}for(dn!==null&&di(dn,e),pn!==null&&di(pn,e),hn!==null&&di(hn,e),si.forEach(t),ci.forEach(t),r=0;r<mn.length;r++)l=mn[r],l.blockedOn===e&&(l.blockedOn=null);for(;0<mn.length&&(r=mn[0],r.blockedOn===null);)pf(r),r.blockedOn===null&&mn.shift()}var vr=Q.ReactCurrentBatchConfig,jo=!0;function og(e,t,r,l){var a=Re,s=vr.transition;vr.transition=null;try{Re=1,Wu(e,t,r,l)}finally{Re=a,vr.transition=s}}function lg(e,t,r,l){var a=Re,s=vr.transition;vr.transition=null;try{Re=4,Wu(e,t,r,l)}finally{Re=a,vr.transition=s}}function Wu(e,t,r,l){if(jo){var a=Gu(e,t,r,l);if(a===null)sa(e,t,l,zo,r),df(e,l);else if(rg(a,e,t,r,l))l.stopPropagation();else if(df(e,l),t&4&&-1<ng.indexOf(e)){for(;a!==null;){var s=ki(a);if(s!==null&&af(s),s=Gu(e,t,r,l),s===null&&sa(e,t,l,zo,r),s===a)break;a=s}a!==null&&l.stopPropagation()}else sa(e,t,l,null,r)}}var zo=null;function Gu(e,t,r,l){if(zo=null,e=Iu(l),e=Gn(e),e!==null)if(t=Wn(e),t===null)e=null;else if(r=t.tag,r===13){if(e=Yc(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return zo=e,null}function mf(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(qv()){case ju:return 1;case rf:return 4;case Lo:case Qv:return 16;case of:return 536870912;default:return 16}default:return 16}}var vn=null,qu=null,Ho=null;function vf(){if(Ho)return Ho;var e,t=qu,r=t.length,l,a="value"in vn?vn.value:vn.textContent,s=a.length;for(e=0;e<r&&t[e]===a[e];e++);var m=r-e;for(l=1;l<=m&&t[r-l]===a[s-l];l++);return Ho=a.slice(e,1<l?1-l:void 0)}function Uo(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Vo(){return!0}function gf(){return!1}function ht(e){function t(r,l,a,s,m){this._reactName=r,this._targetInst=a,this.type=l,this.nativeEvent=s,this.target=m,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(s):s[w]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Vo:gf,this.isPropagationStopped=gf,this}return S(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Vo)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Vo)},persist:function(){},isPersistent:Vo}),t}var gr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Qu=ht(gr),hi=S({},gr,{view:0,detail:0}),ug=ht(hi),Ku,Xu,mi,Bo=S({},hi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Zu,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==mi&&(mi&&e.type==="mousemove"?(Ku=e.screenX-mi.screenX,Xu=e.screenY-mi.screenY):Xu=Ku=0,mi=e),Ku)},movementY:function(e){return"movementY"in e?e.movementY:Xu}}),yf=ht(Bo),ag=S({},Bo,{dataTransfer:0}),sg=ht(ag),cg=S({},hi,{relatedTarget:0}),Yu=ht(cg),fg=S({},gr,{animationName:0,elapsedTime:0,pseudoElement:0}),dg=ht(fg),pg=S({},gr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hg=ht(pg),mg=S({},gr,{data:0}),wf=ht(mg),vg={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gg={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},yg={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function wg(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=yg[e])?!!t[e]:!1}function Zu(){return wg}var Eg=S({},hi,{key:function(e){if(e.key){var t=vg[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Uo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?gg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Zu,charCode:function(e){return e.type==="keypress"?Uo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Uo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Sg=ht(Eg),_g=S({},Bo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ef=ht(_g),xg=S({},hi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Zu}),Cg=ht(xg),kg=S({},gr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Tg=ht(kg),Pg=S({},Bo,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Rg=ht(Pg),Ng=[9,13,27,32],Ju=p&&"CompositionEvent"in window,vi=null;p&&"documentMode"in document&&(vi=document.documentMode);var Og=p&&"TextEvent"in window&&!vi,Sf=p&&(!Ju||vi&&8<vi&&11>=vi),_f=" ",xf=!1;function Cf(e,t){switch(e){case"keyup":return Ng.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function kf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var yr=!1;function Ag(e,t){switch(e){case"compositionend":return kf(t);case"keypress":return t.which!==32?null:(xf=!0,_f);case"textInput":return e=t.data,e===_f&&xf?null:e;default:return null}}function Lg(e,t){if(yr)return e==="compositionend"||!Ju&&Cf(e,t)?(e=vf(),Ho=qu=vn=null,yr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Sf&&t.locale!=="ko"?null:t.data;default:return null}}var bg={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Tf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!bg[e.type]:t==="textarea"}function Pf(e,t,r,l){Gc(l),t=Ko(t,"onChange"),0<t.length&&(r=new Qu("onChange","change",null,r,l),e.push({event:r,listeners:t}))}var gi=null,yi=null;function Ig(e){Wf(e,0)}function Wo(e){var t=xr(e);if(Ic(t))return e}function $g(e,t){if(e==="change")return t}var Rf=!1;if(p){var ea;if(p){var ta="oninput"in document;if(!ta){var Nf=document.createElement("div");Nf.setAttribute("oninput","return;"),ta=typeof Nf.oninput=="function"}ea=ta}else ea=!1;Rf=ea&&(!document.documentMode||9<document.documentMode)}function Of(){gi&&(gi.detachEvent("onpropertychange",Af),yi=gi=null)}function Af(e){if(e.propertyName==="value"&&Wo(yi)){var t=[];Pf(t,yi,e,Iu(e)),Xc(Ig,t)}}function Mg(e,t,r){e==="focusin"?(Of(),gi=t,yi=r,gi.attachEvent("onpropertychange",Af)):e==="focusout"&&Of()}function Dg(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Wo(yi)}function Fg(e,t){if(e==="click")return Wo(t)}function jg(e,t){if(e==="input"||e==="change")return Wo(t)}function zg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ot=typeof Object.is=="function"?Object.is:zg;function wi(e,t){if(Ot(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),l=Object.keys(t);if(r.length!==l.length)return!1;for(l=0;l<r.length;l++){var a=r[l];if(!d.call(t,a)||!Ot(e[a],t[a]))return!1}return!0}function Lf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function bf(e,t){var r=Lf(e);e=0;for(var l;r;){if(r.nodeType===3){if(l=e+r.textContent.length,e<=t&&l>=t)return{node:r,offset:t-e};e=l}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Lf(r)}}function If(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?If(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $f(){for(var e=window,t=Ro();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Ro(e.document)}return t}function na(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Hg(e){var t=$f(),r=e.focusedElem,l=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&If(r.ownerDocument.documentElement,r)){if(l!==null&&na(r)){if(t=l.start,e=l.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=r.textContent.length,s=Math.min(l.start,a);l=l.end===void 0?s:Math.min(l.end,a),!e.extend&&s>l&&(a=l,l=s,s=a),a=bf(r,s);var m=bf(r,l);a&&m&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==m.node||e.focusOffset!==m.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),s>l?(e.addRange(t),e.extend(m.node,m.offset)):(t.setEnd(m.node,m.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Ug=p&&"documentMode"in document&&11>=document.documentMode,wr=null,ra=null,Ei=null,ia=!1;function Mf(e,t,r){var l=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;ia||wr==null||wr!==Ro(l)||(l=wr,"selectionStart"in l&&na(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),Ei&&wi(Ei,l)||(Ei=l,l=Ko(ra,"onSelect"),0<l.length&&(t=new Qu("onSelect","select",null,t,r),e.push({event:t,listeners:l}),t.target=wr)))}function Go(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Er={animationend:Go("Animation","AnimationEnd"),animationiteration:Go("Animation","AnimationIteration"),animationstart:Go("Animation","AnimationStart"),transitionend:Go("Transition","TransitionEnd")},oa={},Df={};p&&(Df=document.createElement("div").style,"AnimationEvent"in window||(delete Er.animationend.animation,delete Er.animationiteration.animation,delete Er.animationstart.animation),"TransitionEvent"in window||delete Er.transitionend.transition);function qo(e){if(oa[e])return oa[e];if(!Er[e])return e;var t=Er[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in Df)return oa[e]=t[r];return e}var Ff=qo("animationend"),jf=qo("animationiteration"),zf=qo("animationstart"),Hf=qo("transitionend"),Uf=new Map,Vf="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function gn(e,t){Uf.set(e,t),f(t,[e])}for(var la=0;la<Vf.length;la++){var ua=Vf[la],Vg=ua.toLowerCase(),Bg=ua[0].toUpperCase()+ua.slice(1);gn(Vg,"on"+Bg)}gn(Ff,"onAnimationEnd"),gn(jf,"onAnimationIteration"),gn(zf,"onAnimationStart"),gn("dblclick","onDoubleClick"),gn("focusin","onFocus"),gn("focusout","onBlur"),gn(Hf,"onTransitionEnd"),v("onMouseEnter",["mouseout","mouseover"]),v("onMouseLeave",["mouseout","mouseover"]),v("onPointerEnter",["pointerout","pointerover"]),v("onPointerLeave",["pointerout","pointerover"]),f("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),f("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),f("onBeforeInput",["compositionend","keypress","textInput","paste"]),f("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),f("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),f("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Si="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Wg=new Set("cancel close invalid load scroll toggle".split(" ").concat(Si));function Bf(e,t,r){var l=e.type||"unknown-event";e.currentTarget=r,Vv(l,t,void 0,e),e.currentTarget=null}function Wf(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var l=e[r],a=l.event;l=l.listeners;e:{var s=void 0;if(t)for(var m=l.length-1;0<=m;m--){var w=l[m],C=w.instance,M=w.currentTarget;if(w=w.listener,C!==s&&a.isPropagationStopped())break e;Bf(a,w,M),s=C}else for(m=0;m<l.length;m++){if(w=l[m],C=w.instance,M=w.currentTarget,w=w.listener,C!==s&&a.isPropagationStopped())break e;Bf(a,w,M),s=C}}}if(Ao)throw e=Fu,Ao=!1,Fu=null,e}function Ae(e,t){var r=t[ma];r===void 0&&(r=t[ma]=new Set);var l=e+"__bubble";r.has(l)||(Gf(t,e,2,!1),r.add(l))}function aa(e,t,r){var l=0;t&&(l|=4),Gf(r,e,l,t)}var Qo="_reactListening"+Math.random().toString(36).slice(2);function _i(e){if(!e[Qo]){e[Qo]=!0,u.forEach(function(r){r!=="selectionchange"&&(Wg.has(r)||aa(r,!1,e),aa(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Qo]||(t[Qo]=!0,aa("selectionchange",!1,t))}}function Gf(e,t,r,l){switch(mf(t)){case 1:var a=og;break;case 4:a=lg;break;default:a=Wu}r=a.bind(null,t,r,e),a=void 0,!Du||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(a=!0),l?a!==void 0?e.addEventListener(t,r,{capture:!0,passive:a}):e.addEventListener(t,r,!0):a!==void 0?e.addEventListener(t,r,{passive:a}):e.addEventListener(t,r,!1)}function sa(e,t,r,l,a){var s=l;if((t&1)===0&&(t&2)===0&&l!==null)e:for(;;){if(l===null)return;var m=l.tag;if(m===3||m===4){var w=l.stateNode.containerInfo;if(w===a||w.nodeType===8&&w.parentNode===a)break;if(m===4)for(m=l.return;m!==null;){var C=m.tag;if((C===3||C===4)&&(C=m.stateNode.containerInfo,C===a||C.nodeType===8&&C.parentNode===a))return;m=m.return}for(;w!==null;){if(m=Gn(w),m===null)return;if(C=m.tag,C===5||C===6){l=s=m;continue e}w=w.parentNode}}l=l.return}Xc(function(){var M=s,q=Iu(r),K=[];e:{var W=Uf.get(e);if(W!==void 0){var te=Qu,oe=e;switch(e){case"keypress":if(Uo(r)===0)break e;case"keydown":case"keyup":te=Sg;break;case"focusin":oe="focus",te=Yu;break;case"focusout":oe="blur",te=Yu;break;case"beforeblur":case"afterblur":te=Yu;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":te=yf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":te=sg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":te=Cg;break;case Ff:case jf:case zf:te=dg;break;case Hf:te=Tg;break;case"scroll":te=ug;break;case"wheel":te=Rg;break;case"copy":case"cut":case"paste":te=hg;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":te=Ef}var le=(t&4)!==0,Fe=!le&&e==="scroll",A=le?W!==null?W+"Capture":null:W;le=[];for(var P=M,b;P!==null;){b=P;var Y=b.stateNode;if(b.tag===5&&Y!==null&&(b=Y,A!==null&&(Y=ii(P,A),Y!=null&&le.push(xi(P,Y,b)))),Fe)break;P=P.return}0<le.length&&(W=new te(W,oe,null,r,q),K.push({event:W,listeners:le}))}}if((t&7)===0){e:{if(W=e==="mouseover"||e==="pointerover",te=e==="mouseout"||e==="pointerout",W&&r!==bu&&(oe=r.relatedTarget||r.fromElement)&&(Gn(oe)||oe[Yt]))break e;if((te||W)&&(W=q.window===q?q:(W=q.ownerDocument)?W.defaultView||W.parentWindow:window,te?(oe=r.relatedTarget||r.toElement,te=M,oe=oe?Gn(oe):null,oe!==null&&(Fe=Wn(oe),oe!==Fe||oe.tag!==5&&oe.tag!==6)&&(oe=null)):(te=null,oe=M),te!==oe)){if(le=yf,Y="onMouseLeave",A="onMouseEnter",P="mouse",(e==="pointerout"||e==="pointerover")&&(le=Ef,Y="onPointerLeave",A="onPointerEnter",P="pointer"),Fe=te==null?W:xr(te),b=oe==null?W:xr(oe),W=new le(Y,P+"leave",te,r,q),W.target=Fe,W.relatedTarget=b,Y=null,Gn(q)===M&&(le=new le(A,P+"enter",oe,r,q),le.target=b,le.relatedTarget=Fe,Y=le),Fe=Y,te&&oe)t:{for(le=te,A=oe,P=0,b=le;b;b=Sr(b))P++;for(b=0,Y=A;Y;Y=Sr(Y))b++;for(;0<P-b;)le=Sr(le),P--;for(;0<b-P;)A=Sr(A),b--;for(;P--;){if(le===A||A!==null&&le===A.alternate)break t;le=Sr(le),A=Sr(A)}le=null}else le=null;te!==null&&qf(K,W,te,le,!1),oe!==null&&Fe!==null&&qf(K,Fe,oe,le,!0)}}e:{if(W=M?xr(M):window,te=W.nodeName&&W.nodeName.toLowerCase(),te==="select"||te==="input"&&W.type==="file")var ae=$g;else if(Tf(W))if(Rf)ae=jg;else{ae=Dg;var he=Mg}else(te=W.nodeName)&&te.toLowerCase()==="input"&&(W.type==="checkbox"||W.type==="radio")&&(ae=Fg);if(ae&&(ae=ae(e,M))){Pf(K,ae,r,q);break e}he&&he(e,W,M),e==="focusout"&&(he=W._wrapperState)&&he.controlled&&W.type==="number"&&Ru(W,"number",W.value)}switch(he=M?xr(M):window,e){case"focusin":(Tf(he)||he.contentEditable==="true")&&(wr=he,ra=M,Ei=null);break;case"focusout":Ei=ra=wr=null;break;case"mousedown":ia=!0;break;case"contextmenu":case"mouseup":case"dragend":ia=!1,Mf(K,r,q);break;case"selectionchange":if(Ug)break;case"keydown":case"keyup":Mf(K,r,q)}var me;if(Ju)e:{switch(e){case"compositionstart":var ve="onCompositionStart";break e;case"compositionend":ve="onCompositionEnd";break e;case"compositionupdate":ve="onCompositionUpdate";break e}ve=void 0}else yr?Cf(e,r)&&(ve="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(ve="onCompositionStart");ve&&(Sf&&r.locale!=="ko"&&(yr||ve!=="onCompositionStart"?ve==="onCompositionEnd"&&yr&&(me=vf()):(vn=q,qu="value"in vn?vn.value:vn.textContent,yr=!0)),he=Ko(M,ve),0<he.length&&(ve=new wf(ve,e,null,r,q),K.push({event:ve,listeners:he}),me?ve.data=me:(me=kf(r),me!==null&&(ve.data=me)))),(me=Og?Ag(e,r):Lg(e,r))&&(M=Ko(M,"onBeforeInput"),0<M.length&&(q=new wf("onBeforeInput","beforeinput",null,r,q),K.push({event:q,listeners:M}),q.data=me))}Wf(K,t)})}function xi(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Ko(e,t){for(var r=t+"Capture",l=[];e!==null;){var a=e,s=a.stateNode;a.tag===5&&s!==null&&(a=s,s=ii(e,r),s!=null&&l.unshift(xi(e,s,a)),s=ii(e,t),s!=null&&l.push(xi(e,s,a))),e=e.return}return l}function Sr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function qf(e,t,r,l,a){for(var s=t._reactName,m=[];r!==null&&r!==l;){var w=r,C=w.alternate,M=w.stateNode;if(C!==null&&C===l)break;w.tag===5&&M!==null&&(w=M,a?(C=ii(r,s),C!=null&&m.unshift(xi(r,C,w))):a||(C=ii(r,s),C!=null&&m.push(xi(r,C,w)))),r=r.return}m.length!==0&&e.push({event:t,listeners:m})}var Gg=/\r\n?/g,qg=/\u0000|\uFFFD/g;function Qf(e){return(typeof e=="string"?e:""+e).replace(Gg,`
`).replace(qg,"")}function Xo(e,t,r){if(t=Qf(t),Qf(e)!==t&&r)throw Error(o(425))}function Yo(){}var ca=null,fa=null;function da(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var pa=typeof setTimeout=="function"?setTimeout:void 0,Qg=typeof clearTimeout=="function"?clearTimeout:void 0,Kf=typeof Promise=="function"?Promise:void 0,Kg=typeof queueMicrotask=="function"?queueMicrotask:typeof Kf<"u"?function(e){return Kf.resolve(null).then(e).catch(Xg)}:pa;function Xg(e){setTimeout(function(){throw e})}function ha(e,t){var r=t,l=0;do{var a=r.nextSibling;if(e.removeChild(r),a&&a.nodeType===8)if(r=a.data,r==="/$"){if(l===0){e.removeChild(a),pi(t);return}l--}else r!=="$"&&r!=="$?"&&r!=="$!"||l++;r=a}while(r);pi(t)}function yn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Xf(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var _r=Math.random().toString(36).slice(2),Ht="__reactFiber$"+_r,Ci="__reactProps$"+_r,Yt="__reactContainer$"+_r,ma="__reactEvents$"+_r,Yg="__reactListeners$"+_r,Zg="__reactHandles$"+_r;function Gn(e){var t=e[Ht];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Yt]||r[Ht]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=Xf(e);e!==null;){if(r=e[Ht])return r;e=Xf(e)}return t}e=r,r=e.parentNode}return null}function ki(e){return e=e[Ht]||e[Yt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function xr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(o(33))}function Zo(e){return e[Ci]||null}var va=[],Cr=-1;function wn(e){return{current:e}}function Le(e){0>Cr||(e.current=va[Cr],va[Cr]=null,Cr--)}function Oe(e,t){Cr++,va[Cr]=e.current,e.current=t}var En={},Ke=wn(En),it=wn(!1),qn=En;function kr(e,t){var r=e.type.contextTypes;if(!r)return En;var l=e.stateNode;if(l&&l.__reactInternalMemoizedUnmaskedChildContext===t)return l.__reactInternalMemoizedMaskedChildContext;var a={},s;for(s in r)a[s]=t[s];return l&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ot(e){return e=e.childContextTypes,e!=null}function Jo(){Le(it),Le(Ke)}function Yf(e,t,r){if(Ke.current!==En)throw Error(o(168));Oe(Ke,t),Oe(it,r)}function Zf(e,t,r){var l=e.stateNode;if(t=t.childContextTypes,typeof l.getChildContext!="function")return r;l=l.getChildContext();for(var a in l)if(!(a in t))throw Error(o(108,ye(e)||"Unknown",a));return S({},r,l)}function el(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||En,qn=Ke.current,Oe(Ke,e),Oe(it,it.current),!0}function Jf(e,t,r){var l=e.stateNode;if(!l)throw Error(o(169));r?(e=Zf(e,t,qn),l.__reactInternalMemoizedMergedChildContext=e,Le(it),Le(Ke),Oe(Ke,e)):Le(it),Oe(it,r)}var Zt=null,tl=!1,ga=!1;function ed(e){Zt===null?Zt=[e]:Zt.push(e)}function Jg(e){tl=!0,ed(e)}function Sn(){if(!ga&&Zt!==null){ga=!0;var e=0,t=Re;try{var r=Zt;for(Re=1;e<r.length;e++){var l=r[e];do l=l(!0);while(l!==null)}Zt=null,tl=!1}catch(a){throw Zt!==null&&(Zt=Zt.slice(e+1)),tf(ju,Sn),a}finally{Re=t,ga=!1}}return null}var Tr=[],Pr=0,nl=null,rl=0,wt=[],Et=0,Qn=null,Jt=1,en="";function Kn(e,t){Tr[Pr++]=rl,Tr[Pr++]=nl,nl=e,rl=t}function td(e,t,r){wt[Et++]=Jt,wt[Et++]=en,wt[Et++]=Qn,Qn=e;var l=Jt;e=en;var a=32-Nt(l)-1;l&=~(1<<a),r+=1;var s=32-Nt(t)+a;if(30<s){var m=a-a%5;s=(l&(1<<m)-1).toString(32),l>>=m,a-=m,Jt=1<<32-Nt(t)+a|r<<a|l,en=s+e}else Jt=1<<s|r<<a|l,en=e}function ya(e){e.return!==null&&(Kn(e,1),td(e,1,0))}function wa(e){for(;e===nl;)nl=Tr[--Pr],Tr[Pr]=null,rl=Tr[--Pr],Tr[Pr]=null;for(;e===Qn;)Qn=wt[--Et],wt[Et]=null,en=wt[--Et],wt[Et]=null,Jt=wt[--Et],wt[Et]=null}var mt=null,vt=null,be=!1,At=null;function nd(e,t){var r=Ct(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function rd(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,mt=e,vt=yn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,mt=e,vt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=Qn!==null?{id:Jt,overflow:en}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=Ct(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,mt=e,vt=null,!0):!1;default:return!1}}function Ea(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Sa(e){if(be){var t=vt;if(t){var r=t;if(!rd(e,t)){if(Ea(e))throw Error(o(418));t=yn(r.nextSibling);var l=mt;t&&rd(e,t)?nd(l,r):(e.flags=e.flags&-4097|2,be=!1,mt=e)}}else{if(Ea(e))throw Error(o(418));e.flags=e.flags&-4097|2,be=!1,mt=e}}}function id(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;mt=e}function il(e){if(e!==mt)return!1;if(!be)return id(e),be=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!da(e.type,e.memoizedProps)),t&&(t=vt)){if(Ea(e))throw od(),Error(o(418));for(;t;)nd(e,t),t=yn(t.nextSibling)}if(id(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){vt=yn(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}vt=null}}else vt=mt?yn(e.stateNode.nextSibling):null;return!0}function od(){for(var e=vt;e;)e=yn(e.nextSibling)}function Rr(){vt=mt=null,be=!1}function _a(e){At===null?At=[e]:At.push(e)}var e1=Q.ReactCurrentBatchConfig;function Lt(e,t){if(e&&e.defaultProps){t=S({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var ol=wn(null),ll=null,Nr=null,xa=null;function Ca(){xa=Nr=ll=null}function ka(e){var t=ol.current;Le(ol),e._currentValue=t}function Ta(e,t,r){for(;e!==null;){var l=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,l!==null&&(l.childLanes|=t)):l!==null&&(l.childLanes&t)!==t&&(l.childLanes|=t),e===r)break;e=e.return}}function Or(e,t){ll=e,xa=Nr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(lt=!0),e.firstContext=null)}function St(e){var t=e._currentValue;if(xa!==e)if(e={context:e,memoizedValue:t,next:null},Nr===null){if(ll===null)throw Error(o(308));Nr=e,ll.dependencies={lanes:0,firstContext:e}}else Nr=Nr.next=e;return t}var Xn=null;function Pa(e){Xn===null?Xn=[e]:Xn.push(e)}function ld(e,t,r,l){var a=t.interleaved;return a===null?(r.next=r,Pa(t)):(r.next=a.next,a.next=r),t.interleaved=r,tn(e,l)}function tn(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var _n=!1;function Ra(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ud(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function xn(e,t,r){var l=e.updateQueue;if(l===null)return null;if(l=l.shared,(Te&2)!==0){var a=l.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),l.pending=t,tn(e,r)}return a=l.interleaved,a===null?(t.next=t,Pa(l)):(t.next=a.next,a.next=t),l.interleaved=t,tn(e,r)}function ul(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var l=t.lanes;l&=e.pendingLanes,r|=l,t.lanes=r,Uu(e,r)}}function ad(e,t){var r=e.updateQueue,l=e.alternate;if(l!==null&&(l=l.updateQueue,r===l)){var a=null,s=null;if(r=r.firstBaseUpdate,r!==null){do{var m={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};s===null?a=s=m:s=s.next=m,r=r.next}while(r!==null);s===null?a=s=t:s=s.next=t}else a=s=t;r={baseState:l.baseState,firstBaseUpdate:a,lastBaseUpdate:s,shared:l.shared,effects:l.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function al(e,t,r,l){var a=e.updateQueue;_n=!1;var s=a.firstBaseUpdate,m=a.lastBaseUpdate,w=a.shared.pending;if(w!==null){a.shared.pending=null;var C=w,M=C.next;C.next=null,m===null?s=M:m.next=M,m=C;var q=e.alternate;q!==null&&(q=q.updateQueue,w=q.lastBaseUpdate,w!==m&&(w===null?q.firstBaseUpdate=M:w.next=M,q.lastBaseUpdate=C))}if(s!==null){var K=a.baseState;m=0,q=M=C=null,w=s;do{var W=w.lane,te=w.eventTime;if((l&W)===W){q!==null&&(q=q.next={eventTime:te,lane:0,tag:w.tag,payload:w.payload,callback:w.callback,next:null});e:{var oe=e,le=w;switch(W=t,te=r,le.tag){case 1:if(oe=le.payload,typeof oe=="function"){K=oe.call(te,K,W);break e}K=oe;break e;case 3:oe.flags=oe.flags&-65537|128;case 0:if(oe=le.payload,W=typeof oe=="function"?oe.call(te,K,W):oe,W==null)break e;K=S({},K,W);break e;case 2:_n=!0}}w.callback!==null&&w.lane!==0&&(e.flags|=64,W=a.effects,W===null?a.effects=[w]:W.push(w))}else te={eventTime:te,lane:W,tag:w.tag,payload:w.payload,callback:w.callback,next:null},q===null?(M=q=te,C=K):q=q.next=te,m|=W;if(w=w.next,w===null){if(w=a.shared.pending,w===null)break;W=w,w=W.next,W.next=null,a.lastBaseUpdate=W,a.shared.pending=null}}while(!0);if(q===null&&(C=K),a.baseState=C,a.firstBaseUpdate=M,a.lastBaseUpdate=q,t=a.shared.interleaved,t!==null){a=t;do m|=a.lane,a=a.next;while(a!==t)}else s===null&&(a.shared.lanes=0);Jn|=m,e.lanes=m,e.memoizedState=K}}function sd(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var l=e[t],a=l.callback;if(a!==null){if(l.callback=null,l=r,typeof a!="function")throw Error(o(191,a));a.call(l)}}}var cd=new n.Component().refs;function Na(e,t,r,l){t=e.memoizedState,r=r(l,t),r=r==null?t:S({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var sl={isMounted:function(e){return(e=e._reactInternals)?Wn(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var l=tt(),a=Pn(e),s=nn(l,a);s.payload=t,r!=null&&(s.callback=r),t=xn(e,s,a),t!==null&&($t(t,e,a,l),ul(t,e,a))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var l=tt(),a=Pn(e),s=nn(l,a);s.tag=1,s.payload=t,r!=null&&(s.callback=r),t=xn(e,s,a),t!==null&&($t(t,e,a,l),ul(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=tt(),l=Pn(e),a=nn(r,l);a.tag=2,t!=null&&(a.callback=t),t=xn(e,a,l),t!==null&&($t(t,e,l,r),ul(t,e,l))}};function fd(e,t,r,l,a,s,m){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,s,m):t.prototype&&t.prototype.isPureReactComponent?!wi(r,l)||!wi(a,s):!0}function dd(e,t,r){var l=!1,a=En,s=t.contextType;return typeof s=="object"&&s!==null?s=St(s):(a=ot(t)?qn:Ke.current,l=t.contextTypes,s=(l=l!=null)?kr(e,a):En),t=new t(r,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=sl,e.stateNode=t,t._reactInternals=e,l&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=s),t}function pd(e,t,r,l){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,l),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,l),t.state!==e&&sl.enqueueReplaceState(t,t.state,null)}function Oa(e,t,r,l){var a=e.stateNode;a.props=r,a.state=e.memoizedState,a.refs=cd,Ra(e);var s=t.contextType;typeof s=="object"&&s!==null?a.context=St(s):(s=ot(t)?qn:Ke.current,a.context=kr(e,s)),a.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(Na(e,t,s,r),a.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof a.getSnapshotBeforeUpdate=="function"||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(t=a.state,typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount(),t!==a.state&&sl.enqueueReplaceState(a,a.state,null),al(e,r,a,l),a.state=e.memoizedState),typeof a.componentDidMount=="function"&&(e.flags|=4194308)}function Ti(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(o(309));var l=r.stateNode}if(!l)throw Error(o(147,e));var a=l,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(m){var w=a.refs;w===cd&&(w=a.refs={}),m===null?delete w[s]:w[s]=m},t._stringRef=s,t)}if(typeof e!="string")throw Error(o(284));if(!r._owner)throw Error(o(290,e))}return e}function cl(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function hd(e){var t=e._init;return t(e._payload)}function md(e){function t(A,P){if(e){var b=A.deletions;b===null?(A.deletions=[P],A.flags|=16):b.push(P)}}function r(A,P){if(!e)return null;for(;P!==null;)t(A,P),P=P.sibling;return null}function l(A,P){for(A=new Map;P!==null;)P.key!==null?A.set(P.key,P):A.set(P.index,P),P=P.sibling;return A}function a(A,P){return A=Nn(A,P),A.index=0,A.sibling=null,A}function s(A,P,b){return A.index=b,e?(b=A.alternate,b!==null?(b=b.index,b<P?(A.flags|=2,P):b):(A.flags|=2,P)):(A.flags|=1048576,P)}function m(A){return e&&A.alternate===null&&(A.flags|=2),A}function w(A,P,b,Y){return P===null||P.tag!==6?(P=ps(b,A.mode,Y),P.return=A,P):(P=a(P,b),P.return=A,P)}function C(A,P,b,Y){var ae=b.type;return ae===L?q(A,P,b.props.children,Y,b.key):P!==null&&(P.elementType===ae||typeof ae=="object"&&ae!==null&&ae.$$typeof===ce&&hd(ae)===P.type)?(Y=a(P,b.props),Y.ref=Ti(A,P,b),Y.return=A,Y):(Y=Nl(b.type,b.key,b.props,null,A.mode,Y),Y.ref=Ti(A,P,b),Y.return=A,Y)}function M(A,P,b,Y){return P===null||P.tag!==4||P.stateNode.containerInfo!==b.containerInfo||P.stateNode.implementation!==b.implementation?(P=hs(b,A.mode,Y),P.return=A,P):(P=a(P,b.children||[]),P.return=A,P)}function q(A,P,b,Y,ae){return P===null||P.tag!==7?(P=rr(b,A.mode,Y,ae),P.return=A,P):(P=a(P,b),P.return=A,P)}function K(A,P,b){if(typeof P=="string"&&P!==""||typeof P=="number")return P=ps(""+P,A.mode,b),P.return=A,P;if(typeof P=="object"&&P!==null){switch(P.$$typeof){case _:return b=Nl(P.type,P.key,P.props,null,A.mode,b),b.ref=Ti(A,null,P),b.return=A,b;case O:return P=hs(P,A.mode,b),P.return=A,P;case ce:var Y=P._init;return K(A,Y(P._payload),b)}if(ti(P)||ee(P))return P=rr(P,A.mode,b,null),P.return=A,P;cl(A,P)}return null}function W(A,P,b,Y){var ae=P!==null?P.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return ae!==null?null:w(A,P,""+b,Y);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case _:return b.key===ae?C(A,P,b,Y):null;case O:return b.key===ae?M(A,P,b,Y):null;case ce:return ae=b._init,W(A,P,ae(b._payload),Y)}if(ti(b)||ee(b))return ae!==null?null:q(A,P,b,Y,null);cl(A,b)}return null}function te(A,P,b,Y,ae){if(typeof Y=="string"&&Y!==""||typeof Y=="number")return A=A.get(b)||null,w(P,A,""+Y,ae);if(typeof Y=="object"&&Y!==null){switch(Y.$$typeof){case _:return A=A.get(Y.key===null?b:Y.key)||null,C(P,A,Y,ae);case O:return A=A.get(Y.key===null?b:Y.key)||null,M(P,A,Y,ae);case ce:var he=Y._init;return te(A,P,b,he(Y._payload),ae)}if(ti(Y)||ee(Y))return A=A.get(b)||null,q(P,A,Y,ae,null);cl(P,Y)}return null}function oe(A,P,b,Y){for(var ae=null,he=null,me=P,ve=P=0,Be=null;me!==null&&ve<b.length;ve++){me.index>ve?(Be=me,me=null):Be=me.sibling;var Pe=W(A,me,b[ve],Y);if(Pe===null){me===null&&(me=Be);break}e&&me&&Pe.alternate===null&&t(A,me),P=s(Pe,P,ve),he===null?ae=Pe:he.sibling=Pe,he=Pe,me=Be}if(ve===b.length)return r(A,me),be&&Kn(A,ve),ae;if(me===null){for(;ve<b.length;ve++)me=K(A,b[ve],Y),me!==null&&(P=s(me,P,ve),he===null?ae=me:he.sibling=me,he=me);return be&&Kn(A,ve),ae}for(me=l(A,me);ve<b.length;ve++)Be=te(me,A,ve,b[ve],Y),Be!==null&&(e&&Be.alternate!==null&&me.delete(Be.key===null?ve:Be.key),P=s(Be,P,ve),he===null?ae=Be:he.sibling=Be,he=Be);return e&&me.forEach(function(On){return t(A,On)}),be&&Kn(A,ve),ae}function le(A,P,b,Y){var ae=ee(b);if(typeof ae!="function")throw Error(o(150));if(b=ae.call(b),b==null)throw Error(o(151));for(var he=ae=null,me=P,ve=P=0,Be=null,Pe=b.next();me!==null&&!Pe.done;ve++,Pe=b.next()){me.index>ve?(Be=me,me=null):Be=me.sibling;var On=W(A,me,Pe.value,Y);if(On===null){me===null&&(me=Be);break}e&&me&&On.alternate===null&&t(A,me),P=s(On,P,ve),he===null?ae=On:he.sibling=On,he=On,me=Be}if(Pe.done)return r(A,me),be&&Kn(A,ve),ae;if(me===null){for(;!Pe.done;ve++,Pe=b.next())Pe=K(A,Pe.value,Y),Pe!==null&&(P=s(Pe,P,ve),he===null?ae=Pe:he.sibling=Pe,he=Pe);return be&&Kn(A,ve),ae}for(me=l(A,me);!Pe.done;ve++,Pe=b.next())Pe=te(me,A,ve,Pe.value,Y),Pe!==null&&(e&&Pe.alternate!==null&&me.delete(Pe.key===null?ve:Pe.key),P=s(Pe,P,ve),he===null?ae=Pe:he.sibling=Pe,he=Pe);return e&&me.forEach(function(b1){return t(A,b1)}),be&&Kn(A,ve),ae}function Fe(A,P,b,Y){if(typeof b=="object"&&b!==null&&b.type===L&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case _:e:{for(var ae=b.key,he=P;he!==null;){if(he.key===ae){if(ae=b.type,ae===L){if(he.tag===7){r(A,he.sibling),P=a(he,b.props.children),P.return=A,A=P;break e}}else if(he.elementType===ae||typeof ae=="object"&&ae!==null&&ae.$$typeof===ce&&hd(ae)===he.type){r(A,he.sibling),P=a(he,b.props),P.ref=Ti(A,he,b),P.return=A,A=P;break e}r(A,he);break}else t(A,he);he=he.sibling}b.type===L?(P=rr(b.props.children,A.mode,Y,b.key),P.return=A,A=P):(Y=Nl(b.type,b.key,b.props,null,A.mode,Y),Y.ref=Ti(A,P,b),Y.return=A,A=Y)}return m(A);case O:e:{for(he=b.key;P!==null;){if(P.key===he)if(P.tag===4&&P.stateNode.containerInfo===b.containerInfo&&P.stateNode.implementation===b.implementation){r(A,P.sibling),P=a(P,b.children||[]),P.return=A,A=P;break e}else{r(A,P);break}else t(A,P);P=P.sibling}P=hs(b,A.mode,Y),P.return=A,A=P}return m(A);case ce:return he=b._init,Fe(A,P,he(b._payload),Y)}if(ti(b))return oe(A,P,b,Y);if(ee(b))return le(A,P,b,Y);cl(A,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,P!==null&&P.tag===6?(r(A,P.sibling),P=a(P,b),P.return=A,A=P):(r(A,P),P=ps(b,A.mode,Y),P.return=A,A=P),m(A)):r(A,P)}return Fe}var Ar=md(!0),vd=md(!1),Pi={},Ut=wn(Pi),Ri=wn(Pi),Ni=wn(Pi);function Yn(e){if(e===Pi)throw Error(o(174));return e}function Aa(e,t){switch(Oe(Ni,t),Oe(Ri,e),Oe(Ut,Pi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ou(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ou(t,e)}Le(Ut),Oe(Ut,t)}function Lr(){Le(Ut),Le(Ri),Le(Ni)}function gd(e){Yn(Ni.current);var t=Yn(Ut.current),r=Ou(t,e.type);t!==r&&(Oe(Ri,e),Oe(Ut,r))}function La(e){Ri.current===e&&(Le(Ut),Le(Ri))}var Ie=wn(0);function fl(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ba=[];function Ia(){for(var e=0;e<ba.length;e++)ba[e]._workInProgressVersionPrimary=null;ba.length=0}var dl=Q.ReactCurrentDispatcher,$a=Q.ReactCurrentBatchConfig,Zn=0,$e=null,ze=null,Ue=null,pl=!1,Oi=!1,Ai=0,t1=0;function Xe(){throw Error(o(321))}function Ma(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Ot(e[r],t[r]))return!1;return!0}function Da(e,t,r,l,a,s){if(Zn=s,$e=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,dl.current=e===null||e.memoizedState===null?o1:l1,e=r(l,a),Oi){s=0;do{if(Oi=!1,Ai=0,25<=s)throw Error(o(301));s+=1,Ue=ze=null,t.updateQueue=null,dl.current=u1,e=r(l,a)}while(Oi)}if(dl.current=vl,t=ze!==null&&ze.next!==null,Zn=0,Ue=ze=$e=null,pl=!1,t)throw Error(o(300));return e}function Fa(){var e=Ai!==0;return Ai=0,e}function Vt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ue===null?$e.memoizedState=Ue=e:Ue=Ue.next=e,Ue}function _t(){if(ze===null){var e=$e.alternate;e=e!==null?e.memoizedState:null}else e=ze.next;var t=Ue===null?$e.memoizedState:Ue.next;if(t!==null)Ue=t,ze=e;else{if(e===null)throw Error(o(310));ze=e,e={memoizedState:ze.memoizedState,baseState:ze.baseState,baseQueue:ze.baseQueue,queue:ze.queue,next:null},Ue===null?$e.memoizedState=Ue=e:Ue=Ue.next=e}return Ue}function Li(e,t){return typeof t=="function"?t(e):t}function ja(e){var t=_t(),r=t.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=e;var l=ze,a=l.baseQueue,s=r.pending;if(s!==null){if(a!==null){var m=a.next;a.next=s.next,s.next=m}l.baseQueue=a=s,r.pending=null}if(a!==null){s=a.next,l=l.baseState;var w=m=null,C=null,M=s;do{var q=M.lane;if((Zn&q)===q)C!==null&&(C=C.next={lane:0,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null}),l=M.hasEagerState?M.eagerState:e(l,M.action);else{var K={lane:q,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null};C===null?(w=C=K,m=l):C=C.next=K,$e.lanes|=q,Jn|=q}M=M.next}while(M!==null&&M!==s);C===null?m=l:C.next=w,Ot(l,t.memoizedState)||(lt=!0),t.memoizedState=l,t.baseState=m,t.baseQueue=C,r.lastRenderedState=l}if(e=r.interleaved,e!==null){a=e;do s=a.lane,$e.lanes|=s,Jn|=s,a=a.next;while(a!==e)}else a===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function za(e){var t=_t(),r=t.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=e;var l=r.dispatch,a=r.pending,s=t.memoizedState;if(a!==null){r.pending=null;var m=a=a.next;do s=e(s,m.action),m=m.next;while(m!==a);Ot(s,t.memoizedState)||(lt=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),r.lastRenderedState=s}return[s,l]}function yd(){}function wd(e,t){var r=$e,l=_t(),a=t(),s=!Ot(l.memoizedState,a);if(s&&(l.memoizedState=a,lt=!0),l=l.queue,Ha(_d.bind(null,r,l,e),[e]),l.getSnapshot!==t||s||Ue!==null&&Ue.memoizedState.tag&1){if(r.flags|=2048,bi(9,Sd.bind(null,r,l,a,t),void 0,null),Ve===null)throw Error(o(349));(Zn&30)!==0||Ed(r,t,a)}return a}function Ed(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=$e.updateQueue,t===null?(t={lastEffect:null,stores:null},$e.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function Sd(e,t,r,l){t.value=r,t.getSnapshot=l,xd(t)&&Cd(e)}function _d(e,t,r){return r(function(){xd(t)&&Cd(e)})}function xd(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Ot(e,r)}catch{return!0}}function Cd(e){var t=tn(e,1);t!==null&&$t(t,e,1,-1)}function kd(e){var t=Vt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Li,lastRenderedState:e},t.queue=e,e=e.dispatch=i1.bind(null,$e,e),[t.memoizedState,e]}function bi(e,t,r,l){return e={tag:e,create:t,destroy:r,deps:l,next:null},t=$e.updateQueue,t===null?(t={lastEffect:null,stores:null},$e.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(l=r.next,r.next=e,e.next=l,t.lastEffect=e)),e}function Td(){return _t().memoizedState}function hl(e,t,r,l){var a=Vt();$e.flags|=e,a.memoizedState=bi(1|t,r,void 0,l===void 0?null:l)}function ml(e,t,r,l){var a=_t();l=l===void 0?null:l;var s=void 0;if(ze!==null){var m=ze.memoizedState;if(s=m.destroy,l!==null&&Ma(l,m.deps)){a.memoizedState=bi(t,r,s,l);return}}$e.flags|=e,a.memoizedState=bi(1|t,r,s,l)}function Pd(e,t){return hl(8390656,8,e,t)}function Ha(e,t){return ml(2048,8,e,t)}function Rd(e,t){return ml(4,2,e,t)}function Nd(e,t){return ml(4,4,e,t)}function Od(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ad(e,t,r){return r=r!=null?r.concat([e]):null,ml(4,4,Od.bind(null,t,e),r)}function Ua(){}function Ld(e,t){var r=_t();t=t===void 0?null:t;var l=r.memoizedState;return l!==null&&t!==null&&Ma(t,l[1])?l[0]:(r.memoizedState=[e,t],e)}function bd(e,t){var r=_t();t=t===void 0?null:t;var l=r.memoizedState;return l!==null&&t!==null&&Ma(t,l[1])?l[0]:(e=e(),r.memoizedState=[e,t],e)}function Id(e,t,r){return(Zn&21)===0?(e.baseState&&(e.baseState=!1,lt=!0),e.memoizedState=r):(Ot(r,t)||(r=lf(),$e.lanes|=r,Jn|=r,e.baseState=!0),t)}function n1(e,t){var r=Re;Re=r!==0&&4>r?r:4,e(!0);var l=$a.transition;$a.transition={};try{e(!1),t()}finally{Re=r,$a.transition=l}}function $d(){return _t().memoizedState}function r1(e,t,r){var l=Pn(e);if(r={lane:l,action:r,hasEagerState:!1,eagerState:null,next:null},Md(e))Dd(t,r);else if(r=ld(e,t,r,l),r!==null){var a=tt();$t(r,e,l,a),Fd(r,t,l)}}function i1(e,t,r){var l=Pn(e),a={lane:l,action:r,hasEagerState:!1,eagerState:null,next:null};if(Md(e))Dd(t,a);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var m=t.lastRenderedState,w=s(m,r);if(a.hasEagerState=!0,a.eagerState=w,Ot(w,m)){var C=t.interleaved;C===null?(a.next=a,Pa(t)):(a.next=C.next,C.next=a),t.interleaved=a;return}}catch{}r=ld(e,t,a,l),r!==null&&(a=tt(),$t(r,e,l,a),Fd(r,t,l))}}function Md(e){var t=e.alternate;return e===$e||t!==null&&t===$e}function Dd(e,t){Oi=pl=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Fd(e,t,r){if((r&4194240)!==0){var l=t.lanes;l&=e.pendingLanes,r|=l,t.lanes=r,Uu(e,r)}}var vl={readContext:St,useCallback:Xe,useContext:Xe,useEffect:Xe,useImperativeHandle:Xe,useInsertionEffect:Xe,useLayoutEffect:Xe,useMemo:Xe,useReducer:Xe,useRef:Xe,useState:Xe,useDebugValue:Xe,useDeferredValue:Xe,useTransition:Xe,useMutableSource:Xe,useSyncExternalStore:Xe,useId:Xe,unstable_isNewReconciler:!1},o1={readContext:St,useCallback:function(e,t){return Vt().memoizedState=[e,t===void 0?null:t],e},useContext:St,useEffect:Pd,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,hl(4194308,4,Od.bind(null,t,e),r)},useLayoutEffect:function(e,t){return hl(4194308,4,e,t)},useInsertionEffect:function(e,t){return hl(4,2,e,t)},useMemo:function(e,t){var r=Vt();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var l=Vt();return t=r!==void 0?r(t):t,l.memoizedState=l.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},l.queue=e,e=e.dispatch=r1.bind(null,$e,e),[l.memoizedState,e]},useRef:function(e){var t=Vt();return e={current:e},t.memoizedState=e},useState:kd,useDebugValue:Ua,useDeferredValue:function(e){return Vt().memoizedState=e},useTransition:function(){var e=kd(!1),t=e[0];return e=n1.bind(null,e[1]),Vt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var l=$e,a=Vt();if(be){if(r===void 0)throw Error(o(407));r=r()}else{if(r=t(),Ve===null)throw Error(o(349));(Zn&30)!==0||Ed(l,t,r)}a.memoizedState=r;var s={value:r,getSnapshot:t};return a.queue=s,Pd(_d.bind(null,l,s,e),[e]),l.flags|=2048,bi(9,Sd.bind(null,l,s,r,t),void 0,null),r},useId:function(){var e=Vt(),t=Ve.identifierPrefix;if(be){var r=en,l=Jt;r=(l&~(1<<32-Nt(l)-1)).toString(32)+r,t=":"+t+"R"+r,r=Ai++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=t1++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},l1={readContext:St,useCallback:Ld,useContext:St,useEffect:Ha,useImperativeHandle:Ad,useInsertionEffect:Rd,useLayoutEffect:Nd,useMemo:bd,useReducer:ja,useRef:Td,useState:function(){return ja(Li)},useDebugValue:Ua,useDeferredValue:function(e){var t=_t();return Id(t,ze.memoizedState,e)},useTransition:function(){var e=ja(Li)[0],t=_t().memoizedState;return[e,t]},useMutableSource:yd,useSyncExternalStore:wd,useId:$d,unstable_isNewReconciler:!1},u1={readContext:St,useCallback:Ld,useContext:St,useEffect:Ha,useImperativeHandle:Ad,useInsertionEffect:Rd,useLayoutEffect:Nd,useMemo:bd,useReducer:za,useRef:Td,useState:function(){return za(Li)},useDebugValue:Ua,useDeferredValue:function(e){var t=_t();return ze===null?t.memoizedState=e:Id(t,ze.memoizedState,e)},useTransition:function(){var e=za(Li)[0],t=_t().memoizedState;return[e,t]},useMutableSource:yd,useSyncExternalStore:wd,useId:$d,unstable_isNewReconciler:!1};function br(e,t){try{var r="",l=t;do r+=pe(l),l=l.return;while(l);var a=r}catch(s){a=`
Error generating stack: `+s.message+`
`+s.stack}return{value:e,source:t,stack:a,digest:null}}function Va(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function Ba(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var a1=typeof WeakMap=="function"?WeakMap:Map;function jd(e,t,r){r=nn(-1,r),r.tag=3,r.payload={element:null};var l=t.value;return r.callback=function(){xl||(xl=!0,os=l),Ba(e,t)},r}function zd(e,t,r){r=nn(-1,r),r.tag=3;var l=e.type.getDerivedStateFromError;if(typeof l=="function"){var a=t.value;r.payload=function(){return l(a)},r.callback=function(){Ba(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(r.callback=function(){Ba(e,t),typeof l!="function"&&(kn===null?kn=new Set([this]):kn.add(this));var m=t.stack;this.componentDidCatch(t.value,{componentStack:m!==null?m:""})}),r}function Hd(e,t,r){var l=e.pingCache;if(l===null){l=e.pingCache=new a1;var a=new Set;l.set(t,a)}else a=l.get(t),a===void 0&&(a=new Set,l.set(t,a));a.has(r)||(a.add(r),e=_1.bind(null,e,t,r),t.then(e,e))}function Ud(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Vd(e,t,r,l,a){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=nn(-1,1),t.tag=2,xn(r,t,1))),r.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var s1=Q.ReactCurrentOwner,lt=!1;function et(e,t,r,l){t.child=e===null?vd(t,null,r,l):Ar(t,e.child,r,l)}function Bd(e,t,r,l,a){r=r.render;var s=t.ref;return Or(t,a),l=Da(e,t,r,l,s,a),r=Fa(),e!==null&&!lt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,rn(e,t,a)):(be&&r&&ya(t),t.flags|=1,et(e,t,l,a),t.child)}function Wd(e,t,r,l,a){if(e===null){var s=r.type;return typeof s=="function"&&!ds(s)&&s.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=s,Gd(e,t,s,l,a)):(e=Nl(r.type,null,l,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,(e.lanes&a)===0){var m=s.memoizedProps;if(r=r.compare,r=r!==null?r:wi,r(m,l)&&e.ref===t.ref)return rn(e,t,a)}return t.flags|=1,e=Nn(s,l),e.ref=t.ref,e.return=t,t.child=e}function Gd(e,t,r,l,a){if(e!==null){var s=e.memoizedProps;if(wi(s,l)&&e.ref===t.ref)if(lt=!1,t.pendingProps=l=s,(e.lanes&a)!==0)(e.flags&131072)!==0&&(lt=!0);else return t.lanes=e.lanes,rn(e,t,a)}return Wa(e,t,r,l,a)}function qd(e,t,r){var l=t.pendingProps,a=l.children,s=e!==null?e.memoizedState:null;if(l.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Oe($r,gt),gt|=r;else{if((r&1073741824)===0)return e=s!==null?s.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Oe($r,gt),gt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},l=s!==null?s.baseLanes:r,Oe($r,gt),gt|=l}else s!==null?(l=s.baseLanes|r,t.memoizedState=null):l=r,Oe($r,gt),gt|=l;return et(e,t,a,r),t.child}function Qd(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Wa(e,t,r,l,a){var s=ot(r)?qn:Ke.current;return s=kr(t,s),Or(t,a),r=Da(e,t,r,l,s,a),l=Fa(),e!==null&&!lt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,rn(e,t,a)):(be&&l&&ya(t),t.flags|=1,et(e,t,r,a),t.child)}function Kd(e,t,r,l,a){if(ot(r)){var s=!0;el(t)}else s=!1;if(Or(t,a),t.stateNode===null)yl(e,t),dd(t,r,l),Oa(t,r,l,a),l=!0;else if(e===null){var m=t.stateNode,w=t.memoizedProps;m.props=w;var C=m.context,M=r.contextType;typeof M=="object"&&M!==null?M=St(M):(M=ot(r)?qn:Ke.current,M=kr(t,M));var q=r.getDerivedStateFromProps,K=typeof q=="function"||typeof m.getSnapshotBeforeUpdate=="function";K||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(w!==l||C!==M)&&pd(t,m,l,M),_n=!1;var W=t.memoizedState;m.state=W,al(t,l,m,a),C=t.memoizedState,w!==l||W!==C||it.current||_n?(typeof q=="function"&&(Na(t,r,q,l),C=t.memoizedState),(w=_n||fd(t,r,w,l,W,C,M))?(K||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount()),typeof m.componentDidMount=="function"&&(t.flags|=4194308)):(typeof m.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=l,t.memoizedState=C),m.props=l,m.state=C,m.context=M,l=w):(typeof m.componentDidMount=="function"&&(t.flags|=4194308),l=!1)}else{m=t.stateNode,ud(e,t),w=t.memoizedProps,M=t.type===t.elementType?w:Lt(t.type,w),m.props=M,K=t.pendingProps,W=m.context,C=r.contextType,typeof C=="object"&&C!==null?C=St(C):(C=ot(r)?qn:Ke.current,C=kr(t,C));var te=r.getDerivedStateFromProps;(q=typeof te=="function"||typeof m.getSnapshotBeforeUpdate=="function")||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(w!==K||W!==C)&&pd(t,m,l,C),_n=!1,W=t.memoizedState,m.state=W,al(t,l,m,a);var oe=t.memoizedState;w!==K||W!==oe||it.current||_n?(typeof te=="function"&&(Na(t,r,te,l),oe=t.memoizedState),(M=_n||fd(t,r,M,l,W,oe,C)||!1)?(q||typeof m.UNSAFE_componentWillUpdate!="function"&&typeof m.componentWillUpdate!="function"||(typeof m.componentWillUpdate=="function"&&m.componentWillUpdate(l,oe,C),typeof m.UNSAFE_componentWillUpdate=="function"&&m.UNSAFE_componentWillUpdate(l,oe,C)),typeof m.componentDidUpdate=="function"&&(t.flags|=4),typeof m.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof m.componentDidUpdate!="function"||w===e.memoizedProps&&W===e.memoizedState||(t.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||w===e.memoizedProps&&W===e.memoizedState||(t.flags|=1024),t.memoizedProps=l,t.memoizedState=oe),m.props=l,m.state=oe,m.context=C,l=M):(typeof m.componentDidUpdate!="function"||w===e.memoizedProps&&W===e.memoizedState||(t.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||w===e.memoizedProps&&W===e.memoizedState||(t.flags|=1024),l=!1)}return Ga(e,t,r,l,s,a)}function Ga(e,t,r,l,a,s){Qd(e,t);var m=(t.flags&128)!==0;if(!l&&!m)return a&&Jf(t,r,!1),rn(e,t,s);l=t.stateNode,s1.current=t;var w=m&&typeof r.getDerivedStateFromError!="function"?null:l.render();return t.flags|=1,e!==null&&m?(t.child=Ar(t,e.child,null,s),t.child=Ar(t,null,w,s)):et(e,t,w,s),t.memoizedState=l.state,a&&Jf(t,r,!0),t.child}function Xd(e){var t=e.stateNode;t.pendingContext?Yf(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Yf(e,t.context,!1),Aa(e,t.containerInfo)}function Yd(e,t,r,l,a){return Rr(),_a(a),t.flags|=256,et(e,t,r,l),t.child}var qa={dehydrated:null,treeContext:null,retryLane:0};function Qa(e){return{baseLanes:e,cachePool:null,transitions:null}}function Zd(e,t,r){var l=t.pendingProps,a=Ie.current,s=!1,m=(t.flags&128)!==0,w;if((w=m)||(w=e!==null&&e.memoizedState===null?!1:(a&2)!==0),w?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(a|=1),Oe(Ie,a&1),e===null)return Sa(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(m=l.children,e=l.fallback,s?(l=t.mode,s=t.child,m={mode:"hidden",children:m},(l&1)===0&&s!==null?(s.childLanes=0,s.pendingProps=m):s=Ol(m,l,0,null),e=rr(e,l,r,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Qa(r),t.memoizedState=qa,e):Ka(t,m));if(a=e.memoizedState,a!==null&&(w=a.dehydrated,w!==null))return c1(e,t,m,l,w,a,r);if(s){s=l.fallback,m=t.mode,a=e.child,w=a.sibling;var C={mode:"hidden",children:l.children};return(m&1)===0&&t.child!==a?(l=t.child,l.childLanes=0,l.pendingProps=C,t.deletions=null):(l=Nn(a,C),l.subtreeFlags=a.subtreeFlags&14680064),w!==null?s=Nn(w,s):(s=rr(s,m,r,null),s.flags|=2),s.return=t,l.return=t,l.sibling=s,t.child=l,l=s,s=t.child,m=e.child.memoizedState,m=m===null?Qa(r):{baseLanes:m.baseLanes|r,cachePool:null,transitions:m.transitions},s.memoizedState=m,s.childLanes=e.childLanes&~r,t.memoizedState=qa,l}return s=e.child,e=s.sibling,l=Nn(s,{mode:"visible",children:l.children}),(t.mode&1)===0&&(l.lanes=r),l.return=t,l.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=l,t.memoizedState=null,l}function Ka(e,t){return t=Ol({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function gl(e,t,r,l){return l!==null&&_a(l),Ar(t,e.child,null,r),e=Ka(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function c1(e,t,r,l,a,s,m){if(r)return t.flags&256?(t.flags&=-257,l=Va(Error(o(422))),gl(e,t,m,l)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=l.fallback,a=t.mode,l=Ol({mode:"visible",children:l.children},a,0,null),s=rr(s,a,m,null),s.flags|=2,l.return=t,s.return=t,l.sibling=s,t.child=l,(t.mode&1)!==0&&Ar(t,e.child,null,m),t.child.memoizedState=Qa(m),t.memoizedState=qa,s);if((t.mode&1)===0)return gl(e,t,m,null);if(a.data==="$!"){if(l=a.nextSibling&&a.nextSibling.dataset,l)var w=l.dgst;return l=w,s=Error(o(419)),l=Va(s,l,void 0),gl(e,t,m,l)}if(w=(m&e.childLanes)!==0,lt||w){if(l=Ve,l!==null){switch(m&-m){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}a=(a&(l.suspendedLanes|m))!==0?0:a,a!==0&&a!==s.retryLane&&(s.retryLane=a,tn(e,a),$t(l,e,a,-1))}return fs(),l=Va(Error(o(421))),gl(e,t,m,l)}return a.data==="$?"?(t.flags|=128,t.child=e.child,t=x1.bind(null,e),a._reactRetry=t,null):(e=s.treeContext,vt=yn(a.nextSibling),mt=t,be=!0,At=null,e!==null&&(wt[Et++]=Jt,wt[Et++]=en,wt[Et++]=Qn,Jt=e.id,en=e.overflow,Qn=t),t=Ka(t,l.children),t.flags|=4096,t)}function Jd(e,t,r){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t),Ta(e.return,t,r)}function Xa(e,t,r,l,a){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:l,tail:r,tailMode:a}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=l,s.tail=r,s.tailMode=a)}function ep(e,t,r){var l=t.pendingProps,a=l.revealOrder,s=l.tail;if(et(e,t,l.children,r),l=Ie.current,(l&2)!==0)l=l&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Jd(e,r,t);else if(e.tag===19)Jd(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}l&=1}if(Oe(Ie,l),(t.mode&1)===0)t.memoizedState=null;else switch(a){case"forwards":for(r=t.child,a=null;r!==null;)e=r.alternate,e!==null&&fl(e)===null&&(a=r),r=r.sibling;r=a,r===null?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),Xa(t,!1,a,r,s);break;case"backwards":for(r=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&fl(e)===null){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}Xa(t,!0,r,null,s);break;case"together":Xa(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function yl(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function rn(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Jn|=t.lanes,(r&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,r=Nn(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Nn(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function f1(e,t,r){switch(t.tag){case 3:Xd(t),Rr();break;case 5:gd(t);break;case 1:ot(t.type)&&el(t);break;case 4:Aa(t,t.stateNode.containerInfo);break;case 10:var l=t.type._context,a=t.memoizedProps.value;Oe(ol,l._currentValue),l._currentValue=a;break;case 13:if(l=t.memoizedState,l!==null)return l.dehydrated!==null?(Oe(Ie,Ie.current&1),t.flags|=128,null):(r&t.child.childLanes)!==0?Zd(e,t,r):(Oe(Ie,Ie.current&1),e=rn(e,t,r),e!==null?e.sibling:null);Oe(Ie,Ie.current&1);break;case 19:if(l=(r&t.childLanes)!==0,(e.flags&128)!==0){if(l)return ep(e,t,r);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),Oe(Ie,Ie.current),l)break;return null;case 22:case 23:return t.lanes=0,qd(e,t,r)}return rn(e,t,r)}var tp,Ya,np,rp;tp=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Ya=function(){},np=function(e,t,r,l){var a=e.memoizedProps;if(a!==l){e=t.stateNode,Yn(Ut.current);var s=null;switch(r){case"input":a=Tu(e,a),l=Tu(e,l),s=[];break;case"select":a=S({},a,{value:void 0}),l=S({},l,{value:void 0}),s=[];break;case"textarea":a=Nu(e,a),l=Nu(e,l),s=[];break;default:typeof a.onClick!="function"&&typeof l.onClick=="function"&&(e.onclick=Yo)}Au(r,l);var m;r=null;for(M in a)if(!l.hasOwnProperty(M)&&a.hasOwnProperty(M)&&a[M]!=null)if(M==="style"){var w=a[M];for(m in w)w.hasOwnProperty(m)&&(r||(r={}),r[m]="")}else M!=="dangerouslySetInnerHTML"&&M!=="children"&&M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&M!=="autoFocus"&&(c.hasOwnProperty(M)?s||(s=[]):(s=s||[]).push(M,null));for(M in l){var C=l[M];if(w=a?.[M],l.hasOwnProperty(M)&&C!==w&&(C!=null||w!=null))if(M==="style")if(w){for(m in w)!w.hasOwnProperty(m)||C&&C.hasOwnProperty(m)||(r||(r={}),r[m]="");for(m in C)C.hasOwnProperty(m)&&w[m]!==C[m]&&(r||(r={}),r[m]=C[m])}else r||(s||(s=[]),s.push(M,r)),r=C;else M==="dangerouslySetInnerHTML"?(C=C?C.__html:void 0,w=w?w.__html:void 0,C!=null&&w!==C&&(s=s||[]).push(M,C)):M==="children"?typeof C!="string"&&typeof C!="number"||(s=s||[]).push(M,""+C):M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&(c.hasOwnProperty(M)?(C!=null&&M==="onScroll"&&Ae("scroll",e),s||w===C||(s=[])):(s=s||[]).push(M,C))}r&&(s=s||[]).push("style",r);var M=s;(t.updateQueue=M)&&(t.flags|=4)}},rp=function(e,t,r,l){r!==l&&(t.flags|=4)};function Ii(e,t){if(!be)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var l=null;r!==null;)r.alternate!==null&&(l=r),r=r.sibling;l===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function Ye(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,l=0;if(t)for(var a=e.child;a!==null;)r|=a.lanes|a.childLanes,l|=a.subtreeFlags&14680064,l|=a.flags&14680064,a.return=e,a=a.sibling;else for(a=e.child;a!==null;)r|=a.lanes|a.childLanes,l|=a.subtreeFlags,l|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=l,e.childLanes=r,t}function d1(e,t,r){var l=t.pendingProps;switch(wa(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ye(t),null;case 1:return ot(t.type)&&Jo(),Ye(t),null;case 3:return l=t.stateNode,Lr(),Le(it),Le(Ke),Ia(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(il(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,At!==null&&(as(At),At=null))),Ya(e,t),Ye(t),null;case 5:La(t);var a=Yn(Ni.current);if(r=t.type,e!==null&&t.stateNode!=null)np(e,t,r,l,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!l){if(t.stateNode===null)throw Error(o(166));return Ye(t),null}if(e=Yn(Ut.current),il(t)){l=t.stateNode,r=t.type;var s=t.memoizedProps;switch(l[Ht]=t,l[Ci]=s,e=(t.mode&1)!==0,r){case"dialog":Ae("cancel",l),Ae("close",l);break;case"iframe":case"object":case"embed":Ae("load",l);break;case"video":case"audio":for(a=0;a<Si.length;a++)Ae(Si[a],l);break;case"source":Ae("error",l);break;case"img":case"image":case"link":Ae("error",l),Ae("load",l);break;case"details":Ae("toggle",l);break;case"input":$c(l,s),Ae("invalid",l);break;case"select":l._wrapperState={wasMultiple:!!s.multiple},Ae("invalid",l);break;case"textarea":Fc(l,s),Ae("invalid",l)}Au(r,s),a=null;for(var m in s)if(s.hasOwnProperty(m)){var w=s[m];m==="children"?typeof w=="string"?l.textContent!==w&&(s.suppressHydrationWarning!==!0&&Xo(l.textContent,w,e),a=["children",w]):typeof w=="number"&&l.textContent!==""+w&&(s.suppressHydrationWarning!==!0&&Xo(l.textContent,w,e),a=["children",""+w]):c.hasOwnProperty(m)&&w!=null&&m==="onScroll"&&Ae("scroll",l)}switch(r){case"input":Po(l),Dc(l,s,!0);break;case"textarea":Po(l),zc(l);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(l.onclick=Yo)}l=a,t.updateQueue=l,l!==null&&(t.flags|=4)}else{m=a.nodeType===9?a:a.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Hc(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=m.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof l.is=="string"?e=m.createElement(r,{is:l.is}):(e=m.createElement(r),r==="select"&&(m=e,l.multiple?m.multiple=!0:l.size&&(m.size=l.size))):e=m.createElementNS(e,r),e[Ht]=t,e[Ci]=l,tp(e,t,!1,!1),t.stateNode=e;e:{switch(m=Lu(r,l),r){case"dialog":Ae("cancel",e),Ae("close",e),a=l;break;case"iframe":case"object":case"embed":Ae("load",e),a=l;break;case"video":case"audio":for(a=0;a<Si.length;a++)Ae(Si[a],e);a=l;break;case"source":Ae("error",e),a=l;break;case"img":case"image":case"link":Ae("error",e),Ae("load",e),a=l;break;case"details":Ae("toggle",e),a=l;break;case"input":$c(e,l),a=Tu(e,l),Ae("invalid",e);break;case"option":a=l;break;case"select":e._wrapperState={wasMultiple:!!l.multiple},a=S({},l,{value:void 0}),Ae("invalid",e);break;case"textarea":Fc(e,l),a=Nu(e,l),Ae("invalid",e);break;default:a=l}Au(r,a),w=a;for(s in w)if(w.hasOwnProperty(s)){var C=w[s];s==="style"?Bc(e,C):s==="dangerouslySetInnerHTML"?(C=C?C.__html:void 0,C!=null&&Uc(e,C)):s==="children"?typeof C=="string"?(r!=="textarea"||C!=="")&&ni(e,C):typeof C=="number"&&ni(e,""+C):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(c.hasOwnProperty(s)?C!=null&&s==="onScroll"&&Ae("scroll",e):C!=null&&F(e,s,C,m))}switch(r){case"input":Po(e),Dc(e,l,!1);break;case"textarea":Po(e),zc(e);break;case"option":l.value!=null&&e.setAttribute("value",""+_e(l.value));break;case"select":e.multiple=!!l.multiple,s=l.value,s!=null?pr(e,!!l.multiple,s,!1):l.defaultValue!=null&&pr(e,!!l.multiple,l.defaultValue,!0);break;default:typeof a.onClick=="function"&&(e.onclick=Yo)}switch(r){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break e;case"img":l=!0;break e;default:l=!1}}l&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ye(t),null;case 6:if(e&&t.stateNode!=null)rp(e,t,e.memoizedProps,l);else{if(typeof l!="string"&&t.stateNode===null)throw Error(o(166));if(r=Yn(Ni.current),Yn(Ut.current),il(t)){if(l=t.stateNode,r=t.memoizedProps,l[Ht]=t,(s=l.nodeValue!==r)&&(e=mt,e!==null))switch(e.tag){case 3:Xo(l.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Xo(l.nodeValue,r,(e.mode&1)!==0)}s&&(t.flags|=4)}else l=(r.nodeType===9?r:r.ownerDocument).createTextNode(l),l[Ht]=t,t.stateNode=l}return Ye(t),null;case 13:if(Le(Ie),l=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(be&&vt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)od(),Rr(),t.flags|=98560,s=!1;else if(s=il(t),l!==null&&l.dehydrated!==null){if(e===null){if(!s)throw Error(o(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(o(317));s[Ht]=t}else Rr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ye(t),s=!1}else At!==null&&(as(At),At=null),s=!0;if(!s)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=r,t):(l=l!==null,l!==(e!==null&&e.memoizedState!==null)&&l&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(Ie.current&1)!==0?He===0&&(He=3):fs())),t.updateQueue!==null&&(t.flags|=4),Ye(t),null);case 4:return Lr(),Ya(e,t),e===null&&_i(t.stateNode.containerInfo),Ye(t),null;case 10:return ka(t.type._context),Ye(t),null;case 17:return ot(t.type)&&Jo(),Ye(t),null;case 19:if(Le(Ie),s=t.memoizedState,s===null)return Ye(t),null;if(l=(t.flags&128)!==0,m=s.rendering,m===null)if(l)Ii(s,!1);else{if(He!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(m=fl(e),m!==null){for(t.flags|=128,Ii(s,!1),l=m.updateQueue,l!==null&&(t.updateQueue=l,t.flags|=4),t.subtreeFlags=0,l=r,r=t.child;r!==null;)s=r,e=l,s.flags&=14680066,m=s.alternate,m===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=m.childLanes,s.lanes=m.lanes,s.child=m.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=m.memoizedProps,s.memoizedState=m.memoizedState,s.updateQueue=m.updateQueue,s.type=m.type,e=m.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return Oe(Ie,Ie.current&1|2),t.child}e=e.sibling}s.tail!==null&&De()>Mr&&(t.flags|=128,l=!0,Ii(s,!1),t.lanes=4194304)}else{if(!l)if(e=fl(m),e!==null){if(t.flags|=128,l=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Ii(s,!0),s.tail===null&&s.tailMode==="hidden"&&!m.alternate&&!be)return Ye(t),null}else 2*De()-s.renderingStartTime>Mr&&r!==1073741824&&(t.flags|=128,l=!0,Ii(s,!1),t.lanes=4194304);s.isBackwards?(m.sibling=t.child,t.child=m):(r=s.last,r!==null?r.sibling=m:t.child=m,s.last=m)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=De(),t.sibling=null,r=Ie.current,Oe(Ie,l?r&1|2:r&1),t):(Ye(t),null);case 22:case 23:return cs(),l=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==l&&(t.flags|=8192),l&&(t.mode&1)!==0?(gt&1073741824)!==0&&(Ye(t),t.subtreeFlags&6&&(t.flags|=8192)):Ye(t),null;case 24:return null;case 25:return null}throw Error(o(156,t.tag))}function p1(e,t){switch(wa(t),t.tag){case 1:return ot(t.type)&&Jo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Lr(),Le(it),Le(Ke),Ia(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return La(t),null;case 13:if(Le(Ie),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Rr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Le(Ie),null;case 4:return Lr(),null;case 10:return ka(t.type._context),null;case 22:case 23:return cs(),null;case 24:return null;default:return null}}var wl=!1,Ze=!1,h1=typeof WeakSet=="function"?WeakSet:Set,re=null;function Ir(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(l){Me(e,t,l)}else r.current=null}function Za(e,t,r){try{r()}catch(l){Me(e,t,l)}}var ip=!1;function m1(e,t){if(ca=jo,e=$f(),na(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var l=r.getSelection&&r.getSelection();if(l&&l.rangeCount!==0){r=l.anchorNode;var a=l.anchorOffset,s=l.focusNode;l=l.focusOffset;try{r.nodeType,s.nodeType}catch{r=null;break e}var m=0,w=-1,C=-1,M=0,q=0,K=e,W=null;t:for(;;){for(var te;K!==r||a!==0&&K.nodeType!==3||(w=m+a),K!==s||l!==0&&K.nodeType!==3||(C=m+l),K.nodeType===3&&(m+=K.nodeValue.length),(te=K.firstChild)!==null;)W=K,K=te;for(;;){if(K===e)break t;if(W===r&&++M===a&&(w=m),W===s&&++q===l&&(C=m),(te=K.nextSibling)!==null)break;K=W,W=K.parentNode}K=te}r=w===-1||C===-1?null:{start:w,end:C}}else r=null}r=r||{start:0,end:0}}else r=null;for(fa={focusedElem:e,selectionRange:r},jo=!1,re=t;re!==null;)if(t=re,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,re=e;else for(;re!==null;){t=re;try{var oe=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(oe!==null){var le=oe.memoizedProps,Fe=oe.memoizedState,A=t.stateNode,P=A.getSnapshotBeforeUpdate(t.elementType===t.type?le:Lt(t.type,le),Fe);A.__reactInternalSnapshotBeforeUpdate=P}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(o(163))}}catch(Y){Me(t,t.return,Y)}if(e=t.sibling,e!==null){e.return=t.return,re=e;break}re=t.return}return oe=ip,ip=!1,oe}function $i(e,t,r){var l=t.updateQueue;if(l=l!==null?l.lastEffect:null,l!==null){var a=l=l.next;do{if((a.tag&e)===e){var s=a.destroy;a.destroy=void 0,s!==void 0&&Za(t,r,s)}a=a.next}while(a!==l)}}function El(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var l=r.create;r.destroy=l()}r=r.next}while(r!==t)}}function Ja(e){var t=e.ref;if(t!==null){var r=e.stateNode;e.tag,e=r,typeof t=="function"?t(e):t.current=e}}function op(e){var t=e.alternate;t!==null&&(e.alternate=null,op(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ht],delete t[Ci],delete t[ma],delete t[Yg],delete t[Zg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function lp(e){return e.tag===5||e.tag===3||e.tag===4}function up(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||lp(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function es(e,t,r){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Yo));else if(l!==4&&(e=e.child,e!==null))for(es(e,t,r),e=e.sibling;e!==null;)es(e,t,r),e=e.sibling}function ts(e,t,r){var l=e.tag;if(l===5||l===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(l!==4&&(e=e.child,e!==null))for(ts(e,t,r),e=e.sibling;e!==null;)ts(e,t,r),e=e.sibling}var Ge=null,bt=!1;function Cn(e,t,r){for(r=r.child;r!==null;)ap(e,t,r),r=r.sibling}function ap(e,t,r){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(bo,r)}catch{}switch(r.tag){case 5:Ze||Ir(r,t);case 6:var l=Ge,a=bt;Ge=null,Cn(e,t,r),Ge=l,bt=a,Ge!==null&&(bt?(e=Ge,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):Ge.removeChild(r.stateNode));break;case 18:Ge!==null&&(bt?(e=Ge,r=r.stateNode,e.nodeType===8?ha(e.parentNode,r):e.nodeType===1&&ha(e,r),pi(e)):ha(Ge,r.stateNode));break;case 4:l=Ge,a=bt,Ge=r.stateNode.containerInfo,bt=!0,Cn(e,t,r),Ge=l,bt=a;break;case 0:case 11:case 14:case 15:if(!Ze&&(l=r.updateQueue,l!==null&&(l=l.lastEffect,l!==null))){a=l=l.next;do{var s=a,m=s.destroy;s=s.tag,m!==void 0&&((s&2)!==0||(s&4)!==0)&&Za(r,t,m),a=a.next}while(a!==l)}Cn(e,t,r);break;case 1:if(!Ze&&(Ir(r,t),l=r.stateNode,typeof l.componentWillUnmount=="function"))try{l.props=r.memoizedProps,l.state=r.memoizedState,l.componentWillUnmount()}catch(w){Me(r,t,w)}Cn(e,t,r);break;case 21:Cn(e,t,r);break;case 22:r.mode&1?(Ze=(l=Ze)||r.memoizedState!==null,Cn(e,t,r),Ze=l):Cn(e,t,r);break;default:Cn(e,t,r)}}function sp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new h1),t.forEach(function(l){var a=C1.bind(null,e,l);r.has(l)||(r.add(l),l.then(a,a))})}}function It(e,t){var r=t.deletions;if(r!==null)for(var l=0;l<r.length;l++){var a=r[l];try{var s=e,m=t,w=m;e:for(;w!==null;){switch(w.tag){case 5:Ge=w.stateNode,bt=!1;break e;case 3:Ge=w.stateNode.containerInfo,bt=!0;break e;case 4:Ge=w.stateNode.containerInfo,bt=!0;break e}w=w.return}if(Ge===null)throw Error(o(160));ap(s,m,a),Ge=null,bt=!1;var C=a.alternate;C!==null&&(C.return=null),a.return=null}catch(M){Me(a,t,M)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)cp(t,e),t=t.sibling}function cp(e,t){var r=e.alternate,l=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(It(t,e),Bt(e),l&4){try{$i(3,e,e.return),El(3,e)}catch(le){Me(e,e.return,le)}try{$i(5,e,e.return)}catch(le){Me(e,e.return,le)}}break;case 1:It(t,e),Bt(e),l&512&&r!==null&&Ir(r,r.return);break;case 5:if(It(t,e),Bt(e),l&512&&r!==null&&Ir(r,r.return),e.flags&32){var a=e.stateNode;try{ni(a,"")}catch(le){Me(e,e.return,le)}}if(l&4&&(a=e.stateNode,a!=null)){var s=e.memoizedProps,m=r!==null?r.memoizedProps:s,w=e.type,C=e.updateQueue;if(e.updateQueue=null,C!==null)try{w==="input"&&s.type==="radio"&&s.name!=null&&Mc(a,s),Lu(w,m);var M=Lu(w,s);for(m=0;m<C.length;m+=2){var q=C[m],K=C[m+1];q==="style"?Bc(a,K):q==="dangerouslySetInnerHTML"?Uc(a,K):q==="children"?ni(a,K):F(a,q,K,M)}switch(w){case"input":Pu(a,s);break;case"textarea":jc(a,s);break;case"select":var W=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!s.multiple;var te=s.value;te!=null?pr(a,!!s.multiple,te,!1):W!==!!s.multiple&&(s.defaultValue!=null?pr(a,!!s.multiple,s.defaultValue,!0):pr(a,!!s.multiple,s.multiple?[]:"",!1))}a[Ci]=s}catch(le){Me(e,e.return,le)}}break;case 6:if(It(t,e),Bt(e),l&4){if(e.stateNode===null)throw Error(o(162));a=e.stateNode,s=e.memoizedProps;try{a.nodeValue=s}catch(le){Me(e,e.return,le)}}break;case 3:if(It(t,e),Bt(e),l&4&&r!==null&&r.memoizedState.isDehydrated)try{pi(t.containerInfo)}catch(le){Me(e,e.return,le)}break;case 4:It(t,e),Bt(e);break;case 13:It(t,e),Bt(e),a=e.child,a.flags&8192&&(s=a.memoizedState!==null,a.stateNode.isHidden=s,!s||a.alternate!==null&&a.alternate.memoizedState!==null||(is=De())),l&4&&sp(e);break;case 22:if(q=r!==null&&r.memoizedState!==null,e.mode&1?(Ze=(M=Ze)||q,It(t,e),Ze=M):It(t,e),Bt(e),l&8192){if(M=e.memoizedState!==null,(e.stateNode.isHidden=M)&&!q&&(e.mode&1)!==0)for(re=e,q=e.child;q!==null;){for(K=re=q;re!==null;){switch(W=re,te=W.child,W.tag){case 0:case 11:case 14:case 15:$i(4,W,W.return);break;case 1:Ir(W,W.return);var oe=W.stateNode;if(typeof oe.componentWillUnmount=="function"){l=W,r=W.return;try{t=l,oe.props=t.memoizedProps,oe.state=t.memoizedState,oe.componentWillUnmount()}catch(le){Me(l,r,le)}}break;case 5:Ir(W,W.return);break;case 22:if(W.memoizedState!==null){pp(K);continue}}te!==null?(te.return=W,re=te):pp(K)}q=q.sibling}e:for(q=null,K=e;;){if(K.tag===5){if(q===null){q=K;try{a=K.stateNode,M?(s=a.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(w=K.stateNode,C=K.memoizedProps.style,m=C!=null&&C.hasOwnProperty("display")?C.display:null,w.style.display=Vc("display",m))}catch(le){Me(e,e.return,le)}}}else if(K.tag===6){if(q===null)try{K.stateNode.nodeValue=M?"":K.memoizedProps}catch(le){Me(e,e.return,le)}}else if((K.tag!==22&&K.tag!==23||K.memoizedState===null||K===e)&&K.child!==null){K.child.return=K,K=K.child;continue}if(K===e)break e;for(;K.sibling===null;){if(K.return===null||K.return===e)break e;q===K&&(q=null),K=K.return}q===K&&(q=null),K.sibling.return=K.return,K=K.sibling}}break;case 19:It(t,e),Bt(e),l&4&&sp(e);break;case 21:break;default:It(t,e),Bt(e)}}function Bt(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(lp(r)){var l=r;break e}r=r.return}throw Error(o(160))}switch(l.tag){case 5:var a=l.stateNode;l.flags&32&&(ni(a,""),l.flags&=-33);var s=up(e);ts(e,s,a);break;case 3:case 4:var m=l.stateNode.containerInfo,w=up(e);es(e,w,m);break;default:throw Error(o(161))}}catch(C){Me(e,e.return,C)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function v1(e,t,r){re=e,fp(e)}function fp(e,t,r){for(var l=(e.mode&1)!==0;re!==null;){var a=re,s=a.child;if(a.tag===22&&l){var m=a.memoizedState!==null||wl;if(!m){var w=a.alternate,C=w!==null&&w.memoizedState!==null||Ze;w=wl;var M=Ze;if(wl=m,(Ze=C)&&!M)for(re=a;re!==null;)m=re,C=m.child,m.tag===22&&m.memoizedState!==null?hp(a):C!==null?(C.return=m,re=C):hp(a);for(;s!==null;)re=s,fp(s),s=s.sibling;re=a,wl=w,Ze=M}dp(e)}else(a.subtreeFlags&8772)!==0&&s!==null?(s.return=a,re=s):dp(e)}}function dp(e){for(;re!==null;){var t=re;if((t.flags&8772)!==0){var r=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Ze||El(5,t);break;case 1:var l=t.stateNode;if(t.flags&4&&!Ze)if(r===null)l.componentDidMount();else{var a=t.elementType===t.type?r.memoizedProps:Lt(t.type,r.memoizedProps);l.componentDidUpdate(a,r.memoizedState,l.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&sd(t,s,l);break;case 3:var m=t.updateQueue;if(m!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}sd(t,m,r)}break;case 5:var w=t.stateNode;if(r===null&&t.flags&4){r=w;var C=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":C.autoFocus&&r.focus();break;case"img":C.src&&(r.src=C.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var M=t.alternate;if(M!==null){var q=M.memoizedState;if(q!==null){var K=q.dehydrated;K!==null&&pi(K)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(o(163))}Ze||t.flags&512&&Ja(t)}catch(W){Me(t,t.return,W)}}if(t===e){re=null;break}if(r=t.sibling,r!==null){r.return=t.return,re=r;break}re=t.return}}function pp(e){for(;re!==null;){var t=re;if(t===e){re=null;break}var r=t.sibling;if(r!==null){r.return=t.return,re=r;break}re=t.return}}function hp(e){for(;re!==null;){var t=re;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{El(4,t)}catch(C){Me(t,r,C)}break;case 1:var l=t.stateNode;if(typeof l.componentDidMount=="function"){var a=t.return;try{l.componentDidMount()}catch(C){Me(t,a,C)}}var s=t.return;try{Ja(t)}catch(C){Me(t,s,C)}break;case 5:var m=t.return;try{Ja(t)}catch(C){Me(t,m,C)}}}catch(C){Me(t,t.return,C)}if(t===e){re=null;break}var w=t.sibling;if(w!==null){w.return=t.return,re=w;break}re=t.return}}var g1=Math.ceil,Sl=Q.ReactCurrentDispatcher,ns=Q.ReactCurrentOwner,xt=Q.ReactCurrentBatchConfig,Te=0,Ve=null,je=null,qe=0,gt=0,$r=wn(0),He=0,Mi=null,Jn=0,_l=0,rs=0,Di=null,ut=null,is=0,Mr=1/0,on=null,xl=!1,os=null,kn=null,Cl=!1,Tn=null,kl=0,Fi=0,ls=null,Tl=-1,Pl=0;function tt(){return(Te&6)!==0?De():Tl!==-1?Tl:Tl=De()}function Pn(e){return(e.mode&1)===0?1:(Te&2)!==0&&qe!==0?qe&-qe:e1.transition!==null?(Pl===0&&(Pl=lf()),Pl):(e=Re,e!==0||(e=window.event,e=e===void 0?16:mf(e.type)),e)}function $t(e,t,r,l){if(50<Fi)throw Fi=0,ls=null,Error(o(185));ai(e,r,l),((Te&2)===0||e!==Ve)&&(e===Ve&&((Te&2)===0&&(_l|=r),He===4&&Rn(e,qe)),at(e,l),r===1&&Te===0&&(t.mode&1)===0&&(Mr=De()+500,tl&&Sn()))}function at(e,t){var r=e.callbackNode;eg(e,t);var l=Mo(e,e===Ve?qe:0);if(l===0)r!==null&&nf(r),e.callbackNode=null,e.callbackPriority=0;else if(t=l&-l,e.callbackPriority!==t){if(r!=null&&nf(r),t===1)e.tag===0?Jg(vp.bind(null,e)):ed(vp.bind(null,e)),Kg(function(){(Te&6)===0&&Sn()}),r=null;else{switch(uf(l)){case 1:r=ju;break;case 4:r=rf;break;case 16:r=Lo;break;case 536870912:r=of;break;default:r=Lo}r=Cp(r,mp.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function mp(e,t){if(Tl=-1,Pl=0,(Te&6)!==0)throw Error(o(327));var r=e.callbackNode;if(Dr()&&e.callbackNode!==r)return null;var l=Mo(e,e===Ve?qe:0);if(l===0)return null;if((l&30)!==0||(l&e.expiredLanes)!==0||t)t=Rl(e,l);else{t=l;var a=Te;Te|=2;var s=yp();(Ve!==e||qe!==t)&&(on=null,Mr=De()+500,tr(e,t));do try{E1();break}catch(w){gp(e,w)}while(!0);Ca(),Sl.current=s,Te=a,je!==null?t=0:(Ve=null,qe=0,t=He)}if(t!==0){if(t===2&&(a=zu(e),a!==0&&(l=a,t=us(e,a))),t===1)throw r=Mi,tr(e,0),Rn(e,l),at(e,De()),r;if(t===6)Rn(e,l);else{if(a=e.current.alternate,(l&30)===0&&!y1(a)&&(t=Rl(e,l),t===2&&(s=zu(e),s!==0&&(l=s,t=us(e,s))),t===1))throw r=Mi,tr(e,0),Rn(e,l),at(e,De()),r;switch(e.finishedWork=a,e.finishedLanes=l,t){case 0:case 1:throw Error(o(345));case 2:nr(e,ut,on);break;case 3:if(Rn(e,l),(l&130023424)===l&&(t=is+500-De(),10<t)){if(Mo(e,0)!==0)break;if(a=e.suspendedLanes,(a&l)!==l){tt(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=pa(nr.bind(null,e,ut,on),t);break}nr(e,ut,on);break;case 4:if(Rn(e,l),(l&4194240)===l)break;for(t=e.eventTimes,a=-1;0<l;){var m=31-Nt(l);s=1<<m,m=t[m],m>a&&(a=m),l&=~s}if(l=a,l=De()-l,l=(120>l?120:480>l?480:1080>l?1080:1920>l?1920:3e3>l?3e3:4320>l?4320:1960*g1(l/1960))-l,10<l){e.timeoutHandle=pa(nr.bind(null,e,ut,on),l);break}nr(e,ut,on);break;case 5:nr(e,ut,on);break;default:throw Error(o(329))}}}return at(e,De()),e.callbackNode===r?mp.bind(null,e):null}function us(e,t){var r=Di;return e.current.memoizedState.isDehydrated&&(tr(e,t).flags|=256),e=Rl(e,t),e!==2&&(t=ut,ut=r,t!==null&&as(t)),e}function as(e){ut===null?ut=e:ut.push.apply(ut,e)}function y1(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var l=0;l<r.length;l++){var a=r[l],s=a.getSnapshot;a=a.value;try{if(!Ot(s(),a))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Rn(e,t){for(t&=~rs,t&=~_l,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-Nt(t),l=1<<r;e[r]=-1,t&=~l}}function vp(e){if((Te&6)!==0)throw Error(o(327));Dr();var t=Mo(e,0);if((t&1)===0)return at(e,De()),null;var r=Rl(e,t);if(e.tag!==0&&r===2){var l=zu(e);l!==0&&(t=l,r=us(e,l))}if(r===1)throw r=Mi,tr(e,0),Rn(e,t),at(e,De()),r;if(r===6)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,nr(e,ut,on),at(e,De()),null}function ss(e,t){var r=Te;Te|=1;try{return e(t)}finally{Te=r,Te===0&&(Mr=De()+500,tl&&Sn())}}function er(e){Tn!==null&&Tn.tag===0&&(Te&6)===0&&Dr();var t=Te;Te|=1;var r=xt.transition,l=Re;try{if(xt.transition=null,Re=1,e)return e()}finally{Re=l,xt.transition=r,Te=t,(Te&6)===0&&Sn()}}function cs(){gt=$r.current,Le($r)}function tr(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,Qg(r)),je!==null)for(r=je.return;r!==null;){var l=r;switch(wa(l),l.tag){case 1:l=l.type.childContextTypes,l!=null&&Jo();break;case 3:Lr(),Le(it),Le(Ke),Ia();break;case 5:La(l);break;case 4:Lr();break;case 13:Le(Ie);break;case 19:Le(Ie);break;case 10:ka(l.type._context);break;case 22:case 23:cs()}r=r.return}if(Ve=e,je=e=Nn(e.current,null),qe=gt=t,He=0,Mi=null,rs=_l=Jn=0,ut=Di=null,Xn!==null){for(t=0;t<Xn.length;t++)if(r=Xn[t],l=r.interleaved,l!==null){r.interleaved=null;var a=l.next,s=r.pending;if(s!==null){var m=s.next;s.next=a,l.next=m}r.pending=l}Xn=null}return e}function gp(e,t){do{var r=je;try{if(Ca(),dl.current=vl,pl){for(var l=$e.memoizedState;l!==null;){var a=l.queue;a!==null&&(a.pending=null),l=l.next}pl=!1}if(Zn=0,Ue=ze=$e=null,Oi=!1,Ai=0,ns.current=null,r===null||r.return===null){He=1,Mi=t,je=null;break}e:{var s=e,m=r.return,w=r,C=t;if(t=qe,w.flags|=32768,C!==null&&typeof C=="object"&&typeof C.then=="function"){var M=C,q=w,K=q.tag;if((q.mode&1)===0&&(K===0||K===11||K===15)){var W=q.alternate;W?(q.updateQueue=W.updateQueue,q.memoizedState=W.memoizedState,q.lanes=W.lanes):(q.updateQueue=null,q.memoizedState=null)}var te=Ud(m);if(te!==null){te.flags&=-257,Vd(te,m,w,s,t),te.mode&1&&Hd(s,M,t),t=te,C=M;var oe=t.updateQueue;if(oe===null){var le=new Set;le.add(C),t.updateQueue=le}else oe.add(C);break e}else{if((t&1)===0){Hd(s,M,t),fs();break e}C=Error(o(426))}}else if(be&&w.mode&1){var Fe=Ud(m);if(Fe!==null){(Fe.flags&65536)===0&&(Fe.flags|=256),Vd(Fe,m,w,s,t),_a(br(C,w));break e}}s=C=br(C,w),He!==4&&(He=2),Di===null?Di=[s]:Di.push(s),s=m;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var A=jd(s,C,t);ad(s,A);break e;case 1:w=C;var P=s.type,b=s.stateNode;if((s.flags&128)===0&&(typeof P.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(kn===null||!kn.has(b)))){s.flags|=65536,t&=-t,s.lanes|=t;var Y=zd(s,w,t);ad(s,Y);break e}}s=s.return}while(s!==null)}Ep(r)}catch(ae){t=ae,je===r&&r!==null&&(je=r=r.return);continue}break}while(!0)}function yp(){var e=Sl.current;return Sl.current=vl,e===null?vl:e}function fs(){(He===0||He===3||He===2)&&(He=4),Ve===null||(Jn&268435455)===0&&(_l&268435455)===0||Rn(Ve,qe)}function Rl(e,t){var r=Te;Te|=2;var l=yp();(Ve!==e||qe!==t)&&(on=null,tr(e,t));do try{w1();break}catch(a){gp(e,a)}while(!0);if(Ca(),Te=r,Sl.current=l,je!==null)throw Error(o(261));return Ve=null,qe=0,He}function w1(){for(;je!==null;)wp(je)}function E1(){for(;je!==null&&!Wv();)wp(je)}function wp(e){var t=xp(e.alternate,e,gt);e.memoizedProps=e.pendingProps,t===null?Ep(e):je=t,ns.current=null}function Ep(e){var t=e;do{var r=t.alternate;if(e=t.return,(t.flags&32768)===0){if(r=d1(r,t,gt),r!==null){je=r;return}}else{if(r=p1(r,t),r!==null){r.flags&=32767,je=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{He=6,je=null;return}}if(t=t.sibling,t!==null){je=t;return}je=t=e}while(t!==null);He===0&&(He=5)}function nr(e,t,r){var l=Re,a=xt.transition;try{xt.transition=null,Re=1,S1(e,t,r,l)}finally{xt.transition=a,Re=l}return null}function S1(e,t,r,l){do Dr();while(Tn!==null);if((Te&6)!==0)throw Error(o(327));r=e.finishedWork;var a=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var s=r.lanes|r.childLanes;if(tg(e,s),e===Ve&&(je=Ve=null,qe=0),(r.subtreeFlags&2064)===0&&(r.flags&2064)===0||Cl||(Cl=!0,Cp(Lo,function(){return Dr(),null})),s=(r.flags&15990)!==0,(r.subtreeFlags&15990)!==0||s){s=xt.transition,xt.transition=null;var m=Re;Re=1;var w=Te;Te|=4,ns.current=null,m1(e,r),cp(r,e),Hg(fa),jo=!!ca,fa=ca=null,e.current=r,v1(r),Gv(),Te=w,Re=m,xt.transition=s}else e.current=r;if(Cl&&(Cl=!1,Tn=e,kl=a),s=e.pendingLanes,s===0&&(kn=null),Kv(r.stateNode),at(e,De()),t!==null)for(l=e.onRecoverableError,r=0;r<t.length;r++)a=t[r],l(a.value,{componentStack:a.stack,digest:a.digest});if(xl)throw xl=!1,e=os,os=null,e;return(kl&1)!==0&&e.tag!==0&&Dr(),s=e.pendingLanes,(s&1)!==0?e===ls?Fi++:(Fi=0,ls=e):Fi=0,Sn(),null}function Dr(){if(Tn!==null){var e=uf(kl),t=xt.transition,r=Re;try{if(xt.transition=null,Re=16>e?16:e,Tn===null)var l=!1;else{if(e=Tn,Tn=null,kl=0,(Te&6)!==0)throw Error(o(331));var a=Te;for(Te|=4,re=e.current;re!==null;){var s=re,m=s.child;if((re.flags&16)!==0){var w=s.deletions;if(w!==null){for(var C=0;C<w.length;C++){var M=w[C];for(re=M;re!==null;){var q=re;switch(q.tag){case 0:case 11:case 15:$i(8,q,s)}var K=q.child;if(K!==null)K.return=q,re=K;else for(;re!==null;){q=re;var W=q.sibling,te=q.return;if(op(q),q===M){re=null;break}if(W!==null){W.return=te,re=W;break}re=te}}}var oe=s.alternate;if(oe!==null){var le=oe.child;if(le!==null){oe.child=null;do{var Fe=le.sibling;le.sibling=null,le=Fe}while(le!==null)}}re=s}}if((s.subtreeFlags&2064)!==0&&m!==null)m.return=s,re=m;else e:for(;re!==null;){if(s=re,(s.flags&2048)!==0)switch(s.tag){case 0:case 11:case 15:$i(9,s,s.return)}var A=s.sibling;if(A!==null){A.return=s.return,re=A;break e}re=s.return}}var P=e.current;for(re=P;re!==null;){m=re;var b=m.child;if((m.subtreeFlags&2064)!==0&&b!==null)b.return=m,re=b;else e:for(m=P;re!==null;){if(w=re,(w.flags&2048)!==0)try{switch(w.tag){case 0:case 11:case 15:El(9,w)}}catch(ae){Me(w,w.return,ae)}if(w===m){re=null;break e}var Y=w.sibling;if(Y!==null){Y.return=w.return,re=Y;break e}re=w.return}}if(Te=a,Sn(),zt&&typeof zt.onPostCommitFiberRoot=="function")try{zt.onPostCommitFiberRoot(bo,e)}catch{}l=!0}return l}finally{Re=r,xt.transition=t}}return!1}function Sp(e,t,r){t=br(r,t),t=jd(e,t,1),e=xn(e,t,1),t=tt(),e!==null&&(ai(e,1,t),at(e,t))}function Me(e,t,r){if(e.tag===3)Sp(e,e,r);else for(;t!==null;){if(t.tag===3){Sp(t,e,r);break}else if(t.tag===1){var l=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(kn===null||!kn.has(l))){e=br(r,e),e=zd(t,e,1),t=xn(t,e,1),e=tt(),t!==null&&(ai(t,1,e),at(t,e));break}}t=t.return}}function _1(e,t,r){var l=e.pingCache;l!==null&&l.delete(t),t=tt(),e.pingedLanes|=e.suspendedLanes&r,Ve===e&&(qe&r)===r&&(He===4||He===3&&(qe&130023424)===qe&&500>De()-is?tr(e,0):rs|=r),at(e,t)}function _p(e,t){t===0&&((e.mode&1)===0?t=1:(t=$o,$o<<=1,($o&130023424)===0&&($o=4194304)));var r=tt();e=tn(e,t),e!==null&&(ai(e,t,r),at(e,r))}function x1(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),_p(e,r)}function C1(e,t){var r=0;switch(e.tag){case 13:var l=e.stateNode,a=e.memoizedState;a!==null&&(r=a.retryLane);break;case 19:l=e.stateNode;break;default:throw Error(o(314))}l!==null&&l.delete(t),_p(e,r)}var xp;xp=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||it.current)lt=!0;else{if((e.lanes&r)===0&&(t.flags&128)===0)return lt=!1,f1(e,t,r);lt=(e.flags&131072)!==0}else lt=!1,be&&(t.flags&1048576)!==0&&td(t,rl,t.index);switch(t.lanes=0,t.tag){case 2:var l=t.type;yl(e,t),e=t.pendingProps;var a=kr(t,Ke.current);Or(t,r),a=Da(null,t,l,e,a,r);var s=Fa();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ot(l)?(s=!0,el(t)):s=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Ra(t),a.updater=sl,t.stateNode=a,a._reactInternals=t,Oa(t,l,e,r),t=Ga(null,t,l,!0,s,r)):(t.tag=0,be&&s&&ya(t),et(null,t,a,r),t=t.child),t;case 16:l=t.elementType;e:{switch(yl(e,t),e=t.pendingProps,a=l._init,l=a(l._payload),t.type=l,a=t.tag=T1(l),e=Lt(l,e),a){case 0:t=Wa(null,t,l,e,r);break e;case 1:t=Kd(null,t,l,e,r);break e;case 11:t=Bd(null,t,l,e,r);break e;case 14:t=Wd(null,t,l,Lt(l.type,e),r);break e}throw Error(o(306,l,""))}return t;case 0:return l=t.type,a=t.pendingProps,a=t.elementType===l?a:Lt(l,a),Wa(e,t,l,a,r);case 1:return l=t.type,a=t.pendingProps,a=t.elementType===l?a:Lt(l,a),Kd(e,t,l,a,r);case 3:e:{if(Xd(t),e===null)throw Error(o(387));l=t.pendingProps,s=t.memoizedState,a=s.element,ud(e,t),al(t,l,null,r);var m=t.memoizedState;if(l=m.element,s.isDehydrated)if(s={element:l,isDehydrated:!1,cache:m.cache,pendingSuspenseBoundaries:m.pendingSuspenseBoundaries,transitions:m.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){a=br(Error(o(423)),t),t=Yd(e,t,l,r,a);break e}else if(l!==a){a=br(Error(o(424)),t),t=Yd(e,t,l,r,a);break e}else for(vt=yn(t.stateNode.containerInfo.firstChild),mt=t,be=!0,At=null,r=vd(t,null,l,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Rr(),l===a){t=rn(e,t,r);break e}et(e,t,l,r)}t=t.child}return t;case 5:return gd(t),e===null&&Sa(t),l=t.type,a=t.pendingProps,s=e!==null?e.memoizedProps:null,m=a.children,da(l,a)?m=null:s!==null&&da(l,s)&&(t.flags|=32),Qd(e,t),et(e,t,m,r),t.child;case 6:return e===null&&Sa(t),null;case 13:return Zd(e,t,r);case 4:return Aa(t,t.stateNode.containerInfo),l=t.pendingProps,e===null?t.child=Ar(t,null,l,r):et(e,t,l,r),t.child;case 11:return l=t.type,a=t.pendingProps,a=t.elementType===l?a:Lt(l,a),Bd(e,t,l,a,r);case 7:return et(e,t,t.pendingProps,r),t.child;case 8:return et(e,t,t.pendingProps.children,r),t.child;case 12:return et(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(l=t.type._context,a=t.pendingProps,s=t.memoizedProps,m=a.value,Oe(ol,l._currentValue),l._currentValue=m,s!==null)if(Ot(s.value,m)){if(s.children===a.children&&!it.current){t=rn(e,t,r);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var w=s.dependencies;if(w!==null){m=s.child;for(var C=w.firstContext;C!==null;){if(C.context===l){if(s.tag===1){C=nn(-1,r&-r),C.tag=2;var M=s.updateQueue;if(M!==null){M=M.shared;var q=M.pending;q===null?C.next=C:(C.next=q.next,q.next=C),M.pending=C}}s.lanes|=r,C=s.alternate,C!==null&&(C.lanes|=r),Ta(s.return,r,t),w.lanes|=r;break}C=C.next}}else if(s.tag===10)m=s.type===t.type?null:s.child;else if(s.tag===18){if(m=s.return,m===null)throw Error(o(341));m.lanes|=r,w=m.alternate,w!==null&&(w.lanes|=r),Ta(m,r,t),m=s.sibling}else m=s.child;if(m!==null)m.return=s;else for(m=s;m!==null;){if(m===t){m=null;break}if(s=m.sibling,s!==null){s.return=m.return,m=s;break}m=m.return}s=m}et(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,l=t.pendingProps.children,Or(t,r),a=St(a),l=l(a),t.flags|=1,et(e,t,l,r),t.child;case 14:return l=t.type,a=Lt(l,t.pendingProps),a=Lt(l.type,a),Wd(e,t,l,a,r);case 15:return Gd(e,t,t.type,t.pendingProps,r);case 17:return l=t.type,a=t.pendingProps,a=t.elementType===l?a:Lt(l,a),yl(e,t),t.tag=1,ot(l)?(e=!0,el(t)):e=!1,Or(t,r),dd(t,l,a),Oa(t,l,a,r),Ga(null,t,l,!0,e,r);case 19:return ep(e,t,r);case 22:return qd(e,t,r)}throw Error(o(156,t.tag))};function Cp(e,t){return tf(e,t)}function k1(e,t,r,l){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ct(e,t,r,l){return new k1(e,t,r,l)}function ds(e){return e=e.prototype,!(!e||!e.isReactComponent)}function T1(e){if(typeof e=="function")return ds(e)?1:0;if(e!=null){if(e=e.$$typeof,e===fe)return 11;if(e===B)return 14}return 2}function Nn(e,t){var r=e.alternate;return r===null?(r=Ct(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Nl(e,t,r,l,a,s){var m=2;if(l=e,typeof e=="function")ds(e)&&(m=1);else if(typeof e=="string")m=5;else e:switch(e){case L:return rr(r.children,a,s,t);case G:m=8,a|=8;break;case V:return e=Ct(12,r,t,a|2),e.elementType=V,e.lanes=s,e;case se:return e=Ct(13,r,t,a),e.elementType=se,e.lanes=s,e;case U:return e=Ct(19,r,t,a),e.elementType=U,e.lanes=s,e;case de:return Ol(r,a,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case J:m=10;break e;case ne:m=9;break e;case fe:m=11;break e;case B:m=14;break e;case ce:m=16,l=null;break e}throw Error(o(130,e==null?e:typeof e,""))}return t=Ct(m,r,t,a),t.elementType=e,t.type=l,t.lanes=s,t}function rr(e,t,r,l){return e=Ct(7,e,l,t),e.lanes=r,e}function Ol(e,t,r,l){return e=Ct(22,e,l,t),e.elementType=de,e.lanes=r,e.stateNode={isHidden:!1},e}function ps(e,t,r){return e=Ct(6,e,null,t),e.lanes=r,e}function hs(e,t,r){return t=Ct(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function P1(e,t,r,l,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Hu(0),this.expirationTimes=Hu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hu(0),this.identifierPrefix=l,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function ms(e,t,r,l,a,s,m,w,C){return e=new P1(e,t,r,w,C),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Ct(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:l,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ra(s),e}function R1(e,t,r){var l=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:O,key:l==null?null:""+l,children:e,containerInfo:t,implementation:r}}function kp(e){if(!e)return En;e=e._reactInternals;e:{if(Wn(e)!==e||e.tag!==1)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ot(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(o(171))}if(e.tag===1){var r=e.type;if(ot(r))return Zf(e,r,t)}return t}function Tp(e,t,r,l,a,s,m,w,C){return e=ms(r,l,!0,e,a,s,m,w,C),e.context=kp(null),r=e.current,l=tt(),a=Pn(r),s=nn(l,a),s.callback=t??null,xn(r,s,a),e.current.lanes=a,ai(e,a,l),at(e,l),e}function Al(e,t,r,l){var a=t.current,s=tt(),m=Pn(a);return r=kp(r),t.context===null?t.context=r:t.pendingContext=r,t=nn(s,m),t.payload={element:e},l=l===void 0?null:l,l!==null&&(t.callback=l),e=xn(a,t,m),e!==null&&($t(e,a,m,s),ul(e,a,m)),m}function Ll(e){return e=e.current,e.child?(e.child.tag===5,e.child.stateNode):null}function Pp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function vs(e,t){Pp(e,t),(e=e.alternate)&&Pp(e,t)}function N1(){return null}var Rp=typeof reportError=="function"?reportError:function(e){console.error(e)};function gs(e){this._internalRoot=e}bl.prototype.render=gs.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));Al(e,t,null,null)},bl.prototype.unmount=gs.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;er(function(){Al(null,e,null,null)}),t[Yt]=null}};function bl(e){this._internalRoot=e}bl.prototype.unstable_scheduleHydration=function(e){if(e){var t=cf();e={blockedOn:null,target:e,priority:t};for(var r=0;r<mn.length&&t!==0&&t<mn[r].priority;r++);mn.splice(r,0,e),r===0&&pf(e)}};function ys(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Il(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Np(){}function O1(e,t,r,l,a){if(a){if(typeof l=="function"){var s=l;l=function(){var M=Ll(m);s.call(M)}}var m=Tp(t,l,e,0,null,!1,!1,"",Np);return e._reactRootContainer=m,e[Yt]=m.current,_i(e.nodeType===8?e.parentNode:e),er(),m}for(;a=e.lastChild;)e.removeChild(a);if(typeof l=="function"){var w=l;l=function(){var M=Ll(C);w.call(M)}}var C=ms(e,0,!1,null,null,!1,!1,"",Np);return e._reactRootContainer=C,e[Yt]=C.current,_i(e.nodeType===8?e.parentNode:e),er(function(){Al(t,C,r,l)}),C}function $l(e,t,r,l,a){var s=r._reactRootContainer;if(s){var m=s;if(typeof a=="function"){var w=a;a=function(){var C=Ll(m);w.call(C)}}Al(t,m,e,a)}else m=O1(r,t,e,a,l);return Ll(m)}af=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=ui(t.pendingLanes);r!==0&&(Uu(t,r|1),at(t,De()),(Te&6)===0&&(Mr=De()+500,Sn()))}break;case 13:er(function(){var l=tn(e,1);if(l!==null){var a=tt();$t(l,e,1,a)}}),vs(e,1)}},Vu=function(e){if(e.tag===13){var t=tn(e,134217728);if(t!==null){var r=tt();$t(t,e,134217728,r)}vs(e,134217728)}},sf=function(e){if(e.tag===13){var t=Pn(e),r=tn(e,t);if(r!==null){var l=tt();$t(r,e,t,l)}vs(e,t)}},cf=function(){return Re},ff=function(e,t){var r=Re;try{return Re=e,t()}finally{Re=r}},$u=function(e,t,r){switch(t){case"input":if(Pu(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var l=r[t];if(l!==e&&l.form===e.form){var a=Zo(l);if(!a)throw Error(o(90));Ic(l),Pu(l,a)}}}break;case"textarea":jc(e,r);break;case"select":t=r.value,t!=null&&pr(e,!!r.multiple,t,!1)}},Qc=ss,Kc=er;var A1={usingClientEntryPoint:!1,Events:[ki,xr,Zo,Gc,qc,ss]},ji={findFiberByHostInstance:Gn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},L1={bundleType:ji.bundleType,version:ji.version,rendererPackageName:ji.rendererPackageName,rendererConfig:ji.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Q.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Jc(e),e===null?null:e.stateNode},findFiberByHostInstance:ji.findFiberByHostInstance||N1,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ml=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ml.isDisabled&&Ml.supportsFiber)try{bo=Ml.inject(L1),zt=Ml}catch{}}return st.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=A1,st.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ys(t))throw Error(o(200));return R1(e,t,null,r)},st.createRoot=function(e,t){if(!ys(e))throw Error(o(299));var r=!1,l="",a=Rp;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(l=t.identifierPrefix),t.onRecoverableError!==void 0&&(a=t.onRecoverableError)),t=ms(e,1,!1,null,null,r,!1,l,a),e[Yt]=t.current,_i(e.nodeType===8?e.parentNode:e),new gs(t)},st.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=Jc(t),e=e===null?null:e.stateNode,e},st.flushSync=function(e){return er(e)},st.hydrate=function(e,t,r){if(!Il(t))throw Error(o(200));return $l(null,e,t,!0,r)},st.hydrateRoot=function(e,t,r){if(!ys(e))throw Error(o(405));var l=r!=null&&r.hydratedSources||null,a=!1,s="",m=Rp;if(r!=null&&(r.unstable_strictMode===!0&&(a=!0),r.identifierPrefix!==void 0&&(s=r.identifierPrefix),r.onRecoverableError!==void 0&&(m=r.onRecoverableError)),t=Tp(t,null,e,1,r??null,a,!1,s,m),e[Yt]=t.current,_i(e),l)for(e=0;e<l.length;e++)r=l[e],a=r._getVersion,a=a(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,a]:t.mutableSourceEagerHydrationData.push(r,a);return new bl(t)},st.render=function(e,t,r){if(!Il(t))throw Error(o(200));return $l(null,e,t,!1,r)},st.unmountComponentAtNode=function(e){if(!Il(e))throw Error(o(40));return e._reactRootContainer?(er(function(){$l(null,null,e,!1,function(){e._reactRootContainer=null,e[Yt]=null})}),!0):!1},st.unstable_batchedUpdates=ss,st.unstable_renderSubtreeIntoContainer=function(e,t,r,l){if(!Il(r))throw Error(o(200));if(e==null||e._reactInternals===void 0)throw Error(o(38));return $l(e,t,r,!1,l)},st.version="18.2.0-next-9e3b772b8-20220608",st}var Dp;function Yh(){if(Dp)return Ss.exports;Dp=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(i){console.error(i)}}return n(),Ss.exports=z1(),Ss.exports}var Fp;function H1(){if(Fp)return Dl;Fp=1;var n=Yh();return Dl.createRoot=n.createRoot,Dl.hydrateRoot=n.hydrateRoot,Dl}var U1=H1(),y=Yr();const ue=Xh(y),jp=I1({__proto__:null,default:ue},[y]),V1=n=>{const i=typeof n;return n!==null&&(i==="object"||i==="function")},Cs=new Set(["__proto__","prototype","constructor"]),B1=new Set("0123456789");function W1(n){const i=[];let o="",u="start",c=!1;for(const f of n)switch(f){case"\\":{if(u==="index")throw new Error("Invalid character in an index");if(u==="indexEnd")throw new Error("Invalid character after an index");c&&(o+=f),u="property",c=!c;break}case".":{if(u==="index")throw new Error("Invalid character in an index");if(u==="indexEnd"){u="property";break}if(c){c=!1,o+=f;break}if(Cs.has(o))return[];i.push(o),o="",u="property";break}case"[":{if(u==="index")throw new Error("Invalid character in an index");if(u==="indexEnd"){u="index";break}if(c){c=!1,o+=f;break}if(u==="property"){if(Cs.has(o))return[];i.push(o),o=""}u="index";break}case"]":{if(u==="index"){i.push(Number.parseInt(o,10)),o="",u="indexEnd";break}if(u==="indexEnd")throw new Error("Invalid character after an index")}default:{if(u==="index"&&!B1.has(f))throw new Error("Invalid character in an index");if(u==="indexEnd")throw new Error("Invalid character after an index");u==="start"&&(u="property"),c&&(c=!1,o+="\\"),o+=f}}switch(c&&(o+="\\"),u){case"property":{if(Cs.has(o))return[];i.push(o);break}case"index":throw new Error("Index was not closed");case"start":{i.push("");break}}return i}function G1(n,i){if(typeof i!="number"&&Array.isArray(n)){const o=Number.parseInt(i,10);return Number.isInteger(o)&&n[o]===n[i]}return!1}function q1(n,i,o){if(!V1(n)||typeof i!="string")return o===void 0?n:o;const u=W1(i);if(u.length===0)return o;for(let c=0;c<u.length;c++){const f=u[c];if(G1(n,f)?n=c===u.length-1?void 0:null:n=n[f],n==null){if(c!==u.length-1)return o;break}}return n===void 0?o:n}var iu=(n=>(n[n.PRE_DONATION=0]="PRE_DONATION",n[n.POST_DONATION=1]="POST_DONATION",n))(iu||{}),lo=(n=>(n.SECTION="section",n.POPUP="popup",n))(lo||{});function xe(n,i,o,u=null){let c;switch(i){case lo.SECTION:const f=window.LiftWidgetQueue.find(v=>v.id===n);if(!f)throw new Error(`No widget config found for container "${n}"`);c=f.config;break;case lo.POPUP:if(!window.LiftPopupWidget)throw"LiftPopupWidget is not defined on window object";c=window.LiftPopupWidget;break}return q1(c,o,u)||u}var Br=(n=>(n.PortionOfSales="portion_of_sales",n.CustomerDonation="customer_donation",n))(Br||{}),Hs=(n=>(n.Subtotal="subtotal",n.GrandTotal="grand_total",n))(Hs||{}),Zh=(n=>(n.EvenSplit="even_split",n.CustomerChooses="customer_chooses",n))(Zh||{}),Ur=(n=>(n.Fixed="fixed",n.RoundUp="round_up",n.ProductDonation="product_donation",n))(Ur||{});const zp="liftCheckoutIntercepted",Q1="liftDonationAdded";function Hp(){return sessionStorage.getItem(Q1)==="true"}function K1(n,i){const o=()=>sessionStorage.getItem(zp)==="true",u=()=>{sessionStorage.setItem(zp,"true")},c=p=>{if(o()||Hp())return;p.preventDefault(),p.stopPropagation(),p.stopImmediatePropagation(),u();const d=p.currentTarget;i(()=>{d.click()})},f=document.querySelectorAll(n),v=[];return f.forEach(p=>{const d=c;if(p.addEventListener("click",d,{capture:!0}),p.tagName==="BUTTON"||p.tagName==="INPUT"){const h=p.closest("form");if(h){const g=(E=>{!o()&&!Hp()&&E.target===h&&(E.preventDefault(),E.stopPropagation())});h.addEventListener("submit",g,{capture:!0}),v.push({element:h,listener:g})}}v.push({element:p,listener:d})}),()=>{v.forEach(({element:p,listener:d})=>{p.removeEventListener("click",d,{capture:!0}),p.removeEventListener("submit",d,{capture:!0})})}}function X1({containerId:n,type:i,setPopupOpen:o}){const[u,c]=y.useState(!1),f=y.useRef(!1),v=y.useRef(null),p=y.useCallback(d=>{v.current=d,c(!0),o(!0)},[o]);return y.useEffect(()=>{if(f.current||!xe(n,i,"widget.advanced.checkoutInterception.enabled",!1))return;const h=xe(n,i,"widget.advanced.checkoutInterception.selector",'[name="checkout"], .checkout-button');f.current=!0;const g=K1(h,p);return()=>{g(),f.current=!1}},[n,i,p]),{openedViaCheckoutInterception:u,triggerOriginalCheckout:v.current}}function Y1({popupOpen:n,openedViaCheckoutInterception:i,triggerOriginalCheckout:o}){y.useEffect(()=>{!n&&i&&o&&setTimeout(()=>{o()},100)},[n,i,o])}const Up="liftCartIntercepted",Jh="liftDonationAdded";function Z1(){sessionStorage.setItem(Jh,"true")}function J1(){return sessionStorage.getItem(Jh)==="true"}function e0(n){const i=()=>sessionStorage.getItem(Up)==="true",o=()=>{sessionStorage.setItem(Up,"true")};let u=null;const c=()=>{J1()||(u&&clearTimeout(u),u=setTimeout(()=>{i()||(o(),n())},300))},f=new PerformanceObserver(v=>{v.getEntries().forEach(p=>{const d=["xmlhttprequest","fetch"].includes(p.initiatorType),h=/\/cart\/add/i.test(p.name);d&&h&&c()})});return f.observe({entryTypes:["resource"]}),()=>{f.disconnect(),u&&clearTimeout(u)}}function t0({containerId:n,type:i,setPopupOpen:o}){const[u,c]=y.useState(!1),f=y.useRef(!1),v=y.useCallback(()=>{c(!0),o(!0)},[o]);return y.useEffect(()=>{if(f.current||!xe(n,i,"widget.advanced.cartInterception.enabled",!1))return;f.current=!0;const d=e0(v);return()=>{d(),f.current=!1}},[n,i,v]),{openedViaCartInterception:u}}const em=y.createContext(void 0);function Vn(){const n=y.useContext(em);if(n===void 0)throw new Error("useWidget must be used within a WidgetProvider");return n}const n0=({children:n,type:i,containerId:o})=>{const u=()=>xe(o,i,"campaign.donationType",Br.PortionOfSales)===Br.CustomerDonation?xe(o,i,"campaign.config.customer_donation.default",""):"",c=xe(o,i,"campaign.causes",[]),[f,v]=y.useState(!1),[p,d]=y.useState(!1),[h,g]=y.useState(c[0]),E=j=>g(c[j]),[x,R]=y.useState(c[0]),N=j=>{R(c.find(ee=>ee.uuid===j)||c[0])},[T,k]=y.useState(u()),[I,z]=y.useState(iu.PRE_DONATION),F=xe(o,i,"widget.advanced.autoPopup",!1),Q=xe(o,i,"widget.advanced.autoPopupDelay",0),_=xe(o,i,"widget.advanced.autoPopupPageType","any"),O=xe(o,i,"widget.advanced.autoPopupTemplates",[]),L=xe(o,i,"widget.advanced.autoPopupMaxOpens",1),G=xe(o,i,"currentTemplate",""),V=_==="any"?!0:O.includes(G),J=F&&V,[ne,fe]=y.useState(!1),{openedViaCheckoutInterception:se,triggerOriginalCheckout:U}=X1({containerId:o,type:i,setPopupOpen:fe});Y1({popupOpen:ne,openedViaCheckoutInterception:se,triggerOriginalCheckout:U}),t0({containerId:o,type:i,setPopupOpen:fe}),y.useEffect(()=>{if(window.location.hash==="#donation-popup-open"){fe(!0);return}const j=sessionStorage.getItem("liftAutoPopupOpens")||"0";J&&parseInt(j)<L&&setTimeout(()=>{fe(!0),sessionStorage.setItem("liftAutoPopupOpens",(parseInt(j)+1).toString())},Q*1e3)},[]);const B={apiBaseUrl:`https://${xe(o,i,"proxy")}/`,causes:xe(o,i,"campaign.causes",[]),donationType:xe(o,i,"campaign.donationType",Br.PortionOfSales),currency:xe(o,i,"currency"),currencySymbol:xe(o,i,"currencySymbol"),simpleCurrencySymbol:xe(o,i,"simpleCurrencySymbol"),campaignUuid:xe(o,i,"campaign.uuid"),donationSplit:xe(o,i,"campaign.donationSplit"),portionOfSalesConfig:xe(o,i,"campaign.config.portion_of_sales"),customerDonationConfig:xe(o,i,"campaign.config.customer_donation"),widgetPreDonationContent:xe(o,i,"widget.preDonationContent"),widgetPostDonationContent:xe(o,i,"widget.postDonationContent"),enableTaxRelief:xe(o,i,"campaign.config.enableTaxRelief"),taxReliefLabel:xe(o,i,"campaign.config.taxReliefLabel"),taxReliefSummary:xe(o,i,"campaign.config.taxReliefSummary"),donationFieldLabel:xe(o,i,"widget.advanced.donationFieldLabel"),donationButtonText:xe(o,i,"widget.advanced.donationButtonText"),compactShowMoreButtonText:xe(o,i,"widget.advanced.compactShowMoreButtonText"),cancelButtonText:xe(o,i,"widget.advanced.cancelButtonText"),compactPreviewContent:xe(o,i,"widget.advanced.compactPreviewContent"),activeCause:h,setActiveCause:E,overlayVisible:p,setOverlayVisible:d,modalVisible:f,setModalVisible:v,selectedCause:x,setSelectedCause:N,donationAmount:T,setDonationAmount:k,widgetState:I,setWidgetState:z},ce={popupImageUrl:xe(o,i,"widget.imageUrl"),triggerType:xe(o,i,"widget.trigger.type"),buttonText:xe(o,i,"widget.trigger.buttonText"),triggerImageUrl:xe(o,i,"widget.trigger.imageUrl"),triggerPosition:xe(o,i,"widget.trigger.position"),popupTriggerVisibilityUpdatesOnScroll:xe(o,i,"widget.advanced.popupTriggerVisibilityUpdatesOnScroll"),popupTriggerToggleOnScroll:xe(o,i,"widget.advanced.popupTriggerToggleOnScroll"),popupTriggerScrollThreshold:xe(o,i,"widget.advanced.popupTriggerScrollThreshold"),popupOpen:ne,setPopupOpen:fe},de=i===lo.POPUP?{...B,...ce}:B;return D.jsx(em.Provider,{value:de,children:n})},r0="_popupWidgetContainer_awzhf_1",i0="_buttonTrigger_awzhf_9",o0="_imageTrigger_awzhf_30",l0="_triggerVisible_awzhf_58",u0="_triggerHidden_awzhf_63",a0="_topLeftTrigger_awzhf_68",s0="_topRightTrigger_awzhf_73",c0="_bottomLeftTrigger_awzhf_78",f0="_bottomRightTrigger_awzhf_83",d0="_dialogue_awzhf_88",p0="_dialogueBackdrop_awzhf_93",h0="_dialoguePanelOuterWrapper_awzhf_117",m0="_dialoguePanelInnerWrapper_awzhf_128",v0="_dialoguePanel_awzhf_117",g0="_dialoguePanelWide_awzhf_155",y0="_dialoguePanelNarrow_awzhf_169",w0="_popupWidgetWrapper_awzhf_200",E0="_popupContentWrapper_awzhf_289",S0="_narrowPopupContentWrapper_awzhf_302",_0="_popupCloseButton_awzhf_312",x0="_reloadAdvice_awzhf_333",C0="_expandedCauseWrapper_awzhf_344",k0="_expandedCauseHeader_awzhf_356",T0="_expandedCauseLink_awzhf_363",P0="_expandedCauseTitle_awzhf_374",R0="_expandedCauseImage_awzhf_380",N0="_expandedCausePreviewCover_awzhf_389",O0="_expandedCauseOverlay_awzhf_396",A0="_expandedCauseSummary_awzhf_406",L0="_expandedCauseRegistration_awzhf_410",b0="_expandedCauseSummaryWrapper_awzhf_416",I0="_causePreview_awzhf_433",$0="_causePreviewContent_awzhf_440",M0="_causePreviewModalButton_awzhf_452",D0="_causePreviewOverlayButton_awzhf_467",F0="_causeCarouselModalNav_awzhf_476",j0="_causeCarouselModalNavButton_awzhf_483",z0="_causeCarouselModalNavButtonActive_awzhf_498",dr={popupWidgetContainer:r0,buttonTrigger:i0,imageTrigger:o0,triggerVisible:l0,triggerHidden:u0,topLeftTrigger:a0,topRightTrigger:s0,bottomLeftTrigger:c0,bottomRightTrigger:f0,dialogue:d0,dialogueBackdrop:p0,dialoguePanelOuterWrapper:h0,dialoguePanelInnerWrapper:m0,dialoguePanel:v0,dialoguePanelWide:g0,dialoguePanelNarrow:y0,popupWidgetWrapper:w0,popupContentWrapper:E0,narrowPopupContentWrapper:S0,popupCloseButton:_0,reloadAdvice:x0,expandedCauseWrapper:C0,expandedCauseHeader:k0,expandedCauseLink:T0,expandedCauseTitle:P0,expandedCauseImage:R0,expandedCausePreviewCover:N0,expandedCauseOverlay:O0,expandedCauseSummary:A0,expandedCauseRegistration:L0,expandedCauseSummaryWrapper:b0,causePreview:I0,causePreviewContent:$0,causePreviewModalButton:M0,causePreviewOverlayButton:D0,causeCarouselModalNav:F0,causeCarouselModalNavButton:j0,causeCarouselModalNavButtonActive:z0};function tm(n){var i,o,u="";if(typeof n=="string"||typeof n=="number")u+=n;else if(typeof n=="object")if(Array.isArray(n)){var c=n.length;for(i=0;i<c;i++)n[i]&&(o=tm(n[i]))&&(u&&(u+=" "),u+=o)}else for(o in n)n[o]&&(u&&(u+=" "),u+=o);return u}function Hn(){for(var n,i,o=0,u="",c=arguments.length;o<c;o++)(n=arguments[o])&&(i=tm(n))&&(u&&(u+=" "),u+=i);return u}const{buttonTrigger:H0,imageTrigger:U0,triggerVisible:V0,triggerHidden:B0}=dr,W0=()=>{const{triggerType:n,setPopupOpen:i,triggerImageUrl:o,buttonText:u,triggerPosition:c,popupTriggerVisibilityUpdatesOnScroll:f,popupTriggerToggleOnScroll:v,popupTriggerScrollThreshold:p}=Vn(),[d,h]=y.useState(!1),[g,E]=y.useState(!1);if(y.useEffect(()=>{if(p===0){E(!0);return}const T=setTimeout(()=>h(!0),10);return()=>clearTimeout(T)},[p]),y.useEffect(()=>{if(!f)return;const T=p??0,k=()=>{window.scrollY>=T?(E(!0),v||window.removeEventListener("scroll",k)):v&&E(!1)};return k(),window.addEventListener("scroll",k,{passive:!0}),()=>window.removeEventListener("scroll",k)},[f,v,p]),!n||!i)return null;const x=Hn(dr[`${c}Trigger`],d&&V0,g&&B0),R=D.jsx("button",{className:Hn(H0,x),onClick:()=>i(!0),children:u}),N=D.jsx("button",{className:Hn(U0,x),onClick:()=>i(!0),children:D.jsx("img",{src:o,alt:u})});return n==="button"?R:N},G0=typeof document<"u"?ue.useLayoutEffect:()=>{},Bn=n=>{var i;return(i=n?.ownerDocument)!==null&&i!==void 0?i:document},lr=n=>n&&"window"in n&&n.window===n?n:Bn(n).defaultView||window;function q0(n){return n!==null&&typeof n=="object"&&"nodeType"in n&&typeof n.nodeType=="number"}function Q0(n){return q0(n)&&n.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in n}let K0=!1;function ac(){return K0}function ur(n,i){if(!ac())return i&&n?n.contains(i):!1;if(!n||!i)return!1;let o=i;for(;o!==null;){if(o===n)return!0;o.tagName==="SLOT"&&o.assignedSlot?o=o.assignedSlot.parentNode:Q0(o)?o=o.host:o=o.parentNode}return!1}const Qr=(n=document)=>{var i;if(!ac())return n.activeElement;let o=n.activeElement;for(;o&&"shadowRoot"in o&&(!((i=o.shadowRoot)===null||i===void 0)&&i.activeElement);)o=o.shadowRoot.activeElement;return o};function nt(n){if(ac()&&n.target instanceof Element&&n.target.shadowRoot){var i,o;if("composedPath"in n)return(i=n.composedPath()[0])!==null&&i!==void 0?i:null;if("composedPath"in n.nativeEvent)return(o=n.nativeEvent.composedPath()[0])!==null&&o!==void 0?o:null}return n.target}function X0(n){if(Y0())n.focus({preventScroll:!0});else{let i=Z0(n);n.focus(),J0(i)}}let Fl=null;function Y0(){if(Fl==null){Fl=!1;try{document.createElement("div").focus({get preventScroll(){return Fl=!0,!0}})}catch{}}return Fl}function Z0(n){let i=n.parentNode,o=[],u=document.scrollingElement||document.documentElement;for(;i instanceof HTMLElement&&i!==u;)(i.offsetHeight<i.scrollHeight||i.offsetWidth<i.scrollWidth)&&o.push({element:i,scrollTop:i.scrollTop,scrollLeft:i.scrollLeft}),i=i.parentNode;return u instanceof HTMLElement&&o.push({element:u,scrollTop:u.scrollTop,scrollLeft:u.scrollLeft}),o}function J0(n){for(let{element:i,scrollTop:o,scrollLeft:u}of n)i.scrollTop=o,i.scrollLeft=u}function ou(n){var i;if(typeof window>"u"||window.navigator==null)return!1;let o=(i=window.navigator.userAgentData)===null||i===void 0?void 0:i.brands;return Array.isArray(o)&&o.some(u=>n.test(u.brand))||n.test(window.navigator.userAgent)}function nm(n){var i;return typeof window<"u"&&window.navigator!=null?n.test(((i=window.navigator.userAgentData)===null||i===void 0?void 0:i.platform)||window.navigator.platform):!1}function Zr(n){let i=null;return()=>(i==null&&(i=n()),i)}const Ql=Zr(function(){return nm(/^Mac/i)}),ey=Zr(function(){return nm(/^iPad/i)||Ql()&&navigator.maxTouchPoints>1}),ty=Zr(function(){return ou(/AppleWebKit/i)&&!ny()}),ny=Zr(function(){return ou(/Chrome/i)}),ry=Zr(function(){return ou(/Android/i)}),iy=Zr(function(){return ou(/Firefox/i)});function uo(n,i,o=!0){var u,c;let{metaKey:f,ctrlKey:v,altKey:p,shiftKey:d}=i;iy()&&(!((c=window.event)===null||c===void 0||(u=c.type)===null||u===void 0)&&u.startsWith("key"))&&n.target==="_blank"&&(Ql()?f=!0:v=!0);let h=ty()&&Ql()&&!ey()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:f,ctrlKey:v,altKey:p,shiftKey:d}):new MouseEvent("click",{metaKey:f,ctrlKey:v,altKey:p,shiftKey:d,detail:1,bubbles:!0,cancelable:!0});uo.isOpening=o,X0(n),n.dispatchEvent(h),uo.isOpening=!1}uo.isOpening=!1;function rm(){let n=y.useRef(new Map),i=y.useCallback((c,f,v,p)=>{let d=p?.once?(...h)=>{n.current.delete(v),v(...h)}:v;n.current.set(v,{type:f,eventTarget:c,fn:d,options:p}),c.addEventListener(f,d,p)},[]),o=y.useCallback((c,f,v,p)=>{var d;let h=((d=n.current.get(v))===null||d===void 0?void 0:d.fn)||v;c.removeEventListener(f,h,p),n.current.delete(v)},[]),u=y.useCallback(()=>{n.current.forEach((c,f)=>{o(c.eventTarget,c.type,f,c.options)})},[o]);return y.useEffect(()=>u,[u]),{addGlobalListener:i,removeGlobalListener:o,removeAllGlobalListeners:u}}function oy(n){return n.pointerType===""&&n.isTrusted?!0:ry()&&n.pointerType?n.type==="click"&&n.buttons===1:n.detail===0&&!n.pointerType}var lu=Yh();function im(n){let i=n;return i.nativeEvent=n,i.isDefaultPrevented=()=>i.defaultPrevented,i.isPropagationStopped=()=>i.cancelBubble,i.persist=()=>{},i}function ly(n,i){Object.defineProperty(n,"target",{value:i}),Object.defineProperty(n,"currentTarget",{value:i})}function om(n){let i=y.useRef({isFocused:!1,observer:null});return G0(()=>{const o=i.current;return()=>{o.observer&&(o.observer.disconnect(),o.observer=null)}},[]),y.useCallback(o=>{let u=nt(o);if(u instanceof HTMLButtonElement||u instanceof HTMLInputElement||u instanceof HTMLTextAreaElement||u instanceof HTMLSelectElement){i.current.isFocused=!0;let c=u,f=v=>{if(i.current.isFocused=!1,c.disabled){let p=im(v);n?.(p)}i.current.observer&&(i.current.observer.disconnect(),i.current.observer=null)};c.addEventListener("focusout",f,{once:!0}),i.current.observer=new MutationObserver(()=>{if(i.current.isFocused&&c.disabled){var v;(v=i.current.observer)===null||v===void 0||v.disconnect();let p=c===Qr()?null:Qr();c.dispatchEvent(new FocusEvent("blur",{relatedTarget:p})),c.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:p}))}}),i.current.observer.observe(c,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let uy=!1,wo=null;const Us=new Set;let Ji=new Map,cr=!1,Vs=!1;const ay={Tab:!0,Escape:!0};function sc(n,i){for(let o of Us)o(n,i)}function sy(n){return!(n.metaKey||!Ql()&&n.altKey||n.ctrlKey||n.key==="Control"||n.key==="Shift"||n.key==="Meta")}function Kl(n){cr=!0,!uo.isOpening&&sy(n)&&(wo="keyboard",sc("keyboard",n))}function Wr(n){wo="pointer","pointerType"in n&&n.pointerType,(n.type==="mousedown"||n.type==="pointerdown")&&(cr=!0,sc("pointer",n))}function lm(n){!uo.isOpening&&oy(n)&&(cr=!0,wo="virtual")}function um(n){nt(n)===window||nt(n)===document||uy||!n.isTrusted||(!cr&&!Vs&&(wo="virtual",sc("virtual",n)),cr=!1,Vs=!1)}function am(){cr=!1,Vs=!0}function Bs(n){if(typeof window>"u"||typeof document>"u"||Ji.get(lr(n)))return;const i=lr(n),o=Bn(n);let u=i.HTMLElement.prototype.focus;i.HTMLElement.prototype.focus=function(){cr=!0,u.apply(this,arguments)},o.addEventListener("keydown",Kl,!0),o.addEventListener("keyup",Kl,!0),o.addEventListener("click",lm,!0),i.addEventListener("focus",um,!0),i.addEventListener("blur",am,!1),typeof PointerEvent<"u"&&(o.addEventListener("pointerdown",Wr,!0),o.addEventListener("pointermove",Wr,!0),o.addEventListener("pointerup",Wr,!0)),i.addEventListener("beforeunload",()=>{sm(n)},{once:!0}),Ji.set(i,{focus:u})}const sm=(n,i)=>{const o=lr(n),u=Bn(n);i&&u.removeEventListener("DOMContentLoaded",i),Ji.has(o)&&(o.HTMLElement.prototype.focus=Ji.get(o).focus,u.removeEventListener("keydown",Kl,!0),u.removeEventListener("keyup",Kl,!0),u.removeEventListener("click",lm,!0),o.removeEventListener("focus",um,!0),o.removeEventListener("blur",am,!1),typeof PointerEvent<"u"&&(u.removeEventListener("pointerdown",Wr,!0),u.removeEventListener("pointermove",Wr,!0),u.removeEventListener("pointerup",Wr,!0)),Ji.delete(o))};function cy(n){const i=Bn(n);let o;return i.readyState!=="loading"?Bs(n):(o=()=>{Bs(n)},i.addEventListener("DOMContentLoaded",o)),()=>sm(n,o)}typeof document<"u"&&cy();function Ws(){return wo!=="pointer"}const fy=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function dy(n,i,o){let u=Bn(o?nt(o):void 0),c=o?nt(o):void 0;const f=typeof window<"u"?lr(c).HTMLInputElement:HTMLInputElement,v=typeof window<"u"?lr(c).HTMLTextAreaElement:HTMLTextAreaElement,p=typeof window<"u"?lr(c).HTMLElement:HTMLElement,d=typeof window<"u"?lr(c).KeyboardEvent:KeyboardEvent;let h=Qr(u);return n=n||h instanceof f&&!fy.has(h.type)||h instanceof v||h instanceof p&&h.isContentEditable,!(n&&i==="keyboard"&&o instanceof d&&!ay[o.key])}function py(n,i,o){Bs(),y.useEffect(()=>{if(o?.enabled===!1)return;let u=(c,f)=>{dy(!!o?.isTextInput,c,f)&&n(Ws())};return Us.add(u),()=>{Us.delete(u)}},i)}function hy(n){let{isDisabled:i,onFocus:o,onBlur:u,onFocusChange:c}=n;const f=y.useCallback(d=>{if(nt(d)===d.currentTarget)return u&&u(d),c&&c(!1),!0},[u,c]),v=om(f),p=y.useCallback(d=>{let h=nt(d);const g=Bn(h),E=g?Qr(g):Qr();h===d.currentTarget&&h===E&&(o&&o(d),c&&c(!0),v(d))},[c,o,v]);return{focusProps:{onFocus:!i&&(o||c||u)?p:void 0,onBlur:!i&&(u||c)?f:void 0}}}function my(n){let{isDisabled:i,onBlurWithin:o,onFocusWithin:u,onFocusWithinChange:c}=n,f=y.useRef({isFocusWithin:!1}),{addGlobalListener:v,removeAllGlobalListeners:p}=rm(),d=y.useCallback(E=>{ur(E.currentTarget,nt(E))&&f.current.isFocusWithin&&!ur(E.currentTarget,E.relatedTarget)&&(f.current.isFocusWithin=!1,p(),o&&o(E),c&&c(!1))},[o,c,f,p]),h=om(d),g=y.useCallback(E=>{if(!ur(E.currentTarget,nt(E)))return;let x=nt(E);const R=Bn(x),N=Qr(R);if(!f.current.isFocusWithin&&N===x){u&&u(E),c&&c(!0),f.current.isFocusWithin=!0,h(E);let T=E.currentTarget;v(R,"focus",k=>{let I=nt(k);if(f.current.isFocusWithin&&!ur(T,I)){let z=new R.defaultView.FocusEvent("blur",{relatedTarget:I});ly(z,T);let F=im(z);d(F)}},{capture:!0})}},[u,c,h,v,d]);return i?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:g,onBlur:d}}}let Gs=!1,jl=0;function vy(){Gs=!0,setTimeout(()=>{Gs=!1},50)}function Vp(n){n.pointerType==="touch"&&vy()}function gy(){if(!(typeof document>"u"))return jl===0&&typeof PointerEvent<"u"&&document.addEventListener("pointerup",Vp),jl++,()=>{jl--,!(jl>0)&&typeof PointerEvent<"u"&&document.removeEventListener("pointerup",Vp)}}function cm(n){let{onHoverStart:i,onHoverChange:o,onHoverEnd:u,isDisabled:c}=n,[f,v]=y.useState(!1),p=y.useRef({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;y.useEffect(gy,[]);let{addGlobalListener:d,removeAllGlobalListeners:h}=rm(),{hoverProps:g,triggerHoverEnd:E}=y.useMemo(()=>{let x=(T,k)=>{if(p.pointerType=k,c||k==="touch"||p.isHovered||!ur(T.currentTarget,nt(T)))return;p.isHovered=!0;let I=T.currentTarget;p.target=I,d(Bn(nt(T)),"pointerover",z=>{p.isHovered&&p.target&&!ur(p.target,nt(z))&&R(z,z.pointerType)},{capture:!0}),i&&i({type:"hoverstart",target:I,pointerType:k}),o&&o(!0),v(!0)},R=(T,k)=>{let I=p.target;p.pointerType="",p.target=null,!(k==="touch"||!p.isHovered||!I)&&(p.isHovered=!1,h(),u&&u({type:"hoverend",target:I,pointerType:k}),o&&o(!1),v(!1))},N={};return typeof PointerEvent<"u"&&(N.onPointerEnter=T=>{Gs&&T.pointerType==="mouse"||x(T,T.pointerType)},N.onPointerLeave=T=>{!c&&ur(T.currentTarget,nt(T))&&R(T,T.pointerType)}),{hoverProps:N,triggerHoverEnd:R}},[i,o,u,c,p,d,h]);return y.useEffect(()=>{c&&E({currentTarget:p.target},p.pointerType)},[c]),{hoverProps:g,isHovered:f}}function fm(n={}){let{autoFocus:i=!1,isTextInput:o,within:u}=n,c=y.useRef({isFocused:!1,isFocusVisible:i||Ws()}),[f,v]=y.useState(!1),[p,d]=y.useState(()=>c.current.isFocused&&c.current.isFocusVisible),h=y.useCallback(()=>d(c.current.isFocused&&c.current.isFocusVisible),[]),g=y.useCallback(R=>{c.current.isFocused=R,c.current.isFocusVisible=Ws(),v(R),h()},[h]);py(R=>{c.current.isFocusVisible=R,h()},[o,f],{enabled:f,isTextInput:o});let{focusProps:E}=hy({isDisabled:u,onFocusChange:g}),{focusWithinProps:x}=my({isDisabled:!u,onFocusWithinChange:g});return{isFocused:f,isFocusVisible:p,focusProps:u?x:E}}var yy=Object.defineProperty,wy=(n,i,o)=>i in n?yy(n,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[i]=o,ks=(n,i,o)=>(wy(n,typeof i!="symbol"?i+"":i,o),o);let Ey=class{constructor(){ks(this,"current",this.detect()),ks(this,"handoffState","pending"),ks(this,"currentId",0)}set(i){this.current!==i&&(this.handoffState="pending",this.currentId=0,this.current=i)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}handoff(){this.handoffState==="pending"&&(this.handoffState="complete")}get isHandoffComplete(){return this.handoffState==="complete"}},qt=new Ey;function Eo(n){var i;return qt.isServer?null:n==null?document:(i=n?.ownerDocument)!=null?i:document}function qs(n){var i,o;return qt.isServer?null:n==null?document:(o=(i=n?.getRootNode)==null?void 0:i.call(n))!=null?o:document}function dm(n){var i,o;return(o=(i=qs(n))==null?void 0:i.activeElement)!=null?o:null}function Wl(n){return dm(n)===n}function uu(n){typeof queueMicrotask=="function"?queueMicrotask(n):Promise.resolve().then(n).catch(i=>setTimeout(()=>{throw i}))}function sn(){let n=[],i={addEventListener(o,u,c,f){return o.addEventListener(u,c,f),i.add(()=>o.removeEventListener(u,c,f))},requestAnimationFrame(...o){let u=requestAnimationFrame(...o);return i.add(()=>cancelAnimationFrame(u))},nextFrame(...o){return i.requestAnimationFrame(()=>i.requestAnimationFrame(...o))},setTimeout(...o){let u=setTimeout(...o);return i.add(()=>clearTimeout(u))},microTask(...o){let u={current:!0};return uu(()=>{u.current&&o[0]()}),i.add(()=>{u.current=!1})},style(o,u,c){let f=o.style.getPropertyValue(u);return Object.assign(o.style,{[u]:c}),this.add(()=>{Object.assign(o.style,{[u]:f})})},group(o){let u=sn();return o(u),this.add(()=>u.dispose())},add(o){return n.includes(o)||n.push(o),()=>{let u=n.indexOf(o);if(u>=0)for(let c of n.splice(u,1))c()}},dispose(){for(let o of n.splice(0))o()}};return i}function So(){let[n]=y.useState(sn);return y.useEffect(()=>()=>n.dispose(),[n]),n}let Qe=(n,i)=>{qt.isServer?y.useEffect(n,i):y.useLayoutEffect(n,i)};function cn(n){let i=y.useRef(n);return Qe(()=>{i.current=n},[n]),i}let ke=function(n){let i=cn(n);return ue.useCallback((...o)=>i.current(...o),[i])};function fn(n){return y.useMemo(()=>n,Object.values(n))}let Sy=y.createContext(void 0);function au(){return y.useContext(Sy)}function Qs(...n){return Array.from(new Set(n.flatMap(i=>typeof i=="string"?i.split(" "):[]))).filter(Boolean).join(" ")}function Qt(n,i,...o){if(n in i){let c=i[n];return typeof c=="function"?c(...o):c}let u=new Error(`Tried to handle "${n}" but there is no handler defined. Only defined handlers are: ${Object.keys(i).map(c=>`"${c}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(u,Qt),u}var Xl=(n=>(n[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n))(Xl||{}),Dn=(n=>(n[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n))(Dn||{});function Je(){let n=xy();return y.useCallback(i=>_y({mergeRefs:n,...i}),[n])}function _y({ourProps:n,theirProps:i,slot:o,defaultTag:u,features:c,visible:f=!0,name:v,mergeRefs:p}){p=p??Cy;let d=pm(i,n);if(f)return zl(d,o,u,v,p);let h=c??0;if(h&2){let{static:g=!1,...E}=d;if(g)return zl(E,o,u,v,p)}if(h&1){let{unmount:g=!0,...E}=d;return Qt(g?0:1,{0(){return null},1(){return zl({...E,hidden:!0,style:{display:"none"}},o,u,v,p)}})}return zl(d,o,u,v,p)}function zl(n,i={},o,u,c){let{as:f=o,children:v,refName:p="ref",...d}=Ts(n,["unmount","static"]),h=n.ref!==void 0?{[p]:n.ref}:{},g=typeof v=="function"?v(i):v;"className"in d&&d.className&&typeof d.className=="function"&&(d.className=d.className(i)),d["aria-labelledby"]&&d["aria-labelledby"]===d.id&&(d["aria-labelledby"]=void 0);let E={};if(i){let x=!1,R=[];for(let[N,T]of Object.entries(i))typeof T=="boolean"&&(x=!0),T===!0&&R.push(N.replace(/([A-Z])/g,k=>`-${k.toLowerCase()}`));if(x){E["data-headlessui-state"]=R.join(" ");for(let N of R)E[`data-${N}`]=""}}if(eo(f)&&(Object.keys(In(d)).length>0||Object.keys(In(E)).length>0))if(!y.isValidElement(g)||Array.isArray(g)&&g.length>1||Ty(g)){if(Object.keys(In(d)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${u} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(In(d)).concat(Object.keys(In(E))).map(x=>`  - ${x}`).join(`
`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(x=>`  - ${x}`).join(`
`)].join(`
`))}else{let x=g.props,R=x?.className,N=typeof R=="function"?(...I)=>Qs(R(...I),d.className):Qs(R,d.className),T=N?{className:N}:{},k=pm(g.props,In(Ts(d,["ref"])));for(let I in E)I in k&&delete E[I];return y.cloneElement(g,Object.assign({},k,E,h,{ref:c(ky(g),h.ref)},T))}return y.createElement(f,Object.assign({},Ts(d,["ref"]),!eo(f)&&h,!eo(f)&&E),g)}function xy(){let n=y.useRef([]),i=y.useCallback(o=>{for(let u of n.current)u!=null&&(typeof u=="function"?u(o):u.current=o)},[]);return(...o)=>{if(!o.every(u=>u==null))return n.current=o,i}}function Cy(...n){return n.every(i=>i==null)?void 0:i=>{for(let o of n)o!=null&&(typeof o=="function"?o(i):o.current=i)}}function pm(...n){if(n.length===0)return{};if(n.length===1)return n[0];let i={},o={};for(let u of n)for(let c in u)c.startsWith("on")&&typeof u[c]=="function"?(o[c]!=null||(o[c]=[]),o[c].push(u[c])):i[c]=u[c];if(i.disabled||i["aria-disabled"])for(let u in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(u)&&(o[u]=[c=>{var f;return(f=c?.preventDefault)==null?void 0:f.call(c)}]);for(let u in o)Object.assign(i,{[u](c,...f){let v=o[u];for(let p of v){if((c instanceof Event||c?.nativeEvent instanceof Event)&&c.defaultPrevented)return;p(c,...f)}}});return i}function hm(...n){if(n.length===0)return{};if(n.length===1)return n[0];let i={},o={};for(let u of n)for(let c in u)c.startsWith("on")&&typeof u[c]=="function"?(o[c]!=null||(o[c]=[]),o[c].push(u[c])):i[c]=u[c];for(let u in o)Object.assign(i,{[u](...c){let f=o[u];for(let v of f)v?.(...c)}});return i}function We(n){var i;return Object.assign(y.forwardRef(n),{displayName:(i=n.displayName)!=null?i:n.name})}function In(n){let i=Object.assign({},n);for(let o in i)i[o]===void 0&&delete i[o];return i}function Ts(n,i=[]){let o=Object.assign({},n);for(let u of i)u in o&&delete o[u];return o}function ky(n){return ue.version.split(".")[0]>="19"?n.props.ref:n.ref}function eo(n){return n===y.Fragment||n===Symbol.for("react.fragment")}function Ty(n){return eo(n.type)}function Py(n,i,o){let[u,c]=y.useState(o),f=n!==void 0,v=y.useRef(f),p=y.useRef(!1),d=y.useRef(!1);return f&&!v.current&&!p.current?(p.current=!0,v.current=f,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")):!f&&v.current&&!d.current&&(d.current=!0,v.current=f,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")),[f?n:u,ke(h=>(f||lu.flushSync(()=>c(h)),i?.(h)))]}function Ry(n){let[i]=y.useState(n);return i}function mm(n={},i=null,o=[]){for(let[u,c]of Object.entries(n))gm(o,vm(i,u),c);return o}function vm(n,i){return n?n+"["+i+"]":i}function gm(n,i,o){if(Array.isArray(o))for(let[u,c]of o.entries())gm(n,vm(i,u.toString()),c);else o instanceof Date?n.push([i,o.toISOString()]):typeof o=="boolean"?n.push([i,o?"1":"0"]):typeof o=="string"?n.push([i,o]):typeof o=="number"?n.push([i,`${o}`]):o==null?n.push([i,""]):Oy(o)&&!y.isValidElement(o)&&mm(o,i,n)}function Ny(n){var i,o;let u=(i=n?.form)!=null?i:n.closest("form");if(u){for(let c of u.elements)if(c!==n&&(c.tagName==="INPUT"&&c.type==="submit"||c.tagName==="BUTTON"&&c.type==="submit"||c.nodeName==="INPUT"&&c.type==="image")){c.click();return}(o=u.requestSubmit)==null||o.call(u)}}function Oy(n){if(Object.prototype.toString.call(n)!=="[object Object]")return!1;let i=Object.getPrototypeOf(n);return i===null||Object.getPrototypeOf(i)===null}let Ay="span";var Kr=(n=>(n[n.None=1]="None",n[n.Focusable=2]="Focusable",n[n.Hidden=4]="Hidden",n))(Kr||{});function Ly(n,i){var o;let{features:u=1,...c}=n,f={ref:i,"aria-hidden":(u&2)===2?!0:(o=c["aria-hidden"])!=null?o:void 0,hidden:(u&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(u&4)===4&&(u&2)!==2&&{display:"none"}}};return Je()({ourProps:f,theirProps:c,slot:{},defaultTag:Ay,name:"Hidden"})}let ao=We(Ly),by=y.createContext(null);function Iy({children:n}){let i=y.useContext(by);if(!i)return ue.createElement(ue.Fragment,null,n);let{target:o}=i;return o?lu.createPortal(ue.createElement(ue.Fragment,null,n),o):null}function $y({data:n,form:i,disabled:o,onReset:u,overrides:c}){let[f,v]=y.useState(null),p=So();return y.useEffect(()=>{if(u&&f)return p.addEventListener(f,"reset",u)},[f,i,u]),ue.createElement(Iy,null,ue.createElement(My,{setForm:v,formId:i}),mm(n).map(([d,h])=>ue.createElement(ao,{features:Kr.Hidden,...In({key:d,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:i,disabled:o,name:d,value:h,...c})})))}function My({setForm:n,formId:i}){return y.useEffect(()=>{if(i){let o=document.getElementById(i);o&&n(o)}},[n,i]),i?null:ue.createElement(ao,{features:Kr.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:o=>{if(!o)return;let u=o.closest("form");u&&n(u)}})}let Dy=y.createContext(void 0);function ym(){return y.useContext(Dy)}function Fy(n){return typeof n!="object"||n===null?!1:"nodeType"in n}function un(n){return Fy(n)&&"tagName"in n}function Kt(n){return un(n)&&"accessKey"in n}function Fn(n){return un(n)&&"tabIndex"in n}function jy(n){return un(n)&&"style"in n}function zy(n){return Kt(n)&&n.nodeName==="IFRAME"}function wm(n){return Kt(n)&&n.nodeName==="INPUT"}function Bp(n){return Kt(n)&&n.nodeName==="LABEL"}function Hy(n){return Kt(n)&&n.nodeName==="FIELDSET"}function Em(n){return Kt(n)&&n.nodeName==="LEGEND"}function Uy(n){return un(n)?n.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]'):!1}function Sm(n){let i=n.parentElement,o=null;for(;i&&!Hy(i);)Em(i)&&(o=i),i=i.parentElement;let u=i?.getAttribute("disabled")==="";return u&&Vy(o)?!1:u}function Vy(n){if(!n)return!1;let i=n.previousElementSibling;for(;i!==null;){if(Em(i))return!1;i=i.previousElementSibling}return!0}let _m=Symbol();function By(n,i=!0){return Object.assign(n,{[_m]:i})}function pt(...n){let i=y.useRef(n);y.useEffect(()=>{i.current=n},[n]);let o=ke(u=>{for(let c of i.current)c!=null&&(typeof c=="function"?c(u):c.current=u)});return n.every(u=>u==null||u?.[_m])?void 0:o}let su=y.createContext(null);su.displayName="DescriptionContext";function xm(){let n=y.useContext(su);if(n===null){let i=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(i,xm),i}return n}function Wy(){var n,i;return(i=(n=y.useContext(su))==null?void 0:n.value)!=null?i:void 0}function cc(){let[n,i]=y.useState([]);return[n.length>0?n.join(" "):void 0,y.useMemo(()=>function(o){let u=ke(f=>(i(v=>[...v,f]),()=>i(v=>{let p=v.slice(),d=p.indexOf(f);return d!==-1&&p.splice(d,1),p}))),c=y.useMemo(()=>({register:u,slot:o.slot,name:o.name,props:o.props,value:o.value}),[u,o.slot,o.name,o.props,o.value]);return ue.createElement(su.Provider,{value:c},o.children)},[i])]}let Gy="p";function qy(n,i){let o=y.useId(),u=au(),{id:c=`headlessui-description-${o}`,...f}=n,v=xm(),p=pt(i);Qe(()=>v.register(c),[c,v.register]);let d=fn({...v.slot,disabled:u||!1}),h={ref:p,...v.props,id:c};return Je()({ourProps:h,theirProps:f,slot:d,defaultTag:Gy,name:v.name||"Description"})}let Qy=We(qy),Cm=Object.assign(Qy,{});var $n=(n=>(n.Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n))($n||{});let cu=y.createContext(null);cu.displayName="LabelContext";function km(){let n=y.useContext(cu);if(n===null){let i=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(i,km),i}return n}function Tm(n){var i,o,u;let c=(o=(i=y.useContext(cu))==null?void 0:i.value)!=null?o:void 0;return((u=void 0)!=null?u:0)>0?[c,...n].filter(Boolean).join(" "):c}function Pm({inherit:n=!1}={}){let i=Tm(),[o,u]=y.useState([]),c=n?[i,...o].filter(Boolean):o;return[c.length>0?c.join(" "):void 0,y.useMemo(()=>function(f){let v=ke(d=>(u(h=>[...h,d]),()=>u(h=>{let g=h.slice(),E=g.indexOf(d);return E!==-1&&g.splice(E,1),g}))),p=y.useMemo(()=>({register:v,slot:f.slot,name:f.name,props:f.props,value:f.value}),[v,f.slot,f.name,f.props,f.value]);return ue.createElement(cu.Provider,{value:p},f.children)},[u])]}let Ky="label";function Xy(n,i){var o;let u=y.useId(),c=km(),f=ym(),v=au(),{id:p=`headlessui-label-${u}`,htmlFor:d=f??((o=c.props)==null?void 0:o.htmlFor),passive:h=!1,...g}=n,E=pt(i);Qe(()=>c.register(p),[p,c.register]);let x=ke(T=>{let k=T.currentTarget;if(!(T.target!==T.currentTarget&&Uy(T.target))&&(Bp(k)&&T.preventDefault(),c.props&&"onClick"in c.props&&typeof c.props.onClick=="function"&&c.props.onClick(T),Bp(k))){let I=document.getElementById(k.htmlFor);if(I){let z=I.getAttribute("disabled");if(z==="true"||z==="")return;let F=I.getAttribute("aria-disabled");if(F==="true"||F==="")return;(wm(I)&&(I.type==="file"||I.type==="radio"||I.type==="checkbox")||I.role==="radio"||I.role==="checkbox"||I.role==="switch")&&I.click(),I.focus({preventScroll:!0})}}}),R=fn({...c.slot,disabled:v||!1}),N={ref:E,...c.props,id:p,htmlFor:d,onClick:x};return h&&("onClick"in N&&(delete N.htmlFor,delete N.onClick),"onClick"in g&&delete g.onClick),Je()({ourProps:N,theirProps:g,slot:R,defaultTag:d?Ky:"div",name:c.name||"Label"})}let Yy=We(Xy),Zy=Object.assign(Yy,{}),Jy=y.createContext(()=>{});function e2({value:n,children:i}){return ue.createElement(Jy.Provider,{value:n},i)}function t2(n,i){return n!==null&&i!==null&&typeof n=="object"&&typeof i=="object"&&"id"in n&&"id"in i?n.id===i.id:n===i}function n2(n=t2){return y.useCallback((i,o)=>{if(typeof n=="string"){let u=n;return i?.[u]===o?.[u]}return n(i,o)},[n])}let Rm=class extends Map{constructor(i){super(),this.factory=i}get(i){let o=super.get(i);return o===void 0&&(o=this.factory(i),this.set(i,o)),o}};var r2=Object.defineProperty,i2=(n,i,o)=>i in n?r2(n,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[i]=o,o2=(n,i,o)=>(i2(n,i+"",o),o),Nm=(n,i,o)=>{if(!i.has(n))throw TypeError("Cannot "+o)},kt=(n,i,o)=>(Nm(n,i,"read from private field"),o?o.call(n):i.get(n)),Ps=(n,i,o)=>{if(i.has(n))throw TypeError("Cannot add the same private member more than once");i instanceof WeakSet?i.add(n):i.set(n,o)},Wp=(n,i,o,u)=>(Nm(n,i,"write to private field"),i.set(n,o),o),Wt,Ki,Xi;let l2=class{constructor(i){Ps(this,Wt,{}),Ps(this,Ki,new Rm(()=>new Set)),Ps(this,Xi,new Set),o2(this,"disposables",sn()),Wp(this,Wt,i),qt.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return kt(this,Wt)}subscribe(i,o){if(qt.isServer)return()=>{};let u={selector:i,callback:o,current:i(kt(this,Wt))};return kt(this,Xi).add(u),this.disposables.add(()=>{kt(this,Xi).delete(u)})}on(i,o){return qt.isServer?()=>{}:(kt(this,Ki).get(i).add(o),this.disposables.add(()=>{kt(this,Ki).get(i).delete(o)}))}send(i){let o=this.reduce(kt(this,Wt),i);if(o!==kt(this,Wt)){Wp(this,Wt,o);for(let u of kt(this,Xi)){let c=u.selector(kt(this,Wt));Om(u.current,c)||(u.current=c,u.callback(c))}for(let u of kt(this,Ki).get(i.type))u(kt(this,Wt),i)}}};Wt=new WeakMap,Ki=new WeakMap,Xi=new WeakMap;function Om(n,i){return Object.is(n,i)?!0:typeof n!="object"||n===null||typeof i!="object"||i===null?!1:Array.isArray(n)&&Array.isArray(i)?n.length!==i.length?!1:Rs(n[Symbol.iterator](),i[Symbol.iterator]()):n instanceof Map&&i instanceof Map||n instanceof Set&&i instanceof Set?n.size!==i.size?!1:Rs(n.entries(),i.entries()):Gp(n)&&Gp(i)?Rs(Object.entries(n)[Symbol.iterator](),Object.entries(i)[Symbol.iterator]()):!1}function Rs(n,i){do{let o=n.next(),u=i.next();if(o.done&&u.done)return!0;if(o.done||u.done||!Object.is(o.value,u.value))return!1}while(!0)}function Gp(n){if(Object.prototype.toString.call(n)!=="[object Object]")return!1;let i=Object.getPrototypeOf(n);return i===null||Object.getPrototypeOf(i)===null}var u2=Object.defineProperty,a2=(n,i,o)=>i in n?u2(n,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[i]=o,qp=(n,i,o)=>(a2(n,typeof i!="symbol"?i+"":i,o),o),s2=(n=>(n[n.Push=0]="Push",n[n.Pop=1]="Pop",n))(s2||{});let c2={0(n,i){let o=i.id,u=n.stack,c=n.stack.indexOf(o);if(c!==-1){let f=n.stack.slice();return f.splice(c,1),f.push(o),u=f,{...n,stack:u}}return{...n,stack:[...n.stack,o]}},1(n,i){let o=i.id,u=n.stack.indexOf(o);if(u===-1)return n;let c=n.stack.slice();return c.splice(u,1),{...n,stack:c}}},f2=class Am extends l2{constructor(){super(...arguments),qp(this,"actions",{push:i=>this.send({type:0,id:i}),pop:i=>this.send({type:1,id:i})}),qp(this,"selectors",{isTop:(i,o)=>i.stack[i.stack.length-1]===o,inStack:(i,o)=>i.stack.includes(o)})}static new(){return new Am({stack:[]})}reduce(i,o){return Qt(o.type,c2,i,o)}};const Lm=new Rm(()=>f2.new());var Ns={exports:{}},Os={};var Qp;function d2(){if(Qp)return Os;Qp=1;var n=Yr();function i(d,h){return d===h&&(d!==0||1/d===1/h)||d!==d&&h!==h}var o=typeof Object.is=="function"?Object.is:i,u=n.useSyncExternalStore,c=n.useRef,f=n.useEffect,v=n.useMemo,p=n.useDebugValue;return Os.useSyncExternalStoreWithSelector=function(d,h,g,E,x){var R=c(null);if(R.current===null){var N={hasValue:!1,value:null};R.current=N}else N=R.current;R=v(function(){function k(_){if(!I){if(I=!0,z=_,_=E(_),x!==void 0&&N.hasValue){var O=N.value;if(x(O,_))return F=O}return F=_}if(O=F,o(z,_))return O;var L=E(_);return x!==void 0&&x(O,L)?(z=_,O):(z=_,F=L)}var I=!1,z,F,Q=g===void 0?null:g;return[function(){return k(h())},Q===null?void 0:function(){return k(Q())}]},[h,g,E,x]);var T=u(d,R[0],R[1]);return f(function(){N.hasValue=!0,N.value=T},[T]),p(T),T},Os}var Kp;function p2(){return Kp||(Kp=1,Ns.exports=d2()),Ns.exports}var h2=p2();function bm(n,i,o=Om){return h2.useSyncExternalStoreWithSelector(ke(u=>n.subscribe(m2,u)),ke(()=>n.state),ke(()=>n.state),ke(i),o)}function m2(n){return n}function _o(n,i){let o=y.useId(),u=Lm.get(i),[c,f]=bm(u,y.useCallback(v=>[u.selectors.isTop(v,o),u.selectors.inStack(v,o)],[u,o]));return Qe(()=>{if(n)return u.actions.push(o),()=>u.actions.pop(o)},[u,n,o]),n?f?c:!0:!1}let Ks=new Map,to=new Map;function Xp(n){var i;let o=(i=to.get(n))!=null?i:0;return to.set(n,o+1),o!==0?()=>Yp(n):(Ks.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0,()=>Yp(n))}function Yp(n){var i;let o=(i=to.get(n))!=null?i:1;if(o===1?to.delete(n):to.set(n,o-1),o!==1)return;let u=Ks.get(n);u&&(u["aria-hidden"]===null?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",u["aria-hidden"]),n.inert=u.inert,Ks.delete(n))}function v2(n,{allowed:i,disallowed:o}={}){let u=_o(n,"inert-others");Qe(()=>{var c,f;if(!u)return;let v=sn();for(let d of(c=o?.())!=null?c:[])d&&v.add(Xp(d));let p=(f=i?.())!=null?f:[];for(let d of p){if(!d)continue;let h=Eo(d);if(!h)continue;let g=d.parentElement;for(;g&&g!==h.body;){for(let E of g.children)p.some(x=>E.contains(x))||v.add(Xp(E));g=g.parentElement}}return v.dispose},[u,i,o])}function g2(n,i,o){let u=cn(c=>{let f=c.getBoundingClientRect();f.x===0&&f.y===0&&f.width===0&&f.height===0&&o()});y.useEffect(()=>{if(!n)return;let c=i===null?null:Kt(i)?i:i.current;if(!c)return;let f=sn();if(typeof ResizeObserver<"u"){let v=new ResizeObserver(()=>u.current(c));v.observe(c),f.add(()=>v.disconnect())}if(typeof IntersectionObserver<"u"){let v=new IntersectionObserver(()=>u.current(c));v.observe(c),f.add(()=>v.disconnect())}return()=>f.dispose()},[i,u,n])}let Yl=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(n=>`${n}:not([tabindex='-1'])`).join(","),y2=["[data-autofocus]"].map(n=>`${n}:not([tabindex='-1'])`).join(",");var yt=(n=>(n[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n[n.AutoFocus=64]="AutoFocus",n))(yt||{}),so=(n=>(n[n.Error=0]="Error",n[n.Overflow=1]="Overflow",n[n.Success=2]="Success",n[n.Underflow=3]="Underflow",n))(so||{}),w2=(n=>(n[n.Previous=-1]="Previous",n[n.Next=1]="Next",n))(w2||{});function E2(n=document.body){return n==null?[]:Array.from(n.querySelectorAll(Yl)).sort((i,o)=>Math.sign((i.tabIndex||Number.MAX_SAFE_INTEGER)-(o.tabIndex||Number.MAX_SAFE_INTEGER)))}function S2(n=document.body){return n==null?[]:Array.from(n.querySelectorAll(y2)).sort((i,o)=>Math.sign((i.tabIndex||Number.MAX_SAFE_INTEGER)-(o.tabIndex||Number.MAX_SAFE_INTEGER)))}var Im=(n=>(n[n.Strict=0]="Strict",n[n.Loose=1]="Loose",n))(Im||{});function _2(n,i=0){var o;return n===((o=Eo(n))==null?void 0:o.body)?!1:Qt(i,{0(){return n.matches(Yl)},1(){let u=n;for(;u!==null;){if(u.matches(Yl))return!0;u=u.parentElement}return!1}})}var x2=(n=>(n[n.Keyboard=0]="Keyboard",n[n.Mouse=1]="Mouse",n))(x2||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",n=>{n.metaKey||n.altKey||n.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",n=>{n.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:n.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function an(n){n?.focus({preventScroll:!0})}let C2=["textarea","input"].join(",");function k2(n){var i,o;return(o=(i=n?.matches)==null?void 0:i.call(n,C2))!=null?o:!1}function $m(n,i=o=>o){return n.slice().sort((o,u)=>{let c=i(o),f=i(u);if(c===null||f===null)return 0;let v=c.compareDocumentPosition(f);return v&Node.DOCUMENT_POSITION_FOLLOWING?-1:v&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function sr(n,i,{sorted:o=!0,relativeTo:u=null,skipElements:c=[]}={}){let f=Array.isArray(n)?n.length>0?qs(n[0]):document:qs(n),v=Array.isArray(n)?o?$m(n):n:i&64?S2(n):E2(n);c.length>0&&v.length>1&&(v=v.filter(R=>!c.some(N=>N!=null&&"current"in N?N?.current===R:N===R))),u=u??f?.activeElement;let p=(()=>{if(i&5)return 1;if(i&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(i&1)return 0;if(i&2)return Math.max(0,v.indexOf(u))-1;if(i&4)return Math.max(0,v.indexOf(u))+1;if(i&8)return v.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=i&32?{preventScroll:!0}:{},g=0,E=v.length,x;do{if(g>=E||g+E<=0)return 0;let R=d+g;if(i&16)R=(R+E)%E;else{if(R<0)return 3;if(R>=E)return 1}x=v[R],x?.focus(h),g+=p}while(x!==dm(x));return i&6&&k2(x)&&x.select(),2}function Mm(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function T2(){return/Android/gi.test(window.navigator.userAgent)}function Zp(){return Mm()||T2()}function Hl(n,i,o,u){let c=cn(o);y.useEffect(()=>{if(!n)return;function f(v){c.current(v)}return document.addEventListener(i,f,u),()=>document.removeEventListener(i,f,u)},[n,i,u])}function Dm(n,i,o,u){let c=cn(o);y.useEffect(()=>{if(!n)return;function f(v){c.current(v)}return window.addEventListener(i,f,u),()=>window.removeEventListener(i,f,u)},[n,i,u])}const Jp=30;function P2(n,i,o){let u=cn(o),c=y.useCallback(function(p,d){if(p.defaultPrevented)return;let h=d(p);if(h===null||!h.getRootNode().contains(h)||!h.isConnected)return;let g=(function E(x){return typeof x=="function"?E(x()):Array.isArray(x)||x instanceof Set?x:[x]})(i);for(let E of g)if(E!==null&&(E.contains(h)||p.composed&&p.composedPath().includes(E)))return;return!_2(h,Im.Loose)&&h.tabIndex!==-1&&p.preventDefault(),u.current(p,h)},[u,i]),f=y.useRef(null);Hl(n,"pointerdown",p=>{var d,h;Zp()||(f.current=((h=(d=p.composedPath)==null?void 0:d.call(p))==null?void 0:h[0])||p.target)},!0),Hl(n,"pointerup",p=>{if(Zp()||!f.current)return;let d=f.current;return f.current=null,c(p,()=>d)},!0);let v=y.useRef({x:0,y:0});Hl(n,"touchstart",p=>{v.current.x=p.touches[0].clientX,v.current.y=p.touches[0].clientY},!0),Hl(n,"touchend",p=>{let d={x:p.changedTouches[0].clientX,y:p.changedTouches[0].clientY};if(!(Math.abs(d.x-v.current.x)>=Jp||Math.abs(d.y-v.current.y)>=Jp))return c(p,()=>Fn(p.target)?p.target:null)},!0),Dm(n,"blur",p=>c(p,()=>zy(window.document.activeElement)?window.document.activeElement:null),!0)}function fc(...n){return y.useMemo(()=>Eo(...n),[...n])}function Fm(n,i,o,u){let c=cn(o);y.useEffect(()=>{n=n??window;function f(v){c.current(v)}return n.addEventListener(i,f,u),()=>n.removeEventListener(i,f,u)},[n,i,u])}function R2(n){return y.useSyncExternalStore(n.subscribe,n.getSnapshot,n.getSnapshot)}function N2(n,i){let o=n(),u=new Set;return{getSnapshot(){return o},subscribe(c){return u.add(c),()=>u.delete(c)},dispatch(c,...f){let v=i[c].call(o,...f);v&&(o=v,u.forEach(p=>p()))}}}function O2(){let n;return{before({doc:i}){var o;let u=i.documentElement,c=(o=i.defaultView)!=null?o:window;n=Math.max(0,c.innerWidth-u.clientWidth)},after({doc:i,d:o}){let u=i.documentElement,c=Math.max(0,u.clientWidth-u.offsetWidth),f=Math.max(0,n-c);o.style(u,"paddingRight",`${f}px`)}}}function A2(){return Mm()?{before({doc:n,d:i,meta:o}){function u(c){for(let f of o().containers)for(let v of f())if(v.contains(c))return!0;return!1}i.microTask(()=>{var c;if(window.getComputedStyle(n.documentElement).scrollBehavior!=="auto"){let p=sn();p.style(n.documentElement,"scrollBehavior","auto"),i.add(()=>i.microTask(()=>p.dispose()))}let f=(c=window.scrollY)!=null?c:window.pageYOffset,v=null;i.addEventListener(n,"click",p=>{if(Fn(p.target))try{let d=p.target.closest("a");if(!d)return;let{hash:h}=new URL(d.href),g=n.querySelector(h);Fn(g)&&!u(g)&&(v=g)}catch{}},!0),i.group(p=>{i.addEventListener(n,"touchstart",d=>{if(p.dispose(),Fn(d.target)&&jy(d.target))if(u(d.target)){let h=d.target;for(;h.parentElement&&u(h.parentElement);)h=h.parentElement;p.style(h,"overscrollBehavior","contain")}else p.style(d.target,"touchAction","none")})}),i.addEventListener(n,"touchmove",p=>{if(Fn(p.target)){if(wm(p.target))return;if(u(p.target)){let d=p.target;for(;d.parentElement&&d.dataset.headlessuiPortal!==""&&!(d.scrollHeight>d.clientHeight||d.scrollWidth>d.clientWidth);)d=d.parentElement;d.dataset.headlessuiPortal===""&&p.preventDefault()}else p.preventDefault()}},{passive:!1}),i.add(()=>{var p;let d=(p=window.scrollY)!=null?p:window.pageYOffset;f!==d&&window.scrollTo(0,f),v&&v.isConnected&&(v.scrollIntoView({block:"nearest"}),v=null)})})}}:{}}function L2(){return{before({doc:n,d:i}){i.style(n.documentElement,"overflow","hidden")}}}function eh(n){let i={};for(let o of n)Object.assign(i,o(i));return i}let ar=N2(()=>new Map,{PUSH(n,i){var o;let u=(o=this.get(n))!=null?o:{doc:n,count:0,d:sn(),meta:new Set,computedMeta:{}};return u.count++,u.meta.add(i),u.computedMeta=eh(u.meta),this.set(n,u),this},POP(n,i){let o=this.get(n);return o&&(o.count--,o.meta.delete(i),o.computedMeta=eh(o.meta)),this},SCROLL_PREVENT(n){let i={doc:n.doc,d:n.d,meta(){return n.computedMeta}},o=[A2(),O2(),L2()];o.forEach(({before:u})=>u?.(i)),o.forEach(({after:u})=>u?.(i))},SCROLL_ALLOW({d:n}){n.dispose()},TEARDOWN({doc:n}){this.delete(n)}});ar.subscribe(()=>{let n=ar.getSnapshot(),i=new Map;for(let[o]of n)i.set(o,o.documentElement.style.overflow);for(let o of n.values()){let u=i.get(o.doc)==="hidden",c=o.count!==0;(c&&!u||!c&&u)&&ar.dispatch(o.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",o),o.count===0&&ar.dispatch("TEARDOWN",o)}});function b2(n,i,o=()=>({containers:[]})){let u=R2(ar),c=i?u.get(i):void 0,f=c?c.count>0:!1;return Qe(()=>{if(!(!i||!n))return ar.dispatch("PUSH",i,o),()=>ar.dispatch("POP",i,o)},[n,i]),f}function I2(n,i,o=()=>[document.body]){let u=_o(n,"scroll-lock");b2(u,i,c=>{var f;return{containers:[...(f=c.containers)!=null?f:[],o]}})}function $2(n=0){let[i,o]=y.useState(n),u=y.useCallback(d=>o(d),[]),c=y.useCallback(d=>o(h=>h|d),[]),f=y.useCallback(d=>(i&d)===d,[i]),v=y.useCallback(d=>o(h=>h&~d),[]),p=y.useCallback(d=>o(h=>h^d),[]);return{flags:i,setFlag:u,addFlag:c,hasFlag:f,removeFlag:v,toggleFlag:p}}var M2={},th,nh;typeof process<"u"&&typeof globalThis<"u"&&typeof Element<"u"&&((th=process==null?void 0:M2)==null?void 0:th.NODE_ENV)==="test"&&typeof((nh=Element?.prototype)==null?void 0:nh.getAnimations)>"u"&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
`)),[]});var D2=(n=>(n[n.None=0]="None",n[n.Closed=1]="Closed",n[n.Enter=2]="Enter",n[n.Leave=4]="Leave",n))(D2||{});function F2(n){let i={};for(let o in n)n[o]===!0&&(i[`data-${o}`]="");return i}function j2(n,i,o,u){let[c,f]=y.useState(o),{hasFlag:v,addFlag:p,removeFlag:d}=$2(n&&c?3:0),h=y.useRef(!1),g=y.useRef(!1),E=So();return Qe(()=>{var x;if(n){if(o&&f(!0),!i){o&&p(3);return}return(x=u?.start)==null||x.call(u,o),z2(i,{inFlight:h,prepare(){g.current?g.current=!1:g.current=h.current,h.current=!0,!g.current&&(o?(p(3),d(4)):(p(4),d(2)))},run(){g.current?o?(d(3),p(4)):(d(4),p(3)):o?d(1):p(1)},done(){var R;g.current&&V2(i)||(h.current=!1,d(7),o||f(!1),(R=u?.end)==null||R.call(u,o))}})}},[n,o,i,E]),n?[c,{closed:v(1),enter:v(2),leave:v(4),transition:v(2)||v(4)}]:[o,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}function z2(n,{prepare:i,run:o,done:u,inFlight:c}){let f=sn();return U2(n,{prepare:i,inFlight:c}),f.nextFrame(()=>{o(),f.requestAnimationFrame(()=>{f.add(H2(n,u))})}),f.dispose}function H2(n,i){var o,u;let c=sn();if(!n)return c.dispose;let f=!1;c.add(()=>{f=!0});let v=(u=(o=n.getAnimations)==null?void 0:o.call(n).filter(p=>p instanceof CSSTransition))!=null?u:[];return v.length===0?(i(),c.dispose):(Promise.allSettled(v.map(p=>p.finished)).then(()=>{f||i()}),c.dispose)}function U2(n,{inFlight:i,prepare:o}){if(i!=null&&i.current){o();return}let u=n.style.transition;n.style.transition="none",o(),n.offsetHeight,n.style.transition=u}function V2(n){var i,o;return((o=(i=n.getAnimations)==null?void 0:i.call(n))!=null?o:[]).some(u=>u instanceof CSSTransition&&u.playState!=="finished")}function dc(n,i){let o=y.useRef([]),u=ke(n);y.useEffect(()=>{let c=[...o.current];for(let[f,v]of i.entries())if(o.current[f]!==v){let p=u(i,c);return o.current=i,p}},[u,...i])}let fu=y.createContext(null);fu.displayName="OpenClosedContext";var Dt=(n=>(n[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n))(Dt||{});function du(){return y.useContext(fu)}function B2({value:n,children:i}){return ue.createElement(fu.Provider,{value:n},i)}function W2({children:n}){return ue.createElement(fu.Provider,{value:null},n)}function G2(n){function i(){document.readyState!=="loading"&&(n(),document.removeEventListener("DOMContentLoaded",i))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",i),i())}let Mn=[];G2(()=>{function n(i){if(!Fn(i.target)||i.target===document.body||Mn[0]===i.target)return;let o=i.target;o=o.closest(Yl),Mn.unshift(o??i.target),Mn=Mn.filter(u=>u!=null&&u.isConnected),Mn.splice(10)}window.addEventListener("click",n,{capture:!0}),window.addEventListener("mousedown",n,{capture:!0}),window.addEventListener("focus",n,{capture:!0}),document.body.addEventListener("click",n,{capture:!0}),document.body.addEventListener("mousedown",n,{capture:!0}),document.body.addEventListener("focus",n,{capture:!0})});function jm(n){let i=ke(n),o=y.useRef(!1);y.useEffect(()=>(o.current=!1,()=>{o.current=!0,uu(()=>{o.current&&i()})}),[i])}let zm=y.createContext(!1);function q2(){return y.useContext(zm)}function rh(n){return ue.createElement(zm.Provider,{value:n.force},n.children)}function Q2(n){let i=q2(),o=y.useContext(Um),[u,c]=y.useState(()=>{var f;if(!i&&o!==null)return(f=o.current)!=null?f:null;if(qt.isServer)return null;let v=n?.getElementById("headlessui-portal-root");if(v)return v;if(n===null)return null;let p=n.createElement("div");return p.setAttribute("id","headlessui-portal-root"),n.body.appendChild(p)});return y.useEffect(()=>{u!==null&&(n!=null&&n.body.contains(u)||n==null||n.body.appendChild(u))},[u,n]),y.useEffect(()=>{i||o!==null&&c(o.current)},[o,c,i]),u}let Hm=y.Fragment,K2=We(function(n,i){let{ownerDocument:o=null,...u}=n,c=y.useRef(null),f=pt(By(x=>{c.current=x}),i),v=fc(c.current),p=o??v,d=Q2(p),h=y.useContext(Xs),g=So(),E=Je();return jm(()=>{var x;d&&d.childNodes.length<=0&&((x=d.parentElement)==null||x.removeChild(d))}),d?lu.createPortal(ue.createElement("div",{"data-headlessui-portal":"",ref:x=>{g.dispose(),h&&x&&g.add(h.register(x))}},E({ourProps:{ref:f},theirProps:u,slot:{},defaultTag:Hm,name:"Portal"})),d):null});function X2(n,i){let o=pt(i),{enabled:u=!0,ownerDocument:c,...f}=n,v=Je();return u?ue.createElement(K2,{...f,ownerDocument:c,ref:o}):v({ourProps:{ref:o},theirProps:f,slot:{},defaultTag:Hm,name:"Portal"})}let Y2=y.Fragment,Um=y.createContext(null);function Z2(n,i){let{target:o,...u}=n,c={ref:pt(i)},f=Je();return ue.createElement(Um.Provider,{value:o},f({ourProps:c,theirProps:u,defaultTag:Y2,name:"Popover.Group"}))}let Xs=y.createContext(null);function J2(){let n=y.useContext(Xs),i=y.useRef([]),o=ke(f=>(i.current.push(f),n&&n.register(f),()=>u(f))),u=ke(f=>{let v=i.current.indexOf(f);v!==-1&&i.current.splice(v,1),n&&n.unregister(f)}),c=y.useMemo(()=>({register:o,unregister:u,portals:i}),[o,u,i]);return[i,y.useMemo(()=>function({children:f}){return ue.createElement(Xs.Provider,{value:c},f)},[c])]}let ew=We(X2),Vm=We(Z2),tw=Object.assign(ew,{Group:Vm});function nw(n,i=typeof document<"u"?document.defaultView:null,o){let u=_o(n,"escape");Fm(i,"keydown",c=>{u&&(c.defaultPrevented||c.key===$n.Escape&&o(c))})}function rw(){var n;let[i]=y.useState(()=>typeof window<"u"&&typeof window.matchMedia=="function"?window.matchMedia("(pointer: coarse)"):null),[o,u]=y.useState((n=i?.matches)!=null?n:!1);return Qe(()=>{if(!i)return;function c(f){u(f.matches)}return i.addEventListener("change",c),()=>i.removeEventListener("change",c)},[i]),o}function iw({defaultContainers:n=[],portals:i,mainTreeNode:o}={}){let u=ke(()=>{var c,f;let v=Eo(o),p=[];for(let d of n)d!==null&&(un(d)?p.push(d):"current"in d&&un(d.current)&&p.push(d.current));if(i!=null&&i.current)for(let d of i.current)p.push(d);for(let d of(c=v?.querySelectorAll("html > *, body > *"))!=null?c:[])d!==document.body&&d!==document.head&&un(d)&&d.id!=="headlessui-portal-root"&&(o&&(d.contains(o)||d.contains((f=o?.getRootNode())==null?void 0:f.host))||p.some(h=>d.contains(h))||p.push(d));return p});return{resolveContainers:u,contains:ke(c=>u().some(f=>f.contains(c)))}}let Bm=y.createContext(null);function ih({children:n,node:i}){let[o,u]=y.useState(null),c=Wm(i??o);return ue.createElement(Bm.Provider,{value:c},n,c===null&&ue.createElement(ao,{features:Kr.Hidden,ref:f=>{var v,p;if(f){for(let d of(p=(v=Eo(f))==null?void 0:v.querySelectorAll("html > *, body > *"))!=null?p:[])if(d!==document.body&&d!==document.head&&un(d)&&d!=null&&d.contains(f)){u(d);break}}}}))}function Wm(n=null){var i;return(i=y.useContext(Bm))!=null?i:n}function ow(){let n=typeof document>"u";return"useSyncExternalStore"in jp?(i=>i.useSyncExternalStore)(jp)(()=>()=>{},()=>!1,()=>!n):!1}function pu(){let n=ow(),[i,o]=y.useState(qt.isHandoffComplete);return i&&qt.isHandoffComplete===!1&&o(!1),y.useEffect(()=>{i!==!0&&o(!0)},[i]),y.useEffect(()=>qt.handoff(),[]),n?!1:i}function pc(){let n=y.useRef(!1);return Qe(()=>(n.current=!0,()=>{n.current=!1}),[]),n}var Yi=(n=>(n[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n))(Yi||{});function lw(){let n=y.useRef(0);return Dm(!0,"keydown",i=>{i.key==="Tab"&&(n.current=i.shiftKey?1:0)},!0),n}function Gm(n){if(!n)return new Set;if(typeof n=="function")return new Set(n());let i=new Set;for(let o of n.current)un(o.current)&&i.add(o.current);return i}let uw="div";var or=(n=>(n[n.None=0]="None",n[n.InitialFocus=1]="InitialFocus",n[n.TabLock=2]="TabLock",n[n.FocusLock=4]="FocusLock",n[n.RestoreFocus=8]="RestoreFocus",n[n.AutoFocus=16]="AutoFocus",n))(or||{});function aw(n,i){let o=y.useRef(null),u=pt(o,i),{initialFocus:c,initialFocusFallback:f,containers:v,features:p=15,...d}=n;pu()||(p=0);let h=fc(o.current);dw(p,{ownerDocument:h});let g=pw(p,{ownerDocument:h,container:o,initialFocus:c,initialFocusFallback:f});hw(p,{ownerDocument:h,container:o,containers:v,previousActiveElement:g});let E=lw(),x=ke(z=>{if(!Kt(o.current))return;let F=o.current;(Q=>Q())(()=>{Qt(E.current,{[Yi.Forwards]:()=>{sr(F,yt.First,{skipElements:[z.relatedTarget,f]})},[Yi.Backwards]:()=>{sr(F,yt.Last,{skipElements:[z.relatedTarget,f]})}})})}),R=_o(!!(p&2),"focus-trap#tab-lock"),N=So(),T=y.useRef(!1),k={ref:u,onKeyDown(z){z.key=="Tab"&&(T.current=!0,N.requestAnimationFrame(()=>{T.current=!1}))},onBlur(z){if(!(p&4))return;let F=Gm(v);Kt(o.current)&&F.add(o.current);let Q=z.relatedTarget;Fn(Q)&&Q.dataset.headlessuiFocusGuard!=="true"&&(qm(F,Q)||(T.current?sr(o.current,Qt(E.current,{[Yi.Forwards]:()=>yt.Next,[Yi.Backwards]:()=>yt.Previous})|yt.WrapAround,{relativeTo:z.target}):Fn(z.target)&&an(z.target)))}},I=Je();return ue.createElement(ue.Fragment,null,R&&ue.createElement(ao,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:x,features:Kr.Focusable}),I({ourProps:k,theirProps:d,defaultTag:uw,name:"FocusTrap"}),R&&ue.createElement(ao,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:x,features:Kr.Focusable}))}let sw=We(aw),cw=Object.assign(sw,{features:or});function fw(n=!0){let i=y.useRef(Mn.slice());return dc(([o],[u])=>{u===!0&&o===!1&&uu(()=>{i.current.splice(0)}),u===!1&&o===!0&&(i.current=Mn.slice())},[n,Mn,i]),ke(()=>{var o;return(o=i.current.find(u=>u!=null&&u.isConnected))!=null?o:null})}function dw(n,{ownerDocument:i}){let o=!!(n&8),u=fw(o);dc(()=>{o||Wl(i?.body)&&an(u())},[o]),jm(()=>{o&&an(u())})}function pw(n,{ownerDocument:i,container:o,initialFocus:u,initialFocusFallback:c}){let f=y.useRef(null),v=_o(!!(n&1),"focus-trap#initial-focus"),p=pc();return dc(()=>{if(n===0)return;if(!v){c!=null&&c.current&&an(c.current);return}let d=o.current;d&&uu(()=>{if(!p.current)return;let h=i?.activeElement;if(u!=null&&u.current){if(u?.current===h){f.current=h;return}}else if(d.contains(h)){f.current=h;return}if(u!=null&&u.current)an(u.current);else{if(n&16){if(sr(d,yt.First|yt.AutoFocus)!==so.Error)return}else if(sr(d,yt.First)!==so.Error)return;if(c!=null&&c.current&&(an(c.current),i?.activeElement===c.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}f.current=i?.activeElement})},[c,v,n]),f}function hw(n,{ownerDocument:i,container:o,containers:u,previousActiveElement:c}){let f=pc(),v=!!(n&4);Fm(i?.defaultView,"focus",p=>{if(!v||!f.current)return;let d=Gm(u);Kt(o.current)&&d.add(o.current);let h=c.current;if(!h)return;let g=p.target;Kt(g)?qm(d,g)?(c.current=g,an(g)):(p.preventDefault(),p.stopPropagation(),an(h)):an(c.current)},!0)}function qm(n,i){for(let o of n)if(o.contains(i))return!0;return!1}function Qm(n){var i;return!!(n.enter||n.enterFrom||n.enterTo||n.leave||n.leaveFrom||n.leaveTo)||!eo((i=n.as)!=null?i:Xm)||ue.Children.count(n.children)===1}let hu=y.createContext(null);hu.displayName="TransitionContext";var mw=(n=>(n.Visible="visible",n.Hidden="hidden",n))(mw||{});function vw(){let n=y.useContext(hu);if(n===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return n}function gw(){let n=y.useContext(mu);if(n===null)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return n}let mu=y.createContext(null);mu.displayName="NestingContext";function vu(n){return"children"in n?vu(n.children):n.current.filter(({el:i})=>i.current!==null).filter(({state:i})=>i==="visible").length>0}function Km(n,i){let o=cn(n),u=y.useRef([]),c=pc(),f=So(),v=ke((R,N=Dn.Hidden)=>{let T=u.current.findIndex(({el:k})=>k===R);T!==-1&&(Qt(N,{[Dn.Unmount](){u.current.splice(T,1)},[Dn.Hidden](){u.current[T].state="hidden"}}),f.microTask(()=>{var k;!vu(u)&&c.current&&((k=o.current)==null||k.call(o))}))}),p=ke(R=>{let N=u.current.find(({el:T})=>T===R);return N?N.state!=="visible"&&(N.state="visible"):u.current.push({el:R,state:"visible"}),()=>v(R,Dn.Unmount)}),d=y.useRef([]),h=y.useRef(Promise.resolve()),g=y.useRef({enter:[],leave:[]}),E=ke((R,N,T)=>{d.current.splice(0),i&&(i.chains.current[N]=i.chains.current[N].filter(([k])=>k!==R)),i?.chains.current[N].push([R,new Promise(k=>{d.current.push(k)})]),i?.chains.current[N].push([R,new Promise(k=>{Promise.all(g.current[N].map(([I,z])=>z)).then(()=>k())})]),N==="enter"?h.current=h.current.then(()=>i?.wait.current).then(()=>T(N)):T(N)}),x=ke((R,N,T)=>{Promise.all(g.current[N].splice(0).map(([k,I])=>I)).then(()=>{var k;(k=d.current.shift())==null||k()}).then(()=>T(N))});return y.useMemo(()=>({children:u,register:p,unregister:v,onStart:E,onStop:x,wait:h,chains:g}),[p,v,u,E,x,g,h])}let Xm=y.Fragment,Ym=Xl.RenderStrategy;function yw(n,i){var o,u;let{transition:c=!0,beforeEnter:f,afterEnter:v,beforeLeave:p,afterLeave:d,enter:h,enterFrom:g,enterTo:E,entered:x,leave:R,leaveFrom:N,leaveTo:T,...k}=n,[I,z]=y.useState(null),F=y.useRef(null),Q=Qm(n),_=pt(...Q?[F,i,z]:i===null?[]:[i]),O=(o=k.unmount)==null||o?Dn.Unmount:Dn.Hidden,{show:L,appear:G,initial:V}=vw(),[J,ne]=y.useState(L?"visible":"hidden"),fe=gw(),{register:se,unregister:U}=fe;Qe(()=>se(F),[se,F]),Qe(()=>{if(O===Dn.Hidden&&F.current){if(L&&J!=="visible"){ne("visible");return}return Qt(J,{hidden:()=>U(F),visible:()=>se(F)})}},[J,F,se,U,L,O]);let B=pu();Qe(()=>{if(Q&&B&&J==="visible"&&F.current===null)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[F,J,B,Q]);let ce=V&&!G,de=G&&L&&V,j=y.useRef(!1),ee=Km(()=>{j.current||(ne("hidden"),U(F))},fe),S=ke(ye=>{j.current=!0;let _e=ye?"enter":"leave";ee.onStart(F,_e,Ne=>{Ne==="enter"?f?.():Ne==="leave"&&p?.()})}),$=ke(ye=>{let _e=ye?"enter":"leave";j.current=!1,ee.onStop(F,_e,Ne=>{Ne==="enter"?v?.():Ne==="leave"&&d?.()}),_e==="leave"&&!vu(ee)&&(ne("hidden"),U(F))});y.useEffect(()=>{Q&&c||(S(L),$(L))},[L,Q,c]);let H=!(!c||!Q||!B||ce),[,Z]=j2(H,I,L,{start:S,end:$}),ie=In({ref:_,className:((u=Qs(k.className,de&&h,de&&g,Z.enter&&h,Z.enter&&Z.closed&&g,Z.enter&&!Z.closed&&E,Z.leave&&R,Z.leave&&!Z.closed&&N,Z.leave&&Z.closed&&T,!Z.transition&&L&&x))==null?void 0:u.trim())||void 0,...F2(Z)}),pe=0;J==="visible"&&(pe|=Dt.Open),J==="hidden"&&(pe|=Dt.Closed),L&&J==="hidden"&&(pe|=Dt.Opening),!L&&J==="visible"&&(pe|=Dt.Closing);let we=Je();return ue.createElement(mu.Provider,{value:ee},ue.createElement(B2,{value:pe},we({ourProps:ie,theirProps:k,defaultTag:Xm,features:Ym,visible:J==="visible",name:"Transition.Child"})))}function ww(n,i){let{show:o,appear:u=!1,unmount:c=!0,...f}=n,v=y.useRef(null),p=Qm(n),d=pt(...p?[v,i]:i===null?[]:[i]);pu();let h=du();if(o===void 0&&h!==null&&(o=(h&Dt.Open)===Dt.Open),o===void 0)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[g,E]=y.useState(o?"visible":"hidden"),x=Km(()=>{o||E("hidden")}),[R,N]=y.useState(!0),T=y.useRef([o]);Qe(()=>{R!==!1&&T.current[T.current.length-1]!==o&&(T.current.push(o),N(!1))},[T,o]);let k=y.useMemo(()=>({show:o,appear:u,initial:R}),[o,u,R]);Qe(()=>{o?E("visible"):!vu(x)&&v.current!==null&&E("hidden")},[o,x]);let I={unmount:c},z=ke(()=>{var _;R&&N(!1),(_=n.beforeEnter)==null||_.call(n)}),F=ke(()=>{var _;R&&N(!1),(_=n.beforeLeave)==null||_.call(n)}),Q=Je();return ue.createElement(mu.Provider,{value:x},ue.createElement(hu.Provider,{value:k},Q({ourProps:{...I,as:y.Fragment,children:ue.createElement(Zm,{ref:d,...I,...f,beforeEnter:z,beforeLeave:F})},theirProps:{},defaultTag:y.Fragment,features:Ym,visible:g==="visible",name:"Transition"})))}function Ew(n,i){let o=y.useContext(hu)!==null,u=du()!==null;return ue.createElement(ue.Fragment,null,!o&&u?ue.createElement(Ys,{ref:i,...n}):ue.createElement(Zm,{ref:i,...n}))}let Ys=We(ww),Zm=We(yw),hc=We(Ew),Zs=Object.assign(Ys,{Child:hc,Root:Ys});var Sw=(n=>(n[n.Open=0]="Open",n[n.Closed=1]="Closed",n))(Sw||{}),_w=(n=>(n[n.SetTitleId=0]="SetTitleId",n))(_w||{});let xw={0(n,i){return n.titleId===i.id?n:{...n,titleId:i.id}}},mc=y.createContext(null);mc.displayName="DialogContext";function gu(n){let i=y.useContext(mc);if(i===null){let o=new Error(`<${n} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,gu),o}return i}function Cw(n,i){return Qt(i.type,xw,n,i)}let oh=We(function(n,i){let o=y.useId(),{id:u=`headlessui-dialog-${o}`,open:c,onClose:f,initialFocus:v,role:p="dialog",autoFocus:d=!0,__demoMode:h=!1,unmount:g=!1,...E}=n,x=y.useRef(!1);p=(function(){return p==="dialog"||p==="alertdialog"?p:(x.current||(x.current=!0,console.warn(`Invalid role [${p}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")})();let R=du();c===void 0&&R!==null&&(c=(R&Dt.Open)===Dt.Open);let N=y.useRef(null),T=pt(N,i),k=fc(N.current),I=c?0:1,[z,F]=y.useReducer(Cw,{titleId:null,descriptionId:null,panelRef:y.createRef()}),Q=ke(()=>f(!1)),_=ke(Z=>F({type:0,id:Z})),O=pu()?I===0:!1,[L,G]=J2(),V={get current(){var Z;return(Z=z.panelRef.current)!=null?Z:N.current}},J=Wm(),{resolveContainers:ne}=iw({mainTreeNode:J,portals:L,defaultContainers:[V]}),fe=R!==null?(R&Dt.Closing)===Dt.Closing:!1;v2(h||fe?!1:O,{allowed:ke(()=>{var Z,ie;return[(ie=(Z=N.current)==null?void 0:Z.closest("[data-headlessui-portal]"))!=null?ie:null]}),disallowed:ke(()=>{var Z;return[(Z=J?.closest("body > *:not(#headlessui-portal-root)"))!=null?Z:null]})});let se=Lm.get(null);Qe(()=>{if(O)return se.actions.push(u),()=>se.actions.pop(u)},[se,u,O]);let U=bm(se,y.useCallback(Z=>se.selectors.isTop(Z,u),[se,u]));P2(U,ne,Z=>{Z.preventDefault(),Q()}),nw(U,k?.defaultView,Z=>{Z.preventDefault(),Z.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur(),Q()}),I2(h||fe?!1:O,k,ne),g2(O,N,Q);let[B,ce]=cc(),de=y.useMemo(()=>[{dialogState:I,close:Q,setTitleId:_,unmount:g},z],[I,Q,_,g,z]),j=fn({open:I===0}),ee={ref:T,id:u,role:p,tabIndex:-1,"aria-modal":h?void 0:I===0?!0:void 0,"aria-labelledby":z.titleId,"aria-describedby":B,unmount:g},S=!rw(),$=or.None;O&&!h&&($|=or.RestoreFocus,$|=or.TabLock,d&&($|=or.AutoFocus),S&&($|=or.InitialFocus));let H=Je();return ue.createElement(W2,null,ue.createElement(rh,{force:!0},ue.createElement(tw,null,ue.createElement(mc.Provider,{value:de},ue.createElement(Vm,{target:N},ue.createElement(rh,{force:!1},ue.createElement(ce,{slot:j},ue.createElement(G,null,ue.createElement(cw,{initialFocus:v,initialFocusFallback:N,containers:ne,features:$},ue.createElement(e2,{value:Q},H({ourProps:ee,theirProps:E,slot:j,defaultTag:kw,features:Tw,visible:I===0,name:"Dialog"})))))))))))}),kw="div",Tw=Xl.RenderStrategy|Xl.Static;function Pw(n,i){let{transition:o=!1,open:u,...c}=n,f=du(),v=n.hasOwnProperty("open")||f!==null,p=n.hasOwnProperty("onClose");if(!v&&!p)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!v)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!p)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!f&&typeof n.open!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${n.open}`);if(typeof n.onClose!="function")throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${n.onClose}`);return(u!==void 0||o)&&!c.static?ue.createElement(ih,null,ue.createElement(Zs,{show:u,transition:o,unmount:c.unmount},ue.createElement(oh,{ref:i,...c}))):ue.createElement(ih,null,ue.createElement(oh,{ref:i,open:u,...c}))}let Rw="div";function Nw(n,i){let o=y.useId(),{id:u=`headlessui-dialog-panel-${o}`,transition:c=!1,...f}=n,[{dialogState:v,unmount:p},d]=gu("Dialog.Panel"),h=pt(i,d.panelRef),g=fn({open:v===0}),E=ke(k=>{k.stopPropagation()}),x={ref:h,id:u,onClick:E},R=c?hc:y.Fragment,N=c?{unmount:p}:{},T=Je();return ue.createElement(R,{...N},T({ourProps:x,theirProps:f,slot:g,defaultTag:Rw,name:"Dialog.Panel"}))}let Ow="div";function Aw(n,i){let{transition:o=!1,...u}=n,[{dialogState:c,unmount:f}]=gu("Dialog.Backdrop"),v=fn({open:c===0}),p={ref:i,"aria-hidden":!0},d=o?hc:y.Fragment,h=o?{unmount:f}:{},g=Je();return ue.createElement(d,{...h},g({ourProps:p,theirProps:u,slot:v,defaultTag:Ow,name:"Dialog.Backdrop"}))}let Lw="h2";function bw(n,i){let o=y.useId(),{id:u=`headlessui-dialog-title-${o}`,...c}=n,[{dialogState:f,setTitleId:v}]=gu("Dialog.Title"),p=pt(i);y.useEffect(()=>(v(u),()=>v(null)),[u,v]);let d=fn({open:f===0}),h={ref:p,id:u};return Je()({ourProps:h,theirProps:c,slot:d,defaultTag:Lw,name:"Dialog.Title"})}let Iw=We(Pw),Jm=We(Nw),$w=We(Aw),Mw=We(bw),Dw=Object.assign(Iw,{Panel:Jm,Title:Mw,Description:Cm});var Fw=(n=>(n[n.RegisterOption=0]="RegisterOption",n[n.UnregisterOption=1]="UnregisterOption",n))(Fw||{});let jw={0(n,i){let o=[...n.options,{id:i.id,element:i.element,propsRef:i.propsRef}];return{...n,options:$m(o,u=>u.element.current)}},1(n,i){let o=n.options.slice(),u=n.options.findIndex(c=>c.id===i.id);return u===-1?n:(o.splice(u,1),{...n,options:o})}},vc=y.createContext(null);vc.displayName="RadioGroupDataContext";function gc(n){let i=y.useContext(vc);if(i===null){let o=new Error(`<${n} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,gc),o}return i}let yc=y.createContext(null);yc.displayName="RadioGroupActionsContext";function wc(n){let i=y.useContext(yc);if(i===null){let o=new Error(`<${n} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,wc),o}return i}function zw(n,i){return Qt(i.type,jw,n,i)}let Hw="div";function Uw(n,i){let o=y.useId(),u=au(),{id:c=`headlessui-radiogroup-${o}`,value:f,form:v,name:p,onChange:d,by:h,disabled:g=u||!1,defaultValue:E,tabIndex:x=0,...R}=n,N=n2(h),[T,k]=y.useReducer(zw,{options:[]}),I=T.options,[z,F]=Pm(),[Q,_]=cc(),O=y.useRef(null),L=pt(O,i),G=Ry(E),[V,J]=Py(f,d,G),ne=y.useMemo(()=>I.find(H=>!H.propsRef.current.disabled),[I]),fe=y.useMemo(()=>I.some(H=>N(H.propsRef.current.value,V)),[I,V]),se=ke(H=>{var Z;if(g||N(H,V))return!1;let ie=(Z=I.find(pe=>N(pe.propsRef.current.value,H)))==null?void 0:Z.propsRef.current;return ie!=null&&ie.disabled?!1:(J?.(H),!0)}),U=ke(H=>{if(!O.current)return;let Z=I.filter(ie=>ie.propsRef.current.disabled===!1).map(ie=>ie.element.current);switch(H.key){case $n.Enter:Ny(H.currentTarget);break;case $n.ArrowLeft:case $n.ArrowUp:if(H.preventDefault(),H.stopPropagation(),sr(Z,yt.Previous|yt.WrapAround)===so.Success){let ie=I.find(pe=>Wl(pe.element.current));ie&&se(ie.propsRef.current.value)}break;case $n.ArrowRight:case $n.ArrowDown:if(H.preventDefault(),H.stopPropagation(),sr(Z,yt.Next|yt.WrapAround)===so.Success){let ie=I.find(pe=>Wl(pe.element.current));ie&&se(ie.propsRef.current.value)}break;case $n.Space:{H.preventDefault(),H.stopPropagation();let ie=I.find(pe=>Wl(pe.element.current));ie&&se(ie.propsRef.current.value)}break}}),B=ke(H=>(k({type:0,...H}),()=>k({type:1,id:H.id}))),ce=y.useMemo(()=>({value:V,firstOption:ne,containsCheckedOption:fe,disabled:g,compare:N,tabIndex:x,...T}),[V,ne,fe,g,N,x,T]),de=y.useMemo(()=>({registerOption:B,change:se}),[B,se]),j={ref:L,id:c,role:"radiogroup","aria-labelledby":z,"aria-describedby":Q,onKeyDown:U},ee=fn({value:V}),S=y.useCallback(()=>{if(G!==void 0)return se(G)},[se,G]),$=Je();return ue.createElement(_,{name:"RadioGroup.Description"},ue.createElement(F,{name:"RadioGroup.Label"},ue.createElement(yc.Provider,{value:de},ue.createElement(vc.Provider,{value:ce},p!=null&&ue.createElement($y,{disabled:g,data:{[p]:V||"on"},overrides:{type:"radio",checked:V!=null},form:v,onReset:S}),$({ourProps:j,theirProps:R,slot:ee,defaultTag:Hw,name:"RadioGroup"})))))}let Vw="div";function Bw(n,i){var o;let u=gc("RadioGroup.Option"),c=wc("RadioGroup.Option"),f=y.useId(),{id:v=`headlessui-radiogroup-option-${f}`,value:p,disabled:d=u.disabled||!1,autoFocus:h=!1,...g}=n,E=y.useRef(null),x=pt(E,i),[R,N]=Pm(),[T,k]=cc(),I=cn({value:p,disabled:d});Qe(()=>c.registerOption({id:v,element:E,propsRef:I}),[v,c,E,I]);let z=ke(fe=>{var se;if(Sm(fe.currentTarget))return fe.preventDefault();c.change(p)&&((se=E.current)==null||se.focus())}),F=((o=u.firstOption)==null?void 0:o.id)===v,{isFocusVisible:Q,focusProps:_}=fm({autoFocus:h}),{isHovered:O,hoverProps:L}=cm({isDisabled:d}),G=u.compare(u.value,p),V=hm({ref:x,id:v,role:"radio","aria-checked":G?"true":"false","aria-labelledby":R,"aria-describedby":T,"aria-disabled":d?!0:void 0,tabIndex:d?-1:G||!u.containsCheckedOption&&F?u.tabIndex:-1,onClick:d?void 0:z,autoFocus:h},_,L),J=fn({checked:G,disabled:d,active:Q,hover:O,focus:Q,autofocus:h}),ne=Je();return ue.createElement(k,{name:"RadioGroup.Description"},ue.createElement(N,{name:"RadioGroup.Label"},ne({ourProps:V,theirProps:g,slot:J,defaultTag:Vw,name:"RadioGroup.Option"})))}let Ww="span";function Gw(n,i){var o;let u=gc("Radio"),c=wc("Radio"),f=y.useId(),v=ym(),p=au(),{id:d=v||`headlessui-radio-${f}`,value:h,disabled:g=u.disabled||p||!1,autoFocus:E=!1,...x}=n,R=y.useRef(null),N=pt(R,i),T=Tm(),k=Wy(),I=cn({value:h,disabled:g});Qe(()=>c.registerOption({id:d,element:R,propsRef:I}),[d,c,R,I]);let z=ke(ne=>{var fe;if(Sm(ne.currentTarget))return ne.preventDefault();c.change(h)&&((fe=R.current)==null||fe.focus())}),{isFocusVisible:F,focusProps:Q}=fm({autoFocus:E}),{isHovered:_,hoverProps:O}=cm({isDisabled:g}),L=((o=u.firstOption)==null?void 0:o.id)===d,G=u.compare(u.value,h),V=hm({ref:N,id:d,role:"radio","aria-checked":G?"true":"false","aria-labelledby":T,"aria-describedby":k,"aria-disabled":g?!0:void 0,tabIndex:g?-1:G||!u.containsCheckedOption&&L?u.tabIndex:-1,autoFocus:E,onClick:g?void 0:z},Q,O),J=fn({checked:G,disabled:g,hover:_,focus:F,autofocus:E});return Je()({ourProps:V,theirProps:x,slot:J,defaultTag:Ww,name:"Radio"})}let qw=We(Uw),Qw=We(Bw),Kw=We(Gw),Xw=Zy,Yw=Cm,An=Object.assign(qw,{Option:Qw,Radio:Kw,Label:Xw,Description:Yw});const Zw="_inputLabel_gewze_2",Jw="_selectInput_gewze_20",eE="_textInputWrapper_gewze_45",tE="_textInputPrefix_gewze_73",nE="_textInputElement_gewze_94",rE="_textInputValidationMessage_gewze_114",iE="_donationTiers_gewze_120",oE="_roundUpTiers_gewze_134",lE="_donationTierOption_gewze_140",uE="_donationTierOptionChecked_gewze_152",aE="_formButtonContainer_gewze_159",sE="_withCancelButton_gewze_164",cE="_primaryButton_gewze_176",fE="_secondaryButton_gewze_206",dE="_buttonFullWidth_gewze_250",pE="_checkboxInput_gewze_261",hE="_taxReliefSummaryText_gewze_313",mE="_taxReliefSummaryToggle_gewze_319",xo={inputLabel:Zw,selectInput:Jw,textInputWrapper:eE,textInputPrefix:tE,textInputElement:nE,textInputValidationMessage:rE,donationTiers:iE,roundUpTiers:oE,donationTierOption:lE,donationTierOptionChecked:uE,formButtonContainer:aE,withCancelButton:sE,primaryButton:cE,secondaryButton:fE,buttonFullWidth:dE,checkboxInput:pE,taxReliefSummaryText:hE,taxReliefSummaryToggle:mE},{selectInput:vE,inputLabel:gE}=xo,yE=({value:n,onChange:i,children:o})=>D.jsxs("div",{children:[D.jsx("label",{className:gE,children:"Which cause would you like to donate to?"}),D.jsx("select",{className:vE,value:n,onChange:i,children:o})]}),{textInputElement:wE,inputLabel:EE,textInputPrefix:SE,textInputValidationMessage:_E,textInputWrapper:xE}=xo,CE=({value:n,onChange:i,placeholder:o,disabled:u=!1,hideLabel:c=!1,min:f,max:v})=>{const{currency:p,currencySymbol:d,simpleCurrencySymbol:h,donationFieldLabel:g}=Vn();return D.jsxs("div",{children:[!c&&D.jsx("label",{className:EE,children:g}),D.jsxs("div",{className:xE,children:[D.jsxs("span",{className:SE,children:[D.jsx("span",{children:p}),h]}),D.jsx("input",{className:wE,type:"number",step:"0.01",value:n,onChange:i,placeholder:o,disabled:u,min:f,max:v})]}),D.jsxs("div",{className:_E,children:[f&&D.jsxs("span",{children:["Min. donation: ",d,f,".  "]}),v&&D.jsxs("span",{children:["Max. donation: ",d,v,"."]})]})]})},kE="_causeIconWrapper_1tjzi_548",TE="_causeLogoWrapper_1tjzi_578",PE="_spinnerIcon_1tjzi_697",ev={causeIconWrapper:kE,causeLogoWrapper:TE,spinnerIcon:PE},{spinnerIcon:RE}=ev,NE=()=>D.jsxs("svg",{className:RE,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[D.jsx("circle",{style:{opacity:.25},cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),D.jsx("path",{style:{opacity:.75},fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),{primaryButton:OE,secondaryButton:AE,buttonFullWidth:LE}=xo,As=({children:n,loading:i,disabled:o=!1,fullWidth:u=!1,variant:c="primary",...f})=>D.jsx("button",{className:Hn(c==="primary"?OE:AE,{[LE]:u}),...f,disabled:i||o,children:i?D.jsx(NE,{}):n});class Zl{constructor(i){this.baseUrl=i}async request(i,o){const u=await fetch(`${this.baseUrl}${i}`,o);if(!u.ok)throw new Error(`HTTP error! status: ${u.status}`);return u.json()}async get(i){return this.request(i,{method:"GET",headers:{"Content-Type":"application/json"}})}async post(i,o){return this.request(i,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)})}async put(i,o){return this.request(i,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)})}async delete(i){return this.request(i,{method:"DELETE",headers:{"Content-Type":"application/json"}})}}const{checkboxInput:bE,taxReliefSummaryText:IE,taxReliefSummaryToggle:$E,formButtonContainer:ME,withCancelButton:DE}=xo,FE=()=>{const{apiBaseUrl:n,campaignUuid:i,selectedCause:o,donationAmount:u,currencySymbol:c,simpleCurrencySymbol:f,setWidgetState:v,donationType:p,customerDonationConfig:d,donationButtonText:h,cancelButtonText:g,setPopupOpen:E}=Vn(),[x,R]=y.useState(!1),[N,T]=y.useState(!1),[k,I]=y.useState(!1),z=E,F=new Zl(n),Q=new Zl(window.Shopify.routes.root),{min:_,max:O,enableTaxRelief:L,taxReliefLabel:G,taxReliefSummary:V}=d;let J=!1;if(p===Br.CustomerDonation){const j=!!(_&&parseFloat(u)<parseFloat(_)),ee=!!(O&&parseFloat(u)>parseFloat(O));J=j||ee}const ne=!u||u==="0"||J,fe=j=>{const ee={_campaign:i,_cause:o.uuid};L&&(ee._tax_relief=N),Z1(),Q.post("cart/add.js",{items:[{id:j,quantity:1,properties:ee}]}).then(()=>{v(iu.POST_DONATION)}).catch(S=>console.error("Error:",S))},se=()=>{R(!0),F.post("donation-product",{campaign_uuid:i,cause_uuid:o.uuid,amount:u}).then(j=>{R(!1),fe(j.variantId)}).catch(j=>{R(!1),console.error("Error:",j)})},U=()=>u?`${f}${u}`:"",ce=h?(()=>{const j=/\{\{\s*donation\s*\}\}/g;return h.replace(j,U())})():`Add ${U()} donation to cart`,de=D.jsx("div",{className:ME,children:g?D.jsxs("div",{className:DE,children:[D.jsx(As,{fullWidth:!0,onClick:se,type:"button",loading:x,disabled:ne,children:ce}),D.jsx(As,{onClick:()=>z(!1),variant:"secondary",type:"button",children:g})]}):D.jsx(As,{fullWidth:!0,onClick:se,type:"button",loading:x,disabled:ne,children:ce})});return L?D.jsxs("div",{className:"lift-bH38gE-space-y-20",children:[D.jsx("div",{children:D.jsxs("label",{className:bE,children:[D.jsx("input",{type:"checkbox",name:"checkbox",checked:N,onChange:j=>T(j.target.checked)}),D.jsxs("div",{children:[G,V&&D.jsxs("div",{children:[k&&D.jsx("p",{className:IE,children:V}),D.jsx("button",{className:$E,type:"button",onClick:()=>I(!k),children:k?"Hide details":"More information"})]})]})]})}),de]}):de},{donationTiers:jE,roundUpTiers:zE,donationTierOption:lh,donationTierOptionChecked:uh,inputLabel:HE}=xo,UE=()=>{const{apiBaseUrl:n,currencySymbol:i,simpleCurrencySymbol:o,instruction:u,causes:c,selectedCause:f,setSelectedCause:v,donationAmount:p,setDonationAmount:d,donationSplit:h,donationFieldLabel:g,customerDonationConfig:E,campaignUuid:x,widgetPreDonationContent:R}=Vn(),{tiers:N,enableDonationTiers:T,roundUpTiers:k,roundUpBaseType:I,donationDefaultBehaviour:z,default:F,min:Q,max:_,disableCustomAmount:O}=E,L=new Zl(n),G=new Zl(window.Shopify.routes.root),[V,J]=y.useState(F||N[0]?.amount),[ne,fe]=y.useState([]),[se,U]=y.useState(F||ne[0]?.amount),B=k.length>1,ce=()=>{const $=new PerformanceObserver(H=>{H.getEntries().forEach(Z=>{const ie=["xmlhttprequest","fetch"].includes(Z.initiatorType),we=["/cart/add","/cart/change","/cart/update","/cart/clear"].some(ye=>Z.name.includes(ye));ie&&we&&(z[0]===Ur.ProductDonation&&ee(),z[0]===Ur.RoundUp&&S())})});return $.observe({entryTypes:["resource"]}),$},de=$=>{L.post("round-up",{campaign_uuid:x,cart_total:$.toString()}).then(H=>{fe(H.calculatedRoundUpTiers);const Z=H.calculatedRoundUpTiers[0]?.amount;U(parseFloat(Z)>0?Z:F||null),d(Z)}).catch(H=>console.error("Error:",H))},j=$=>{L.post("product-donation",{campaign_uuid:x,cart_items:$.map(H=>({variant_id:H.variant_id,quantity:H.quantity}))}).then(H=>{const Z=H.amount;d(parseFloat(Z)>0?Z:F||null)}).catch(H=>console.error("Error:",H))},ee=()=>{G.get("cart.js").then($=>{$.items&&$.items.length>0?j($.items):F&&d(F)}).catch($=>console.error("Error:",$))},S=()=>{G.get("cart.js").then($=>{const Z=(I?.[0]||Hs.Subtotal)===Hs.Subtotal?$.items_subtotal_price:$.total_price;Z>0?de(Z):F&&d(F)}).catch($=>console.error("Error:",$))};return y.useEffect(()=>{if(z[0]===Ur.ProductDonation){ee();const $=ce();return()=>$.disconnect()}if(z[0]===Ur.RoundUp){S();const $=ce();return()=>$.disconnect()}},[]),y.useEffect(()=>{T&&!B&&d(V)},[V,T,B,z,d]),y.useEffect(()=>{z[0]===Ur.RoundUp&&B&&d(se)},[se,z,B,d]),D.jsxs("form",{className:"lift-bH38gE-space-y-20",children:[!R&&D.jsx("p",{children:u}),c.length>1&&h===Zh.CustomerChooses&&D.jsx(yE,{value:f.uuid,onChange:$=>v($.target.value),children:c.map($=>D.jsx("option",{value:$.uuid,children:$.name},$.uuid))}),T&&!B&&D.jsxs(An,{value:V,onChange:J,children:[D.jsx(An.Label,{className:"lift-bH38gE-sr-only",children:g}),D.jsx("div",{className:jE,children:N.map(({amount:$})=>D.jsx(An.Option,{value:$,children:({checked:H})=>D.jsx("div",{className:Hn(lh,{[uh]:H}),children:D.jsxs(An.Label,{as:"span",children:[o,$]})})},$))})]}),ne.length>1&&D.jsxs(An,{value:se,onChange:U,children:[D.jsx(An.Label,{className:HE,children:"Round to nearest..."}),D.jsx("div",{className:zE,children:ne.map(({roundUp:$,amount:H})=>D.jsx(An.Option,{value:H,children:({checked:Z})=>D.jsx("div",{className:Hn(lh,{[uh]:Z}),children:D.jsxs(An.Label,{as:"span",children:[o,$," - (Donate"," ",o,H,")"]})})},H))})]}),O?null:D.jsx(CE,{value:p,onChange:$=>d($.target.value),hideLabel:E.enableDonationTiers||B,min:Q,max:_}),D.jsx(FE,{})]})};var Hi={},Fr={},Ul={},Ln={},ir={},Ls={},ah;function tv(){return ah||(ah=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.Doctype=n.CDATA=n.Tag=n.Style=n.Script=n.Comment=n.Directive=n.Text=n.Root=n.isTag=n.ElementType=void 0;var i;(function(u){u.Root="root",u.Text="text",u.Directive="directive",u.Comment="comment",u.Script="script",u.Style="style",u.Tag="tag",u.CDATA="cdata",u.Doctype="doctype"})(i=n.ElementType||(n.ElementType={}));function o(u){return u.type===i.Tag||u.type===i.Script||u.type===i.Style}n.isTag=o,n.Root=i.Root,n.Text=i.Text,n.Directive=i.Directive,n.Comment=i.Comment,n.Script=i.Script,n.Style=i.Style,n.Tag=i.Tag,n.CDATA=i.CDATA,n.Doctype=i.Doctype})(Ls)),Ls}var Ee={},sh;function ch(){if(sh)return Ee;sh=1;var n=Ee&&Ee.__extends||(function(){var _=function(O,L){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,V){G.__proto__=V}||function(G,V){for(var J in V)Object.prototype.hasOwnProperty.call(V,J)&&(G[J]=V[J])},_(O,L)};return function(O,L){if(typeof L!="function"&&L!==null)throw new TypeError("Class extends value "+String(L)+" is not a constructor or null");_(O,L);function G(){this.constructor=O}O.prototype=L===null?Object.create(L):(G.prototype=L.prototype,new G)}})(),i=Ee&&Ee.__assign||function(){return i=Object.assign||function(_){for(var O,L=1,G=arguments.length;L<G;L++){O=arguments[L];for(var V in O)Object.prototype.hasOwnProperty.call(O,V)&&(_[V]=O[V])}return _},i.apply(this,arguments)};Object.defineProperty(Ee,"__esModule",{value:!0}),Ee.cloneNode=Ee.hasChildren=Ee.isDocument=Ee.isDirective=Ee.isComment=Ee.isText=Ee.isCDATA=Ee.isTag=Ee.Element=Ee.Document=Ee.CDATA=Ee.NodeWithChildren=Ee.ProcessingInstruction=Ee.Comment=Ee.Text=Ee.DataNode=Ee.Node=void 0;var o=tv(),u=(function(){function _(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(_.prototype,"parentNode",{get:function(){return this.parent},set:function(O){this.parent=O},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"previousSibling",{get:function(){return this.prev},set:function(O){this.prev=O},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"nextSibling",{get:function(){return this.next},set:function(O){this.next=O},enumerable:!1,configurable:!0}),_.prototype.cloneNode=function(O){return O===void 0&&(O=!1),F(this,O)},_})();Ee.Node=u;var c=(function(_){n(O,_);function O(L){var G=_.call(this)||this;return G.data=L,G}return Object.defineProperty(O.prototype,"nodeValue",{get:function(){return this.data},set:function(L){this.data=L},enumerable:!1,configurable:!0}),O})(u);Ee.DataNode=c;var f=(function(_){n(O,_);function O(){var L=_!==null&&_.apply(this,arguments)||this;return L.type=o.ElementType.Text,L}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),O})(c);Ee.Text=f;var v=(function(_){n(O,_);function O(){var L=_!==null&&_.apply(this,arguments)||this;return L.type=o.ElementType.Comment,L}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),O})(c);Ee.Comment=v;var p=(function(_){n(O,_);function O(L,G){var V=_.call(this,G)||this;return V.name=L,V.type=o.ElementType.Directive,V}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),O})(c);Ee.ProcessingInstruction=p;var d=(function(_){n(O,_);function O(L){var G=_.call(this)||this;return G.children=L,G}return Object.defineProperty(O.prototype,"firstChild",{get:function(){var L;return(L=this.children[0])!==null&&L!==void 0?L:null},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"childNodes",{get:function(){return this.children},set:function(L){this.children=L},enumerable:!1,configurable:!0}),O})(u);Ee.NodeWithChildren=d;var h=(function(_){n(O,_);function O(){var L=_!==null&&_.apply(this,arguments)||this;return L.type=o.ElementType.CDATA,L}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),O})(d);Ee.CDATA=h;var g=(function(_){n(O,_);function O(){var L=_!==null&&_.apply(this,arguments)||this;return L.type=o.ElementType.Root,L}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),O})(d);Ee.Document=g;var E=(function(_){n(O,_);function O(L,G,V,J){V===void 0&&(V=[]),J===void 0&&(J=L==="script"?o.ElementType.Script:L==="style"?o.ElementType.Style:o.ElementType.Tag);var ne=_.call(this,V)||this;return ne.name=L,ne.attribs=G,ne.type=J,ne}return Object.defineProperty(O.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"tagName",{get:function(){return this.name},set:function(L){this.name=L},enumerable:!1,configurable:!0}),Object.defineProperty(O.prototype,"attributes",{get:function(){var L=this;return Object.keys(this.attribs).map(function(G){var V,J;return{name:G,value:L.attribs[G],namespace:(V=L["x-attribsNamespace"])===null||V===void 0?void 0:V[G],prefix:(J=L["x-attribsPrefix"])===null||J===void 0?void 0:J[G]}})},enumerable:!1,configurable:!0}),O})(d);Ee.Element=E;function x(_){return(0,o.isTag)(_)}Ee.isTag=x;function R(_){return _.type===o.ElementType.CDATA}Ee.isCDATA=R;function N(_){return _.type===o.ElementType.Text}Ee.isText=N;function T(_){return _.type===o.ElementType.Comment}Ee.isComment=T;function k(_){return _.type===o.ElementType.Directive}Ee.isDirective=k;function I(_){return _.type===o.ElementType.Root}Ee.isDocument=I;function z(_){return Object.prototype.hasOwnProperty.call(_,"children")}Ee.hasChildren=z;function F(_,O){O===void 0&&(O=!1);var L;if(N(_))L=new f(_.data);else if(T(_))L=new v(_.data);else if(x(_)){var G=O?Q(_.children):[],V=new E(_.name,i({},_.attribs),G);G.forEach(function(se){return se.parent=V}),_.namespace!=null&&(V.namespace=_.namespace),_["x-attribsNamespace"]&&(V["x-attribsNamespace"]=i({},_["x-attribsNamespace"])),_["x-attribsPrefix"]&&(V["x-attribsPrefix"]=i({},_["x-attribsPrefix"])),L=V}else if(R(_)){var G=O?Q(_.children):[],J=new h(G);G.forEach(function(U){return U.parent=J}),L=J}else if(I(_)){var G=O?Q(_.children):[],ne=new g(G);G.forEach(function(U){return U.parent=ne}),_["x-mode"]&&(ne["x-mode"]=_["x-mode"]),L=ne}else if(k(_)){var fe=new p(_.name,_.data);_["x-name"]!=null&&(fe["x-name"]=_["x-name"],fe["x-publicId"]=_["x-publicId"],fe["x-systemId"]=_["x-systemId"]),L=fe}else throw new Error("Not implemented yet: ".concat(_.type));return L.startIndex=_.startIndex,L.endIndex=_.endIndex,_.sourceCodeLocation!=null&&(L.sourceCodeLocation=_.sourceCodeLocation),L}Ee.cloneNode=F;function Q(_){for(var O=_.map(function(G){return F(G,!0)}),L=1;L<O.length;L++)O[L].prev=O[L-1],O[L-1].next=O[L];return O}return Ee}var fh;function nv(){return fh||(fh=1,(function(n){var i=ir&&ir.__createBinding||(Object.create?(function(p,d,h,g){g===void 0&&(g=h);var E=Object.getOwnPropertyDescriptor(d,h);(!E||("get"in E?!d.__esModule:E.writable||E.configurable))&&(E={enumerable:!0,get:function(){return d[h]}}),Object.defineProperty(p,g,E)}):(function(p,d,h,g){g===void 0&&(g=h),p[g]=d[h]})),o=ir&&ir.__exportStar||function(p,d){for(var h in p)h!=="default"&&!Object.prototype.hasOwnProperty.call(d,h)&&i(d,p,h)};Object.defineProperty(n,"__esModule",{value:!0}),n.DomHandler=void 0;var u=tv(),c=ch();o(ch(),n);var f={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},v=(function(){function p(d,h,g){this.dom=[],this.root=new c.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof h=="function"&&(g=h,h=f),typeof d=="object"&&(h=d,d=void 0),this.callback=d??null,this.options=h??f,this.elementCB=g??null}return p.prototype.onparserinit=function(d){this.parser=d},p.prototype.onreset=function(){this.dom=[],this.root=new c.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},p.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},p.prototype.onerror=function(d){this.handleCallback(d)},p.prototype.onclosetag=function(){this.lastNode=null;var d=this.tagStack.pop();this.options.withEndIndices&&(d.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(d)},p.prototype.onopentag=function(d,h){var g=this.options.xmlMode?u.ElementType.Tag:void 0,E=new c.Element(d,h,void 0,g);this.addNode(E),this.tagStack.push(E)},p.prototype.ontext=function(d){var h=this.lastNode;if(h&&h.type===u.ElementType.Text)h.data+=d,this.options.withEndIndices&&(h.endIndex=this.parser.endIndex);else{var g=new c.Text(d);this.addNode(g),this.lastNode=g}},p.prototype.oncomment=function(d){if(this.lastNode&&this.lastNode.type===u.ElementType.Comment){this.lastNode.data+=d;return}var h=new c.Comment(d);this.addNode(h),this.lastNode=h},p.prototype.oncommentend=function(){this.lastNode=null},p.prototype.oncdatastart=function(){var d=new c.Text(""),h=new c.CDATA([d]);this.addNode(h),d.parent=h,this.lastNode=d},p.prototype.oncdataend=function(){this.lastNode=null},p.prototype.onprocessinginstruction=function(d,h){var g=new c.ProcessingInstruction(d,h);this.addNode(g)},p.prototype.handleCallback=function(d){if(typeof this.callback=="function")this.callback(d,this.dom);else if(d)throw d},p.prototype.addNode=function(d){var h=this.tagStack[this.tagStack.length-1],g=h.children[h.children.length-1];this.options.withStartIndices&&(d.startIndex=this.parser.startIndex),this.options.withEndIndices&&(d.endIndex=this.parser.endIndex),h.children.push(d),g&&(d.prev=g,g.next=d),d.parent=h,this.lastNode=null},p})();n.DomHandler=v,n.default=v})(ir)),ir}var bs={},dh;function VE(){return dh||(dh=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.CARRIAGE_RETURN_PLACEHOLDER_REGEX=n.CARRIAGE_RETURN_PLACEHOLDER=n.CARRIAGE_RETURN_REGEX=n.CARRIAGE_RETURN=n.CASE_SENSITIVE_TAG_NAMES_MAP=n.CASE_SENSITIVE_TAG_NAMES=void 0,n.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],n.CASE_SENSITIVE_TAG_NAMES_MAP=n.CASE_SENSITIVE_TAG_NAMES.reduce(function(i,o){return i[o.toLowerCase()]=o,i},{}),n.CARRIAGE_RETURN="\r",n.CARRIAGE_RETURN_REGEX=new RegExp(n.CARRIAGE_RETURN,"g"),n.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now().toString(),"__"),n.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(n.CARRIAGE_RETURN_PLACEHOLDER,"g")})(bs)),bs}var ph;function rv(){if(ph)return Ln;ph=1,Object.defineProperty(Ln,"__esModule",{value:!0}),Ln.formatAttributes=u,Ln.hasOpenTag=f,Ln.escapeSpecialCharacters=v,Ln.revertEscapedCharacters=p,Ln.formatDOM=d;var n=nv(),i=VE();function o(h){return i.CASE_SENSITIVE_TAG_NAMES_MAP[h]}function u(h){for(var g={},E=0,x=h.length;E<x;E++){var R=h[E];g[R.name]=R.value}return g}function c(h){h=h.toLowerCase();var g=o(h);return g||h}function f(h,g){var E="<"+g,x=h.toLowerCase().indexOf(E);if(x===-1)return!1;var R=h[x+E.length];return R===">"||R===" "||R==="	"||R===`
`||R==="\r"||R==="/"}function v(h){return h.replace(i.CARRIAGE_RETURN_REGEX,i.CARRIAGE_RETURN_PLACEHOLDER)}function p(h){return h.replace(i.CARRIAGE_RETURN_PLACEHOLDER_REGEX,i.CARRIAGE_RETURN)}function d(h,g,E){var x,R,N,T;g===void 0&&(g=null);for(var k=[],I,z=0,F=h.length;z<F;z++){var Q=h[z];switch(Q.nodeType){case 1:{var _=c(Q.nodeName);I=new n.Element(_,u(Q.attributes)),I.children=d(_==="template"?Q.content.childNodes:Q.childNodes,I);break}case 3:I=new n.Text(p((x=Q.nodeValue)!==null&&x!==void 0?x:""));break;case 8:I=new n.Comment((R=Q.nodeValue)!==null&&R!==void 0?R:"");break;default:continue}var O=(N=k[z-1])!==null&&N!==void 0?N:null;O&&(O.next=I),I.parent=g,I.prev=O,I.next=null,k.push(I)}return E&&(I=new n.ProcessingInstruction(E.substring(0,E.indexOf(" ")).toLowerCase(),E),I.next=(T=k[0])!==null&&T!==void 0?T:null,I.parent=g,k.unshift(I),k[1]&&(k[1].prev=k[0])),k}return Ln}var hh;function BE(){if(hh)return Ul;hh=1,Object.defineProperty(Ul,"__esModule",{value:!0}),Ul.default=N;var n=rv(),i="html",o="head",u="body",c=/<([a-zA-Z]+[0-9]?)/,f=function(T,k){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},v=function(T,k){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},p=typeof window=="object"&&window.DOMParser;if(typeof p=="function"){var d=new p,h="text/html";v=function(T,k){return k&&(T="<".concat(k,">").concat(T,"</").concat(k,">")),d.parseFromString(T,h)},f=v}if(typeof document=="object"&&document.implementation){var g=document.implementation.createHTMLDocument();f=function(T,k){if(k){var I=g.documentElement.querySelector(k);return I&&(I.innerHTML=T),g}return g.documentElement.innerHTML=T,g}}var E=typeof document=="object"&&document.createElement("template"),x;E&&E.content&&(x=function(T){return E.innerHTML=T,E.content.childNodes});var R=function(){return document.createDocumentFragment().childNodes};function N(T){var k,I,z,F,Q,_;T=(0,n.escapeSpecialCharacters)(T);var O=c.exec(T),L=(k=O?.[1])===null||k===void 0?void 0:k.toLowerCase();switch(L){case i:{var G=v(T);if(!(0,n.hasOpenTag)(T,o)){var V=G.querySelector(o);(I=V?.parentNode)===null||I===void 0||I.removeChild(V)}if(!(0,n.hasOpenTag)(T,u)){var V=G.querySelector(u);(z=V?.parentNode)===null||z===void 0||z.removeChild(V)}return G.querySelectorAll(i)}case o:case u:{var J=f(T).querySelectorAll(L);return(0,n.hasOpenTag)(T,u)&&(0,n.hasOpenTag)(T,o)?(Q=(F=J[0].parentNode)===null||F===void 0?void 0:F.childNodes)!==null&&Q!==void 0?Q:R():J}default:{if(x)return x(T);var V=f(T,u).querySelector(u);return(_=V?.childNodes)!==null&&_!==void 0?_:R()}}}return Ul}var mh;function WE(){if(mh)return Fr;mh=1;var n=Fr&&Fr.__importDefault||function(f){return f&&f.__esModule?f:{default:f}};Object.defineProperty(Fr,"__esModule",{value:!0}),Fr.default=c;var i=n(BE()),o=rv(),u=/<(![a-zA-Z\s]+)>/;function c(f){if(typeof f!="string")throw new TypeError("First argument must be a string");if(!f)return[];var v=u.exec(f),p=v?v[1]:void 0;return(0,o.formatDOM)((0,i.default)(f),null,p)}return Fr}var Vl={},Tt={},Ui={},vh;function GE(){if(vh)return Ui;vh=1;var n=0;Ui.SAME=n;var i=1;return Ui.CAMELCASE=i,Ui.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1},Ui}var gh;function qE(){if(gh)return Tt;gh=1;const n=0,i=1,o=2,u=3,c=4,f=5,v=6;function p(_){return h.hasOwnProperty(_)?h[_]:null}function d(_,O,L,G,V,J,ne){this.acceptsBooleans=O===o||O===u||O===c,this.attributeName=G,this.attributeNamespace=V,this.mustUseProperty=L,this.propertyName=_,this.type=O,this.sanitizeURL=J,this.removeEmptyString=ne}const h={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(_=>{h[_]=new d(_,n,!1,_,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([_,O])=>{h[_]=new d(_,i,!1,O,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(_=>{h[_]=new d(_,o,!1,_.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(_=>{h[_]=new d(_,o,!1,_,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(_=>{h[_]=new d(_,u,!1,_.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(_=>{h[_]=new d(_,u,!0,_,null,!1,!1)}),["capture","download"].forEach(_=>{h[_]=new d(_,c,!1,_,null,!1,!1)}),["cols","rows","size","span"].forEach(_=>{h[_]=new d(_,v,!1,_,null,!1,!1)}),["rowSpan","start"].forEach(_=>{h[_]=new d(_,f,!1,_.toLowerCase(),null,!1,!1)});const E=/[\-\:]([a-z])/g,x=_=>_[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(_=>{const O=_.replace(E,x);h[O]=new d(O,i,!1,_,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(_=>{const O=_.replace(E,x);h[O]=new d(O,i,!1,_,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(_=>{const O=_.replace(E,x);h[O]=new d(O,i,!1,_,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(_=>{h[_]=new d(_,i,!1,_.toLowerCase(),null,!1,!1)});const R="xlinkHref";h[R]=new d("xlinkHref",i,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(_=>{h[_]=new d(_,i,!1,_.toLowerCase(),null,!0,!0)});const{CAMELCASE:N,SAME:T,possibleStandardNames:k}=GE(),z=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",F=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+z+"]*$")),Q=Object.keys(k).reduce((_,O)=>{const L=k[O];return L===T?_[O]=O:L===N?_[O.toLowerCase()]=O:_[O]=L,_},{});return Tt.BOOLEAN=u,Tt.BOOLEANISH_STRING=o,Tt.NUMERIC=f,Tt.OVERLOADED_BOOLEAN=c,Tt.POSITIVE_NUMERIC=v,Tt.RESERVED=n,Tt.STRING=i,Tt.getPropertyInfo=p,Tt.isCustomAttribute=F,Tt.possibleStandardNames=Q,Tt}var Vi={},jr={},Is,yh;function QE(){if(yh)return Is;yh=1;var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,o=/^\s*/,u=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,c=/^:\s*/,f=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,v=/^[;\s]*/,p=/^\s+|\s+$/g,d=`
`,h="/",g="*",E="",x="comment",R="declaration";function N(k,I){if(typeof k!="string")throw new TypeError("First argument must be a string");if(!k)return[];I=I||{};var z=1,F=1;function Q(U){var B=U.match(i);B&&(z+=B.length);var ce=U.lastIndexOf(d);F=~ce?U.length-ce:F+U.length}function _(){var U={line:z,column:F};return function(B){return B.position=new O(U),V(),B}}function O(U){this.start=U,this.end={line:z,column:F},this.source=I.source}O.prototype.content=k;function L(U){var B=new Error(I.source+":"+z+":"+F+": "+U);if(B.reason=U,B.filename=I.source,B.line=z,B.column=F,B.source=k,!I.silent)throw B}function G(U){var B=U.exec(k);if(B){var ce=B[0];return Q(ce),k=k.slice(ce.length),B}}function V(){G(o)}function J(U){var B;for(U=U||[];B=ne();)B!==!1&&U.push(B);return U}function ne(){var U=_();if(!(h!=k.charAt(0)||g!=k.charAt(1))){for(var B=2;E!=k.charAt(B)&&(g!=k.charAt(B)||h!=k.charAt(B+1));)++B;if(B+=2,E===k.charAt(B-1))return L("End of comment missing");var ce=k.slice(2,B-2);return F+=2,Q(ce),k=k.slice(B),F+=2,U({type:x,comment:ce})}}function fe(){var U=_(),B=G(u);if(B){if(ne(),!G(c))return L("property missing ':'");var ce=G(f),de=U({type:R,property:T(B[0].replace(n,E)),value:ce?T(ce[0].replace(n,E)):E});return G(v),de}}function se(){var U=[];J(U);for(var B;B=fe();)B!==!1&&(U.push(B),J(U));return U}return V(),se()}function T(k){return k?k.replace(p,E):E}return Is=N,Is}var wh;function KE(){if(wh)return jr;wh=1;var n=jr&&jr.__importDefault||function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(jr,"__esModule",{value:!0}),jr.default=o;const i=n(QE());function o(u,c){let f=null;if(!u||typeof u!="string")return f;const v=(0,i.default)(u),p=typeof c=="function";return v.forEach(d=>{if(d.type!=="declaration")return;const{property:h,value:g}=d;p?c(h,g,d):g&&(f=f||{},f[h]=g)}),f}return jr}var Bi={},Eh;function XE(){if(Eh)return Bi;Eh=1,Object.defineProperty(Bi,"__esModule",{value:!0}),Bi.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,i=/-([a-z])/g,o=/^[^-]+$/,u=/^-(webkit|moz|ms|o|khtml)-/,c=/^-(ms)-/,f=function(h){return!h||o.test(h)||n.test(h)},v=function(h,g){return g.toUpperCase()},p=function(h,g){return"".concat(g,"-")},d=function(h,g){return g===void 0&&(g={}),f(h)?h:(h=h.toLowerCase(),g.reactCompat?h=h.replace(c,p):h=h.replace(u,p),h.replace(i,v))};return Bi.camelCase=d,Bi}var Wi,Sh;function YE(){if(Sh)return Wi;Sh=1;var n=Wi&&Wi.__importDefault||function(c){return c&&c.__esModule?c:{default:c}},i=n(KE()),o=XE();function u(c,f){var v={};return!c||typeof c!="string"||(0,i.default)(c,function(p,d){p&&d&&(v[(0,o.camelCase)(p,f)]=d)}),v}return u.default=u,Wi=u,Wi}var _h;function iv(){return _h||(_h=1,(function(n){var i=Vi&&Vi.__importDefault||function(g){return g&&g.__esModule?g:{default:g}};Object.defineProperty(n,"__esModule",{value:!0}),n.returnFirstArg=n.canTextBeChildOfNode=n.ELEMENTS_WITH_NO_TEXT_CHILDREN=n.PRESERVE_CUSTOM_ATTRIBUTES=void 0,n.isCustomComponent=f,n.setStyleProp=p;var o=Yr(),u=i(YE()),c=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function f(g,E){return g.includes("-")?!c.has(g):!!(E&&typeof E.is=="string")}var v={reactCompat:!0};function p(g,E){if(typeof g=="string"){if(!g.trim()){E.style={};return}try{E.style=(0,u.default)(g,v)}catch{E.style={}}}}n.PRESERVE_CUSTOM_ATTRIBUTES=Number(o.version.split(".")[0])>=16,n.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var d=function(g){return!n.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(g.name)};n.canTextBeChildOfNode=d;var h=function(g){return g};n.returnFirstArg=h})(Vi)),Vi}var xh;function ov(){if(xh)return Vl;xh=1,Object.defineProperty(Vl,"__esModule",{value:!0}),Vl.default=f;var n=qE(),i=iv(),o=["checked","value"],u=["input","select","textarea"],c={reset:!0,submit:!0};function f(p,d){p===void 0&&(p={});var h={},g=!!(p.type&&c[p.type]);for(var E in p){var x=p[E];if((0,n.isCustomAttribute)(E)){h[E]=x;continue}var R=E.toLowerCase(),N=v(R);if(N){var T=(0,n.getPropertyInfo)(N);switch(o.includes(N)&&u.includes(d)&&!g&&(N=v("default"+R)),h[N]=x,T?.type){case n.BOOLEAN:h[N]=!0;break;case n.OVERLOADED_BOOLEAN:x===""&&(h[N]=!0);break}continue}i.PRESERVE_CUSTOM_ATTRIBUTES&&(h[E]=x)}return(0,i.setStyleProp)(p.style,h),h}function v(p){return n.possibleStandardNames[p]}return Vl}var zr={},Ch;function ZE(){if(Ch)return zr;Ch=1;var n=zr&&zr.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(zr,"__esModule",{value:!0}),zr.default=f;var i=Yr(),o=n(ov()),u=iv(),c={cloneElement:i.cloneElement,createElement:i.createElement,isValidElement:i.isValidElement};function f(p,d){var h,g,E,x,R;d===void 0&&(d={});for(var N=[],T=typeof d.replace=="function",k=(h=d.transform)!==null&&h!==void 0?h:u.returnFirstArg,I=(g=d.library)!==null&&g!==void 0?g:c,z=I.cloneElement,F=I.createElement,Q=I.isValidElement,_=p.length,O=0;O<_;O++){var L=p[O];if(T){var G=(E=d.replace)===null||E===void 0?void 0:E.call(d,L,O);if(Q(G)){_>1&&(G=z(G,{key:(x=G.key)!==null&&x!==void 0?x:O})),N.push(k(G,L,O));continue}}if(L.type==="text"){var V=!L.data.trim().length;if(V&&L.parent&&!(0,u.canTextBeChildOfNode)(L.parent)||d.trim&&V)continue;N.push(k(L.data,L,O));continue}var J=L,ne={};v(J)?((0,u.setStyleProp)(J.attribs.style,J.attribs),ne=J.attribs):J.attribs&&(ne=(0,o.default)(J.attribs,J.name));var fe=void 0;switch(L.type){case"script":case"style":L.children[0]&&(ne.dangerouslySetInnerHTML={__html:L.children[0].data});break;case"tag":L.name==="textarea"&&L.children[0]?ne.defaultValue=L.children[0].data:!((R=L.children)===null||R===void 0)&&R.length&&(fe=f(L.children,d));break;default:continue}_>1&&(ne.key=O),N.push(k(F(L.name,ne,fe),L,O))}return N.length===1?N[0]:N}function v(p){return u.PRESERVE_CUSTOM_ATTRIBUTES&&p.type==="tag"&&(0,u.isCustomComponent)(p.name,p.attribs)}return zr}var kh;function JE(){return kh||(kh=1,(function(n){var i=Hi&&Hi.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(n,"__esModule",{value:!0}),n.htmlToDOM=n.domToReact=n.attributesToProps=n.Text=n.ProcessingInstruction=n.Element=n.Comment=void 0,n.default=p;var o=i(WE());n.htmlToDOM=o.default;var u=i(ov());n.attributesToProps=u.default;var c=i(ZE());n.domToReact=c.default;var f=nv();Object.defineProperty(n,"Comment",{enumerable:!0,get:function(){return f.Comment}}),Object.defineProperty(n,"Element",{enumerable:!0,get:function(){return f.Element}}),Object.defineProperty(n,"ProcessingInstruction",{enumerable:!0,get:function(){return f.ProcessingInstruction}}),Object.defineProperty(n,"Text",{enumerable:!0,get:function(){return f.Text}});var v={lowerCaseAttributeNames:!1};function p(d,h){var g;if(typeof d!="string")throw new TypeError("First argument must be a string");return d?(0,c.default)((0,o.default)(d,(g=h?.htmlparser2)!==null&&g!==void 0?g:v),h):[]}})(Hi)),Hi}var e3=JE();const Th=Xh(e3),Ph=Th.default||Th;var ct=(n=>(n.Other="other",n.HealthAndMedicalResearch="health",n.EducationAndYouthDevelopment="education",n.EnvironmentAndConversation="environment",n.AnimalWelfare="animals",n.HumanServicesAndSocialWelfare="social",n.MentalHealthAndSubstanceAbuse="mental",n.ArtsCultureAndHumanities="arts",n.InternationalReliefAndDevelopment="relief",n.CivilRightsAndAdvocacy="civil",n.CommunityDevelopmentAndHousing="housing",n.DisasterReliefAndEmergencyServices="disaster",n.VeteransAndMilitaryFamilies="veterans",n))(ct||{});const t3=n=>{switch(n){case ct.Other:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"})});case ct.HealthAndMedicalResearch:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M320.2 243.8l-49.7 99.4c-6 12.1-23.4 11.7-28.9-.6l-56.9-126.3-30 71.7H60.6l182.5 186.5c7.1 7.3 18.6 7.3 25.7 0L451.4 288H342.3l-22.1-44.2zM473.7 73.9l-2.4-2.5c-51.5-52.6-135.8-52.6-187.4 0L256 100l-27.9-28.5c-51.5-52.7-135.9-52.7-187.4 0l-2.4 2.4C-10.4 123.7-12.5 203 31 256h102.4l35.9-86.2c5.4-12.9 23.6-13.2 29.4-.4l58.2 129.3 49-97.9c5.9-11.8 22.7-11.8 28.6 0l27.6 55.2H481c43.5-53 41.4-132.3-7.3-182.1z"})});case ct.EducationAndYouthDevelopment:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",children:D.jsx("path",{d:"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z"})});case ct.EnvironmentAndConversation:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M272 96c-78.6 0-145.1 51.5-167.7 122.5c33.6-17 71.5-26.5 111.7-26.5h88c8.8 0 16 7.2 16 16s-7.2 16-16 16H288 216s0 0 0 0c-16.6 0-32.7 1.9-48.3 5.4c-25.9 5.9-49.9 16.4-71.4 30.7c0 0 0 0 0 0C38.3 298.8 0 364.9 0 440v16c0 13.3 10.7 24 24 24s24-10.7 24-24V440c0-48.7 20.7-92.5 53.8-123.2C121.6 392.3 190.3 448 272 448l1 0c132.1-.7 239-130.9 239-291.4c0-42.6-7.5-83.1-21.1-119.6c-2.6-6.9-12.7-6.6-16.2-.1C455.9 72.1 418.7 96 376 96L272 96z"})});case ct.AnimalWelfare:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M226.5 92.9c14.3 42.9-.3 86.2-32.6 96.8s-70.1-15.6-84.4-58.5s.3-86.2 32.6-96.8s70.1 15.6 84.4 58.5zM100.4 198.6c18.9 32.4 14.3 70.1-10.2 84.1s-59.7-.9-78.5-33.3S-2.7 179.3 21.8 165.3s59.7 .9 78.5 33.3zM69.2 401.2C121.6 259.9 214.7 224 256 224s134.4 35.9 186.8 177.2c3.6 9.7 5.2 20.1 5.2 30.5v1.6c0 25.8-20.9 46.7-46.7 46.7c-11.5 0-22.9-1.4-34-4.2l-88-22c-15.3-3.8-31.3-3.8-46.6 0l-88 22c-11.1 2.8-22.5 4.2-34 4.2C84.9 480 64 459.1 64 433.3v-1.6c0-10.4 1.6-20.8 5.2-30.5zM421.8 282.7c-24.5-14-29.1-51.7-10.2-84.1s54-47.3 78.5-33.3s29.1 51.7 10.2 84.1s-54 47.3-78.5 33.3zM310.1 189.7c-32.3-10.6-46.9-53.9-32.6-96.8s52.1-69.1 84.4-58.5s46.9 53.9 32.6 96.8s-52.1 69.1-84.4 58.5z"})});case ct.HumanServicesAndSocialWelfare:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",children:D.jsx("path",{d:"M488 192H336v56c0 39.7-32.3 72-72 72s-72-32.3-72-72V126.4l-64.9 39C107.8 176.9 96 197.8 96 220.2v47.3l-80 46.2C.7 322.5-4.6 342.1 4.3 357.4l80 138.6c8.8 15.3 28.4 20.5 43.7 11.7L231.4 448H368c35.3 0 64-28.7 64-64h16c17.7 0 32-14.3 32-32v-64h8c13.3 0 24-10.7 24-24v-48c0-13.3-10.7-24-24-24zm147.7-37.4L555.7 16C546.9.7 527.3-4.5 512 4.3L408.6 64H306.4c-12 0-23.7 3.4-33.9 9.7L239 94.6c-9.4 5.8-15 16.1-15 27.1V248c0 22.1 17.9 40 40 40s40-17.9 40-40v-88h184c30.9 0 56 25.1 56 56v28.5l80-46.2c15.3-8.9 20.5-28.4 11.7-43.7z"})});case ct.MentalHealthAndSubstanceAbuse:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M184 0c30.9 0 56 25.1 56 56V456c0 30.9-25.1 56-56 56c-28.9 0-52.7-21.9-55.7-50.1c-5.2 1.4-10.7 2.1-16.3 2.1c-35.3 0-64-28.7-64-64c0-7.4 1.3-14.6 3.6-21.2C21.4 367.4 0 338.2 0 304c0-31.9 18.7-59.5 45.8-72.3C37.1 220.8 32 207 32 192c0-30.7 21.6-56.3 50.4-62.6C80.8 123.9 80 118 80 112c0-29.9 20.6-55.1 48.3-62.1C131.3 21.9 155.1 0 184 0zM328 0c28.9 0 52.6 21.9 55.7 49.9c27.8 7 48.3 32.1 48.3 62.1c0 6-.8 11.9-2.4 17.4c28.8 6.2 50.4 31.9 50.4 62.6c0 15-5.1 28.8-13.8 39.7C493.3 244.5 512 272.1 512 304c0 34.2-21.4 63.4-51.6 74.8c2.3 6.6 3.6 13.8 3.6 21.2c0 35.3-28.7 64-64 64c-5.6 0-11.1-.7-16.3-2.1c-3 28.2-26.8 50.1-55.7 50.1c-30.9 0-56-25.1-56-56V56c0-30.9 25.1-56 56-56z"})});case ct.ArtsCultureAndHumanities:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M512 256c0 .9 0 1.8 0 2.7c-.4 36.5-33.6 61.3-70.1 61.3H344c-26.5 0-48 21.5-48 48c0 3.4 .4 6.7 1 9.9c2.1 10.2 6.5 20 10.8 29.9c6.1 13.8 12.1 27.5 12.1 42c0 31.8-21.6 60.7-53.4 62c-3.5 .1-7 .2-10.6 .2C114.6 512 0 397.4 0 256S114.6 0 256 0S512 114.6 512 256zM128 288a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0-96a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm96 96a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"})});case ct.InternationalReliefAndDevelopment:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"})});case ct.CivilRightsAndAdvocacy:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",children:D.jsx("path",{d:"M256 336h-.02c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0C-2.06 328.75.02 320.33.02 336H0c0 44.18 57.31 80 128 80s128-35.82 128-80zM128 176l72 144H56l72-144zm511.98 160c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 320l72-144 72 144H440zm88 128H352V153.25c23.51-10.29 41.16-31.48 46.39-57.25H528c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H383.64C369.04 12.68 346.09 0 320 0s-49.04 12.68-63.64 32H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h129.61c5.23 25.76 22.87 46.96 46.39 57.25V448H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"})});case ct.CommunityDevelopmentAndHousing:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:D.jsx("path",{d:"M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"})});case ct.DisasterReliefAndEmergencyServices:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",children:D.jsx("path",{d:"M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"})});case ct.VeteransAndMilitaryFamilies:return D.jsx("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:D.jsx("path",{d:"M4.1 38.2C1.4 34.2 0 29.4 0 24.6C0 11 11 0 24.6 0H133.9c11.2 0 21.7 5.9 27.4 15.5l68.5 114.1c-48.2 6.1-91.3 28.6-123.4 61.9L4.1 38.2zm503.7 0L405.6 191.5c-32.1-33.3-75.2-55.8-123.4-61.9L350.7 15.5C356.5 5.9 366.9 0 378.1 0H487.4C501 0 512 11 512 24.6c0 4.8-1.4 9.6-4.1 13.6zM80 336a176 176 0 1 1 352 0A176 176 0 1 1 80 336zm184.4-94.9c-3.4-7-13.3-7-16.8 0l-22.4 45.4c-1.4 2.8-4 4.7-7 5.1L168 298.9c-7.7 1.1-10.7 10.5-5.2 16l36.3 35.4c2.2 2.2 3.2 5.2 2.7 8.3l-8.6 49.9c-1.3 7.6 6.7 13.5 13.6 9.9l44.8-23.6c2.7-1.4 6-1.4 8.7 0l44.8 23.6c6.9 3.6 14.9-2.2 13.6-9.9l-8.6-49.9c-.5-3 .5-6.1 2.7-8.3l36.3-35.4c5.6-5.4 2.5-14.8-5.2-16l-50.1-7.3c-3-.4-5.7-2.4-7-5.1l-22.4-45.4z"})})}},{causeIconWrapper:n3,causeLogoWrapper:r3}=ev,lv=({cause:n})=>n?.logo?.thumbnailSm?D.jsx("div",{className:r3,children:D.jsx("img",{src:n.logo.thumbnailSm,alt:n.name})}):D.jsx("div",{className:n3,children:D.jsx("div",{children:t3(n.category)})}),{expandedCauseWrapper:i3,expandedCauseHeader:o3,expandedCauseLink:l3,expandedCauseTitle:u3,expandedCauseImage:a3,expandedCausePreviewCover:s3,expandedCauseOverlay:c3,expandedCauseSummary:f3,expandedCauseRegistration:d3,expandedCauseSummaryWrapper:p3}=dr,h3=()=>{const{causes:n,activeCause:i,overlayVisible:o,popupImageUrl:u}=Vn(),[c,f]=y.useState(!1),[v,p]=y.useState(!1),[d,h]=y.useState(i);y.useEffect(()=>{i?.uuid&&v&&f(!0),p(!0)},[i?.uuid]);const g=()=>{h(i),f(!1)};if(!n.length)return null;const E=D.jsx("div",{className:c3,children:D.jsxs("div",{className:p3,children:[D.jsxs("header",{className:o3,children:[D.jsx(lv,{cause:d}),D.jsxs("div",{children:[D.jsx("h3",{className:u3,children:d.name}),D.jsx("a",{className:l3,target:"_blank",href:d.url,rel:"noreferrer",children:"Visit website"})]})]}),D.jsx("p",{className:f3,children:d.summary}),D.jsxs("p",{className:d3,children:["Registered in:"," ",d.registration.map(R=>`${R.location} (${R.number})`).join(", ")]})]})}),x=u||d.image?.md;return D.jsxs("div",{className:i3,children:[D.jsx(Zs,{show:c,enter:"lift-bH38gE-transition-opacity lift-bH38gE-duration-300 lift-bH38gE-ease-in lift-bH38gE-preview-cover",enterFrom:"lift-bH38gE-opacity-0",enterTo:"lift-bH38gE-opacity-100",leave:"lift-bH38gE-transition-opacity lift-bH38gE-duration-300 lift-bH38gE-ease-out lift-bH38gE-preview-cover",leaveFrom:"opacity-100",leaveTo:"lift-bH38gE-opacity-0",afterEnter:g,children:D.jsx("div",{className:s3,children:D.jsx("span",{})})}),x?D.jsx("div",{className:a3,style:{backgroundImage:`url(${x})`}}):E,D.jsx(Zs,{show:o,enter:"lift-bH38gE-transition-opacity lift-bH38gE-duration-300 lift-bH38gE-ease-in lift-bH38gE-cause-detail-overlay",enterFrom:"lift-bH38gE-opacity-0",enterTo:"lift-bH38gE-opacity-100",leave:"lift-bH38gE-transition-opacity lift-bH38gE-duration-300 lift-bH38gE-ease-out lift-bH38gE-delay-200 lift-bH38gE-cause-detail-overlay",leaveFrom:"opacity-100",leaveTo:"lift-bH38gE-opacity-0",children:E})]})};var Ec=ko(),ge=n=>Co(n,Ec),Sc=ko();ge.write=n=>Co(n,Sc);var yu=ko();ge.onStart=n=>Co(n,yu);var _c=ko();ge.onFrame=n=>Co(n,_c);var xc=ko();ge.onFinish=n=>Co(n,xc);var Gr=[];ge.setTimeout=(n,i)=>{const o=ge.now()+i,u=()=>{const f=Gr.findIndex(v=>v.cancel==u);~f&&Gr.splice(f,1),zn-=~f?1:0},c={time:o,handler:n,cancel:u};return Gr.splice(uv(o),0,c),zn+=1,av(),c};var uv=n=>~(~Gr.findIndex(i=>i.time>n)||~Gr.length);ge.cancel=n=>{yu.delete(n),_c.delete(n),xc.delete(n),Ec.delete(n),Sc.delete(n)};ge.sync=n=>{Js=!0,ge.batchedUpdates(n),Js=!1};ge.throttle=n=>{let i;function o(){try{n(...i)}finally{i=null}}function u(...c){i=c,ge.onStart(o)}return u.handler=n,u.cancel=()=>{yu.delete(o),i=null},u};var Cc=typeof window<"u"?window.requestAnimationFrame:(()=>{});ge.use=n=>Cc=n;ge.now=typeof performance<"u"?()=>performance.now():Date.now;ge.batchedUpdates=n=>n();ge.catch=console.error;ge.frameLoop="always";ge.advance=()=>{ge.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):cv()};var jn=-1,zn=0,Js=!1;function Co(n,i){Js?(i.delete(n),n(0)):(i.add(n),av())}function av(){jn<0&&(jn=0,ge.frameLoop!=="demand"&&Cc(sv))}function m3(){jn=-1}function sv(){~jn&&(Cc(sv),ge.batchedUpdates(cv))}function cv(){const n=jn;jn=ge.now();const i=uv(jn);if(i&&(fv(Gr.splice(0,i),o=>o.handler()),zn-=i),!zn){m3();return}yu.flush(),Ec.flush(n?Math.min(64,jn-n):16.667),_c.flush(),Sc.flush(),xc.flush()}function ko(){let n=new Set,i=n;return{add(o){zn+=i==n&&!n.has(o)?1:0,n.add(o)},delete(o){return zn-=i==n&&n.has(o)?1:0,n.delete(o)},flush(o){i.size&&(n=new Set,zn-=i.size,fv(i,u=>u(o)&&n.add(u)),zn+=n.size,i=n)}}}function fv(n,i){n.forEach(o=>{try{i(o)}catch(u){ge.catch(u)}})}var v3=Object.defineProperty,g3=(n,i)=>{for(var o in i)v3(n,o,{get:i[o],enumerable:!0})},jt={};g3(jt,{assign:()=>w3,colors:()=>Un,createStringInterpolator:()=>Tc,skipAnimation:()=>pv,to:()=>dv,willAdvance:()=>Pc});function ec(){}var y3=(n,i,o)=>Object.defineProperty(n,i,{value:o,writable:!0,configurable:!0}),X={arr:Array.isArray,obj:n=>!!n&&n.constructor.name==="Object",fun:n=>typeof n=="function",str:n=>typeof n=="string",num:n=>typeof n=="number",und:n=>n===void 0};function ln(n,i){if(X.arr(n)){if(!X.arr(i)||n.length!==i.length)return!1;for(let o=0;o<n.length;o++)if(n[o]!==i[o])return!1;return!0}return n===i}var Se=(n,i)=>n.forEach(i);function Xt(n,i,o){if(X.arr(n)){for(let u=0;u<n.length;u++)i.call(o,n[u],`${u}`);return}for(const u in n)n.hasOwnProperty(u)&&i.call(o,n[u],u)}var rt=n=>X.und(n)?[]:X.arr(n)?n:[n];function no(n,i){if(n.size){const o=Array.from(n);n.clear(),Se(o,i)}}var Zi=(n,...i)=>no(n,o=>o(...i)),kc=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Tc,dv,Un=null,pv=!1,Pc=ec,w3=n=>{n.to&&(dv=n.to),n.now&&(ge.now=n.now),n.colors!==void 0&&(Un=n.colors),n.skipAnimation!=null&&(pv=n.skipAnimation),n.createStringInterpolator&&(Tc=n.createStringInterpolator),n.requestAnimationFrame&&ge.use(n.requestAnimationFrame),n.batchedUpdates&&(ge.batchedUpdates=n.batchedUpdates),n.willAdvance&&(Pc=n.willAdvance),n.frameLoop&&(ge.frameLoop=n.frameLoop)},ro=new Set,Rt=[],$s=[],Jl=0,wu={get idle(){return!ro.size&&!Rt.length},start(n){Jl>n.priority?(ro.add(n),ge.onStart(E3)):(hv(n),ge(tc))},advance:tc,sort(n){if(Jl)ge.onFrame(()=>wu.sort(n));else{const i=Rt.indexOf(n);~i&&(Rt.splice(i,1),mv(n))}},clear(){Rt=[],ro.clear()}};function E3(){ro.forEach(hv),ro.clear(),ge(tc)}function hv(n){Rt.includes(n)||mv(n)}function mv(n){Rt.splice(S3(Rt,i=>i.priority>n.priority),0,n)}function tc(n){const i=$s;for(let o=0;o<Rt.length;o++){const u=Rt[o];Jl=u.priority,u.idle||(Pc(u),u.advance(n),u.idle||i.push(u))}return Jl=0,$s=Rt,$s.length=0,Rt=i,Rt.length>0}function S3(n,i){const o=n.findIndex(i);return o<0?n.length:o}var _3={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Ft="[-+]?\\d*\\.?\\d+",eu=Ft+"%";function Eu(...n){return"\\(\\s*("+n.join(")\\s*,\\s*(")+")\\s*\\)"}var x3=new RegExp("rgb"+Eu(Ft,Ft,Ft)),C3=new RegExp("rgba"+Eu(Ft,Ft,Ft,Ft)),k3=new RegExp("hsl"+Eu(Ft,eu,eu)),T3=new RegExp("hsla"+Eu(Ft,eu,eu,Ft)),P3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,R3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,N3=/^#([0-9a-fA-F]{6})$/,O3=/^#([0-9a-fA-F]{8})$/;function A3(n){let i;return typeof n=="number"?n>>>0===n&&n>=0&&n<=4294967295?n:null:(i=N3.exec(n))?parseInt(i[1]+"ff",16)>>>0:Un&&Un[n]!==void 0?Un[n]:(i=x3.exec(n))?(Hr(i[1])<<24|Hr(i[2])<<16|Hr(i[3])<<8|255)>>>0:(i=C3.exec(n))?(Hr(i[1])<<24|Hr(i[2])<<16|Hr(i[3])<<8|Oh(i[4]))>>>0:(i=P3.exec(n))?parseInt(i[1]+i[1]+i[2]+i[2]+i[3]+i[3]+"ff",16)>>>0:(i=O3.exec(n))?parseInt(i[1],16)>>>0:(i=R3.exec(n))?parseInt(i[1]+i[1]+i[2]+i[2]+i[3]+i[3]+i[4]+i[4],16)>>>0:(i=k3.exec(n))?(Rh(Nh(i[1]),Bl(i[2]),Bl(i[3]))|255)>>>0:(i=T3.exec(n))?(Rh(Nh(i[1]),Bl(i[2]),Bl(i[3]))|Oh(i[4]))>>>0:null}function Ms(n,i,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?n+(i-n)*6*o:o<1/2?i:o<2/3?n+(i-n)*(2/3-o)*6:n}function Rh(n,i,o){const u=o<.5?o*(1+i):o+i-o*i,c=2*o-u,f=Ms(c,u,n+1/3),v=Ms(c,u,n),p=Ms(c,u,n-1/3);return Math.round(f*255)<<24|Math.round(v*255)<<16|Math.round(p*255)<<8}function Hr(n){const i=parseInt(n,10);return i<0?0:i>255?255:i}function Nh(n){return(parseFloat(n)%360+360)%360/360}function Oh(n){const i=parseFloat(n);return i<0?0:i>1?255:Math.round(i*255)}function Bl(n){const i=parseFloat(n);return i<0?0:i>100?1:i/100}function Ah(n){let i=A3(n);if(i===null)return n;i=i||0;const o=(i&4278190080)>>>24,u=(i&16711680)>>>16,c=(i&65280)>>>8,f=(i&255)/255;return`rgba(${o}, ${u}, ${c}, ${f})`}var co=(n,i,o)=>{if(X.fun(n))return n;if(X.arr(n))return co({range:n,output:i,extrapolate:o});if(X.str(n.output[0]))return Tc(n);const u=n,c=u.output,f=u.range||[0,1],v=u.extrapolateLeft||u.extrapolate||"extend",p=u.extrapolateRight||u.extrapolate||"extend",d=u.easing||(h=>h);return h=>{const g=b3(h,f);return L3(h,f[g],f[g+1],c[g],c[g+1],d,v,p,u.map)}};function L3(n,i,o,u,c,f,v,p,d){let h=d?d(n):n;if(h<i){if(v==="identity")return h;v==="clamp"&&(h=i)}if(h>o){if(p==="identity")return h;p==="clamp"&&(h=o)}return u===c?u:i===o?n<=i?u:c:(i===-1/0?h=-h:o===1/0?h=h-i:h=(h-i)/(o-i),h=f(h),u===-1/0?h=-h:c===1/0?h=h+u:h=h*(c-u)+u,h)}function b3(n,i){for(var o=1;o<i.length-1&&!(i[o]>=n);++o);return o-1}var I3={linear:n=>n},fo=Symbol.for("FluidValue.get"),Xr=Symbol.for("FluidValue.observers"),Pt=n=>!!(n&&n[fo]),ft=n=>n&&n[fo]?n[fo]():n,Lh=n=>n[Xr]||null;function $3(n,i){n.eventObserved?n.eventObserved(i):n(i)}function po(n,i){const o=n[Xr];o&&o.forEach(u=>{$3(u,i)})}var vv=class{constructor(n){if(!n&&!(n=this.get))throw Error("Unknown getter");M3(this,n)}},M3=(n,i)=>gv(n,fo,i);function Jr(n,i){if(n[fo]){let o=n[Xr];o||gv(n,Xr,o=new Set),o.has(i)||(o.add(i),n.observerAdded&&n.observerAdded(o.size,i))}return i}function ho(n,i){const o=n[Xr];if(o&&o.has(i)){const u=o.size-1;u?o.delete(i):n[Xr]=null,n.observerRemoved&&n.observerRemoved(u,i)}}var gv=(n,i,o)=>Object.defineProperty(n,i,{value:o,writable:!0,configurable:!0}),Gl=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,D3=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,bh=new RegExp(`(${Gl.source})(%|[a-z]+)`,"i"),F3=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Su=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,yv=n=>{const[i,o]=j3(n);if(!i||kc())return n;const u=window.getComputedStyle(document.documentElement).getPropertyValue(i);if(u)return u.trim();if(o&&o.startsWith("--")){const c=window.getComputedStyle(document.documentElement).getPropertyValue(o);return c||n}else{if(o&&Su.test(o))return yv(o);if(o)return o}return n},j3=n=>{const i=Su.exec(n);if(!i)return[,];const[,o,u]=i;return[o,u]},Ds,z3=(n,i,o,u,c)=>`rgba(${Math.round(i)}, ${Math.round(o)}, ${Math.round(u)}, ${c})`,wv=n=>{Ds||(Ds=Un?new RegExp(`(${Object.keys(Un).join("|")})(?!\\w)`,"g"):/^\b$/);const i=n.output.map(f=>ft(f).replace(Su,yv).replace(D3,Ah).replace(Ds,Ah)),o=i.map(f=>f.match(Gl).map(Number)),c=o[0].map((f,v)=>o.map(p=>{if(!(v in p))throw Error('The arity of each "output" value must be equal');return p[v]})).map(f=>co({...n,output:f}));return f=>{const v=!bh.test(i[0])&&i.find(d=>bh.test(d))?.replace(Gl,"");let p=0;return i[0].replace(Gl,()=>`${c[p++](f)}${v||""}`).replace(F3,z3)}},Rc="react-spring: ",Ev=n=>{const i=n;let o=!1;if(typeof i!="function")throw new TypeError(`${Rc}once requires a function parameter`);return(...u)=>{o||(i(...u),o=!0)}},H3=Ev(console.warn);function U3(){H3(`${Rc}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var V3=Ev(console.warn);function B3(){V3(`${Rc}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function _u(n){return X.str(n)&&(n[0]=="#"||/\d/.test(n)||!kc()&&Su.test(n)||n in(Un||{}))}var Vr=kc()?y.useEffect:y.useLayoutEffect,W3=()=>{const n=y.useRef(!1);return Vr(()=>(n.current=!0,()=>{n.current=!1}),[]),n};function Sv(){const n=y.useState()[1],i=W3();return()=>{i.current&&n(Math.random())}}function G3(n,i){const[o]=y.useState(()=>({inputs:i,result:n()})),u=y.useRef(),c=u.current;let f=c;return f?i&&f.inputs&&q3(i,f.inputs)||(f={inputs:i,result:n()}):f=o,y.useEffect(()=>{u.current=f,c==o&&(o.inputs=o.result=void 0)},[f]),f.result}function q3(n,i){if(n.length!==i.length)return!1;for(let o=0;o<n.length;o++)if(n[o]!==i[o])return!1;return!0}var _v=n=>y.useEffect(n,Q3),Q3=[];function K3(n){const i=y.useRef();return y.useEffect(()=>{i.current=n}),i.current}var mo=Symbol.for("Animated:node"),X3=n=>!!n&&n[mo]===n,Gt=n=>n&&n[mo],Nc=(n,i)=>y3(n,mo,i),xu=n=>n&&n[mo]&&n[mo].getPayload(),xv=class{constructor(){Nc(this,this)}getPayload(){return this.payload||[]}},To=class extends xv{constructor(n){super(),this._value=n,this.done=!0,this.durationProgress=0,X.num(this._value)&&(this.lastPosition=this._value)}static create(n){return new To(n)}getPayload(){return[this]}getValue(){return this._value}setValue(n,i){return X.num(n)&&(this.lastPosition=n,i&&(n=Math.round(n/i)*i,this.done&&(this.lastPosition=n))),this._value===n?!1:(this._value=n,!0)}reset(){const{done:n}=this;this.done=!1,X.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,n&&(this.lastVelocity=null),this.v0=null)}},vo=class extends To{constructor(n){super(0),this._string=null,this._toString=co({output:[n,n]})}static create(n){return new vo(n)}getValue(){const n=this._string;return n??(this._string=this._toString(this._value))}setValue(n){if(X.str(n)){if(n==this._string)return!1;this._string=n,this._value=1}else if(super.setValue(n))this._string=null;else return!1;return!0}reset(n){n&&(this._toString=co({output:[this.getValue(),n]})),this._value=0,super.reset()}},tu={dependencies:null},Cu=class extends xv{constructor(n){super(),this.source=n,this.setValue(n)}getValue(n){const i={};return Xt(this.source,(o,u)=>{X3(o)?i[u]=o.getValue(n):Pt(o)?i[u]=ft(o):n||(i[u]=o)}),i}setValue(n){this.source=n,this.payload=this._makePayload(n)}reset(){this.payload&&Se(this.payload,n=>n.reset())}_makePayload(n){if(n){const i=new Set;return Xt(n,this._addToPayload,i),Array.from(i)}}_addToPayload(n){tu.dependencies&&Pt(n)&&tu.dependencies.add(n);const i=xu(n);i&&Se(i,o=>this.add(o))}},Cv=class extends Cu{constructor(n){super(n)}static create(n){return new Cv(n)}getValue(){return this.source.map(n=>n.getValue())}setValue(n){const i=this.getPayload();return n.length==i.length?i.map((o,u)=>o.setValue(n[u])).some(Boolean):(super.setValue(n.map(Y3)),!0)}};function Y3(n){return(_u(n)?vo:To).create(n)}function nc(n){const i=Gt(n);return i?i.constructor:X.arr(n)?Cv:_u(n)?vo:To}var Ih=(n,i)=>{const o=!X.fun(n)||n.prototype&&n.prototype.isReactComponent;return y.forwardRef((u,c)=>{const f=y.useRef(null),v=o&&y.useCallback(N=>{f.current=e4(c,N)},[c]),[p,d]=J3(u,i),h=Sv(),g=()=>{const N=f.current;if(o&&!N)return;(N?i.applyAnimatedValues(N,p.getValue(!0)):!1)===!1&&h()},E=new Z3(g,d),x=y.useRef();Vr(()=>(x.current=E,Se(d,N=>Jr(N,E)),()=>{x.current&&(Se(x.current.deps,N=>ho(N,x.current)),ge.cancel(x.current.update))})),y.useEffect(g,[]),_v(()=>()=>{const N=x.current;Se(N.deps,T=>ho(T,N))});const R=i.getComponentProps(p.getValue());return y.createElement(n,{...R,ref:v})})},Z3=class{constructor(n,i){this.update=n,this.deps=i}eventObserved(n){n.type=="change"&&ge.write(this.update)}};function J3(n,i){const o=new Set;return tu.dependencies=o,n.style&&(n={...n,style:i.createAnimatedStyle(n.style)}),n=new Cu(n),tu.dependencies=null,[n,o]}function e4(n,i){return n&&(X.fun(n)?n(i):n.current=i),i}var $h=Symbol.for("AnimatedComponent"),t4=(n,{applyAnimatedValues:i=()=>!1,createAnimatedStyle:o=c=>new Cu(c),getComponentProps:u=c=>c}={})=>{const c={applyAnimatedValues:i,createAnimatedStyle:o,getComponentProps:u},f=v=>{const p=Mh(v)||"Anonymous";return X.str(v)?v=f[v]||(f[v]=Ih(v,c)):v=v[$h]||(v[$h]=Ih(v,c)),v.displayName=`Animated(${p})`,v};return Xt(n,(v,p)=>{X.arr(n)&&(p=Mh(v)),f[p]=f(v)}),{animated:f}},Mh=n=>X.str(n)?n:n&&X.str(n.displayName)?n.displayName:X.fun(n)&&n.name||null;function dt(n,...i){return X.fun(n)?n(...i):n}var io=(n,i)=>n===!0||!!(i&&n&&(X.fun(n)?n(i):rt(n).includes(i))),kv=(n,i)=>X.obj(n)?i&&n[i]:n,Tv=(n,i)=>n.default===!0?n[i]:n.default?n.default[i]:void 0,n4=n=>n,Oc=(n,i=n4)=>{let o=r4;n.default&&n.default!==!0&&(n=n.default,o=Object.keys(n));const u={};for(const c of o){const f=i(n[c],c);X.und(f)||(u[c]=f)}return u},r4=["config","onProps","onStart","onChange","onPause","onResume","onRest"],i4={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function o4(n){const i={};let o=0;if(Xt(n,(u,c)=>{i4[c]||(i[c]=u,o++)}),o)return i}function Ac(n){const i=o4(n);if(i){const o={to:i};return Xt(n,(u,c)=>c in i||(o[c]=u)),o}return{...n}}function go(n){return n=ft(n),X.arr(n)?n.map(go):_u(n)?jt.createStringInterpolator({range:[0,1],output:[n,n]})(1):n}function l4(n){for(const i in n)return!0;return!1}function rc(n){return X.fun(n)||X.arr(n)&&X.obj(n[0])}function Dh(n,i){n.ref?.delete(n),i?.delete(n)}function u4(n,i){i&&n.ref!==i&&(n.ref?.delete(n),i.add(n),n.ref=i)}var a4={default:{tension:170,friction:26}},ic={...a4.default,mass:1,damping:1,easing:I3.linear,clamp:!1},s4=class{constructor(){this.velocity=0,Object.assign(this,ic)}};function c4(n,i,o){o&&(o={...o},Fh(o,i),i={...o,...i}),Fh(n,i),Object.assign(n,i);for(const v in ic)n[v]==null&&(n[v]=ic[v]);let{frequency:u,damping:c}=n;const{mass:f}=n;return X.und(u)||(u<.01&&(u=.01),c<0&&(c=0),n.tension=Math.pow(2*Math.PI/u,2)*f,n.friction=4*Math.PI*c*f/u),n}function Fh(n,i){if(!X.und(i.decay))n.duration=void 0;else{const o=!X.und(i.tension)||!X.und(i.friction);(o||!X.und(i.frequency)||!X.und(i.damping)||!X.und(i.mass))&&(n.duration=void 0,n.decay=void 0),o&&(n.frequency=void 0)}}var jh=[],f4=class{constructor(){this.changed=!1,this.values=jh,this.toValues=null,this.fromValues=jh,this.config=new s4,this.immediate=!1}};function Pv(n,{key:i,props:o,defaultProps:u,state:c,actions:f}){return new Promise((v,p)=>{let d,h,g=io(o.cancel??u?.cancel,i);if(g)R();else{X.und(o.pause)||(c.paused=io(o.pause,i));let N=u?.pause;N!==!0&&(N=c.paused||io(N,i)),d=dt(o.delay||0,i),N?(c.resumeQueue.add(x),f.pause()):(f.resume(),x())}function E(){c.resumeQueue.add(x),c.timeouts.delete(h),h.cancel(),d=h.time-ge.now()}function x(){d>0&&!jt.skipAnimation?(c.delayed=!0,h=ge.setTimeout(R,d),c.pauseQueue.add(E),c.timeouts.add(h)):R()}function R(){c.delayed&&(c.delayed=!1),c.pauseQueue.delete(E),c.timeouts.delete(h),n<=(c.cancelId||0)&&(g=!0);try{f.start({...o,callId:n,cancel:g},v)}catch(N){p(N)}}})}var Lc=(n,i)=>i.length==1?i[0]:i.some(o=>o.cancelled)?qr(n.get()):i.every(o=>o.noop)?Rv(n.get()):Mt(n.get(),i.every(o=>o.finished)),Rv=n=>({value:n,noop:!0,finished:!0,cancelled:!1}),Mt=(n,i,o=!1)=>({value:n,finished:i,cancelled:o}),qr=n=>({value:n,cancelled:!0,finished:!1});function Nv(n,i,o,u){const{callId:c,parentId:f,onRest:v}=i,{asyncTo:p,promise:d}=o;return!f&&n===p&&!i.reset?d:o.promise=(async()=>{o.asyncId=c,o.asyncTo=n;const h=Oc(i,(k,I)=>I==="onRest"?void 0:k);let g,E;const x=new Promise((k,I)=>(g=k,E=I)),R=k=>{const I=c<=(o.cancelId||0)&&qr(u)||c!==o.asyncId&&Mt(u,!1);if(I)throw k.result=I,E(k),k},N=(k,I)=>{const z=new zh,F=new Hh;return(async()=>{if(jt.skipAnimation)throw yo(o),F.result=Mt(u,!1),E(F),F;R(z);const Q=X.obj(k)?{...k}:{...I,to:k};Q.parentId=c,Xt(h,(O,L)=>{X.und(Q[L])&&(Q[L]=O)});const _=await u.start(Q);return R(z),o.paused&&await new Promise(O=>{o.resumeQueue.add(O)}),_})()};let T;if(jt.skipAnimation)return yo(o),Mt(u,!1);try{let k;X.arr(n)?k=(async I=>{for(const z of I)await N(z)})(n):k=Promise.resolve(n(N,u.stop.bind(u))),await Promise.all([k.then(g),x]),T=Mt(u.get(),!0,!1)}catch(k){if(k instanceof zh)T=k.result;else if(k instanceof Hh)T=k.result;else throw k}finally{c==o.asyncId&&(o.asyncId=f,o.asyncTo=f?p:void 0,o.promise=f?d:void 0)}return X.fun(v)&&ge.batchedUpdates(()=>{v(T,u,u.item)}),T})()}function yo(n,i){no(n.timeouts,o=>o.cancel()),n.pauseQueue.clear(),n.resumeQueue.clear(),n.asyncId=n.asyncTo=n.promise=void 0,i&&(n.cancelId=i)}var zh=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Hh=class extends Error{constructor(){super("SkipAnimationSignal")}},oc=n=>n instanceof bc,d4=1,bc=class extends vv{constructor(){super(...arguments),this.id=d4++,this._priority=0}get priority(){return this._priority}set priority(n){this._priority!=n&&(this._priority=n,this._onPriorityChange(n))}get(){const n=Gt(this);return n&&n.getValue()}to(...n){return jt.to(this,n)}interpolate(...n){return U3(),jt.to(this,n)}toJSON(){return this.get()}observerAdded(n){n==1&&this._attach()}observerRemoved(n){n==0&&this._detach()}_attach(){}_detach(){}_onChange(n,i=!1){po(this,{type:"change",parent:this,value:n,idle:i})}_onPriorityChange(n){this.idle||wu.sort(this),po(this,{type:"priority",parent:this,priority:n})}},fr=Symbol.for("SpringPhase"),Ov=1,lc=2,uc=4,Fs=n=>(n[fr]&Ov)>0,bn=n=>(n[fr]&lc)>0,Gi=n=>(n[fr]&uc)>0,Uh=(n,i)=>i?n[fr]|=lc|Ov:n[fr]&=~lc,Vh=(n,i)=>i?n[fr]|=uc:n[fr]&=~uc,p4=class extends bc{constructor(n,i){if(super(),this.animation=new f4,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!X.und(n)||!X.und(i)){const o=X.obj(n)?{...n}:{...i,from:n};X.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(bn(this)||this._state.asyncTo)||Gi(this)}get goal(){return ft(this.animation.to)}get velocity(){const n=Gt(this);return n instanceof To?n.lastVelocity||0:n.getPayload().map(i=>i.lastVelocity||0)}get hasAnimated(){return Fs(this)}get isAnimating(){return bn(this)}get isPaused(){return Gi(this)}get isDelayed(){return this._state.delayed}advance(n){let i=!0,o=!1;const u=this.animation;let{toValues:c}=u;const{config:f}=u,v=xu(u.to);!v&&Pt(u.to)&&(c=rt(ft(u.to))),u.values.forEach((h,g)=>{if(h.done)return;const E=h.constructor==vo?1:v?v[g].lastPosition:c[g];let x=u.immediate,R=E;if(!x){if(R=h.lastPosition,f.tension<=0){h.done=!0;return}let N=h.elapsedTime+=n;const T=u.fromValues[g],k=h.v0!=null?h.v0:h.v0=X.arr(f.velocity)?f.velocity[g]:f.velocity;let I;const z=f.precision||(T==E?.005:Math.min(1,Math.abs(E-T)*.001));if(X.und(f.duration))if(f.decay){const F=f.decay===!0?.998:f.decay,Q=Math.exp(-(1-F)*N);R=T+k/(1-F)*(1-Q),x=Math.abs(h.lastPosition-R)<=z,I=k*Q}else{I=h.lastVelocity==null?k:h.lastVelocity;const F=f.restVelocity||z/10,Q=f.clamp?0:f.bounce,_=!X.und(Q),O=T==E?h.v0>0:T<E;let L,G=!1;const V=1,J=Math.ceil(n/V);for(let ne=0;ne<J&&(L=Math.abs(I)>F,!(!L&&(x=Math.abs(E-R)<=z,x)));++ne){_&&(G=R==E||R>E==O,G&&(I=-I*Q,R=E));const fe=-f.tension*1e-6*(R-E),se=-f.friction*.001*I,U=(fe+se)/f.mass;I=I+U*V,R=R+I*V}}else{let F=1;f.duration>0&&(this._memoizedDuration!==f.duration&&(this._memoizedDuration=f.duration,h.durationProgress>0&&(h.elapsedTime=f.duration*h.durationProgress,N=h.elapsedTime+=n)),F=(f.progress||0)+N/this._memoizedDuration,F=F>1?1:F<0?0:F,h.durationProgress=F),R=T+f.easing(F)*(E-T),I=(R-h.lastPosition)/n,x=F==1}h.lastVelocity=I,Number.isNaN(R)&&(console.warn("Got NaN while animating:",this),x=!0)}v&&!v[g].done&&(x=!1),x?h.done=!0:i=!1,h.setValue(R,f.round)&&(o=!0)});const p=Gt(this),d=p.getValue();if(i){const h=ft(u.to);(d!==h||o)&&!f.decay?(p.setValue(h),this._onChange(h)):o&&f.decay&&this._onChange(d),this._stop()}else o&&this._onChange(d)}set(n){return ge.batchedUpdates(()=>{this._stop(),this._focus(n),this._set(n)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(bn(this)){const{to:n,config:i}=this.animation;ge.batchedUpdates(()=>{this._onStart(),i.decay||this._set(n,!1),this._stop()})}return this}update(n){return(this.queue||(this.queue=[])).push(n),this}start(n,i){let o;return X.und(n)?(o=this.queue||[],this.queue=[]):o=[X.obj(n)?n:{...i,to:n}],Promise.all(o.map(u=>this._update(u))).then(u=>Lc(this,u))}stop(n){const{to:i}=this.animation;return this._focus(this.get()),yo(this._state,n&&this._lastCallId),ge.batchedUpdates(()=>this._stop(i,n)),this}reset(){this._update({reset:!0})}eventObserved(n){n.type=="change"?this._start():n.type=="priority"&&(this.priority=n.priority+1)}_prepareNode(n){const i=this.key||"";let{to:o,from:u}=n;o=X.obj(o)?o[i]:o,(o==null||rc(o))&&(o=void 0),u=X.obj(u)?u[i]:u,u==null&&(u=void 0);const c={to:o,from:u};return Fs(this)||(n.reverse&&([o,u]=[u,o]),u=ft(u),X.und(u)?Gt(this)||this._set(o):this._set(u)),c}_update({...n},i){const{key:o,defaultProps:u}=this;n.default&&Object.assign(u,Oc(n,(v,p)=>/^on/.test(p)?kv(v,o):v)),Wh(this,n,"onProps"),Qi(this,"onProps",n,this);const c=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const f=this._state;return Pv(++this._lastCallId,{key:o,props:n,defaultProps:u,state:f,actions:{pause:()=>{Gi(this)||(Vh(this,!0),Zi(f.pauseQueue),Qi(this,"onPause",Mt(this,qi(this,this.animation.to)),this))},resume:()=>{Gi(this)&&(Vh(this,!1),bn(this)&&this._resume(),Zi(f.resumeQueue),Qi(this,"onResume",Mt(this,qi(this,this.animation.to)),this))},start:this._merge.bind(this,c)}}).then(v=>{if(n.loop&&v.finished&&!(i&&v.noop)){const p=Av(n);if(p)return this._update(p,!0)}return v})}_merge(n,i,o){if(i.cancel)return this.stop(!0),o(qr(this));const u=!X.und(n.to),c=!X.und(n.from);if(u||c)if(i.callId>this._lastToId)this._lastToId=i.callId;else return o(qr(this));const{key:f,defaultProps:v,animation:p}=this,{to:d,from:h}=p;let{to:g=d,from:E=h}=n;c&&!u&&(!i.default||X.und(g))&&(g=E),i.reverse&&([g,E]=[E,g]);const x=!ln(E,h);x&&(p.from=E),E=ft(E);const R=!ln(g,d);R&&this._focus(g);const N=rc(i.to),{config:T}=p,{decay:k,velocity:I}=T;(u||c)&&(T.velocity=0),i.config&&!N&&c4(T,dt(i.config,f),i.config!==v.config?dt(v.config,f):void 0);let z=Gt(this);if(!z||X.und(g))return o(Mt(this,!0));const F=X.und(i.reset)?c&&!i.default:!X.und(E)&&io(i.reset,f),Q=F?E:this.get(),_=go(g),O=X.num(_)||X.arr(_)||_u(_),L=!N&&(!O||io(v.immediate||i.immediate,f));if(R){const ne=nc(g);if(ne!==z.constructor)if(L)z=this._set(_);else throw Error(`Cannot animate between ${z.constructor.name} and ${ne.name}, as the "to" prop suggests`)}const G=z.constructor;let V=Pt(g),J=!1;if(!V){const ne=F||!Fs(this)&&x;(R||ne)&&(J=ln(go(Q),_),V=!J),(!ln(p.immediate,L)&&!L||!ln(T.decay,k)||!ln(T.velocity,I))&&(V=!0)}if(J&&bn(this)&&(p.changed&&!F?V=!0:V||this._stop(d)),!N&&((V||Pt(d))&&(p.values=z.getPayload(),p.toValues=Pt(g)?null:G==vo?[1]:rt(_)),p.immediate!=L&&(p.immediate=L,!L&&!F&&this._set(d)),V)){const{onRest:ne}=p;Se(h4,se=>Wh(this,i,se));const fe=Mt(this,qi(this,d));Zi(this._pendingCalls,fe),this._pendingCalls.add(o),p.changed&&ge.batchedUpdates(()=>{p.changed=!F,ne?.(fe,this),F?dt(v.onRest,fe):p.onStart?.(fe,this)})}F&&this._set(Q),N?o(Nv(i.to,i,this._state,this)):V?this._start():bn(this)&&!R?this._pendingCalls.add(o):o(Rv(Q))}_focus(n){const i=this.animation;n!==i.to&&(Lh(this)&&this._detach(),i.to=n,Lh(this)&&this._attach())}_attach(){let n=0;const{to:i}=this.animation;Pt(i)&&(Jr(i,this),oc(i)&&(n=i.priority+1)),this.priority=n}_detach(){const{to:n}=this.animation;Pt(n)&&ho(n,this)}_set(n,i=!0){const o=ft(n);if(!X.und(o)){const u=Gt(this);if(!u||!ln(o,u.getValue())){const c=nc(o);!u||u.constructor!=c?Nc(this,c.create(o)):u.setValue(o),u&&ge.batchedUpdates(()=>{this._onChange(o,i)})}}return Gt(this)}_onStart(){const n=this.animation;n.changed||(n.changed=!0,Qi(this,"onStart",Mt(this,qi(this,n.to)),this))}_onChange(n,i){i||(this._onStart(),dt(this.animation.onChange,n,this)),dt(this.defaultProps.onChange,n,this),super._onChange(n,i)}_start(){const n=this.animation;Gt(this).reset(ft(n.to)),n.immediate||(n.fromValues=n.values.map(i=>i.lastPosition)),bn(this)||(Uh(this,!0),Gi(this)||this._resume())}_resume(){jt.skipAnimation?this.finish():wu.start(this)}_stop(n,i){if(bn(this)){Uh(this,!1);const o=this.animation;Se(o.values,c=>{c.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),po(this,{type:"idle",parent:this});const u=i?qr(this.get()):Mt(this.get(),qi(this,n??o.to));Zi(this._pendingCalls,u),o.changed&&(o.changed=!1,Qi(this,"onRest",u,this))}}};function qi(n,i){const o=go(i),u=go(n.get());return ln(u,o)}function Av(n,i=n.loop,o=n.to){const u=dt(i);if(u){const c=u!==!0&&Ac(u),f=(c||n).reverse,v=!c||c.reset;return nu({...n,loop:i,default:!1,pause:void 0,to:!f||rc(o)?o:void 0,from:v?n.from:void 0,reset:v,...c})}}function nu(n){const{to:i,from:o}=n=Ac(n),u=new Set;return X.obj(i)&&Bh(i,u),X.obj(o)&&Bh(o,u),n.keys=u.size?Array.from(u):null,n}function Bh(n,i){Xt(n,(o,u)=>o!=null&&i.add(u))}var h4=["onStart","onRest","onChange","onPause","onResume"];function Wh(n,i,o){n.animation[o]=i[o]!==Tv(i,o)?kv(i[o],n.key):void 0}function Qi(n,i,...o){n.animation[i]?.(...o),n.defaultProps[i]?.(...o)}var m4=["onStart","onChange","onRest"],v4=1,g4=class{constructor(n,i){this.id=v4++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),i&&(this._flush=i),n&&this.start({default:!0,...n})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(n=>n.idle&&!n.isDelayed&&!n.isPaused)}get item(){return this._item}set item(n){this._item=n}get(){const n={};return this.each((i,o)=>n[o]=i.get()),n}set(n){for(const i in n){const o=n[i];X.und(o)||this.springs[i].set(o)}}update(n){return n&&this.queue.push(nu(n)),this}start(n){let{queue:i}=this;return n?i=rt(n).map(nu):this.queue=[],this._flush?this._flush(this,i):($v(this,i),y4(this,i))}stop(n,i){if(n!==!!n&&(i=n),i){const o=this.springs;Se(rt(i),u=>o[u].stop(!!n))}else yo(this._state,this._lastAsyncId),this.each(o=>o.stop(!!n));return this}pause(n){if(X.und(n))this.start({pause:!0});else{const i=this.springs;Se(rt(n),o=>i[o].pause())}return this}resume(n){if(X.und(n))this.start({pause:!1});else{const i=this.springs;Se(rt(n),o=>i[o].resume())}return this}each(n){Xt(this.springs,n)}_onFrame(){const{onStart:n,onChange:i,onRest:o}=this._events,u=this._active.size>0,c=this._changed.size>0;(u&&!this._started||c&&!this._started)&&(this._started=!0,no(n,([p,d])=>{d.value=this.get(),p(d,this,this._item)}));const f=!u&&this._started,v=c||f&&o.size?this.get():null;c&&i.size&&no(i,([p,d])=>{d.value=v,p(d,this,this._item)}),f&&(this._started=!1,no(o,([p,d])=>{d.value=v,p(d,this,this._item)}))}eventObserved(n){if(n.type=="change")this._changed.add(n.parent),n.idle||this._active.add(n.parent);else if(n.type=="idle")this._active.delete(n.parent);else return;ge.onFrame(this._onFrame)}};function y4(n,i){return Promise.all(i.map(o=>Lv(n,o))).then(o=>Lc(n,o))}async function Lv(n,i,o){const{keys:u,to:c,from:f,loop:v,onRest:p,onResolve:d}=i,h=X.obj(i.default)&&i.default;v&&(i.loop=!1),c===!1&&(i.to=null),f===!1&&(i.from=null);const g=X.arr(c)||X.fun(c)?c:void 0;g?(i.to=void 0,i.onRest=void 0,h&&(h.onRest=void 0)):Se(m4,T=>{const k=i[T];if(X.fun(k)){const I=n._events[T];i[T]=({finished:z,cancelled:F})=>{const Q=I.get(k);Q?(z||(Q.finished=!1),F&&(Q.cancelled=!0)):I.set(k,{value:null,finished:z||!1,cancelled:F||!1})},h&&(h[T]=i[T])}});const E=n._state;i.pause===!E.paused?(E.paused=i.pause,Zi(i.pause?E.pauseQueue:E.resumeQueue)):E.paused&&(i.pause=!0);const x=(u||Object.keys(n.springs)).map(T=>n.springs[T].start(i)),R=i.cancel===!0||Tv(i,"cancel")===!0;(g||R&&E.asyncId)&&x.push(Pv(++n._lastAsyncId,{props:i,state:E,actions:{pause:ec,resume:ec,start(T,k){R?(yo(E,n._lastAsyncId),k(qr(n))):(T.onRest=p,k(Nv(g,T,E,n)))}}})),E.paused&&await new Promise(T=>{E.resumeQueue.add(T)});const N=Lc(n,await Promise.all(x));if(v&&N.finished&&!(o&&N.noop)){const T=Av(i,v,c);if(T)return $v(n,[T]),Lv(n,T,!0)}return d&&ge.batchedUpdates(()=>d(N,n,n.item)),N}function w4(n,i){const o={...n.springs};return i&&Se(rt(i),u=>{X.und(u.keys)&&(u=nu(u)),X.obj(u.to)||(u={...u,to:void 0}),Iv(o,u,c=>bv(c))}),E4(n,o),o}function E4(n,i){Xt(i,(o,u)=>{n.springs[u]||(n.springs[u]=o,Jr(o,n))})}function bv(n,i){const o=new p4;return o.key=n,i&&Jr(o,i),o}function Iv(n,i,o){i.keys&&Se(i.keys,u=>{(n[u]||(n[u]=o(u)))._prepareNode(i)})}function $v(n,i){Se(i,o=>{Iv(n.springs,o,u=>bv(u,n))})}var ku=({children:n,...i})=>{const o=y.useContext(ru),u=i.pause||!!o.pause,c=i.immediate||!!o.immediate;i=G3(()=>({pause:u,immediate:c}),[u,c]);const{Provider:f}=ru;return y.createElement(f,{value:i},n)},ru=S4(ku,{});ku.Provider=ru.Provider;ku.Consumer=ru.Consumer;function S4(n,i){return Object.assign(n,y.createContext(i)),n.Provider._context=n,n.Consumer._context=n,n}var _4=()=>{const n=[],i=function(u){B3();const c=[];return Se(n,(f,v)=>{if(X.und(u))c.push(f.start());else{const p=o(u,f,v);p&&c.push(f.start(p))}}),c};i.current=n,i.add=function(u){n.includes(u)||n.push(u)},i.delete=function(u){const c=n.indexOf(u);~c&&n.splice(c,1)},i.pause=function(){return Se(n,u=>u.pause(...arguments)),this},i.resume=function(){return Se(n,u=>u.resume(...arguments)),this},i.set=function(u){Se(n,(c,f)=>{const v=X.fun(u)?u(f,c):u;v&&c.set(v)})},i.start=function(u){const c=[];return Se(n,(f,v)=>{if(X.und(u))c.push(f.start());else{const p=this._getProps(u,f,v);p&&c.push(f.start(p))}}),c},i.stop=function(){return Se(n,u=>u.stop(...arguments)),this},i.update=function(u){return Se(n,(c,f)=>c.update(this._getProps(u,c,f))),this};const o=function(u,c,f){return X.fun(u)?u(f,c):u};return i._getProps=o,i};function x4(n,i,o){const u=X.fun(i)&&i,{reset:c,sort:f,trail:v=0,expires:p=!0,exitBeforeEnter:d=!1,onDestroyed:h,ref:g,config:E}=u?u():i,x=y.useMemo(()=>u||arguments.length==3?_4():void 0,[]),R=rt(n),N=[],T=y.useRef(null),k=c?null:T.current;Vr(()=>{T.current=N}),_v(()=>(Se(N,U=>{x?.add(U.ctrl),U.ctrl.ref=x}),()=>{Se(T.current,U=>{U.expired&&clearTimeout(U.expirationId),Dh(U.ctrl,x),U.ctrl.stop(!0)})}));const I=k4(R,u?u():i,k),z=c&&T.current||[];Vr(()=>Se(z,({ctrl:U,item:B,key:ce})=>{Dh(U,x),dt(h,B,ce)}));const F=[];if(k&&Se(k,(U,B)=>{U.expired?(clearTimeout(U.expirationId),z.push(U)):(B=F[B]=I.indexOf(U.key),~B&&(N[B]=U))}),Se(R,(U,B)=>{N[B]||(N[B]={key:I[B],item:U,phase:"mount",ctrl:new g4},N[B].ctrl.item=U)}),F.length){let U=-1;const{leave:B}=u?u():i;Se(F,(ce,de)=>{const j=k[de];~ce?(U=N.indexOf(j),N[U]={...j,item:R[ce]}):B&&N.splice(++U,0,j)})}X.fun(f)&&N.sort((U,B)=>f(U.item,B.item));let Q=-v;const _=Sv(),O=Oc(i),L=new Map,G=y.useRef(new Map),V=y.useRef(!1);Se(N,(U,B)=>{const ce=U.key,de=U.phase,j=u?u():i;let ee,S;const $=dt(j.delay||0,ce);if(de=="mount")ee=j.enter,S="enter";else{const pe=I.indexOf(ce)<0;if(de!="leave")if(pe)ee=j.leave,S="leave";else if(ee=j.update)S="update";else return;else if(!pe)ee=j.enter,S="enter";else return}if(ee=dt(ee,U.item,B),ee=X.obj(ee)?Ac(ee):{to:ee},!ee.config){const pe=E||O.config;ee.config=dt(pe,U.item,B,S)}Q+=v;const H={...O,delay:$+Q,ref:g,immediate:j.immediate,reset:!1,...ee};if(S=="enter"&&X.und(H.from)){const pe=u?u():i,we=X.und(pe.initial)||k?pe.from:pe.initial;H.from=dt(we,U.item,B)}const{onResolve:Z}=H;H.onResolve=pe=>{dt(Z,pe);const we=T.current,ye=we.find(_e=>_e.key===ce);if(ye&&!(pe.cancelled&&ye.phase!="update")&&ye.ctrl.idle){const _e=we.every(Ne=>Ne.ctrl.idle);if(ye.phase=="leave"){const Ne=dt(p,ye.item);if(Ne!==!1){const ei=Ne===!0?0:Ne;if(ye.expired=!0,!_e&&ei>0){ei<=2147483647&&(ye.expirationId=setTimeout(_,ei));return}}}_e&&we.some(Ne=>Ne.expired)&&(G.current.delete(ye),d&&(V.current=!0),_())}};const ie=w4(U.ctrl,H);S==="leave"&&d?G.current.set(U,{phase:S,springs:ie,payload:H}):L.set(U,{phase:S,springs:ie,payload:H})});const J=y.useContext(ku),ne=K3(J),fe=J!==ne&&l4(J);Vr(()=>{fe&&Se(N,U=>{U.ctrl.start({default:J})})},[J]),Se(L,(U,B)=>{if(G.current.size){const ce=N.findIndex(de=>de.key===B.key);N.splice(ce,1)}}),Vr(()=>{Se(G.current.size?G.current:L,({phase:U,payload:B},ce)=>{const{ctrl:de}=ce;ce.phase=U,x?.add(de),fe&&U=="enter"&&de.start({default:J}),B&&(u4(de,B.ref),(de.ref||x)&&!V.current?de.update(B):(de.start(B),V.current&&(V.current=!1)))})},c?void 0:o);const se=U=>y.createElement(y.Fragment,null,N.map((B,ce)=>{const{springs:de}=L.get(B)||B.ctrl,j=U({...de},B.item,B,ce);return j&&j.type?y.createElement(j.type,{...j.props,key:X.str(B.key)||X.num(B.key)?B.key:B.ctrl.id,ref:j.ref}):j}));return x?[se,x]:se}var C4=1;function k4(n,{key:i,keys:o=i},u){if(o===null){const c=new Set;return n.map(f=>{const v=u&&u.find(p=>p.item===f&&p.phase!=="leave"&&!c.has(p));return v?(c.add(v),v.key):C4++})}return X.und(o)?n:X.fun(o)?n.map(o):rt(o)}var T4=class extends bc{constructor(n,i){super(),this.source=n,this.idle=!0,this._active=new Set,this.calc=co(...i);const o=this._get(),u=nc(o);Nc(this,u.create(o))}advance(n){const i=this._get(),o=this.get();ln(i,o)||(Gt(this).setValue(i),this._onChange(i,this.idle)),!this.idle&&Gh(this._active)&&js(this)}_get(){const n=X.arr(this.source)?this.source.map(ft):rt(ft(this.source));return this.calc(...n)}_start(){this.idle&&!Gh(this._active)&&(this.idle=!1,Se(xu(this),n=>{n.done=!1}),jt.skipAnimation?(ge.batchedUpdates(()=>this.advance()),js(this)):wu.start(this))}_attach(){let n=1;Se(rt(this.source),i=>{Pt(i)&&Jr(i,this),oc(i)&&(i.idle||this._active.add(i),n=Math.max(n,i.priority+1))}),this.priority=n,this._start()}_detach(){Se(rt(this.source),n=>{Pt(n)&&ho(n,this)}),this._active.clear(),js(this)}eventObserved(n){n.type=="change"?n.idle?this.advance():(this._active.add(n.parent),this._start()):n.type=="idle"?this._active.delete(n.parent):n.type=="priority"&&(this.priority=rt(this.source).reduce((i,o)=>Math.max(i,(oc(o)?o.priority:0)+1),0))}};function P4(n){return n.idle!==!1}function Gh(n){return!n.size||Array.from(n).every(P4)}function js(n){n.idle||(n.idle=!0,Se(xu(n),i=>{i.done=!0}),po(n,{type:"idle",parent:n}))}jt.assign({createStringInterpolator:wv,to:(n,i)=>new T4(n,i)});var Mv=/^--/;function R4(n,i){return i==null||typeof i=="boolean"||i===""?"":typeof i=="number"&&i!==0&&!Mv.test(n)&&!(oo.hasOwnProperty(n)&&oo[n])?i+"px":(""+i).trim()}var qh={};function N4(n,i){if(!n.nodeType||!n.setAttribute)return!1;const o=n.nodeName==="filter"||n.parentNode&&n.parentNode.nodeName==="filter",{className:u,style:c,children:f,scrollTop:v,scrollLeft:p,viewBox:d,...h}=i,g=Object.values(h),E=Object.keys(h).map(x=>o||n.hasAttribute(x)?x:qh[x]||(qh[x]=x.replace(/([A-Z])/g,R=>"-"+R.toLowerCase())));f!==void 0&&(n.textContent=f);for(const x in c)if(c.hasOwnProperty(x)){const R=R4(x,c[x]);Mv.test(x)?n.style.setProperty(x,R):n.style[x]=R}E.forEach((x,R)=>{n.setAttribute(x,g[R])}),u!==void 0&&(n.className=u),v!==void 0&&(n.scrollTop=v),p!==void 0&&(n.scrollLeft=p),d!==void 0&&n.setAttribute("viewBox",d)}var oo={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},O4=(n,i)=>n+i.charAt(0).toUpperCase()+i.substring(1),A4=["Webkit","Ms","Moz","O"];oo=Object.keys(oo).reduce((n,i)=>(A4.forEach(o=>n[O4(o,i)]=n[i]),n),oo);var L4=/^(matrix|translate|scale|rotate|skew)/,b4=/^(translate)/,I4=/^(rotate|skew)/,zs=(n,i)=>X.num(n)&&n!==0?n+i:n,ql=(n,i)=>X.arr(n)?n.every(o=>ql(o,i)):X.num(n)?n===i:parseFloat(n)===i,$4=class extends Cu{constructor({x:n,y:i,z:o,...u}){const c=[],f=[];(n||i||o)&&(c.push([n||0,i||0,o||0]),f.push(v=>[`translate3d(${v.map(p=>zs(p,"px")).join(",")})`,ql(v,0)])),Xt(u,(v,p)=>{if(p==="transform")c.push([v||""]),f.push(d=>[d,d===""]);else if(L4.test(p)){if(delete u[p],X.und(v))return;const d=b4.test(p)?"px":I4.test(p)?"deg":"";c.push(rt(v)),f.push(p==="rotate3d"?([h,g,E,x])=>[`rotate3d(${h},${g},${E},${zs(x,d)})`,ql(x,0)]:h=>[`${p}(${h.map(g=>zs(g,d)).join(",")})`,ql(h,p.startsWith("scale")?1:0)])}}),c.length&&(u.transform=new M4(c,f)),super(u)}},M4=class extends vv{constructor(n,i){super(),this.inputs=n,this.transforms=i,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let n="",i=!0;return Se(this.inputs,(o,u)=>{const c=ft(o[0]),[f,v]=this.transforms[u](X.arr(c)?c:o.map(ft));n+=" "+f,i=i&&v}),i?"none":n}observerAdded(n){n==1&&Se(this.inputs,i=>Se(i,o=>Pt(o)&&Jr(o,this)))}observerRemoved(n){n==0&&Se(this.inputs,i=>Se(i,o=>Pt(o)&&ho(o,this)))}eventObserved(n){n.type=="change"&&(this._value=null),po(this,n)}},D4=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"];jt.assign({batchedUpdates:lu.unstable_batchedUpdates,createStringInterpolator:wv,colors:_3});var F4=t4(D4,{applyAnimatedValues:N4,createAnimatedStyle:n=>new $4(n),getComponentProps:({scrollTop:n,scrollLeft:i,...o})=>o}),j4=F4.animated;const{causeCarouselModalNav:z4,causeCarouselModalNavButton:H4,causeCarouselModalNavButtonActive:U4,causePreview:V4,causePreviewContent:B4,causePreviewOverlayButton:W4}=dr;function G4({hideControls:n=!1}){const{causes:i,overlayVisible:o,setOverlayVisible:u,setActiveCause:c}=Vn(),[f,v]=y.useState(0),[p,d]=y.useState(!1),[h,g]=y.useState(!1),E=x4([f],{from:{opacity:0},enter:{opacity:1},leave:{opacity:0},exitBeforeEnter:!0,config:{duration:200},pause:!0}),x=k=>{v(k),g(!0),u(!1)},R=()=>{u(!o),g(!0)},N=()=>{f!==i.length-1?v(f+1):v(0)},T=()=>{d(!p)};return y.useEffect(()=>{const k=setInterval(()=>{!p&&!h?N():clearInterval(k)},4e3);return()=>clearInterval(k)}),y.useEffect(()=>{c(f)},[f]),i.length?D.jsxs("div",{onMouseEnter:T,onMouseLeave:T,children:[D.jsx("div",{children:E((k,I)=>{const z=i[I];return D.jsx(j4.div,{style:k,children:D.jsxs("div",{className:V4,children:[D.jsx(lv,{cause:z}),!n&&D.jsxs("div",{className:B4,children:[D.jsx("h3",{children:z.name}),D.jsx("button",{className:W4,onClick:R,type:"button",children:"Learn more"})]})]},z.uuid)})})}),i.length>1&&!n&&D.jsx("nav",{className:z4,children:i.map((k,I)=>D.jsx("button",{className:Hn(H4,{[U4]:f===I}),onClick:()=>x(I)},I))})]}):null}const{popupWidgetWrapper:q4,popupContentWrapper:Qh,popupCloseButton:Q4,narrowPopupContentWrapper:Kh,reloadAdvice:K4}=dr,X4=()=>{const{activeCause:n,donationType:i,widgetPreDonationContent:o,widgetPostDonationContent:u,widgetState:c,popupImageUrl:f,setPopupOpen:v}=Vn(),p={cause_logos:G4,donation_form:UE},d=o.some(x=>x.type==="react"&&x.content==="cause_logos")||f||n.image?.md,h=D.jsxs("div",{className:d?Qh:Kh,children:[v&&D.jsx("button",{className:Q4,onClick:()=>v(!1),children:D.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor",className:"size-6",children:D.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"})})}),o.map((x,R)=>{if(x.type==="html")return D.jsx(y.Fragment,{children:Ph(x.content)},R);if(x.type==="react"&&p[x.content]){const N=p[x.content];return x.content==="donation_form"&&i===Br.PortionOfSales?null:D.jsx("div",{style:{margin:"0 0 1.5em 0"},children:D.jsx(N,{},R)},R)}return null})]}),g=D.jsxs("div",{className:d?Qh:Kh,children:[u.map(x=>x.type==="html"?Ph(x.content):null),D.jsxs("p",{className:K4,children:["To see your donation in your cart you may need to"," ",D.jsx("a",{href:"#",onClick:()=>location.reload(),children:"reload the page"})]})]}),E=c===iu.PRE_DONATION?h:g;return D.jsxs("div",{className:q4,children:[d&&D.jsx(h3,{}),E]})},{dialogue:Y4,dialogueBackdrop:Z4,dialoguePanelInnerWrapper:J4,dialoguePanelOuterWrapper:eS,dialoguePanel:tS,dialoguePanelWide:nS,dialoguePanelNarrow:rS,popupWidgetContainer:iS}=dr,oS=({cssVars:n})=>{const{popupOpen:i,setPopupOpen:o,widgetPreDonationContent:u,popupImageUrl:c,activeCause:f}=Vn();if(!o)return null;const v=u.some(p=>p.type==="react"&&p.content==="cause_logos")||c||f.image?.md;return D.jsx(Dw,{open:i,onClose:o,className:Y4,children:D.jsxs("div",{className:iS,style:n,children:[D.jsx($w,{transition:!0,className:Z4,children:" "}),D.jsx("div",{className:eS,children:D.jsx("div",{className:J4,children:D.jsx(Jm,{transition:!0,className:Hn(tS,[v?nS:rS]),children:D.jsx(X4,{})})})})]})})},{popupWidgetContainer:lS}=dr,uS=()=>{const[n,i]=y.useState({});return y.useEffect(()=>{const o=document.getElementById("lift-popup-container-6DrT9N");if(!o)return;const u=o.getAttribute("style")||"",c={};u.split(";").forEach(f=>{const[v,p]=f.split(":").map(d=>d.trim());v?.startsWith("--lift-")&&p&&(c[v]=p)}),i(c)},[]),D.jsx(n0,{containerId:"popup",type:lo.POPUP,children:D.jsxs("div",{className:lS,children:[D.jsx(W0,{}),D.jsx(oS,{cssVars:n})]})})},Dv=document.getElementById("lift-popup-container-6DrT9N");if(!Dv)throw"No lift-popup-container was found";const aS=U1.createRoot(Dv);aS.render(D.jsx(uS,{}));
