From b5d7e8520e905ef7cd435d227f4696cfd4938d25 Mon Sep 17 00:00:00 2001 From: masoumeMohebbi Date: Tue, 26 Sep 2023 23:08:38 +0330 Subject: [PATCH] Updates --- assets/index-786e863b.css | 1 + assets/index-78c0ea84.css | 1 - assets/{index-572a73f2.js => index-7bac1482.js} | 2 +- index.html | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 assets/index-786e863b.css delete mode 100644 assets/index-78c0ea84.css rename assets/{index-572a73f2.js => index-7bac1482.js} (96%) diff --git a/assets/index-786e863b.css b/assets/index-786e863b.css new file mode 100644 index 0000000..952a22b --- /dev/null +++ b/assets/index-786e863b.css @@ -0,0 +1 @@ +@import"https://fonts.cdnfonts.com/css/harry-potter";@import"https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{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,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}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-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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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]{display:none}*{scrollbar-color:initial;scrollbar-width:initial}*,: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: }::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: }.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-\[6px\]{right:-6px}.bottom-2{bottom:.5rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.top-1{top:.25rem}.top-11{top:2.75rem}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-5{grid-column:span 5 / span 5}.row-span-2{grid-row:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-11{margin-bottom:2.75rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-\[1px\]{margin-right:1px}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-9{margin-top:2.25rem}.flex{display:flex}.grid{display:grid}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.w-11\/12{width:91.666667%}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-full{width:100%}.w-screen{width:100vw}.-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))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-10{gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-9{row-gap:2.25rem}.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-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.bg-\[\#F3DEBA\]{--tw-bg-opacity: 1;background-color:rgb(243 222 186 / var(--tw-bg-opacity))}.bg-\[\#b79b48ce\]{background-color:#b79b48ce}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity: .8}.bg-\[url\(\'\.\/assets\/images\/header\.jpg\'\)\]{background-image:url(/react-harry-potter-api/assets/header-55d41e19.jpg)}.bg-top{background-position:top}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.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}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-\[4px\]{padding-top:4px}.text-center{text-align:center}.font-gloria{font-family:Gloria Hallelujah,cursive}.font-harrypotter{font-family:Harry Potter,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-\[\#92400e\]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-\[\#eab308\]{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.scrollbar-thin{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.scrollbar-track-slate-700{--scrollbar-track: #334155 !important}.scrollbar-thumb-\[\#F3DEBA\]{--scrollbar-thumb: #F3DEBA !important}@media (min-width: 600px){.min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:h-10{height:2.5rem}.sm\:h-8{height:2rem}.sm\:h-80{height:20rem}.sm\:w-10{width:2.5rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:w-9{width:2.25rem}.sm\:w-\[15rem\]{width:15rem}.sm\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-\[3px\]{padding-top:3px;padding-bottom:3px}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-\[30rem\]{width:30rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}} diff --git a/assets/index-78c0ea84.css b/assets/index-78c0ea84.css deleted file mode 100644 index 7dd36d9..0000000 --- a/assets/index-78c0ea84.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.cdnfonts.com/css/harry-potter";@import"https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{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,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}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-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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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]{display:none}*{scrollbar-color:initial;scrollbar-width:initial}*,: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: }::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: }.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-\[6px\]{right:-6px}.bottom-2{bottom:.5rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.top-1{top:.25rem}.top-11{top:2.75rem}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-5{grid-column:span 5 / span 5}.row-span-2{grid-row:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-11{margin-bottom:2.75rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-\[1px\]{margin-right:1px}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-9{margin-top:2.25rem}.flex{display:flex}.grid{display:grid}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.w-11\/12{width:91.666667%}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[15rem\]{width:15rem}.w-full{width:100%}.w-screen{width:100vw}.-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))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-10{gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-9{row-gap:2.25rem}.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-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.bg-\[\#F3DEBA\]{--tw-bg-opacity: 1;background-color:rgb(243 222 186 / var(--tw-bg-opacity))}.bg-\[\#b79b48ce\]{background-color:#b79b48ce}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.bg-opacity-80{--tw-bg-opacity: .8}.bg-\[url\(\'\.\/assets\/images\/header\.jpg\'\)\]{background-image:url(/react-harry-potter-api/assets/header-55d41e19.jpg)}.bg-top{background-position:top}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.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}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-\[4px\]{padding-top:4px}.text-center{text-align:center}.font-gloria{font-family:Gloria Hallelujah,cursive}.font-harrypotter{font-family:Harry Potter,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-\[\#92400e\]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-\[\#eab308\]{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.scrollbar-thin{scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.scrollbar-track-slate-700{--scrollbar-track: #334155 !important}.scrollbar-thumb-\[\#F3DEBA\]{--scrollbar-thumb: #F3DEBA !important}@media (min-width: 600px){.min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:h-80{height:20rem}.sm\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-\[30rem\]{width:30rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}} diff --git a/assets/index-572a73f2.js b/assets/index-7bac1482.js similarity index 96% rename from assets/index-572a73f2.js rename to assets/index-7bac1482.js index 106a662..ea5bf16 100644 --- a/assets/index-572a73f2.js +++ b/assets/index-7bac1482.js @@ -417,4 +417,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n0(e){return t4(e)||n4(e)||t0(e)||r4()}function i4(e){if(e.sheet)return e.sheet;for(var t=0;t0?Me(Nr,--rt):0,Ar--,be===10&&(Ar=1,ol--),be}function ut(){return be=rt2||_i(be)>3?"":" "}function v4(e,t){for(;--t&&ut()&&!(be<48||be>102||be>57&&be<65||be>70&&be<97););return Vi(e,Do()+(t<6&&$t()==32&&ut()==32))}function du(e){for(;ut();)switch(be){case e:return rt;case 34:case 39:e!==34&&e!==39&&du(be);break;case 40:e===41&&du(e);break;case 92:ut();break}return rt}function y4(e,t){for(;ut()&&e+be!==47+10;)if(e+be===42+42&&$t()===47)break;return"/*"+Vi(t,rt-1)+"*"+il(e===47?e:ut())}function w4(e){for(;!_i($t());)ut();return Vi(e,rt)}function S4(e){return s0(jo("",null,null,null,[""],e=l0(e),0,[0],e))}function jo(e,t,n,r,i,o,a,l,s){for(var u=0,c=0,f=a,h=0,y=0,m=0,g=1,S=1,d=1,p=0,v="",x=i,b=o,O=r,k=v;S;)switch(m=p,p=ut()){case 40:if(m!=108&&Me(k,f-1)==58){fu(k+=ie(Lo(p),"&","&\f"),"&\f")!=-1&&(d=-1);break}case 34:case 39:case 91:k+=Lo(p);break;case 9:case 10:case 13:case 32:k+=g4(m);break;case 92:k+=v4(Do()-1,7);continue;case 47:switch($t()){case 42:case 47:uo(x4(y4(ut(),Do()),t,n),s);break;default:k+="/"}break;case 123*g:l[u++]=It(k)*d;case 125*g:case 59:case 0:switch(p){case 0:case 125:S=0;case 59+c:d==-1&&(k=ie(k,/\f/g,"")),y>0&&It(k)-f&&uo(y>32?mp(k+";",r,n,f-1):mp(ie(k," ","")+";",r,n,f-2),s);break;case 59:k+=";";default:if(uo(O=hp(k,t,n,u,c,i,l,v,x=[],b=[],f),o),p===123)if(c===0)jo(k,t,O,O,x,o,f,l,b);else switch(h===99&&Me(k,3)===110?100:h){case 100:case 108:case 109:case 115:jo(e,O,O,r&&uo(hp(e,O,O,0,0,i,l,v,i,x=[],f),b),i,b,f,l,r?x:b);break;default:jo(k,O,O,O,[""],b,0,l,b)}}u=c=y=0,g=d=1,v=k="",f=a;break;case 58:f=1+It(k),y=m;default:if(g<1){if(p==123)--g;else if(p==125&&g++==0&&m4()==125)continue}switch(k+=il(p),p*g){case 38:d=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(It(k)-1)*d,d=1;break;case 64:$t()===45&&(k+=Lo(ut())),h=$t(),c=f=It(v=k+=w4(Do())),p++;break;case 45:m===45&&It(k)==2&&(g=0)}}return o}function hp(e,t,n,r,i,o,a,l,s,u,c){for(var f=i-1,h=i===0?o:[""],y=Fc(h),m=0,g=0,S=0;m0?h[d]+" "+p:ie(p,/&\f/g,h[d])))&&(s[S++]=v);return al(e,t,n,i===0?Tc:l,s,u,c)}function x4(e,t,n){return al(e,t,n,r0,il(h4()),Ai(e,2,-2),0)}function mp(e,t,n,r){return al(e,t,n,Rc,Ai(e,0,r),Ai(e,r+1,-1),r)}function vr(e,t){for(var n="",r=Fc(e),i=0;i6)switch(Me(e,t+1)){case 109:if(Me(e,t+4)!==45)break;case 102:return ie(e,/(.+:)(.+)-([^]+)/,"$1"+re+"$2-$3$1"+ma+(Me(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~fu(e,"stretch")?u0(ie(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Me(e,t+1)!==115)break;case 6444:switch(Me(e,It(e)-3-(~fu(e,"!important")&&10))){case 107:return ie(e,":",":"+re)+e;case 101:return ie(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+re+(Me(e,14)===45?"inline-":"")+"box$3$1"+re+"$2$3$1"+He+"$2box$3")+e}break;case 5936:switch(Me(e,t+11)){case 114:return re+e+He+ie(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return re+e+He+ie(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return re+e+He+ie(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return re+e+He+e+e}return e}var T4=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case Rc:t.return=u0(t.value,t.length);break;case i0:return vr([Wr(t,{value:ie(t.value,"@","@"+re)})],i);case Tc:if(t.length)return p4(t.props,function(o){switch(d4(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return vr([Wr(t,{props:[ie(o,/:(read-\w+)/,":"+ma+"$1")]})],i);case"::placeholder":return vr([Wr(t,{props:[ie(o,/:(plac\w+)/,":"+re+"input-$1")]}),Wr(t,{props:[ie(o,/:(plac\w+)/,":"+ma+"$1")]}),Wr(t,{props:[ie(o,/:(plac\w+)/,He+"input-$1")]})],i)}return""})}},R4=[T4],F4=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(g){var S=g.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var i=t.stylisPlugins||R4,o={},a,l=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(g){for(var S=g.getAttribute("data-emotion").split(" "),d=1;d=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var j4={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},M4=/[A-Z]|^ms/g,$4=/_EMO_([^_]+?)_([^]*?)_EMO_/g,f0=function(t){return t.charCodeAt(1)===45},vp=function(t){return t!=null&&typeof t!="boolean"},Ul=$m(function(e){return f0(e)?e:e.replace(M4,"-$&").toLowerCase()}),yp=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace($4,function(r,i,o){return Dt={name:i,styles:o,next:Dt},i})}return j4[t]!==1&&!f0(t)&&typeof n=="number"&&n!==0?n+"px":n};function Ti(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Dt={name:n.name,styles:n.styles,next:Dt},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Dt={name:r.name,styles:r.styles,next:Dt},r=r.next;var i=n.styles+";";return i}return z4(e,t,n)}case"function":{if(e!==void 0){var o=Dt,a=n(e);return Dt=o,Ti(e,t,a)}break}}if(t==null)return n;var l=t[n];return l!==void 0?l:n}function z4(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i({x:e,y:e});function eE(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function h0(e){return g0(e)?(e.nodeName||"").toLowerCase():"#document"}function Tt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function m0(e){var t;return(t=(g0(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function g0(e){return e instanceof Node||e instanceof Tt(e).Node}function hu(e){return e instanceof Element||e instanceof Tt(e).Element}function Dc(e){return e instanceof HTMLElement||e instanceof Tt(e).HTMLElement}function Sp(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Tt(e).ShadowRoot}function v0(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=Lc(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function tE(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function nE(e){return["html","body","#document"].includes(h0(e))}function Lc(e){return Tt(e).getComputedStyle(e)}function rE(e){if(h0(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Sp(e)&&e.host||m0(e);return Sp(t)?t.host:t}function y0(e){const t=rE(e);return nE(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dc(t)&&v0(t)?t:y0(t)}function ya(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const i=y0(e),o=i===((r=e.ownerDocument)==null?void 0:r.body),a=Tt(i);return o?t.concat(a,a.visualViewport||[],v0(i)?i:[],a.frameElement&&n?ya(a.frameElement):[]):t.concat(i,ya(i,[],n))}function iE(e){const t=Lc(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=Dc(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,l=ga(n)!==o||ga(r)!==a;return l&&(n=o,r=a),{width:n,height:r,$:l}}function jc(e){return hu(e)?e:e.contextElement}function Hl(e){const t=jc(e);if(!Dc(t))return va(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=iE(t);let a=(o?ga(n.width):n.width)/r,l=(o?ga(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const oE=va(0);function aE(e){const t=Tt(e);return!tE()||!t.visualViewport?oE:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function lE(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Tt(e)?!1:t}function xp(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),o=jc(e);let a=va(1);t&&(r?hu(r)&&(a=Hl(r)):a=Hl(e));const l=lE(o,n,r)?aE(o):va(0);let s=(i.left+l.x)/a.x,u=(i.top+l.y)/a.y,c=i.width/a.x,f=i.height/a.y;if(o){const h=Tt(o),y=r&&hu(r)?Tt(r):r;let m=h.frameElement;for(;m&&r&&y!==h;){const g=Hl(m),S=m.getBoundingClientRect(),d=Lc(m),p=S.left+(m.clientLeft+parseFloat(d.paddingLeft))*g.x,v=S.top+(m.clientTop+parseFloat(d.paddingTop))*g.y;s*=g.x,u*=g.y,c*=g.x,f*=g.y,s+=p,u+=v,m=Tt(m).frameElement}}return eE({width:c,height:f,x:s,y:u})}function sE(e,t){let n=null,r;const i=m0(e);function o(){clearTimeout(r),n&&n.disconnect(),n=null}function a(l,s){l===void 0&&(l=!1),s===void 0&&(s=1),o();const{left:u,top:c,width:f,height:h}=e.getBoundingClientRect();if(l||t(),!f||!h)return;const y=co(c),m=co(i.clientWidth-(u+f)),g=co(i.clientHeight-(c+h)),S=co(u),p={rootMargin:-y+"px "+-m+"px "+-g+"px "+-S+"px",threshold:Z4(0,q4(1,s))||1};let v=!0;function x(b){const O=b[0].intersectionRatio;if(O!==s){if(!v)return a();O?a(!1,O):r=setTimeout(()=>{a(!1,1e-7)},100)}v=!1}try{n=new IntersectionObserver(x,{...p,root:i.ownerDocument})}catch{n=new IntersectionObserver(x,p)}n.observe(e)}return a(!0),o}function uE(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=jc(e),c=i||o?[...u?ya(u):[],...ya(t)]:[];c.forEach(d=>{i&&d.addEventListener("scroll",n,{passive:!0}),o&&d.addEventListener("resize",n)});const f=u&&l?sE(u,n):null;let h=-1,y=null;a&&(y=new ResizeObserver(d=>{let[p]=d;p&&p.target===u&&y&&(y.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{y&&y.observe(t)})),n()}),u&&!s&&y.observe(u),y.observe(t));let m,g=s?xp(e):null;s&&S();function S(){const d=xp(e);g&&(d.x!==g.x||d.y!==g.y||d.width!==g.width||d.height!==g.height)&&n(),g=d,m=requestAnimationFrame(S)}return n(),()=>{c.forEach(d=>{i&&d.removeEventListener("scroll",n),o&&d.removeEventListener("resize",n)}),f&&f(),y&&y.disconnect(),y=null,s&&cancelAnimationFrame(m)}}var mu=w.useLayoutEffect,cE=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],wa=function(){};function fE(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function dE(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i-1}function pE(e){return ll(e)?window.innerHeight:e.clientHeight}function S0(e){return ll(e)?window.pageYOffset:e.scrollTop}function Sa(e,t){if(ll(e)){window.scrollTo(0,t);return}e.scrollTop=t}function hE(e){var t=getComputedStyle(e),n=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),!(n&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return document.documentElement}function mE(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function fo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:wa,i=S0(e),o=t-i,a=10,l=0;function s(){l+=a;var u=mE(l,i,o,n);Sa(e,u),ln.bottom?Sa(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+i,e.scrollHeight)):r.top-i1?n-1:0),i=1;i=m)return{placement:"bottom",maxHeight:t};if(z>=m&&!a)return o&&fo(s,L,X),{placement:"bottom",maxHeight:t};if(!a&&z>=r||a&&k>=r){o&&fo(s,L,X);var ue=a?k-x:z-x;return{placement:"bottom",maxHeight:ue}}if(i==="auto"||a){var ee=t,Y=a?O:A;return Y>=r&&(ee=Math.min(Y-x-l,t)),{placement:"top",maxHeight:ee}}if(i==="bottom")return o&&Sa(s,L),{placement:"bottom",maxHeight:t};break;case"top":if(O>=m)return{placement:"top",maxHeight:t};if(A>=m&&!a)return o&&fo(s,ae,X),{placement:"top",maxHeight:t};if(!a&&A>=r||a&&O>=r){var xe=t;return(!a&&A>=r||a&&O>=r)&&(xe=a?O-b:A-b),o&&fo(s,ae,X),{placement:"top",maxHeight:xe}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return u}function kE(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var E0=function(t){return t==="auto"?"bottom":t},PE=function(t,n){var r,i=t.placement,o=t.theme,a=o.borderRadius,l=o.spacing,s=o.colors;return V((r={label:"menu"},Jr(r,kE(i),"100%"),Jr(r,"position","absolute"),Jr(r,"width","100%"),Jr(r,"zIndex",1),r),n?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:l.menuGutter,marginTop:l.menuGutter})},C0=w.createContext(null),AE=function(t){var n=t.children,r=t.minMenuHeight,i=t.maxMenuHeight,o=t.menuPlacement,a=t.menuPosition,l=t.menuShouldScrollIntoView,s=t.theme,u=w.useContext(C0)||{},c=u.setPortalPlacement,f=w.useRef(null),h=w.useState(i),y=Kt(h,2),m=y[0],g=y[1],S=w.useState(null),d=Kt(S,2),p=d[0],v=d[1],x=s.spacing.controlHeight;return mu(function(){var b=f.current;if(b){var O=a==="fixed",k=l&&!O,A=OE({maxHeight:i,menuEl:b,minHeight:r,placement:o,shouldScroll:k,isFixedPosition:O,controlHeight:x});g(A.maxHeight),v(A.placement),c==null||c(A.placement)}},[i,o,a,l,r,c,x]),n({ref:f,placerProps:V(V({},t),{},{placement:p||E0(o),maxHeight:m})})},_E=function(t){var n=t.children,r=t.innerRef,i=t.innerProps;return B("div",U({},Se(t,"menu",{menu:!0}),{ref:r},i),n)},TE=_E,RE=function(t,n){var r=t.maxHeight,i=t.theme.spacing.baseUnit;return V({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:i,paddingTop:i})},FE=function(t){var n=t.children,r=t.innerProps,i=t.innerRef,o=t.isMulti;return B("div",U({},Se(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:i},r),n)},b0=function(t,n){var r=t.theme,i=r.spacing.baseUnit,o=r.colors;return V({textAlign:"center"},n?{}:{color:o.neutral40,padding:"".concat(i*2,"px ").concat(i*3,"px")})},NE=b0,IE=b0,DE=function(t){var n=t.children,r=n===void 0?"No options":n,i=t.innerProps,o=nn(t,CE);return B("div",U({},Se(V(V({},o),{},{children:r,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),r)},LE=function(t){var n=t.children,r=n===void 0?"Loading...":n,i=t.innerProps,o=nn(t,bE);return B("div",U({},Se(V(V({},o),{},{children:r,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),r)},jE=function(t){var n=t.rect,r=t.offset,i=t.position;return{left:n.left,position:i,top:r,width:n.width,zIndex:1}},ME=function(t){var n=t.appendTo,r=t.children,i=t.controlElement,o=t.innerProps,a=t.menuPlacement,l=t.menuPosition,s=w.useRef(null),u=w.useRef(null),c=w.useState(E0(a)),f=Kt(c,2),h=f[0],y=f[1],m=w.useMemo(function(){return{setPortalPlacement:y}},[]),g=w.useState(null),S=Kt(g,2),d=S[0],p=S[1],v=w.useCallback(function(){if(i){var k=gE(i),A=l==="fixed"?0:window.pageYOffset,z=k[h]+A;(z!==(d==null?void 0:d.offset)||k.left!==(d==null?void 0:d.rect.left)||k.width!==(d==null?void 0:d.rect.width))&&p({offset:z,rect:k})}},[i,l,h,d==null?void 0:d.offset,d==null?void 0:d.rect.left,d==null?void 0:d.rect.width]);mu(function(){v()},[v]);var x=w.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),i&&s.current&&(u.current=uE(i,s.current,v,{elementResize:"ResizeObserver"in window}))},[i,v]);mu(function(){x()},[x]);var b=w.useCallback(function(k){s.current=k,x()},[x]);if(!n&&l!=="fixed"||!d)return null;var O=B("div",U({ref:b},Se(V(V({},t),{},{offset:d.offset,position:l,rect:d.rect}),"menuPortal",{"menu-portal":!0}),o),r);return B(C0.Provider,{value:m},n?q1.createPortal(O,n):O)},$E=function(t){var n=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},zE=function(t){var n=t.children,r=t.innerProps,i=t.isDisabled,o=t.isRtl;return B("div",U({},Se(t,"container",{"--is-disabled":i,"--is-rtl":o}),r),n)},VE=function(t,n){var r=t.theme.spacing,i=t.isMulti,o=t.hasValue,a=t.selectProps.controlShouldRenderValue;return V({alignItems:"center",display:i&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},BE=function(t){var n=t.children,r=t.innerProps,i=t.isMulti,o=t.hasValue;return B("div",U({},Se(t,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o}),r),n)},UE=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},HE=function(t){var n=t.children,r=t.innerProps;return B("div",U({},Se(t,"indicatorsContainer",{indicators:!0}),r),n)},Op,WE=["size"],QE=["innerProps","isRtl","size"],GE={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},O0=function(t){var n=t.size,r=nn(t,WE);return B("svg",U({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:GE},r))},Mc=function(t){return B(O0,U({size:20},t),B("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},k0=function(t){return B(O0,U({size:20},t),B("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},P0=function(t,n){var r=t.isFocused,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return V({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:r?a.neutral60:a.neutral20,padding:o*2,":hover":{color:r?a.neutral80:a.neutral40}})},YE=P0,KE=function(t){var n=t.children,r=t.innerProps;return B("div",U({},Se(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),n||B(k0,null))},XE=P0,JE=function(t){var n=t.children,r=t.innerProps;return B("div",U({},Se(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),n||B(Mc,null))},qE=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return V({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:o*2,marginTop:o*2})},ZE=function(t){var n=t.innerProps;return B("span",U({},n,Se(t,"indicatorSeparator",{"indicator-separator":!0})))},e3=X4(Op||(Op=J4([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } -`]))),t3=function(t,n){var r=t.isFocused,i=t.size,o=t.theme,a=o.colors,l=o.spacing.baseUnit;return V({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?a.neutral60:a.neutral20,padding:l*2})},Wl=function(t){var n=t.delay,r=t.offset;return B("span",{css:Ic({animation:"".concat(e3," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},n3=function(t){var n=t.innerProps,r=t.isRtl,i=t.size,o=i===void 0?4:i,a=nn(t,QE);return B("div",U({},Se(V(V({},a),{},{innerProps:n,isRtl:r,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),B(Wl,{delay:0,offset:r}),B(Wl,{delay:160,offset:!0}),B(Wl,{delay:320,offset:!r}))},r3=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.theme,a=o.colors,l=o.borderRadius,s=o.spacing;return V({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:s.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:i?a.primary:a.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:i?a.primary:a.neutral30}})},i3=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.innerRef,a=t.innerProps,l=t.menuIsOpen;return B("div",U({ref:o},Se(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":i,"control--menu-is-open":l}),a),n)},o3=i3,a3=["data"],l3=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},s3=function(t){var n=t.children,r=t.cx,i=t.getStyles,o=t.getClassNames,a=t.Heading,l=t.headingProps,s=t.innerProps,u=t.label,c=t.theme,f=t.selectProps;return B("div",U({},Se(t,"group",{group:!0}),s),B(a,U({},l,{selectProps:f,theme:c,getStyles:i,getClassNames:o,cx:r}),u),B("div",null,n))},u3=function(t,n){var r=t.theme,i=r.colors,o=r.spacing;return V({label:"group",cursor:"default",display:"block"},n?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},c3=function(t){var n=w0(t);n.data;var r=nn(n,a3);return B("div",U({},Se(t,"groupHeading",{"group-heading":!0}),r))},f3=s3,d3=["innerRef","isDisabled","isHidden","inputClassName"],p3=function(t,n){var r=t.isDisabled,i=t.value,o=t.theme,a=o.spacing,l=o.colors;return V(V({visibility:r?"hidden":"visible",transform:i?"translateZ(0)":""},h3),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:l.neutral80})},A0={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},h3={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":V({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},A0)},m3=function(t){return V({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},A0)},g3=function(t){var n=t.cx,r=t.value,i=w0(t),o=i.innerRef,a=i.isDisabled,l=i.isHidden,s=i.inputClassName,u=nn(i,d3);return B("div",U({},Se(t,"input",{"input-container":!0}),{"data-value":r||""}),B("input",U({className:n({input:!0},s),ref:o,style:m3(l),disabled:a},u)))},v3=g3,y3=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors;return V({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},w3=function(t,n){var r=t.theme,i=r.borderRadius,o=r.colors,a=t.cropWithEllipsis;return V({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},S3=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors,l=t.isFocused;return V({alignItems:"center",display:"flex"},n?{}:{borderRadius:o/2,backgroundColor:l?a.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},_0=function(t){var n=t.children,r=t.innerProps;return B("div",r,n)},x3=_0,E3=_0;function C3(e){var t=e.children,n=e.innerProps;return B("div",U({role:"button"},n),t||B(Mc,{size:14}))}var b3=function(t){var n=t.children,r=t.components,i=t.data,o=t.innerProps,a=t.isDisabled,l=t.removeProps,s=t.selectProps,u=r.Container,c=r.Label,f=r.Remove;return B(u,{data:i,innerProps:V(V({},Se(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},B(c,{data:i,innerProps:V({},Se(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},n),B(f,{data:i,innerProps:V(V({},Se(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},l),selectProps:s}))},O3=b3,k3=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.theme,l=a.spacing,s=a.colors;return V({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:o?s.primary:i?s.primary25:"transparent",color:r?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(l.baseUnit*2,"px ").concat(l.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:o?s.primary:s.primary50}})},P3=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.innerRef,l=t.innerProps;return B("div",U({},Se(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":i,"option--is-selected":o}),{ref:a,"aria-disabled":r},l),n)},A3=P3,_3=function(t,n){var r=t.theme,i=r.spacing,o=r.colors;return V({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},T3=function(t){var n=t.children,r=t.innerProps;return B("div",U({},Se(t,"placeholder",{placeholder:!0}),r),n)},R3=T3,F3=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing,a=i.colors;return V({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},N3=function(t){var n=t.children,r=t.isDisabled,i=t.innerProps;return B("div",U({},Se(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),i),n)},I3=N3,D3={ClearIndicator:JE,Control:o3,DropdownIndicator:KE,DownChevron:k0,CrossIcon:Mc,Group:f3,GroupHeading:c3,IndicatorsContainer:HE,IndicatorSeparator:ZE,Input:v3,LoadingIndicator:n3,Menu:TE,MenuList:FE,MenuPortal:ME,LoadingMessage:LE,NoOptionsMessage:DE,MultiValue:O3,MultiValueContainer:x3,MultiValueLabel:E3,MultiValueRemove:C3,Option:A3,Placeholder:R3,SelectContainer:zE,SingleValue:I3,ValueContainer:BE},L3=function(t){return V(V({},D3),t.components)},kp=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function j3(e,t){return!!(e===t||kp(e)&&kp(t))}function M3(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return a?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,i=t.options,o=t.label,a=o===void 0?"":o,l=t.selectValue,s=t.isDisabled,u=t.isSelected,c=function(m,g){return m&&m.length?"".concat(m.indexOf(g)+1," of ").concat(m.length):""};if(n==="value"&&l)return"value ".concat(a," focused, ").concat(c(l,r),".");if(n==="menu"){var f=s?" disabled":"",h="".concat(u?"selected":"focused").concat(f);return"option ".concat(a," ").concat(h,", ").concat(c(i,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},U3=function(t){var n=t.ariaSelection,r=t.focusedOption,i=t.focusedValue,o=t.focusableOptions,a=t.isFocused,l=t.selectValue,s=t.selectProps,u=t.id,c=s.ariaLiveMessages,f=s.getOptionLabel,h=s.inputValue,y=s.isMulti,m=s.isOptionDisabled,g=s.isSearchable,S=s.menuIsOpen,d=s.options,p=s.screenReaderStatus,v=s.tabSelectsValue,x=s["aria-label"],b=s["aria-live"],O=w.useMemo(function(){return V(V({},B3),c||{})},[c]),k=w.useMemo(function(){var ee="";if(n&&O.onChange){var Y=n.option,xe=n.options,fe=n.removedValue,R=n.removedValues,j=n.value,M=function(H){return Array.isArray(H)?null:H},K=fe||Y||M(j),T=K?f(K):"",F=xe||R||void 0,I=F?F.map(f):[],$=V({isDisabled:K&&m(K,l),label:T,labels:I},n);ee=O.onChange($)}return ee},[n,O,m,l,f]),A=w.useMemo(function(){var ee="",Y=r||i,xe=!!(r&&l&&l.includes(r));if(Y&&O.onFocus){var fe={focused:Y,label:f(Y),isDisabled:m(Y,l),isSelected:xe,options:o,context:Y===r?"menu":"value",selectValue:l};ee=O.onFocus(fe)}return ee},[r,i,f,m,O,o,l]),z=w.useMemo(function(){var ee="";if(S&&d.length&&O.onFilter){var Y=p({count:o.length});ee=O.onFilter({inputValue:h,resultsMessage:Y})}return ee},[o,h,S,O,d,p]),L=w.useMemo(function(){var ee="";if(O.guidance){var Y=i?"value":S?"menu":"input";ee=O.guidance({"aria-label":x,context:Y,isDisabled:r&&m(r,l),isMulti:y,isSearchable:g,tabSelectsValue:v})}return ee},[x,r,i,y,m,g,S,O,l,v]),ae="".concat(A," ").concat(z," ").concat(L),X=B(w.Fragment,null,B("span",{id:"aria-selection"},k),B("span",{id:"aria-context"},ae)),ue=(n==null?void 0:n.action)==="initial-input-focus";return B(w.Fragment,null,B(Pp,{id:u},ue&&X),B(Pp,{"aria-live":b,"aria-atomic":"false","aria-relevant":"additions text"},a&&!ue&&X))},H3=U3,gu=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],W3=new RegExp("["+gu.map(function(e){return e.letters}).join("")+"]","g"),T0={};for(var Ql=0;Ql-1}},K3=["innerRef"];function X3(e){var t=e.innerRef,n=nn(e,K3),r=EE(n,"onExited","in","enter","exit","appear");return B("input",U({ref:t},r,{css:Ic({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var J3=function(t){t.preventDefault(),t.stopPropagation()};function q3(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,a=w.useRef(!1),l=w.useRef(!1),s=w.useRef(0),u=w.useRef(null),c=w.useCallback(function(S,d){if(u.current!==null){var p=u.current,v=p.scrollTop,x=p.scrollHeight,b=p.clientHeight,O=u.current,k=d>0,A=x-b-v,z=!1;A>d&&a.current&&(r&&r(S),a.current=!1),k&&l.current&&(o&&o(S),l.current=!1),k&&d>A?(n&&!a.current&&n(S),O.scrollTop=x,z=!0,a.current=!0):!k&&-d>v&&(i&&!l.current&&i(S),O.scrollTop=0,z=!0,l.current=!0),z&&J3(S)}},[n,r,i,o]),f=w.useCallback(function(S){c(S,S.deltaY)},[c]),h=w.useCallback(function(S){s.current=S.changedTouches[0].clientY},[]),y=w.useCallback(function(S){var d=s.current-S.changedTouches[0].clientY;c(S,d)},[c]),m=w.useCallback(function(S){if(S){var d=wE?{passive:!1}:!1;S.addEventListener("wheel",f,d),S.addEventListener("touchstart",h,d),S.addEventListener("touchmove",y,d)}},[y,h,f]),g=w.useCallback(function(S){S&&(S.removeEventListener("wheel",f,!1),S.removeEventListener("touchstart",h,!1),S.removeEventListener("touchmove",y,!1))},[y,h,f]);return w.useEffect(function(){if(t){var S=u.current;return m(S),function(){g(S)}}},[t,m,g]),function(S){u.current=S}}var _p=["boxSizing","height","overflow","paddingRight","position"],Tp={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Rp(e){e.preventDefault()}function Fp(e){e.stopPropagation()}function Np(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Ip(){return"ontouchstart"in window||navigator.maxTouchPoints}var Dp=!!(typeof window<"u"&&window.document&&window.document.createElement),Qr=0,Jn={capture:!1,passive:!1};function Z3(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,i=w.useRef({}),o=w.useRef(null),a=w.useCallback(function(s){if(Dp){var u=document.body,c=u&&u.style;if(r&&_p.forEach(function(m){var g=c&&c[m];i.current[m]=g}),r&&Qr<1){var f=parseInt(i.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,y=window.innerWidth-h+f||0;Object.keys(Tp).forEach(function(m){var g=Tp[m];c&&(c[m]=g)}),c&&(c.paddingRight="".concat(y,"px"))}u&&Ip()&&(u.addEventListener("touchmove",Rp,Jn),s&&(s.addEventListener("touchstart",Np,Jn),s.addEventListener("touchmove",Fp,Jn))),Qr+=1}},[r]),l=w.useCallback(function(s){if(Dp){var u=document.body,c=u&&u.style;Qr=Math.max(Qr-1,0),r&&Qr<1&&_p.forEach(function(f){var h=i.current[f];c&&(c[f]=h)}),u&&Ip()&&(u.removeEventListener("touchmove",Rp,Jn),s&&(s.removeEventListener("touchstart",Np,Jn),s.removeEventListener("touchmove",Fp,Jn)))}},[r]);return w.useEffect(function(){if(t){var s=o.current;return a(s),function(){l(s)}}},[t,a,l]),function(s){o.current=s}}var eC=function(){return document.activeElement&&document.activeElement.blur()},tC={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function nC(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,i=r===void 0?!0:r,o=e.onBottomArrive,a=e.onBottomLeave,l=e.onTopArrive,s=e.onTopLeave,u=q3({isEnabled:i,onBottomArrive:o,onBottomLeave:a,onTopArrive:l,onTopLeave:s}),c=Z3({isEnabled:n}),f=function(y){u(y),c(y)};return B(w.Fragment,null,n&&B("div",{onClick:eC,css:tC}),t(f))}var rC={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},iC=function(t){var n=t.name,r=t.onFocus;return B("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:rC,value:"",onChange:function(){}})},oC=iC,aC=function(t){return t.label},lC=function(t){return t.label},sC=function(t){return t.value},uC=function(t){return!!t.isDisabled},cC={clearIndicator:XE,container:$E,control:r3,dropdownIndicator:YE,group:l3,groupHeading:u3,indicatorsContainer:UE,indicatorSeparator:qE,input:p3,loadingIndicator:t3,loadingMessage:IE,menu:PE,menuList:RE,menuPortal:jE,multiValue:y3,multiValueLabel:w3,multiValueRemove:S3,noOptionsMessage:NE,option:k3,placeholder:_3,singleValue:F3,valueContainer:VE},fC={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},dC=4,F0=4,pC=38,hC=F0*2,mC={baseUnit:F0,controlHeight:pC,menuGutter:hC},Kl={borderRadius:dC,colors:fC,spacing:mC},gC={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:bp(),captureMenuScroll:!bp(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Y3(),formatGroupLabel:aC,getOptionLabel:lC,getOptionValue:sC,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:uC,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!vE(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Lp(e,t,n,r){var i=L0(e,t,n),o=j0(e,t,n),a=D0(e,t),l=xa(e,t);return{type:"option",data:t,isDisabled:i,isSelected:o,label:a,value:l,index:r}}function N0(e,t){return e.options.map(function(n,r){if("options"in n){var i=n.options.map(function(a,l){return Lp(e,a,t,l)}).filter(function(a){return jp(e,a)});return i.length>0?{type:"group",data:n,options:i,index:r}:void 0}var o=Lp(e,n,t,r);return jp(e,o)?o:void 0}).filter(SE)}function I0(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,n0(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function vC(e,t){return I0(N0(e,t))}function jp(e,t){var n=e.inputValue,r=n===void 0?"":n,i=t.data,o=t.isSelected,a=t.label,l=t.value;return(!$0(e)||!o)&&M0(e,{label:a,value:l,data:i},r)}function yC(e,t){var n=e.focusedValue,r=e.selectValue,i=r.indexOf(n);if(i>-1){var o=t.indexOf(n);if(o>-1)return n;if(i-1?n:t[0]}var D0=function(t,n){return t.getOptionLabel(n)},xa=function(t,n){return t.getOptionValue(n)};function L0(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function j0(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=xa(e,t);return n.some(function(i){return xa(e,i)===r})}function M0(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var $0=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},SC=1,z0=function(e){Xx(n,e);var t=e4(n);function n(r){var i;if(Yx(this,n),i=t.call(this,r),i.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.instancePrefix="",i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.controlRef=null,i.getControlRef=function(l){i.controlRef=l},i.focusedOptionRef=null,i.getFocusedOptionRef=function(l){i.focusedOptionRef=l},i.menuListRef=null,i.getMenuListRef=function(l){i.menuListRef=l},i.inputRef=null,i.getInputRef=function(l){i.inputRef=l},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(l,s){var u=i.props,c=u.onChange,f=u.name;s.name=f,i.ariaOnChange(l,s),c(l,s)},i.setValue=function(l,s,u){var c=i.props,f=c.closeMenuOnSelect,h=c.isMulti,y=c.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:y}),f&&(i.setState({inputIsHiddenAfterUpdate:!h}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(l,{action:s,option:u})},i.selectOption=function(l){var s=i.props,u=s.blurInputOnSelect,c=s.isMulti,f=s.name,h=i.state.selectValue,y=c&&i.isOptionSelected(l,h),m=i.isOptionDisabled(l,h);if(y){var g=i.getOptionValue(l);i.setValue(h.filter(function(S){return i.getOptionValue(S)!==g}),"deselect-option",l)}else if(!m)c?i.setValue([].concat(n0(h),[l]),"select-option",l):i.setValue(l,"select-option");else{i.ariaOnChange(l,{action:"select-option",option:l,name:f});return}u&&i.blurInput()},i.removeValue=function(l){var s=i.props.isMulti,u=i.state.selectValue,c=i.getOptionValue(l),f=u.filter(function(y){return i.getOptionValue(y)!==c}),h=ho(s,f,f[0]||null);i.onChange(h,{action:"remove-value",removedValue:l}),i.focusInput()},i.clearValue=function(){var l=i.state.selectValue;i.onChange(ho(i.props.isMulti,[],null),{action:"clear",removedValues:l})},i.popValue=function(){var l=i.props.isMulti,s=i.state.selectValue,u=s[s.length-1],c=s.slice(0,s.length-1),f=ho(l,c,c[0]||null);i.onChange(f,{action:"pop-value",removedValue:u})},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var l=arguments.length,s=new Array(l),u=0;uh||f>h}},i.onTouchEnd=function(l){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(l.target)&&i.menuListRef&&!i.menuListRef.contains(l.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(l){i.userIsDragging||i.onControlMouseDown(l)},i.onClearIndicatorTouchEnd=function(l){i.userIsDragging||i.onClearIndicatorMouseDown(l)},i.onDropdownIndicatorTouchEnd=function(l){i.userIsDragging||i.onDropdownIndicatorMouseDown(l)},i.handleInputChange=function(l){var s=i.props.inputValue,u=l.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(u,{action:"input-change",prevInputValue:s}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(l){i.props.onFocus&&i.props.onFocus(l),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(l){var s=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(l),i.onInputChange("",{action:"input-blur",prevInputValue:s}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})},i.onOptionHover=function(l){i.blockOptionHover||i.state.focusedOption===l||i.setState({focusedOption:l})},i.shouldHideSelectedOptions=function(){return $0(i.props)},i.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),i.focus()},i.onKeyDown=function(l){var s=i.props,u=s.isMulti,c=s.backspaceRemovesValue,f=s.escapeClearsValue,h=s.inputValue,y=s.isClearable,m=s.isDisabled,g=s.menuIsOpen,S=s.onKeyDown,d=s.tabSelectsValue,p=s.openMenuOnFocus,v=i.state,x=v.focusedOption,b=v.focusedValue,O=v.selectValue;if(!m&&!(typeof S=="function"&&(S(l),l.defaultPrevented))){switch(i.blockOptionHover=!0,l.key){case"ArrowLeft":if(!u||h)return;i.focusValue("previous");break;case"ArrowRight":if(!u||h)return;i.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(b)i.removeValue(b);else{if(!c)return;u?i.popValue():y&&i.clearValue()}break;case"Tab":if(i.isComposing||l.shiftKey||!g||!d||!x||p&&i.isOptionSelected(x,O))return;i.selectOption(x);break;case"Enter":if(l.keyCode===229)break;if(g){if(!x||i.isComposing)return;i.selectOption(x);break}return;case"Escape":g?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:h}),i.onMenuClose()):y&&f&&i.clearValue();break;case" ":if(h)return;if(!g){i.openMenu("first");break}if(!x)return;i.selectOption(x);break;case"ArrowUp":g?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":g?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!g)return;i.focusOption("pageup");break;case"PageDown":if(!g)return;i.focusOption("pagedown");break;case"Home":if(!g)return;i.focusOption("first");break;case"End":if(!g)return;i.focusOption("last");break;default:return}l.preventDefault()}},i.instancePrefix="react-select-"+(i.props.instanceId||++SC),i.state.selectValue=Ep(r.value),r.menuIsOpen&&i.state.selectValue.length){var o=i.buildFocusableOptions(),a=o.indexOf(i.state.selectValue[0]);i.state.focusedOption=o[a]}return i}return Kx(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Cp(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(i){var o=this.props,a=o.isDisabled,l=o.menuIsOpen,s=this.state.isFocused;(s&&!a&&i.isDisabled||s&&l&&!i.menuIsOpen)&&this.focusInput(),s&&a&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!s&&!a&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Cp(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,o){this.props.onInputChange(i,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var o=this,a=this.state,l=a.selectValue,s=a.isFocused,u=this.buildFocusableOptions(),c=i==="first"?0:u.length-1;if(!this.props.isMulti){var f=u.indexOf(l[0]);f>-1&&(c=f)}this.scrollToFocusedOptionOnUpdate=!(s&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c]},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(i){var o=this.state,a=o.selectValue,l=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var s=a.indexOf(l);l||(s=-1);var u=a.length-1,c=-1;if(a.length){switch(i){case"previous":s===0?c=0:s===-1?c=u:c=s-1;break;case"next":s>-1&&s0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,a=this.state.focusedOption,l=this.getFocusableOptions();if(l.length){var s=0,u=l.indexOf(a);a||(u=-1),i==="up"?s=u>0?u-1:l.length-1:i==="down"?s=(u+1)%l.length:i==="pageup"?(s=u-o,s<0&&(s=0)):i==="pagedown"?(s=u+o,s>l.length-1&&(s=l.length-1)):i==="last"&&(s=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[s],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Kl):V(V({},Kl),this.props.theme):Kl}},{key:"getCommonProps",value:function(){var i=this.clearValue,o=this.cx,a=this.getStyles,l=this.getClassNames,s=this.getValue,u=this.selectOption,c=this.setValue,f=this.props,h=f.isMulti,y=f.isRtl,m=f.options,g=this.hasValue();return{clearValue:i,cx:o,getStyles:a,getClassNames:l,getValue:s,hasValue:g,isMulti:h,isRtl:y,options:m,selectOption:u,selectProps:f,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,o=i.isClearable,a=i.isMulti;return o===void 0?a:o}},{key:"isOptionDisabled",value:function(i,o){return L0(this.props,i,o)}},{key:"isOptionSelected",value:function(i,o){return j0(this.props,i,o)}},{key:"filterOption",value:function(i,o){return M0(this.props,i,o)}},{key:"formatOptionLabel",value:function(i,o){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(i,{context:o,inputValue:a,selectValue:l})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,o=i.isDisabled,a=i.isSearchable,l=i.inputId,s=i.inputValue,u=i.tabIndex,c=i.form,f=i.menuIsOpen,h=i.required,y=this.getComponents(),m=y.Input,g=this.state,S=g.inputIsHidden,d=g.ariaSelection,p=this.commonProps,v=l||this.getElementId("input"),x=V(V(V({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},f&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?(d==null?void 0:d.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?w.createElement(m,U({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:o,isHidden:S,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:s},x)):w.createElement(X3,U({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:wa,onFocus:this.onInputFocus,disabled:o,tabIndex:u,inputMode:"none",form:c,value:""},x))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,o=this.getComponents(),a=o.MultiValue,l=o.MultiValueContainer,s=o.MultiValueLabel,u=o.MultiValueRemove,c=o.SingleValue,f=o.Placeholder,h=this.commonProps,y=this.props,m=y.controlShouldRenderValue,g=y.isDisabled,S=y.isMulti,d=y.inputValue,p=y.placeholder,v=this.state,x=v.selectValue,b=v.focusedValue,O=v.isFocused;if(!this.hasValue()||!m)return d?null:w.createElement(f,U({},h,{key:"placeholder",isDisabled:g,isFocused:O,innerProps:{id:this.getElementId("placeholder")}}),p);if(S)return x.map(function(A,z){var L=A===b,ae="".concat(i.getOptionLabel(A),"-").concat(i.getOptionValue(A));return w.createElement(a,U({},h,{components:{Container:l,Label:s,Remove:u},isFocused:L,isDisabled:g,key:ae,index:z,removeProps:{onClick:function(){return i.removeValue(A)},onTouchEnd:function(){return i.removeValue(A)},onMouseDown:function(ue){ue.preventDefault()}},data:A}),i.formatOptionLabel(A,"value"))});if(d)return null;var k=x[0];return w.createElement(c,U({},h,{data:k,isDisabled:g}),this.formatOptionLabel(k,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),o=i.ClearIndicator,a=this.commonProps,l=this.props,s=l.isDisabled,u=l.isLoading,c=this.state.isFocused;if(!this.isClearable()||!o||s||!this.hasValue()||u)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:f,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),o=i.LoadingIndicator,a=this.commonProps,l=this.props,s=l.isDisabled,u=l.isLoading,c=this.state.isFocused;if(!o||!u)return null;var f={"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:f,isDisabled:s,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator,a=i.IndicatorSeparator;if(!o||!a)return null;var l=this.commonProps,s=this.props.isDisabled,u=this.state.isFocused;return w.createElement(a,U({},l,{isDisabled:s,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator;if(!o)return null;var a=this.commonProps,l=this.props.isDisabled,s=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:u,isDisabled:l,isFocused:s}))}},{key:"renderMenu",value:function(){var i=this,o=this.getComponents(),a=o.Group,l=o.GroupHeading,s=o.Menu,u=o.MenuList,c=o.MenuPortal,f=o.LoadingMessage,h=o.NoOptionsMessage,y=o.Option,m=this.commonProps,g=this.state.focusedOption,S=this.props,d=S.captureMenuScroll,p=S.inputValue,v=S.isLoading,x=S.loadingMessage,b=S.minMenuHeight,O=S.maxMenuHeight,k=S.menuIsOpen,A=S.menuPlacement,z=S.menuPosition,L=S.menuPortalTarget,ae=S.menuShouldBlockScroll,X=S.menuShouldScrollIntoView,ue=S.noOptionsMessage,ee=S.onMenuScrollToTop,Y=S.onMenuScrollToBottom;if(!k)return null;var xe=function(F,I){var $=F.type,E=F.data,H=F.isDisabled,N=F.isSelected,ce=F.label,te=F.value,ne=g===E,W=H?void 0:function(){return i.onOptionHover(E)},Pe=H?void 0:function(){return i.selectOption(E)},Ie="".concat(i.getElementId("option"),"-").concat(I),J={id:Ie,onClick:Pe,onMouseMove:W,onMouseOver:W,tabIndex:-1};return w.createElement(y,U({},m,{innerProps:J,data:E,isDisabled:H,isSelected:N,key:Ie,label:ce,type:$,value:te,isFocused:ne,innerRef:ne?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(F.data,"menu"))},fe;if(this.hasOptions())fe=this.getCategorizedOptions().map(function(T){if(T.type==="group"){var F=T.data,I=T.options,$=T.index,E="".concat(i.getElementId("group"),"-").concat($),H="".concat(E,"-heading");return w.createElement(a,U({},m,{key:E,data:F,options:I,Heading:l,headingProps:{id:H,data:T.data},label:i.formatGroupLabel(T.data)}),T.options.map(function(N){return xe(N,"".concat($,"-").concat(N.index))}))}else if(T.type==="option")return xe(T,"".concat(T.index))});else if(v){var R=x({inputValue:p});if(R===null)return null;fe=w.createElement(f,m,R)}else{var j=ue({inputValue:p});if(j===null)return null;fe=w.createElement(h,m,j)}var M={minMenuHeight:b,maxMenuHeight:O,menuPlacement:A,menuPosition:z,menuShouldScrollIntoView:X},K=w.createElement(AE,U({},m,M),function(T){var F=T.ref,I=T.placerProps,$=I.placement,E=I.maxHeight;return w.createElement(s,U({},m,M,{innerRef:F,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove,id:i.getElementId("listbox")},isLoading:v,placement:$}),w.createElement(nC,{captureEnabled:d,onTopArrive:ee,onBottomArrive:Y,lockEnabled:ae},function(H){return w.createElement(u,U({},m,{innerRef:function(ce){i.getMenuListRef(ce),H(ce)},isLoading:v,maxHeight:E,focusedOption:g}),fe)}))});return L||z==="fixed"?w.createElement(c,U({},m,{appendTo:L,controlElement:this.controlRef,menuPlacement:A,menuPosition:z}),K):K}},{key:"renderFormField",value:function(){var i=this,o=this.props,a=o.delimiter,l=o.isDisabled,s=o.isMulti,u=o.name,c=o.required,f=this.state.selectValue;if(c&&!this.hasValue()&&!l)return w.createElement(oC,{name:u,onFocus:this.onValueInputFocus});if(!(!u||l))if(s)if(a){var h=f.map(function(g){return i.getOptionValue(g)}).join(a);return w.createElement("input",{name:u,type:"hidden",value:h})}else{var y=f.length>0?f.map(function(g,S){return w.createElement("input",{key:"i-".concat(S),name:u,type:"hidden",value:i.getOptionValue(g)})}):w.createElement("input",{name:u,type:"hidden",value:""});return w.createElement("div",null,y)}else{var m=f[0]?this.getOptionValue(f[0]):"";return w.createElement("input",{name:u,type:"hidden",value:m})}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,o=this.state,a=o.ariaSelection,l=o.focusedOption,s=o.focusedValue,u=o.isFocused,c=o.selectValue,f=this.getFocusableOptions();return w.createElement(H3,U({},i,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:l,focusedValue:s,isFocused:u,selectValue:c,focusableOptions:f}))}},{key:"render",value:function(){var i=this.getComponents(),o=i.Control,a=i.IndicatorsContainer,l=i.SelectContainer,s=i.ValueContainer,u=this.props,c=u.className,f=u.id,h=u.isDisabled,y=u.menuIsOpen,m=this.state.isFocused,g=this.commonProps=this.getCommonProps();return w.createElement(l,U({},g,{className:c,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:m}),this.renderLiveRegion(),w.createElement(o,U({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:m,menuIsOpen:y}),w.createElement(s,U({},g,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),w.createElement(a,U({},g,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,o){var a=o.prevProps,l=o.clearFocusValueOnUpdate,s=o.inputIsHiddenAfterUpdate,u=o.ariaSelection,c=o.isFocused,f=o.prevWasFocused,h=i.options,y=i.value,m=i.menuIsOpen,g=i.inputValue,S=i.isMulti,d=Ep(y),p={};if(a&&(y!==a.value||h!==a.options||m!==a.menuIsOpen||g!==a.inputValue)){var v=m?vC(i,d):[],x=l?yC(o,d):null,b=wC(o,v);p={selectValue:d,focusedOption:b,focusedValue:x,clearFocusValueOnUpdate:!1}}var O=s!=null&&i!==a?{inputIsHidden:s,inputIsHiddenAfterUpdate:void 0}:{},k=u,A=c&&f;return c&&!A&&(k={value:ho(S,d,d[0]||null),options:d,action:"initial-input-focus"},A=!f),(u==null?void 0:u.action)==="initial-input-focus"&&(k=null),V(V(V({},p),O),{},{prevProps:i,ariaSelection:k,prevWasFocused:A})}}]),n}(w.Component);z0.defaultProps=gC;var xC=w.forwardRef(function(e,t){var n=Gx(e);return w.createElement(z0,U({ref:t},n))}),EC=xC;function CC({title:e,onOpen:t,open:n,children:r}){return n?C.jsxs("section",{className:"flex items-center justify-center z-50",children:[C.jsx("div",{onClick:()=>t(!1),className:"fixed inset-0 bg-black bg-opacity-80 w-screen h-screen"}),C.jsxs("div",{className:"rounded-md flex flex-col p-2 bg-[#b79b48ce] absolute h-fit -translate-x-1/2 top-11 left-1/2 w-11/12 md:w-[30rem] shadow-lg",children:[C.jsxs("header",{className:"flex justify-between items-center border-b-2 pb-2",children:[C.jsx("h1",{className:"capitalize text-lg font-bold pl-2",children:e}),C.jsx("button",{onClick:()=>t(!1),className:"text-xl font-black p-1 text-red-600 border-2 flex items-center justify-center border-red-600 rounded-full w-6 h-6",children:"X"})]}),r]})]}):null}const V0=w.createContext();function bC({children:e}){const[t,n]=w.useState(()=>JSON.parse(localStorage.getItem("FAVOURITES"))||[]);return C.jsx(V0.Provider,{value:{Favourites:t,setFavourites:n},children:e})}function B0(){const e=w.useContext(V0);if(e===void 0)throw new Error("FavouriteContext was used outSide of the QueryProvider.");return e}function OC(e,t){return w.useEffect(()=>{localStorage.setItem(e,JSON.stringify(t))},[t])}const U0=w.createContext();function kC({children:e}){const[t,n]=w.useState(!1);return C.jsx(U0.Provider,{value:{isAddToFavourite:t,setIsAddToFavourite:n},children:e})}function H0(){const e=w.useContext(U0);if(e===void 0)throw new Error("AddedFavContext was used outSide of the AddedFavProvider.");return e}const W0=w.createContext();function PC({children:e}){const[t,n]=w.useState("");return C.jsx(W0.Provider,{value:{search:t,setSearch:n},children:e})}function Q0(){const e=w.useContext(W0);if(e===void 0)throw new Error("SearchContext was used outSide of the SearchProvider.");return e}const AC=[{value:"characters",label:"Characters"},{value:"characters/staff",label:"Staff"},{value:"spells",label:"Spells"}],_C={control:e=>({...e,borderRadius:"6px 0px 0px 6px",padding:"1.6px",boxShadow:"none","&:focus":{border:"0 !important"}}),multiValue:e=>({...e,backgroundColor:"#fed7aa !important",color:"white","&:hover":{backgroundColor:"#fed7aa !important"}}),option:(e,t)=>({...e,backgroundColor:t.isFocused?"#fed7aa":"white",color:t.isFocused?"#111827":"#374151","&:hover":{backgroundColor:"#fed7aa"}})};function G0({children:e}){return C.jsxs("div",{className:"flex flex-col justify-center relative bg-[url('./assets/images/header.jpg')] h-52 bg-top",children:[C.jsx(PS,{}),C.jsxs("div",{className:"flex flex-col items-center",children:[C.jsx("h1",{className:"font-harrypotter text-2xl sm:text-3xl md:text-4xl text-center text-white",children:"Welcome to Harry Potter Universe!"}),e[0]]}),C.jsx("div",{className:"absolute left-0 top-1 pt-1 pl-3 text-white",children:e[1]}),e[2]]})}function TC(){const{setQuery:e}=yc(),{setSearch:t}=Q0(),n=i=>{e(i.value)},r=i=>{t(i.target.value)};return C.jsxs("div",{className:"absolute bottom-2 w-11/12 grid grid-cols-7",children:[C.jsx(EC,{className:"col-span-2 mr-[1px]",options:AC,styles:_C,placeholder:"Category...",onChange:i=>n(i)}),C.jsxs("div",{className:"col-span-5 w-full flex items-center justify-center relative",children:[C.jsx("input",{onChange:i=>r(i),className:"w-full p-2 rounded-r-md outline-none capitalize",type:"text"}),C.jsx(Mx,{className:"absolute right-0 w-14 p-1 top-0 h-full text-white bg-red-500 rounded-r-md"})]})]})}function Y0(){const{setIsAddToFavourite:e}=H0(),[t,n]=w.useState(!1),{Favourites:r,setFavourites:i}=B0();OC("FAVOURITES",r);const o=a=>{const l=r.filter(s=>s.id!==a);i(l),e(s=>!s)};return C.jsxs(C.Fragment,{children:[C.jsx(CC,{title:"List of Favourites",onOpen:n,open:t,children:C.jsx("main",{className:"mt-2",children:r.length?r.map(a=>C.jsx("div",{className:"px-5 py-2",children:C.jsx(X0,{data:a,children:C.jsx("button",{onClick:()=>o(a.id),className:"text-red-600 text-2xl",children:C.jsx($x,{})})})},a.id)):C.jsx("p",{className:"text-center font-medium py-5",children:"There is no added yet!"})})}),C.jsx("div",{className:"absolute right-0 top-1 pr-5",children:C.jsxs("button",{className:"relative",onClick:()=>n(a=>!a),children:[C.jsx(jx,{size:39,className:"text-red-500"}),C.jsx("span",{className:"absolute top-0 -right-[6px] h-6 w-6 text-sm rounded-full bg-red-500 flex justify-center items-center",children:r.length})]})})]})}function RC({allData:e}){return C.jsxs("p",{className:"text-center",children:["Found ",C.jsx("span",{className:"font-bold",children:e.length})," Result"]})}const K0=w.createContext();function FC({children:e}){const{query:t}=yc(),{allData:n}=Dm(t),[r,i]=w.useState(1),o=9,a=r*o,l=a-o,s=n.slice(l,a),u=Math.ceil(n.length/o),c=[...Array(u+1).keys()].slice(1),[f,h]=w.useState("");return C.jsx(K0.Provider,{value:{records:s,currentPage:r,setCurrentPage:i,npage:u,numbers:c,filteredTerm:f,setFilteredTerm:h},children:e})}function NC(){const e=w.useContext(K0);if(e===void 0)throw new Error("PaginationContext was used outSide of the PaginationProvider.");return e}function IC(){const e=lm(),{query:t}=yc(),{search:n}=Q0(),{allData:r}=Dm(t,n),{records:i,currentPage:o,setCurrentPage:a,npage:l,numbers:s}=NC(),[u,c]=w.useState(i);return w.useEffect(()=>{const f=i.filter(h=>h.name.toLowerCase().includes(n.toLowerCase()));f.length?c(f):c(i)},[n,i]),C.jsxs(C.Fragment,{children:[C.jsxs(G0,{children:[C.jsx(TC,{}),C.jsx(RC,{allData:r}),C.jsx(Y0,{})]}),u.length?C.jsxs(C.Fragment,{children:[C.jsxs("section",{className:"grid grid-cols-1 min-[600px]:grid-cols-2 lg:grid-cols-3 gap-10 justify-items-center p-5",children:[t!=="spells"&&u.map(f=>C.jsx(X0,{data:f,children:C.jsx(v2,{onClick:()=>e(`character/${f.id}`),className:"cursor-pointer text-red-600 w-5 h-5 md:w-6 md:h-6"})},f.id)),t==="spells"&&u.map(f=>C.jsx(DC,{item:f},f.id))]}),C.jsx(LC,{currentPage:o,setCurrentPage:a,npage:l,numbers:s})]}):C.jsxs("div",{className:"flex flex-col mt-20 gap-y-9 items-center sticky top-0",children:[C.jsx(Lx,{}),C.jsx("h1",{className:"text-white text-2xl font-bold",children:"Select a Category ! ! !"})]})]})}function X0({data:e,children:t}){return C.jsxs("div",{className:"grid bg-[#F3DEBA] shadow-lg rounded-md p-1 grid-rows-2 grid-cols-8 justify-items-center",children:[C.jsx("img",{className:"rounded-lg object-cover col-span-2 row-span-2",src:e.image?e.image:"/src/assets/Images/avator.png",alt:""}),C.jsxs("div",{className:"row-span-2 text-xs md:text-base col-span-5 flex gap-y-4 justify-center flex-col",children:[C.jsxs("span",{className:"flex space-x-4",children:[e.gender==="female"?C.jsx(y2,{className:"text-pink-700 w-4 h-4 md:w-6 md:h-6"}):C.jsx(w2,{className:"text-blue-700 w-4 h-4 md:w-6 md:h-6"}),C.jsx("h2",{children:e.name})]}),C.jsxs("span",{className:"flex space-x-4 items-center",children:[C.jsx(C.Fragment,{children:e.alive?C.jsx(x2,{className:"text-green-600 w-5 h-5 md:w-7 md:h-7"}):C.jsx(S2,{className:"text-[#92400e] w-5 h-5 md:w-7 md:h-7"})}),C.jsxs("h3",{children:[e.alive===!1?"Dead":"Alive"," - ",e.species]})]}),C.jsxs("span",{className:"flex space-x-4 items-center",children:[C.jsx(C2,{className:"text-[#eab308] w-5 h-5 md:w-6 md:h-6"}),C.jsx("h3",{children:e.house?e.house:"—"})]})]}),C.jsx("div",{className:"row-span-2 col-span-1 flex items-center pr-2",children:t})]})}function DC({item:e}){return C.jsxs("div",{className:"bg-[#F3DEBA] w-80 shadow-lg rounded-md p-2 flex flex-col",children:[C.jsxs("h1",{className:"flex items-center font-bold mb-3",children:[C.jsx(E2,{className:"text-purple-700 mr-1"})," ",e.name]}),C.jsx("span",{className:"font-semibold",children:"Description:"}),C.jsx("p",{children:e.description})]})}function LC({currentPage:e,setCurrentPage:t,npage:n,numbers:r}){const i=l=>{t(l)},o=()=>{e!==1&&t(e-1)},a=()=>{e!==n&&t(e+1)};return C.jsx("nav",{className:" flex w-full items-center justify-center mt-9 mb-11",children:C.jsxs("ul",{className:"flex gap-x-2 rounded-md items-center text-lg",children:[C.jsx("li",{className:"py-[3px] text-center border border-slate-700 text-slate-700 w-9 rounded-md",children:C.jsx("a",{href:"#",onClick:o,className:"text-xl",children:"<"})}),r.length>3?C.jsxs(C.Fragment,{children:[r.slice(0,1).map((l,s)=>C.jsx("li",{className:` w-9 py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700"}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s)),C.jsx("span",{className:"w-9 py-1 text-center border border-slate-700 text-slate-700 font-bold rounded-md",children:"⋯"}),r.slice(-3).map((l,s)=>C.jsx("li",{className:`w-9 py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700 "}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s))]}):r.map((l,s)=>C.jsx("li",{className:`w-9 py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700 "}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s)),C.jsx("li",{className:"py-[3px] text-center border border-slate-700 text-slate-700 w-9 rounded-md",children:C.jsx("a",{href:"#",onClick:a,className:"text-xl",children:">"})})]})})}function Xl(e){return it({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M362.6 192.9L345 174.8c-.7-.8-1.8-1.2-2.8-1.2-1.1 0-2.1.4-2.8 1.2l-122 122.9-44.4-44.4c-.8-.8-1.8-1.2-2.8-1.2-1 0-2 .4-2.8 1.2l-17.8 17.8c-1.6 1.6-1.6 4.1 0 5.7l56 56c3.6 3.6 8 5.7 11.7 5.7 5.3 0 9.9-3.9 11.6-5.5h.1l133.7-134.4c1.4-1.7 1.4-4.2-.1-5.7z"}}]})(e)}function Jl(e){return it({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M278.6 256l68.2-68.2c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-68.2-68.2c-6.2-6.2-16.4-6.2-22.6 0-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3l68.2 68.2-68.2 68.2c-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3 6.2 6.2 16.4 6.2 22.6 0l68.2-68.2 68.2 68.2c6.2 6.2 16.4 6.2 22.6 0 6.2-6.2 6.2-16.4 0-22.6L278.6 256z"}}]})(e)}function jC(){const e=lm(),{id:t}=Jy(),[n,r]=w.useState(null),[i,o]=w.useState(!1);return w.useEffect(()=>{(async()=>{o(!0);try{const{data:l}=await Zs.get(`https://hp-api.onrender.com/api/character/${t}`);r(l)}catch(l){console.log(l)}finally{o(!1)}})()},[t]),C.jsxs("div",{children:[C.jsxs(G0,{children:[C.jsx("span",{}),C.jsxs("button",{onClick:()=>e("/"),className:"text-white flex items-center font-black",children:[C.jsx(g2,{size:30,className:"mr-2"}),"Back to Home"]}),C.jsx(Y0,{})]}),C.jsx(MC,{selectedItem:n})]})}function MC({selectedItem:e}){const{setFavourites:t}=B0(),{isAddToFavourite:n,setIsAddToFavourite:r}=H0(),i=o=>{t(a=>[...a,o]),r(a=>!a)};return C.jsx("section",{className:"flex items-center justify-center mt-9 px-4",children:e&&e.map(o=>C.jsxs("div",{className:"grid grid-cols-8 sm:gap-x-7",children:[C.jsxs("div",{className:"col-span-3 w-full space-y-3 h-40 sm:h-80 sticky top-0 flex flex-col justify-center",children:[C.jsx("img",{src:o.image?o.image:"/src/assets/Images/avator.png",alt:o.name,className:"w-full h-full"}),C.jsx("div",{className:"w-[15rem] pt-2 ",children:n?C.jsxs("p",{className:"flex text-sm items-end font-bold italic pt-[4px]",children:["Already Added To Favourites"," ",C.jsx(zx,{className:"text-green-600 w-7 h-7 ml-2"})]}):C.jsx("button",{onClick:()=>i(o),className:"flex mx-auto justify-center bottom-2 px-3 py-1 rounded-2xl bg-orange-500 items-center text-white",children:"Add To Favourite"})})]}),C.jsxs("ul",{className:"col-span-5 flex flex-col pl-4 gap-y-5 mb-5",children:[C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Name:"})," ",o.name]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Actor:"})," ",o.actor]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Birthday:"}),o.dateOfBirth?o.dateOfBirth:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Eye Colour: "}),o.eyeColour?o.eyeColour:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Hair Colour:"}),o.hairColour]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Wizard:"}),o.wizard?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Wood:"}),o.wand.wood?o.wand.wood:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Is Hagwarts Studend?"}),o.hogwartsStudent?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Is Hagwarts Staff?"}),o.hogwartsStaff?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("li",{className:"pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-lg pr-2",children:"Alternate Names:"}),o.alternate_names.length?o.alternate_names.map((a,l)=>C.jsx("li",{children:a},l)):"---"]})]})]},o.key))})}function $C({children:e}){return C.jsx(_S,{children:C.jsx(FC,{children:C.jsx(PC,{children:C.jsx(kC,{children:C.jsx(bC,{children:e})})})})})}function zC(){return C.jsx($C,{children:C.jsxs(f2,{children:[C.jsx(Gs,{path:"/",element:C.jsx(IC,{})}),C.jsx(Gs,{path:"character/:id",element:C.jsx(jC,{})})]})})}Zl.createRoot(document.getElementById("root")).render(C.jsx(p2,{children:C.jsx(zC,{})})); +`]))),t3=function(t,n){var r=t.isFocused,i=t.size,o=t.theme,a=o.colors,l=o.spacing.baseUnit;return V({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?a.neutral60:a.neutral20,padding:l*2})},Wl=function(t){var n=t.delay,r=t.offset;return B("span",{css:Ic({animation:"".concat(e3," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},n3=function(t){var n=t.innerProps,r=t.isRtl,i=t.size,o=i===void 0?4:i,a=nn(t,QE);return B("div",U({},Se(V(V({},a),{},{innerProps:n,isRtl:r,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),B(Wl,{delay:0,offset:r}),B(Wl,{delay:160,offset:!0}),B(Wl,{delay:320,offset:!r}))},r3=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.theme,a=o.colors,l=o.borderRadius,s=o.spacing;return V({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:s.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:i?a.primary:a.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:i?a.primary:a.neutral30}})},i3=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.innerRef,a=t.innerProps,l=t.menuIsOpen;return B("div",U({ref:o},Se(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":i,"control--menu-is-open":l}),a),n)},o3=i3,a3=["data"],l3=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},s3=function(t){var n=t.children,r=t.cx,i=t.getStyles,o=t.getClassNames,a=t.Heading,l=t.headingProps,s=t.innerProps,u=t.label,c=t.theme,f=t.selectProps;return B("div",U({},Se(t,"group",{group:!0}),s),B(a,U({},l,{selectProps:f,theme:c,getStyles:i,getClassNames:o,cx:r}),u),B("div",null,n))},u3=function(t,n){var r=t.theme,i=r.colors,o=r.spacing;return V({label:"group",cursor:"default",display:"block"},n?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},c3=function(t){var n=w0(t);n.data;var r=nn(n,a3);return B("div",U({},Se(t,"groupHeading",{"group-heading":!0}),r))},f3=s3,d3=["innerRef","isDisabled","isHidden","inputClassName"],p3=function(t,n){var r=t.isDisabled,i=t.value,o=t.theme,a=o.spacing,l=o.colors;return V(V({visibility:r?"hidden":"visible",transform:i?"translateZ(0)":""},h3),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:l.neutral80})},A0={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},h3={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":V({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},A0)},m3=function(t){return V({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},A0)},g3=function(t){var n=t.cx,r=t.value,i=w0(t),o=i.innerRef,a=i.isDisabled,l=i.isHidden,s=i.inputClassName,u=nn(i,d3);return B("div",U({},Se(t,"input",{"input-container":!0}),{"data-value":r||""}),B("input",U({className:n({input:!0},s),ref:o,style:m3(l),disabled:a},u)))},v3=g3,y3=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors;return V({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},w3=function(t,n){var r=t.theme,i=r.borderRadius,o=r.colors,a=t.cropWithEllipsis;return V({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},S3=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors,l=t.isFocused;return V({alignItems:"center",display:"flex"},n?{}:{borderRadius:o/2,backgroundColor:l?a.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},_0=function(t){var n=t.children,r=t.innerProps;return B("div",r,n)},x3=_0,E3=_0;function C3(e){var t=e.children,n=e.innerProps;return B("div",U({role:"button"},n),t||B(Mc,{size:14}))}var b3=function(t){var n=t.children,r=t.components,i=t.data,o=t.innerProps,a=t.isDisabled,l=t.removeProps,s=t.selectProps,u=r.Container,c=r.Label,f=r.Remove;return B(u,{data:i,innerProps:V(V({},Se(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},B(c,{data:i,innerProps:V({},Se(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},n),B(f,{data:i,innerProps:V(V({},Se(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},l),selectProps:s}))},O3=b3,k3=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.theme,l=a.spacing,s=a.colors;return V({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:o?s.primary:i?s.primary25:"transparent",color:r?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(l.baseUnit*2,"px ").concat(l.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:o?s.primary:s.primary50}})},P3=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.innerRef,l=t.innerProps;return B("div",U({},Se(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":i,"option--is-selected":o}),{ref:a,"aria-disabled":r},l),n)},A3=P3,_3=function(t,n){var r=t.theme,i=r.spacing,o=r.colors;return V({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},T3=function(t){var n=t.children,r=t.innerProps;return B("div",U({},Se(t,"placeholder",{placeholder:!0}),r),n)},R3=T3,F3=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing,a=i.colors;return V({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},N3=function(t){var n=t.children,r=t.isDisabled,i=t.innerProps;return B("div",U({},Se(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),i),n)},I3=N3,D3={ClearIndicator:JE,Control:o3,DropdownIndicator:KE,DownChevron:k0,CrossIcon:Mc,Group:f3,GroupHeading:c3,IndicatorsContainer:HE,IndicatorSeparator:ZE,Input:v3,LoadingIndicator:n3,Menu:TE,MenuList:FE,MenuPortal:ME,LoadingMessage:LE,NoOptionsMessage:DE,MultiValue:O3,MultiValueContainer:x3,MultiValueLabel:E3,MultiValueRemove:C3,Option:A3,Placeholder:R3,SelectContainer:zE,SingleValue:I3,ValueContainer:BE},L3=function(t){return V(V({},D3),t.components)},kp=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function j3(e,t){return!!(e===t||kp(e)&&kp(t))}function M3(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return a?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,i=t.options,o=t.label,a=o===void 0?"":o,l=t.selectValue,s=t.isDisabled,u=t.isSelected,c=function(m,g){return m&&m.length?"".concat(m.indexOf(g)+1," of ").concat(m.length):""};if(n==="value"&&l)return"value ".concat(a," focused, ").concat(c(l,r),".");if(n==="menu"){var f=s?" disabled":"",h="".concat(u?"selected":"focused").concat(f);return"option ".concat(a," ").concat(h,", ").concat(c(i,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},U3=function(t){var n=t.ariaSelection,r=t.focusedOption,i=t.focusedValue,o=t.focusableOptions,a=t.isFocused,l=t.selectValue,s=t.selectProps,u=t.id,c=s.ariaLiveMessages,f=s.getOptionLabel,h=s.inputValue,y=s.isMulti,m=s.isOptionDisabled,g=s.isSearchable,S=s.menuIsOpen,d=s.options,p=s.screenReaderStatus,v=s.tabSelectsValue,x=s["aria-label"],b=s["aria-live"],O=w.useMemo(function(){return V(V({},B3),c||{})},[c]),k=w.useMemo(function(){var ee="";if(n&&O.onChange){var Y=n.option,xe=n.options,fe=n.removedValue,R=n.removedValues,j=n.value,M=function(H){return Array.isArray(H)?null:H},K=fe||Y||M(j),T=K?f(K):"",F=xe||R||void 0,I=F?F.map(f):[],$=V({isDisabled:K&&m(K,l),label:T,labels:I},n);ee=O.onChange($)}return ee},[n,O,m,l,f]),A=w.useMemo(function(){var ee="",Y=r||i,xe=!!(r&&l&&l.includes(r));if(Y&&O.onFocus){var fe={focused:Y,label:f(Y),isDisabled:m(Y,l),isSelected:xe,options:o,context:Y===r?"menu":"value",selectValue:l};ee=O.onFocus(fe)}return ee},[r,i,f,m,O,o,l]),z=w.useMemo(function(){var ee="";if(S&&d.length&&O.onFilter){var Y=p({count:o.length});ee=O.onFilter({inputValue:h,resultsMessage:Y})}return ee},[o,h,S,O,d,p]),L=w.useMemo(function(){var ee="";if(O.guidance){var Y=i?"value":S?"menu":"input";ee=O.guidance({"aria-label":x,context:Y,isDisabled:r&&m(r,l),isMulti:y,isSearchable:g,tabSelectsValue:v})}return ee},[x,r,i,y,m,g,S,O,l,v]),ae="".concat(A," ").concat(z," ").concat(L),X=B(w.Fragment,null,B("span",{id:"aria-selection"},k),B("span",{id:"aria-context"},ae)),ue=(n==null?void 0:n.action)==="initial-input-focus";return B(w.Fragment,null,B(Pp,{id:u},ue&&X),B(Pp,{"aria-live":b,"aria-atomic":"false","aria-relevant":"additions text"},a&&!ue&&X))},H3=U3,gu=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],W3=new RegExp("["+gu.map(function(e){return e.letters}).join("")+"]","g"),T0={};for(var Ql=0;Ql-1}},K3=["innerRef"];function X3(e){var t=e.innerRef,n=nn(e,K3),r=EE(n,"onExited","in","enter","exit","appear");return B("input",U({ref:t},r,{css:Ic({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var J3=function(t){t.preventDefault(),t.stopPropagation()};function q3(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,a=w.useRef(!1),l=w.useRef(!1),s=w.useRef(0),u=w.useRef(null),c=w.useCallback(function(S,d){if(u.current!==null){var p=u.current,v=p.scrollTop,x=p.scrollHeight,b=p.clientHeight,O=u.current,k=d>0,A=x-b-v,z=!1;A>d&&a.current&&(r&&r(S),a.current=!1),k&&l.current&&(o&&o(S),l.current=!1),k&&d>A?(n&&!a.current&&n(S),O.scrollTop=x,z=!0,a.current=!0):!k&&-d>v&&(i&&!l.current&&i(S),O.scrollTop=0,z=!0,l.current=!0),z&&J3(S)}},[n,r,i,o]),f=w.useCallback(function(S){c(S,S.deltaY)},[c]),h=w.useCallback(function(S){s.current=S.changedTouches[0].clientY},[]),y=w.useCallback(function(S){var d=s.current-S.changedTouches[0].clientY;c(S,d)},[c]),m=w.useCallback(function(S){if(S){var d=wE?{passive:!1}:!1;S.addEventListener("wheel",f,d),S.addEventListener("touchstart",h,d),S.addEventListener("touchmove",y,d)}},[y,h,f]),g=w.useCallback(function(S){S&&(S.removeEventListener("wheel",f,!1),S.removeEventListener("touchstart",h,!1),S.removeEventListener("touchmove",y,!1))},[y,h,f]);return w.useEffect(function(){if(t){var S=u.current;return m(S),function(){g(S)}}},[t,m,g]),function(S){u.current=S}}var _p=["boxSizing","height","overflow","paddingRight","position"],Tp={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Rp(e){e.preventDefault()}function Fp(e){e.stopPropagation()}function Np(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Ip(){return"ontouchstart"in window||navigator.maxTouchPoints}var Dp=!!(typeof window<"u"&&window.document&&window.document.createElement),Qr=0,Jn={capture:!1,passive:!1};function Z3(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,i=w.useRef({}),o=w.useRef(null),a=w.useCallback(function(s){if(Dp){var u=document.body,c=u&&u.style;if(r&&_p.forEach(function(m){var g=c&&c[m];i.current[m]=g}),r&&Qr<1){var f=parseInt(i.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,y=window.innerWidth-h+f||0;Object.keys(Tp).forEach(function(m){var g=Tp[m];c&&(c[m]=g)}),c&&(c.paddingRight="".concat(y,"px"))}u&&Ip()&&(u.addEventListener("touchmove",Rp,Jn),s&&(s.addEventListener("touchstart",Np,Jn),s.addEventListener("touchmove",Fp,Jn))),Qr+=1}},[r]),l=w.useCallback(function(s){if(Dp){var u=document.body,c=u&&u.style;Qr=Math.max(Qr-1,0),r&&Qr<1&&_p.forEach(function(f){var h=i.current[f];c&&(c[f]=h)}),u&&Ip()&&(u.removeEventListener("touchmove",Rp,Jn),s&&(s.removeEventListener("touchstart",Np,Jn),s.removeEventListener("touchmove",Fp,Jn)))}},[r]);return w.useEffect(function(){if(t){var s=o.current;return a(s),function(){l(s)}}},[t,a,l]),function(s){o.current=s}}var eC=function(){return document.activeElement&&document.activeElement.blur()},tC={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function nC(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,i=r===void 0?!0:r,o=e.onBottomArrive,a=e.onBottomLeave,l=e.onTopArrive,s=e.onTopLeave,u=q3({isEnabled:i,onBottomArrive:o,onBottomLeave:a,onTopArrive:l,onTopLeave:s}),c=Z3({isEnabled:n}),f=function(y){u(y),c(y)};return B(w.Fragment,null,n&&B("div",{onClick:eC,css:tC}),t(f))}var rC={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},iC=function(t){var n=t.name,r=t.onFocus;return B("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:rC,value:"",onChange:function(){}})},oC=iC,aC=function(t){return t.label},lC=function(t){return t.label},sC=function(t){return t.value},uC=function(t){return!!t.isDisabled},cC={clearIndicator:XE,container:$E,control:r3,dropdownIndicator:YE,group:l3,groupHeading:u3,indicatorsContainer:UE,indicatorSeparator:qE,input:p3,loadingIndicator:t3,loadingMessage:IE,menu:PE,menuList:RE,menuPortal:jE,multiValue:y3,multiValueLabel:w3,multiValueRemove:S3,noOptionsMessage:NE,option:k3,placeholder:_3,singleValue:F3,valueContainer:VE},fC={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},dC=4,F0=4,pC=38,hC=F0*2,mC={baseUnit:F0,controlHeight:pC,menuGutter:hC},Kl={borderRadius:dC,colors:fC,spacing:mC},gC={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:bp(),captureMenuScroll:!bp(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Y3(),formatGroupLabel:aC,getOptionLabel:lC,getOptionValue:sC,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:uC,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!vE(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Lp(e,t,n,r){var i=L0(e,t,n),o=j0(e,t,n),a=D0(e,t),l=xa(e,t);return{type:"option",data:t,isDisabled:i,isSelected:o,label:a,value:l,index:r}}function N0(e,t){return e.options.map(function(n,r){if("options"in n){var i=n.options.map(function(a,l){return Lp(e,a,t,l)}).filter(function(a){return jp(e,a)});return i.length>0?{type:"group",data:n,options:i,index:r}:void 0}var o=Lp(e,n,t,r);return jp(e,o)?o:void 0}).filter(SE)}function I0(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,n0(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function vC(e,t){return I0(N0(e,t))}function jp(e,t){var n=e.inputValue,r=n===void 0?"":n,i=t.data,o=t.isSelected,a=t.label,l=t.value;return(!$0(e)||!o)&&M0(e,{label:a,value:l,data:i},r)}function yC(e,t){var n=e.focusedValue,r=e.selectValue,i=r.indexOf(n);if(i>-1){var o=t.indexOf(n);if(o>-1)return n;if(i-1?n:t[0]}var D0=function(t,n){return t.getOptionLabel(n)},xa=function(t,n){return t.getOptionValue(n)};function L0(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function j0(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=xa(e,t);return n.some(function(i){return xa(e,i)===r})}function M0(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var $0=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},SC=1,z0=function(e){Xx(n,e);var t=e4(n);function n(r){var i;if(Yx(this,n),i=t.call(this,r),i.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.instancePrefix="",i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.controlRef=null,i.getControlRef=function(l){i.controlRef=l},i.focusedOptionRef=null,i.getFocusedOptionRef=function(l){i.focusedOptionRef=l},i.menuListRef=null,i.getMenuListRef=function(l){i.menuListRef=l},i.inputRef=null,i.getInputRef=function(l){i.inputRef=l},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(l,s){var u=i.props,c=u.onChange,f=u.name;s.name=f,i.ariaOnChange(l,s),c(l,s)},i.setValue=function(l,s,u){var c=i.props,f=c.closeMenuOnSelect,h=c.isMulti,y=c.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:y}),f&&(i.setState({inputIsHiddenAfterUpdate:!h}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(l,{action:s,option:u})},i.selectOption=function(l){var s=i.props,u=s.blurInputOnSelect,c=s.isMulti,f=s.name,h=i.state.selectValue,y=c&&i.isOptionSelected(l,h),m=i.isOptionDisabled(l,h);if(y){var g=i.getOptionValue(l);i.setValue(h.filter(function(S){return i.getOptionValue(S)!==g}),"deselect-option",l)}else if(!m)c?i.setValue([].concat(n0(h),[l]),"select-option",l):i.setValue(l,"select-option");else{i.ariaOnChange(l,{action:"select-option",option:l,name:f});return}u&&i.blurInput()},i.removeValue=function(l){var s=i.props.isMulti,u=i.state.selectValue,c=i.getOptionValue(l),f=u.filter(function(y){return i.getOptionValue(y)!==c}),h=ho(s,f,f[0]||null);i.onChange(h,{action:"remove-value",removedValue:l}),i.focusInput()},i.clearValue=function(){var l=i.state.selectValue;i.onChange(ho(i.props.isMulti,[],null),{action:"clear",removedValues:l})},i.popValue=function(){var l=i.props.isMulti,s=i.state.selectValue,u=s[s.length-1],c=s.slice(0,s.length-1),f=ho(l,c,c[0]||null);i.onChange(f,{action:"pop-value",removedValue:u})},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var l=arguments.length,s=new Array(l),u=0;uh||f>h}},i.onTouchEnd=function(l){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(l.target)&&i.menuListRef&&!i.menuListRef.contains(l.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(l){i.userIsDragging||i.onControlMouseDown(l)},i.onClearIndicatorTouchEnd=function(l){i.userIsDragging||i.onClearIndicatorMouseDown(l)},i.onDropdownIndicatorTouchEnd=function(l){i.userIsDragging||i.onDropdownIndicatorMouseDown(l)},i.handleInputChange=function(l){var s=i.props.inputValue,u=l.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(u,{action:"input-change",prevInputValue:s}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(l){i.props.onFocus&&i.props.onFocus(l),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(l){var s=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(l),i.onInputChange("",{action:"input-blur",prevInputValue:s}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})},i.onOptionHover=function(l){i.blockOptionHover||i.state.focusedOption===l||i.setState({focusedOption:l})},i.shouldHideSelectedOptions=function(){return $0(i.props)},i.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),i.focus()},i.onKeyDown=function(l){var s=i.props,u=s.isMulti,c=s.backspaceRemovesValue,f=s.escapeClearsValue,h=s.inputValue,y=s.isClearable,m=s.isDisabled,g=s.menuIsOpen,S=s.onKeyDown,d=s.tabSelectsValue,p=s.openMenuOnFocus,v=i.state,x=v.focusedOption,b=v.focusedValue,O=v.selectValue;if(!m&&!(typeof S=="function"&&(S(l),l.defaultPrevented))){switch(i.blockOptionHover=!0,l.key){case"ArrowLeft":if(!u||h)return;i.focusValue("previous");break;case"ArrowRight":if(!u||h)return;i.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(b)i.removeValue(b);else{if(!c)return;u?i.popValue():y&&i.clearValue()}break;case"Tab":if(i.isComposing||l.shiftKey||!g||!d||!x||p&&i.isOptionSelected(x,O))return;i.selectOption(x);break;case"Enter":if(l.keyCode===229)break;if(g){if(!x||i.isComposing)return;i.selectOption(x);break}return;case"Escape":g?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:h}),i.onMenuClose()):y&&f&&i.clearValue();break;case" ":if(h)return;if(!g){i.openMenu("first");break}if(!x)return;i.selectOption(x);break;case"ArrowUp":g?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":g?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!g)return;i.focusOption("pageup");break;case"PageDown":if(!g)return;i.focusOption("pagedown");break;case"Home":if(!g)return;i.focusOption("first");break;case"End":if(!g)return;i.focusOption("last");break;default:return}l.preventDefault()}},i.instancePrefix="react-select-"+(i.props.instanceId||++SC),i.state.selectValue=Ep(r.value),r.menuIsOpen&&i.state.selectValue.length){var o=i.buildFocusableOptions(),a=o.indexOf(i.state.selectValue[0]);i.state.focusedOption=o[a]}return i}return Kx(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Cp(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(i){var o=this.props,a=o.isDisabled,l=o.menuIsOpen,s=this.state.isFocused;(s&&!a&&i.isDisabled||s&&l&&!i.menuIsOpen)&&this.focusInput(),s&&a&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!s&&!a&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Cp(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,o){this.props.onInputChange(i,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var o=this,a=this.state,l=a.selectValue,s=a.isFocused,u=this.buildFocusableOptions(),c=i==="first"?0:u.length-1;if(!this.props.isMulti){var f=u.indexOf(l[0]);f>-1&&(c=f)}this.scrollToFocusedOptionOnUpdate=!(s&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c]},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(i){var o=this.state,a=o.selectValue,l=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var s=a.indexOf(l);l||(s=-1);var u=a.length-1,c=-1;if(a.length){switch(i){case"previous":s===0?c=0:s===-1?c=u:c=s-1;break;case"next":s>-1&&s0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,a=this.state.focusedOption,l=this.getFocusableOptions();if(l.length){var s=0,u=l.indexOf(a);a||(u=-1),i==="up"?s=u>0?u-1:l.length-1:i==="down"?s=(u+1)%l.length:i==="pageup"?(s=u-o,s<0&&(s=0)):i==="pagedown"?(s=u+o,s>l.length-1&&(s=l.length-1)):i==="last"&&(s=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[s],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Kl):V(V({},Kl),this.props.theme):Kl}},{key:"getCommonProps",value:function(){var i=this.clearValue,o=this.cx,a=this.getStyles,l=this.getClassNames,s=this.getValue,u=this.selectOption,c=this.setValue,f=this.props,h=f.isMulti,y=f.isRtl,m=f.options,g=this.hasValue();return{clearValue:i,cx:o,getStyles:a,getClassNames:l,getValue:s,hasValue:g,isMulti:h,isRtl:y,options:m,selectOption:u,selectProps:f,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,o=i.isClearable,a=i.isMulti;return o===void 0?a:o}},{key:"isOptionDisabled",value:function(i,o){return L0(this.props,i,o)}},{key:"isOptionSelected",value:function(i,o){return j0(this.props,i,o)}},{key:"filterOption",value:function(i,o){return M0(this.props,i,o)}},{key:"formatOptionLabel",value:function(i,o){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(i,{context:o,inputValue:a,selectValue:l})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,o=i.isDisabled,a=i.isSearchable,l=i.inputId,s=i.inputValue,u=i.tabIndex,c=i.form,f=i.menuIsOpen,h=i.required,y=this.getComponents(),m=y.Input,g=this.state,S=g.inputIsHidden,d=g.ariaSelection,p=this.commonProps,v=l||this.getElementId("input"),x=V(V(V({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},f&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?(d==null?void 0:d.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?w.createElement(m,U({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:o,isHidden:S,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:s},x)):w.createElement(X3,U({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:wa,onFocus:this.onInputFocus,disabled:o,tabIndex:u,inputMode:"none",form:c,value:""},x))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,o=this.getComponents(),a=o.MultiValue,l=o.MultiValueContainer,s=o.MultiValueLabel,u=o.MultiValueRemove,c=o.SingleValue,f=o.Placeholder,h=this.commonProps,y=this.props,m=y.controlShouldRenderValue,g=y.isDisabled,S=y.isMulti,d=y.inputValue,p=y.placeholder,v=this.state,x=v.selectValue,b=v.focusedValue,O=v.isFocused;if(!this.hasValue()||!m)return d?null:w.createElement(f,U({},h,{key:"placeholder",isDisabled:g,isFocused:O,innerProps:{id:this.getElementId("placeholder")}}),p);if(S)return x.map(function(A,z){var L=A===b,ae="".concat(i.getOptionLabel(A),"-").concat(i.getOptionValue(A));return w.createElement(a,U({},h,{components:{Container:l,Label:s,Remove:u},isFocused:L,isDisabled:g,key:ae,index:z,removeProps:{onClick:function(){return i.removeValue(A)},onTouchEnd:function(){return i.removeValue(A)},onMouseDown:function(ue){ue.preventDefault()}},data:A}),i.formatOptionLabel(A,"value"))});if(d)return null;var k=x[0];return w.createElement(c,U({},h,{data:k,isDisabled:g}),this.formatOptionLabel(k,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),o=i.ClearIndicator,a=this.commonProps,l=this.props,s=l.isDisabled,u=l.isLoading,c=this.state.isFocused;if(!this.isClearable()||!o||s||!this.hasValue()||u)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:f,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),o=i.LoadingIndicator,a=this.commonProps,l=this.props,s=l.isDisabled,u=l.isLoading,c=this.state.isFocused;if(!o||!u)return null;var f={"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:f,isDisabled:s,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator,a=i.IndicatorSeparator;if(!o||!a)return null;var l=this.commonProps,s=this.props.isDisabled,u=this.state.isFocused;return w.createElement(a,U({},l,{isDisabled:s,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator;if(!o)return null;var a=this.commonProps,l=this.props.isDisabled,s=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,U({},a,{innerProps:u,isDisabled:l,isFocused:s}))}},{key:"renderMenu",value:function(){var i=this,o=this.getComponents(),a=o.Group,l=o.GroupHeading,s=o.Menu,u=o.MenuList,c=o.MenuPortal,f=o.LoadingMessage,h=o.NoOptionsMessage,y=o.Option,m=this.commonProps,g=this.state.focusedOption,S=this.props,d=S.captureMenuScroll,p=S.inputValue,v=S.isLoading,x=S.loadingMessage,b=S.minMenuHeight,O=S.maxMenuHeight,k=S.menuIsOpen,A=S.menuPlacement,z=S.menuPosition,L=S.menuPortalTarget,ae=S.menuShouldBlockScroll,X=S.menuShouldScrollIntoView,ue=S.noOptionsMessage,ee=S.onMenuScrollToTop,Y=S.onMenuScrollToBottom;if(!k)return null;var xe=function(F,I){var $=F.type,E=F.data,H=F.isDisabled,N=F.isSelected,ce=F.label,te=F.value,ne=g===E,W=H?void 0:function(){return i.onOptionHover(E)},Pe=H?void 0:function(){return i.selectOption(E)},Ie="".concat(i.getElementId("option"),"-").concat(I),J={id:Ie,onClick:Pe,onMouseMove:W,onMouseOver:W,tabIndex:-1};return w.createElement(y,U({},m,{innerProps:J,data:E,isDisabled:H,isSelected:N,key:Ie,label:ce,type:$,value:te,isFocused:ne,innerRef:ne?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(F.data,"menu"))},fe;if(this.hasOptions())fe=this.getCategorizedOptions().map(function(T){if(T.type==="group"){var F=T.data,I=T.options,$=T.index,E="".concat(i.getElementId("group"),"-").concat($),H="".concat(E,"-heading");return w.createElement(a,U({},m,{key:E,data:F,options:I,Heading:l,headingProps:{id:H,data:T.data},label:i.formatGroupLabel(T.data)}),T.options.map(function(N){return xe(N,"".concat($,"-").concat(N.index))}))}else if(T.type==="option")return xe(T,"".concat(T.index))});else if(v){var R=x({inputValue:p});if(R===null)return null;fe=w.createElement(f,m,R)}else{var j=ue({inputValue:p});if(j===null)return null;fe=w.createElement(h,m,j)}var M={minMenuHeight:b,maxMenuHeight:O,menuPlacement:A,menuPosition:z,menuShouldScrollIntoView:X},K=w.createElement(AE,U({},m,M),function(T){var F=T.ref,I=T.placerProps,$=I.placement,E=I.maxHeight;return w.createElement(s,U({},m,M,{innerRef:F,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove,id:i.getElementId("listbox")},isLoading:v,placement:$}),w.createElement(nC,{captureEnabled:d,onTopArrive:ee,onBottomArrive:Y,lockEnabled:ae},function(H){return w.createElement(u,U({},m,{innerRef:function(ce){i.getMenuListRef(ce),H(ce)},isLoading:v,maxHeight:E,focusedOption:g}),fe)}))});return L||z==="fixed"?w.createElement(c,U({},m,{appendTo:L,controlElement:this.controlRef,menuPlacement:A,menuPosition:z}),K):K}},{key:"renderFormField",value:function(){var i=this,o=this.props,a=o.delimiter,l=o.isDisabled,s=o.isMulti,u=o.name,c=o.required,f=this.state.selectValue;if(c&&!this.hasValue()&&!l)return w.createElement(oC,{name:u,onFocus:this.onValueInputFocus});if(!(!u||l))if(s)if(a){var h=f.map(function(g){return i.getOptionValue(g)}).join(a);return w.createElement("input",{name:u,type:"hidden",value:h})}else{var y=f.length>0?f.map(function(g,S){return w.createElement("input",{key:"i-".concat(S),name:u,type:"hidden",value:i.getOptionValue(g)})}):w.createElement("input",{name:u,type:"hidden",value:""});return w.createElement("div",null,y)}else{var m=f[0]?this.getOptionValue(f[0]):"";return w.createElement("input",{name:u,type:"hidden",value:m})}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,o=this.state,a=o.ariaSelection,l=o.focusedOption,s=o.focusedValue,u=o.isFocused,c=o.selectValue,f=this.getFocusableOptions();return w.createElement(H3,U({},i,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:l,focusedValue:s,isFocused:u,selectValue:c,focusableOptions:f}))}},{key:"render",value:function(){var i=this.getComponents(),o=i.Control,a=i.IndicatorsContainer,l=i.SelectContainer,s=i.ValueContainer,u=this.props,c=u.className,f=u.id,h=u.isDisabled,y=u.menuIsOpen,m=this.state.isFocused,g=this.commonProps=this.getCommonProps();return w.createElement(l,U({},g,{className:c,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:m}),this.renderLiveRegion(),w.createElement(o,U({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:m,menuIsOpen:y}),w.createElement(s,U({},g,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),w.createElement(a,U({},g,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,o){var a=o.prevProps,l=o.clearFocusValueOnUpdate,s=o.inputIsHiddenAfterUpdate,u=o.ariaSelection,c=o.isFocused,f=o.prevWasFocused,h=i.options,y=i.value,m=i.menuIsOpen,g=i.inputValue,S=i.isMulti,d=Ep(y),p={};if(a&&(y!==a.value||h!==a.options||m!==a.menuIsOpen||g!==a.inputValue)){var v=m?vC(i,d):[],x=l?yC(o,d):null,b=wC(o,v);p={selectValue:d,focusedOption:b,focusedValue:x,clearFocusValueOnUpdate:!1}}var O=s!=null&&i!==a?{inputIsHidden:s,inputIsHiddenAfterUpdate:void 0}:{},k=u,A=c&&f;return c&&!A&&(k={value:ho(S,d,d[0]||null),options:d,action:"initial-input-focus"},A=!f),(u==null?void 0:u.action)==="initial-input-focus"&&(k=null),V(V(V({},p),O),{},{prevProps:i,ariaSelection:k,prevWasFocused:A})}}]),n}(w.Component);z0.defaultProps=gC;var xC=w.forwardRef(function(e,t){var n=Gx(e);return w.createElement(z0,U({ref:t},n))}),EC=xC;function CC({title:e,onOpen:t,open:n,children:r}){return n?C.jsxs("section",{className:"flex items-center justify-center z-50",children:[C.jsx("div",{onClick:()=>t(!1),className:"fixed inset-0 bg-black bg-opacity-80 w-screen h-screen"}),C.jsxs("div",{className:"rounded-md flex flex-col p-2 bg-[#b79b48ce] absolute h-fit -translate-x-1/2 top-11 left-1/2 w-11/12 md:w-[30rem] shadow-lg",children:[C.jsxs("header",{className:"flex justify-between items-center border-b-2 pb-2",children:[C.jsx("h1",{className:"capitalize text-lg font-bold pl-2",children:e}),C.jsx("button",{onClick:()=>t(!1),className:"text-xl font-black p-1 text-red-600 border-2 flex items-center justify-center border-red-600 rounded-full w-6 h-6",children:"X"})]}),r]})]}):null}const V0=w.createContext();function bC({children:e}){const[t,n]=w.useState(()=>JSON.parse(localStorage.getItem("FAVOURITES"))||[]);return C.jsx(V0.Provider,{value:{Favourites:t,setFavourites:n},children:e})}function B0(){const e=w.useContext(V0);if(e===void 0)throw new Error("FavouriteContext was used outSide of the QueryProvider.");return e}function OC(e,t){return w.useEffect(()=>{localStorage.setItem(e,JSON.stringify(t))},[t])}const U0=w.createContext();function kC({children:e}){const[t,n]=w.useState(!1);return C.jsx(U0.Provider,{value:{isAddToFavourite:t,setIsAddToFavourite:n},children:e})}function H0(){const e=w.useContext(U0);if(e===void 0)throw new Error("AddedFavContext was used outSide of the AddedFavProvider.");return e}const W0=w.createContext();function PC({children:e}){const[t,n]=w.useState("");return C.jsx(W0.Provider,{value:{search:t,setSearch:n},children:e})}function Q0(){const e=w.useContext(W0);if(e===void 0)throw new Error("SearchContext was used outSide of the SearchProvider.");return e}const AC=[{value:"characters",label:"Characters"},{value:"characters/staff",label:"Staff"},{value:"spells",label:"Spells"}],_C={control:e=>({...e,borderRadius:"6px 0px 0px 6px",padding:"1.6px",boxShadow:"none","&:focus":{border:"0 !important"}}),multiValue:e=>({...e,backgroundColor:"#fed7aa !important",color:"white","&:hover":{backgroundColor:"#fed7aa !important"}}),option:(e,t)=>({...e,backgroundColor:t.isFocused?"#fed7aa":"white",color:t.isFocused?"#111827":"#374151","&:hover":{backgroundColor:"#fed7aa"}})};function G0({children:e}){return C.jsxs("div",{className:"flex flex-col justify-center relative bg-[url('./assets/images/header.jpg')] h-52 bg-top",children:[C.jsx(PS,{}),C.jsxs("div",{className:"flex flex-col items-center ",children:[C.jsx("h1",{className:"font-harrypotter text-2xl sm:text-3xl md:text-4xl text-center text-white",children:"Welcome to Harry Potter Universe!"}),e[0]]}),C.jsx("div",{className:"absolute left-0 top-1 pt-1 pl-3 text-white",children:e[1]}),e[2]]})}function TC(){const{setQuery:e}=yc(),{setSearch:t}=Q0(),n=i=>{e(i.value)},r=i=>{t(i.target.value)};return C.jsxs("div",{className:"absolute bottom-2 w-11/12 grid grid-cols-7",children:[C.jsx(EC,{className:"col-span-2 mr-[1px] text-xs sm:text-base",options:AC,styles:_C,placeholder:"Category...",onChange:i=>n(i)}),C.jsxs("div",{className:"col-span-5 w-full flex items-center justify-center relative",children:[C.jsx("input",{onChange:i=>r(i),className:"w-full p-2 rounded-r-md outline-none capitalize",type:"text"}),C.jsx(Mx,{className:"absolute right-0 w-14 p-1 top-0 h-full text-white bg-red-500 rounded-r-md"})]})]})}function Y0(){const{setIsAddToFavourite:e}=H0(),[t,n]=w.useState(!1),{Favourites:r,setFavourites:i}=B0();OC("FAVOURITES",r);const o=a=>{const l=r.filter(s=>s.id!==a);i(l),e(s=>!s)};return C.jsxs(C.Fragment,{children:[C.jsx(CC,{title:"List of Favourites",onOpen:n,open:t,children:C.jsx("main",{className:"mt-2",children:r.length?r.map(a=>C.jsx("div",{className:"px-5 py-2",children:C.jsx(X0,{data:a,children:C.jsx("button",{onClick:()=>o(a.id),className:"text-red-600 text-2xl",children:C.jsx($x,{})})})},a.id)):C.jsx("p",{className:"text-center font-medium py-5",children:"There is no added yet!"})})}),C.jsx("div",{className:"absolute right-0 top-1 pr-5",children:C.jsxs("button",{className:"relative",onClick:()=>n(a=>!a),children:[C.jsx(jx,{className:"text-red-500 w-9 h-9 sm:w-10 sm:h-10"}),C.jsx("span",{className:"absolute top-0 -right-[6px] h-6 w-6 text-sm rounded-full bg-red-500 flex justify-center items-center",children:r.length})]})})]})}function RC({allData:e}){return C.jsxs("p",{className:"text-center",children:["Found ",C.jsx("span",{className:"font-bold",children:e.length})," Result"]})}const K0=w.createContext();function FC({children:e}){const{query:t}=yc(),{allData:n}=Dm(t),[r,i]=w.useState(1),o=9,a=r*o,l=a-o,s=n.slice(l,a),u=Math.ceil(n.length/o),c=[...Array(u+1).keys()].slice(1);return C.jsx(K0.Provider,{value:{records:s,currentPage:r,setCurrentPage:i,npage:u,numbers:c},children:e})}function NC(){const e=w.useContext(K0);if(e===void 0)throw new Error("PaginationContext was used outSide of the PaginationProvider.");return e}function IC(){const e=lm(),{query:t}=yc(),{search:n}=Q0(),{allData:r}=Dm(t,n),{records:i,currentPage:o,setCurrentPage:a,npage:l,numbers:s}=NC(),[u,c]=w.useState(i);return w.useEffect(()=>{const f=i.filter(h=>h.name.toLowerCase().includes(n.toLowerCase()));f.length?c(f):c(i)},[n,i]),C.jsxs(C.Fragment,{children:[C.jsxs(G0,{children:[C.jsx(TC,{}),C.jsx(RC,{allData:r}),C.jsx(Y0,{})]}),u.length?C.jsxs(C.Fragment,{children:[C.jsxs("section",{className:"grid grid-cols-1 min-[600px]:grid-cols-2 lg:grid-cols-3 gap-10 justify-items-center p-5",children:[t!=="spells"&&u.map(f=>C.jsx(X0,{data:f,children:C.jsx(v2,{onClick:()=>e(`character/${f.id}`),className:"cursor-pointer text-red-600 w-5 h-5 md:w-6 md:h-6"})},f.id)),t==="spells"&&u.map(f=>C.jsx(DC,{item:f},f.id))]}),C.jsx(LC,{currentPage:o,setCurrentPage:a,npage:l,numbers:s})]}):C.jsxs("div",{className:"flex flex-col mt-20 gap-y-9 items-center sticky top-0",children:[C.jsx(Lx,{}),C.jsx("h1",{className:"text-white text-xl sm:text-2xl font-bold",children:"Select a Category ! ! !"})]})]})}function X0({data:e,children:t}){return C.jsxs("div",{className:"grid bg-[#F3DEBA] shadow-lg rounded-md p-1 grid-rows-2 grid-cols-8 justify-items-center",children:[C.jsx("img",{className:"rounded-lg object-cover col-span-2 row-span-2",src:e.image?e.image:"/src/assets/Images/avator.png",alt:""}),C.jsxs("div",{className:"row-span-2 text-xs md:text-base col-span-5 flex gap-y-4 justify-center flex-col",children:[C.jsxs("span",{className:"flex space-x-4",children:[e.gender==="female"?C.jsx(y2,{className:"text-pink-700 w-4 h-4 md:w-6 md:h-6"}):C.jsx(w2,{className:"text-blue-700 w-4 h-4 md:w-6 md:h-6"}),C.jsx("h2",{children:e.name})]}),C.jsxs("span",{className:"flex space-x-4 items-center",children:[C.jsx(C.Fragment,{children:e.alive?C.jsx(x2,{className:"text-green-600 w-5 h-5 md:w-7 md:h-7"}):C.jsx(S2,{className:"text-[#92400e] w-5 h-5 md:w-7 md:h-7"})}),C.jsxs("h3",{children:[e.alive===!1?"Dead":"Alive"," - ",e.species]})]}),C.jsxs("span",{className:"flex space-x-4 items-center",children:[C.jsx(C2,{className:"text-[#eab308] w-5 h-5 md:w-6 md:h-6"}),C.jsx("h3",{children:e.house?e.house:"—"})]})]}),C.jsx("div",{className:"row-span-2 col-span-1 flex items-center pr-2",children:t})]})}function DC({item:e}){return C.jsxs("div",{className:"bg-[#F3DEBA] w-11/12 sm:w-80 shadow-lg rounded-md p-2 flex flex-col",children:[C.jsxs("h1",{className:"flex items-center font-bold mb-3",children:[C.jsx(E2,{className:"text-purple-700 mr-1"})," ",e.name]}),C.jsx("span",{className:"font-semibold",children:"Description:"}),C.jsx("p",{children:e.description})]})}function LC({currentPage:e,setCurrentPage:t,npage:n,numbers:r}){const i=l=>{t(l)},o=()=>{e!==1&&t(e-1)},a=()=>{e!==n&&t(e+1)};return C.jsx("nav",{className:" flex w-full items-center justify-center mt-9 mb-11",children:C.jsxs("ul",{className:"flex gap-x-2 rounded-md items-center text-lg",children:[C.jsx("li",{className:"sm:py-[3px] text-center border border-slate-700 text-slate-700 w-7 sm:w-9 rounded-md",children:C.jsx("a",{href:"#",onClick:o,className:"text-xl",children:"<"})}),r.length>3?C.jsxs(C.Fragment,{children:[r.slice(0,1).map((l,s)=>C.jsx("li",{className:`w-7 sm:w-9 sm:py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700"}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s)),C.jsx("span",{className:"w-7 sm:w-9 sm:py-1 text-center border border-slate-700 text-slate-700 font-bold rounded-md",children:"⋯"}),r.slice(-3).map((l,s)=>C.jsx("li",{className:`w-7 sm:w-9 sm:py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700 "}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s))]}):r.map((l,s)=>C.jsx("li",{className:`w-7 sm:w-9 sm:py-1 text-center border border-slate-700 rounded-md ${e===l?"bg-slate-600 text-white":"text-slate-700 "}`,children:C.jsx("a",{href:"#",onClick:()=>i(l),children:l})},s)),C.jsx("li",{className:"sm:py-[3px] text-center border border-slate-700 text-slate-700 w-7 sm:w-9 rounded-md",children:C.jsx("a",{href:"#",onClick:a,className:"text-xl",children:">"})})]})})}function Xl(e){return it({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M362.6 192.9L345 174.8c-.7-.8-1.8-1.2-2.8-1.2-1.1 0-2.1.4-2.8 1.2l-122 122.9-44.4-44.4c-.8-.8-1.8-1.2-2.8-1.2-1 0-2 .4-2.8 1.2l-17.8 17.8c-1.6 1.6-1.6 4.1 0 5.7l56 56c3.6 3.6 8 5.7 11.7 5.7 5.3 0 9.9-3.9 11.6-5.5h.1l133.7-134.4c1.4-1.7 1.4-4.2-.1-5.7z"}}]})(e)}function Jl(e){return it({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M278.6 256l68.2-68.2c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-68.2-68.2c-6.2-6.2-16.4-6.2-22.6 0-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3l68.2 68.2-68.2 68.2c-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3 6.2 6.2 16.4 6.2 22.6 0l68.2-68.2 68.2 68.2c6.2 6.2 16.4 6.2 22.6 0 6.2-6.2 6.2-16.4 0-22.6L278.6 256z"}}]})(e)}function jC(){const e=lm(),{id:t}=Jy(),[n,r]=w.useState(null),[i,o]=w.useState(!1);return w.useEffect(()=>{(async()=>{o(!0);try{const{data:l}=await Zs.get(`https://hp-api.onrender.com/api/character/${t}`);r(l)}catch(l){console.log(l)}finally{o(!1)}})()},[t]),C.jsxs("div",{children:[C.jsxs(G0,{children:[C.jsx("span",{}),C.jsxs("button",{onClick:()=>e("/"),className:"text-white flex items-center text-sm sm:text-base font-black",children:[C.jsx(g2,{className:"mr-2 w-6 h-6 sm:w-8 sm:h-8"}),"Back to Home"]}),C.jsx(Y0,{})]}),C.jsx(MC,{selectedItem:n})]})}function MC({selectedItem:e}){const{setFavourites:t}=B0(),{isAddToFavourite:n,setIsAddToFavourite:r}=H0(),i=o=>{t(a=>[...a,o]),r(o.id)};return C.jsx("section",{className:"flex items-center justify-center mt-9 px-4",children:e&&e.map(o=>C.jsxs("div",{className:"grid grid-cols-8 sm:gap-x-7",children:[C.jsxs("div",{className:"col-span-3 w-full space-y-3 h-40 sm:h-80 sticky top-0 flex flex-col justify-center",children:[C.jsx("img",{src:o.image?o.image:"/src/assets/Images/avator.png",alt:o.name,className:"w-full h-full"}),C.jsx("div",{className:"sm:w-[15rem] pt-2 text-xs sm:text-base",children:n===o.id?C.jsxs("p",{className:"flex text-sm items-end font-bold italic pt-[4px]",children:["Already Added To Favourites"," ",C.jsx(zx,{className:"text-green-600 w-7 h-7 ml-2"})]}):C.jsx("button",{onClick:()=>i(o),className:"flex mx-auto justify-center bottom-2 px-1 sm:px-3 py-1 rounded-2xl bg-orange-500 items-center text-white",children:"Add To Favourite"})})]}),C.jsxs("ul",{className:"col-span-5 flex flex-col pl-4 gap-y-5 mb-5 text-xs sm:text-base",children:[C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Name:"})," ",o.name]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Actor:"})," ",o.actor]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Birthday:"}),o.dateOfBirth?o.dateOfBirth:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsxs("span",{className:"font-black text-base sm:text-lg pr-2",children:["Eye Colour:"," "]}),o.eyeColour?o.eyeColour:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Hair Colour:"}),o.hairColour]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Wizard:"}),o.wizard?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Wood:"}),o.wand.wood?o.wand.wood:"---"]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Is Hagwarts Studend?"}),o.hogwartsStudent?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("li",{className:"border-b-2 pb-2 pl-2 flex items-center",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Is Hagwarts Staff?"}),o.hogwartsStaff?C.jsx(Xl,{className:"text-green-600",size:35}):C.jsx(Jl,{className:"text-red-600",size:34})]}),C.jsxs("ul",{className:"pb-2 pl-2",children:[C.jsx("span",{className:"font-black text-base sm:text-lg pr-2",children:"Alternate Names:"}),o.alternate_names.length?o.alternate_names.map((a,l)=>C.jsx("li",{children:a},l)):"---"]})]})]},o.id))})}function $C({children:e}){return C.jsx(_S,{children:C.jsx(FC,{children:C.jsx(PC,{children:C.jsx(kC,{children:C.jsx(bC,{children:e})})})})})}function zC(){return C.jsx($C,{children:C.jsxs(f2,{children:[C.jsx(Gs,{path:"/",element:C.jsx(IC,{})}),C.jsx(Gs,{path:"character/:id",element:C.jsx(jC,{})})]})})}Zl.createRoot(document.getElementById("root")).render(C.jsx(p2,{children:C.jsx(zC,{})})); diff --git a/index.html b/index.html index 03712ca..2a23e15 100644 --- a/index.html +++ b/index.html @@ -9,8 +9,8 @@ /> Harry Potter - - + +