.rc-notification {
  position: fixed;
  z-index: 1000
}

.rc-notification-notice {
  padding: 7px 20px 7px 10px;
  border-radius: 3px;
  border: 1px solid #999;
  box-shadow: 0 0 10px #0003;
  border: 0px solid rgba(0,0,0,0);
  background: #fff;
  display: block;
  width: auto;
  line-height: 1.5;
  position: relative;
  margin: 10px 0
}

.rc-notification-notice-closable {
  padding-right: 20px
}

.rc-notification-notice-close {
  position: absolute;
  right: 5px;
  top: 3px;
  color: #000;
  cursor: pointer;
  outline: none;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  text-decoration: none
}

.rc-notification-notice-close-x:after {
  content: "\d7"
}

.rc-notification-notice-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none
}

.rc-notification-fade-appear,.rc-notification-fade-enter {
  opacity: 0;
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.55,0,.55,.2);
  animation-play-state: paused
}

.rc-notification-fade-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.55,0,.55,.2);
  animation-play-state: paused
}

.rc-notification-fade-appear.rc-notification-fade-appear-active,.rc-notification-fade-enter.rc-notification-fade-enter-active {
  animation-name: rcNotificationFadeIn;
  animation-play-state: running
}

.rc-notification-fade-leave.rc-notification-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running
}

@keyframes rcNotificationFadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.r {
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center
}

.r svg {
  margin-right: 8px
}

.o .rc-notification-notice {
  padding: 0;
  box-shadow: 0 4px 20px #00000026;
  border-radius: 18px;
  height: 36px;
  width: 124px;
  display: flex;
  align-items: center;
  justify-content: center
}

.t {
  top: 50%;
  transform: translateY(-50%);
  margin-top: 0;
  margin-bottom: 0
}

.t .rc-dialog-container {
  background: #f4f6fc;
  border-radius: 16px
}

.t .rc-dialog-body {
  padding: 40px 30px
}

.t .rc-dialog-close {
  right: -36px;
  top: 0;
  opacity: 1
}

.t .a {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #05073b;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  margin-bottom: 30px
}

.t .a svg {
  margin-right: 4px
}

.t .e {
  height: 45px;
  border-radius: 23px;
  background: #fff;
  padding: 0 5px 0 14px;
  display: flex;
  align-items: center
}

.t .e span {
  color: #676c90;
  width: 0;
  flex: 1;
  font-size: 15px;
  line-height: 22px;
  font-weight: 400;
  margin-right: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  word-break: break-all
}

.t .e button {
  width: 89px;
  height: 35px;
  border-radius: 25px;
  background: #4955f5;
  cursor: pointer;
  color: #fff;
  text-align: center;
  line-height: 35px
}

.rc-dialog {
  position: relative;
  width: auto;
  margin: 10px
}

.rc-dialog-wrap {
  position: fixed;
  overflow: auto;
  inset: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0
}

.rc-dialog-title {
  margin: 0;
  font-size: 14px;
  line-height: 21px;
  font-weight: 700
}

.rc-dialog-container {
  position: relative;
  background-color: #fff;
  border: none;
  border-radius: 6px;
  background-clip: padding-box
}

.rc-dialog-close {
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 21px;
  position: absolute;
  right: 20px;
  top: 12px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  text-decoration: none
}

.rc-dialog-close:disabled {
  pointer-events: none
}

.rc-dialog-close-x:after {
  content: "\d7"
}

.rc-dialog-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none
}

.rc-dialog-header {
  padding: 13px 20px 14px;
  border-radius: 5px 5px 0 0;
  background: #fff;
  color: #666;
  border-bottom: 1px solid #e9e9e9
}

.rc-dialog-body {
  padding: 20px
}

.rc-dialog-footer {
  border-top: 1px solid #e9e9e9;
  padding: 10px 20px;
  text-align: right;
  border-radius: 0 0 5px 5px
}

.rc-dialog-zoom-enter,.rc-dialog-zoom-appear {
  opacity: 0;
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.08,.82,.17,1);
  animation-play-state: paused
}

.rc-dialog-zoom-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.6,.04,.98,.34);
  animation-play-state: paused
}

.rc-dialog-zoom-enter.rc-dialog-zoom-enter-active,.rc-dialog-zoom-appear.rc-dialog-zoom-appear-active {
  animation-name: rcDialogZoomIn;
  animation-play-state: running
}

.rc-dialog-zoom-leave.rc-dialog-zoom-leave-active {
  animation-name: rcDialogZoomOut;
  animation-play-state: running
}

@keyframes rcDialogZoomIn {
  0% {
    opacity: 0;
    transform: scale(0)
  }

  to {
    opacity: 1;
    transform: scale(1)
  }
}

@keyframes rcDialogZoomOut {
  0% {
    transform: scale(1)
  }

  to {
    opacity: 0;
    transform: scale(0)
  }
}

@media (min-width: 768px) {
  .rc-dialog {
    width: 600px;
    margin: 30px auto
  }
}

.rc-dialog-mask {
  position: fixed;
  inset: 0;
  background-color: #373737;
  background-color: #37373799;
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050
}

.rc-dialog-mask-hidden {
  display: none
}

.rc-dialog-fade-enter,.rc-dialog-fade-appear {
  opacity: 0;
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.55,0,.55,.2);
  animation-play-state: paused
}

.rc-dialog-fade-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(.55,0,.55,.2);
  animation-play-state: paused
}

.rc-dialog-fade-enter.rc-dialog-fade-enter-active,.rc-dialog-fade-appear.rc-dialog-fade-appear-active {
  animation-name: rcDialogFadeIn;
  animation-play-state: running
}

.rc-dialog-fade-leave.rc-dialog-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running
}

@keyframes rcDialogFadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes rcDialogFadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

html,:host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  tab-size: 4;
  font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent
}

abbr:where([title]) {
  text-decoration: underline dotted
}

.sticky {
  position: sticky
}

.bottom-10 {
  bottom: 2.5rem
}

.left-10 {
  left: 2.5rem
}

.right-10 {
  right: 2.5rem
}

.top-10 {
  top: 2.5rem
}

.mx-2 {
  margin-left: .5rem;
  margin-right: .5rem
}

.mb-12 {
  margin-bottom: 3rem
}

.mb-3 {
  margin-bottom: .75rem
}

.mb-4 {
  margin-bottom: 1rem
}

.mb-8 {
  margin-bottom: 2rem
}

.h-24 {
  height: 6rem
}

.h-40 {
  height: 10rem
}

.h-60 {
  height: 15rem
}

.min-h-screen {
  min-height: 100vh
}

.w-24 {
  width: 6rem
}

.w-40 {
  width: 10rem
}

.w-60 {
  width: 15rem
}

.max-w-4xl {
  max-width: 56rem
}

.max-w-5xl {
  max-width: 64rem
}

.max-w-6xl {
  max-width: 72rem
}

.max-w-7xl {
  max-width: 80rem
}

.flex-shrink-0 {
  flex-shrink: 0
}

.gap-6 {
  gap: 1.5rem
}

.gap-8 {
  gap: 2rem
}

.space-x-2>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(.5rem * var(--tw-space-x-reverse));
  margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-6>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.rounded-2xl {
  border-radius: 1rem
}

.border-l-4 {
  border-left-width: 4px
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 243 / var(--tw-border-opacity, 1))
}

.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgb(219 39 119 / var(--tw-border-opacity, 1))
}

.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1))
}

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1))
}

.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 207 232 / var(--tw-bg-opacity, 1))
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / var(--tw-bg-opacity, 1))
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1))
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1))
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1))
}

.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right,var(--tw-gradient-stops))
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right,var(--tw-gradient-stops))
}

.from-pink-50 {
  --tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-pink-600 {
  --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-yellow-50 {
  --tw-gradient-from: #fefce8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.via-pink-500 {
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.via-rose-600 {
  --tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #e11d48 var(--tw-gradient-via-position), var(--tw-gradient-to)
}

.to-pink-600 {
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position)
}

.to-rose-50 {
  --tw-gradient-to: #fff1f2 var(--tw-gradient-to-position)
}

.to-rose-500 {
  --tw-gradient-to: #f43f5e var(--tw-gradient-to-position)
}

.to-rose-600 {
  --tw-gradient-to: #e11d48 var(--tw-gradient-to-position)
}

.to-white {
  --tw-gradient-to: #fff var(--tw-gradient-to-position)
}

.to-yellow-100 {
  --tw-gradient-to: #fef9c3 var(--tw-gradient-to-position)
}

.fill-yellow-400 {
  fill: #facc15
}

.p-8 {
  padding: 2rem
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem
}

.font-sans {
  font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem
}

.italic {
  font-style: italic
}

.leading-relaxed {
  line-height: 1.625
}

.leading-tight {
  line-height: 1.25
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1))
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1))
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1))
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / var(--tw-text-opacity, 1))
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / var(--tw-text-opacity, 1))
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1))
}

.text-red-800 {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1))
}

.text-red-900 {
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1))
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1))
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1))
}

.opacity-10 {
  opacity: .1
}

.opacity-95 {
  opacity: .95
}

.blur-3xl {
  --tw-blur: blur(64px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.transition {
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

*,:before,:after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;--tw-pan-y:;
  --tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;--tw-gradient-via-position:;
  --tw-gradient-to-position: ;--tw-ordinal:;
  --tw-slashed-zero: ;--tw-numeric-figure:;
  --tw-numeric-spacing: ;--tw-numeric-fraction:;
  --tw-ring-inset: ;--tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;--tw-brightness:;
  --tw-contrast: ;--tw-grayscale:;
  --tw-hue-rotate: ;--tw-invert:;
  --tw-saturate: ;--tw-sepia:;
  --tw-drop-shadow: ;--tw-backdrop-blur:;
  --tw-backdrop-brightness: ;--tw-backdrop-contrast:;
  --tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
  --tw-backdrop-invert: ;--tw-backdrop-opacity:;
  --tw-backdrop-saturate: ;--tw-backdrop-sepia:;
  --tw-contain-size: ;--tw-contain-layout:;
  --tw-contain-paint: ;--tw-contain-style:
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;--tw-pan-y:;
  --tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;--tw-gradient-via-position:;
  --tw-gradient-to-position: ;--tw-ordinal:;
  --tw-slashed-zero: ;--tw-numeric-figure:;
  --tw-numeric-spacing: ;--tw-numeric-fraction:;
  --tw-ring-inset: ;--tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;--tw-brightness:;
  --tw-contrast: ;--tw-grayscale:;
  --tw-hue-rotate: ;--tw-invert:;
  --tw-saturate: ;--tw-sepia:;
  --tw-drop-shadow: ;--tw-backdrop-blur:;
  --tw-backdrop-brightness: ;--tw-backdrop-contrast:;
  --tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate:;
  --tw-backdrop-invert: ;--tw-backdrop-opacity:;
  --tw-backdrop-saturate: ;--tw-backdrop-sepia:;
  --tw-contain-size: ;--tw-contain-layout:;
  --tw-contain-paint: ;--tw-contain-style:
}

*,:before,:after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb
}

:before,:after {
  --tw-content: ""
}

html,:host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent
}

body {
  margin: 0;
  line-height: inherit
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px
}

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
  font-size: inherit;
  font-weight: inherit
}

a {
  color: inherit;
  text-decoration: inherit
}

b,strong {
  font-weight: bolder
}

code,kbd,samp,pre {
  font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em
}

small {
  font-size: 80%
}

sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse
}

button,input,optgroup,select,textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0
}

button,select {
  text-transform: none
}

button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none
}

:-moz-focusring {
  outline: auto
}

:-moz-ui-invalid {
  box-shadow: none
}

progress {
  vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
  height: auto
}[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

summary {
  display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
  margin: 0
}

fieldset {
  margin: 0;
  padding: 0
}

legend {
  padding: 0
}

ol,ul,menu {
  list-style: none;
  margin: 0;
  padding: 0
}

dialog {
  padding: 0
}

textarea {
  resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af
}

input::placeholder,textarea::placeholder {
  opacity: 1;
  color: #9ca3af
}

button,[role=button] {
  cursor: pointer
}

:disabled {
  cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
  display: block;
  vertical-align: middle
}

img,video {
  max-width: 100%;
  height: auto
}[hidden]:where(:not([hidden=until-found])) {
  display: none
}

:root {
  --background: 0 0% 100%;
  --foreground: 222.2 84% 4.9%;
  --card: 0 0% 100%;
  --card-foreground: 222.2 84% 4.9%;
  --popover: 0 0% 100%;
  --popover-foreground: 222.2 84% 4.9%;
  --primary: 222.2 47.4% 11.2%;
  --primary-foreground: 210 40% 98%;
  --secondary: 210 40% 96.1%;
  --secondary-foreground: 222.2 47.4% 11.2%;
  --muted: 210 40% 96.1%;
  --muted-foreground: 215.4 16.3% 46.9%;
  --accent: 210 40% 96.1%;
  --accent-foreground: 222.2 47.4% 11.2%;
  --destructive: 0 84.2% 60.2%;
  --destructive-foreground: 210 40% 98%;
  --border: 214.3 31.8% 91.4%;
  --input: 214.3 31.8% 91.4%;
  --ring: 222.2 84% 4.9%;
  --radius: .5rem;
  --chart-1: 12 76% 61%;
  --chart-2: 173 58% 39%;
  --chart-3: 197 37% 24%;
  --chart-4: 43 74% 66%;
  --chart-5: 27 87% 67%
}

.dark {
  --background: 222.2 84% 4.9%;
  --foreground: 210 40% 98%;
  --card: 222.2 84% 4.9%;
  --card-foreground: 210 40% 98%;
  --popover: 222.2 84% 4.9%;
  --popover-foreground: 210 40% 98%;
  --primary: 210 40% 98%;
  --primary-foreground: 222.2 47.4% 11.2%;
  --secondary: 217.2 32.6% 17.5%;
  --secondary-foreground: 210 40% 98%;
  --muted: 217.2 32.6% 17.5%;
  --muted-foreground: 215 20.2% 65.1%;
  --accent: 217.2 32.6% 17.5%;
  --accent-foreground: 210 40% 98%;
  --destructive: 0 62.8% 30.6%;
  --destructive-foreground: 210 40% 98%;
  --border: 217.2 32.6% 17.5%;
  --input: 217.2 32.6% 17.5%;
  --ring: 212.7 26.8% 83.9%;
  --chart-1: 220 70% 50%;
  --chart-2: 160 60% 45%;
  --chart-3: 30 80% 55%;
  --chart-4: 280 65% 60%;
  --chart-5: 340 75% 55%
}

* {
  border-color: hsl(var(--border))
}

body {
  background-color: hsl(var(--background));
  color: hsl(var(--foreground))
}

.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
}

.pointer-events-none {
  pointer-events: none
}

.pointer-events-auto {
  pointer-events: auto
}

.visible {
  visibility: visible
}

.invisible {
  visibility: hidden
}

.static {
  position: static
}

.fixed {
  position: fixed
}

.absolute {
  position: absolute
}

.relative {
  position: relative
}

.inset-0 {
  inset: 0
}

.inset-x-0 {
  left: 0;
  right: 0
}

.inset-y-0 {
  top: 0;
  bottom: 0
}

.-bottom-12 {
  bottom: -3rem
}

.-left-12 {
  left: -3rem
}

.-right-12 {
  right: -3rem
}

.-top-12 {
  top: -3rem
}

.bottom-0 {
  bottom: 0
}

.left-0 {
  left: 0
}

.left-1 {
  left: .25rem
}

.left-1\/2 {
  left: 50%
}

.left-2 {
  left: .5rem
}

.left-\[50\%\] {
  left: 50%
}

.right-0 {
  right: 0
}

.right-1 {
  right: .25rem
}

.right-2 {
  right: .5rem
}

.right-4 {
  right: 1rem
}

.top-0 {
  top: 0
}

.top-1\/2 {
  top: 50%
}

.top-2 {
  top: .5rem
}

.top-4 {
  top: 1rem
}

.top-\[1px\] {
  top: 1px
}

.top-\[50\%\] {
  top: 50%
}

.top-\[60\%\] {
  top: 60%
}

.top-full {
  top: 100%
}

.z-10 {
  z-index: 10
}

.z-50 {
  z-index: 50
}

.z-\[100\] {
  z-index: 100
}

.z-\[1\] {
  z-index: 1
}

.-mx-1 {
  margin-left: -.25rem;
  margin-right: -.25rem
}

.mx-auto {
  margin-left: auto;
  margin-right: auto
}

.my-0\.5 {
  margin-top: .125rem;
  margin-bottom: .125rem
}

.my-1 {
  margin-top: .25rem;
  margin-bottom: .25rem
}

.-ml-4 {
  margin-left: -1rem
}

.-mt-4 {
  margin-top: -1rem
}

.mb-1 {
  margin-bottom: .25rem
}

.mb-2 {
  margin-bottom: .5rem
}

.mb-6 {
  margin-bottom: 1.5rem
}

.ml-1 {
  margin-left: .25rem
}

.ml-auto {
  margin-left: auto
}

.mr-2 {
  margin-right: .5rem
}

.mt-1\.5 {
  margin-top: .375rem
}

.mt-2 {
  margin-top: .5rem
}

.mt-24 {
  margin-top: 6rem
}

.mt-4 {
  margin-top: 1rem
}

.mt-auto {
  margin-top: auto
}

.block {
  display: block
}

.flex {
  display: flex
}

.inline-flex {
  display: inline-flex
}

.table {
  display: table
}

.grid {
  display: grid
}

.hidden {
  display: none
}

.aspect-square {
  aspect-ratio: 1 / 1
}

.aspect-video {
  aspect-ratio: 16 / 9
}

.h-1\.5 {
  height: .375rem
}

.h-10 {
  height: 2.5rem
}

.h-11 {
  height: 2.75rem
}

.h-12 {
  height: 3rem
}

.h-2 {
  height: .5rem
}

.h-2\.5 {
  height: .625rem
}

.h-3 {
  height: .75rem
}

.h-3\.5 {
  height: .875rem
}

.h-4 {
  height: 1rem
}

.h-5 {
  height: 1.25rem
}

.h-6 {
  height: 1.5rem
}

.h-64 {
  height: 16rem
}

.h-7 {
  height: 1.75rem
}

.h-8 {
  height: 2rem
}

.h-9 {
  height: 2.25rem
}

.h-\[1px\] {
  height: 1px
}

.h-\[var\(--radix-navigation-menu-viewport-height\)\] {
  height: var(--radix-navigation-menu-viewport-height)
}

.h-\[var\(--radix-select-trigger-height\)\] {
  height: var(--radix-select-trigger-height)
}

.h-auto {
  height: auto
}

.h-full {
  height: 100%
}

.h-px {
  height: 1px
}

.max-h-96 {
  max-height: 24rem
}

.max-h-\[300px\] {
  max-height: 300px
}

.max-h-screen {
  max-height: 100vh
}

.min-h-\[80px\] {
  min-height: 80px
}

.w-0 {
  width: 0px
}

.w-1 {
  width: .25rem
}

.w-10 {
  width: 2.5rem
}

.w-11 {
  width: 2.75rem
}

.w-2 {
  width: .5rem
}

.w-2\.5 {
  width: .625rem
}

.w-3 {
  width: .75rem
}

.w-3\.5 {
  width: .875rem
}

.w-3\/4 {
  width: 75%
}

.w-4 {
  width: 1rem
}

.w-5 {
  width: 1.25rem
}

.w-64 {
  width: 16rem
}

.w-7 {
  width: 1.75rem
}

.w-72 {
  width: 18rem
}

.w-8 {
  width: 2rem
}

.w-9 {
  width: 2.25rem
}

.w-\[100px\] {
  width: 100px
}

.w-\[1px\] {
  width: 1px
}

.w-full {
  width: 100%
}

.w-max {
  width: -moz-max-content;
  width: max-content
}

.w-px {
  width: 1px
}

.min-w-0 {
  min-width: 0px
}

.min-w-\[12rem\] {
  min-width: 12rem
}

.min-w-\[8rem\] {
  min-width: 8rem
}

.min-w-\[var\(--radix-select-trigger-width\)\] {
  min-width: var(--radix-select-trigger-width)
}

.max-w-3xl {
  max-width: 48rem
}

.max-w-lg {
  max-width: 32rem
}

.max-w-max {
  max-width: -moz-max-content;
  max-width: max-content
}

.flex-1 {
  flex: 1 1 0%
}

.shrink-0 {
  flex-shrink: 0
}

.grow {
  flex-grow: 1
}

.grow-0 {
  flex-grow: 0
}

.basis-full {
  flex-basis: 100%
}

.caption-bottom {
  caption-side: bottom
}

.border-collapse {
  border-collapse: collapse
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-50\%\] {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-50\%\] {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes caret-blink {
  0%,70%,to {
    opacity: 1
  }

  20%,50% {
    opacity: 0
  }
}

.animate-caret-blink {
  animation: caret-blink 1.25s ease-out infinite
}

@keyframes pulse {
  50% {
    opacity: .5
  }
}

.animate-pulse {
  animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

.cursor-default {
  cursor: default
}

.cursor-pointer {
  cursor: pointer
}

.touch-none {
  touch-action: none
}

.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.list-none {
  list-style-type: none
}

.flex-row {
  flex-direction: row
}

.flex-col {
  flex-direction: column
}

.flex-col-reverse {
  flex-direction: column-reverse
}

.flex-wrap {
  flex-wrap: wrap
}

.items-start {
  align-items: flex-start
}

.items-end {
  align-items: flex-end
}

.items-center {
  align-items: center
}

.items-stretch {
  align-items: stretch
}

.justify-center {
  justify-content: center
}

.justify-between {
  justify-content: space-between
}

.gap-1 {
  gap: .25rem
}

.gap-1\.5 {
  gap: .375rem
}

.gap-2 {
  gap: .5rem
}

.gap-4 {
  gap: 1rem
}

.space-x-1>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(.25rem * var(--tw-space-x-reverse));
  margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-4>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-1>:not([hidden])~:not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-1\.5>:not([hidden])~:not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.375rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.overflow-auto {
  overflow: auto
}

.overflow-hidden {
  overflow: hidden
}

.overflow-y-auto {
  overflow-y: auto
}

.overflow-x-hidden {
  overflow-x: hidden
}

.whitespace-nowrap {
  white-space: nowrap
}

.break-words {
  overflow-wrap: break-word
}

.rounded-\[2px\] {
  border-radius: 2px
}

.rounded-\[inherit\] {
  border-radius: inherit
}

.rounded-full {
  border-radius: 9999px
}

.rounded-lg {
  border-radius: var(--radius)
}

.rounded-md {
  border-radius: calc(var(--radius) - 2px)
}

.rounded-sm {
  border-radius: calc(var(--radius) - 4px)
}

.rounded-t-\[10px\] {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px
}

.rounded-tl-sm {
  border-top-left-radius: calc(var(--radius) - 4px)
}

.border {
  border-width: 1px
}

.border-2 {
  border-width: 2px
}

.border-\[1\.5px\] {
  border-width: 1.5px
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px
}

.border-b {
  border-bottom-width: 1px
}

.border-l {
  border-left-width: 1px
}

.border-r {
  border-right-width: 1px
}

.border-t {
  border-top-width: 1px
}

.border-dashed {
  border-style: dashed
}

.border-\[--color-border\] {
  border-color: var(--color-border)
}

.border-border\/50 {
  border-color: hsl(var(--border) / .5)
}

.border-destructive {
  border-color: hsl(var(--destructive))
}

.border-destructive\/50 {
  border-color: hsl(var(--destructive) / .5)
}

.border-input {
  border-color: hsl(var(--input))
}

.border-primary {
  border-color: hsl(var(--primary))
}

.border-transparent {
  border-color: transparent
}

.border-l-transparent {
  border-left-color: transparent
}

.border-t-transparent {
  border-top-color: transparent
}

.bg-\[--color-bg\] {
  background-color: var(--color-bg)
}

.bg-accent {
  background-color: hsl(var(--accent))
}

.bg-background {
  background-color: hsl(var(--background))
}

.bg-black\/80 {
  background-color: #000c
}

.bg-border {
  background-color: hsl(var(--border))
}

.bg-card {
  background-color: hsl(var(--card))
}

.bg-destructive {
  background-color: hsl(var(--destructive))
}

.bg-foreground {
  background-color: hsl(var(--foreground))
}

.bg-muted {
  background-color: hsl(var(--muted))
}

.bg-muted\/50 {
  background-color: hsl(var(--muted) / .5)
}

.bg-popover {
  background-color: hsl(var(--popover))
}

.bg-primary {
  background-color: hsl(var(--primary))
}

.bg-secondary {
  background-color: hsl(var(--secondary))
}

.bg-transparent {
  background-color: transparent
}

.fill-current {
  fill: currentColor
}

.p-0 {
  padding: 0
}

.p-1 {
  padding: .25rem
}

.p-3 {
  padding: .75rem
}

.p-4 {
  padding: 1rem
}

.p-6 {
  padding: 1.5rem
}

.p-\[1px\] {
  padding: 1px
}

.px-2 {
  padding-left: .5rem;
  padding-right: .5rem
}

.px-2\.5 {
  padding-left: .625rem;
  padding-right: .625rem
}

.px-3 {
  padding-left: .75rem;
  padding-right: .75rem
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem
}

.py-0\.5 {
  padding-top: .125rem;
  padding-bottom: .125rem
}

.py-1 {
  padding-top: .25rem;
  padding-bottom: .25rem
}

.py-1\.5 {
  padding-top: .375rem;
  padding-bottom: .375rem
}

.py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem
}

.py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem
}

.pb-3 {
  padding-bottom: .75rem
}

.pb-4 {
  padding-bottom: 1rem
}

.pl-2\.5 {
  padding-left: .625rem
}

.pl-4 {
  padding-left: 1rem
}

.pl-8 {
  padding-left: 2rem
}

.pr-2 {
  padding-right: .5rem
}

.pr-2\.5 {
  padding-right: .625rem
}

.pr-8 {
  padding-right: 2rem
}

.pt-0 {
  padding-top: 0
}

.pt-1 {
  padding-top: .25rem
}

.pt-3 {
  padding-top: .75rem
}

.pt-4 {
  padding-top: 1rem
}

.text-left {
  text-align: left
}

.text-center {
  text-align: center
}

.align-middle {
  vertical-align: middle
}

.font-mono {
  font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem
}

.text-\[0\.8rem\] {
  font-size: .8rem
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem
}

.text-sm {
  font-size: .875rem;
  line-height: 1.25rem
}

.text-xs {
  font-size: .75rem;
  line-height: 1rem
}

.font-bold {
  font-weight: 700
}

.font-medium {
  font-weight: 500
}

.font-normal {
  font-weight: 400
}

.font-semibold {
  font-weight: 600
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.leading-none {
  line-height: 1
}

.tracking-tight {
  letter-spacing: -.025em
}

.tracking-widest {
  letter-spacing: .1em
}

.text-accent-foreground {
  color: hsl(var(--accent-foreground))
}

.text-card-foreground {
  color: hsl(var(--card-foreground))
}

.text-current {
  color: currentColor
}

.text-destructive {
  color: hsl(var(--destructive))
}

.text-destructive-foreground {
  color: hsl(var(--destructive-foreground))
}

.text-foreground {
  color: hsl(var(--foreground))
}

.text-foreground\/50 {
  color: hsl(var(--foreground) / .5)
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}

.text-muted-foreground {
  color: hsl(var(--muted-foreground))
}

.text-popover-foreground {
  color: hsl(var(--popover-foreground))
}

.text-primary {
  color: hsl(var(--primary))
}

.text-primary-foreground {
  color: hsl(var(--primary-foreground))
}

.text-secondary-foreground {
  color: hsl(var(--secondary-foreground))
}

.underline-offset-4 {
  text-underline-offset: 4px
}

.opacity-0 {
  opacity: 0
}

.opacity-50 {
  opacity: .5
}

.opacity-60 {
  opacity: .6
}

.opacity-70 {
  opacity: .7
}

.opacity-90 {
  opacity: .9
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px
}

.outline {
  outline-style: solid
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

.ring-ring {
  --tw-ring-color: hsl(var(--ring))
}

.ring-offset-background {
  --tw-ring-offset-color: hsl(var(--background))
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.transition {
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

.transition-colors {
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s
}

.duration-1000 {
  transition-duration: 1s
}

.duration-200 {
  transition-duration: .2s
}

.ease-in-out {
  transition-timing-function: cubic-bezier(.4,0,.2,1)
}

@keyframes enter {
  0% {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))
  }
}

@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))
  }
}

.animate-in {
  animation-name: enter;
  animation-duration: .15s;
  --tw-enter-opacity: initial;
  --tw-enter-scale: initial;
  --tw-enter-rotate: initial;
  --tw-enter-translate-x: initial;
  --tw-enter-translate-y: initial
}

.fade-in-0 {
  --tw-enter-opacity: 0
}

.fade-in-80 {
  --tw-enter-opacity: .8
}

.zoom-in-95 {
  --tw-enter-scale: .95
}

.duration-1000 {
  animation-duration: 1s
}

.duration-200 {
  animation-duration: .2s
}

.ease-in-out {
  animation-timing-function: cubic-bezier(.4,0,.2,1)
}

.file\:border-0::file-selector-button {
  border-width: 0px
}

.file\:bg-transparent::file-selector-button {
  background-color: transparent
}

.file\:text-sm::file-selector-button {
  font-size: .875rem;
  line-height: 1.25rem
}

.file\:font-medium::file-selector-button {
  font-weight: 500
}

.placeholder\:text-muted-foreground::-moz-placeholder {
  color: hsl(var(--muted-foreground))
}

.placeholder\:text-muted-foreground::placeholder {
  color: hsl(var(--muted-foreground))
}

.after\:absolute:after {
  content: var(--tw-content);
  position: absolute
}

.after\:inset-y-0:after {
  content: var(--tw-content);
  top: 0;
  bottom: 0
}

.after\:left-1\/2:after {
  content: var(--tw-content);
  left: 50%
}

.after\:w-1:after {
  content: var(--tw-content);
  width: .25rem
}

.after\:-translate-x-1\/2:after {
  content: var(--tw-content);
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.first\:rounded-l-md:first-child {
  border-top-left-radius: calc(var(--radius) - 2px);
  border-bottom-left-radius: calc(var(--radius) - 2px)
}

.first\:border-l:first-child {
  border-left-width: 1px
}

.last\:rounded-r-md:last-child {
  border-top-right-radius: calc(var(--radius) - 2px);
  border-bottom-right-radius: calc(var(--radius) - 2px)
}

.focus-within\:relative:focus-within {
  position: relative
}

.focus-within\:z-20:focus-within {
  z-index: 20
}

.hover\:bg-accent:hover {
  background-color: hsl(var(--accent))
}

.hover\:bg-destructive\/80:hover {
  background-color: hsl(var(--destructive) / .8)
}

.hover\:bg-destructive\/90:hover {
  background-color: hsl(var(--destructive) / .9)
}

.hover\:bg-muted:hover {
  background-color: hsl(var(--muted))
}

.hover\:bg-muted\/50:hover {
  background-color: hsl(var(--muted) / .5)
}

.hover\:bg-primary:hover {
  background-color: hsl(var(--primary))
}

.hover\:bg-primary\/80:hover {
  background-color: hsl(var(--primary) / .8)
}

.hover\:bg-primary\/90:hover {
  background-color: hsl(var(--primary) / .9)
}

.hover\:bg-secondary:hover {
  background-color: hsl(var(--secondary))
}

.hover\:bg-secondary\/80:hover {
  background-color: hsl(var(--secondary) / .8)
}

.hover\:text-accent-foreground:hover {
  color: hsl(var(--accent-foreground))
}

.hover\:text-foreground:hover {
  color: hsl(var(--foreground))
}

.hover\:text-muted-foreground:hover {
  color: hsl(var(--muted-foreground))
}

.hover\:text-primary-foreground:hover {
  color: hsl(var(--primary-foreground))
}

.hover\:underline:hover {
  text-decoration-line: underline
}

.hover\:opacity-100:hover {
  opacity: 1
}

.focus\:bg-accent:focus {
  background-color: hsl(var(--accent))
}

.focus\:bg-primary:focus {
  background-color: hsl(var(--primary))
}

.focus\:text-accent-foreground:focus {
  color: hsl(var(--accent-foreground))
}

.focus\:text-primary-foreground:focus {
  color: hsl(var(--primary-foreground))
}

.focus\:opacity-100:focus {
  opacity: 1
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

.focus\:ring-ring:focus {
  --tw-ring-color: hsl(var(--ring))
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px
}

.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px
}

.focus-visible\:ring-1:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
}

.focus-visible\:ring-ring:focus-visible {
  --tw-ring-color: hsl(var(--ring))
}

.focus-visible\:ring-offset-1:focus-visible {
  --tw-ring-offset-width: 1px
}

.focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px
}

.focus-visible\:ring-offset-background:focus-visible {
  --tw-ring-offset-color: hsl(var(--background))
}

.disabled\:pointer-events-none:disabled {
  pointer-events: none
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed
}

.disabled\:opacity-50:disabled {
  opacity: .5
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1
}

.group.destructive .group-\[\.destructive\]\:border-muted\/40 {
  border-color: hsl(var(--muted) / .4)
}

.group.destructive .group-\[\.destructive\]\:text-red-300 {
  --tw-text-opacity: 1;
  color: rgb(252 165 165 / var(--tw-text-opacity, 1))
}

.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover {
  border-color: hsl(var(--destructive) / .3)
}

.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover {
  background-color: hsl(var(--destructive))
}

.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover {
  color: hsl(var(--destructive-foreground))
}

.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover {
  --tw-text-opacity: 1;
  color: rgb(254 242 242 / var(--tw-text-opacity, 1))
}

.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus {
  --tw-ring-color: hsl(var(--destructive))
}

.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))
}

.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus {
  --tw-ring-offset-color: #dc2626
}

.peer:disabled~.peer-disabled\:cursor-not-allowed {
  cursor: not-allowed
}

.peer:disabled~.peer-disabled\:opacity-70 {
  opacity: .7
}

.has-\[\:disabled\]\:opacity-50:has(:disabled) {
  opacity: .5
}

.aria-selected\:bg-accent[aria-selected=true] {
  background-color: hsl(var(--accent))
}

.aria-selected\:bg-accent\/50[aria-selected=true] {
  background-color: hsl(var(--accent) / .5)
}

.aria-selected\:text-accent-foreground[aria-selected=true] {
  color: hsl(var(--accent-foreground))
}

.aria-selected\:text-muted-foreground[aria-selected=true] {
  color: hsl(var(--muted-foreground))
}

.aria-selected\:opacity-100[aria-selected=true] {
  opacity: 1
}

.aria-selected\:opacity-30[aria-selected=true] {
  opacity: .3
}

.data-\[disabled\]\:pointer-events-none[data-disabled] {
  pointer-events: none
}

.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical] {
  height: 1px
}

.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical] {
  width: 100%
}

.data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
  --tw-translate-y: .25rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=left\]\:-translate-x-1[data-side=left] {
  --tw-translate-x: -.25rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=right\]\:translate-x-1[data-side=right] {
  --tw-translate-x: .25rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=top\]\:-translate-y-1[data-side=top] {
  --tw-translate-y: -.25rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[state\=checked\]\:translate-x-5[data-state=checked] {
  --tw-translate-x: 1.25rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel] {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end] {
  --tw-translate-x: var(--radix-toast-swipe-end-x);
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move] {
  --tw-translate-x: var(--radix-toast-swipe-move-x);
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes accordion-up {
  0% {
    height: var(--radix-accordion-content-height)
  }

  to {
    height: 0
  }
}

.data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
  animation: accordion-up .2s ease-out
}

@keyframes accordion-down {
  0% {
    height: 0
  }

  to {
    height: var(--radix-accordion-content-height)
  }
}

.data-\[state\=open\]\:animate-accordion-down[data-state=open] {
  animation: accordion-down .2s ease-out
}

.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical] {
  flex-direction: column
}

.data-\[active\]\:bg-accent\/50[data-active] {
  background-color: hsl(var(--accent) / .5)
}

.data-\[state\=active\]\:bg-background[data-state=active] {
  background-color: hsl(var(--background))
}

.data-\[state\=checked\]\:bg-primary[data-state=checked] {
  background-color: hsl(var(--primary))
}

.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open] {
  background-color: hsl(var(--accent))
}

.data-\[state\=open\]\:bg-accent\/50[data-state=open] {
  background-color: hsl(var(--accent) / .5)
}

.data-\[state\=open\]\:bg-secondary[data-state=open] {
  background-color: hsl(var(--secondary))
}

.data-\[state\=selected\]\:bg-muted[data-state=selected] {
  background-color: hsl(var(--muted))
}

.data-\[state\=unchecked\]\:bg-input[data-state=unchecked] {
  background-color: hsl(var(--input))
}

.data-\[state\=active\]\:text-foreground[data-state=active] {
  color: hsl(var(--foreground))
}

.data-\[state\=checked\]\:text-primary-foreground[data-state=checked] {
  color: hsl(var(--primary-foreground))
}

.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open] {
  color: hsl(var(--accent-foreground))
}

.data-\[state\=open\]\:text-muted-foreground[data-state=open] {
  color: hsl(var(--muted-foreground))
}

.data-\[disabled\]\:opacity-50[data-disabled] {
  opacity: .5
}

.data-\[state\=active\]\:shadow-sm[data-state=active] {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.data-\[swipe\=move\]\:transition-none[data-swipe=move] {
  transition-property: none
}

.data-\[state\=closed\]\:duration-300[data-state=closed] {
  transition-duration: .3s
}

.data-\[state\=open\]\:duration-500[data-state=open] {
  transition-duration: .5s
}

.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible] {
  animation-name: enter;
  animation-duration: .15s;
  --tw-enter-opacity: initial;
  --tw-enter-scale: initial;
  --tw-enter-rotate: initial;
  --tw-enter-translate-x: initial;
  --tw-enter-translate-y: initial
}

.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end] {
  animation-name: exit;
  animation-duration: .15s;
  --tw-exit-opacity: initial;
  --tw-exit-scale: initial;
  --tw-exit-rotate: initial;
  --tw-exit-translate-x: initial;
  --tw-exit-translate-y: initial
}

.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-] {
  --tw-enter-opacity: 0
}

.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed] {
  --tw-exit-opacity: 0
}

.data-\[state\=closed\]\:fade-out-80[data-state=closed] {
  --tw-exit-opacity: .8
}

.data-\[state\=hidden\]\:fade-out[data-state=hidden] {
  --tw-exit-opacity: 0
}

.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible] {
  --tw-enter-opacity: 0
}

.data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
  --tw-exit-scale: .95
}

.data-\[state\=open\]\:zoom-in-90[data-state=open] {
  --tw-enter-scale: .9
}

.data-\[state\=open\]\:zoom-in-95[data-state=open] {
  --tw-enter-scale: .95
}

.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end] {
  --tw-enter-translate-x: 13rem
}

.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start] {
  --tw-enter-translate-x: -13rem
}

.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end] {
  --tw-exit-translate-x: 13rem
}

.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start] {
  --tw-exit-translate-x: -13rem
}

.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
  --tw-enter-translate-y: -.5rem
}

.data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
  --tw-enter-translate-x: .5rem
}

.data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
  --tw-enter-translate-x: -.5rem
}

.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
  --tw-enter-translate-y: .5rem
}

.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed] {
  --tw-exit-translate-y: 100%
}

.data-\[state\=closed\]\:slide-out-to-left[data-state=closed] {
  --tw-exit-translate-x: -100%
}

.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed] {
  --tw-exit-translate-x: -50%
}

.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed] {
  --tw-exit-translate-x: 100%
}

.data-\[state\=closed\]\:slide-out-to-top[data-state=closed] {
  --tw-exit-translate-y: -100%
}

.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
  --tw-exit-translate-y: -48%
}

.data-\[state\=open\]\:slide-in-from-bottom[data-state=open] {
  --tw-enter-translate-y: 100%
}

.data-\[state\=open\]\:slide-in-from-left[data-state=open] {
  --tw-enter-translate-x: -100%
}

.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open] {
  --tw-enter-translate-x: -50%
}

.data-\[state\=open\]\:slide-in-from-right[data-state=open] {
  --tw-enter-translate-x: 100%
}

.data-\[state\=open\]\:slide-in-from-top[data-state=open] {
  --tw-enter-translate-y: -100%
}

.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
  --tw-enter-translate-y: -48%
}

.data-\[state\=open\]\:slide-in-from-top-full[data-state=open] {
  --tw-enter-translate-y: -100%
}

.data-\[state\=closed\]\:duration-300[data-state=closed] {
  animation-duration: .3s
}

.data-\[state\=open\]\:duration-500[data-state=open] {
  animation-duration: .5s
}

.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after {
  content: var(--tw-content);
  left: 0
}

.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after {
  content: var(--tw-content);
  height: .25rem
}

.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after {
  content: var(--tw-content);
  width: 100%
}

.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after {
  content: var(--tw-content);
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.dark\:border-destructive:is(.dark *) {
  border-color: hsl(var(--destructive))
}

@media (min-width: 640px) {
  .sm\:bottom-0 {
    bottom: 0
  }

  .sm\:right-0 {
    right: 0
  }

  .sm\:top-auto {
    top: auto
  }

  .sm\:mt-0 {
    margin-top: 0
  }

  .sm\:max-w-sm {
    max-width: 24rem
  }

  .sm\:flex-row {
    flex-direction: row
  }

  .sm\:flex-col {
    flex-direction: column
  }

  .sm\:justify-end {
    justify-content: flex-end
  }

  .sm\:gap-2\.5 {
    gap: .625rem
  }

  .sm\:space-x-2>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(.5rem * var(--tw-space-x-reverse));
    margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
  }

  .sm\:space-x-4>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
  }

  .sm\:space-y-0>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse))
  }

  .sm\:rounded-lg {
    border-radius: var(--radius)
  }

  .sm\:text-left {
    text-align: left
  }

  .data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open] {
    --tw-enter-translate-y: 100%
  }
}

@media (min-width: 768px) {
  .md\:absolute {
    position: absolute
  }

  .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
    width: var(--radix-navigation-menu-viewport-width)
  }

  .md\:w-auto {
    width: auto
  }

  .md\:max-w-\[420px\] {
    max-width: 420px
  }
}

.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]) {
  background-color: hsl(var(--accent))
}

.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child {
  border-top-left-radius: calc(var(--radius) - 2px);
  border-bottom-left-radius: calc(var(--radius) - 2px)
}

.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child {
  border-top-right-radius: calc(var(--radius) - 2px);
  border-bottom-right-radius: calc(var(--radius) - 2px)
}

.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside) {
  background-color: hsl(var(--accent) / .5)
}

.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end) {
  border-top-right-radius: calc(var(--radius) - 2px);
  border-bottom-right-radius: calc(var(--radius) - 2px)
}

.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
  padding-right: 0
}

.\[\&\>span\]\:line-clamp-1>span {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1
}

.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div {
  --tw-translate-y: -3px;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&\>svg\]\:absolute>svg {
  position: absolute
}

.\[\&\>svg\]\:left-4>svg {
  left: 1rem
}

.\[\&\>svg\]\:top-4>svg {
  top: 1rem
}

.\[\&\>svg\]\:size-3\.5>svg {
  width: .875rem;
  height: .875rem
}

.\[\&\>svg\]\:h-2\.5>svg {
  height: .625rem
}

.\[\&\>svg\]\:h-3>svg {
  height: .75rem
}

.\[\&\>svg\]\:w-2\.5>svg {
  width: .625rem
}

.\[\&\>svg\]\:w-3>svg {
  width: .75rem
}

.\[\&\>svg\]\:text-destructive>svg {
  color: hsl(var(--destructive))
}

.\[\&\>svg\]\:text-foreground>svg {
  color: hsl(var(--foreground))
}

.\[\&\>svg\]\:text-muted-foreground>svg {
  color: hsl(var(--muted-foreground))
}

.\[\&\>svg\~\*\]\:pl-7>svg~* {
  padding-left: 1.75rem
}

.\[\&\>tr\]\:last\:border-b-0:last-child>tr {
  border-bottom-width: 0px
}

.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text {
  fill: hsl(var(--muted-foreground))
}

.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}




.qa-sdk-wrapper {
  position: fixed;
  width: 400px;
  right: -600px;
  max-height: 530px;
  overflow: hidden;
  border-radius: 4px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.5s ease-in-out;
  background: #fff;
}

.qa-sdk-close-btn {
  display: inline-block;
  width: 18px;
  height: 18px;
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 16px;
}

.qa-sdk-close-btn:hover {
  border-radius: 50%;
  background-color: #d5d9df;
}

#qa-sdk-iframe {
  width: 400px;
}

@media (min-width: 1024px) and (max-width: 1366px) {
  .qa-sdk-wrapper{
    width: 356px;
  }
  #qa-sdk-iframe {
    width: 356px;
  }
}



.ai-assist-highlight {
      background: yellow;
    }
    @media print {
      #ai-assist-root-bangs,
      #ai-assist-root-bilibili,
      #ai-assist-root-new {
        display: none !important;
      }
    }


(()=>{var Kx=Object.create;var Df=Object.defineProperty;var $x=Object.getOwnPropertyDescriptor;var Qx=Object.getOwnPropertyNames;var Yx=Object.getPrototypeOf,Zx=Object.prototype.hasOwnProperty;var Fe=(e,t)=>()=>(t||e((t= {
  exports: {
}}).exports,t),t.exports);var Jx=(e,t,a,r)=> {
  if(t&&typeof t=="object"||typeof t=="function")for(let o of Qx(t))!Zx.call(e,o)&&o!==a&&Df(e,o,{get: ()=>t[o],enumerable:!(r=$x(t,o))||r.enumerable
});

return e
};

var k=(e,t,a)=>(a=e!=null?Kx(Yx(e)): {
},Jx(t||!e||!e.__esModule?Df(a,"default", {
value: e,enumerable:!0
}):a,e));var Wf=Fe(H=> {
"use strict"
;var Gr=Symbol.for("react.element"),ev=Symbol.for("react.portal"),tv=Symbol.for("react.fragment"),av=Symbol.for("react.strict_mode"),rv=Symbol.for("react.profiler"),ov=Symbol.for("react.provider"),nv=Symbol.for("react.context"),lv=Symbol.for("react.forward_ref"),uv=Symbol.for("react.suspense"),iv=Symbol.for("react.memo"),sv=Symbol.for("react.lazy"),Ff=Symbol.iterator;function dv(e){return e===null||typeof e!="object"?null: (e=Ff&&e[Ff]||e["@@iterator"],typeof e=="function"?e:null)
}

var _f= {
isMounted: function(){return!1
},enqueueForceUpdate:function() {
},enqueueReplaceState:function() {
},enqueueSetState:function() {
}},Bf=Object.assign,Uf= {
};

function tr(e,t,a) {
this.props=e,this.context=t,this.refs=Uf,this.updater=a||_f
}

tr.prototype.isReactComponent= {
};

tr.prototype.setState=function(e,t) {
if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")
};

tr.prototype.forceUpdate=function(e) {
this.updater.enqueueForceUpdate(this,e,"forceUpdate")
};

function zf() {
}

zf.prototype=tr.prototype;function ei(e,t,a) {
this.props=e,this.context=t,this.refs=Uf,this.updater=a||_f
}

var ti=ei.prototype=new zf;ti.constructor=ei;Bf(ti,tr.prototype);ti.isPureReactComponent=!0;var Nf=Array.isArray,qf=Object.prototype.hasOwnProperty,ai= {
current: null
},Hf= {
key: !0,ref:!0,__self:!0,__source:!0
};

function Vf(e,t,a) {
var r,o={
},n=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(n=""+t.key),t)qf.call(t,r)&&!Hf.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(u===1)o.children=a;else if(1<u) {
for(var i=Array(u),s=0;s<u;s++)i[s]=arguments[s+2];o.children=i
}

if(e&&e.defaultProps)for(r in u=e.defaultProps,u)o[r]===void 0&&(o[r]=u[r]);return {
$$typeof: Gr,type:e,key:n,ref:l,props:o,_owner:ai.current
}}

function fv(e,t) {
return{$$typeof: Gr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner
}}

function ri(e) {
return typeof e=="object"&&e!==null&&e.$$typeof===Gr
}

function cv(e) {
var t={"=": "=0",":":"=2"
};

return"$"+e.replace(/[=:]/g,function(a) {
return t[a]
})}

var Of=/\/+/g;function Ju(e,t) {
return typeof e=="object"&&e!==null&&e.key!=null?cv(""+e.key): t.toString(36)
}

function vn(e,t,a,r,o) {
var n=typeof e;(n==="undefined"||n==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(n){case"string": case"number":l=!0;
break;case"object": switch(e.$$typeof){case Gr:case ev:l=!0
}}

if(l)return l=e,o=o(l),e=r===""?"."+Ju(l,0):r,Nf(o)?(a="",e!=null&&(a=e.replace(Of,"$&/")+"/"),vn(o,t,a,"",function(s) {
return s
})):o!=null&&(ri(o)&&(o=fv(o,a+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(Of,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",Nf(e))for(var u=0;u<e.length;u++) {
n=e[u];var i=r+Ju(n,u);l+=vn(n,t,a,i,o)
}

else if(i=dv(e),typeof i=="function")for(e=i.call(e),u=0;!(n=e.next()).done;)n=n.value,i=r+Ju(n,u++),l+=vn(n,t,a,i,o);else if(n==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l
}

function xn(e,t,a) {
if(e==null)return e;var r=[],o=0;return vn(e,r,"","",function(n){return t.call(a,n,o++)
}),r
}

function pv(e) {
if(e._status===-1){var t=e._result;t=t(),t.then(function(a){(e._status===0||e._status===-1)&&(e._status=1,e._result=a)
},function(a) {
(e._status===0||e._status===-1)&&(e._status=2,e._result=a)
}),e._status===-1&&(e._status=0,e._result=t)
}

if(e._status===1)return e._result.default;throw e._result
}

var Ne= {
current: null
},wn= {
transition: null
},mv= {
ReactCurrentDispatcher: Ne,ReactCurrentBatchConfig:wn,ReactCurrentOwner:ai
};

function jf() {
throw Error("act(...) is not supported in production builds of React.")
}

H.Children= {
map: xn,forEach:function(e,t,a){xn(e,function(){t.apply(this,arguments)
},a)
},count:function(e) {
var t=0;return xn(e,function(){t++
}),t
},toArray:function(e) {
return xn(e,function(t){return t
})||[]},only:function(e) {
if(!ri(e))throw Error("React.Children.only expected to receive a single React element child.");return e
}};

H.Component=tr;H.Fragment=tv;H.Profiler=rv;H.PureComponent=ei;H.StrictMode=av;H.Suspense=uv;H.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=mv;H.act=jf;H.cloneElement=function(e,t,a) {
if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Bf({
},e.props),o=e.key,n=e.ref,l=e._owner;if(t!=null) {
if(t.ref!==void 0&&(n=t.ref,l=ai.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(i in t)qf.call(t,i)&&!Hf.hasOwnProperty(i)&&(r[i]=t[i]===void 0&&u!==void 0?u[i]: t[i])
}

var i=arguments.length-2;if(i===1)r.children=a;else if(1<i) {
u=Array(i);for(var s=0;s<i;s++)u[s]=arguments[s+2];r.children=u
}

return {
$$typeof: Gr,type:e.type,key:o,ref:n,props:r,_owner:l
}};

H.createContext=function(e) {
return e={$$typeof: nv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null
},e.Provider= {
$$typeof: ov,_context:e
},e.Consumer=e
};

H.createElement=Vf;H.createFactory=function(e) {
var t=Vf.bind(null,e);return t.type=e,t
};

H.createRef=function() {
return{current: null
}};

H.forwardRef=function(e) {
return{$$typeof: lv,render:e
}};

H.isValidElement=ri;H.lazy=function(e) {
return{$$typeof: sv,_payload:{_status:-1,_result:e
},_init:pv
}};

H.memo=function(e,t) {
return{$$typeof: iv,type:e,compare:t===void 0?null:t
}};

H.startTransition=function(e) {
var t=wn.transition;wn.transition={
};

try {
e()
}

finally {
wn.transition=t
}};

H.unstable_act=jf;H.useCallback=function(e,t) {
return Ne.current.useCallback(e,t)
};

H.useContext=function(e) {
return Ne.current.useContext(e)
};

H.useDebugValue=function() {
};

H.useDeferredValue=function(e) {
return Ne.current.useDeferredValue(e)
};

H.useEffect=function(e,t) {
return Ne.current.useEffect(e,t)
};

H.useId=function() {
return Ne.current.useId()
};

H.useImperativeHandle=function(e,t,a) {
return Ne.current.useImperativeHandle(e,t,a)
};

H.useInsertionEffect=function(e,t) {
return Ne.current.useInsertionEffect(e,t)
};

H.useLayoutEffect=function(e,t) {
return Ne.current.useLayoutEffect(e,t)
};

H.useMemo=function(e,t) {
return Ne.current.useMemo(e,t)
};

H.useReducer=function(e,t,a) {
return Ne.current.useReducer(e,t,a)
};

H.useRef=function(e) {
return Ne.current.useRef(e)
};

H.useState=function(e) {
return Ne.current.useState(e)
};

H.useSyncExternalStore=function(e,t,a) {
return Ne.current.useSyncExternalStore(e,t,a)
};

H.useTransition=function() {
return Ne.current.useTransition()
};

H.version="18.3.1"
});

var T=Fe((LL,Gf)=> {
"use strict"
;Gf.exports=Wf()
});

var Kf=Fe(yn=> {
"use strict"
;var hv=T(),gv=Symbol.for("react.element"),xv=Symbol.for("react.fragment"),vv=Object.prototype.hasOwnProperty,wv=hv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,yv={key: !0,ref:!0,__self:!0,__source:!0
};

function Xf(e,t,a) {
var r,o={
},n=null,l=null;a!==void 0&&(n=""+a),t.key!==void 0&&(n=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)vv.call(t,r)&&!yv.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return {
$$typeof: gv,type:e,key:n,ref:l,props:o,_owner:wv.current
}}

yn.Fragment=xv;yn.jsx=Xf;yn.jsxs=Xf
});

var $t=Fe((SL,$f)=> {
"use strict"
;$f.exports=Kf()
});

var nc=Fe($=> {
"use strict"
;function ui(e,t){var a=e.length;e.push(t);e: for(;
0<a;){var r=a-1>>>1,o=e[r];if(0<Ln(o,t))e[r]=t,e[a]=o,a=r;else break e
}}

function ft(e) {
return e.length===0?null: e[0]
}

function Sn(e) {
if(e.length===0)return null;var t=e[0],a=e.pop();if(a!==t){e[0]=a;e: for(var r=0,o=e.length,n=o>>>1;
r<n;){var l=2*(r+1)-1,u=e[l],i=l+1,s=e[i];if(0>Ln(u,a))i<o&&0>Ln(s,u)?(e[r]=s,e[i]=a,r=i): (e[r]=u,e[l]=a,r=l);
else if(i<o&&0>Ln(s,a))e[r]=s,e[i]=a,r=i;else break e
}}

return t
}

function Ln(e,t) {
var a=e.sortIndex-t.sortIndex;return a!==0?a: e.id-t.id
}

typeof performance=="object"&&typeof performance.now=="function"?(Qf=performance,$.unstable_now=function() {
return Qf.now()
}):(oi=Date,Yf=oi.now(),$.unstable_now=function() {
return oi.now()-Yf
});

var Qf,oi,Yf,It=[],Qt=[],Lv=1,at=null,Pe=3,Cn=!1,Ra=!1,Kr=!1,ec=typeof setTimeout=="function"?setTimeout:null,tc=typeof clearTimeout=="function"?clearTimeout:null,Zf=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ii(e) {
for(var t=ft(Qt);t!==null;){if(t.callback===null)Sn(Qt);else if(t.startTime<=e)Sn(Qt),t.sortIndex=t.expirationTime,ui(It,t);else break;t=ft(Qt)
}}

function si(e) {
if(Kr=!1,ii(e),!Ra)if(ft(It)!==null)Ra=!0,fi(di);else{var t=ft(Qt);t!==null&&ci(si,t.startTime-e)
}}

function di(e,t) {
Ra=!1,Kr&&(Kr=!1,tc($r),$r=-1),Cn=!0;var a=Pe;try{for(ii(t),at=ft(It);at!==null&&(!(at.expirationTime>t)||e&&!oc());){var r=at.callback;if(typeof r=="function"){at.callback=null,Pe=at.priorityLevel;var o=r(at.expirationTime<=t);t=$.unstable_now(),typeof o=="function"?at.callback=o: at===ft(It)&&Sn(It),ii(t)
}

else Sn(It);at=ft(It)
}

if(at!==null)var n=!0;else {
var l=ft(Qt);l!==null&&ci(si,l.startTime-t),n=!1
}

return n
}

finally {
at=null,Pe=a,Cn=!1
}}

var kn=!1,In=null,$r=-1,ac=5,rc=-1;function oc() {
return!($.unstable_now()-rc<ac)
}

function ni() {
if(In!==null){var e=$.unstable_now();rc=e;var t=!0;try{t=In(!0,e)
}

finally {
t?Xr(): (kn=!1,In=null)
}}

else kn=!1
}

var Xr;typeof Zf=="function"?Xr=function() {
Zf(ni)
}

:typeof MessageChannel<"u"?(li=new MessageChannel,Jf=li.port2,li.port1.onmessage=ni,Xr=function() {
Jf.postMessage(null)
}):Xr=function() {
ec(ni,0)
};

var li,Jf;function fi(e) {
In=e,kn||(kn=!0,Xr())
}

function ci(e,t) {
$r=ec(function(){e($.unstable_now())
},t)
}$.unstable_IdlePriority=5;$.unstable_ImmediatePriority=1;$.unstable_LowPriority=4;$.unstable_NormalPriority=3;$.unstable_Profiling=null;$.unstable_UserBlockingPriority=2;$.unstable_cancelCallback=function(e) {
e.callback=null
};$.unstable_continueExecution=function() {
Ra||Cn||(Ra=!0,fi(di))
};$.unstable_forceFrameRate=function(e) {
0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"): ac=0<e?Math.floor(1e3/e):5
};$.unstable_getCurrentPriorityLevel=function() {
return Pe
};$.unstable_getFirstCallbackNode=function() {
return ft(It)
};$.unstable_next=function(e) {
switch(Pe){case 1: case 2:case 3:var t=3;
break;default: t=Pe
}

var a=Pe;Pe=t;try {
return e()
}

finally {
Pe=a
}};$.unstable_pauseExecution=function() {
};$.unstable_requestPaint=function() {
};$.unstable_runWithPriority=function(e,t) {
switch(e){case 1: case 2:case 3:case 4:case 5:break;
default: e=3
}

var a=Pe;Pe=e;try {
return t()
}

finally {
Pe=a
}};$.unstable_scheduleCallback=function(e,t,a) {
var r=$.unstable_now();switch(typeof a=="object"&&a!==null?(a=a.delay,a=typeof a=="number"&&0<a?r+a: r):a=r,e){case 1:var o=-1;
break;case 2: o=250;
break;case 5: o=1073741823;
break;case 4: o=1e4;
break;default: o=5e3
}

return o=a+o,e= {
id: Lv++,callback:t,priorityLevel:e,startTime:a,expirationTime:o,sortIndex:-1
},a>r?(e.sortIndex=a,ui(Qt,e),ft(It)===null&&e===ft(Qt)&&(Kr?(tc($r),$r=-1):Kr=!0,ci(si,a-r))):(e.sortIndex=o,ui(It,e),Ra||Cn||(Ra=!0,fi(di))),e
};$.unstable_shouldYield=oc;$.unstable_wrapCallback=function(e) {
var t=Pe;return function(){var a=Pe;Pe=t;try{return e.apply(this,arguments)
}

finally {
Pe=a
}}}});

var uc=Fe((kL,lc)=> {
"use strict"
;lc.exports=nc()
});

var fh=Fe(tt=> {
"use strict"
;var Iv=T(),Je=uc();function S(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a]);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 mp=new Set,vo= {
};

function Ha(e,t) {
Ir(e,t),Ir(e+"Capture",t)
}

function Ir(e,t) {
for(vo[e]=t,e=0;e<t.length;e++)mp.add(t[e])
}

var Nt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ni=Object.prototype.hasOwnProperty,Sv=/^[: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]*$/,ic= {
},sc= {
};

function Cv(e) {
return Ni.call(sc,e)?!0: Ni.call(ic,e)?!1:Sv.test(e)?sc[e]=!0:(ic[e]=!0,!1)
}

function kv(e,t,a,r) {
if(a!==null&&a.type===0)return!1;switch(typeof t){case"function": case"symbol":return!0;
case"boolean": return r?!1:a!==null?!a.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");
default: return!1
}}

function bv(e,t,a,r) {
if(t===null||typeof t>"u"||kv(e,t,a,r))return!0;if(r)return!1;if(a!==null)switch(a.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 Be(e,t,a,r,o,n,l) {
this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=n,this.removeEmptyString=l
}

var Se= {
};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e) {
Se[e]=new Be(e,0,!1,e,null,!1,!1)
});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e) {
var t=e[0];Se[t]=new Be(t,1,!1,e[1],null,!1,!1)
});["contentEditable","draggable","spellCheck","value"].forEach(function(e) {
Se[e]=new Be(e,2,!1,e.toLowerCase(),null,!1,!1)
});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e) {
Se[e]=new Be(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) {
Se[e]=new Be(e,3,!1,e.toLowerCase(),null,!1,!1)
});["checked","multiple","muted","selected"].forEach(function(e) {
Se[e]=new Be(e,3,!0,e,null,!1,!1)
});["capture","download"].forEach(function(e) {
Se[e]=new Be(e,4,!1,e,null,!1,!1)
});["cols","rows","size","span"].forEach(function(e) {
Se[e]=new Be(e,6,!1,e,null,!1,!1)
});["rowSpan","start"].forEach(function(e) {
Se[e]=new Be(e,5,!1,e.toLowerCase(),null,!1,!1)
});

var Ps=/[\-:]([a-z])/g;function Es(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(Ps,Es);Se[t]=new Be(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(Ps,Es);Se[t]=new Be(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(Ps,Es);Se[t]=new Be(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)
});["tabIndex","crossOrigin"].forEach(function(e) {
Se[e]=new Be(e,1,!1,e.toLowerCase(),null,!1,!1)
});

Se.xlinkHref=new Be("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e) {
Se[e]=new Be(e,1,!1,e.toLowerCase(),null,!0,!0)
});

function Rs(e,t,a,r) {
var o=Se.hasOwnProperty(t)?Se[t]: null;
(o!==null?o.type!==0: r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(bv(t,a,o,r)&&(a=null),r||o===null?Cv(t)&&(a===null?e.removeAttribute(t):e.setAttribute(t,""+a)):o.mustUseProperty?e[o.propertyName]=a===null?o.type===3?!1:"":a:(t=o.attributeName,r=o.attributeNamespace,a===null?e.removeAttribute(t):(o=o.type,a=o===3||o===4&&a===!0?"":""+a,r?e.setAttributeNS(r,t,a):e.setAttribute(t,a))))
}

var Ut=Iv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,bn=Symbol.for("react.element"),or=Symbol.for("react.portal"),nr=Symbol.for("react.fragment"),As=Symbol.for("react.strict_mode"),Oi=Symbol.for("react.profiler"),hp=Symbol.for("react.provider"),gp=Symbol.for("react.context"),Ts=Symbol.for("react.forward_ref"),_i=Symbol.for("react.suspense"),Bi=Symbol.for("react.suspense_list"),Ms=Symbol.for("react.memo"),Zt=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var xp=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var dc=Symbol.iterator;function Qr(e) {
return e===null||typeof e!="object"?null: (e=dc&&e[dc]||e["@@iterator"],typeof e=="function"?e:null)
}

var ne=Object.assign,pi;function oo(e) {
if(pi===void 0)try{throw Error()
}

catch(a) {
var t=a.stack.trim().match(/\n( *(at )?)/);pi=t&&t[1]||""
}

return`
`+pi+e
}

var mi=!1;function hi(e,t) {
if(!e||mi)return"";mi=!0;var a=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(s) {
var r=s
}

Reflect.construct(e,[],t)
}

else {
try{t.call()
}

catch(s) {
r=s
}

e.call(t.prototype)
}

else {
try{throw Error()
}

catch(s) {
r=s
}

e()
}}

catch(s) {
if(s&&r&&typeof s.stack=="string"){for(var o=s.stack.split(`
`),n=r.stack.split(`
`),l=o.length-1,u=n.length-1;1<=l&&0<=u&&o[l]!==n[u];)u--;for(;1<=l&&0<=u;l--,u--)if(o[l]!==n[u]){if(l!==1||u!==1)do if(l--,u--,0>u||o[l]!==n[u]){var i=`
`+o[l].replace(" at new "," at ");return e.displayName&&i.includes("<anonymous>")&&(i=i.replace("<anonymous>",e.displayName)),i
}

while(1<=l&&0<=u);break
}}}

finally {
mi=!1,Error.prepareStackTrace=a
}

return(e=e?e.displayName||e.name:"")?oo(e):""
}

function Pv(e) {
switch(e.tag){case 5: return oo(e.type);
case 16: return oo("Lazy");
case 13: return oo("Suspense");
case 19: return oo("SuspenseList");
case 0: case 2:case 15:return e=hi(e.type,!1),e;
case 11: return e=hi(e.type.render,!1),e;
case 1: return e=hi(e.type,!0),e;
default: return""
}}

function Ui(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 nr: return"Fragment";
case or: return"Portal";
case Oi: return"Profiler";
case As: return"StrictMode";
case _i: return"Suspense";
case Bi: return"SuspenseList"
}

if(typeof e=="object")switch(e.$$typeof) {
case gp: return(e.displayName||"Context")+".Consumer";
case hp: return(e._context.displayName||"Context")+".Provider";
case Ts: var t=e.render;
return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")": "ForwardRef"),e;
case Ms: return t=e.displayName||null,t!==null?t:Ui(e.type)||"Memo";
case Zt: t=e._payload,e=e._init;
try{return Ui(e(t))
}

catch {
}}

return null
}

function Ev(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 Ui(t);
case 8: return t===As?"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 ca(e) {
switch(typeof e){case"boolean": case"number":case"string":case"undefined":return e;
case"object": return e;
default: return""
}}

function vp(e) {
var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")
}

function Rv(e) {
var t=vp(e)?"checked": "value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];
if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var o=a.get,n=a.set;return Object.defineProperty(e,t,{configurable: !0,get:function(){return o.call(this)
},set:function(l) {
r=""+l,n.call(this,l)
}}),Object.defineProperty(e,t, {
enumerable: a.enumerable
}),{getValue:function() {
return r
},setValue:function(l) {
r=""+l
},stopTracking:function() {
e._valueTracker=null,delete e[t]
}}}}

function Pn(e) {
e._valueTracker||(e._valueTracker=Rv(e))
}

function wp(e) {
if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),r="";return e&&(r=vp(e)?e.checked?"true": "false":e.value),e=r,e!==a?(t.setValue(e),!0):!1
}

function tl(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 zi(e,t) {
var a=t.checked;return ne({
},t, {
defaultChecked: void 0,defaultValue:void 0,value:void 0,checked:a??e._wrapperState.initialChecked
})}

function fc(e,t) {
var a=t.defaultValue==null?"": t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;
a=ca(t.value!=null?t.value: a),e._wrapperState={initialChecked:r,initialValue:a,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null
}}

function yp(e,t) {
t=t.checked,t!=null&&Rs(e,"checked",t,!1)
}

function qi(e,t) {
yp(e,t);var a=ca(t.value),r=t.type;if(a!=null)r==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+a): e.value!==""+a&&(e.value=""+a);
else if(r==="submit"||r==="reset"){e.removeAttribute("value");return
}

t.hasOwnProperty("value")?Hi(e,t.type,a):t.hasOwnProperty("defaultValue")&&Hi(e,t.type,ca(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)
}

function cc(e,t,a) {
if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,a||t===e.value||(e.value=t),e.defaultValue=t
}

a=e.name,a!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,a!==""&&(e.name=a)
}

function Hi(e,t,a) {
(t!=="number"||tl(e.ownerDocument)!==e)&&(a==null?e.defaultValue=""+e._wrapperState.initialValue: e.defaultValue!==""+a&&(e.defaultValue=""+a))
}

var no=Array.isArray;function gr(e,t,a,r) {
if(e=e.options,t){t={
};

for(var o=0;o<a.length;o++)t["$"+a[o]]=!0;for(a=0;a<e.length;a++)o=t.hasOwnProperty("$"+e[a].value),e[a].selected!==o&&(e[a].selected=o),o&&r&&(e[a].defaultSelected=!0)
}

else {
for(a=""+ca(a),t=null,o=0;o<e.length;o++){if(e[o].value===a){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return
}

t!==null||e[o].disabled||(t=e[o])
}

t!==null&&(t.selected=!0)
}}

function Vi(e,t) {
if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return ne({
},t, {
value: void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue
})}

function pc(e,t) {
var a=t.value;if(a==null){if(a=t.children,t=t.defaultValue,a!=null){if(t!=null)throw Error(S(92));if(no(a)){if(1<a.length)throw Error(S(93));a=a[0]
}

t=a
}

t==null&&(t=""),a=t
}

e._wrapperState= {
initialValue: ca(a)
}}

function Lp(e,t) {
var a=ca(t.value),r=ca(t.defaultValue);a!=null&&(a=""+a,a!==e.value&&(e.value=a),t.defaultValue==null&&e.defaultValue!==a&&(e.defaultValue=a)),r!=null&&(e.defaultValue=""+r)
}

function mc(e) {
var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)
}

function Ip(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 ji(e,t) {
return e==null||e==="http://www.w3.org/1999/xhtml"?Ip(t): e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e
}

var En,Sp=(function(e) {
return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,a,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,a,r,o)
})}

:e
})(function(e,t) {
if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(En=En||document.createElement("div"),En.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=En.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)
}});

function wo(e,t) {
if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return
}}

e.textContent=t
}

var io= {
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
},Av=["Webkit","ms","Moz","O"];Object.keys(io).forEach(function(e) {
Av.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),io[t]=io[e]
})});

function Cp(e,t,a) {
return t==null||typeof t=="boolean"||t===""?"": a||typeof t!="number"||t===0||io.hasOwnProperty(e)&&io[e]?(""+t).trim():t+"px"
}

function kp(e,t) {
e=e.style;for(var a in t)if(t.hasOwnProperty(a)){var r=a.indexOf("--")===0,o=Cp(a,t[a],r);a==="float"&&(a="cssFloat"),r?e.setProperty(a,o): e[a]=o
}}

var Tv=ne( {
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 Wi(e,t) {
if(t){if(Tv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))
}

if(t.style!=null&&typeof t.style!="object")throw Error(S(62))
}}

function Gi(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 Xi=null;function Ds(e) {
return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode: e
}

var Ki=null,xr=null,vr=null;function hc(e) {
if(e=_o(e)){if(typeof Ki!="function")throw Error(S(280));var t=e.stateNode;t&&(t=Rl(t),Ki(e.stateNode,e.type,t))
}}

function bp(e) {
xr?vr?vr.push(e): vr=[e]:xr=e
}

function Pp() {
if(xr){var e=xr,t=vr;if(vr=xr=null,hc(e),t)for(e=0;e<t.length;e++)hc(t[e])
}}

function Ep(e,t) {
return e(t)
}

function Rp() {
}

var gi=!1;function Ap(e,t,a) {
if(gi)return e(t,a);gi=!0;try{return Ep(e,t,a)
}

finally {
gi=!1,(xr!==null||vr!==null)&&(Rp(),Pp())
}}

function yo(e,t) {
var a=e.stateNode;if(a===null)return null;var r=Rl(a);if(r===null)return null;a=r[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":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;
break e;default: e=!1
}

if(e)return null;if(a&&typeof a!="function")throw Error(S(231,t,typeof a));return a
}

var $i=!1;if(Nt)try {
ar={
},Object.defineProperty(ar,"passive", {
get: function(){$i=!0
}}),window.addEventListener("test",ar,ar),window.removeEventListener("test",ar,ar)
}

catch {
$i=!1
}

var ar;function Mv(e,t,a,r,o,n,l,u,i) {
var s=Array.prototype.slice.call(arguments,3);try{t.apply(a,s)
}

catch(f) {
this.onError(f)
}}

var so=!1,al=null,rl=!1,Qi=null,Dv= {
onError: function(e){so=!0,al=e
}};

function Fv(e,t,a,r,o,n,l,u,i) {
so=!1,al=null,Mv.apply(Dv,arguments)
}

function Nv(e,t,a,r,o,n,l,u,i) {
if(Fv.apply(this,arguments),so){if(so){var s=al;so=!1,al=null
}

else throw Error(S(198));rl||(rl=!0,Qi=s)
}}

function Va(e) {
var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)
}

return t.tag===3?a:null
}

function Tp(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 gc(e) {
if(Va(e)!==e)throw Error(S(188))
}

function Ov(e) {
var t=e.alternate;if(!t){if(t=Va(e),t===null)throw Error(S(188));return t!==e?null: e
}

for(var a=e,r=t;;) {
var o=a.return;if(o===null)break;var n=o.alternate;if(n===null){if(r=o.return,r!==null){a=r;continue
}

break
}

if(o.child===n.child) {
for(n=o.child;n;){if(n===a)return gc(o),e;if(n===r)return gc(o),t;n=n.sibling
}

throw Error(S(188))
}

if(a.return!==r.return)a=o,r=n;else {
for(var l=!1,u=o.child;u;){if(u===a){l=!0,a=o,r=n;break
}

if(u===r) {
l=!0,r=o,a=n;break
}

u=u.sibling
}

if(!l) {
for(u=n.child;u;){if(u===a){l=!0,a=n,r=o;break
}

if(u===r) {
l=!0,r=n,a=o;break
}

u=u.sibling
}

if(!l)throw Error(S(189))
}}

if(a.alternate!==r)throw Error(S(190))
}

if(a.tag!==3)throw Error(S(188));return a.stateNode.current===a?e:t
}

function Mp(e) {
return e=Ov(e),e!==null?Dp(e): null
}

function Dp(e) {
if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Dp(e);if(t!==null)return t;e=e.sibling
}

return null
}

var Fp=Je.unstable_scheduleCallback,xc=Je.unstable_cancelCallback,_v=Je.unstable_shouldYield,Bv=Je.unstable_requestPaint,ie=Je.unstable_now,Uv=Je.unstable_getCurrentPriorityLevel,Fs=Je.unstable_ImmediatePriority,Np=Je.unstable_UserBlockingPriority,ol=Je.unstable_NormalPriority,zv=Je.unstable_LowPriority,Op=Je.unstable_IdlePriority,kl=null,bt=null;function qv(e) {
if(bt&&typeof bt.onCommitFiberRoot=="function")try{bt.onCommitFiberRoot(kl,e,void 0,(e.current.flags&128)===128)
}

catch {
}}

var gt=Math.clz32?Math.clz32:jv,Hv=Math.log,Vv=Math.LN2;function jv(e) {
return e>>>=0,e===0?32: 31-(Hv(e)/Vv|0)|0
}

var Rn=64,An=4194304;function lo(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 nl(e,t) {
var a=e.pendingLanes;if(a===0)return 0;var r=0,o=e.suspendedLanes,n=e.pingedLanes,l=a&268435455;if(l!==0){var u=l&~o;u!==0?r=lo(u): (n&=l,n!==0&&(r=lo(n)))
}

else l=a&~o,l!==0?r=lo(l):n!==0&&(r=lo(n));if(r===0)return 0;if(t!==0&&t!==r&&(t&o)===0&&(o=r&-r,n=t&-t,o>=n||o===16&&(n&4194240)!==0))return t;if((r&4)!==0&&(r|=a&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)a=31-gt(t),o=1<<a,r|=e[a],t&=~o;return r
}

function Wv(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 Gv(e,t) {
for(var a=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,n=e.pendingLanes;0<n;){var l=31-gt(n),u=1<<l,i=o[l];i===-1?((u&a)===0||(u&r)!==0)&&(o[l]=Wv(u,t)): i<=t&&(e.expiredLanes|=u),n&=~u
}}

function Yi(e) {
return e=e.pendingLanes&-1073741825,e!==0?e: e&1073741824?1073741824:0
}

function _p() {
var e=Rn;return Rn<<=1,(Rn&4194240)===0&&(Rn=64),e
}

function xi(e) {
for(var t=[],a=0;31>a;a++)t.push(e);return t
}

function No(e,t,a) {
e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-gt(t),e[t]=a
}

function Xv(e,t) {
var a=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 r=e.eventTimes;for(e=e.expirationTimes;0<a;){var o=31-gt(a),n=1<<o;t[o]=0,r[o]=-1,e[o]=-1,a&=~n
}}

function Ns(e,t) {
var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var r=31-gt(a),o=1<<r;o&t|e[r]&t&&(e[r]|=t),a&=~o
}}

var W=0;function Bp(e) {
return e&=-e,1<e?4<e?(e&268435455)!==0?16: 536870912:4:1
}

var Up,Os,zp,qp,Hp,Zi=!1,Tn=[],oa=null,na=null,la=null,Lo=new Map,Io=new Map,ea=[],Kv="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 vc(e,t) {
switch(e){case"focusin": case"focusout":oa=null;
break;case"dragenter": case"dragleave":na=null;
break;case"mouseover": case"mouseout":la=null;
break;case"pointerover": case"pointerout":Lo.delete(t.pointerId);
break;case"gotpointercapture": case"lostpointercapture":Io.delete(t.pointerId)
}}

function Yr(e,t,a,r,o,n) {
return e===null||e.nativeEvent!==n?(e={blockedOn: t,domEventName:a,eventSystemFlags:r,nativeEvent:n,targetContainers:[o]
},t!==null&&(t=_o(t),t!==null&&Os(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)
}

function $v(e,t,a,r,o) {
switch(t){case"focusin": return oa=Yr(oa,e,t,a,r,o),!0;
case"dragenter": return na=Yr(na,e,t,a,r,o),!0;
case"mouseover": return la=Yr(la,e,t,a,r,o),!0;
case"pointerover": var n=o.pointerId;
return Lo.set(n,Yr(Lo.get(n)||null,e,t,a,r,o)),!0;case"gotpointercapture": return n=o.pointerId,Io.set(n,Yr(Io.get(n)||null,e,t,a,r,o)),!0
}

return!1
}

function Vp(e) {
var t=Ma(e.target);if(t!==null){var a=Va(t);if(a!==null){if(t=a.tag,t===13){if(t=Tp(a),t!==null){e.blockedOn=t,Hp(e.priority,function(){zp(a)
});

return
}}

else if(t===3&&a.stateNode.current.memoizedState.isDehydrated) {
e.blockedOn=a.tag===3?a.stateNode.containerInfo: null;
return
}}}

e.blockedOn=null
}

function Wn(e) {
if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=Ji(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(a===null){a=e.nativeEvent;var r=new a.constructor(a.type,a);Xi=r,a.target.dispatchEvent(r),Xi=null
}

else return t=_o(a),t!==null&&Os(t),e.blockedOn=a,!1;t.shift()
}

return!0
}

function wc(e,t,a) {
Wn(e)&&a.delete(t)
}

function Qv() {
Zi=!1,oa!==null&&Wn(oa)&&(oa=null),na!==null&&Wn(na)&&(na=null),la!==null&&Wn(la)&&(la=null),Lo.forEach(wc),Io.forEach(wc)
}

function Zr(e,t) {
e.blockedOn===t&&(e.blockedOn=null,Zi||(Zi=!0,Je.unstable_scheduleCallback(Je.unstable_NormalPriority,Qv)))
}

function So(e) {
function t(o){return Zr(o,e)
}

if(0<Tn.length) {
Zr(Tn[0],e);for(var a=1;a<Tn.length;a++){var r=Tn[a];r.blockedOn===e&&(r.blockedOn=null)
}}

for(oa!==null&&Zr(oa,e),na!==null&&Zr(na,e),la!==null&&Zr(la,e),Lo.forEach(t),Io.forEach(t),a=0;a<ea.length;a++)r=ea[a],r.blockedOn===e&&(r.blockedOn=null);for(;0<ea.length&&(a=ea[0],a.blockedOn===null);)Vp(a),a.blockedOn===null&&ea.shift()
}

var wr=Ut.ReactCurrentBatchConfig,ll=!0;function Yv(e,t,a,r) {
var o=W,n=wr.transition;wr.transition=null;try{W=1,_s(e,t,a,r)
}

finally {
W=o,wr.transition=n
}}

function Zv(e,t,a,r) {
var o=W,n=wr.transition;wr.transition=null;try{W=4,_s(e,t,a,r)
}

finally {
W=o,wr.transition=n
}}

function _s(e,t,a,r) {
if(ll){var o=Ji(e,t,a,r);if(o===null)Ci(e,t,r,ul,a),vc(e,r);else if($v(o,e,t,a,r))r.stopPropagation();else if(vc(e,r),t&4&&-1<Kv.indexOf(e)){for(;o!==null;){var n=_o(o);if(n!==null&&Up(n),n=Ji(e,t,a,r),n===null&&Ci(e,t,r,ul,a),n===o)break;o=n
}

o!==null&&r.stopPropagation()
}

else Ci(e,t,r,null,a)
}}

var ul=null;function Ji(e,t,a,r) {
if(ul=null,e=Ds(r),e=Ma(e),e!==null)if(t=Va(e),t===null)e=null;else if(a=t.tag,a===13){if(e=Tp(t),e!==null)return e;e=null
}

else if(a===3) {
if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo: null;
e=null
}

else t!==e&&(e=null);return ul=e,null
}

function jp(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(Uv()){case Fs:return 1;
case Np: return 4;
case ol: case zv:return 16;
case Op: return 536870912;
default: return 16
}

default:return 16
}}

var aa=null,Bs=null,Gn=null;function Wp() {
if(Gn)return Gn;var e,t=Bs,a=t.length,r,o="value"in aa?aa.value: aa.textContent,n=o.length;
for(e=0;e<a&&t[e]===o[e];e++);var l=a-e;for(r=1;r<=l&&t[a-r]===o[n-r];r++);return Gn=o.slice(e,1<r?1-r: void 0)
}

function Xn(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 Mn() {
return!0
}

function yc() {
return!1
}

function et(e) {
function t(a,r,o,n,l){this._reactName=a,this._targetInst=o,this.type=r,this.nativeEvent=n,this.target=l,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(a=e[u],this[u]=a?a(n): n[u]);
return this.isDefaultPrevented=(n.defaultPrevented!=null?n.defaultPrevented: n.returnValue===!1)?Mn:yc,this.isPropagationStopped=yc,this
}

return ne(t.prototype, {
preventDefault: function(){this.defaultPrevented=!0;
var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault(): typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Mn)
},stopPropagation:function() {
var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation(): typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Mn)
},persist:function() {
},isPersistent:Mn
}),t
}

var Rr= {
eventPhase: 0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()
},defaultPrevented:0,isTrusted:0
},Us=et(Rr),Oo=ne( {
},Rr, {
view: 0,detail:0
}),Jv=et(Oo),vi,wi,Jr,bl=ne( {
},Oo, {
screenX: 0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zs,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!==Jr&&(Jr&&e.type==="mousemove"?(vi=e.screenX-Jr.screenX,wi=e.screenY-Jr.screenY):wi=vi=0,Jr=e),vi)
},movementY:function(e) {
return"movementY"in e?e.movementY: wi
}}),Lc=et(bl),e0=ne( {
},bl, {
dataTransfer: 0
}),t0=et(e0),a0=ne( {
},Oo, {
relatedTarget: 0
}),yi=et(a0),r0=ne( {
},Rr, {
animationName: 0,elapsedTime:0,pseudoElement:0
}),o0=et(r0),n0=ne( {
},Rr, {
clipboardData: function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData
}}),l0=et(n0),u0=ne( {
},Rr, {
data: 0
}),Ic=et(u0),i0= {
Esc: "Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"
},s0= {
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"
},d0= {
Alt: "altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"
};

function f0(e) {
var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e): (e=d0[e])?!!t[e]:!1
}

function zs() {
return f0
}

var c0=ne( {
},Oo, {
key: function(e){if(e.key){var t=i0[e.key]||e.key;
if(t!=="Unidentified")return t
}

return e.type==="keypress"?(e=Xn(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?s0[e.keyCode]||"Unidentified":""
},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zs,charCode:function(e) {
return e.type==="keypress"?Xn(e): 0
},keyCode:function(e) {
return e.type==="keydown"||e.type==="keyup"?e.keyCode: 0
},which:function(e) {
return e.type==="keypress"?Xn(e): e.type==="keydown"||e.type==="keyup"?e.keyCode:0
}}),p0=et(c0),m0=ne( {
},bl, {
pointerId: 0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0
}),Sc=et(m0),h0=ne( {
},Oo, {
touches: 0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zs
}),g0=et(h0),x0=ne( {
},Rr, {
propertyName: 0,elapsedTime:0,pseudoElement:0
}),v0=et(x0),w0=ne( {
},bl, {
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
}),y0=et(w0),L0=[9,13,27,32],qs=Nt&&"CompositionEvent"in window,fo=null;Nt&&"documentMode"in document&&(fo=document.documentMode);var I0=Nt&&"TextEvent"in window&&!fo,Gp=Nt&&(!qs||fo&&8<fo&&11>=fo),Cc=" ",kc=!1;function Xp(e,t) {
switch(e){case"keyup": return L0.indexOf(t.keyCode)!==-1;
case"keydown": return t.keyCode!==229;
case"keypress": case"mousedown":case"focusout":return!0;
default: return!1
}}

function Kp(e) {
return e=e.detail,typeof e=="object"&&"data"in e?e.data: null
}

var lr=!1;function S0(e,t) {
switch(e){case"compositionend": return Kp(t);
case"keypress": return t.which!==32?null:(kc=!0,Cc);
case"textInput": return e=t.data,e===Cc&&kc?null:e;
default: return null
}}

function C0(e,t) {
if(lr)return e==="compositionend"||!qs&&Xp(e,t)?(e=Wp(),Gn=Bs=aa=null,lr=!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 Gp&&t.locale!=="ko"?null:t.data;default:return null
}}

var k0= {
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 bc(e) {
var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!k0[e.type]: t==="textarea"
}

function $p(e,t,a,r) {
bp(r),t=il(t,"onChange"),0<t.length&&(a=new Us("onChange","change",null,a,r),e.push({event: a,listeners:t
}))}

var co=null,Co=null;function b0(e) {
lm(e,0)
}

function Pl(e) {
var t=sr(e);if(wp(t))return e
}

function P0(e,t) {
if(e==="change")return t
}

var Qp=!1;Nt&&(Nt?(Fn="oninput"in document,Fn||(Li=document.createElement("div"),Li.setAttribute("oninput","return;"),Fn=typeof Li.oninput=="function"),Dn=Fn):Dn=!1,Qp=Dn&&(!document.documentMode||9<document.documentMode));var Dn,Fn,Li;function Pc() {
co&&(co.detachEvent("onpropertychange",Yp),Co=co=null)
}

function Yp(e) {
if(e.propertyName==="value"&&Pl(Co)){var t=[];$p(t,Co,e,Ds(e)),Ap(b0,t)
}}

function E0(e,t,a) {
e==="focusin"?(Pc(),co=t,Co=a,co.attachEvent("onpropertychange",Yp)): e==="focusout"&&Pc()
}

function R0(e) {
if(e==="selectionchange"||e==="keyup"||e==="keydown")return Pl(Co)
}

function A0(e,t) {
if(e==="click")return Pl(t)
}

function T0(e,t) {
if(e==="input"||e==="change")return Pl(t)
}

function M0(e,t) {
return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t
}

var vt=typeof Object.is=="function"?Object.is:M0;function ko(e,t) {
if(vt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;for(r=0;r<a.length;r++){var o=a[r];if(!Ni.call(t,o)||!vt(e[o],t[o]))return!1
}

return!0
}

function Ec(e) {
for(;e&&e.firstChild;)e=e.firstChild;return e
}

function Rc(e,t) {
var a=Ec(e);e=0;for(var r;a;){if(a.nodeType===3){if(r=e+a.textContent.length,e<=t&&r>=t)return{node: a,offset:t-e
};

e=r
}

e: {
for(;a;){if(a.nextSibling){a=a.nextSibling;break e
}

a=a.parentNode
}

a=void 0
}

a=Ec(a)
}}

function Zp(e,t) {
return e&&t?e===t?!0: e&&e.nodeType===3?!1:t&&t.nodeType===3?Zp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1
}

function Jp() {
for(var e=window,t=tl();t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"
}

catch {
a=!1
}

if(a)e=t.contentWindow;else break;t=tl(e.document)
}

return t
}

function Hs(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 D0(e) {
var t=Jp(),a=e.focusedElem,r=e.selectionRange;if(t!==a&&a&&a.ownerDocument&&Zp(a.ownerDocument.documentElement,a)){if(r!==null&&Hs(a)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in a)a.selectionStart=t,a.selectionEnd=Math.min(e,a.value.length);else if(e=(t=a.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=a.textContent.length,n=Math.min(r.start,o);r=r.end===void 0?n: Math.min(r.end,o),!e.extend&&n>r&&(o=r,r=n,n=o),o=Rc(a,n);
var l=Rc(a,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),n>r?(e.addRange(t),e.extend(l.node,l.offset)): (t.setEnd(l.node,l.offset),e.addRange(t)))
}}

for(t=[],e=a;e=e.parentNode;)e.nodeType===1&&t.push( {
element: e,left:e.scrollLeft,top:e.scrollTop
});

for(typeof a.focus=="function"&&a.focus(),a=0;a<t.length;a++)e=t[a],e.element.scrollLeft=e.left,e.element.scrollTop=e.top
}}

var F0=Nt&&"documentMode"in document&&11>=document.documentMode,ur=null,es=null,po=null,ts=!1;function Ac(e,t,a) {
var r=a.window===a?a.document: a.nodeType===9?a:a.ownerDocument;
ts||ur==null||ur!==tl(r)||(r=ur,"selectionStart"in r&&Hs(r)?r={start: r.selectionStart,end:r.selectionEnd
}

:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r= {
anchorNode: r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset
}),po&&ko(po,r)||(po=r,r=il(es,"onSelect"),0<r.length&&(t=new Us("onSelect","select",null,t,a),e.push( {
event: t,listeners:r
}),t.target=ur)))
}

function Nn(e,t) {
var a={
};

return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a
}

var ir= {
animationend: Nn("Animation","AnimationEnd"),animationiteration:Nn("Animation","AnimationIteration"),animationstart:Nn("Animation","AnimationStart"),transitionend:Nn("Transition","TransitionEnd")
},Ii= {
},em= {
};

Nt&&(em=document.createElement("div").style,"AnimationEvent"in window||(delete ir.animationend.animation,delete ir.animationiteration.animation,delete ir.animationstart.animation),"TransitionEvent"in window||delete ir.transitionend.transition);function El(e) {
if(Ii[e])return Ii[e];if(!ir[e])return e;var t=ir[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in em)return Ii[e]=t[a];return e
}

var tm=El("animationend"),am=El("animationiteration"),rm=El("animationstart"),om=El("transitionend"),nm=new Map,Tc="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 ma(e,t) {
nm.set(e,t),Ha(t,[e])
}

for(On=0;On<Tc.length;On++)_n=Tc[On],Mc=_n.toLowerCase(),Dc=_n[0].toUpperCase()+_n.slice(1),ma(Mc,"on"+Dc);var _n,Mc,Dc,On;ma(tm,"onAnimationEnd");ma(am,"onAnimationIteration");ma(rm,"onAnimationStart");ma("dblclick","onDoubleClick");ma("focusin","onFocus");ma("focusout","onBlur");ma(om,"onTransitionEnd");Ir("onMouseEnter",["mouseout","mouseover"]);Ir("onMouseLeave",["mouseout","mouseover"]);Ir("onPointerEnter",["pointerout","pointerover"]);Ir("onPointerLeave",["pointerout","pointerover"]);Ha("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ha("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ha("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ha("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ha("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ha("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var uo="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(" "),N0=new Set("cancel close invalid load scroll toggle".split(" ").concat(uo));function Fc(e,t,a) {
var r=e.type||"unknown-event";e.currentTarget=a,Nv(r,t,void 0,e),e.currentTarget=null
}

function lm(e,t) {
t=(t&4)!==0;for(var a=0;a<e.length;a++){var r=e[a],o=r.event;r=r.listeners;e: {var n=void 0;
if(t)for(var l=r.length-1;0<=l;l--){var u=r[l],i=u.instance,s=u.currentTarget;if(u=u.listener,i!==n&&o.isPropagationStopped())break e;Fc(o,u,s),n=i
}

else for(l=0;l<r.length;l++) {
if(u=r[l],i=u.instance,s=u.currentTarget,u=u.listener,i!==n&&o.isPropagationStopped())break e;Fc(o,u,s),n=i
}}}

if(rl)throw e=Qi,rl=!1,Qi=null,e
}

function J(e,t) {
var a=t[ls];a===void 0&&(a=t[ls]=new Set);var r=e+"__bubble";a.has(r)||(um(t,e,2,!1),a.add(r))
}

function Si(e,t,a) {
var r=0;t&&(r|=4),um(a,e,r,t)
}

var Bn="_reactListening"+Math.random().toString(36).slice(2);function bo(e) {
if(!e[Bn]){e[Bn]=!0,mp.forEach(function(a){a!=="selectionchange"&&(N0.has(a)||Si(a,!1,e),Si(a,!0,e))
});

var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Bn]||(t[Bn]=!0,Si("selectionchange",!1,t))
}}

function um(e,t,a,r) {
switch(jp(t)){case 1: var o=Yv;
break;case 4: o=Zv;
break;default: o=_s
}

a=o.bind(null,t,a,e),o=void 0,!$i||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,a, {
capture: !0,passive:o
}):e.addEventListener(t,a,!0):o!==void 0?e.addEventListener(t,a, {
passive: o
}):e.addEventListener(t,a,!1)
}

function Ci(e,t,a,r,o) {
var n=r;if((t&1)===0&&(t&2)===0&&r!==null)e: for(;
;){if(r===null)return;var l=r.tag;if(l===3||l===4){var u=r.stateNode.containerInfo;if(u===o||u.nodeType===8&&u.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var i=l.tag;if((i===3||i===4)&&(i=l.stateNode.containerInfo,i===o||i.nodeType===8&&i.parentNode===o))return;l=l.return
}

for(;u!==null;) {
if(l=Ma(u),l===null)return;if(i=l.tag,i===5||i===6){r=n=l;continue e
}

u=u.parentNode
}}

r=r.return
}

Ap(function() {
var s=n,f=Ds(a),c=[];e: {var m=nm.get(e);
if(m!==void 0){var g=Us,x=e;switch(e){case"keypress": if(Xn(a)===0)break e;
case"keydown": case"keyup":g=p0;
break;case"focusin": x="focus",g=yi;
break;case"focusout": x="blur",g=yi;
break;case"beforeblur": case"afterblur":g=yi;
break;case"click": if(a.button===2)break e;
case"auxclick": case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=Lc;
break;case"drag": case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=t0;
break;case"touchcancel": case"touchend":case"touchmove":case"touchstart":g=g0;
break;case tm: case am:case rm:g=o0;
break;case om: g=v0;
break;case"scroll": g=Jv;
break;case"wheel": g=y0;
break;case"copy": case"cut":case"paste":g=l0;
break;case"gotpointercapture": case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=Sc
}

var w=(t&4)!==0,A=!w&&e==="scroll",p=w?m!==null?m+"Capture":null:m;w=[];for(var d=s,h;d!==null;) {
h=d;var v=h.stateNode;if(h.tag===5&&v!==null&&(h=v,p!==null&&(v=yo(d,p),v!=null&&w.push(Po(d,v,h)))),A)break;d=d.return
}

0<w.length&&(m=new g(m,x,null,a,f),c.push( {
event: m,listeners:w
}))}}

if((t&7)===0) {
e: {if(m=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",m&&a!==Xi&&(x=a.relatedTarget||a.fromElement)&&(Ma(x)||x[Ot]))break e;
if((g||m)&&(m=f.window===f?f: (m=f.ownerDocument)?m.defaultView||m.parentWindow:window,g?(x=a.relatedTarget||a.toElement,g=s,x=x?Ma(x):null,x!==null&&(A=Va(x),x!==A||x.tag!==5&&x.tag!==6)&&(x=null)):(g=null,x=s),g!==x)){if(w=Lc,v="onMouseLeave",p="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(w=Sc,v="onPointerLeave",p="onPointerEnter",d="pointer"),A=g==null?m:sr(g),h=x==null?m:sr(x),m=new w(v,d+"leave",g,a,f),m.target=A,m.relatedTarget=h,v=null,Ma(f)===s&&(w=new w(p,d+"enter",x,a,f),w.target=h,w.relatedTarget=A,v=w),A=v,g&&x)t:{for(w=g,p=x,d=0,h=w;
h;h=rr(h))d++;for(h=0,v=p;v;v=rr(v))h++;for(;0<d-h;)w=rr(w),d--;for(;0<h-d;)p=rr(p),h--;for(;d--;){if(w===p||p!==null&&w===p.alternate)break t;w=rr(w),p=rr(p)
}

w=null
}

else w=null;g!==null&&Nc(c,m,g,w,!1),x!==null&&A!==null&&Nc(c,A,x,w,!0)
}}

e: {
if(m=s?sr(s): window,g=m.nodeName&&m.nodeName.toLowerCase(),g==="select"||g==="input"&&m.type==="file")var I=P0;
else if(bc(m))if(Qp)I=T0;else{I=R0;var P=E0
}

else(g=m.nodeName)&&g.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(I=A0);if(I&&(I=I(e,s))) {
$p(c,I,a,f);break e
}

P&&P(e,m,s),e==="focusout"&&(P=m._wrapperState)&&P.controlled&&m.type==="number"&&Hi(m,"number",m.value)
}

switch(P=s?sr(s):window,e) {
case"focusin": (bc(P)||P.contentEditable==="true")&&(ur=P,es=s,po=null);
break;case"focusout": po=es=ur=null;
break;case"mousedown": ts=!0;
break;case"contextmenu": case"mouseup":case"dragend":ts=!1,Ac(c,a,f);
break;case"selectionchange": if(F0)break;
case"keydown": case"keyup":Ac(c,a,f)
}

var b;if(qs)e: {
switch(e){case"compositionstart": var R="onCompositionStart";
break e;case"compositionend": R="onCompositionEnd";
break e;case"compositionupdate": R="onCompositionUpdate";
break e
}

R=void 0
}

else lr?Xp(e,a)&&(R="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(R="onCompositionStart");R&&(Gp&&a.locale!=="ko"&&(lr||R!=="onCompositionStart"?R==="onCompositionEnd"&&lr&&(b=Wp()):(aa=f,Bs="value"in aa?aa.value:aa.textContent,lr=!0)),P=il(s,R),0<P.length&&(R=new Ic(R,e,null,a,f),c.push( {
event: R,listeners:P
}),b?R.data=b:(b=Kp(a),b!==null&&(R.data=b)))),(b=I0?S0(e,a):C0(e,a))&&(s=il(s,"onBeforeInput"),0<s.length&&(f=new Ic("onBeforeInput","beforeinput",null,a,f),c.push( {
event: f,listeners:s
}),f.data=b))
}

lm(c,t)
})}

function Po(e,t,a) {
return{instance: e,listener:t,currentTarget:a
}}

function il(e,t) {
for(var a=t+"Capture",r=[];e!==null;){var o=e,n=o.stateNode;o.tag===5&&n!==null&&(o=n,n=yo(e,a),n!=null&&r.unshift(Po(e,n,o)),n=yo(e,t),n!=null&&r.push(Po(e,n,o))),e=e.return
}

return r
}

function rr(e) {
if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null
}

function Nc(e,t,a,r,o) {
for(var n=t._reactName,l=[];a!==null&&a!==r;){var u=a,i=u.alternate,s=u.stateNode;if(i!==null&&i===r)break;u.tag===5&&s!==null&&(u=s,o?(i=yo(a,n),i!=null&&l.unshift(Po(a,i,u))): o||(i=yo(a,n),i!=null&&l.push(Po(a,i,u)))),a=a.return
}

l.length!==0&&e.push( {
event: t,listeners:l
})}

var O0=/\r\n?/g,_0=/\u0000|\uFFFD/g;function Oc(e) {
return(typeof e=="string"?e: ""+e).replace(O0,`
`).replace(_0,"")
}

function Un(e,t,a) {
if(t=Oc(t),Oc(e)!==t&&a)throw Error(S(425))
}

function sl() {
}

var as=null,rs=null;function os(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 ns=typeof setTimeout=="function"?setTimeout:void 0,B0=typeof clearTimeout=="function"?clearTimeout:void 0,_c=typeof Promise=="function"?Promise:void 0,U0=typeof queueMicrotask=="function"?queueMicrotask:typeof _c<"u"?function(e) {
return _c.resolve(null).then(e).catch(z0)
}

:ns;function z0(e) {
setTimeout(function(){throw e
})}

function ki(e,t) {
var a=t,r=0;do{var o=a.nextSibling;if(e.removeChild(a),o&&o.nodeType===8)if(a=o.data,a==="/$"){if(r===0){e.removeChild(o),So(t);return
}

r--
}

else a!=="$"&&a!=="$?"&&a!=="$!"||r++;a=o
}

while(a);So(t)
}

function ua(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 Bc(e) {
e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"){if(t===0)return e;t--
}

else a==="/$"&&t++
}

e=e.previousSibling
}

return null
}

var Ar=Math.random().toString(36).slice(2),kt="__reactFiber$"+Ar,Eo="__reactProps$"+Ar,Ot="__reactContainer$"+Ar,ls="__reactEvents$"+Ar,q0="__reactListeners$"+Ar,H0="__reactHandles$"+Ar;function Ma(e) {
var t=e[kt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Ot]||a[kt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=Bc(e);e!==null;){if(a=e[kt])return a;e=Bc(e)
}

return t
}

e=a,a=e.parentNode
}

return null
}

function _o(e) {
return e=e[kt]||e[Ot],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null: e
}

function sr(e) {
if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))
}

function Rl(e) {
return e[Eo]||null
}

var us=[],dr=-1;function ha(e) {
return{current: e
}}

function ee(e) {
0>dr||(e.current=us[dr],us[dr]=null,dr--)
}

function Q(e,t) {
dr++,us[dr]=e.current,e.current=t
}

var pa= {
},Te=ha(pa),Ve=ha(!1),_a=pa;function Sr(e,t) {
var a=e.type.contextTypes;if(!a)return pa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={
},n;for(n in a)o[n]=t[n];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o
}

function je(e) {
return e=e.childContextTypes,e!=null
}

function dl() {
ee(Ve),ee(Te)
}

function Uc(e,t,a) {
if(Te.current!==pa)throw Error(S(168));Q(Te,t),Q(Ve,a)
}

function im(e,t,a) {
var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return a;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(S(108,Ev(e)||"Unknown",o));return ne({
},a,r)
}

function fl(e) {
return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||pa,_a=Te.current,Q(Te,e),Q(Ve,Ve.current),!0
}

function zc(e,t,a) {
var r=e.stateNode;if(!r)throw Error(S(169));a?(e=im(e,t,_a),r.__reactInternalMemoizedMergedChildContext=e,ee(Ve),ee(Te),Q(Te,e)): ee(Ve),Q(Ve,a)
}

var Tt=null,Al=!1,bi=!1;function sm(e) {
Tt===null?Tt=[e]: Tt.push(e)
}

function V0(e) {
Al=!0,sm(e)
}

function ga() {
if(!bi&&Tt!==null){bi=!0;var e=0,t=W;try{var a=Tt;for(W=1;e<a.length;e++){var r=a[e];do r=r(!0);while(r!==null)
}

Tt=null,Al=!1
}

catch(o) {
throw Tt!==null&&(Tt=Tt.slice(e+1)),Fp(Fs,ga),o
}

finally {
W=t,bi=!1
}}

return null
}

var fr=[],cr=0,cl=null,pl=0,rt=[],ot=0,Ba=null,Mt=1,Dt="";function Aa(e,t) {
fr[cr++]=pl,fr[cr++]=cl,cl=e,pl=t
}

function dm(e,t,a) {
rt[ot++]=Mt,rt[ot++]=Dt,rt[ot++]=Ba,Ba=e;var r=Mt;e=Dt;var o=32-gt(r)-1;r&=~(1<<o),a+=1;var n=32-gt(t)+o;if(30<n){var l=o-o%5;n=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Mt=1<<32-gt(t)+o|a<<o|r,Dt=n+e
}

else Mt=1<<n|a<<o|r,Dt=e
}

function Vs(e) {
e.return!==null&&(Aa(e,1),dm(e,1,0))
}

function js(e) {
for(;e===cl;)cl=fr[--cr],fr[cr]=null,pl=fr[--cr],fr[cr]=null;for(;e===Ba;)Ba=rt[--ot],rt[ot]=null,Dt=rt[--ot],rt[ot]=null,Mt=rt[--ot],rt[ot]=null
}

var Ze=null,Ye=null,te=!1,ht=null;function fm(e,t) {
var a=nt(5,null,null,0);a.elementType="DELETED",a.stateNode=t,a.return=e,t=e.deletions,t===null?(e.deletions=[a],e.flags|=16): t.push(a)
}

function qc(e,t) {
switch(e.tag){case 5: var a=e.type;
return t=t.nodeType!==1||a.toLowerCase()!==t.nodeName.toLowerCase()?null: t,t!==null?(e.stateNode=t,Ze=e,Ye=ua(t.firstChild),!0):!1;
case 6: return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ze=e,Ye=null,!0):!1;
case 13: return t=t.nodeType!==8?null:t,t!==null?(a=Ba!==null?{id:Mt,overflow:Dt
}

:null,e.memoizedState= {
dehydrated: t,treeContext:a,retryLane:1073741824
},a=nt(18,null,null,0),a.stateNode=t,a.return=e,e.child=a,Ze=e,Ye=null,!0):!1;default:return!1
}}

function is(e) {
return(e.mode&1)!==0&&(e.flags&128)===0
}

function ss(e) {
if(te){var t=Ye;if(t){var a=t;if(!qc(e,t)){if(is(e))throw Error(S(418));t=ua(a.nextSibling);var r=Ze;t&&qc(e,t)?fm(r,a): (e.flags=e.flags&-4097|2,te=!1,Ze=e)
}}

else {
if(is(e))throw Error(S(418));e.flags=e.flags&-4097|2,te=!1,Ze=e
}}}

function Hc(e) {
for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ze=e
}

function zn(e) {
if(e!==Ze)return!1;if(!te)return Hc(e),te=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!os(e.type,e.memoizedProps)),t&&(t=Ye)){if(is(e))throw cm(),Error(S(418));for(;t;)fm(e,t),t=ua(t.nextSibling)
}

if(Hc(e),e.tag===13) {
if(e=e.memoizedState,e=e!==null?e.dehydrated: null,!e)throw Error(S(317));
e: {for(e=e.nextSibling,t=0;
e;){if(e.nodeType===8){var a=e.data;if(a==="/$"){if(t===0){Ye=ua(e.nextSibling);break e
}

t--
}

else a!=="$"&&a!=="$!"&&a!=="$?"||t++
}

e=e.nextSibling
}

Ye=null
}}

else Ye=Ze?ua(e.stateNode.nextSibling):null;return!0
}

function cm() {
for(var e=Ye;e;)e=ua(e.nextSibling)
}

function Cr() {
Ye=Ze=null,te=!1
}

function Ws(e) {
ht===null?ht=[e]: ht.push(e)
}

var j0=Ut.ReactCurrentBatchConfig;function eo(e,t,a) {
if(e=a.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(a._owner){if(a=a._owner,a){if(a.tag!==1)throw Error(S(309));var r=a.stateNode
}

if(!r)throw Error(S(147,e));var o=r,n=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===n?t.ref:(t=function(l) {
var u=o.refs;l===null?delete u[n]: u[n]=l
},t._stringRef=n,t)
}

if(typeof e!="string")throw Error(S(284));if(!a._owner)throw Error(S(290,e))
}

return e
}

function qn(e,t) {
throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}": e))
}

function Vc(e) {
var t=e._init;return t(e._payload)
}

function pm(e) {
function t(p,d){if(e){var h=p.deletions;h===null?(p.deletions=[d],p.flags|=16): h.push(d)
}}

function a(p,d) {
if(!e)return null;for(;d!==null;)t(p,d),d=d.sibling;return null
}

function r(p,d) {
for(p=new Map;d!==null;)d.key!==null?p.set(d.key,d): p.set(d.index,d),d=d.sibling;
return p
}

function o(p,d) {
return p=fa(p,d),p.index=0,p.sibling=null,p
}

function n(p,d,h) {
return p.index=h,e?(h=p.alternate,h!==null?(h=h.index,h<d?(p.flags|=2,d): h):(p.flags|=2,d)):(p.flags|=1048576,d)
}

function l(p) {
return e&&p.alternate===null&&(p.flags|=2),p
}

function u(p,d,h,v) {
return d===null||d.tag!==6?(d=Di(h,p.mode,v),d.return=p,d): (d=o(d,h),d.return=p,d)
}

function i(p,d,h,v) {
var I=h.type;return I===nr?f(p,d,h.props.children,v,h.key): d!==null&&(d.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===Zt&&Vc(I)===d.type)?(v=o(d,h.props),v.ref=eo(p,d,h),v.return=p,v):(v=el(h.type,h.key,h.props,null,p.mode,v),v.ref=eo(p,d,h),v.return=p,v)
}

function s(p,d,h,v) {
return d===null||d.tag!==4||d.stateNode.containerInfo!==h.containerInfo||d.stateNode.implementation!==h.implementation?(d=Fi(h,p.mode,v),d.return=p,d): (d=o(d,h.children||[]),d.return=p,d)
}

function f(p,d,h,v,I) {
return d===null||d.tag!==7?(d=Oa(h,p.mode,v,I),d.return=p,d): (d=o(d,h),d.return=p,d)
}

function c(p,d,h) {
if(typeof d=="string"&&d!==""||typeof d=="number")return d=Di(""+d,p.mode,h),d.return=p,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case bn: return h=el(d.type,d.key,d.props,null,p.mode,h),h.ref=eo(p,null,d),h.return=p,h;
case or: return d=Fi(d,p.mode,h),d.return=p,d;
case Zt: var v=d._init;
return c(p,v(d._payload),h)
}

if(no(d)||Qr(d))return d=Oa(d,p.mode,h,null),d.return=p,d;qn(p,d)
}

return null
}

function m(p,d,h,v) {
var I=d!==null?d.key: null;
if(typeof h=="string"&&h!==""||typeof h=="number")return I!==null?null: u(p,d,""+h,v);
if(typeof h=="object"&&h!==null){switch(h.$$typeof){case bn: return h.key===I?i(p,d,h,v):null;
case or: return h.key===I?s(p,d,h,v):null;
case Zt: return I=h._init,m(p,d,I(h._payload),v)
}

if(no(h)||Qr(h))return I!==null?null:f(p,d,h,v,null);qn(p,h)
}

return null
}

function g(p,d,h,v,I) {
if(typeof v=="string"&&v!==""||typeof v=="number")return p=p.get(h)||null,u(d,p,""+v,I);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case bn: return p=p.get(v.key===null?h:v.key)||null,i(d,p,v,I);
case or: return p=p.get(v.key===null?h:v.key)||null,s(d,p,v,I);
case Zt: var P=v._init;
return g(p,d,h,P(v._payload),I)
}

if(no(v)||Qr(v))return p=p.get(h)||null,f(d,p,v,I,null);qn(d,v)
}

return null
}

function x(p,d,h,v) {
for(var I=null,P=null,b=d,R=d=0,z=null;b!==null&&R<h.length;R++){b.index>R?(z=b,b=null): z=b.sibling;
var F=m(p,b,h[R],v);if(F===null){b===null&&(b=z);break
}

e&&b&&F.alternate===null&&t(p,b),d=n(F,d,R),P===null?I=F:P.sibling=F,P=F,b=z
}

if(R===h.length)return a(p,b),te&&Aa(p,R),I;if(b===null) {
for(;R<h.length;R++)b=c(p,h[R],v),b!==null&&(d=n(b,d,R),P===null?I=b: P.sibling=b,P=b);
return te&&Aa(p,R),I
}

for(b=r(p,b);R<h.length;R++)z=g(b,p,R,h[R],v),z!==null&&(e&&z.alternate!==null&&b.delete(z.key===null?R:z.key),d=n(z,d,R),P===null?I=z:P.sibling=z,P=z);return e&&b.forEach(function(B) {
return t(p,B)
}),te&&Aa(p,R),I
}

function w(p,d,h,v) {
var I=Qr(h);if(typeof I!="function")throw Error(S(150));if(h=I.call(h),h==null)throw Error(S(151));for(var P=I=null,b=d,R=d=0,z=null,F=h.next();b!==null&&!F.done;R++,F=h.next()){b.index>R?(z=b,b=null): z=b.sibling;
var B=m(p,b,F.value,v);if(B===null){b===null&&(b=z);break
}

e&&b&&B.alternate===null&&t(p,b),d=n(B,d,R),P===null?I=B:P.sibling=B,P=B,b=z
}

if(F.done)return a(p,b),te&&Aa(p,R),I;if(b===null) {
for(;!F.done;R++,F=h.next())F=c(p,F.value,v),F!==null&&(d=n(F,d,R),P===null?I=F: P.sibling=F,P=F);
return te&&Aa(p,R),I
}

for(b=r(p,b);!F.done;R++,F=h.next())F=g(b,p,R,F.value,v),F!==null&&(e&&F.alternate!==null&&b.delete(F.key===null?R:F.key),d=n(F,d,R),P===null?I=F:P.sibling=F,P=F);return e&&b.forEach(function(Y) {
return t(p,Y)
}),te&&Aa(p,R),I
}

function A(p,d,h,v) {
if(typeof h=="object"&&h!==null&&h.type===nr&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case bn: e:{for(var I=h.key,P=d;
P!==null;){if(P.key===I){if(I=h.type,I===nr){if(P.tag===7){a(p,P.sibling),d=o(P,h.props.children),d.return=p,p=d;break e
}}

else if(P.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===Zt&&Vc(I)===P.type) {
a(p,P.sibling),d=o(P,h.props),d.ref=eo(p,P,h),d.return=p,p=d;break e
}

a(p,P);break
}

else t(p,P);P=P.sibling
}

h.type===nr?(d=Oa(h.props.children,p.mode,v,h.key),d.return=p,p=d):(v=el(h.type,h.key,h.props,null,p.mode,v),v.ref=eo(p,d,h),v.return=p,p=v)
}

return l(p);case or:e: {
for(P=h.key;d!==null;){if(d.key===P)if(d.tag===4&&d.stateNode.containerInfo===h.containerInfo&&d.stateNode.implementation===h.implementation){a(p,d.sibling),d=o(d,h.children||[]),d.return=p,p=d;break e
}

else {
a(p,d);break
}

else t(p,d);d=d.sibling
}

d=Fi(h,p.mode,v),d.return=p,p=d
}

return l(p);case Zt:return P=h._init,A(p,d,P(h._payload),v)
}

if(no(h))return x(p,d,h,v);if(Qr(h))return w(p,d,h,v);qn(p,h)
}

return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,d!==null&&d.tag===6?(a(p,d.sibling),d=o(d,h),d.return=p,p=d):(a(p,d),d=Di(h,p.mode,v),d.return=p,p=d),l(p)):a(p,d)
}

return A
}

var kr=pm(!0),mm=pm(!1),ml=ha(null),hl=null,pr=null,Gs=null;function Xs() {
Gs=pr=hl=null
}

function Ks(e) {
var t=ml.current;ee(ml),e._currentValue=t
}

function ds(e,t,a) {
for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)): r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===a)break;
e=e.return
}}

function yr(e,t) {
hl=e,Gs=pr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(He=!0),e.firstContext=null)
}

function ut(e) {
var t=e._currentValue;if(Gs!==e)if(e={context: e,memoizedValue:t,next:null
},pr===null) {
if(hl===null)throw Error(S(308));pr=e,hl.dependencies={lanes: 0,firstContext:e
}}

else pr=pr.next=e;return t
}

var Da=null;function $s(e) {
Da===null?Da=[e]: Da.push(e)
}

function hm(e,t,a,r) {
var o=t.interleaved;return o===null?(a.next=a,$s(t)): (a.next=o.next,o.next=a),t.interleaved=a,_t(e,r)
}

function _t(e,t) {
e.lanes|=t;var a=e.alternate;for(a!==null&&(a.lanes|=t),a=e,e=e.return;e!==null;)e.childLanes|=t,a=e.alternate,a!==null&&(a.childLanes|=t),a=e,e=e.return;return a.tag===3?a.stateNode: null
}

var Jt=!1;function Qs(e) {
e.updateQueue={baseState: e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0
},effects:null
}}

function gm(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 Ft(e,t) {
return{eventTime: e,lane:t,tag:0,payload:null,callback:null,next:null
}}

function ia(e,t,a) {
var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(j&2)!==0){var o=r.pending;return o===null?t.next=t: (t.next=o.next,o.next=t),r.pending=t,_t(e,a)
}

return o=r.interleaved,o===null?(t.next=t,$s(r)):(t.next=o.next,o.next=t),r.interleaved=t,_t(e,a)
}

function Kn(e,t,a) {
if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,a|=r,t.lanes=a,Ns(e,a)
}}

function jc(e,t) {
var a=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,a===r)){var o=null,n=null;if(a=a.firstBaseUpdate,a!==null){do{var l={eventTime: a.eventTime,lane:a.lane,tag:a.tag,payload:a.payload,callback:a.callback,next:null
};

n===null?o=n=l:n=n.next=l,a=a.next
}

while(a!==null);n===null?o=n=t:n=n.next=t
}

else o=n=t;a= {
baseState: r.baseState,firstBaseUpdate:o,lastBaseUpdate:n,shared:r.shared,effects:r.effects
},e.updateQueue=a;return
}

e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t
}

function gl(e,t,a,r) {
var o=e.updateQueue;Jt=!1;var n=o.firstBaseUpdate,l=o.lastBaseUpdate,u=o.shared.pending;if(u!==null){o.shared.pending=null;var i=u,s=i.next;i.next=null,l===null?n=s: l.next=s,l=i;
var f=e.alternate;f!==null&&(f=f.updateQueue,u=f.lastBaseUpdate,u!==l&&(u===null?f.firstBaseUpdate=s: u.next=s,f.lastBaseUpdate=i))
}

if(n!==null) {
var c=o.baseState;l=0,f=s=i=null,u=n;do{var m=u.lane,g=u.eventTime;if((r&m)===m){f!==null&&(f=f.next={eventTime: g,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null
});

e: {
var x=e,w=u;switch(m=t,g=a,w.tag){case 1: if(x=w.payload,typeof x=="function"){c=x.call(g,c,m);
break e
}

c=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,m=typeof x=="function"?x.call(g,c,m):x,m==null)break e;c=ne( {
},c,m);break e;case 2:Jt=!0
}}

u.callback!==null&&u.lane!==0&&(e.flags|=64,m=o.effects,m===null?o.effects=[u]:m.push(u))
}

else g= {
eventTime: g,lane:m,tag:u.tag,payload:u.payload,callback:u.callback,next:null
},f===null?(s=f=g,i=c):f=f.next=g,l|=m;if(u=u.next,u===null) {
if(u=o.shared.pending,u===null)break;m=u,u=m.next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null
}}

while(!0);if(f===null&&(i=c),o.baseState=i,o.firstBaseUpdate=s,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null) {
o=t;do l|=o.lane,o=o.next;while(o!==t)
}

else n===null&&(o.shared.lanes=0);za|=l,e.lanes=l,e.memoizedState=c
}}

function Wc(e,t,a) {
if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=a,typeof o!="function")throw Error(S(191,o));o.call(r)
}}}

var Bo= {
},Pt=ha(Bo),Ro=ha(Bo),Ao=ha(Bo);function Fa(e) {
if(e===Bo)throw Error(S(174));return e
}

function Ys(e,t) {
switch(Q(Ao,t),Q(Ro,e),Q(Pt,Bo),e=t.nodeType,e){case 9: case 11:t=(t=t.documentElement)?t.namespaceURI:ji(null,"");
break;default: e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ji(t,e)
}

ee(Pt),Q(Pt,t)
}

function br() {
ee(Pt),ee(Ro),ee(Ao)
}

function xm(e) {
Fa(Ao.current);var t=Fa(Pt.current),a=ji(t,e.type);t!==a&&(Q(Ro,e),Q(Pt,a))
}

function Zs(e) {
Ro.current===e&&(ee(Pt),ee(Ro))
}

var re=ha(0);function xl(e) {
for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||a.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 Pi=[];function Js() {
for(var e=0;e<Pi.length;e++)Pi[e]._workInProgressVersionPrimary=null;Pi.length=0
}

var $n=Ut.ReactCurrentDispatcher,Ei=Ut.ReactCurrentBatchConfig,Ua=0,oe=null,me=null,ge=null,vl=!1,mo=!1,To=0,W0=0;function Ee() {
throw Error(S(321))
}

function ed(e,t) {
if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!vt(e[a],t[a]))return!1;return!0
}

function td(e,t,a,r,o,n) {
if(Ua=n,oe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$n.current=e===null||e.memoizedState===null?$0: Q0,e=a(r,o),mo){n=0;
do{if(mo=!1,To=0,25<=n)throw Error(S(301));n+=1,ge=me=null,t.updateQueue=null,$n.current=Y0,e=a(r,o)
}

while(mo)
}

if($n.current=wl,t=me!==null&&me.next!==null,Ua=0,ge=me=oe=null,vl=!1,t)throw Error(S(300));return e
}

function ad() {
var e=To!==0;return To=0,e
}

function Ct() {
var e={memoizedState: null,baseState:null,baseQueue:null,queue:null,next:null
};

return ge===null?oe.memoizedState=ge=e:ge=ge.next=e,ge
}

function it() {
if(me===null){var e=oe.alternate;e=e!==null?e.memoizedState: null
}

else e=me.next;var t=ge===null?oe.memoizedState:ge.next;if(t!==null)ge=t,me=e;else {
if(e===null)throw Error(S(310));me=e,e={memoizedState: me.memoizedState,baseState:me.baseState,baseQueue:me.baseQueue,queue:me.queue,next:null
},ge===null?oe.memoizedState=ge=e:ge=ge.next=e
}

return ge
}

function Mo(e,t) {
return typeof t=="function"?t(e): t
}

function Ri(e) {
var t=it(),a=t.queue;if(a===null)throw Error(S(311));a.lastRenderedReducer=e;var r=me,o=r.baseQueue,n=a.pending;if(n!==null){if(o!==null){var l=o.next;o.next=n.next,n.next=l
}

r.baseQueue=o=n,a.pending=null
}

if(o!==null) {
n=o.next,r=r.baseState;var u=l=null,i=null,s=n;do{var f=s.lane;if((Ua&f)===f)i!==null&&(i=i.next={lane: 0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null
}),r=s.hasEagerState?s.eagerState:e(r,s.action);else {
var c={lane: f,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null
};

i===null?(u=i=c,l=r):i=i.next=c,oe.lanes|=f,za|=f
}

s=s.next
}

while(s!==null&&s!==n);i===null?l=r:i.next=u,vt(r,t.memoizedState)||(He=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=i,a.lastRenderedState=r
}

if(e=a.interleaved,e!==null) {
o=e;do n=o.lane,oe.lanes|=n,za|=n,o=o.next;while(o!==e)
}

else o===null&&(a.lanes=0);return[t.memoizedState,a.dispatch]
}

function Ai(e) {
var t=it(),a=t.queue;if(a===null)throw Error(S(311));a.lastRenderedReducer=e;var r=a.dispatch,o=a.pending,n=t.memoizedState;if(o!==null){a.pending=null;var l=o=o.next;do n=e(n,l.action),l=l.next;while(l!==o);vt(n,t.memoizedState)||(He=!0),t.memoizedState=n,t.baseQueue===null&&(t.baseState=n),a.lastRenderedState=n
}

return[n,r]
}

function vm() {
}

function wm(e,t) {
var a=oe,r=it(),o=t(),n=!vt(r.memoizedState,o);if(n&&(r.memoizedState=o,He=!0),r=r.queue,rd(Im.bind(null,a,r,e),[e]),r.getSnapshot!==t||n||ge!==null&&ge.memoizedState.tag&1){if(a.flags|=2048,Do(9,Lm.bind(null,a,r,o,t),void 0,null),xe===null)throw Error(S(349));(Ua&30)!==0||ym(a,t,o)
}

return o
}

function ym(e,t,a) {
e.flags|=16384,e={getSnapshot: t,value:a
},t=oe.updateQueue,t===null?(t= {
lastEffect: null,stores:null
},oe.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))
}

function Lm(e,t,a,r) {
t.value=a,t.getSnapshot=r,Sm(t)&&Cm(e)
}

function Im(e,t,a) {
return a(function(){Sm(t)&&Cm(e)
})}

function Sm(e) {
var t=e.getSnapshot;e=e.value;try{var a=t();return!vt(e,a)
}

catch {
return!0
}}

function Cm(e) {
var t=_t(e,1);t!==null&&xt(t,e,1,-1)
}

function Gc(e) {
var t=Ct();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending: null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Mo,lastRenderedState:e
},t.queue=e,e=e.dispatch=K0.bind(null,oe,e),[t.memoizedState,e]
}

function Do(e,t,a,r) {
return e={tag: e,create:t,destroy:a,deps:r,next:null
},t=oe.updateQueue,t===null?(t= {
lastEffect: null,stores:null
},oe.updateQueue=t,t.lastEffect=e.next=e):(a=t.lastEffect,a===null?t.lastEffect=e.next=e:(r=a.next,a.next=e,e.next=r,t.lastEffect=e)),e
}

function km() {
return it().memoizedState
}

function Qn(e,t,a,r) {
var o=Ct();oe.flags|=e,o.memoizedState=Do(1|t,a,void 0,r===void 0?null: r)
}

function Tl(e,t,a,r) {
var o=it();r=r===void 0?null: r;
var n=void 0;if(me!==null){var l=me.memoizedState;if(n=l.destroy,r!==null&&ed(r,l.deps)){o.memoizedState=Do(t,a,n,r);return
}}

oe.flags|=e,o.memoizedState=Do(1|t,a,n,r)
}

function Xc(e,t) {
return Qn(8390656,8,e,t)
}

function rd(e,t) {
return Tl(2048,8,e,t)
}

function bm(e,t) {
return Tl(4,2,e,t)
}

function Pm(e,t) {
return Tl(4,4,e,t)
}

function Em(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 Rm(e,t,a) {
return a=a!=null?a.concat([e]): null,Tl(4,4,Em.bind(null,t,e),a)
}

function od() {
}

function Am(e,t) {
var a=it();t=t===void 0?null: t;
var r=a.memoizedState;return r!==null&&t!==null&&ed(t,r[1])?r[0]: (a.memoizedState=[e,t],e)
}

function Tm(e,t) {
var a=it();t=t===void 0?null: t;
var r=a.memoizedState;return r!==null&&t!==null&&ed(t,r[1])?r[0]: (e=e(),a.memoizedState=[e,t],e)
}

function Mm(e,t,a) {
return(Ua&21)===0?(e.baseState&&(e.baseState=!1,He=!0),e.memoizedState=a): (vt(a,t)||(a=_p(),oe.lanes|=a,za|=a,e.baseState=!0),t)
}

function G0(e,t) {
var a=W;W=a!==0&&4>a?a: 4,e(!0);
var r=Ei.transition;Ei.transition={
};

try {
e(!1),t()
}

finally {
W=a,Ei.transition=r
}}

function Dm() {
return it().memoizedState
}

function X0(e,t,a) {
var r=da(e);if(a={lane: r,action:a,hasEagerState:!1,eagerState:null,next:null
},Fm(e))Nm(t,a);else if(a=hm(e,t,a,r),a!==null) {
var o=_e();xt(a,e,r,o),Om(a,t,r)
}}

function K0(e,t,a) {
var r=da(e),o={lane: r,action:a,hasEagerState:!1,eagerState:null,next:null
};

if(Fm(e))Nm(t,o);else {
var n=e.alternate;if(e.lanes===0&&(n===null||n.lanes===0)&&(n=t.lastRenderedReducer,n!==null))try{var l=t.lastRenderedState,u=n(l,a);if(o.hasEagerState=!0,o.eagerState=u,vt(u,l)){var i=t.interleaved;i===null?(o.next=o,$s(t)): (o.next=i.next,i.next=o),t.interleaved=o;
return
}}

catch {
}

finally {
}

a=hm(e,t,o,r),a!==null&&(o=_e(),xt(a,e,r,o),Om(a,t,r))
}}

function Fm(e) {
var t=e.alternate;return e===oe||t!==null&&t===oe
}

function Nm(e,t) {
mo=vl=!0;var a=e.pending;a===null?t.next=t: (t.next=a.next,a.next=t),e.pending=t
}

function Om(e,t,a) {
if((a&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,a|=r,t.lanes=a,Ns(e,a)
}}

var wl= {
readContext: ut,useCallback:Ee,useContext:Ee,useEffect:Ee,useImperativeHandle:Ee,useInsertionEffect:Ee,useLayoutEffect:Ee,useMemo:Ee,useReducer:Ee,useRef:Ee,useState:Ee,useDebugValue:Ee,useDeferredValue:Ee,useTransition:Ee,useMutableSource:Ee,useSyncExternalStore:Ee,useId:Ee,unstable_isNewReconciler:!1
},$0= {
readContext: ut,useCallback:function(e,t){return Ct().memoizedState=[e,t===void 0?null:t],e
},useContext:ut,useEffect:Xc,useImperativeHandle:function(e,t,a) {
return a=a!=null?a.concat([e]): null,Qn(4194308,4,Em.bind(null,t,e),a)
},useLayoutEffect:function(e,t) {
return Qn(4194308,4,e,t)
},useInsertionEffect:function(e,t) {
return Qn(4,2,e,t)
},useMemo:function(e,t) {
var a=Ct();return t=t===void 0?null: t,e=e(),a.memoizedState=[e,t],e
},useReducer:function(e,t,a) {
var r=Ct();return t=a!==void 0?a(t): t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t
},r.queue=e,e=e.dispatch=X0.bind(null,oe,e),[r.memoizedState,e]
},useRef:function(e) {
var t=Ct();return e={current: e
},t.memoizedState=e
},useState:Gc,useDebugValue:od,useDeferredValue:function(e) {
return Ct().memoizedState=e
},useTransition:function() {
var e=Gc(!1),t=e[0];return e=G0.bind(null,e[1]),Ct().memoizedState=e,[t,e]
},useMutableSource:function() {
},useSyncExternalStore:function(e,t,a) {
var r=oe,o=Ct();if(te){if(a===void 0)throw Error(S(407));a=a()
}

else {
if(a=t(),xe===null)throw Error(S(349));(Ua&30)!==0||ym(r,t,a)
}

o.memoizedState=a;var n= {
value: a,getSnapshot:t
};

return o.queue=n,Xc(Im.bind(null,r,n,e),[e]),r.flags|=2048,Do(9,Lm.bind(null,r,n,a,t),void 0,null),a
},useId:function() {
var e=Ct(),t=xe.identifierPrefix;if(te){var a=Dt,r=Mt;a=(r&~(1<<32-gt(r)-1)).toString(32)+a,t=":"+t+"R"+a,a=To++,0<a&&(t+="H"+a.toString(32)),t+=":"
}

else a=W0++,t=":"+t+"r"+a.toString(32)+":";return e.memoizedState=t
},unstable_isNewReconciler:!1
},Q0= {
readContext: ut,useCallback:Am,useContext:ut,useEffect:rd,useImperativeHandle:Rm,useInsertionEffect:bm,useLayoutEffect:Pm,useMemo:Tm,useReducer:Ri,useRef:km,useState:function(){return Ri(Mo)
},useDebugValue:od,useDeferredValue:function(e) {
var t=it();return Mm(t,me.memoizedState,e)
},useTransition:function() {
var e=Ri(Mo)[0],t=it().memoizedState;return[e,t]
},useMutableSource:vm,useSyncExternalStore:wm,useId:Dm,unstable_isNewReconciler:!1
},Y0= {
readContext: ut,useCallback:Am,useContext:ut,useEffect:rd,useImperativeHandle:Rm,useInsertionEffect:bm,useLayoutEffect:Pm,useMemo:Tm,useReducer:Ai,useRef:km,useState:function(){return Ai(Mo)
},useDebugValue:od,useDeferredValue:function(e) {
var t=it();return me===null?t.memoizedState=e: Mm(t,me.memoizedState,e)
},useTransition:function() {
var e=Ai(Mo)[0],t=it().memoizedState;return[e,t]
},useMutableSource:vm,useSyncExternalStore:wm,useId:Dm,unstable_isNewReconciler:!1
};

function pt(e,t) {
if(e&&e.defaultProps){t=ne({
},t),e=e.defaultProps;for(var a in e)t[a]===void 0&&(t[a]=e[a]);return t
}

return t
}

function fs(e,t,a,r) {
t=e.memoizedState,a=a(r,t),a=a==null?t: ne({
},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)
}

var Ml= {
isMounted: function(e){return(e=e._reactInternals)?Va(e)===e:!1
},enqueueSetState:function(e,t,a) {
e=e._reactInternals;var r=_e(),o=da(e),n=Ft(r,o);n.payload=t,a!=null&&(n.callback=a),t=ia(e,n,o),t!==null&&(xt(t,e,o,r),Kn(t,e,o))
},enqueueReplaceState:function(e,t,a) {
e=e._reactInternals;var r=_e(),o=da(e),n=Ft(r,o);n.tag=1,n.payload=t,a!=null&&(n.callback=a),t=ia(e,n,o),t!==null&&(xt(t,e,o,r),Kn(t,e,o))
},enqueueForceUpdate:function(e,t) {
e=e._reactInternals;var a=_e(),r=da(e),o=Ft(a,r);o.tag=2,t!=null&&(o.callback=t),t=ia(e,o,r),t!==null&&(xt(t,e,r,a),Kn(t,e,r))
}};

function Kc(e,t,a,r,o,n,l) {
return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,n,l): t.prototype&&t.prototype.isPureReactComponent?!ko(a,r)||!ko(o,n):!0
}

function _m(e,t,a) {
var r=!1,o=pa,n=t.contextType;return typeof n=="object"&&n!==null?n=ut(n): (o=je(t)?_a:Te.current,r=t.contextTypes,n=(r=r!=null)?Sr(e,o):pa),t=new t(a,n),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ml,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=n),t
}

function $c(e,t,a,r) {
e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,r),t.state!==e&&Ml.enqueueReplaceState(t,t.state,null)
}

function cs(e,t,a,r) {
var o=e.stateNode;o.props=a,o.state=e.memoizedState,o.refs={
},Qs(e);var n=t.contextType;typeof n=="object"&&n!==null?o.context=ut(n):(n=je(t)?_a:Te.current,o.context=Sr(e,n)),o.state=e.memoizedState,n=t.getDerivedStateFromProps,typeof n=="function"&&(fs(e,t,n,a),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Ml.enqueueReplaceState(o,o.state,null),gl(e,a,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)
}

function Pr(e,t) {
try{var a="",r=t;do a+=Pv(r),r=r.return;while(r);var o=a
}

catch(n) {
o=`
Error generating stack: `+n.message+`
`+n.stack
}

return {
value: e,source:t,stack:o,digest:null
}}

function Ti(e,t,a) {
return{value: e,source:null,stack:a??null,digest:t??null
}}

function ps(e,t) {
try{console.error(t.value)
}

catch(a) {
setTimeout(function(){throw a
})}}

var Z0=typeof WeakMap=="function"?WeakMap:Map;function Bm(e,t,a) {
a=Ft(-1,a),a.tag=3,a.payload={element: null
};

var r=t.value;return a.callback=function() {
Ll||(Ll=!0,Ss=r),ps(e,t)
},a
}

function Um(e,t,a) {
a=Ft(-1,a),a.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;a.payload=function(){return r(o)
},a.callback=function() {
ps(e,t)
}}

var n=e.stateNode;return n!==null&&typeof n.componentDidCatch=="function"&&(a.callback=function() {
ps(e,t),typeof r!="function"&&(sa===null?sa=new Set([this]): sa.add(this));
var l=t.stack;this.componentDidCatch(t.value,{componentStack: l!==null?l:""
})}),a
}

function Qc(e,t,a) {
var r=e.pingCache;if(r===null){r=e.pingCache=new Z0;var o=new Set;r.set(t,o)
}

else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(a)||(o.add(a),e=cw.bind(null,e,t,a),t.then(e,e))
}

function Yc(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 Zc(e,t,a,r,o) {
return(e.mode&1)===0?(e===t?e.flags|=65536: (e.flags|=128,a.flags|=131072,a.flags&=-52805,a.tag===1&&(a.alternate===null?a.tag=17:(t=Ft(-1,1),t.tag=2,ia(a,t,1))),a.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)
}

var J0=Ut.ReactCurrentOwner,He=!1;function Oe(e,t,a,r) {
t.child=e===null?mm(t,null,a,r): kr(t,e.child,a,r)
}

function Jc(e,t,a,r,o) {
a=a.render;var n=t.ref;return yr(t,o),r=td(e,t,a,r,n,o),a=ad(),e!==null&&!He?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Bt(e,t,o)): (te&&a&&Vs(t),t.flags|=1,Oe(e,t,r,o),t.child)
}

function ep(e,t,a,r,o) {
if(e===null){var n=a.type;return typeof n=="function"&&!cd(n)&&n.defaultProps===void 0&&a.compare===null&&a.defaultProps===void 0?(t.tag=15,t.type=n,zm(e,t,n,r,o)): (e=el(a.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)
}

if(n=e.child,(e.lanes&o)===0) {
var l=n.memoizedProps;if(a=a.compare,a=a!==null?a: ko,a(l,r)&&e.ref===t.ref)return Bt(e,t,o)
}

return t.flags|=1,e=fa(n,r),e.ref=t.ref,e.return=t,t.child=e
}

function zm(e,t,a,r,o) {
if(e!==null){var n=e.memoizedProps;if(ko(n,r)&&e.ref===t.ref)if(He=!1,t.pendingProps=r=n,(e.lanes&o)!==0)(e.flags&131072)!==0&&(He=!0);else return t.lanes=e.lanes,Bt(e,t,o)
}

return ms(e,t,a,r,o)
}

function qm(e,t,a) {
var r=t.pendingProps,o=r.children,n=e!==null?e.memoizedState: null;
if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes: 0,cachePool:null,transitions:null
},Q(hr,Qe),Qe|=a;else {
if((a&1073741824)===0)return e=n!==null?n.baseLanes|a: a,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null
},t.updateQueue=null,Q(hr,Qe),Qe|=e,null;t.memoizedState= {
baseLanes: 0,cachePool:null,transitions:null
},r=n!==null?n.baseLanes:a,Q(hr,Qe),Qe|=r
}

else n!==null?(r=n.baseLanes|a,t.memoizedState=null):r=a,Q(hr,Qe),Qe|=r;return Oe(e,t,o,a),t.child
}

function Hm(e,t) {
var a=t.ref;(e===null&&a!==null||e!==null&&e.ref!==a)&&(t.flags|=512,t.flags|=2097152)
}

function ms(e,t,a,r,o) {
var n=je(a)?_a: Te.current;
return n=Sr(t,n),yr(t,o),a=td(e,t,a,r,n,o),r=ad(),e!==null&&!He?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Bt(e,t,o)): (te&&r&&Vs(t),t.flags|=1,Oe(e,t,a,o),t.child)
}

function tp(e,t,a,r,o) {
if(je(a)){var n=!0;fl(t)
}

else n=!1;if(yr(t,o),t.stateNode===null)Yn(e,t),_m(t,a,r),cs(t,a,r,o),r=!0;else if(e===null) {
var l=t.stateNode,u=t.memoizedProps;l.props=u;var i=l.context,s=a.contextType;typeof s=="object"&&s!==null?s=ut(s): (s=je(a)?_a:Te.current,s=Sr(t,s));
var f=a.getDerivedStateFromProps,c=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";c||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==r||i!==s)&&$c(t,l,r,s),Jt=!1;var m=t.memoizedState;l.state=m,gl(t,r,l,o),i=t.memoizedState,u!==r||m!==i||Ve.current||Jt?(typeof f=="function"&&(fs(t,a,f,r),i=t.memoizedState),(u=Jt||Kc(t,a,u,r,m,i,s))?(c||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)): (typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=i),l.props=r,l.state=i,l.context=s,r=u):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)
}

else {
l=t.stateNode,gm(e,t),u=t.memoizedProps,s=t.type===t.elementType?u: pt(t.type,u),l.props=s,c=t.pendingProps,m=l.context,i=a.contextType,typeof i=="object"&&i!==null?i=ut(i):(i=je(a)?_a:Te.current,i=Sr(t,i));
var g=a.getDerivedStateFromProps;(f=typeof g=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==c||m!==i)&&$c(t,l,r,i),Jt=!1,m=t.memoizedState,l.state=m,gl(t,r,l,o);var x=t.memoizedState;u!==c||m!==x||Ve.current||Jt?(typeof g=="function"&&(fs(t,a,g,r),x=t.memoizedState),(s=Jt||Kc(t,a,s,r,m,x,i)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,x,i),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,x,i)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)): (typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),l.props=r,l.state=x,l.context=i,r=s):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)
}

return hs(e,t,a,r,n,o)
}

function hs(e,t,a,r,o,n) {
Hm(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&zc(t,a,!1),Bt(e,t,n);r=t.stateNode,J0.current=t;var u=l&&typeof a.getDerivedStateFromError!="function"?null: r.render();
return t.flags|=1,e!==null&&l?(t.child=kr(t,e.child,null,n),t.child=kr(t,null,u,n)): Oe(e,t,u,n),t.memoizedState=r.state,o&&zc(t,a,!0),t.child
}

function Vm(e) {
var t=e.stateNode;t.pendingContext?Uc(e,t.pendingContext,t.pendingContext!==t.context): t.context&&Uc(e,t.context,!1),Ys(e,t.containerInfo)
}

function ap(e,t,a,r,o) {
return Cr(),Ws(o),t.flags|=256,Oe(e,t,a,r),t.child
}

var gs= {
dehydrated: null,treeContext:null,retryLane:0
};

function xs(e) {
return{baseLanes: e,cachePool:null,transitions:null
}}

function jm(e,t,a) {
var r=t.pendingProps,o=re.current,n=!1,l=(t.flags&128)!==0,u;if((u=l)||(u=e!==null&&e.memoizedState===null?!1: (o&2)!==0),u?(n=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),Q(re,o&1),e===null)return ss(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):(l=r.children,e=r.fallback,n?(r=t.mode,n=t.child,l={mode:"hidden",children:l
},(r&1)===0&&n!==null?(n.childLanes=0,n.pendingProps=l):n=Nl(l,r,0,null),e=Oa(e,r,a,null),n.return=t,e.return=t,n.sibling=e,t.child=n,t.child.memoizedState=xs(a),t.memoizedState=gs,e):nd(t,l));if(o=e.memoizedState,o!==null&&(u=o.dehydrated,u!==null))return ew(e,t,l,r,u,o,a);if(n) {
n=r.fallback,l=t.mode,o=e.child,u=o.sibling;var i={mode: "hidden",children:r.children
};

return(l&1)===0&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=i,t.deletions=null):(r=fa(o,i),r.subtreeFlags=o.subtreeFlags&14680064),u!==null?n=fa(u,n):(n=Oa(n,l,a,null),n.flags|=2),n.return=t,r.return=t,r.sibling=n,t.child=r,r=n,n=t.child,l=e.child.memoizedState,l=l===null?xs(a): {
baseLanes: l.baseLanes|a,cachePool:null,transitions:l.transitions
},n.memoizedState=l,n.childLanes=e.childLanes&~a,t.memoizedState=gs,r
}

return n=e.child,e=n.sibling,r=fa(n, {
mode: "visible",children:r.children
}),(t.mode&1)===0&&(r.lanes=a),r.return=t,r.sibling=null,e!==null&&(a=t.deletions,a===null?(t.deletions=[e],t.flags|=16):a.push(e)),t.child=r,t.memoizedState=null,r
}

function nd(e,t) {
return t=Nl({mode: "visible",children:t
},e.mode,0,null),t.return=e,e.child=t
}

function Hn(e,t,a,r) {
return r!==null&&Ws(r),kr(t,e.child,null,a),e=nd(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e
}

function ew(e,t,a,r,o,n,l) {
if(a)return t.flags&256?(t.flags&=-257,r=Ti(Error(S(422))),Hn(e,t,l,r)): t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(n=r.fallback,o=t.mode,r=Nl({mode:"visible",children:r.children
},o,0,null),n=Oa(n,o,l,null),n.flags|=2,r.return=t,n.return=t,r.sibling=n,t.child=r,(t.mode&1)!==0&&kr(t,e.child,null,l),t.child.memoizedState=xs(l),t.memoizedState=gs,n);if((t.mode&1)===0)return Hn(e,t,l,null);if(o.data==="$!") {
if(r=o.nextSibling&&o.nextSibling.dataset,r)var u=r.dgst;return r=u,n=Error(S(419)),r=Ti(n,r,void 0),Hn(e,t,l,r)
}

if(u=(l&e.childLanes)!==0,He||u) {
if(r=xe,r!==null){switch(l&-l){case 4: o=2;
break;case 16: o=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:o=32;
break;case 536870912: o=268435456;
break;default: o=0
}

o=(o&(r.suspendedLanes|l))!==0?0:o,o!==0&&o!==n.retryLane&&(n.retryLane=o,_t(e,o),xt(r,e,o,-1))
}

return fd(),r=Ti(Error(S(421))),Hn(e,t,l,r)
}

return o.data==="$?"?(t.flags|=128,t.child=e.child,t=pw.bind(null,e),o._reactRetry=t,null):(e=n.treeContext,Ye=ua(o.nextSibling),Ze=t,te=!0,ht=null,e!==null&&(rt[ot++]=Mt,rt[ot++]=Dt,rt[ot++]=Ba,Mt=e.id,Dt=e.overflow,Ba=t),t=nd(t,r.children),t.flags|=4096,t)
}

function rp(e,t,a) {
e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ds(e.return,t,a)
}

function Mi(e,t,a,r,o) {
var n=e.memoizedState;n===null?e.memoizedState={isBackwards: t,rendering:null,renderingStartTime:0,last:r,tail:a,tailMode:o
}

:(n.isBackwards=t,n.rendering=null,n.renderingStartTime=0,n.last=r,n.tail=a,n.tailMode=o)
}

function Wm(e,t,a) {
var r=t.pendingProps,o=r.revealOrder,n=r.tail;if(Oe(e,t,r.children,a),r=re.current,(r&2)!==0)r=r&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&&rp(e,a,t);else if(e.tag===19)rp(e,a,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
}

r&=1
}

if(Q(re,r),(t.mode&1)===0)t.memoizedState=null;else switch(o) {
case"forwards": for(a=t.child,o=null;
a!==null;)e=a.alternate,e!==null&&xl(e)===null&&(o=a),a=a.sibling;a=o,a===null?(o=t.child,t.child=null): (o=a.sibling,a.sibling=null),Mi(t,!1,o,a,n);
break;case"backwards": for(a=null,o=t.child,t.child=null;
o!==null;){if(e=o.alternate,e!==null&&xl(e)===null){t.child=o;break
}

e=o.sibling,o.sibling=a,a=o,o=e
}

Mi(t,!0,a,null,n);break;case"together":Mi(t,!1,null,null,void 0);break;default:t.memoizedState=null
}

return t.child
}

function Yn(e,t) {
(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)
}

function Bt(e,t,a) {
if(e!==null&&(t.dependencies=e.dependencies),za|=t.lanes,(a&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,a=fa(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=fa(e,e.pendingProps),a.return=t;a.sibling=null
}

return t.child
}

function tw(e,t,a) {
switch(t.tag){case 3: Vm(t),Cr();
break;case 5: xm(t);
break;case 1: je(t.type)&&fl(t);
break;case 4: Ys(t,t.stateNode.containerInfo);
break;case 10: var r=t.type._context,o=t.memoizedProps.value;
Q(ml,r._currentValue),r._currentValue=o;break;case 13: if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Q(re,re.current&1),t.flags|=128,null):(a&t.child.childLanes)!==0?jm(e,t,a):(Q(re,re.current&1),e=Bt(e,t,a),e!==null?e.sibling:null);
Q(re,re.current&1);break;case 19: if(r=(a&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Wm(e,t,a);
t.flags|=128
}

if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Q(re,re.current),r)break;return null;case 22:case 23:return t.lanes=0,qm(e,t,a)
}

return Bt(e,t,a)
}

var Gm,vs,Xm,Km;Gm=function(e,t) {
for(var a=t.child;a!==null;){if(a.tag===5||a.tag===6)e.appendChild(a.stateNode);else if(a.tag!==4&&a.child!==null){a.child.return=a,a=a.child;continue
}

if(a===t)break;for(;a.sibling===null;) {
if(a.return===null||a.return===t)return;a=a.return
}

a.sibling.return=a.return,a=a.sibling
}};

vs=function() {
};

Xm=function(e,t,a,r) {
var o=e.memoizedProps;if(o!==r){e=t.stateNode,Fa(Pt.current);var n=null;switch(a){case"input": o=zi(e,o),r=zi(e,r),n=[];
break;case"select": o=ne({
},o, {
value: void 0
}),r=ne( {
},r, {
value: void 0
}),n=[];break;case"textarea":o=Vi(e,o),r=Vi(e,r),n=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=sl)
}

Wi(a,r);var l;a=null;for(s in o)if(!r.hasOwnProperty(s)&&o.hasOwnProperty(s)&&o[s]!=null)if(s==="style") {
var u=o[s];for(l in u)u.hasOwnProperty(l)&&(a||(a={
}),a[l]="")
}

else s!=="dangerouslySetInnerHTML"&&s!=="children"&&s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(vo.hasOwnProperty(s)?n||(n=[]):(n=n||[]).push(s,null));for(s in r) {
var i=r[s];if(u=o?.[s],r.hasOwnProperty(s)&&i!==u&&(i!=null||u!=null))if(s==="style")if(u){for(l in u)!u.hasOwnProperty(l)||i&&i.hasOwnProperty(l)||(a||(a={
}),a[l]="");for(l in i)i.hasOwnProperty(l)&&u[l]!==i[l]&&(a||(a= {
}),a[l]=i[l])
}

else a||(n||(n=[]),n.push(s,a)),a=i;else s==="dangerouslySetInnerHTML"?(i=i?i.__html:void 0,u=u?u.__html:void 0,i!=null&&u!==i&&(n=n||[]).push(s,i)):s==="children"?typeof i!="string"&&typeof i!="number"||(n=n||[]).push(s,""+i):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&(vo.hasOwnProperty(s)?(i!=null&&s==="onScroll"&&J("scroll",e),n||u===i||(n=[])):(n=n||[]).push(s,i))
}

a&&(n=n||[]).push("style",a);var s=n;(t.updateQueue=s)&&(t.flags|=4)
}};

Km=function(e,t,a,r) {
a!==r&&(t.flags|=4)
};

function to(e,t) {
if(!te)switch(e.tailMode){case"hidden": t=e.tail;
for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null: a.sibling=null;
break;case"collapsed": a=e.tail;
for(var r=null;a!==null;)a.alternate!==null&&(r=a),a=a.sibling;r===null?t||e.tail===null?e.tail=null: e.tail.sibling=null:r.sibling=null
}}

function Re(e) {
var t=e.alternate!==null&&e.alternate.child===e.child,a=0,r=0;if(t)for(var o=e.child;o!==null;)a|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)a|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=a,t
}

function aw(e,t,a) {
var r=t.pendingProps;switch(js(t),t.tag){case 2: case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Re(t),null;
case 1: return je(t.type)&&dl(),Re(t),null;
case 3: return r=t.stateNode,br(),ee(Ve),ee(Te),Js(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(zn(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ht!==null&&(bs(ht),ht=null))),vs(e,t),Re(t),null;
case 5: Zs(t);
var o=Fa(Ao.current);if(a=t.type,e!==null&&t.stateNode!=null)Xm(e,t,a,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(S(166));return Re(t),null
}

if(e=Fa(Pt.current),zn(t)) {
r=t.stateNode,a=t.type;var n=t.memoizedProps;switch(r[kt]=t,r[Eo]=n,e=(t.mode&1)!==0,a){case"dialog": J("cancel",r),J("close",r);
break;case"iframe": case"object":case"embed":J("load",r);
break;case"video": case"audio":for(o=0;
o<uo.length;o++)J(uo[o],r);break;case"source": J("error",r);
break;case"img": case"image":case"link":J("error",r),J("load",r);
break;case"details": J("toggle",r);
break;case"input": fc(r,n),J("invalid",r);
break;case"select": r._wrapperState={wasMultiple:!!n.multiple
},J("invalid",r);break;case"textarea":pc(r,n),J("invalid",r)
}

Wi(a,n),o=null;for(var l in n)if(n.hasOwnProperty(l)) {
var u=n[l];l==="children"?typeof u=="string"?r.textContent!==u&&(n.suppressHydrationWarning!==!0&&Un(r.textContent,u,e),o=["children",u]): typeof u=="number"&&r.textContent!==""+u&&(n.suppressHydrationWarning!==!0&&Un(r.textContent,u,e),o=["children",""+u]):vo.hasOwnProperty(l)&&u!=null&&l==="onScroll"&&J("scroll",r)
}

switch(a) {
case"input": Pn(r),cc(r,n,!0);
break;case"textarea": Pn(r),mc(r);
break;case"select": case"option":break;
default: typeof n.onClick=="function"&&(r.onclick=sl)
}

r=o,t.updateQueue=r,r!==null&&(t.flags|=4)
}

else {
l=o.nodeType===9?o: o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ip(a)),e==="http://www.w3.org/1999/xhtml"?a==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(a,{is:r.is
}):(e=l.createElement(a),a==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,a),e[kt]=t,e[Eo]=r,Gm(e,t,!1,!1),t.stateNode=e;e: {
switch(l=Gi(a,r),a){case"dialog": J("cancel",e),J("close",e),o=r;
break;case"iframe": case"object":case"embed":J("load",e),o=r;
break;case"video": case"audio":for(o=0;
o<uo.length;o++)J(uo[o],e);o=r;break;case"source": J("error",e),o=r;
break;case"img": case"image":case"link":J("error",e),J("load",e),o=r;
break;case"details": J("toggle",e),o=r;
break;case"input": fc(e,r),o=zi(e,r),J("invalid",e);
break;case"option": o=r;
break;case"select": e._wrapperState={wasMultiple:!!r.multiple
},o=ne( {
},r, {
value: void 0
}),J("invalid",e);break;case"textarea":pc(e,r),o=Vi(e,r),J("invalid",e);break;default:o=r
}

Wi(a,o),u=o;for(n in u)if(u.hasOwnProperty(n)) {
var i=u[n];n==="style"?kp(e,i): n==="dangerouslySetInnerHTML"?(i=i?i.__html:void 0,i!=null&&Sp(e,i)):n==="children"?typeof i=="string"?(a!=="textarea"||i!=="")&&wo(e,i):typeof i=="number"&&wo(e,""+i):n!=="suppressContentEditableWarning"&&n!=="suppressHydrationWarning"&&n!=="autoFocus"&&(vo.hasOwnProperty(n)?i!=null&&n==="onScroll"&&J("scroll",e):i!=null&&Rs(e,n,i,l))
}

switch(a) {
case"input": Pn(e),cc(e,r,!1);
break;case"textarea": Pn(e),mc(e);
break;case"option": r.value!=null&&e.setAttribute("value",""+ca(r.value));
break;case"select": e.multiple=!!r.multiple,n=r.value,n!=null?gr(e,!!r.multiple,n,!1):r.defaultValue!=null&&gr(e,!!r.multiple,r.defaultValue,!0);
break;default: typeof o.onClick=="function"&&(e.onclick=sl)
}

switch(a) {
case"button": case"input":case"select":case"textarea":r=!!r.autoFocus;
break e;case"img": r=!0;
break e;default: r=!1
}}

r&&(t.flags|=4)
}

t.ref!==null&&(t.flags|=512,t.flags|=2097152)
}

return Re(t),null;case 6:if(e&&t.stateNode!=null)Km(e,t,e.memoizedProps,r);else {
if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(a=Fa(Ao.current),Fa(Pt.current),zn(t)){if(r=t.stateNode,a=t.memoizedProps,r[kt]=t,(n=r.nodeValue!==a)&&(e=Ze,e!==null))switch(e.tag){case 3: Un(r.nodeValue,a,(e.mode&1)!==0);
break;case 5: e.memoizedProps.suppressHydrationWarning!==!0&&Un(r.nodeValue,a,(e.mode&1)!==0)
}

n&&(t.flags|=4)
}

else r=(a.nodeType===9?a:a.ownerDocument).createTextNode(r),r[kt]=t,t.stateNode=r
}

return Re(t),null;case 13:if(ee(re),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null) {
if(te&&Ye!==null&&(t.mode&1)!==0&&(t.flags&128)===0)cm(),Cr(),t.flags|=98560,n=!1;else if(n=zn(t),r!==null&&r.dehydrated!==null){if(e===null){if(!n)throw Error(S(318));if(n=t.memoizedState,n=n!==null?n.dehydrated: null,!n)throw Error(S(317));
n[kt]=t
}

else Cr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Re(t),n=!1
}

else ht!==null&&(bs(ht),ht=null),n=!0;if(!n)return t.flags&65536?t:null
}

return(t.flags&128)!==0?(t.lanes=a,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(re.current&1)!==0?he===0&&(he=3):fd())),t.updateQueue!==null&&(t.flags|=4),Re(t),null);case 4:return br(),vs(e,t),e===null&&bo(t.stateNode.containerInfo),Re(t),null;case 10:return Ks(t.type._context),Re(t),null;case 17:return je(t.type)&&dl(),Re(t),null;case 19:if(ee(re),n=t.memoizedState,n===null)return Re(t),null;if(r=(t.flags&128)!==0,l=n.rendering,l===null)if(r)to(n,!1);else {
if(he!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(l=xl(e),l!==null){for(t.flags|=128,to(n,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=a,a=t.child;a!==null;)n=a,e=r,n.flags&=14680066,l=n.alternate,l===null?(n.childLanes=0,n.lanes=e,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null): (n.childLanes=l.childLanes,n.lanes=l.lanes,n.child=l.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=l.memoizedProps,n.memoizedState=l.memoizedState,n.updateQueue=l.updateQueue,n.type=l.type,e=l.dependencies,n.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext
}),a=a.sibling;return Q(re,re.current&1|2),t.child
}

e=e.sibling
}

n.tail!==null&&ie()>Er&&(t.flags|=128,r=!0,to(n,!1),t.lanes=4194304)
}

else {
if(!r)if(e=xl(l),e!==null){if(t.flags|=128,r=!0,a=e.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),to(n,!0),n.tail===null&&n.tailMode==="hidden"&&!l.alternate&&!te)return Re(t),null
}

else 2*ie()-n.renderingStartTime>Er&&a!==1073741824&&(t.flags|=128,r=!0,to(n,!1),t.lanes=4194304);n.isBackwards?(l.sibling=t.child,t.child=l):(a=n.last,a!==null?a.sibling=l:t.child=l,n.last=l)
}

return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=ie(),t.sibling=null,a=re.current,Q(re,r?a&1|2:a&1),t):(Re(t),null);case 22:case 23:return dd(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Qe&1073741824)!==0&&(Re(t),t.subtreeFlags&6&&(t.flags|=8192)):Re(t),null;case 24:return null;case 25:return null
}

throw Error(S(156,t.tag))
}

function rw(e,t) {
switch(js(t),t.tag){case 1: return je(t.type)&&dl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
case 3: return br(),ee(Ve),ee(Te),Js(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;
case 5: return Zs(t),null;
case 13: if(ee(re),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));
Cr()
}

return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ee(re),null;case 4:return br(),null;case 10:return Ks(t.type._context),null;case 22:case 23:return dd(),null;case 24:return null;default:return null
}}

var Vn=!1,Ae=!1,ow=typeof WeakSet=="function"?WeakSet:Set,D=null;function mr(e,t) {
var a=e.ref;if(a!==null)if(typeof a=="function")try{a(null)
}

catch(r) {
ue(e,t,r)
}

else a.current=null
}

function ws(e,t,a) {
try{a()
}

catch(r) {
ue(e,t,r)
}}

var op=!1;function nw(e,t) {
if(as=ll,e=Jp(),Hs(e)){if("selectionStart"in e)var a={start: e.selectionStart,end:e.selectionEnd
};

else e: {
a=(a=e.ownerDocument)&&a.defaultView||window;var r=a.getSelection&&a.getSelection();if(r&&r.rangeCount!==0){a=r.anchorNode;var o=r.anchorOffset,n=r.focusNode;r=r.focusOffset;try{a.nodeType,n.nodeType
}

catch {
a=null;break e
}

var l=0,u=-1,i=-1,s=0,f=0,c=e,m=null;t:for(;;) {
for(var g;c!==a||o!==0&&c.nodeType!==3||(u=l+o),c!==n||r!==0&&c.nodeType!==3||(i=l+r),c.nodeType===3&&(l+=c.nodeValue.length),(g=c.firstChild)!==null;)m=c,c=g;for(;;){if(c===e)break t;if(m===a&&++s===o&&(u=l),m===n&&++f===r&&(i=l),(g=c.nextSibling)!==null)break;c=m,m=c.parentNode
}

c=g
}

a=u===-1||i===-1?null: {
start: u,end:i
}}

else a=null
}

a=a|| {
start: 0,end:0
}}

else a=null;for(rs= {
focusedElem: e,selectionRange:a
},ll=!1,D=t;D!==null;)if(t=D,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,D=e;else for(;D!==null;) {
t=D;try{var x=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0: case 11:case 15:break;
case 1: if(x!==null){var w=x.memoizedProps,A=x.memoizedState,p=t.stateNode,d=p.getSnapshotBeforeUpdate(t.elementType===t.type?w:pt(t.type,w),A);
p.__reactInternalSnapshotBeforeUpdate=d
}

break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))
}}

catch(v) {
ue(t,t.return,v)
}

if(e=t.sibling,e!==null) {
e.return=t.return,D=e;break
}

D=t.return
}

return x=op,op=!1,x
}

function ho(e,t,a) {
var r=t.updateQueue;if(r=r!==null?r.lastEffect: null,r!==null){var o=r=r.next;
do{if((o.tag&e)===e){var n=o.destroy;o.destroy=void 0,n!==void 0&&ws(t,a,n)
}

o=o.next
}

while(o!==r)
}}

function Dl(e,t) {
if(t=t.updateQueue,t=t!==null?t.lastEffect: null,t!==null){var a=t=t.next;
do{if((a.tag&e)===e){var r=a.create;a.destroy=r()
}

a=a.next
}

while(a!==t)
}}

function ys(e) {
var t=e.ref;if(t!==null){var a=e.stateNode;switch(e.tag){case 5: e=a;
break;default: e=a
}

typeof t=="function"?t(e):t.current=e
}}

function $m(e) {
var t=e.alternate;t!==null&&(e.alternate=null,$m(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[kt],delete t[Eo],delete t[ls],delete t[q0],delete t[H0])),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 Qm(e) {
return e.tag===5||e.tag===3||e.tag===4
}

function np(e) {
e: for(;
;){for(;e.sibling===null;){if(e.return===null||Qm(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 Ls(e,t,a) {
var r=e.tag;if(r===5||r===6)e=e.stateNode,t?a.nodeType===8?a.parentNode.insertBefore(e,t): a.insertBefore(e,t):(a.nodeType===8?(t=a.parentNode,t.insertBefore(e,a)):(t=a,t.appendChild(e)),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=sl));
else if(r!==4&&(e=e.child,e!==null))for(Ls(e,t,a),e=e.sibling;e!==null;)Ls(e,t,a),e=e.sibling
}

function Is(e,t,a) {
var r=e.tag;if(r===5||r===6)e=e.stateNode,t?a.insertBefore(e,t): a.appendChild(e);
else if(r!==4&&(e=e.child,e!==null))for(Is(e,t,a),e=e.sibling;e!==null;)Is(e,t,a),e=e.sibling
}

var Le=null,mt=!1;function Yt(e,t,a) {
for(a=a.child;a!==null;)Ym(e,t,a),a=a.sibling
}

function Ym(e,t,a) {
if(bt&&typeof bt.onCommitFiberUnmount=="function")try{bt.onCommitFiberUnmount(kl,a)
}

catch {
}

switch(a.tag) {
case 5: Ae||mr(a,t);
case 6: var r=Le,o=mt;
Le=null,Yt(e,t,a),Le=r,mt=o,Le!==null&&(mt?(e=Le,a=a.stateNode,e.nodeType===8?e.parentNode.removeChild(a): e.removeChild(a)):Le.removeChild(a.stateNode));
break;case 18: Le!==null&&(mt?(e=Le,a=a.stateNode,e.nodeType===8?ki(e.parentNode,a):e.nodeType===1&&ki(e,a),So(e)):ki(Le,a.stateNode));
break;case 4: r=Le,o=mt,Le=a.stateNode.containerInfo,mt=!0,Yt(e,t,a),Le=r,mt=o;
break;case 0: case 11:case 14:case 15:if(!Ae&&(r=a.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;
do{var n=o,l=n.destroy;n=n.tag,l!==void 0&&((n&2)!==0||(n&4)!==0)&&ws(a,t,l),o=o.next
}

while(o!==r)
}

Yt(e,t,a);break;case 1:if(!Ae&&(mr(a,t),r=a.stateNode,typeof r.componentWillUnmount=="function"))try {
r.props=a.memoizedProps,r.state=a.memoizedState,r.componentWillUnmount()
}

catch(u) {
ue(a,t,u)
}

Yt(e,t,a);break;case 21:Yt(e,t,a);break;case 22:a.mode&1?(Ae=(r=Ae)||a.memoizedState!==null,Yt(e,t,a),Ae=r):Yt(e,t,a);break;default:Yt(e,t,a)
}}

function lp(e) {
var t=e.updateQueue;if(t!==null){e.updateQueue=null;var a=e.stateNode;a===null&&(a=e.stateNode=new ow),t.forEach(function(r){var o=mw.bind(null,e,r);a.has(r)||(a.add(r),r.then(o,o))
})}}

function ct(e,t) {
var a=t.deletions;if(a!==null)for(var r=0;r<a.length;r++){var o=a[r];try{var n=e,l=t,u=l;e: for(;
u!==null;){switch(u.tag){case 5: Le=u.stateNode,mt=!1;
break e;case 3: Le=u.stateNode.containerInfo,mt=!0;
break e;case 4: Le=u.stateNode.containerInfo,mt=!0;
break e
}

u=u.return
}

if(Le===null)throw Error(S(160));Ym(n,l,o),Le=null,mt=!1;var i=o.alternate;i!==null&&(i.return=null),o.return=null
}

catch(s) {
ue(o,t,s)
}}

if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Zm(t,e),t=t.sibling
}

function Zm(e,t) {
var a=e.alternate,r=e.flags;switch(e.tag){case 0: case 11:case 14:case 15:if(ct(t,e),St(e),r&4){try{ho(3,e,e.return),Dl(3,e)
}

catch(w) {
ue(e,e.return,w)
}

try {
ho(5,e,e.return)
}

catch(w) {
ue(e,e.return,w)
}}

break;case 1:ct(t,e),St(e),r&512&&a!==null&&mr(a,a.return);break;case 5:if(ct(t,e),St(e),r&512&&a!==null&&mr(a,a.return),e.flags&32) {
var o=e.stateNode;try{wo(o,"")
}

catch(w) {
ue(e,e.return,w)
}}

if(r&4&&(o=e.stateNode,o!=null)) {
var n=e.memoizedProps,l=a!==null?a.memoizedProps: n,u=e.type,i=e.updateQueue;
if(e.updateQueue=null,i!==null)try{u==="input"&&n.type==="radio"&&n.name!=null&&yp(o,n),Gi(u,l);var s=Gi(u,n);for(l=0;l<i.length;l+=2){var f=i[l],c=i[l+1];f==="style"?kp(o,c): f==="dangerouslySetInnerHTML"?Sp(o,c):f==="children"?wo(o,c):Rs(o,f,c,s)
}

switch(u) {
case"input": qi(o,n);
break;case"textarea": Lp(o,n);
break;case"select": var m=o._wrapperState.wasMultiple;
o._wrapperState.wasMultiple=!!n.multiple;var g=n.value;g!=null?gr(o,!!n.multiple,g,!1): m!==!!n.multiple&&(n.defaultValue!=null?gr(o,!!n.multiple,n.defaultValue,!0):gr(o,!!n.multiple,n.multiple?[]:"",!1))
}

o[Eo]=n
}

catch(w) {
ue(e,e.return,w)
}}

break;case 6:if(ct(t,e),St(e),r&4) {
if(e.stateNode===null)throw Error(S(162));o=e.stateNode,n=e.memoizedProps;try{o.nodeValue=n
}

catch(w) {
ue(e,e.return,w)
}}

break;case 3:if(ct(t,e),St(e),r&4&&a!==null&&a.memoizedState.isDehydrated)try {
So(t.containerInfo)
}

catch(w) {
ue(e,e.return,w)
}

break;case 4:ct(t,e),St(e);break;case 13:ct(t,e),St(e),o=e.child,o.flags&8192&&(n=o.memoizedState!==null,o.stateNode.isHidden=n,!n||o.alternate!==null&&o.alternate.memoizedState!==null||(id=ie())),r&4&&lp(e);break;case 22:if(f=a!==null&&a.memoizedState!==null,e.mode&1?(Ae=(s=Ae)||f,ct(t,e),Ae=s):ct(t,e),St(e),r&8192) {
if(s=e.memoizedState!==null,(e.stateNode.isHidden=s)&&!f&&(e.mode&1)!==0)for(D=e,f=e.child;f!==null;){for(c=D=f;D!==null;){switch(m=D,g=m.child,m.tag){case 0: case 11:case 14:case 15:ho(4,m,m.return);
break;case 1: mr(m,m.return);
var x=m.stateNode;if(typeof x.componentWillUnmount=="function"){r=m,a=m.return;try{t=r,x.props=t.memoizedProps,x.state=t.memoizedState,x.componentWillUnmount()
}

catch(w) {
ue(r,a,w)
}}

break;case 5:mr(m,m.return);break;case 22:if(m.memoizedState!==null) {
ip(c);continue
}}

g!==null?(g.return=m,D=g):ip(c)
}

f=f.sibling
}

e:for(f=null,c=e;;) {
if(c.tag===5){if(f===null){f=c;try{o=c.stateNode,s?(n=o.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"): n.display="none"):(u=c.stateNode,i=c.memoizedProps.style,l=i!=null&&i.hasOwnProperty("display")?i.display:null,u.style.display=Cp("display",l))
}

catch(w) {
ue(e,e.return,w)
}}}

else if(c.tag===6) {
if(f===null)try{c.stateNode.nodeValue=s?"": c.memoizedProps
}

catch(w) {
ue(e,e.return,w)
}}

else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===e)&&c.child!==null) {
c.child.return=c,c=c.child;continue
}

if(c===e)break e;for(;c.sibling===null;) {
if(c.return===null||c.return===e)break e;f===c&&(f=null),c=c.return
}

f===c&&(f=null),c.sibling.return=c.return,c=c.sibling
}}

break;case 19:ct(t,e),St(e),r&4&&lp(e);break;case 21:break;default:ct(t,e),St(e)
}}

function St(e) {
var t=e.flags;if(t&2){try{e: {for(var a=e.return;
a!==null;){if(Qm(a)){var r=a;break e
}

a=a.return
}

throw Error(S(160))
}

switch(r.tag) {
case 5: var o=r.stateNode;
r.flags&32&&(wo(o,""),r.flags&=-33);var n=np(e);Is(e,n,o);break;case 3: case 4:var l=r.stateNode.containerInfo,u=np(e);
Ls(e,u,l);break;default: throw Error(S(161))
}}

catch(i) {
ue(e,e.return,i)
}

e.flags&=-3
}

t&4096&&(e.flags&=-4097)
}

function lw(e,t,a) {
D=e,Jm(e,t,a)
}

function Jm(e,t,a) {
for(var r=(e.mode&1)!==0;D!==null;){var o=D,n=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||Vn;if(!l){var u=o.alternate,i=u!==null&&u.memoizedState!==null||Ae;u=Vn;var s=Ae;if(Vn=l,(Ae=i)&&!s)for(D=o;D!==null;)l=D,i=l.child,l.tag===22&&l.memoizedState!==null?sp(o): i!==null?(i.return=l,D=i):sp(o);
for(;n!==null;)D=n,Jm(n,t,a),n=n.sibling;D=o,Vn=u,Ae=s
}

up(e,t,a)
}

else(o.subtreeFlags&8772)!==0&&n!==null?(n.return=o,D=n):up(e,t,a)
}}

function up(e) {
for(;D!==null;){var t=D;if((t.flags&8772)!==0){var a=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0: case 11:case 15:Ae||Dl(5,t);
break;case 1: var r=t.stateNode;
if(t.flags&4&&!Ae)if(a===null)r.componentDidMount();else{var o=t.elementType===t.type?a.memoizedProps: pt(t.type,a.memoizedProps);
r.componentDidUpdate(o,a.memoizedState,r.__reactInternalSnapshotBeforeUpdate)
}

var n=t.updateQueue;n!==null&&Wc(t,n,r);break;case 3:var l=t.updateQueue;if(l!==null) {
if(a=null,t.child!==null)switch(t.child.tag){case 5: a=t.child.stateNode;
break;case 1: a=t.child.stateNode
}

Wc(t,l,a)
}

break;case 5:var u=t.stateNode;if(a===null&&t.flags&4) {
a=u;var i=t.memoizedProps;switch(t.type){case"button": case"input":case"select":case"textarea":i.autoFocus&&a.focus();
break;case"img": i.src&&(a.src=i.src)
}}

break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null) {
var s=t.alternate;if(s!==null){var f=s.memoizedState;if(f!==null){var c=f.dehydrated;c!==null&&So(c)
}}}

break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))
}

Ae||t.flags&512&&ys(t)
}

catch(m) {
ue(t,t.return,m)
}}

if(t===e) {
D=null;break
}

if(a=t.sibling,a!==null) {
a.return=t.return,D=a;break
}

D=t.return
}}

function ip(e) {
for(;D!==null;){var t=D;if(t===e){D=null;break
}

var a=t.sibling;if(a!==null) {
a.return=t.return,D=a;break
}

D=t.return
}}

function sp(e) {
for(;D!==null;){var t=D;try{switch(t.tag){case 0: case 11:case 15:var a=t.return;
try{Dl(4,t)
}

catch(i) {
ue(t,a,i)
}

break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function") {
var o=t.return;try{r.componentDidMount()
}

catch(i) {
ue(t,o,i)
}}

var n=t.return;try {
ys(t)
}

catch(i) {
ue(t,n,i)
}

break;case 5:var l=t.return;try {
ys(t)
}

catch(i) {
ue(t,l,i)
}}}

catch(i) {
ue(t,t.return,i)
}

if(t===e) {
D=null;break
}

var u=t.sibling;if(u!==null) {
u.return=t.return,D=u;break
}

D=t.return
}}

var uw=Math.ceil,yl=Ut.ReactCurrentDispatcher,ld=Ut.ReactCurrentOwner,lt=Ut.ReactCurrentBatchConfig,j=0,xe=null,ce=null,Ie=0,Qe=0,hr=ha(0),he=0,Fo=null,za=0,Fl=0,ud=0,go=null,qe=null,id=0,Er=1/0,At=null,Ll=!1,Ss=null,sa=null,jn=!1,ra=null,Il=0,xo=0,Cs=null,Zn=-1,Jn=0;function _e() {
return(j&6)!==0?ie(): Zn!==-1?Zn:Zn=ie()
}

function da(e) {
return(e.mode&1)===0?1: (j&2)!==0&&Ie!==0?Ie&-Ie:j0.transition!==null?(Jn===0&&(Jn=_p()),Jn):(e=W,e!==0||(e=window.event,e=e===void 0?16:jp(e.type)),e)
}

function xt(e,t,a,r) {
if(50<xo)throw xo=0,Cs=null,Error(S(185));No(e,a,r),((j&2)===0||e!==xe)&&(e===xe&&((j&2)===0&&(Fl|=a),he===4&&ta(e,Ie)),We(e,r),a===1&&j===0&&(t.mode&1)===0&&(Er=ie()+500,Al&&ga()))
}

function We(e,t) {
var a=e.callbackNode;Gv(e,t);var r=nl(e,e===xe?Ie: 0);
if(r===0)a!==null&&xc(a),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(a!=null&&xc(a),t===1)e.tag===0?V0(dp.bind(null,e)): sm(dp.bind(null,e)),U0(function(){(j&6)===0&&ga()
}),a=null;else {
switch(Bp(r)){case 1: a=Fs;
break;case 4: a=Np;
break;case 16: a=ol;
break;case 536870912: a=Op;
break;default: a=ol
}

a=uh(a,eh.bind(null,e))
}

e.callbackPriority=t,e.callbackNode=a
}}

function eh(e,t) {
if(Zn=-1,Jn=0,(j&6)!==0)throw Error(S(327));var a=e.callbackNode;if(Lr()&&e.callbackNode!==a)return null;var r=nl(e,e===xe?Ie: 0);
if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Sl(e,r);else{t=r;var o=j;j|=2;var n=ah();(xe!==e||Ie!==t)&&(At=null,Er=ie()+500,Na(e,t));do try{dw();break
}

catch(u) {
th(e,u)
}

while(!0);Xs(),yl.current=n,j=o,ce!==null?t=0:(xe=null,Ie=0,t=he)
}

if(t!==0) {
if(t===2&&(o=Yi(e),o!==0&&(r=o,t=ks(e,o))),t===1)throw a=Fo,Na(e,0),ta(e,r),We(e,ie()),a;if(t===6)ta(e,r);else{if(o=e.current.alternate,(r&30)===0&&!iw(o)&&(t=Sl(e,r),t===2&&(n=Yi(e),n!==0&&(r=n,t=ks(e,n))),t===1))throw a=Fo,Na(e,0),ta(e,r),We(e,ie()),a;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0: case 1:throw Error(S(345));
case 2: Ta(e,qe,At);
break;case 3: if(ta(e,r),(r&130023424)===r&&(t=id+500-ie(),10<t)){if(nl(e,0)!==0)break;
if(o=e.suspendedLanes,(o&r)!==r){_e(),e.pingedLanes|=e.suspendedLanes&o;break
}

e.timeoutHandle=ns(Ta.bind(null,e,qe,At),t);break
}

Ta(e,qe,At);break;case 4:if(ta(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;) {
var l=31-gt(r);n=1<<l,l=t[l],l>o&&(o=l),r&=~n
}

if(r=o,r=ie()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uw(r/1960))-r,10<r) {
e.timeoutHandle=ns(Ta.bind(null,e,qe,At),r);break
}

Ta(e,qe,At);break;case 5:Ta(e,qe,At);break;default:throw Error(S(329))
}}}

return We(e,ie()),e.callbackNode===a?eh.bind(null,e):null
}

function ks(e,t) {
var a=go;return e.current.memoizedState.isDehydrated&&(Na(e,t).flags|=256),e=Sl(e,t),e!==2&&(t=qe,qe=a,t!==null&&bs(t)),e
}

function bs(e) {
qe===null?qe=e: qe.push.apply(qe,e)
}

function iw(e) {
for(var t=e;;){if(t.flags&16384){var a=t.updateQueue;if(a!==null&&(a=a.stores,a!==null))for(var r=0;r<a.length;r++){var o=a[r],n=o.getSnapshot;o=o.value;try{if(!vt(n(),o))return!1
}

catch {
return!1
}}}

if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;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 ta(e,t) {
for(t&=~ud,t&=~Fl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var a=31-gt(t),r=1<<a;e[a]=-1,t&=~r
}}

function dp(e) {
if((j&6)!==0)throw Error(S(327));Lr();var t=nl(e,0);if((t&1)===0)return We(e,ie()),null;var a=Sl(e,t);if(e.tag!==0&&a===2){var r=Yi(e);r!==0&&(t=r,a=ks(e,r))
}

if(a===1)throw a=Fo,Na(e,0),ta(e,t),We(e,ie()),a;if(a===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ta(e,qe,At),We(e,ie()),null
}

function sd(e,t) {
var a=j;j|=1;try{return e(t)
}

finally {
j=a,j===0&&(Er=ie()+500,Al&&ga())
}}

function qa(e) {
ra!==null&&ra.tag===0&&(j&6)===0&&Lr();var t=j;j|=1;var a=lt.transition,r=W;try{if(lt.transition=null,W=1,e)return e()
}

finally {
W=r,lt.transition=a,j=t,(j&6)===0&&ga()
}}

function dd() {
Qe=hr.current,ee(hr)
}

function Na(e,t) {
e.finishedWork=null,e.finishedLanes=0;var a=e.timeoutHandle;if(a!==-1&&(e.timeoutHandle=-1,B0(a)),ce!==null)for(a=ce.return;a!==null;){var r=a;switch(js(r),r.tag){case 1: r=r.type.childContextTypes,r!=null&&dl();
break;case 3: br(),ee(Ve),ee(Te),Js();
break;case 5: Zs(r);
break;case 4: br();
break;case 13: ee(re);
break;case 19: ee(re);
break;case 10: Ks(r.type._context);
break;case 22: case 23:dd()
}

a=a.return
}

if(xe=e,ce=e=fa(e.current,null),Ie=Qe=t,he=0,Fo=null,ud=Fl=za=0,qe=go=null,Da!==null) {
for(t=0;t<Da.length;t++)if(a=Da[t],r=a.interleaved,r!==null){a.interleaved=null;var o=r.next,n=a.pending;if(n!==null){var l=n.next;n.next=o,r.next=l
}

a.pending=r
}

Da=null
}

return e
}

function th(e,t) {
do{var a=ce;try{if(Xs(),$n.current=wl,vl){for(var r=oe.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next
}

vl=!1
}

if(Ua=0,ge=me=oe=null,mo=!1,To=0,ld.current=null,a===null||a.return===null) {
he=1,Fo=t,ce=null;break
}

e: {
var n=e,l=a.return,u=a,i=t;if(t=Ie,u.flags|=32768,i!==null&&typeof i=="object"&&typeof i.then=="function"){var s=i,f=u,c=f.tag;if((f.mode&1)===0&&(c===0||c===11||c===15)){var m=f.alternate;m?(f.updateQueue=m.updateQueue,f.memoizedState=m.memoizedState,f.lanes=m.lanes): (f.updateQueue=null,f.memoizedState=null)
}

var g=Yc(l);if(g!==null) {
g.flags&=-257,Zc(g,l,u,n,t),g.mode&1&&Qc(n,s,t),t=g,i=s;var x=t.updateQueue;if(x===null){var w=new Set;w.add(i),t.updateQueue=w
}

else x.add(i);break e
}

else {
if((t&1)===0){Qc(n,s,t),fd();break e
}

i=Error(S(426))
}}

else if(te&&u.mode&1) {
var A=Yc(l);if(A!==null){(A.flags&65536)===0&&(A.flags|=256),Zc(A,l,u,n,t),Ws(Pr(i,u));break e
}}

n=i=Pr(i,u),he!==4&&(he=2),go===null?go=[n]:go.push(n),n=l;do {
switch(n.tag){case 3: n.flags|=65536,t&=-t,n.lanes|=t;
var p=Bm(n,i,t);jc(n,p);break e;case 1: u=i;
var d=n.type,h=n.stateNode;if((n.flags&128)===0&&(typeof d.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(sa===null||!sa.has(h)))){n.flags|=65536,t&=-t,n.lanes|=t;var v=Um(n,u,t);jc(n,v);break e
}}

n=n.return
}

while(n!==null)
}

oh(a)
}

catch(I) {
t=I,ce===a&&a!==null&&(ce=a=a.return);continue
}

break
}

while(!0)
}

function ah() {
var e=yl.current;return yl.current=wl,e===null?wl: e
}

function fd() {
(he===0||he===3||he===2)&&(he=4),xe===null||(za&268435455)===0&&(Fl&268435455)===0||ta(xe,Ie)
}

function Sl(e,t) {
var a=j;j|=2;var r=ah();(xe!==e||Ie!==t)&&(At=null,Na(e,t));do try{sw();break
}

catch(o) {
th(e,o)
}

while(!0);if(Xs(),j=a,yl.current=r,ce!==null)throw Error(S(261));return xe=null,Ie=0,he
}

function sw() {
for(;ce!==null;)rh(ce)
}

function dw() {
for(;ce!==null&&!_v();)rh(ce)
}

function rh(e) {
var t=lh(e.alternate,e,Qe);e.memoizedProps=e.pendingProps,t===null?oh(e): ce=t,ld.current=null
}

function oh(e) {
var t=e;do{var a=t.alternate;if(e=t.return,(t.flags&32768)===0){if(a=aw(a,t,Qe),a!==null){ce=a;return
}}

else {
if(a=rw(a,t),a!==null){a.flags&=32767,ce=a;return
}

if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else {
he=6,ce=null;return
}}

if(t=t.sibling,t!==null) {
ce=t;return
}

ce=t=e
}

while(t!==null);he===0&&(he=5)
}

function Ta(e,t,a) {
var r=W,o=lt.transition;try{lt.transition=null,W=1,fw(e,t,a,r)
}

finally {
lt.transition=o,W=r
}

return null
}

function fw(e,t,a,r) {
do Lr();while(ra!==null);if((j&6)!==0)throw Error(S(327));a=e.finishedWork;var o=e.finishedLanes;if(a===null)return null;if(e.finishedWork=null,e.finishedLanes=0,a===e.current)throw Error(S(177));e.callbackNode=null,e.callbackPriority=0;var n=a.lanes|a.childLanes;if(Xv(e,n),e===xe&&(ce=xe=null,Ie=0),(a.subtreeFlags&2064)===0&&(a.flags&2064)===0||jn||(jn=!0,uh(ol,function(){return Lr(),null
})),n=(a.flags&15990)!==0,(a.subtreeFlags&15990)!==0||n) {
n=lt.transition,lt.transition=null;var l=W;W=1;var u=j;j|=4,ld.current=null,nw(e,a),Zm(a,e),D0(rs),ll=!!as,rs=as=null,e.current=a,lw(a,e,o),Bv(),j=u,W=l,lt.transition=n
}

else e.current=a;if(jn&&(jn=!1,ra=e,Il=o),n=e.pendingLanes,n===0&&(sa=null),qv(a.stateNode,r),We(e,ie()),t!==null)for(r=e.onRecoverableError,a=0;a<t.length;a++)o=t[a],r(o.value, {
componentStack: o.stack,digest:o.digest
});

if(Ll)throw Ll=!1,e=Ss,Ss=null,e;return(Il&1)!==0&&e.tag!==0&&Lr(),n=e.pendingLanes,(n&1)!==0?e===Cs?xo++:(xo=0,Cs=e):xo=0,ga(),null
}

function Lr() {
if(ra!==null){var e=Bp(Il),t=lt.transition,a=W;try{if(lt.transition=null,W=16>e?16: e,ra===null)var r=!1;
else{if(e=ra,ra=null,Il=0,(j&6)!==0)throw Error(S(331));var o=j;for(j|=4,D=e.current;D!==null;){var n=D,l=n.child;if((D.flags&16)!==0){var u=n.deletions;if(u!==null){for(var i=0;i<u.length;i++){var s=u[i];for(D=s;D!==null;){var f=D;switch(f.tag){case 0: case 11:case 15:ho(8,f,n)
}

var c=f.child;if(c!==null)c.return=f,D=c;else for(;D!==null;) {
f=D;var m=f.sibling,g=f.return;if($m(f),f===s){D=null;break
}

if(m!==null) {
m.return=g,D=m;break
}

D=g
}}}

var x=n.alternate;if(x!==null) {
var w=x.child;if(w!==null){x.child=null;do{var A=w.sibling;w.sibling=null,w=A
}

while(w!==null)
}}

D=n
}}

if((n.subtreeFlags&2064)!==0&&l!==null)l.return=n,D=l;else e:for(;D!==null;) {
if(n=D,(n.flags&2048)!==0)switch(n.tag){case 0: case 11:case 15:ho(9,n,n.return)
}

var p=n.sibling;if(p!==null) {
p.return=n.return,D=p;break e
}

D=n.return
}}

var d=e.current;for(D=d;D!==null;) {
l=D;var h=l.child;if((l.subtreeFlags&2064)!==0&&h!==null)h.return=l,D=h;else e: for(l=d;
D!==null;){if(u=D,(u.flags&2048)!==0)try{switch(u.tag){case 0: case 11:case 15:Dl(9,u)
}}

catch(I) {
ue(u,u.return,I)
}

if(u===l) {
D=null;break e
}

var v=u.sibling;if(v!==null) {
v.return=u.return,D=v;break e
}

D=u.return
}}

if(j=o,ga(),bt&&typeof bt.onPostCommitFiberRoot=="function")try {
bt.onPostCommitFiberRoot(kl,e)
}

catch {
}

r=!0
}

return r
}

finally {
W=a,lt.transition=t
}}

return!1
}

function fp(e,t,a) {
t=Pr(a,t),t=Bm(e,t,1),e=ia(e,t,1),t=_e(),e!==null&&(No(e,1,t),We(e,t))
}

function ue(e,t,a) {
if(e.tag===3)fp(e,e,a);else for(;t!==null;){if(t.tag===3){fp(t,e,a);break
}

else if(t.tag===1) {
var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(sa===null||!sa.has(r))){e=Pr(a,e),e=Um(t,e,1),t=ia(t,e,1),e=_e(),t!==null&&(No(t,1,e),We(t,e));break
}}

t=t.return
}}

function cw(e,t,a) {
var r=e.pingCache;r!==null&&r.delete(t),t=_e(),e.pingedLanes|=e.suspendedLanes&a,xe===e&&(Ie&a)===a&&(he===4||he===3&&(Ie&130023424)===Ie&&500>ie()-id?Na(e,0): ud|=a),We(e,t)
}

function nh(e,t) {
t===0&&((e.mode&1)===0?t=1: (t=An,An<<=1,(An&130023424)===0&&(An=4194304)));
var a=_e();e=_t(e,t),e!==null&&(No(e,t,a),We(e,a))
}

function pw(e) {
var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),nh(e,a)
}

function mw(e,t) {
var a=0;switch(e.tag){case 13: var r=e.stateNode,o=e.memoizedState;
o!==null&&(a=o.retryLane);break;case 19: r=e.stateNode;
break;default: throw Error(S(314))
}

r!==null&&r.delete(t),nh(e,a)
}

var lh;lh=function(e,t,a) {
if(e!==null)if(e.memoizedProps!==t.pendingProps||Ve.current)He=!0;else{if((e.lanes&a)===0&&(t.flags&128)===0)return He=!1,tw(e,t,a);He=(e.flags&131072)!==0
}

else He=!1,te&&(t.flags&1048576)!==0&&dm(t,pl,t.index);switch(t.lanes=0,t.tag) {
case 2: var r=t.type;
Yn(e,t),e=t.pendingProps;var o=Sr(t,Te.current);yr(t,a),o=td(null,t,r,e,o,a);var n=ad();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,je(r)?(n=!0,fl(t)): n=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Qs(t),o.updater=Ml,t.stateNode=o,o._reactInternals=t,cs(t,r,e,a),t=hs(null,t,r,!0,n,a)):(t.tag=0,te&&n&&Vs(t),Oe(null,t,o,a),t=t.child),t;
case 16: r=t.elementType;
e: {switch(Yn(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=gw(r),e=pt(r,e),o){case 0:t=ms(null,t,r,e,a);
break e;case 1: t=tp(null,t,r,e,a);
break e;case 11: t=Jc(null,t,r,e,a);
break e;case 14: t=ep(null,t,r,pt(r.type,e),a);
break e
}

throw Error(S(306,r,""))
}

return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pt(r,o),ms(e,t,r,o,a);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pt(r,o),tp(e,t,r,o,a);case 3:e: {
if(Vm(t),e===null)throw Error(S(387));r=t.pendingProps,n=t.memoizedState,o=n.element,gm(e,t),gl(t,r,null,a);var l=t.memoizedState;if(r=l.element,n.isDehydrated)if(n={element: r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions
},t.updateQueue.baseState=n,t.memoizedState=n,t.flags&256) {
o=Pr(Error(S(423)),t),t=ap(e,t,r,a,o);break e
}

else if(r!==o) {
o=Pr(Error(S(424)),t),t=ap(e,t,r,a,o);break e
}

else for(Ye=ua(t.stateNode.containerInfo.firstChild),Ze=t,te=!0,ht=null,a=mm(t,null,r,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else {
if(Cr(),r===o){t=Bt(e,t,a);break e
}

Oe(e,t,r,a)
}

t=t.child
}

return t;case 5:return xm(t),e===null&&ss(t),r=t.type,o=t.pendingProps,n=e!==null?e.memoizedProps:null,l=o.children,os(r,o)?l=null:n!==null&&os(r,n)&&(t.flags|=32),Hm(e,t),Oe(e,t,l,a),t.child;case 6:return e===null&&ss(t),null;case 13:return jm(e,t,a);case 4:return Ys(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=kr(t,null,r,a):Oe(e,t,r,a),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pt(r,o),Jc(e,t,r,o,a);case 7:return Oe(e,t,t.pendingProps,a),t.child;case 8:return Oe(e,t,t.pendingProps.children,a),t.child;case 12:return Oe(e,t,t.pendingProps.children,a),t.child;case 10:e: {
if(r=t.type._context,o=t.pendingProps,n=t.memoizedProps,l=o.value,Q(ml,r._currentValue),r._currentValue=l,n!==null)if(vt(n.value,l)){if(n.children===o.children&&!Ve.current){t=Bt(e,t,a);break e
}}

else for(n=t.child,n!==null&&(n.return=t);n!==null;) {
var u=n.dependencies;if(u!==null){l=n.child;for(var i=u.firstContext;i!==null;){if(i.context===r){if(n.tag===1){i=Ft(-1,a&-a),i.tag=2;var s=n.updateQueue;if(s!==null){s=s.shared;var f=s.pending;f===null?i.next=i: (i.next=f.next,f.next=i),s.pending=i
}}

n.lanes|=a,i=n.alternate,i!==null&&(i.lanes|=a),ds(n.return,a,t),u.lanes|=a;break
}

i=i.next
}}

else if(n.tag===10)l=n.type===t.type?null:n.child;else if(n.tag===18) {
if(l=n.return,l===null)throw Error(S(341));l.lanes|=a,u=l.alternate,u!==null&&(u.lanes|=a),ds(l,a,t),l=n.sibling
}

else l=n.child;if(l!==null)l.return=n;else for(l=n;l!==null;) {
if(l===t){l=null;break
}

if(n=l.sibling,n!==null) {
n.return=l.return,l=n;break
}

l=l.return
}

n=l
}

Oe(e,t,o.children,a),t=t.child
}

return t;case 9:return o=t.type,r=t.pendingProps.children,yr(t,a),o=ut(o),r=r(o),t.flags|=1,Oe(e,t,r,a),t.child;case 14:return r=t.type,o=pt(r,t.pendingProps),o=pt(r.type,o),ep(e,t,r,o,a);case 15:return zm(e,t,t.type,t.pendingProps,a);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pt(r,o),Yn(e,t),t.tag=1,je(r)?(e=!0,fl(t)):e=!1,yr(t,a),_m(t,r,o),cs(t,r,o,a),hs(null,t,r,!0,e,a);case 19:return Wm(e,t,a);case 22:return qm(e,t,a)
}

throw Error(S(156,t.tag))
};

function uh(e,t) {
return Fp(e,t)
}

function hw(e,t,a,r) {
this.tag=e,this.key=a,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=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null
}

function nt(e,t,a,r) {
return new hw(e,t,a,r)
}

function cd(e) {
return e=e.prototype,!(!e||!e.isReactComponent)
}

function gw(e) {
if(typeof e=="function")return cd(e)?1: 0;
if(e!=null){if(e=e.$$typeof,e===Ts)return 11;if(e===Ms)return 14
}

return 2
}

function fa(e,t) {
var a=e.alternate;return a===null?(a=nt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a): (a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&14680064,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext
},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a
}

function el(e,t,a,r,o,n) {
var l=2;if(r=e,typeof e=="function")cd(e)&&(l=1);else if(typeof e=="string")l=5;else e: switch(e){case nr:return Oa(a.children,o,n,t);
case As: l=8,o|=8;
break;case Oi: return e=nt(12,a,t,o|2),e.elementType=Oi,e.lanes=n,e;
case _i: return e=nt(13,a,t,o),e.elementType=_i,e.lanes=n,e;
case Bi: return e=nt(19,a,t,o),e.elementType=Bi,e.lanes=n,e;
case xp: return Nl(a,o,n,t);
default: if(typeof e=="object"&&e!==null)switch(e.$$typeof){case hp:l=10;
break e;case gp: l=9;
break e;case Ts: l=11;
break e;case Ms: l=14;
break e;case Zt: l=16,r=null;
break e
}

throw Error(S(130,e==null?e:typeof e,""))
}

return t=nt(l,a,t,o),t.elementType=e,t.type=r,t.lanes=n,t
}

function Oa(e,t,a,r) {
return e=nt(7,e,r,t),e.lanes=a,e
}

function Nl(e,t,a,r) {
return e=nt(22,e,r,t),e.elementType=xp,e.lanes=a,e.stateNode={isHidden: !1
},e
}

function Di(e,t,a) {
return e=nt(6,e,null,t),e.lanes=a,e
}

function Fi(e,t,a) {
return t=nt(4,e.children!==null?e.children: [],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation
},t
}

function xw(e,t,a,r,o) {
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=xi(0),this.expirationTimes=xi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=xi(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null
}

function pd(e,t,a,r,o,n,l,u,i) {
return e=new xw(e,t,a,u,i),t===1?(t=1,n===!0&&(t|=8)): t=0,n=nt(3,null,null,t),e.current=n,n.stateNode=e,n.memoizedState={element:r,isDehydrated:a,cache:null,transitions:null,pendingSuspenseBoundaries:null
},Qs(n),e
}

function vw(e,t,a) {
var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]: null;
return{$$typeof: or,key:r==null?null:""+r,children:e,containerInfo:t,implementation:a
}}

function ih(e) {
if(!e)return pa;e=e._reactInternals;e: {if(Va(e)!==e||e.tag!==1)throw Error(S(170));
var t=e;do{switch(t.tag){case 3: t=t.stateNode.context;
break e;case 1: if(je(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;
break e
}}

t=t.return
}

while(t!==null);throw Error(S(171))
}

if(e.tag===1) {
var a=e.type;if(je(a))return im(e,a,t)
}

return t
}

function sh(e,t,a,r,o,n,l,u,i) {
return e=pd(a,r,!0,e,o,n,l,u,i),e.context=ih(null),a=e.current,r=_e(),o=da(a),n=Ft(r,o),n.callback=t??null,ia(a,n,o),e.current.lanes=o,No(e,o,r),We(e,r),e
}

function Ol(e,t,a,r) {
var o=t.current,n=_e(),l=da(o);return a=ih(a),t.context===null?t.context=a: t.pendingContext=a,t=Ft(n,l),t.payload={element:e
},r=r===void 0?null:r,r!==null&&(t.callback=r),e=ia(o,t,l),e!==null&&(xt(e,o,l,n),Kn(e,o,l)),l
}

function Cl(e) {
if(e=e.current,!e.child)return null;switch(e.child.tag){case 5: return e.child.stateNode;
default: return e.child.stateNode
}}

function cp(e,t) {
if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a: t
}}

function md(e,t) {
cp(e,t),(e=e.alternate)&&cp(e,t)
}

function ww() {
return null
}

var dh=typeof reportError=="function"?reportError:function(e) {
console.error(e)
};

function hd(e) {
this._internalRoot=e
}

_l.prototype.render=hd.prototype.render=function(e) {
var t=this._internalRoot;if(t===null)throw Error(S(409));Ol(e,t,null,null)
};

_l.prototype.unmount=hd.prototype.unmount=function() {
var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;qa(function(){Ol(null,e,null,null)
}),t[Ot]=null
}};

function _l(e) {
this._internalRoot=e
}

_l.prototype.unstable_scheduleHydration=function(e) {
if(e){var t=qp();e={blockedOn: null,target:e,priority:t
};

for(var a=0;a<ea.length&&t!==0&&t<ea[a].priority;a++);ea.splice(a,0,e),a===0&&Vp(e)
}};

function gd(e) {
return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)
}

function Bl(e) {
return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))
}

function pp() {
}

function yw(e,t,a,r,o) {
if(o){if(typeof r=="function"){var n=r;r=function(){var s=Cl(l);n.call(s)
}}

var l=sh(t,r,e,0,null,!1,!1,"",pp);return e._reactRootContainer=l,e[Ot]=l.current,bo(e.nodeType===8?e.parentNode:e),qa(),l
}

for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function") {
var u=r;r=function(){var s=Cl(i);u.call(s)
}}

var i=pd(e,0,!1,null,null,!1,!1,"",pp);return e._reactRootContainer=i,e[Ot]=i.current,bo(e.nodeType===8?e.parentNode:e),qa(function() {
Ol(t,i,a,r)
}),i
}

function Ul(e,t,a,r,o) {
var n=a._reactRootContainer;if(n){var l=n;if(typeof o=="function"){var u=o;o=function(){var i=Cl(l);u.call(i)
}}

Ol(t,l,e,o)
}

else l=yw(a,t,e,o,r);return Cl(l)
}

Up=function(e) {
switch(e.tag){case 3: var t=e.stateNode;
if(t.current.memoizedState.isDehydrated){var a=lo(t.pendingLanes);a!==0&&(Ns(t,a|1),We(t,ie()),(j&6)===0&&(Er=ie()+500,ga()))
}

break;case 13:qa(function() {
var r=_t(e,1);if(r!==null){var o=_e();xt(r,e,1,o)
}}),md(e,1)
}};

Os=function(e) {
if(e.tag===13){var t=_t(e,134217728);if(t!==null){var a=_e();xt(t,e,134217728,a)
}

md(e,134217728)
}};

zp=function(e) {
if(e.tag===13){var t=da(e),a=_t(e,t);if(a!==null){var r=_e();xt(a,e,t,r)
}

md(e,t)
}};

qp=function() {
return W
};

Hp=function(e,t) {
var a=W;try{return W=e,t()
}

finally {
W=a
}};

Ki=function(e,t,a) {
switch(t){case"input": if(qi(e,a),t=a.name,a.type==="radio"&&t!=null){for(a=e;
a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<a.length;t++){var r=a[t];if(r!==e&&r.form===e.form){var o=Rl(r);if(!o)throw Error(S(90));wp(r),qi(r,o)
}}}

break;case"textarea":Lp(e,a);break;case"select":t=a.value,t!=null&&gr(e,!!a.multiple,t,!1)
}};

Ep=sd;Rp=qa;var Lw= {
usingClientEntryPoint: !1,Events:[_o,sr,Rl,bp,Pp,sd]
},ao= {
findFiberByHostInstance: Ma,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"
},Iw= {
bundleType: ao.bundleType,version:ao.version,rendererPackageName:ao.rendererPackageName,rendererConfig:ao.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ut.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Mp(e),e===null?null:e.stateNode
},findFiberByHostInstance:ao.findFiberByHostInstance||ww,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"
};

if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(ro=__REACT_DEVTOOLS_GLOBAL_HOOK__,!ro.isDisabled&&ro.supportsFiber))try {
kl=ro.inject(Iw),bt=ro
}

catch {
}

var ro;tt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Lw;tt.createPortal=function(e,t) {
var a=2<arguments.length&&arguments[2]!==void 0?arguments[2]: null;
if(!gd(t))throw Error(S(200));return vw(e,t,null,a)
};

tt.createRoot=function(e,t) {
if(!gd(e))throw Error(S(299));var a=!1,r="",o=dh;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=pd(e,1,!1,null,null,a,!1,r,o),e[Ot]=t.current,bo(e.nodeType===8?e.parentNode: e),new hd(t)
};

tt.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(S(188)): (e=Object.keys(e).join(","),Error(S(268,e)));
return e=Mp(t),e=e===null?null: e.stateNode,e
};

tt.flushSync=function(e) {
return qa(e)
};

tt.hydrate=function(e,t,a) {
if(!Bl(t))throw Error(S(200));return Ul(null,e,t,!0,a)
};

tt.hydrateRoot=function(e,t,a) {
if(!gd(e))throw Error(S(405));var r=a!=null&&a.hydratedSources||null,o=!1,n="",l=dh;if(a!=null&&(a.unstable_strictMode===!0&&(o=!0),a.identifierPrefix!==void 0&&(n=a.identifierPrefix),a.onRecoverableError!==void 0&&(l=a.onRecoverableError)),t=sh(t,null,e,1,a??null,o,!1,n,l),e[Ot]=t.current,bo(e),r)for(e=0;e<r.length;e++)a=r[e],o=a._getVersion,o=o(a._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[a,o]: t.mutableSourceEagerHydrationData.push(a,o);
return new _l(t)
};

tt.render=function(e,t,a) {
if(!Bl(t))throw Error(S(200));return Ul(null,e,t,!1,a)
};

tt.unmountComponentAtNode=function(e) {
if(!Bl(e))throw Error(S(40));return e._reactRootContainer?(qa(function(){Ul(null,null,e,!1,function(){e._reactRootContainer=null,e[Ot]=null
})}),!0):!1
};

tt.unstable_batchedUpdates=sd;tt.unstable_renderSubtreeIntoContainer=function(e,t,a,r) {
if(!Bl(a))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return Ul(e,t,a,!1,r)
};

tt.version="18.3.1-next-f1338f8080-20240426"
});

var Tr=Fe((PL,ph)=> {
"use strict"
;function ch(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ch)
}

catch(e) {
console.error(e)
}}

ch(),ph.exports=fh()
});

var hh=Fe(xd=> {
"use strict"
;var mh=Tr();xd.createRoot=mh.createRoot,xd.hydrateRoot=mh.hydrateRoot;var EL
});

var xh=Fe((AL,vd)=> {
"use strict"
;var Sw=Object.prototype.hasOwnProperty,Ue="~";function Uo(){
}

Object.create&&(Uo.prototype=Object.create(null),new Uo().__proto__||(Ue=!1));function Cw(e,t,a) {
this.fn=e,this.context=t,this.once=a||!1
}

function gh(e,t,a,r,o) {
if(typeof a!="function")throw new TypeError("The listener must be a function");var n=new Cw(a,r||e,o),l=Ue?Ue+t: t;
return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],n]: e._events[l].push(n):(e._events[l]=n,e._eventsCount++),e
}

function zl(e,t) {
--e._eventsCount===0?e._events=new Uo: delete e._events[t]
}

function Me() {
this._events=new Uo,this._eventsCount=0
}

Me.prototype.eventNames=function() {
var t=[],a,r;if(this._eventsCount===0)return t;for(r in a=this._events)Sw.call(a,r)&&t.push(Ue?r.slice(1): r);
return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(a)): t
};

Me.prototype.listeners=function(t) {
var a=Ue?Ue+t: t,r=this._events[a];
if(!r)return[];if(r.fn)return[r.fn];for(var o=0,n=r.length,l=new Array(n);o<n;o++)l[o]=r[o].fn;return l
};

Me.prototype.listenerCount=function(t) {
var a=Ue?Ue+t: t,r=this._events[a];
return r?r.fn?1: r.length:0
};

Me.prototype.emit=function(t,a,r,o,n,l) {
var u=Ue?Ue+t: t;
if(!this._events[u])return!1;var i=this._events[u],s=arguments.length,f,c;if(i.fn){switch(i.once&&this.removeListener(t,i.fn,void 0,!0),s){case 1: return i.fn.call(i.context),!0;
case 2: return i.fn.call(i.context,a),!0;
case 3: return i.fn.call(i.context,a,r),!0;
case 4: return i.fn.call(i.context,a,r,o),!0;
case 5: return i.fn.call(i.context,a,r,o,n),!0;
case 6: return i.fn.call(i.context,a,r,o,n,l),!0
}

for(c=1,f=new Array(s-1);c<s;c++)f[c-1]=arguments[c];i.fn.apply(i.context,f)
}

else {
var m=i.length,g;for(c=0;c<m;c++)switch(i[c].once&&this.removeListener(t,i[c].fn,void 0,!0),s){case 1: i[c].fn.call(i[c].context);
break;case 2: i[c].fn.call(i[c].context,a);
break;case 3: i[c].fn.call(i[c].context,a,r);
break;case 4: i[c].fn.call(i[c].context,a,r,o);
break;default: if(!f)for(g=1,f=new Array(s-1);
g<s;g++)f[g-1]=arguments[g];i[c].fn.apply(i[c].context,f)
}}

return!0
};

Me.prototype.on=function(t,a,r) {
return gh(this,t,a,r,!1)
};

Me.prototype.once=function(t,a,r) {
return gh(this,t,a,r,!0)
};

Me.prototype.removeListener=function(t,a,r,o) {
var n=Ue?Ue+t: t;
if(!this._events[n])return this;if(!a)return zl(this,n),this;var l=this._events[n];if(l.fn)l.fn===a&&(!o||l.once)&&(!r||l.context===r)&&zl(this,n);else{for(var u=0,i=[],s=l.length;u<s;u++)(l[u].fn!==a||o&&!l[u].once||r&&l[u].context!==r)&&i.push(l[u]);i.length?this._events[n]=i.length===1?i[0]: i:zl(this,n)
}

return this
};

Me.prototype.removeAllListeners=function(t) {
var a;return t?(a=Ue?Ue+t: t,this._events[a]&&zl(this,a)):(this._events=new Uo,this._eventsCount=0),this
};

Me.prototype.off=Me.prototype.removeListener;Me.prototype.addListener=Me.prototype.on;Me.prefixed=Ue;Me.EventEmitter=Me;typeof vd<"u"&&(vd.exports=Me)
});

var kh=Fe(G=> {
"use strict"
;var yd=Symbol.for("react.element"),Ld=Symbol.for("react.portal"),Vl=Symbol.for("react.fragment"),jl=Symbol.for("react.strict_mode"),Wl=Symbol.for("react.profiler"),Gl=Symbol.for("react.provider"),Xl=Symbol.for("react.context"),kw=Symbol.for("react.server_context"),Kl=Symbol.for("react.forward_ref"),$l=Symbol.for("react.suspense"),Ql=Symbol.for("react.suspense_list"),Yl=Symbol.for("react.memo"),Zl=Symbol.for("react.lazy"),bw=Symbol.for("react.offscreen"),Ch;Ch=Symbol.for("react.module.reference");function st(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case yd: switch(e=e.type,e){case Vl:case Wl:case jl:case $l:case Ql:return e;
default: switch(e=e&&e.$$typeof,e){case kw:case Xl:case Kl:case Zl:case Yl:case Gl:return e;
default: return t
}}

case Ld:return t
}}}

G.ContextConsumer=Xl;G.ContextProvider=Gl;G.Element=yd;G.ForwardRef=Kl;G.Fragment=Vl;G.Lazy=Zl;G.Memo=Yl;G.Portal=Ld;G.Profiler=Wl;G.StrictMode=jl;G.Suspense=$l;G.SuspenseList=Ql;G.isAsyncMode=function() {
return!1
};

G.isConcurrentMode=function() {
return!1
};

G.isContextConsumer=function(e) {
return st(e)===Xl
};

G.isContextProvider=function(e) {
return st(e)===Gl
};

G.isElement=function(e) {
return typeof e=="object"&&e!==null&&e.$$typeof===yd
};

G.isForwardRef=function(e) {
return st(e)===Kl
};

G.isFragment=function(e) {
return st(e)===Vl
};

G.isLazy=function(e) {
return st(e)===Zl
};

G.isMemo=function(e) {
return st(e)===Yl
};

G.isPortal=function(e) {
return st(e)===Ld
};

G.isProfiler=function(e) {
return st(e)===Wl
};

G.isStrictMode=function(e) {
return st(e)===jl
};

G.isSuspense=function(e) {
return st(e)===$l
};

G.isSuspenseList=function(e) {
return st(e)===Ql
};

G.isValidElementType=function(e) {
return typeof e=="string"||typeof e=="function"||e===Vl||e===Wl||e===jl||e===$l||e===Ql||e===bw||typeof e=="object"&&e!==null&&(e.$$typeof===Zl||e.$$typeof===Yl||e.$$typeof===Gl||e.$$typeof===Xl||e.$$typeof===Kl||e.$$typeof===Ch||e.getModuleId!==void 0)
};

G.typeOf=st
});

var Id=Fe((zL,bh)=> {
"use strict"
;bh.exports=kh()
});

var zt=Fe((bI,lu)=> {
(function(){"use strict";var e={
}

.hasOwnProperty;function t() {
for(var o="",n=0;n<arguments.length;n++){var l=arguments[n];l&&(o=r(o,a(l)))
}

return o
}

function a(o) {
if(typeof o=="string"||typeof o=="number")return o;if(typeof o!="object")return"";if(Array.isArray(o))return t.apply(null,o);if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]"))return o.toString();var n="";for(var l in o)e.call(o,l)&&o[l]&&(n=r(n,l));return n
}

function r(o,n) {
return n?o?o+" "+n: o+n:o
}

typeof lu<"u"&&lu.exports?(t.default=t,lu.exports=t):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function() {
return t
}):window.classNames=t
})()});

var Fg=Fe((AC,Dg)=> {
Dg.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){
};

for(var t=document.activeElement,a=[],r=0;r<e.rangeCount;r++)a.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()) {
case"INPUT": case"TEXTAREA":t.blur();
break;default: t=null;
break
}

return e.removeAllRanges(),function() {
e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||a.forEach(function(o){e.addRange(o)
}),t&&t.focus()
}}});

var _g=Fe((TC,Og)=> {
"use strict"
;var yy=Fg(),Ng={"text/plain": "Text","text/html":"Url",default:"Text"
},Ly="Copy to clipboard: #{key}, Enter";function Iy(e) {
var t=(/mac os x/i.test(navigator.userAgent)?"\u2318": "Ctrl")+"+C";
return e.replace(/#{\s*key\s*
}/g,t)
}

function Sy(e,t) {
var a,r,o,n,l,u,i=!1;t||(t={
}),a=t.debug||!1;try {
o=yy(),n=document.createRange(),l=document.getSelection(),u=document.createElement("span"),u.textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",function(f){if(f.stopPropagation(),t.format)if(f.preventDefault(),typeof f.clipboardData>"u"){a&&console.warn("unable to use e.clipboardData"),a&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var c=Ng[t.format]||Ng.default;window.clipboardData.setData(c,e)
}

else f.clipboardData.clearData(),f.clipboardData.setData(t.format,e);t.onCopy&&(f.preventDefault(),t.onCopy(f.clipboardData))
}),document.body.appendChild(u),n.selectNodeContents(u),l.addRange(n);var s=document.execCommand("copy");if(!s)throw new Error("copy command was unsuccessful");i=!0
}

catch(f) {
a&&console.error("unable to copy using execCommand: ",f),a&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),i=!0
}

catch(c) {
a&&console.error("unable to copy using clipboardData: ",c),a&&console.error("falling back to prompt"),r=Iy("message"in t?t.message: Ly),window.prompt(r,e)
}}

finally {
l&&(typeof l.removeRange=="function"?l.removeRange(n): l.removeAllRanges()),u&&document.body.removeChild(u),o()
}

return i
}

Og.exports=Sy
});

var Ja=k($t()),Vx=k(T()),jx=k(hh());var Lh=k($t()),Ih=k(T());var vh=k(xh(),1);var wh=vh.default;var ql=class extends wh {
constructor(){super(),this.onMessageFn=this.onMessage.bind(this),this.bind()
}

onMessage(t) {
if(!(!t.data||!t.data.wwMsgType))switch(t.data.wwMsgType){case"reloadImage": {this.emit("reloadImage",t.data.payload);
break
}

case"setSandbox": {
this.emit("setSandbox",t.data.payload);break
}

case"runtimeError": {
this.emit("runtimeError",t.data.payload);break
}

case"reloadPage": {
this.emit("reloadPage",t.data.payload);break
}}}

bind() {
window.addEventListener("message",this.onMessageFn)
}

dispose() {
window.removeEventListener("message",this.onMessageFn)
}

reloadImage(t) {
let a={wwMsgType: "reloadImage",payload:void 0
};

t.postMessage(a,"*")
}

reloadPage(t) {
let a={wwMsgType: "reloadPage",payload:void 0
};

t.postMessage(a,"*")
}

setSandbox(t) {
let a={wwMsgType: "setSandbox",payload:void 0
};

t.postMessage(a,"*")
}

runtimeError(t,a) {
let r={wwMsgType: "runtimeError",payload:{error:a
}};

t.postMessage(r,"*")
}

on(t,a) {
return super.on(t,a)
}

once(t,a) {
return super.once(t,a)
}

off(t,a) {
return super.off(t,a)
}};

var Hl=new ql;Hl.on("setSandbox",()=> {
window.sandbox=!0
});

Hl.on("reloadImage",()=> {
document.querySelectorAll("img").forEach(e=>{let t=new URL(e.src);t.searchParams.set("t",Date.now().toString()),e.src=t.toString()
})});

Hl.on("reloadPage",()=> {
window.location.reload()
});

var yh=Hl;var wd=class extends Ih.Component {
constructor(t){super(t),this.state={hasError: !1
}}

static getDerivedStateFromError() {
return{hasError: !0
}}

componentDidCatch(t) {
this.setState(a=>({hasError: a.hasError
})),console.log("react render error:",t),yh.runtimeError(window.parent,t)
}

render() {
return this.state.hasError?(0,Lh.jsx)("div",{id: "reactErrorBoundary"
}):this.props.children
}},Sh=wd;var Rf=k($t()),Ku=k(T());var le=k($t());function De() {
return!!(typeof window<"u"&&window.document&&window.document.createElement)
}

var eu=k(T()),zo=k(Id());var Ph=k(T());function Sd(e,t,a) {
let r=Ph.useRef({
});

return(!("value"in r.current)||a(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value
}

var Pw=Symbol.for("react.element"),Ew=Symbol.for("react.transitional.element"),Rw=Symbol.for("react.fragment");function Jl(e) {
return e&&typeof e=="object"&&(e.$$typeof===Pw||e.$$typeof===Ew)&&e.type===Rw
}

var Aw=Number(eu.version.split(".")[0]),Tw=(e,t)=> {
typeof e=="function"?e(t): typeof e=="object"&&e&&"current"in e&&(e.current=t)
},Mw=(...e)=> {
let t=e.filter(Boolean);return t.length<=1?t[0]: a=>{e.forEach(r=>{Tw(r,a)
})}},qo=(...e)=>Sd(()=>Mw(...e),e,(t,a)=>t.length!==a.length||t.every((r,o)=>r!==a[o])),Ho=e=> {
if(!e)return!1;if(Eh(e)&&Aw>=19)return!0;let t=(0,zo.isMemo)(e)?e.type.type: e.type;
return!(typeof t=="function"&&!t.prototype?.render&&t.$$typeof!==zo.ForwardRef||typeof e=="function"&&!e.prototype?.render&&e.$$typeof!==zo.ForwardRef)
};

function Eh(e) {
return(0,eu.isValidElement)(e)&&!Jl(e)
}

var tu=e=> {
if(e&&Eh(e)){let t=e;return t.props.propertyIsEnumerable("ref")?t.props.ref: t.ref
}

return null
};

var Cd= {
},Dw=[],Fw=e=> {
Dw.push(e)
};

function Nw(e,t) {
}

function Ow(e,t) {
}

function _w() {
Cd={
}}

function Rh(e,t,a) {
!t&&!Cd[a]&&(e(!1,a),Cd[a]=!0)
}

function kd(e,t) {
Rh(Nw,e,t)
}

function Ah(e,t) {
Rh(Ow,e,t)
}

kd.preMessage=Fw;kd.resetWarned=_w;kd.noteOnce=Ah;var dt=k(T()),Wh=k(Tr());var Th=k(T()),Bw=Th.createContext(null),au=Bw;var Mh=!1;function bd(e) {
return typeof e=="boolean"&&(Mh=e),Mh
}

var ja=k(T());var Mr=k(T());var Dh=De()?Mr.useLayoutEffect:Mr.useEffect,Uw=(e,t)=> {
let a=Mr.useRef(!0);Dh(()=>e(a.current),t),Dh(()=>(a.current=!1,()=>{a.current=!0
}),[])};

var Dr=Uw;var Fh=[];function Pd(e,t) {
let[a]=ja.useState(()=>De()?document.createElement("div"): null),r=ja.useRef(!1),o=ja.useContext(au),[n,l]=ja.useState(Fh),u=o||(r.current?void 0:f=>{l(c=>[f,...c])
});

function i() {
a.parentElement||document.body.appendChild(a),r.current=!0
}

function s() {
a.parentElement?.removeChild(a),r.current=!1
}

return Dr(()=>(e?o?o(i):i():s(),s),[e]),Dr(()=> {
n.length&&(n.forEach(f=>f()),l(Fh))
},[n]),[a,u]
}

var Vh=k(T());function Fr(e,t) {
if(!e)return!1;if(e.contains)return e.contains(t);let a=t;for(;a;){if(a===e)return!0;a=a.parentNode
}

return!1
}

var Nh="data-rc-order",Oh="data-rc-priority",zw="rc-util-key",Ed=new Map;function _h( {
mark: e
}={}){return e?e.startsWith("data-")?e:`data-$ {
e
}`:zw
}

function ru(e) {
return e.attachTo?e.attachTo: document.querySelector("head")||document.body
}

function qw(e) {
return e==="queue"?"prependQueue": e?"prepend":"append"
}

function Rd(e) {
return Array.from((Ed.get(e)||e).children).filter(t=>t.tagName==="STYLE")
}

function Bh(e,t= {
}){if(!De())return null;let {
csp: a,prepend:r,priority:o=0
}=t,n=qw(r),l=n==="prependQueue",u=document.createElement("style");u.setAttribute(Nh,n),l&&o&&u.setAttribute(Oh,`$ {
o
}`),a?.nonce&&(u.nonce=a?.nonce),u.innerHTML=e;let i=ru(t), {
firstChild: s
}=i;if(r) {
if(l){let f=(t.styles||Rd(i)).filter(c=>{if(!["prepend","prependQueue"].includes(c.getAttribute(Nh)))return!1;let m=Number(c.getAttribute(Oh)||0);return o>=m
});

if(f.length)return i.insertBefore(u,f[f.length-1].nextSibling),u
}

i.insertBefore(u,s)
}

else i.appendChild(u);return u
}

function Uh(e,t= {
}){let {
styles: a
}=t;return a||=Rd(ru(t)),a.find(r=>r.getAttribute(_h(t))===e)
}

function Vo(e,t= {
}){let a=Uh(e,t);a&&ru(t).removeChild(a)
}

function Hw(e,t) {
let a=Ed.get(e);if(!a||!Fr(document,a)){let r=Bh("",t),{parentNode: o
}=r;Ed.set(e,o),e.removeChild(r)
}}

function ou(e,t,a= {
}){let r=ru(a),o=Rd(r),n= {
...a,styles: o
};

Hw(r,n);let l=Uh(t,n);if(l)return n.csp?.nonce&&l.nonce!==n.csp?.nonce&&(l.nonce=n.csp?.nonce),l.innerHTML!==e&&(l.innerHTML=e),l;let u=Bh(e,n);return u.setAttribute(_h(n),t),u
}

function Vw(e) {
let t=`rc-scrollbar-measure-${Math.random().toString(36).substring(7)
}`,a=document.createElement("div");a.id=t;let r=a.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";let o,n;if(e) {
let i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;let s=getComputedStyle(e,"::-webkit-scrollbar"),f=parseInt(s.width,10),c=parseInt(s.height,10);try{let m=f?`width: ${s.width
};`:"",g=c?`height: $ {
s.height
};`:"";ou(`
#$ {
t
}

::-webkit-scrollbar {
${m
}
${g
}
}`,t)
}

catch(m) {
console.error(m),o=f,n=c
}}

document.body.appendChild(a);let l=e&&o&&!isNaN(o)?o:a.offsetWidth-a.clientWidth,u=e&&n&&!isNaN(n)?n:a.offsetHeight-a.clientHeight;return document.body.removeChild(a),Vo(t), {
width: l,height:u
}}

function zh(e) {
return typeof document>"u"||!e||!(e instanceof Element)?{width: 0,height:0
}

:Vw(e)
}

function qh() {
return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth
}

var jw=`rc-util-locker-$ {
Date.now()
}`,Hh=0;function Ad(e) {
let t=!!e,[a]=Vh.useState(()=>(Hh+=1,`${jw
}

_$ {
Hh
}`));

Dr(()=> {
if(t){let r=zh(document.body).width,o=qh();ou(`
html body {
overflow-y: hidden;
${o?`width: calc(100% - ${r
}

px);`:""
}
}`,a)
}

else Vo(a);return()=> {
Vo(a)
}},[t,a])
}

var jh=e=>e===!1?!1:!De()||!e?null:typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e,Ww=dt.forwardRef((e,t)=> {
let{open: a,autoLock:r,getContainer:o,debug:n,autoDestroy:l=!0,children:u
}=e,[i,s]=dt.useState(a),f=i||a;dt.useEffect(()=> {
(l||a)&&s(a)
},[a,l]);let[c,m]=dt.useState(()=>jh(o));dt.useEffect(()=> {
let v=jh(o);m(v??null)
});

let[g,x]=Pd(f&&!c,n),w=c??g;Ad(r&&a&&De()&&(w===g||w===document.body));let A=null;u&&Ho(u)&&t&&(A=tu(u));let p=qo(A,t);if(!f||!De()||c===void 0)return null;let d=w===!1||bd(),h=u;return t&&(h=dt.cloneElement(u, {
ref: p
})),dt.createElement(au.Provider, {
value: x
},d?h:(0,Wh.createPortal)(h,w))
}),Gh=Ww;var Xh=Gh;var Et=k(T());var Kh=k(T()),nu=Kh.createContext( {
});

var Qd=k(zt());var jo=k(T());function Gw() {
return{...jo
}

.useId
}

var $h=0;var Qh=Gw(),Yh=Qh?function(t) {
let a=Qh();return t||a
}

:function(t) {
let[a,r]=jo.useState("ssr-id");return jo.useEffect(()=>{let o=$h;$h+=1,r(`rc_unique_${o
}`)},[]),t||a
};

var _= {
MAC_ENTER: 3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){let{keyCode:a
}=t;if(t.altKey&&!t.ctrlKey||t.metaKey||a>=_.F1&&a<=_.F12)return!1;switch(a) {
case _.ALT: case _.CAPS_LOCK:case _.CONTEXT_MENU:case _.CTRL:case _.DOWN:case _.END:case _.ESC:case _.HOME:case _.INSERT:case _.LEFT:case _.MAC_FF_META:case _.META:case _.NUMLOCK:case _.NUM_CENTER:case _.PAGE_DOWN:case _.PAGE_UP:case _.PAUSE:case _.PRINT_SCREEN:case _.RIGHT:case _.SHIFT:case _.UP:case _.WIN_KEY:case _.WIN_KEY_RIGHT:return!1;
default: return!0
}},isCharacterKey:function(t) {
if(t>=_.ZERO&&t<=_.NINE||t>=_.NUM_ZERO&&t<=_.NUM_MULTIPLY||t>=_.A&&t<=_.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case _.SPACE: case _.QUESTION_MARK:case _.NUM_PLUS:case _.NUM_MINUS:case _.NUM_PERIOD:case _.NUM_DIVISION:case _.SEMICOLON:case _.DASH:case _.EQUALS:case _.COMMA:case _.PERIOD:case _.SLASH:case _.APOSTROPHE:case _.SINGLE_QUOTE:case _.OPEN_SQUARE_BRACKET:case _.BACKSLASH:case _.CLOSE_SQUARE_BRACKET:return!0;
default: return!1
}}},Td=_;var Xw=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,Kw=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,$w=`$ {
Xw
} ${Kw
}`.split(/[\s\n]+/),Qw="aria-",Yw="data-";function Zh(e,t) {
return e.indexOf(t)===0
}

function Wo(e,t=!1) {
let a;t===!1?a={aria: !0,data:!0,attr:!0
}

:t===!0?a= {
aria: !0
}

:a= {
...t
};

let r= {
};

return Object.keys(e).forEach(o=> {
(a.aria&&(o==="role"||Zh(o,Qw))||a.data&&Zh(o,Yw)||a.attr&&$w.includes(o))&&(r[o]=e[o])
}),r
}

var $a=k(T()),jt=k(T());function Md(e,t,a) {
let r=t;return!r&&a&&(r=`${e
}

-$ {
a
}`),r
}

function Jh(e,t) {
let a=e[`page${t?"Y": "X"
}

Offset`],r=`scroll$ {
t?"Top": "Left"
}`;

if(typeof a!="number") {
let o=e.document;a=o.documentElement[r],typeof a!="number"&&(a=o.body[r])
}

return a
}

function eg(e) {
let t=e.getBoundingClientRect(),a={left: t.left,top:t.top
},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return a.left+=Jh(o),a.top+=Jh(o,!0),a
}

var Vt=k(T()),Xd=k(T()),bg=k(zt());function tg(e) {
return e instanceof HTMLElement||e instanceof SVGElement
}

function ag(e) {
return e&&typeof e=="object"&&tg(e.nativeElement)?e.nativeElement: tg(e)?e:null
}

var Lg=k(zt()),Xe=k(T()),Ig=k(T());var Dd=k(T()),rg=Dd.createContext( {
});

var uu=k(T());function Zw(e) {
let t=uu.useRef();return t.current=e,uu.useCallback((...r)=>t.current?.(...r),[])
}

var Wa=Zw;var Nr=k(T());function Ga(e) {
let t=Nr.useRef(!1),[a,r]=Nr.useState(e);Nr.useEffect(()=>(t.current=!1,()=>{t.current=!0
}),[]);

function o(n,l) {
l&&t.current||r(n)
}

return[a,o]
}

var Jw=k(T());var ty=k(T());var iu=k(T());function Fd(e) {
let[,t]=iu.useReducer(n=>n+1,0),a=iu.useRef(e),r=Wa(()=>a.current),o=Wa(n=>{a.current=typeof n=="function"?n(a.current): n,t()
});

return[r,o]
}

var gu=k(T()),Ht=k(T());var wt="none",Go="appear",Xo="enter",Ko="leave",Nd="none",Ge="prepare",qt="start",xa="active";var su="prepared";var sg=k(T()),dg=k(T());function og(e,t) {
let a={
};

return a[e.toLowerCase()]=t.toLowerCase(),a[`Webkit$ {
e
}`]=`webkit$ {
t
}`,a[`Moz$ {
e
}`]=`moz$ {
t
}`,a[`ms$ {
e
}`]=`MS$ {
t
}`,a[`O$ {
e
}`]=`o$ {
t.toLowerCase()
}`,a
}

function ay(e,t) {
let a={animationend: og("Animation","AnimationEnd"),transitionend:og("Transition","TransitionEnd")
};

return e&&("AnimationEvent"in t||delete a.animationend.animation,"TransitionEvent"in t||delete a.transitionend.transition),a
}

var ry=ay(De(),typeof window<"u"?window: {
}),ng= {
};

De()&&( {
style: ng
}=document.createElement("div"));var du= {
};

function lg(e) {
if(du[e])return du[e];let t=ry[e];if(t){let a=Object.keys(t),r=a.length;for(let o=0;o<r;o+=1){let n=a[o];if(Object.prototype.hasOwnProperty.call(t,n)&&n in ng)return du[e]=t[n],du[e]
}}

return""
}

var ug=lg("animationend"),ig=lg("transitionend"),fu=!!(ug&&ig),Od=ug||"animationend",_d=ig||"transitionend";function Bd(e,t) {
if(!e)return null;if(typeof e=="object"){let a=t.replace(/-\w/g,r=>r[1].toUpperCase());return e[a]
}

return`$ {
e
}

-$ {
t
}`}

var fg=(e=> {
let t=(0,dg.useRef)();function a(o){o&&(o.removeEventListener(_d,e),o.removeEventListener(Od,e))
}

function r(o) {
t.current&&t.current!==o&&a(t.current),o&&o!==t.current&&(o.addEventListener(_d,e),o.addEventListener(Od,e),t.current=o)
}

return sg.useEffect(()=>()=> {
a(t.current)
},[]),[r,a]
});

var cu=k(T()),oy=De()?cu.useLayoutEffect:cu.useEffect,pu=oy;var vg=k(T());var pg=e=>+setTimeout(e,16),mg=e=>clearTimeout(e);typeof window<"u"&&"requestAnimationFrame"in window&&(pg=e=>window.requestAnimationFrame(e),mg=e=>window.cancelAnimationFrame(e));var cg=0,Ud=new Map;function hg(e) {
Ud.delete(e)
}

var gg=(e,t=1)=> {
cg+=1;let a=cg;function r(o){if(o===0)hg(a),e();else{let n=pg(()=>{r(o-1)
});

Ud.set(a,n)
}}

return r(t),a
};

gg.cancel=e=> {
let t=Ud.get(e);return hg(e),mg(t)
};

var zd=gg;var mu=k(T()),xg=(()=> {
let e=mu.useRef(null);function t(){zd.cancel(e.current)
}

function a(r,o=2) {
t();let n=zd(()=>{o<=1?r({isCanceled: ()=>n!==e.current
}):a(r,o-1)
});

e.current=n
}

return mu.useEffect(()=>()=> {
t()
},[]),[a,t]
});

var ny=[Ge,qt,xa,"end"],ly=[Ge,su],Hd=!1,wg=!0;function hu(e) {
return e===xa||e==="end"
}

var yg=((e,t,a)=> {
let[r,o]=Ga(Nd),[n,l]=xg();function u(){o(Ge,!0)
}

let i=t?ly:ny;return pu(()=> {
if(r!==Nd&&r!=="end"){let s=i.indexOf(r),f=i[s+1],c=a(r);c===Hd?o(f,!0): f&&n(m=>{function g(){m.isCanceled()||o(f,!0)
}

c===!0?g():Promise.resolve(c).then(g)
})}},[e,r]),vg.useEffect(()=>()=> {
l()
},[]),[u,r]
});

function Vd(e,t,a, {
motionEnter: r=!0,motionAppear:o=!0,motionLeave:n=!0,motionDeadline:l,motionLeaveImmediately:u,onAppearPrepare:i,onEnterPrepare:s,onLeavePrepare:f,onAppearStart:c,onEnterStart:m,onLeaveStart:g,onAppearActive:x,onEnterActive:w,onLeaveActive:A,onAppearEnd:p,onEnterEnd:d,onLeaveEnd:h,onVisibleChanged:v
}){let[I,P]=Ga(),[b,R]=Fd(wt),[z,F]=Ga(null),B=b(),Y=(0,Ht.useRef)(!1),X=(0,Ht.useRef)(null);function de() {
return a()
}

let fe=(0,Ht.useRef)(!1);function E() {
R(wt),F(null,!0)
}

let L=Wa(U=> {
let ke=b();if(ke===wt)return;let Kt=de();if(U&&!U.deadline&&U.target!==Kt)return;let er=fe.current,Pa;ke===Go&&er?Pa=p?.(Kt,U): ke===Xo&&er?Pa=d?.(Kt,U):ke===Ko&&er&&(Pa=h?.(Kt,U)),er&&Pa!==!1&&E()
}),[C]=fg(L),N=U=> {
switch(U){case Go: return{[Ge]:i,[qt]:c,[xa]:x
};

case Xo:return {
[Ge]: s,[qt]:m,[xa]:w
};

case Ko:return {
[Ge]: f,[qt]:g,[xa]:A
};

default:return {
}}},O=gu.useMemo(()=>N(B),[B]),[M,V]=yg(B,!e,U=> {
if(U===Ge){let ke=O[Ge];return ke?ke(de()): Hd
}

return V in O&&F(O[V]?.(de(),null)||null),V===xa&&B!==wt&&(C(de()),l>0&&(clearTimeout(X.current),X.current=setTimeout(()=> {
L({deadline: !0
})},l))),V===su&&E(),wg
}),ae=hu(V);fe.current=ae;let Z=(0,Ht.useRef)(null);pu(()=> {
if(Y.current&&Z.current===t)return;P(t);let U=Y.current;Y.current=!0;let ke;!U&&t&&o&&(ke=Go),U&&t&&r&&(ke=Xo),(U&&!t&&n||!U&&u&&!t&&n)&&(ke=Ko);let Kt=N(ke);ke&&(e||Kt[Ge])?(R(ke),M()): R(wt),Z.current=t
},[t]),(0,Ht.useEffect)(()=> {
(B===Go&&!o||B===Xo&&!r||B===Ko&&!n)&&R(wt)
},[o,r,n]),(0,Ht.useEffect)(()=>()=> {
Y.current=!1,clearTimeout(X.current)
},[]);

let Ce=gu.useRef(!1);(0,Ht.useEffect)(()=> {
I&&(Ce.current=!0),I!==void 0&&B===wt&&((Ce.current||I)&&v?.(I),Ce.current=!0)
},[I,B]);let ye=z;return O[Ge]&&V===qt&&(ye= {
transition: "none",...ye
}),[b,V,ye,I??t]
}

function uy(e) {
let t=e;typeof e=="object"&&({transitionSupport: t
}=e);function a(o,n) {
return!!(o.motionName&&t&&n!==!1)
}

let r=Xe.forwardRef((o,n)=> {
let{visible: l=!0,removeOnLeave:u=!0,forceRender:i,children:s,motionName:f,leavedClassName:c,eventProps:m
}=o, {
motion: g
}=Xe.useContext(rg),x=a(o,g),w=(0,Ig.useRef)();function A() {
return ag(w.current)
}

let[p,d,h,v]=Vd(x,l,A,o),I=p(),P=Xe.useRef(v);v&&(P.current=!0);let b=Xe.useMemo(()=> {
let F={
};

return Object.defineProperties(F, {
nativeElement: {enumerable:!0,get:A
},inMotion: {
enumerable: !0,get:()=>()=>p()!==wt
},enableMotion: {
enumerable: !0,get:()=>()=>x
}}),F
},[]);

Xe.useImperativeHandle(n,()=>b,[]);let R,z= {
...m,visible: l
};

if(!s)R=null;else if(I===wt)v?R=s( {
...z
},w):!u&&P.current&&c?R=s( {
...z,className: c
},w):i||!u&&!c?R=s( {
...z,style: {display:"none"
}},w):R=null;else {
let F;d===Ge?F="prepare": hu(d)?F="active":d===qt&&(F="start");
let B=Bd(f,`${I
}

-$ {
F
}`);

R=s( {
...z,className: (0,Lg.default)(Bd(f,I),{[B]:B&&F,[f]:typeof f=="string"
}),style:h
},w)
}

return Xe.isValidElement(R)&&Ho(R)&&(tu(R)||(R=Xe.cloneElement(R, {
ref: w
}))),R
});

return r.displayName="CSSMotion",r
}

var xu=uy(fu);var Xa=k(T());var vu="keep",wu="remove",Lu="removed";function iy(e) {
let t;return e&&typeof e=="object"&&"key"in e?t=e: t={key:e
},{...t,key:String(t.key)
}}

function yu(e=[]) {
return e.map(iy)
}

function Sg(e=[],t=[]) {
let a=[],r=0,o=t.length,n=yu(e),l=yu(t);n.forEach(s=>{let f=!1;for(let c=r;c<o;c+=1){let m=l[c];if(m.key===s.key){r<c&&(a=a.concat(l.slice(r,c).map(g=>({...g,status: "add"
}))),r=c),a.push( {
...m,status: vu
}),r+=1,f=!0;break
}}

f||a.push( {
...s,status: wu
})}),r<o&&(a=a.concat(l.slice(r).map(s=>( {
...s,status: "add"
}))));

let u= {
};

return a.forEach(( {
key: s
})=>{u[s]=(u[s]||0)+1
}),Object.keys(u).filter(s=>u[s]>1).forEach(s=> {
a=a.filter(({key: f,status:c
})=>f!==s||c!==wu),a.forEach(f=> {
f.key===s&&(f.status=vu)
})}),a
}

function jd() {
return jd=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},jd.apply(this,arguments)
}

var dy=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function fy(e,t=xu) {
class a extends Xa.Component{static defaultProps={component: "div"
};

state= {
keyEntities: []
};

static getDerivedStateFromProps( {
keys: o
},{keyEntities:n
}){let l=yu(o);return {
keyEntities: Sg(n,l).filter(i=>{let s=n.find(({key:f
})=>i.key===f);return!(s&&s.status===Lu&&i.status===wu)
})}}

removeKey=o=> {
this.setState(n=>({keyEntities: n.keyEntities.map(u=>u.key!==o?u:{...u,status:Lu
})}),()=>{let {
keyEntities: n
}=this.state;n.filter(( {
status: u
})=>u!==Lu).length===0&&this.props.onAllRemoved&&this.props.onAllRemoved()
})};

render() {
let{keyEntities: o
}=this.state, {
component: n,children:l,onVisibleChanged:u,onAllRemoved:i,...s
}=this.props,f=n||Xa.Fragment,c= {
};

return dy.forEach(m=> {
c[m]=s[m],delete s[m]
}),delete s.keys,Xa.createElement(f,s,o.map(( {
status: m,...g
},x)=> {
let w=m==="add"||m===vu;return Xa.createElement(t,jd({
},c, {
key: g.key,visible:w,eventProps:g,onVisibleChanged:A=>{u?.(A,{key:g.key
}),A||this.removeKey(g.key)
}}),(A,p)=>l( {
...A,index: x
},p))
}))}}

return a
}

var cy=fy(fu);var Iu=xu;var Ka=k(zt());var pe=k(T());var Cg=k(T()),kg=Cg.memo(( {
children: e
})=>e,(e, {
shouldUpdate: t
})=>!t);function Su() {
return Su=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},Su.apply(this,arguments)
}

var py= {
width: 0,height:0,overflow:"hidden",outline:"none"
},my= {
outline: "none"
},hy=pe.default.forwardRef((e,t)=> {
let{prefixCls: a,className:r,style:o,title:n,ariaId:l,footer:u,closable:i,closeIcon:s,onClose:f,children:c,bodyStyle:m,bodyProps:g,modalRender:x,onMouseDown:w,onMouseUp:A,holderRef:p,visible:d,forceRender:h,width:v,height:I,classNames:P,styles:b
}=e, {
panel: R
}=pe.default.useContext(nu),z=qo(p,R),F=(0,pe.useRef)(null),B=(0,pe.useRef)(null);pe.default.useImperativeHandle(t,()=>( {
focus: ()=>{F.current?.focus({preventScroll:!0
})},changeActive:O=> {
let{activeElement: M
}=document;O&&M===B.current?F.current.focus( {
preventScroll: !0
}):!O&&M===F.current&&B.current.focus( {
preventScroll: !0
})}}));

let Y= {
};

v!==void 0&&(Y.width=v),I!==void 0&&(Y.height=I);let X=u?pe.default.createElement("div", {
className: (0,Ka.default)(`${a
}

-footer`,P?.footer),style: {
...b?.footer
}},u):null,de=n?pe.default.createElement("div", {
className: (0,Ka.default)(`${a
}

-header`,P?.header),style: {
...b?.header
}},pe.default.createElement("div", {
className: (0,Ka.default)(`${a
}

-title`,P?.title),id:l,style: {
...b?.title
}},n)):null,fe=(0,pe.useMemo)(()=>typeof i=="object"&&i!==null?i:i? {
closeIcon: s??pe.default.createElement("span",{className:`${a
}

-close-x`
})}

: {
},[i,s,a]),E=Wo(fe,!0),L=typeof i=="object"&&i.disabled,C=i?pe.default.createElement("button",Su( {
type: "button",onClick:f,"aria-label":"Close"
},E, {
className: `${a
}

-close`,disabled:L
}),fe.closeIcon):null,N=pe.default.createElement("div", {
className: (0,Ka.default)(`${a
}

-container`,P?.container),style:b?.container
},C,de,pe.default.createElement("div",Su( {
className: (0,Ka.default)(`${a
}

-body`,P?.body),style: {
...m,...b?.body
}},g),c),X);return pe.default.createElement("div", {
key: "dialog-element",role:"dialog","aria-labelledby":n?l:null,"aria-modal":"true",ref:z,style:{...o,...Y
},className:(0,Ka.default)(a,r),onMouseDown:w,onMouseUp:A
},pe.default.createElement("div", {
ref: F,tabIndex:0,style:my
},pe.default.createElement(kg, {
shouldUpdate: d||h
},x?x(N):N)),pe.default.createElement("div", {
tabIndex: 0,ref:B,style:py
}))}),Wd=hy;function Gd() {
return Gd=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},Gd.apply(this,arguments)
}

var gy=Vt.forwardRef((e,t)=> {
let{prefixCls: a,title:r,style:o,className:n,visible:l,forceRender:u,destroyOnHidden:i,motionName:s,ariaId:f,onVisibleChanged:c,mousePosition:m
}=e,g=(0,Xd.useRef)(null),x=(0,Xd.useRef)(null);Vt.useImperativeHandle(t,()=>( {
...x.current,inMotion: g.current.inMotion,enableMotion:g.current.enableMotion
}));

let[w,A]=Vt.useState(),p= {
};

w&&(p.transformOrigin=w);function d() {
let h=eg(g.current.nativeElement);A(m&&(m.x||m.y)?`${m.x-h.left
}

px $ {
m.y-h.top
}

px`:"")
}

return Vt.createElement(Iu, {
visible: l,onVisibleChanged:c,onAppearPrepare:d,onEnterPrepare:d,forceRender:u,motionName:s,removeOnLeave:i,ref:g
},({className:h,style:v
},I)=>Vt.createElement(Wd,Gd( {
},e, {
ref: x,title:r,ariaId:f,prefixCls:a,holderRef:I,style:{...v,...o,...p
},className:(0,bg.default)(n,h)
})))}),Pg=gy;var $d=k(T()),Eg=k(zt());function Kd() {
return Kd=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},Kd.apply(this,arguments)
}

var xy=e=> {
let{prefixCls: t,style:a,visible:r,maskProps:o,motionName:n,className:l
}=e;return $d.createElement(Iu, {
key: "mask",visible:r,motionName:n,leavedClassName:`${t
}

-mask-hidden`
},({className:u,style:i
},s)=>$d.createElement("div",Kd( {
ref: s,style:{...i,...a
},className:(0,Eg.default)(`$ {
t
}

-mask`,u,l)
},o)))
},Rg=xy;function $o() {
return $o=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},$o.apply(this,arguments)
}

var vy=e=> {
let{prefixCls: t="rc-dialog",zIndex:a,visible:r=!1,keyboard:o=!0,focusTriggerAfterClose:n=!0,wrapStyle:l,wrapClassName:u,wrapProps:i,onClose:s,afterOpenChange:f,afterClose:c,transitionName:m,animation:g,closable:x=!0,mask:w=!0,maskTransitionName:A,maskAnimation:p,maskClosable:d=!0,maskStyle:h,maskProps:v,rootClassName:I,rootStyle:P,classNames:b,styles:R
}=e,z=(0,jt.useRef)(null),F=(0,jt.useRef)(null),B=(0,jt.useRef)(null),[Y,X]=$a.useState(r),de=Yh();function fe() {
Fr(F.current,document.activeElement)||(z.current=document.activeElement)
}

function E() {
Fr(F.current,document.activeElement)||B.current?.focus()
}

function L() {
if(X(!1),w&&z.current&&n){try{z.current.focus({preventScroll: !0
})}

catch {
}

z.current=null
}

Y&&c?.()
}

function C(U) {
U?E(): L(),f?.(U)
}

function N(U) {
s?.(U)
}

let O=(0,jt.useRef)(!1),M=(0,jt.useRef)(null),V=()=> {
clearTimeout(M.current),O.current=!0
},ae=()=> {
M.current=setTimeout(()=>{O.current=!1
})},Z=null;d&&(Z=U=> {
O.current?O.current=!1: F.current===U.target&&N(U)
});

function Ce(U) {
if(o&&U.keyCode===Td.ESC){U.stopPropagation(),N(U);return
}

r&&U.keyCode===Td.TAB&&B.current.changeActive(!U.shiftKey)
}(0,jt.useEffect)(()=> {
r?(X(!0),fe()): Y&&B.current.enableMotion()&&!B.current.inMotion()&&L()
},[r]),(0,jt.useEffect)(()=>()=> {
clearTimeout(M.current)
},[]);

let ye= {
zIndex: a,...l,...R?.wrapper,display:Y?null:"none"
};

return $a.createElement("div",$o( {
className: (0,Qd.default)(`${t
}

-root`,I),style:P
},Wo(e, {
data: !0
})),$a.createElement(Rg, {
prefixCls: t,visible:w&&r,motionName:Md(t,A,p),style:{zIndex:a,...h,...R?.mask
},maskProps:v,className:b?.mask
}),$a.createElement("div",$o( {
tabIndex: -1,onKeyDown:Ce,className:(0,Qd.default)(`${t
}

-wrap`,u,b?.wrapper),ref:F,onClick:Z,style:ye
},i),$a.createElement(Pg,$o( {
},e, {
onMouseDown: V,onMouseUp:ae,ref:B,closable:x,ariaId:de,prefixCls:t,visible:r&&Y,onClose:N,onVisibleChanged:C,motionName:Md(t,m,g)
}))))},Ag=vy;function Yd() {
return Yd=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},Yd.apply(this,arguments)
}

var wy=e=> {
let{visible: t,getContainer:a,forceRender:r,destroyOnHidden:o=!1,afterClose:n,closable:l,panelRef:u
}=e,[i,s]=Et.useState(t),f=Et.useMemo(()=>( {
panel: u
}),[u]);return Et.useEffect(()=> {
t&&s(!0)
},[t]),!r&&o&&!i?null:Et.createElement(nu.Provider, {
value: f
},Et.createElement(Xh, {
open: t||r||i,autoDestroy:!1,getContainer:a,autoLock:t||i
},Et.createElement(Ag,Yd( {
},e, {
destroyOnHidden: o,afterClose:()=>{let c=l&&typeof l=="object"?l:{
},{afterClose:m
}=c|| {
};

m?.(),n?.(),s(!1)
}}))))},Tg=wy;var Mg=Tg;var _x=k(_g());var ka=k($t());function Bg(e,t) {
if(e==null)return{
};

var a= {
};

for(var r in e)if( {
}

.hasOwnProperty.call(e,r)) {
if(t.indexOf(r)!==-1)continue;a[r]=e[r]
}

return a
}

function Or(e,t) {
if(e==null)return{
};

var a,r,o=Bg(e,t);if(Object.getOwnPropertySymbols) {
var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)a=n[r],t.indexOf(a)===-1&&{
}

.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])
}

return o
}

function yt() {
return yt=Object.assign?Object.assign.bind(): function(e){for(var t=1;
t<arguments.length;t++){var a=arguments[t];for(var r in a)({
}).hasOwnProperty.call(a,r)&&(e[r]=a[r])
}

return e
},yt.apply(null,arguments)
}

function K(e) {
"@babel/helpers - typeof"
;return K=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t
}

:function(t) {
return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol": typeof t
},K(e)
}

function Ug(e,t) {
if(K(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var r=a.call(e,t||"default");if(K(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")
}

return(t==="string"?String:Number)(e)
}

function Cu(e) {
var t=Ug(e,"string");return K(t)=="symbol"?t: t+""
}

function se(e,t,a) {
return(t=Cu(t))in e?Object.defineProperty(e,t,{value: a,enumerable:!0,configurable:!0,writable:!0
}):e[t]=a,e
}

function zg(e,t) {
var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable
})),a.push.apply(a,r)
}

return a
}

function q(e) {
for(var t=1;t<arguments.length;t++){var a=arguments[t]!=null?arguments[t]: {
};

t%2?zg(Object(a),!0).forEach(function(r) {
se(e,r,a[r])
}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):zg(Object(a)).forEach(function(r) {
Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))
})}

return e
}

function va(e,t) {
if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")
}

function qg(e,t) {
for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Cu(r.key),r)
}}

function wa(e,t,a) {
return t&&qg(e.prototype,t),a&&qg(e,a),Object.defineProperty(e,"prototype",{writable: !1
}),e
}

function ku(e,t) {
return ku=Object.setPrototypeOf?Object.setPrototypeOf.bind(): function(a,r){return a.__proto__=r,a
},ku(e,t)
}

function ya(e,t) {
if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor: {value:e,writable:!0,configurable:!0
}}),Object.defineProperty(e,"prototype", {
writable: !1
}),t&&ku(e,t)
}

function Qo(e) {
return Qo=Object.setPrototypeOf?Object.getPrototypeOf.bind(): function(t){return t.__proto__||Object.getPrototypeOf(t)
},Qo(e)
}

function Zd() {
try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){
}))}

catch {
}

return(Zd=function() {
return!!e
})()}

function Yo(e) {
if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e
}

function Hg(e,t) {
if(t&&(K(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Yo(e)
}

function La(e) {
var t=Zd();return function(){var a,r=Qo(e);if(t){var o=Qo(this).constructor;a=Reflect.construct(r,arguments,o)
}

else a=r.apply(this,arguments);return Hg(this,a)
}}

var Ur=k(T()),Tx=k(T());function _r() {
"use strict"
;_r=function(){return t
};

var e,t= {
},a=Object.prototype,r=a.hasOwnProperty,o=Object.defineProperty||function(E,L,C) {
E[L]=C.value
},n=typeof Symbol=="function"?Symbol: {
},l=n.iterator||"@@iterator",u=n.asyncIterator||"@@asyncIterator",i=n.toStringTag||"@@toStringTag";function s(E,L,C) {
return Object.defineProperty(E,L,{value: C,enumerable:!0,configurable:!0,writable:!0
}),E[L]
}

try {
s({
},"")}

catch {
s=function(C,N,O){return C[N]=O
}}

function f(E,L,C,N) {
var O=L&&L.prototype instanceof p?L: p,M=Object.create(O.prototype),V=new de(N||[]);
return o(M,"_invoke",{value: F(E,C,V)
}),M
}

function c(E,L,C) {
try{return{type: "normal",arg:E.call(L,C)
}}

catch(N) {
return{type: "throw",arg:N
}}}

t.wrap=f;var m="suspendedStart",g="suspendedYield",x="executing",w="completed",A= {
};

function p() {
}

function d() {
}

function h() {
}

var v= {
};

s(v,l,function() {
return this
});

var I=Object.getPrototypeOf,P=I&&I(I(fe([])));P&&P!==a&&r.call(P,l)&&(v=P);var b=h.prototype=p.prototype=Object.create(v);function R(E) {
["next","throw","return"].forEach(function(L){s(E,L,function(C){return this._invoke(L,C)
})})}

function z(E,L) {
function C(O,M,V,ae){var Z=c(E[O],E,M);if(Z.type!=="throw"){var Ce=Z.arg,ye=Ce.value;return ye&&K(ye)=="object"&&r.call(ye,"__await")?L.resolve(ye.__await).then(function(U){C("next",U,V,ae)
},function(U) {
C("throw",U,V,ae)
}):L.resolve(ye).then(function(U) {
Ce.value=U,V(Ce)
},function(U) {
return C("throw",U,V,ae)
})}

ae(Z.arg)
}

var N;o(this,"_invoke", {
value: function(M,V){function ae(){return new L(function(Z,Ce){C(M,V,Z,Ce)
})}

return N=N?N.then(ae,ae):ae()
}})}

function F(E,L,C) {
var N=m;return function(O,M){if(N===x)throw Error("Generator is already running");if(N===w){if(O==="throw")throw M;return{value: e,done:!0
}}

for(C.method=O,C.arg=M;;) {
var V=C.delegate;if(V){var ae=B(V,C);if(ae){if(ae===A)continue;return ae
}}

if(C.method==="next")C.sent=C._sent=C.arg;else if(C.method==="throw") {
if(N===m)throw N=w,C.arg;C.dispatchException(C.arg)
}

else C.method==="return"&&C.abrupt("return",C.arg);N=x;var Z=c(E,L,C);if(Z.type==="normal") {
if(N=C.done?w: g,Z.arg===A)continue;
return{value: Z.arg,done:C.done
}}

Z.type==="throw"&&(N=w,C.method="throw",C.arg=Z.arg)
}}}

function B(E,L) {
var C=L.method,N=E.iterator[C];if(N===e)return L.delegate=null,C==="throw"&&E.iterator.return&&(L.method="return",L.arg=e,B(E,L),L.method==="throw")||C!=="return"&&(L.method="throw",L.arg=new TypeError("The iterator does not provide a '"+C+"' method")),A;var O=c(N,E.iterator,L.arg);if(O.type==="throw")return L.method="throw",L.arg=O.arg,L.delegate=null,A;var M=O.arg;return M?M.done?(L[E.resultName]=M.value,L.next=E.nextLoc,L.method!=="return"&&(L.method="next",L.arg=e),L.delegate=null,A): M:(L.method="throw",L.arg=new TypeError("iterator result is not an object"),L.delegate=null,A)
}

function Y(E) {
var L={tryLoc: E[0]
};

1 in E&&(L.catchLoc=E[1]),2 in E&&(L.finallyLoc=E[2],L.afterLoc=E[3]),this.tryEntries.push(L)
}

function X(E) {
var L=E.completion||{
};

L.type="normal",delete L.arg,E.completion=L
}

function de(E) {
this.tryEntries=[{tryLoc: "root"
}],E.forEach(Y,this),this.reset(!0)
}

function fe(E) {
if(E||E===""){var L=E[l];if(L)return L.call(E);if(typeof E.next=="function")return E;if(!isNaN(E.length)){var C=-1,N=function O(){for(;++C<E.length;)if(r.call(E,C))return O.value=E[C],O.done=!1,O;return O.value=e,O.done=!0,O
};

return N.next=N
}}

throw new TypeError(K(E)+" is not iterable")
}

return d.prototype=h,o(b,"constructor", {
value: h,configurable:!0
}),o(h,"constructor", {
value: d,configurable:!0
}),d.displayName=s(h,i,"GeneratorFunction"),t.isGeneratorFunction=function(E) {
var L=typeof E=="function"&&E.constructor;return!!L&&(L===d||(L.displayName||L.name)==="GeneratorFunction")
},t.mark=function(E) {
return Object.setPrototypeOf?Object.setPrototypeOf(E,h): (E.__proto__=h,s(E,i,"GeneratorFunction")),E.prototype=Object.create(b),E
},t.awrap=function(E) {
return{__await: E
}},R(z.prototype),s(z.prototype,u,function() {
return this
}),t.AsyncIterator=z,t.async=function(E,L,C,N,O) {
O===void 0&&(O=Promise);var M=new z(f(E,L,C,N),O);return t.isGeneratorFunction(L)?M: M.next().then(function(V){return V.done?V.value:M.next()
})},R(b),s(b,i,"Generator"),s(b,l,function() {
return this
}),s(b,"toString",function() {
return"[object Generator]"
}),t.keys=function(E) {
var L=Object(E),C=[];for(var N in L)C.push(N);return C.reverse(),function O(){for(;C.length;){var M=C.pop();if(M in L)return O.value=M,O.done=!1,O
}

return O.done=!0,O
}},t.values=fe,de.prototype= {
constructor: de,reset:function(L){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(X),!L)for(var C in this)C.charAt(0)==="t"&&r.call(this,C)&&!isNaN(+C.slice(1))&&(this[C]=e)
},stop:function() {
this.done=!0;var L=this.tryEntries[0].completion;if(L.type==="throw")throw L.arg;return this.rval
},dispatchException:function(L) {
if(this.done)throw L;var C=this;function N(Ce,ye){return V.type="throw",V.arg=L,C.next=Ce,ye&&(C.method="next",C.arg=e),!!ye
}

for(var O=this.tryEntries.length-1;O>=0;--O) {
var M=this.tryEntries[O],V=M.completion;if(M.tryLoc==="root")return N("end");if(M.tryLoc<=this.prev){var ae=r.call(M,"catchLoc"),Z=r.call(M,"finallyLoc");if(ae&&Z){if(this.prev<M.catchLoc)return N(M.catchLoc,!0);if(this.prev<M.finallyLoc)return N(M.finallyLoc)
}

else if(ae) {
if(this.prev<M.catchLoc)return N(M.catchLoc,!0)
}

else {
if(!Z)throw Error("try statement without catch or finally");if(this.prev<M.finallyLoc)return N(M.finallyLoc)
}}}},abrupt:function(L,C) {
for(var N=this.tryEntries.length-1;N>=0;--N){var O=this.tryEntries[N];if(O.tryLoc<=this.prev&&r.call(O,"finallyLoc")&&this.prev<O.finallyLoc){var M=O;break
}}

M&&(L==="break"||L==="continue")&&M.tryLoc<=C&&C<=M.finallyLoc&&(M=null);var V=M?M.completion: {
};

return V.type=L,V.arg=C,M?(this.method="next",this.next=M.finallyLoc,A):this.complete(V)
},complete:function(L,C) {
if(L.type==="throw")throw L.arg;return L.type==="break"||L.type==="continue"?this.next=L.arg: L.type==="return"?(this.rval=this.arg=L.arg,this.method="return",this.next="end"):L.type==="normal"&&C&&(this.next=C),A
},finish:function(L) {
for(var C=this.tryEntries.length-1;C>=0;--C){var N=this.tryEntries[C];if(N.finallyLoc===L)return this.complete(N.completion,N.afterLoc),X(N),A
}},catch:function(L) {
for(var C=this.tryEntries.length-1;C>=0;--C){var N=this.tryEntries[C];if(N.tryLoc===L){var O=N.completion;if(O.type==="throw"){var M=O.arg;X(N)
}

return M
}}

throw Error("illegal catch attempt")
},delegateYield:function(L,C,N) {
return this.delegate={iterator: fe(L),resultName:C,nextLoc:N
},this.method==="next"&&(this.arg=e),A
}},t
}

function Vg(e,t,a,r,o,n,l) {
try{var u=e[n](l),i=u.value
}

catch(s) {
return void a(s)
}

u.done?t(i):Promise.resolve(i).then(r,o)
}

function Jd(e) {
return function(){var t=this,a=arguments;return new Promise(function(r,o){var n=e.apply(t,a);function l(i){Vg(n,r,o,l,u,"next",i)
}

function u(i) {
Vg(n,r,o,l,u,"throw",i)
}

l(void 0)
})}}

var Cy=k(Tr()),Zo=q( {
},Cy),ky=Zo.version,ef=Zo.render,by=Zo.unmountComponentAtNode,Pu;try {
jg=Number((ky||"").split(".")[0]),jg>=18&&(Pu=Zo.createRoot)
}

catch {
}

var jg;function Wg(e) {
var t=Zo.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&K(t)==="object"&&(t.usingClientEntryPoint=e)
}

var bu="__rc_react_root__";function Py(e,t) {
Wg(!0);var a=t[bu]||Pu(t);Wg(!1),a.render(e),t[bu]=a
}

function Ey(e,t) {
ef?.(e,t)
}

function Gg(e,t) {
if(Pu){Py(e,t);return
}

Ey(e,t)
}

function Ry(e) {
return tf.apply(this,arguments)
}

function tf() {
return tf=Jd(_r().mark(function e(t){return _r().wrap(function(r){for(;;)switch(r.prev=r.next){case 0: return r.abrupt("return",Promise.resolve().then(function(){var o;
(o=t[bu])===null||o===void 0||o.unmount(),delete t[bu]
}));

case 1:case"end":return r.stop()
}},e)
})),tf.apply(this,arguments)
}

function Ay(e) {
by(e)
}

function Xg(e) {
return af.apply(this,arguments)
}

function af() {
return af=Jd(_r().mark(function e(t){return _r().wrap(function(r){for(;;)switch(r.prev=r.next){case 0: if(Pu===void 0){r.next=2;
break
}

return r.abrupt("return",Ry(t));case 2:Ay(t);case 3:case"end":return r.stop()
}},e)
})),af.apply(this,arguments)
}

var Gu=k(zt());function rf(e) {
if(Array.isArray(e))return e
}

function Kg(e,t) {
var a=e==null?null: typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];
if(a!=null){var r,o,n,l,u=[],i=!0,s=!1;try{if(n=(a=a.call(e)).next,t===0){if(Object(a)!==a)return;i=!1
}

else for(;!(i=(r=n.call(a)).done)&&(u.push(r.value),u.length!==t);i=!0);
}

catch(f) {
s=!0,o=f
}

finally {
try{if(!i&&a.return!=null&&(l=a.return(),Object(l)!==l))return
}

finally {
if(s)throw o
}}

return u
}}

function Jo(e,t) {
(t==null||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r
}

function en(e,t) {
if(e){if(typeof e=="string")return Jo(e,t);var a={
}

.toString.call(e).slice(8,-1);return a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set"?Array.from(e):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Jo(e,t):void 0
}}

function of() {
throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)
}

function ve(e,t) {
return rf(e)||Kg(e,t)||en(e,t)||of()
}

var Cx=k(zt());var Qg=k(T()),nf=k(Tr());function $g(e) {
return e instanceof HTMLElement||e instanceof SVGElement
}

function Ty(e) {
return e&&K(e)==="object"&&$g(e.nativeElement)?e.nativeElement: $g(e)?e:null
}

function lf(e) {
var t=Ty(e);if(t)return t;if(e instanceof Qg.default.Component){var a;return(a=nf.default.findDOMNode)===null||a===void 0?void 0: a.call(nf.default,e)
}

return null
}

var Eu=k(T()),tn=k(Id());var My=k(T());var Dy=Symbol.for("react.element"),Fy=Symbol.for("react.transitional.element"),Ny=Symbol.for("react.fragment");function uf(e) {
return e&&K(e)==="object"&&(e.$$typeof===Dy||e.$$typeof===Fy)&&e.type===Ny
}

var Oy=Number(Eu.version.split(".")[0]),Yg=function(t,a) {
typeof t=="function"?t(a): K(t)==="object"&&t&&"current"in t&&(t.current=a)
};

var sf=function(t) {
var a,r;if(!t)return!1;if(Zg(t)&&Oy>=19)return!0;var o=(0,tn.isMemo)(t)?t.type.type: t.type;
return!(typeof o=="function"&&!((a=o.prototype)!==null&&a!==void 0&&a.render)&&o.$$typeof!==tn.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==tn.ForwardRef)
};

function Zg(e) {
return(0,Eu.isValidElement)(e)&&!uf(e)
}

var Jg=function(t) {
if(t&&Zg(t)){var a=t;return a.props.propertyIsEnumerable("ref")?a.props.ref: a.ref
}

return null
};

var $e=k(T()),Sf=k(T());var df=k(T());var ex=df.createContext( {
});

var tx=k(T()),_y=(function(e) {
ya(a,e);var t=La(a);function a(){return va(this,a),t.apply(this,arguments)
}

return wa(a,[ {
key: "render",value:function(){return this.props.children
}}]),a
})(tx.Component),ax=_y;var Ru=k(T());function Ia(e) {
var t=Ru.useRef();t.current=e;var a=Ru.useCallback(function(){for(var r,o=arguments.length,n=new Array(o),l=0;l<o;l++)n[l]=arguments[l];return(r=t.current)===null||r===void 0?void 0: r.call.apply(r,[t].concat(n))
},[]);

return a
}

var an=k(T());function Sa() {
return!!(typeof window<"u"&&window.document&&window.document.createElement)
}

var X1=Sa()?an.useLayoutEffect:an.useEffect;var Br=k(T());function Qa(e) {
var t=Br.useRef(!1),a=Br.useState(e),r=ve(a,2),o=r[0],n=r[1];Br.useEffect(function(){return t.current=!1,function(){t.current=!0
}},[]);

function l(u,i) {
i&&t.current||n(u)
}

return[o,l]
}

function rx(e) {
if(Array.isArray(e))return Jo(e)
}

function ff(e) {
if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)
}

function ox() {
throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)
}

function Au(e) {
return rx(e)||ff(e)||en(e)||ox()
}

var cf= {
},Uy=[],zy=function(t) {
Uy.push(t)
};

function qy(e,t) {
if(0)var a
}

function Hy(e,t) {
if(0)var a
}

function Vy() {
cf={
}}

function nx(e,t,a) {
!t&&!cf[a]&&(e(!1,a),cf[a]=!0)
}

function pf(e,t) {
nx(qy,e,t)
}

function jy(e,t) {
nx(Hy,e,t)
}

pf.preMessage=zy;pf.resetWarned=Vy;pf.noteOnce=jy;var Tu=k(T());function mf(e) {
var t=Tu.useReducer(function(u){return u+1
},0),a=ve(t,2),r=a[1],o=Tu.useRef(e),n=Ia(function() {
return o.current
}),l=Ia(function(u) {
o.current=typeof u=="function"?u(o.current): u,r()
});

return[n,l]
}

var zu=k(T()),Gt=k(T());var Rt="none",rn="appear",on="enter",nn="leave",hf="none",Ke="prepare",Wt="start",Ca="active",Mu="end",Du="prepared";var cx=k(T()),px=k(T());function lx(e,t) {
var a={
};

return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit".concat(e)]="webkit".concat(t),a["Moz".concat(e)]="moz".concat(t),a["ms".concat(e)]="MS".concat(t),a["O".concat(e)]="o".concat(t.toLowerCase()),a
}

function Wy(e,t) {
var a={animationend: lx("Animation","AnimationEnd"),transitionend:lx("Transition","TransitionEnd")
};

return e&&("AnimationEvent"in t||delete a.animationend.animation,"TransitionEvent"in t||delete a.transitionend.transition),a
}

var Gy=Wy(Sa(),typeof window<"u"?window: {
}),ix= {
};

Sa()&&(ux=document.createElement("div"),ix=ux.style);var ux,Fu= {
};

function sx(e) {
if(Fu[e])return Fu[e];var t=Gy[e];if(t)for(var a=Object.keys(t),r=a.length,o=0;o<r;o+=1){var n=a[o];if(Object.prototype.hasOwnProperty.call(t,n)&&n in ix)return Fu[e]=t[n],Fu[e]
}

return""
}

var dx=sx("animationend"),fx=sx("transitionend"),Nu=!!(dx&&fx),gf=dx||"animationend",xf=fx||"transitionend";function vf(e,t) {
if(!e)return null;if(K(e)==="object"){var a=t.replace(/-\w/g,function(r){return r[1].toUpperCase()
});

return e[a]
}

return"".concat(e,"-").concat(t)
}

var mx=(function(e) {
var t=(0,px.useRef)();function a(o){o&&(o.removeEventListener(xf,e),o.removeEventListener(gf,e))
}

function r(o) {
t.current&&t.current!==o&&a(t.current),o&&o!==t.current&&(o.addEventListener(xf,e),o.addEventListener(gf,e),t.current=o)
}

return cx.useEffect(function() {
return function(){a(t.current)
}},[]),[r,a]
});

var Ou=k(T()),Xy=Sa()?Ou.useLayoutEffect:Ou.useEffect,_u=Xy;var Lx=k(T());var gx=function(t) {
return+setTimeout(t,16)
},xx=function(t) {
return clearTimeout(t)
};

typeof window<"u"&&"requestAnimationFrame"in window&&(gx=function(t) {
return window.requestAnimationFrame(t)
},xx=function(t) {
return window.cancelAnimationFrame(t)
});

var hx=0,wf=new Map;function vx(e) {
wf.delete(e)
}

var wx=function(t) {
var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]: 1;
hx+=1;var r=hx;function o(n){if(n===0)vx(r),t();else{var l=gx(function(){o(n-1)
});

wf.set(r,l)
}}

return o(a),r
};

wx.cancel=function(e) {
var t=wf.get(e);return vx(e),xx(t)
};

var yf=wx;var Bu=k(T()),yx=(function() {
var e=Bu.useRef(null);function t(){yf.cancel(e.current)
}

function a(r) {
var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]: 2;
t();var n=yf(function(){o<=1?r({isCanceled: function(){return n!==e.current
}}):a(r,o-1)
});

e.current=n
}

return Bu.useEffect(function() {
return function(){t()
}},[]),[a,t]
});

var Ky=[Ke,Wt,Ca,Mu],$y=[Ke,Du],Lf=!1,Ix=!0;function Uu(e) {
return e===Ca||e===Mu
}

var Sx=(function(e,t,a) {
var r=Qa(hf),o=ve(r,2),n=o[0],l=o[1],u=yx(),i=ve(u,2),s=i[0],f=i[1];function c(){l(Ke,!0)
}

var m=t?$y:Ky;return _u(function() {
if(n!==hf&&n!==Mu){var g=m.indexOf(n),x=m[g+1],w=a(n);w===Lf?l(x,!0): x&&s(function(A){function p(){A.isCanceled()||l(x,!0)
}

w===!0?p():Promise.resolve(w).then(p)
})}},[e,n]),Lx.useEffect(function() {
return function(){f()
}},[]),[c,n]
});

function If(e,t,a,r) {
var o=r.motionEnter,n=o===void 0?!0: o,l=r.motionAppear,u=l===void 0?!0:l,i=r.motionLeave,s=i===void 0?!0:i,f=r.motionDeadline,c=r.motionLeaveImmediately,m=r.onAppearPrepare,g=r.onEnterPrepare,x=r.onLeavePrepare,w=r.onAppearStart,A=r.onEnterStart,p=r.onLeaveStart,d=r.onAppearActive,h=r.onEnterActive,v=r.onLeaveActive,I=r.onAppearEnd,P=r.onEnterEnd,b=r.onLeaveEnd,R=r.onVisibleChanged,z=Qa(),F=ve(z,2),B=F[0],Y=F[1],X=mf(Rt),de=ve(X,2),fe=de[0],E=de[1],L=Qa(null),C=ve(L,2),N=C[0],O=C[1],M=fe(),V=(0,Gt.useRef)(!1),ae=(0,Gt.useRef)(null);
function Z(){return a()
}

var Ce=(0,Gt.useRef)(!1);function ye() {
E(Rt),O(null,!0)
}

var U=Ia(function(ze) {
var be=fe();if(be!==Rt){var Lt=Z();if(!(ze&&!ze.deadline&&ze.target!==Lt)){var hn=Ce.current,gn;be===rn&&hn?gn=I?.(Lt,ze): be===on&&hn?gn=P?.(Lt,ze):be===nn&&hn&&(gn=b?.(Lt,ze)),hn&&gn!==!1&&ye()
}}}),ke=mx(U),Kt=ve(ke,1),er=Kt[0],Pa=function(be) {
switch(be){case rn: return se(se(se({
},Ke,m),Wt,w),Ca,d);case on:return se(se(se( {
},Ke,g),Wt,A),Ca,h);case nn:return se(se(se( {
},Ke,x),Wt,p),Ca,v);default:return {
}}},Wr=zu.useMemo(function() {
return Pa(M)
},[M]),Wx=Sx(M,!e,function(ze) {
if(ze===Ke){var be=Wr[Ke];return be?be(Z()): Lf
}

if(Ea in Wr) {
var Lt;O(((Lt=Wr[Ea])===null||Lt===void 0?void 0: Lt.call(Wr,Z(),null))||null)
}

return Ea===Ca&&M!==Rt&&(er(Z()),f>0&&(clearTimeout(ae.current),ae.current=setTimeout(function() {
U({deadline: !0
})},f))),Ea===Du&&ye(),Ix
}),Tf=ve(Wx,2),Gx=Tf[0],Ea=Tf[1],Xx=Uu(Ea);Ce.current=Xx;var Mf=(0,Gt.useRef)(null);_u(function() {
if(!(V.current&&Mf.current===t)){Y(t);var ze=V.current;V.current=!0;var be;!ze&&t&&u&&(be=rn),ze&&t&&n&&(be=on),(ze&&!t&&s||!ze&&c&&!t&&s)&&(be=nn);var Lt=Pa(be);be&&(e||Lt[Ke])?(E(be),Gx()): E(Rt),Mf.current=t
}},[t]),(0,Gt.useEffect)(function() {
(M===rn&&!u||M===on&&!n||M===nn&&!s)&&E(Rt)
},[u,n,s]),(0,Gt.useEffect)(function() {
return function(){V.current=!1,clearTimeout(ae.current)
}},[]);

var Yu=zu.useRef(!1);(0,Gt.useEffect)(function() {
B&&(Yu.current=!0),B!==void 0&&M===Rt&&((Yu.current||B)&&R?.(B),Yu.current=!0)
},[B,M]);var Zu=N;return Wr[Ke]&&Ea===Wt&&(Zu=q( {
transition: "none"
},Zu)),[M,Ea,Zu,B??t]
}

function Qy(e) {
var t=e;K(e)==="object"&&(t=e.transitionSupport);function a(o,n){return!!(o.motionName&&t&&n!==!1)
}

var r=$e.forwardRef(function(o,n) {
var l=o.visible,u=l===void 0?!0: l,i=o.removeOnLeave,s=i===void 0?!0:i,f=o.forceRender,c=o.children,m=o.motionName,g=o.leavedClassName,x=o.eventProps,w=$e.useContext(ex),A=w.motion,p=a(o,A),d=(0,Sf.useRef)(),h=(0,Sf.useRef)();
function v(){try{return d.current instanceof HTMLElement?d.current: lf(h.current)
}

catch {
return null
}}

var I=If(p,u,v,o),P=ve(I,4),b=P[0],R=P[1],z=P[2],F=P[3],B=$e.useRef(F);F&&(B.current=!0);var Y=$e.useCallback(function(C) {
d.current=C,Yg(n,C)
},[n]),X,de=q(q( {
},x), {
},{visible:u
});

if(!c)X=null;else if(b===Rt)F?X=c(q( {
},de),Y):!s&&B.current&&g?X=c(q(q( {
},de), {
},{className:g
}),Y):f||!s&&!g?X=c(q(q( {
},de), {
},{style: {
display: "none"
}}),Y):X=null;else {
var fe;R===Ke?fe="prepare": Uu(R)?fe="active":R===Wt&&(fe="start");
var E=vf(m,"".concat(b,"-").concat(fe));X=c(q(q({
},de), {
},{className:(0,Cx.default)(vf(m,b),se(se( {
},E,E&&fe),m,typeof m=="string")),style:z
}),Y)
}

if($e.isValidElement(X)&&sf(X)) {
var L=Jg(X);L||(X=$e.cloneElement(X,{ref: Y
}))}

return $e.createElement(ax, {
ref: h
},X)
});

return r.displayName="CSSMotion",r
}

var Cf=Qy(Nu);var Ya=k(T());var qu="add",Hu="keep",Vu="remove",Wu="removed";function Yy(e) {
var t;return e&&K(e)==="object"&&"key"in e?t=e: t={key:e
},q(q( {
},t), {
},{key:String(t.key)
})}

function ju() {
var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]: [];
return e.map(Yy)
}

function kx() {
var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]: [],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=[],r=0,o=t.length,n=ju(e),l=ju(t);
n.forEach(function(s){for(var f=!1,c=r;c<o;c+=1){var m=l[c];if(m.key===s.key){r<c&&(a=a.concat(l.slice(r,c).map(function(g){return q(q({
},g), {
},{status:qu
})})),r=c),a.push(q(q( {
},m), {
},{status:Hu
})),r+=1,f=!0;break
}}

f||a.push(q(q( {
},s), {
},{status:Vu
}))}),r<o&&(a=a.concat(l.slice(r).map(function(s) {
return q(q({
},s), {
},{status:qu
})})));

var u= {
};

a.forEach(function(s) {
var f=s.key;u[f]=(u[f]||0)+1
});

var i=Object.keys(u).filter(function(s) {
return u[s]>1
});

return i.forEach(function(s) {
a=a.filter(function(f){var c=f.key,m=f.status;return c!==s||m!==Vu
}),a.forEach(function(f) {
f.key===s&&(f.status=Hu)
})}),a
}

var Zy=["component","children","onVisibleChanged","onAllRemoved"],Jy=["status"],eL=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function tL(e) {
var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]: Cf,a=(function(r){ya(n,r);
var o=La(n);function n(){var l;va(this,n);for(var u=arguments.length,i=new Array(u),s=0;s<u;s++)i[s]=arguments[s];return l=o.call.apply(o,[this].concat(i)),se(Yo(l),"state",{keyEntities: []
}),se(Yo(l),"removeKey",function(f) {
l.setState(function(c){var m=c.keyEntities.map(function(g){return g.key!==f?g: q(q({
},g), {
},{status:Wu
})});

return {
keyEntities: m
}},function() {
var c=l.state.keyEntities,m=c.filter(function(g){var x=g.status;return x!==Wu
}).length;m===0&&l.props.onAllRemoved&&l.props.onAllRemoved()
})}),l
}

return wa(n,[ {
key: "render",value:function(){var u=this,i=this.state.keyEntities,s=this.props,f=s.component,c=s.children,m=s.onVisibleChanged,g=s.onAllRemoved,x=Or(s,Zy),w=f||Ya.Fragment,A={
};

return eL.forEach(function(p) {
A[p]=x[p],delete x[p]
}),delete x.keys,Ya.createElement(w,x,i.map(function(p,d) {
var h=p.status,v=Or(p,Jy),I=h===qu||h===Hu;return Ya.createElement(t,yt({
},A, {
key: v.key,visible:I,eventProps:v,onVisibleChanged:function(b){m?.(b,{key:v.key
}),b||u.removeKey(v.key)
}}),function(P,b) {
return c(q(q({
},P), {
},{index:d
}),b)
})}))}}],[{key:"getDerivedStateFromProps",value:function(u,i) {
var s=u.keys,f=i.keyEntities,c=ju(s),m=kx(f,c);return{keyEntities: m.filter(function(g){var x=f.find(function(w){var A=w.key;
return g.key===A
});

return!(x&&x.status===Wu&&g.status===Vu)
})}}}]),n
})(Ya.Component);return se(a,"defaultProps", {
component: "div"
}),a
}

var kf=tL(Nu);var ln=k(T()),bx=k(T()),Px=k(Tr()),Ex=k(zt()),un=(function(e) {
ya(a,e);var t=La(a);function a(){var r;va(this,a);for(var o=arguments.length,n=new Array(o),l=0;l<o;l++)n[l]=arguments[l];return r=t.call.apply(t,[this].concat(n)),r.closeTimer=null,r.close=function(u){u&&u.stopPropagation(),r.clearCloseTimer();var i=r.props,s=i.onClose,f=i.noticeKey;s&&s(f)
},r.startCloseTimer=function() {
r.props.duration&&(r.closeTimer=window.setTimeout(function(){r.close()
},r.props.duration*1e3))
},r.clearCloseTimer=function() {
r.closeTimer&&(clearTimeout(r.closeTimer),r.closeTimer=null)
},r
}

return wa(a,[ {
key: "componentDidMount",value:function(){this.startCloseTimer()
}},{key:"componentDidUpdate",value:function(o) {
(this.props.duration!==o.duration||this.props.updateMark!==o.updateMark||this.props.visible!==o.visible&&this.props.visible)&&this.restartCloseTimer()
}},{key:"componentWillUnmount",value:function() {
this.clearCloseTimer()
}},{key:"restartCloseTimer",value:function() {
this.clearCloseTimer(),this.startCloseTimer()
}},{key:"render",value:function() {
var o=this,n=this.props,l=n.prefixCls,u=n.className,i=n.closable,s=n.closeIcon,f=n.style,c=n.onClick,m=n.children,g=n.holder,x="".concat(l,"-notice"),w=Object.keys(this.props).reduce(function(p,d){return(d.substr(0,5)==="data-"||d.substr(0,5)==="aria-"||d==="role")&&(p[d]=o.props[d]),p
},{}),A=ln.createElement("div",yt( {
className: (0,Ex.default)(x,u,se({
},"".concat(x,"-closable"),i)),style:f,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:c
},w),ln.createElement("div", {
className: "".concat(x,"-content")
},m),i?ln.createElement("a", {
tabIndex: 0,onClick:this.close,className:"".concat(x,"-close")
},s||ln.createElement("span", {
className: "".concat(x,"-close-x")
})):null);return g?Px.default.createPortal(A,g):A
}}]),a
})(bx.Component);un.defaultProps= {
onClose: function(){
},duration:1.5
};

var Xt=k(T());function bf(e) {
var t=Xt.useRef({
}),a=Xt.useState([]),r=ve(a,2),o=r[0],n=r[1];function l(u) {
var i=!0;e.add(u,function(s,f){var c=f.key;if(s&&(!t.current[c]||i)){var m=Xt.createElement(un,yt({
},f, {
holder: s
}));

t.current[c]=m,n(function(g) {
var x=g.findIndex(function(A){return A.key===f.key
});

if(x===-1)return[].concat(Au(g),[m]);var w=Au(g);return w[x]=m,w
})}

i=!1
})}

return[l,Xt.createElement(Xt.Fragment,null,o)]
}

var aL=["getContainer"],Rx=0,rL=Date.now();function Ax() {
var e=Rx;return Rx+=1,"rcNotification_".concat(rL,"_").concat(e)
}

var sn=(function(e) {
ya(a,e);var t=La(a);function a(){var r;va(this,a);for(var o=arguments.length,n=new Array(o),l=0;l<o;l++)n[l]=arguments[l];return r=t.call.apply(t,[this].concat(n)),r.state={notices: []
},r.hookRefs=new Map,r.add=function(u,i) {
var s,f=(s=u.key)!==null&&s!==void 0?s: Ax(),c=q(q({
},u), {
},{key:f
}),m=r.props.maxCount;r.setState(function(g) {
var x=g.notices,w=x.map(function(p){return p.notice.key
}).indexOf(f),A=x.concat();return w!==-1?A.splice(w,1, {
notice: c,holderCallback:i
}):(m&&x.length>=m&&(c.key=A[0].notice.key,c.updateMark=Ax(),c.userPassKey=f,A.shift()),A.push( {
notice: c,holderCallback:i
})),{notices:A
}})},r.remove=function(u) {
r.setState(function(i){var s=i.notices;return{notices: s.filter(function(f){var c=f.notice,m=c.key,g=c.userPassKey,x=g??m;
return x!==u
})}})},r.noticePropsMap= {
},r
}

return wa(a,[ {
key: "getTransitionName",value:function(){var o=this.props,n=o.prefixCls,l=o.animation,u=this.props.transitionName;
return!u&&l&&(u="".concat(n,"-").concat(l)),u
}},{key:"render",value:function() {
var o=this,n=this.state.notices,l=this.props,u=l.prefixCls,i=l.className,s=l.closeIcon,f=l.style,c=[];return n.forEach(function(m,g){var x=m.notice,w=m.holderCallback,A=g===n.length-1?x.updateMark: void 0,p=x.key,d=x.userPassKey,h=q(q(q({prefixCls:u,closeIcon:s
},x),x.props), {
},{key:p,noticeKey:d||p,updateMark:A,onClose:function(I) {
var P;o.remove(I),(P=x.onClose)===null||P===void 0||P.call(x)
},onClick:x.onClick,children:x.content
});

c.push(p),o.noticePropsMap[p]= {
props: h,holderCallback:w
}}),Ur.createElement("div", {
className: (0,Gu.default)(u,i),style:f
},Ur.createElement(kf, {
keys: c,motionName:this.getTransitionName(),onVisibleChanged:function(g,x){var w=x.key;
g||delete o.noticePropsMap[w]
}},function(m) {
var g=m.key,x=m.className,w=m.style,A=m.visible,p=o.noticePropsMap[g],d=p.props,h=p.holderCallback;return h?Ur.createElement("div",{key: g,className:(0,Gu.default)(x,"".concat(u,"-hook-holder")),style:q({
},w),ref:function(I) {
typeof g>"u"||(I?(o.hookRefs.set(g,I),h(I,d)): o.hookRefs.delete(g))
}}):Ur.createElement(un,yt( {
},d, {
className: (0,Gu.default)(x,d?.className),style:q(q({
},w),d?.style),visible:A
}))}))}}]),a
})(Tx.Component);sn.newInstance=void 0;sn.defaultProps= {
prefixCls: "rc-notification",animation:"fade",style:{top:65,left:"50%"
}};

sn.newInstance=function(t,a) {
var r=t||{
},o=r.getContainer,n=Or(r,aL),l=document.createElement("div");if(o) {
var u=o();u.appendChild(l)
}

else document.body.appendChild(l);var i=!1;function s(f) {
i||(i=!0,a({notice: function(m){f.add(m)
},removeNotice:function(m) {
f.remove(m)
},component:f,destroy:function() {
Xg(l),l.parentNode&&l.parentNode.removeChild(l)
},useNotification:function() {
return bf(f)
}}))}

Gg(Ur.createElement(sn,yt( {
},n, {
ref: s
})),l)
};

var Mx=sn;var Dx=Mx;var kb=k(T());var zr= {
customNotification: "r",notification:"o"
};

var Fx=()=>(0,ka.jsx)("svg", {
width: "14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,ka.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6109 7.49978C13.6109 11.151 10.651 14.1109 6.99978 14.1109C3.34857 14.1109 0.388672 11.151 0.388672 7.49978C0.388672 3.84857 3.34857 0.888672 6.99978 0.888672C10.651 0.888672 13.6109 3.84857 13.6109 7.49978ZM4.08379 7.11022L5.89793 8.92436L9.91578 4.90652C10.1309 4.69137 10.4798 4.69137 10.6949 4.90652C10.9101 5.12167 10.9101 5.47049 10.6949 5.68564L6.28749 10.0931C6.07234 10.3082 5.72352 10.3082 5.50837 10.0931L3.30466 7.88935C3.08951 7.6742 3.08951 7.32537 3.30466 7.11022C3.51981 6.89507 3.86864 6.89507 4.08379 7.11022Z",fill:"#00BD5D"
})}),Pf=null,nL=(e,t= {
maxCount: 1
})=>{if(Pf)return e(Pf);Dx.newInstance( {
style: {top:20,left:"calc(50% - 62px)",zIndex:9999,padding:0
},className:zr.notification,...t
},a=> {
Pf=a,e(a)
})},dn=(e,t)=>a=> {
t?Nx(e,t,a): nL(r=>{Nx(e,r,a)
})},Nx=(e,t,a)=> {
typeof a=="string"?t.notice({content: (0,ka.jsxs)("div",{className:zr.customNotification,children:[e!=="default"&&(0,ka.jsx)(Fx,{
}),a]
}),className:zr.notification
}):t.notice( {
...a,content: (0,ka.jsxs)("div",{className:zr.customNotification,children:[e!=="default"&&(0,ka.jsx)(Fx,{
}),a?.content]
}),className:zr.notification
})},Ox= {
info: dn("msg-info"),success:dn("msg-success"),warning:dn("msg-warning"),error:dn("msg-error"),default:dn("default")
};

var Xu= {
dialog: "t",title:"a",desc:"e"
};

function uL() {
return(0,le.jsxs)("svg",{width: "18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,le.jsx)("g",{clipPath:"url(#clip0_238_18302)",children:(0,le.jsx)("path",{d:"M9 0C13.9706 0 18 4.02938 18 9C18 13.9706 13.9706 18 9 18C4.02938 18 0 13.9706 0 9C0 4.02938 4.02938 0 9 0ZM9 12.0829C8.24729 12.0829 7.63703 12.6929 7.63703 13.4458C7.63703 14.1985 8.24729 14.8088 9 14.8088C9.75271 14.8088 10.363 14.1985 10.363 13.4458C10.363 12.6929 9.75271 12.0829 9 12.0829ZM8.9608 11.0173C9.60917 11.0173 10.1347 10.4916 10.1347 9.84344V4.36508C10.1347 3.71672 9.60917 3.1912 8.9608 3.1912C8.31244 3.1912 7.78692 3.7169 7.78692 4.36508V9.84344C7.78692 10.4918 8.31244 11.0173 8.9608 11.0173Z",fill:"#13BF3E"
})}),(0,le.jsx)("defs", {
children: (0,le.jsx)("clipPath",{id:"clip0_238_18302",children:(0,le.jsx)("rect",{width:"18",height:"18",fill:"white"
})})})]})}

function iL() {
return(0,le.jsx)("svg",{width: "28",height:"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,le.jsxs)("g",{id:"\xE5\x85\xB3\xE9\x97\xAD",children:[(0,le.jsx)("rect",{id:"\xE7\x9F\xA9\xE5\xBD\xA2\xE5\xA4\x87\xE4\xBB\xBD 12",opacity:"0.5",width:"28",height:"28",rx:"6",fill:"#05073B"
}),(0,le.jsx)("g", {
id: "\xE7\xBC\x96\xE7\xBB\x84 8",children:(0,le.jsxs)("g",{id:"\xE7\xBC\x96\xE7\xBB\x84 4",children:[(0,le.jsx)("path",{id:"\xE8\xB7\xAF\xE5\xBE\x84",d:"M7.4668 20.5335L20.5335 7.4668",stroke:"white",strokeWidth:"2.66667",strokeLinecap:"round"
}),(0,le.jsx)("path", {
id: "\xE8\xB7\xAF\xE5\xBE\x84_2",d:"M20.5332 20.5335L7.46654 7.4668",stroke:"white",strokeWidth:"2.66667",strokeLinecap:"round"
})]})})]})})}

function Ef( {
link: e,onClose:t
}){return(0,le.jsxs)(Mg, {
visible: !0,className:Xu.dialog,closeIcon:(0,le.jsx)(iL,{
}),onClose:t,children:[(0,le.jsxs)("div", {
className: Xu.title,children:[(0,le.jsx)(uL,{
}),(0,le.jsx)("span", {
children: "\u5982\u9700\u8DF3\u8F6C\u81F3\u5176\u4ED6\u7F51\u7AD9\uFF0C\u8BF7\u590D\u5236\u94FE\u63A5\u5E76\u5728\u65B0\u7A97\u53E3\u6253\u5F00"
})]}),(0,le.jsxs)("div", {
className: Xu.desc,children:[(0,le.jsx)("span",{children:e
}),(0,le.jsx)("button", {
onClick: ()=>{(0,_x.default)(e),Ox.success({content:"\u94FE\u63A5\u5DF2\u590D\u5236",duration:5
})},children:"\u590D\u5236\u94FE\u63A5"
})]})]})}

function sL() {
let[e,t]=(0,Ku.useState)(null);return(0,Ku.useLayoutEffect)(()=>{let a=window.open;window.popupLinkBlock=(r,o="_self",n)=>r?window.sandbox?(t(typeof r=="string"?r: r.href),null):a(r,o,n):null,window.open=window.popupLinkBlock,["pushState","replaceState"].forEach(r=>{let o=window.history[r];
window.history[r]=(n,l,u)=>{if(u==null)return;let i=u.toString();if(window.sandbox){t(i);return
}

return o.call(window.history,n,l,i)
}}),window.$location= {
get href(){return window.location.href
},set href(r) {
if(window.sandbox){t(r);return
}

window.location.href=r
},replace:r=> {
let o=r.toString();window.sandbox&&t(o),window.location.replace(o)
},assign:r=> {
let o=r.toString();window.sandbox&&t(o),window.location.assign(o)
}}},[]),(0,Rf.jsx)("div", {
children: e&&(0,Rf.jsx)(Ef,{onClose:()=>t(null),link:e
})})}

var Bx=sL;var Hx=k(T());var Qu=k(T(),1);var Ux=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),$u=(...e)=>e.filter((t,a,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===a).join(" ").trim();var fn=k(T(),1);var zx= {
xmlns: "http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"
};

var qx=(0,fn.forwardRef)(( {
color: e="currentColor",size:t=24,strokeWidth:a=2,absoluteStrokeWidth:r,className:o="",children:n,iconNode:l,...u
},i)=>(0,fn.createElement)("svg", {
ref: i,...zx,width:t,height:t,stroke:e,strokeWidth:r?Number(a)*24/Number(t):a,className:$u("lucide",o),...u
},[...l.map(([s,f])=>(0,fn.createElement)(s,f)),...Array.isArray(n)?n:[n]]));var we=(e,t)=> {
let a=(0,Qu.forwardRef)(({className: r,...o
},n)=>(0,Qu.createElement)(qx, {
ref: n,iconNode:t,className:$u(`lucide-${Ux(e)
}`,r),...o
}));

return a.displayName=`$ {
e
}`,a
};

var dL=[["path", {
d: "m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"
}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"
}]],qr=we("Award",dL);var fL=[["path", {
d: "M12 7v14",key:"1akyts"
}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"
}]],cn=we("BookOpen",fL);var cL=[["path", {
d: "M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"
}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"
}]],ba=we("CircleCheckBig",cL);var pL=[["path", {
d: "M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"
}]],Za=we("Heart",pL);var mL=[["path", {
d: "M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"
}]],pn=we("MessageCircle",mL);var hL=[["path", {
d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"
}]],mn=we("Phone",hL);var gL=[["path", {
d: "M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"
}]],Hr=we("Shield",gL);var xL=[["path", {
d: "M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"
}]],Vr=we("Star",xL);var vL=[["path", {
d: "M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"
}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"
}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"
}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"
}]],jr=we("Users",vL);var y=k($t());function Af() {
let[e,t]=(0,Hx.useState)("home"),a=r=>{t(r),document.getElementById(r)?.scrollIntoView({behavior: "smooth"
})};

return(0,y.jsxs)("div", {
className: "min-h-screen bg-gray-50 font-sans",children:[(0,y.jsx)("nav",{className:"bg-white shadow-md sticky top-0 z-50",children:(0,y.jsxs)("div",{className:"max-w-7xl mx-auto px-4 py-4 flex items-center justify-between",children:[(0,y.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,y.jsx)(Za,{className:"text-pink-600",size:32
}),(0,y.jsx)("span", {
className: "text-2xl font-bold text-gray-800",children:"\u5F52\u5FC3\u5A5A\u59FB\u4E0E\u60C5\u611F\u54A8\u8BE2"
})]}),(0,y.jsxs)("div", {
className: "hidden md:flex space-x-6",children:[(0,y.jsx)("button",{onClick:()=>a("home"),className:"text-gray-600 hover:text-pink-600 transition",children:"\u9996\u9875"
}),(0,y.jsx)("button", {
onClick: ()=>a("advantages"),className:"text-gray-600 hover:text-pink-600 transition",children:"\u4F18\u52BF"
}),(0,y.jsx)("button", {
onClick: ()=>a("experts"),className:"text-gray-600 hover:text-pink-600 transition",children:"\u4E13\u5BB6"
}),(0,y.jsx)("button", {
onClick: ()=>a("process"),className:"text-gray-600 hover:text-pink-600 transition",children:"\u6D41\u7A0B"
}),(0,y.jsx)("button", {
onClick: ()=>a("content"),className:"text-gray-600 hover:text-pink-600 transition",children:"\u77E5\u8BC6"
})]}),(0,y.jsx)("a", {
href: "javascript:popupLinkBlock('tel:400-000-0000', '_self')",className:"bg-pink-600 text-white px-6 py-2 rounded-full hover:bg-pink-700 transition font-semibold",children:"\u7ACB\u5373\u54A8\u8BE2"
})]})}),(0,y.jsxs)("section", {
id: "home",className:"bg-gradient-to-br from-pink-600 via-pink-500 to-rose-500 text-white py-20 relative overflow-hidden",children:[(0,y.jsxs)("div",{className:"absolute inset-0 opacity-10",children:[(0,y.jsx)("div",{className:"absolute top-10 left-10 w-40 h-40 bg-white rounded-full blur-3xl"
}),(0,y.jsx)("div", {
className: "absolute bottom-10 right-10 w-60 h-60 bg-yellow-400 rounded-full blur-3xl"
})]}),(0,y.jsxs)("div", {
className: "max-w-4xl mx-auto text-center px-4 relative z-10",children:[(0,y.jsxs)("h1",{className:"text-4xl md:text-5xl font-bold mb-6 leading-tight",children:["\u51B2\u7834\u5FC3\u7075\u85E9\u7BF1\uFF0C\u70B9\u4EAE\u4EB2\u5BC6\u5FAE\u5149",(0,y.jsx)("br",{
}),"\u89E3\u9501\u60C5\u611F\u76F8\u5904\u5BC6\u7801"]}),(0,y.jsx)("p", {
className: "text-xl md:text-2xl mb-8 opacity-95",children:"\u4E8E\u7231\u4E0E\u5A5A\u59FB\u7684\u873F\u8712\u5F81\u9014\u4E0A\uFF0C\u4F60\u662F\u5426\u603B\u89C9\u524D\u8DEF\u6DF7\u6C8C\u4E0D\u6E05\uFF0C\u53C8\u6216\u662F\u56F0\u4E8E\u60C5\u611F\u8FF7\u5C40\u800C\u4E0D\u77E5\u5982\u4F55\u7834\u5C40\uFF1F"
}),(0,y.jsx)("button", {
onClick: ()=>a("advantages"),className:"bg-yellow-400 text-gray-800 px-8 py-4 rounded-full text-lg font-bold hover:bg-yellow-300 transition shadow-lg transform hover:scale-105",children:"\u514D\u8D39\u60C5\u611F\u5206\u6790 \u2192"
})]})]}),(0,y.jsx)("section", {
className: "bg-red-50 border-l-4 border-red-600 py-8",children:(0,y.jsx)("div",{className:"max-w-4xl mx-auto px-4",children:(0,y.jsxs)("div",{className:"flex items-start space-x-4",children:[(0,y.jsx)("div",{className:"bg-red-600 text-white p-3 rounded-full flex-shrink-0",children:(0,y.jsx)(Hr,{size:24
})}),(0,y.jsxs)("div", {
children: [(0,y.jsx)("h2",{className:"text-2xl font-bold text-red-800 mb-2",children:"\u3010\u5F52\u5FC3\u60C5\u611F\u7814\u7A76\u6240\u3011"
}),(0,y.jsxs)("p", {
className: "text-lg text-red-700",children:["\u5982\u679C\u60A8\u6B63\u5728\u4F7F\u7528",(0,y.jsx)("span",{className:"font-bold text-red-900",children:"\u6B7B\u7F20\u70C2\u6253\u3001\u4E0D\u65AD\u6307\u8D23\u6216\u5A01\u80C1\u903C\u8FEB"
}),"\u7B49\u65B9\u5F0F\u633D\u6551\u7231\u60C5\uFF0C",(0,y.jsx)("span", {
className: "font-bold text-red-900",children:"\u8BF7\u7ACB\u523B\u505C\u6B62"
}),"\u3002\u8FD9\u4E9B\u505A\u6CD5\u4E0D\u4EC5\u65E0\u6CD5\u633D\u56DE\u5BF9\u65B9\uFF0C\u53CD\u800C\u4F1A\u5C06\u5176\u8D8A\u63A8\u8D8A\u8FDC"]})]})]})})}),(0,y.jsx)("section", {
id: "advantages",className:"py-16 bg-white",children:(0,y.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,y.jsx)("h2",{className:"text-3xl font-bold text-center text-gray-800 mb-12",children:"\u4E3A\u4EC0\u4E48\u9009\u62E9\u6211\u4EEC"
}),(0,y.jsx)("div", {
className: "grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:[{icon:(0,y.jsx)(jr,{size:40
}),title:"\u4E13\u4E1A\u8D44\u6DF1\u56E2\u961F",desc:"\u62E5\u6709\u4E13\u4E1A\u8D44\u6DF1\u7684\u60C5\u611F\u4E13\u5BB6\u56E2\u961F\uFF0C\u51ED\u501F\u4E30\u5BCC\u7684\u884C\u4E1A\u7ECF\u9A8C\u4E0E\u6DF1\u539A\u7684\u4E13\u4E1A\u77E5\u8BC6\uFF0C\u80FD\u7CBE\u51C6\u5256\u6790\u60A8\u60C5\u611F\u95EE\u9898\u7684\u6839\u6E90\u3002"
},{icon:(0,y.jsx)(Vr, {
size: 40
}),title:"\u4E13\u6CE810\u4F59\u5E74",desc:"\u4E13\u6CE8\u60C5\u611F\u4FEE\u590D10\u4F59\u5E74\uFF0C\u5E2E\u52A9\u4E0A\u4E07\u5B66\u5458\u4FEE\u590D\u60C5\u611F\u53CA\u5A5A\u59FB\uFF0C10\u591A\u5E74\u6848\u4F8B\u7ECF\u9A8C\u79EF\u7D2F"
},{icon:(0,y.jsx)(qr, {
size: 40
}),title:"\u56FD\u5BB6\u8BA4\u8BC1\u4E13\u5BB6",desc:"\u6BCF\u4F4D\u5BFC\u5E08\u6301\u6709\u56FD\u5BB6\u9881\u53D1\u7684\u884C\u4E1A\u76F8\u5173\u8BC1\u4E66\uFF0C\u4E14\u5728\u77E5\u540D\u673A\u6784\u53D7\u8BAD\u8FC7"
},{icon:(0,y.jsx)(ba, {
size: 40
}),title:"\u6027\u4EF7\u6BD4\u9AD8",desc:"\u5148\u514D\u8D39\u5206\u6790\uFF0C\u6EE1\u610F\u540E\u518D\u9884\u7EA6\u5BFC\u5E08\uFF1B\u83B7\u60C5\u611F\u884C\u4E1A\u3001\u5FC3\u7406\u5065\u5EB7\u884C\u4E1A\u591A\u4E2A\u5956\u9879\uFF0C\u56FD\u5185\u5A5A\u59FB\u60C5\u611F\u884C\u4E1A\u5B9E\u529B\u8BA4\u8BC1"
},{icon:(0,y.jsx)(Hr, {
size: 40
}),title:"\u552E\u540E\u6709\u4FDD\u969C",desc:"\u540E\u7EED\u4E13\u4EBA\u6301\u7EED\u56DE\u8BBF\uFF0C\u7A33\u56FA\u4FEE\u590D\u7ED3\u679C"
},{icon:(0,y.jsx)(Za, {
size: 40
}),title:"\u9690\u79C1\u6709\u4FDD\u969C",desc:"\u4E13\u5C5E\u52A9\u7406\u8DDF\u8E2A\uFF0C\u6CE8\u91CD\u5BA2\u6237\u9690\u79C1"
}].map((r,o)=>(0,y.jsxs)("div", {
className: "bg-gradient-to-br from-pink-50 to-white p-6 rounded-2xl shadow-md hover:shadow-xl transition transform hover:-translate-y-2 border border-pink-100",children:[(0,y.jsx)("div",{className:"text-pink-600 mb-4",children:r.icon
}),(0,y.jsx)("h3", {
className: "text-xl font-bold text-gray-800 mb-3",children:r.title
}),(0,y.jsx)("p", {
className: "text-gray-600 leading-relaxed",children:r.desc
})]},o))
})]})}),(0,y.jsx)("section", {
className: "py-16 bg-gradient-to-r from-yellow-50 to-yellow-100",children:(0,y.jsxs)("div",{className:"max-w-4xl mx-auto text-center px-4",children:[(0,y.jsx)(qr,{className:"text-yellow-600 mx-auto mb-6",size:64
}),(0,y.jsx)("h2", {
className: "text-3xl font-bold text-gray-800 mb-6",children:"\u884C\u4E1A\u8363\u8A89\u4E0E\u8D44\u8D28"
}),(0,y.jsx)("p", {
className: "text-xl text-gray-700 mb-4",children:"\u83B7\u60C5\u611F\u884C\u4E1A\u3001\u5FC3\u7406\u5065\u5EB7\u884C\u4E1A\u591A\u4E2A\u5956\u9879\uFF0C\u56FD\u5185\u5A5A\u59FB\u60C5\u611F\u884C\u4E1A\u5B9E\u529B\u8BA4\u8BC1"
}),(0,y.jsx)("p", {
className: "text-xl text-gray-700",children:"\u5A5A\u59FB\u3001\u5BB6\u5EAD\u3001\u5FC3\u7406\u3001\u60C5\u611F\u54A8\u8BE2\u5E08\u6301\u8BC1\u4E0A\u5C97\uFF0C\u4FDD\u8BC1\u54A8\u8BE2\u670D\u52A1\u8D28\u91CF"
})]})}),(0,y.jsx)("section", {
id: "experts",className:"py-16 bg-white",children:(0,y.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,y.jsx)("h2",{className:"text-3xl font-bold text-center text-gray-800 mb-12",children:"\u6838\u5FC3\u4E13\u5BB6\u5BFC\u5E08\u56E2\u961F"
}),(0,y.jsxs)("p", {
className: "text-center text-xl text-gray-600 mb-8 max-w-3xl mx-auto",children:["\u5F52\u5FC3\u60C5\u611F\u6C47\u805A\u60C5\u611F\u884C\u4E1A",(0,y.jsx)("span",{className:"font-bold text-pink-600",children:"\u521B\u59CB\u7EA7\u522B"
}),"\u7684\u987E\u95EE\u4E13\u5BB6\uFF0C\u5B9E\u64CD\u7ECF\u9A8C\u4E30\u5BCC\uFF0C\u4EE5\u5B9E\u529B\u548C\u6210\u6548\u5F70\u663E\u4E13\u4E1A"]}),(0,y.jsx)("div", {
className: "grid md:grid-cols-3 gap-8",children:[{name:"\u738B\u8001\u5E08",title:"\u9996\u5E2D\u60C5\u611F\u5BFC\u5E08",exp:"15\u5E74\u7ECF\u9A8C"
},{name:"\u674E\u8001\u5E08",title:"\u5A5A\u59FB\u4FEE\u590D\u4E13\u5BB6",exp:"12\u5E74\u7ECF\u9A8C"
},{name:"\u5F20\u8001\u5E08",title:"\u5FC3\u7406\u54A8\u8BE2\u5E08",exp:"10\u5E74\u7ECF\u9A8C"
}].map((r,o)=>(0,y.jsxs)("div", {
className: "bg-gradient-to-br from-pink-50 to-rose-50 p-8 rounded-2xl text-center shadow-md hover:shadow-xl transition",children:[(0,y.jsx)("div",{className:"w-24 h-24 bg-pink-200 rounded-full mx-auto mb-4 flex items-center justify-center",children:(0,y.jsx)(jr,{className:"text-pink-600",size:48
})}),(0,y.jsx)("h3", {
className: "text-xl font-bold text-gray-800 mb-2",children:r.name
}),(0,y.jsx)("p", {
className: "text-pink-600 font-semibold mb-2",children:r.title
}),(0,y.jsx)("p", {
className: "text-gray-600",children:r.exp
})]},o))
})]})}),(0,y.jsx)("section", {
className: "py-16 bg-gray-50",children:(0,y.jsxs)("div",{className:"max-w-4xl mx-auto text-center px-4",children:[(0,y.jsx)(pn,{className:"text-pink-600 mx-auto mb-6",size:64
}),(0,y.jsx)("h2", {
className: "text-3xl font-bold text-gray-800 mb-6",children:"\u5B66\u5458\u670D\u52A1\u611F\u8A00"
}),(0,y.jsx)("p", {
className: "text-xl text-gray-700 mb-8",children:"\u4E0A\u4E07\u54A8\u8BE2\u670D\u52A1\u6848\u4F8B\uFF0C\u5B66\u5458\u5E7F\u6CDB\u597D\u8BC4\uFF0C\u5C3D\u5FC3\u5C3D\u529B\u5E2E\u52A9\u5B66\u5458\u89E3\u51B3\u60C5\u611F\u96BE\u9898"
}),(0,y.jsxs)("div", {
className: "bg-white p-8 rounded-2xl shadow-lg border-l-4 border-pink-600",children:[(0,y.jsx)("div",{className:"flex items-center justify-center mb-4",children:[1,2,3,4,5].map(r=>(0,y.jsx)(Vr,{className:"text-yellow-400 fill-yellow-400",size:24
},r))
}),(0,y.jsx)("p", {
className: "text-lg text-gray-700 italic",children:'"\u5728\u6700\u7EDD\u671B\u7684\u65F6\u5019\u627E\u5230\u4E86\u5F52\u5FC3\u60C5\u611F\uFF0C\u8001\u5E08\u4EEC\u771F\u7684\u5F88\u4E13\u4E1A\uFF0C\u5E2E\u6211\u633D\u56DE\u4E86\u5A5A\u59FB\uFF0C\u73B0\u5728\u6211\u4EEC\u6BD4\u4EE5\u524D\u66F4\u5E78\u798F\u4E86\uFF01"'
}),(0,y.jsx)("p", {
className: "text-gray-500 mt-4",children:"\u2014\u2014 \u6765\u81EA\u5E7F\u897F\u7684\u5218\u5973\u58EB"
})]})]})}),(0,y.jsx)("section", {
className: "py-16 bg-gradient-to-r from-pink-600 to-rose-600 text-white",children:(0,y.jsxs)("div",{className:"max-w-4xl mx-auto text-center px-4",children:[(0,y.jsx)(mn,{className:"mx-auto mb-6",size:64
}),(0,y.jsx)("h2", {
className: "text-3xl font-bold mb-6",children:"\u7EBF\u4E0A\u7EBF\u4E0B\u4E00\u4F53\u5316\u670D\u52A1"
}),(0,y.jsx)("p", {
className: "text-xl mb-4",children:"\u3010\u5F52\u5FC3\u3011\u7EBF\u4E0A\u968F\u65F6\u503E\u8BC9\uFF0C\u4E13\u5BB6\u5373\u65F6\u56DE\u5E94\uFF1B\u7EBF\u4E0B\u9762\u5BF9\u9762\u6DF1\u5EA6\u4EA4\u6D41\uFF0C\u7CBE\u51C6\u5256\u6790\u60C5\u611F\u75C7\u7ED3\uFF0C\u4E3A\u4F60\u5B9A\u5236\u4E13\u5C5E\u89E3\u51B3\u65B9\u6848"
})]})}),(0,y.jsx)("section", {
id: "process",className:"py-16 bg-white",children:(0,y.jsxs)("div",{className:"max-w-5xl mx-auto px-4",children:[(0,y.jsx)("h2",{className:"text-3xl font-bold text-center text-gray-800 mb-12",children:"\u670D\u52A1\u6D41\u7A0B\u56FE"
}),(0,y.jsx)("div", {
className: "flex flex-wrap justify-center items-center gap-4 mb-8",children:["\u62E8\u6253\u70ED\u7EBF/\u5FAE\u4FE1","\u4E86\u89E3\u5206\u6790","\u5236\u5B9A\u65B9\u6848","\u7B7E\u8BA2\u534F\u8BAE\u4ED8\u6B3E","\u5168\u7A0B\u8DDF\u8E2A","2+1\u5168\u7A0B\u670D\u52A1","\u6210\u529F\u633D\u56DE","\u6301\u7EED\u8DDF\u8FDB"].map((r,o)=>(0,y.jsxs)("div",{className:"flex items-center",children:[(0,y.jsx)("div",{className:"bg-pink-600 text-white px-6 py-3 rounded-full font-semibold hover:bg-pink-700 transition",children:r
}),o<7&&(0,y.jsx)("div", {
className: "text-pink-600 mx-2 text-2xl",children:"\u2192"
})]},o))
}),(0,y.jsx)("div", {
className: "text-center",children:(0,y.jsx)("button",{onClick:()=>a("home"),className:"bg-yellow-400 text-gray-800 px-8 py-4 rounded-full text-lg font-bold hover:bg-yellow-300 transition shadow-lg",children:"\u7ACB\u5373\u5F00\u59CB\u514D\u8D39\u5206\u6790"
})})]})}),(0,y.jsx)("section", {
id: "content",className:"py-16 bg-gray-50",children:(0,y.jsxs)("div",{className:"max-w-4xl mx-auto text-center px-4",children:[(0,y.jsx)(cn,{className:"text-pink-600 mx-auto mb-6",size:64
}),(0,y.jsx)("h2", {
className: "text-3xl font-bold text-gray-800 mb-6",children:"\u7CBE\u9009\u60C5\u611F\u5185\u5BB9"
}),(0,y.jsxs)("p", {
className: "text-xl text-gray-700 mb-8",children:["\u7CBE\u9009\u539F\u521B\u5A5A\u59FB\u60C5\u611F\u5185\u5BB9\uFF0C\u5B66\u4E60\u66F4\u591A",(0,y.jsx)("span",{className:"font-bold text-pink-600",children:"\u5A5A\u59FB\u4FEE\u590D/\u60C5\u611F\u633D\u56DE/\u60C5\u611F\u590D\u5408/\u5206\u624B\u590D\u5408/\u604B\u7231\u8131\u5355"
}),"\u77E5\u8BC6"]}),(0,y.jsx)("div", {
className: "grid md:grid-cols-2 gap-6",children:["\u5A5A\u59FB\u4FEE\u590D\u6280\u5DE7","\u60C5\u611F\u633D\u56DE\u65B9\u6CD5","\u590D\u5408\u6210\u529F\u6848\u4F8B","\u8131\u5355\u5B9E\u7528\u653B\u7565"].map((r,o)=>(0,y.jsxs)("div",{className:"bg-white p-6 rounded-2xl shadow-md hover:shadow-xl transition border border-pink-100 cursor-pointer",children:[(0,y.jsx)("h3",{className:"text-xl font-bold text-gray-800 mb-2",children:r
}),(0,y.jsx)("p", {
className: "text-gray-600",children:"\u70B9\u51FB\u67E5\u770B\u8BE6\u7EC6\u5185\u5BB9 \u2192"
})]},o))
})]})}),(0,y.jsx)("section", {
className: "bg-gradient-to-r from-pink-600 via-rose-600 to-pink-600 text-white py-16",children:(0,y.jsxs)("div",{className:"max-w-4xl mx-auto text-center px-4",children:[(0,y.jsx)("h2",{className:"text-4xl font-bold mb-6",children:"\u73B0\u5728\u5C31\u5F00\u59CB\u6539\u53D8"
}),(0,y.jsx)("p", {
className: "text-2xl mb-8",children:"\u4E13\u4E1A\u56E2\u961F\u4E3A\u60A8\u4FDD\u9A7E\u62A4\u822A\uFF0C\u514D\u8D39\u5206\u6790\u60A8\u7684\u60C5\u611F\u95EE\u9898"
}),(0,y.jsxs)("div", {
className: "flex flex-col sm:flex-row gap-4 justify-center",children:[(0,y.jsx)("a",{href:"javascript:popupLinkBlock('tel:400-000-0000', '_self')",className:"bg-yellow-400 text-gray-800 px-8 py-4 rounded-full text-lg font-bold hover:bg-yellow-300 transition shadow-lg",children:"\u{1F4DE} \u62E8\u6253\u70ED\u7EBF\u54A8\u8BE2"
}),(0,y.jsx)("button", {
className: "bg-white text-pink-600 px-8 py-4 rounded-full text-lg font-bold hover:bg-gray-100 transition shadow-lg",children:"\u{1F4AC} \u5FAE\u4FE1\u5728\u7EBF\u54A8\u8BE2"
})]})]})}),(0,y.jsx)("footer", {
className: "bg-gray-800 text-gray-400 py-8",children:(0,y.jsxs)("div",{className:"max-w-6xl mx-auto px-4 text-center",children:[(0,y.jsxs)("div",{className:"flex items-center justify-center space-x-2 mb-4",children:[(0,y.jsx)(Za,{className:"text-pink-500",size:24
}),(0,y.jsx)("span", {
className: "text-white text-lg font-bold",children:"\u5F52\u5FC3\u5A5A\u59FB\u4E0E\u60C5\u611F\u54A8\u8BE2"
})]}),(0,y.jsx)("p", {
className: "mb-2",children:"\xA9 2024 \u5F52\u5FC3\u5A5A\u59FB\u4E0E\u60C5\u611F\u54A8\u8BE2 \u7248\u6743\u6240\u6709"
}),(0,y.jsx)("p", {
className: "text-sm",children:"\u5E7F\u897F\u5730\u533A\u4E13\u4E1A\u60C5\u611F\u54A8\u8BE2\u670D\u52A1 | \u56FD\u5BB6\u8BA4\u8BC1\u4E13\u5BB6\u56E2\u961F"
})]})})]})}(0,jx.createRoot)(document.getElementById("root")).render((0,Ja.jsx)(Vx.StrictMode, {
children: (0,Ja.jsx)(Sh,{children:(0,Ja.jsxs)("div",{children:[(0,Ja.jsx)(Bx,{
}),(0,Ja.jsx)(Af, {
})]})})}));})();
/*! Bundled license information:

react/cjs/react.production.min.js:
(**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)

react/cjs/react-jsx-runtime.production.min.js:
(**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)

scheduler/cjs/scheduler.production.min.js:
(**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)

react-dom/cjs/react-dom.production.min.js:
(**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)

react-is/cjs/react-is.production.min.js:
(**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)

classnames/index.js:
(*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*)

@babel/runtime/helpers/esm/regeneratorRuntime.js:
(*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE *)

lucide-react/dist/esm/shared/src/utils.js:
lucide-react/dist/esm/defaultAttributes.js:
lucide-react/dist/esm/Icon.js:
lucide-react/dist/esm/createLucideIcon.js:
lucide-react/dist/esm/icons/award.js:
lucide-react/dist/esm/icons/book-open.js:
lucide-react/dist/esm/icons/circle-check-big.js:
lucide-react/dist/esm/icons/heart.js:
lucide-react/dist/esm/icons/message-circle.js:
lucide-react/dist/esm/icons/phone.js:
lucide-react/dist/esm/icons/shield.js:
lucide-react/dist/esm/icons/star.js:
lucide-react/dist/esm/icons/users.js:
lucide-react/dist/esm/lucide-react.js:
(**
* @license lucide-react v0.474.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*)
*/








