Changeset 3008695
- Timestamp:
- 12/12/2023 11:36:42 AM (2 years ago)
- Location:
- chatpress-ai/trunk
- Files:
-
- 5 edited
-
ChatPress.php (modified) (3 diffs)
-
build/index.asset.php (modified) (1 diff)
-
build/index.css (modified) (1 diff)
-
build/index.js (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
chatpress-ai/trunk/ChatPress.php
r3007657 r3008695 6 6 * Author URI: chatpress.ai 7 7 * Description: Train an AI bot on your website content so your website visitors can chat with your AI chat representative 8 * Version: 0.2. 48 * Version: 0.2.5 9 9 * License: GPL-2.0+ 10 10 * License URL: http://www.gnu.org/licenses/gpl-2.0.txt … … 36 36 37 37 add_action( 'admin_enqueue_scripts', 'cpaiwp_admin_enqueue_scripts' ); 38 add_action( 'admin_enqueue_scripts', 'cpaiwp_admin_dequeue_scripts' ); 38 39 39 40 register_deactivation_hook( __FILE__, 'cpaiwp_plugin_deactivate' ); … … 59 60 ] ); 60 61 } 62 63 64 /** 65 * Enqueue scripts and styles. 66 * 67 * @return void 68 */ 69 function cpaiwp_admin_dequeue_scripts() { 70 // Check if we are not on the desired admin page 71 if (is_admin() && (!isset($_GET['page']) || $_GET['page'] !== 'chatpress-ai')){ 72 wp_dequeue_style('chatpress-style'); 73 wp_dequeue_script('chatpress-script'); 74 } 75 } 76 61 77 62 78 function cpaiwp_plugin_deactivate(){ -
chatpress-ai/trunk/build/index.asset.php
r3007657 r3008695 1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => ' 5ffc867bc4907d5033a2');1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => 'c8cac06d5e4fd4cf4f0b'); -
chatpress-ai/trunk/build/index.css
r3005920 r3008695 1 /*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;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-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{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{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3E%3Cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m6 8 4 4 4-4%27/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z%27/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 16 16%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%273%27/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--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:rgba(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:rgba(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: }. sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.bottom-6{bottom:1.5rem}.bottom-9{bottom:2.25rem}.bottom-\[1rem\]{bottom:1rem}.left-0{left:0}.left-4{left:1rem}.left-\[12rem\]{left:12rem}.left-\[1rem\]{left:1rem}.right-0{right:0}.right-24{right:6rem}.right-4,.right-\[1rem\]{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:2rem}.top-\[6\.75rem\]{top:6.75rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-1\.5{margin-bottom:-.375rem;margin-top:-.375rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.\!-mt-2{margin-top:-.5rem!important}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-3{margin-right:.75rem}.mr-\[10px\]{margin-right:10px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-44{max-height:11rem}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[calc\(min\(28rem\2c 100vw\)\)\]{min-width:calc(min(28rem,100vw))}.min-w-full{min-width:100%}.max-w-0{max-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top-right{transform-origin:top right}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-4{--tw-translate-y:1rem}.rotate-45,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize-none{resize:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-4{row-gap:1rem}.gap-y-8{row-gap:2rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1px*var(--tw-space-x-reverse))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-\[--brand-color\]{border-color:var(--brand-color)!important}.\!border-gray-500{--tw-border-opacity:1!important;border-color:rgb(107 114 128/var(--tw-border-opacity))!important}.\!border-transparent{border-color:transparent!important}.border-brand-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.border-brand-600{--tw-border-opacity:1;border-color:rgb(219 39 128/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-gray-900\/10{border-color:rgba(17,24,39,.1)}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-\[--brand-color\]{background-color:var(--brand-color)}.bg-brand-100{--tw-bg-opacity:1;background-color:rgb(252 231 241/var(--tw-bg-opacity))}.bg-brand-50{--tw-bg-opacity:1;background-color:rgb(253 242 247/var(--tw-bg-opacity))}.bg-brand-600{--tw-bg-opacity:1;background-color:rgb(219 39 128/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.bg-opacity-75{--tw-bg-opacity:0.75}.fill-gray-500{fill:#6b7280}.fill-red-500{fill:#ef4444}.fill-white{fill:#fff}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.\!py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.\!py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.\!pl-4{padding-left:1rem!important}.\!pr-2{padding-right:.5rem!important}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[length\:--cp-fontSize\]{font-size:var(--cp-fontSize)}.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-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.\!text-brand-600{--tw-text-opacity:1!important;color:rgb(219 39 128/var(--tw-text-opacity))!important}.\!text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.\!text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.\!text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-\[--brand-color\]{color:var(--brand-color)}.text-\[--text-color\]{color:var(--text-color)}.text-brand-600{--tw-text-opacity:1;color:rgb(219 39 128/var(--tw-text-opacity))}.text-brand-700{--tw-text-opacity:1;color:rgb(190 24 106/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/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-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-brand-500{text-decoration-color:#ec4899}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.caret-\[--brand-color\]{caret-color:var(--brand-color)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.\!outline{outline-style:solid!important}.\!outline-1{outline-width:1px!important}.\!outline-gray-500{outline-color:#6b7280!important}.\!ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.\!ring-inset{--tw-ring-inset:inset!important}.ring-inset{--tw-ring-inset:inset}.\!ring-brand-300{--tw-ring-opacity:1!important;--tw-ring-color:rgb(249 168 208/var(--tw-ring-opacity))!important}.\!ring-gray-300{--tw-ring-opacity:1!important;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))!important}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-brand-600\/20{--tw-ring-color:rgba(219,39,128,.2)}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.ring-green-600\/20{--tw-ring-color:rgba(22,163,74,.2)}.ring-opacity-5{--tw-ring-opacity:0.05}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.checked\:before\:\!bg-transparent:checked:before{background-color:transparent!important;content:var(--tw-content)}.checked\:before\:\!content-\[\]:checked:before{--tw-content: !important;content:var(--tw-content)!important}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:\!bg-brand-600:hover{--tw-bg-opacity:1!important;background-color:rgb(219 39 128/var(--tw-bg-opacity))!important}.hover\:bg-\[--brand-color\]:hover{background-color:var(--brand-color)}.hover\:bg-brand-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 247/var(--tw-bg-opacity))}.hover\:bg-brand-500:hover{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:fill-\[--brand-color\]:hover{fill:var(--brand-color)}.hover\:text-\[--brand-color\]:hover{color:var(--brand-color)}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-brand-900:hover{--tw-text-opacity:1;color:rgb(131 24 77/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.hover\:opacity-80:hover{opacity:.8}.hover\:ring-red-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.focus\:z-20:focus{z-index:20}.focus\:border-brand-500:focus{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:\!text-brand-600:focus{--tw-text-opacity:1!important;color:rgb(219 39 128/var(--tw-text-opacity))!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-offset-0:focus{outline-offset:0}.focus\:\!ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:\!ring-inset:focus{--tw-ring-inset:inset!important}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:\!ring-brand-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(219 39 128/var(--tw-ring-opacity))!important}.focus\:\!ring-red-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))!important}.focus\:ring-brand-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))}.focus\:ring-brand-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 39 128/var(--tw-ring-opacity))}.focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#f0fdf4}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brand-600:focus-visible{outline-color:#db2780}.focus-visible\:outline-green-500:focus-visible{outline-color:#22c55e}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-200:disabled{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.disabled\:bg-brand-300:disabled{--tw-bg-opacity:1;background-color:rgb(249 168 208/var(--tw-bg-opacity))}.disabled\:bg-brand-500:disabled{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.disabled\:bg-gray-200:disabled{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.disabled\:hover\:bg-brand-500:hover:disabled{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:-mx-0{margin-left:0;margin-right:0}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:ml-16{margin-left:4rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-\[88dvh\]{height:88dvh}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1 0%}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pl-0{padding-left:0}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-0{padding-right:0}.sm\:pr-3{padding-right:.75rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-1\.5{padding-top:.375rem}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width:768px){.md\:left-\[10\.5rem\]{left:10.5rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:inline-block{display:inline-block}.md\:table-cell{display:table-cell}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:bottom-0{bottom:0}.lg\:top-auto{top:auto}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-1{height:.25rem}.lg\:w-full{width:100%}.lg\:flex-1{flex:1 1 0%}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-width:0}.lg\:border-b{border-bottom-width:1px}.lg\:border-t{border-top-width:1px}.lg\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.lg\:px-8{padding-right:2rem}.lg\:pl-8,.lg\:px-8{padding-left:2rem}.lg\:pl-9{padding-left:2.25rem}.lg\:pr-8{padding-right:2rem}}.\[\&\>a\]\:px-4>a{padding-left:1rem;padding-right:1rem}.\[\&\>a\]\:focus\:text-white:focus>a,.\[\&\>a\]\:hover\:text-white:hover>a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}1 /*! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;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-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{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{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3E%3Cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m6 8 4 4 4-4%27/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z%27/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 16 16%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%273%27/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--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:rgba(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:rgba(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: }.cpai-sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.cpai-pointer-events-none{pointer-events:none!important}.cpai-invisible{visibility:hidden!important}.cpai-fixed{position:fixed!important}.cpai-absolute{position:absolute!important}.cpai-relative{position:relative!important}.cpai-sticky{position:sticky!important}.cpai-inset-0{inset:0!important}.cpai-inset-y-0{bottom:0!important;top:0!important}.cpai-bottom-6{bottom:1.5rem!important}.cpai-bottom-9{bottom:2.25rem!important}.cpai-bottom-\[1rem\]{bottom:1rem!important}.cpai-left-0{left:0!important}.cpai-left-4{left:1rem!important}.cpai-left-\[12rem\]{left:12rem!important}.cpai-left-\[1rem\]{left:1rem!important}.cpai-right-0{right:0!important}.cpai-right-24{right:6rem!important}.cpai-right-4,.cpai-right-\[1rem\]{right:1rem!important}.cpai-top-0{top:0!important}.cpai-top-1\/2{top:50%!important}.cpai-top-8{top:2rem!important}.cpai-top-\[6\.75rem\]{top:6.75rem!important}.cpai-isolate{isolation:isolate!important}.cpai-z-10{z-index:10!important}.cpai-z-20{z-index:20!important}.cpai-z-50{z-index:50!important}.cpai-z-\[10000\]{z-index:10000!important}.cpai-col-span-2{grid-column:span 2/span 2!important}.cpai-col-span-4{grid-column:span 4/span 4!important}.cpai-col-span-full{grid-column:1/-1!important}.-cpai-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-cpai-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.-cpai-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-cpai-my-1\.5{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.-cpai-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.cpai-mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.cpai-mx-auto{margin-left:auto!important;margin-right:auto!important}.cpai-my-3{margin-bottom:.75rem!important;margin-top:.75rem!important}.cpai-my-4{margin-bottom:1rem!important;margin-top:1rem!important}.\!-cpai-mt-2{margin-top:-.5rem!important}.-cpai-mb-px{margin-bottom:-1px!important}.-cpai-ml-1{margin-left:-.25rem!important}.-cpai-mr-1{margin-right:-.25rem!important}.-cpai-mt-1{margin-top:-.25rem!important}.cpai-mb-0{margin-bottom:0!important}.cpai-mb-1{margin-bottom:.25rem!important}.cpai-mb-4{margin-bottom:1rem!important}.cpai-mb-8{margin-bottom:2rem!important}.cpai-ml-1{margin-left:.25rem!important}.cpai-ml-10{margin-left:2.5rem!important}.cpai-ml-3{margin-left:.75rem!important}.cpai-ml-4{margin-left:1rem!important}.cpai-mr-3{margin-right:.75rem!important}.cpai-mr-\[10px\]{margin-right:10px!important}.cpai-mt-0{margin-top:0!important}.cpai-mt-0\.5{margin-top:.125rem!important}.cpai-mt-1{margin-top:.25rem!important}.cpai-mt-10{margin-top:2.5rem!important}.cpai-mt-2{margin-top:.5rem!important}.cpai-mt-3{margin-top:.75rem!important}.cpai-mt-4{margin-top:1rem!important}.cpai-mt-5{margin-top:1.25rem!important}.cpai-mt-6{margin-top:1.5rem!important}.cpai-mt-8{margin-top:2rem!important}.cpai-line-clamp-2{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;overflow:hidden!important}.cpai-block{display:block!important}.cpai-inline-block{display:inline-block!important}.cpai-flex{display:flex!important}.cpai-inline-flex{display:inline-flex!important}.cpai-flow-root{display:flow-root!important}.cpai-grid{display:grid!important}.cpai-hidden{display:none!important}.cpai-h-10{height:2.5rem!important}.cpai-h-12{height:3rem!important}.cpai-h-16{height:4rem!important}.cpai-h-2{height:.5rem!important}.cpai-h-3{height:.75rem!important}.cpai-h-4{height:1rem!important}.cpai-h-40{height:10rem!important}.cpai-h-5{height:1.25rem!important}.cpai-h-6{height:1.5rem!important}.cpai-h-64{height:16rem!important}.cpai-h-8{height:2rem!important}.cpai-h-9{height:2.25rem!important}.cpai-h-full{height:100%!important}.cpai-h-screen{height:100vh!important}.cpai-max-h-44{max-height:11rem!important}.cpai-max-h-full{max-height:100%!important}.cpai-min-h-0{min-height:0!important}.cpai-min-h-full{min-height:100%!important}.cpai-w-0{width:0!important}.cpai-w-0\.5{width:.125rem!important}.cpai-w-1{width:.25rem!important}.cpai-w-10{width:2.5rem!important}.cpai-w-11{width:2.75rem!important}.cpai-w-12{width:3rem!important}.cpai-w-16{width:4rem!important}.cpai-w-3{width:.75rem!important}.cpai-w-32{width:8rem!important}.cpai-w-4{width:1rem!important}.cpai-w-5{width:1.25rem!important}.cpai-w-56{width:14rem!important}.cpai-w-6{width:1.5rem!important}.cpai-w-8{width:2rem!important}.cpai-w-9{width:2.25rem!important}.cpai-w-fit{width:-moz-fit-content!important;width:fit-content!important}.cpai-w-full{width:100%!important}.cpai-min-w-0{min-width:0!important}.cpai-min-w-\[12rem\]{min-width:12rem!important}.cpai-min-w-\[calc\(min\(28rem\,100vw\)\)\]{min-width:calc(min(28rem,100vw))!important}.cpai-min-w-full{min-width:100%!important}.cpai-max-w-0{max-width:0!important}.cpai-max-w-2xl{max-width:42rem!important}.cpai-max-w-3xl{max-width:48rem!important}.cpai-max-w-7xl{max-width:80rem!important}.cpai-max-w-full{max-width:100%!important}.cpai-max-w-lg{max-width:32rem!important}.cpai-max-w-xl{max-width:36rem!important}.cpai-flex-1{flex:1 1 0%!important}.cpai-flex-none{flex:none!important}.cpai-flex-shrink-0,.cpai-shrink-0{flex-shrink:0!important}.cpai-table-fixed{table-layout:fixed!important}.cpai-border-separate{border-collapse:separate!important}.cpai-border-spacing-0{--tw-border-spacing-x:0px!important;--tw-border-spacing-y:0px!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important}.cpai-origin-top-right{transform-origin:top right!important}.-cpai-translate-x-1{--tw-translate-x:-0.25rem!important}.-cpai-translate-x-1,.cpai-translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cpai-translate-x-0{--tw-translate-x:0px!important}.cpai-translate-x-1{--tw-translate-x:0.25rem!important}.cpai-translate-x-1,.cpai-translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cpai-translate-x-5{--tw-translate-x:1.25rem!important}.cpai-translate-y-0{--tw-translate-y:0px!important}.cpai-translate-y-0,.cpai-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cpai-translate-y-1\/2{--tw-translate-y:50%!important}.cpai-translate-y-4{--tw-translate-y:1rem!important}.cpai-rotate-45,.cpai-translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cpai-rotate-45{--tw-rotate:45deg!important}.cpai-scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important}.cpai-scale-100,.cpai-scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cpai-scale-95{--tw-scale-x:.95!important;--tw-scale-y:.95!important}.cpai-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes cpai-spin{to{transform:rotate(1turn)}}.cpai-animate-spin{animation:cpai-spin 1s linear infinite!important}.cpai-cursor-pointer{cursor:pointer!important}.cpai-cursor-wait{cursor:wait!important}.cpai-resize-none{resize:none!important}.cpai-appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.cpai-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.cpai-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cpai-flex-col{flex-direction:column!important}.cpai-flex-wrap{flex-wrap:wrap!important}.cpai-items-start{align-items:flex-start!important}.cpai-items-end{align-items:flex-end!important}.cpai-items-center{align-items:center!important}.cpai-justify-end{justify-content:flex-end!important}.cpai-justify-center{justify-content:center!important}.cpai-justify-between{justify-content:space-between!important}.cpai-gap-1{gap:.25rem!important}.cpai-gap-1\.5{gap:.375rem!important}.cpai-gap-2{gap:.5rem!important}.cpai-gap-3{gap:.75rem!important}.cpai-gap-4{gap:1rem!important}.cpai-gap-6{gap:1.5rem!important}.cpai-gap-x-3{-moz-column-gap:.75rem!important;column-gap:.75rem!important}.cpai-gap-x-4{-moz-column-gap:1rem!important;column-gap:1rem!important}.cpai-gap-x-6{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.cpai-gap-x-8{-moz-column-gap:2rem!important;column-gap:2rem!important}.cpai-gap-y-10{row-gap:2.5rem!important}.cpai-gap-y-4{row-gap:1rem!important}.cpai-gap-y-8{row-gap:2rem!important}.-cpai-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(-1px*var(--tw-space-x-reverse))!important}.cpai-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(2.5rem*var(--tw-space-x-reverse))!important}.cpai-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(2rem*var(--tw-space-x-reverse))!important}.cpai-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(3rem*var(--tw-space-y-reverse))!important;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))!important}.cpai-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important}.cpai-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.cpai-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.cpai-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.cpai-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important}.cpai-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(243 244 246/var(--tw-divide-opacity))!important}.cpai-divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(229 231 235/var(--tw-divide-opacity))!important}.cpai-divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(209 213 219/var(--tw-divide-opacity))!important}.cpai-overflow-hidden{overflow:hidden!important}.cpai-overflow-x-auto{overflow-x:auto!important}.cpai-overflow-y-auto{overflow-y:auto!important}.cpai-truncate{overflow:hidden!important;text-overflow:ellipsis!important}.cpai-truncate,.cpai-whitespace-nowrap{white-space:nowrap!important}.cpai-whitespace-pre-wrap{white-space:pre-wrap!important}.\!cpai-rounded-md{border-radius:.375rem!important}.cpai-rounded{border-radius:.25rem!important}.cpai-rounded-full{border-radius:9999px!important}.cpai-rounded-lg{border-radius:.5rem!important}.cpai-rounded-md{border-radius:.375rem!important}.cpai-rounded-sm{border-radius:.125rem!important}.cpai-rounded-xl{border-radius:.75rem!important}.cpai-rounded-b-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.cpai-rounded-b-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.cpai-rounded-l-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.cpai-rounded-l-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.cpai-rounded-r-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.cpai-rounded-r-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.cpai-rounded-t-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.cpai-rounded-bl-xl{border-bottom-left-radius:.75rem!important}.\!cpai-border-0{border-width:0!important}.cpai-border{border-width:1px!important}.cpai-border-0{border-width:0!important}.cpai-border-2{border-width:2px!important}.cpai-border-b{border-bottom-width:1px!important}.cpai-border-b-0{border-bottom-width:0!important}.cpai-border-b-2{border-bottom-width:2px!important}.cpai-border-l-4{border-left-width:4px!important}.cpai-border-r{border-right-width:1px!important}.cpai-border-t{border-top-width:1px!important}.cpai-border-t-0{border-top-width:0!important}.cpai-border-dashed{border-style:dashed!important}.\!cpai-border-\[--brand-color\]{border-color:var(--brand-color)!important}.\!cpai-border-gray-500{--tw-border-opacity:1!important;border-color:rgb(107 114 128/var(--tw-border-opacity))!important}.\!cpai-border-transparent{border-color:transparent!important}.cpai-border-brand-500{--tw-border-opacity:1!important;border-color:rgb(236 72 153/var(--tw-border-opacity))!important}.cpai-border-brand-600{--tw-border-opacity:1!important;border-color:rgb(219 39 128/var(--tw-border-opacity))!important}.cpai-border-gray-100{--tw-border-opacity:1!important;border-color:rgb(243 244 246/var(--tw-border-opacity))!important}.cpai-border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.cpai-border-gray-300{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.cpai-border-gray-400{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity))!important}.cpai-border-gray-500{--tw-border-opacity:1!important;border-color:rgb(107 114 128/var(--tw-border-opacity))!important}.cpai-border-gray-900\/10{border-color:rgba(17,24,39,.1)!important}.cpai-border-green-400{--tw-border-opacity:1!important;border-color:rgb(74 222 128/var(--tw-border-opacity))!important}.cpai-border-red-400{--tw-border-opacity:1!important;border-color:rgb(248 113 113/var(--tw-border-opacity))!important}.cpai-border-red-500{--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity))!important}.cpai-border-transparent{border-color:transparent!important}.cpai-border-yellow-400{--tw-border-opacity:1!important;border-color:rgb(250 204 21/var(--tw-border-opacity))!important}.\!cpai-bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.cpai-bg-\[--brand-color\]{background-color:var(--brand-color)!important}.cpai-bg-brand-100{--tw-bg-opacity:1!important;background-color:rgb(252 231 241/var(--tw-bg-opacity))!important}.cpai-bg-brand-50{--tw-bg-opacity:1!important;background-color:rgb(253 242 247/var(--tw-bg-opacity))!important}.cpai-bg-brand-600{--tw-bg-opacity:1!important;background-color:rgb(219 39 128/var(--tw-bg-opacity))!important}.cpai-bg-gray-100{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.cpai-bg-gray-200{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.cpai-bg-gray-50{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.cpai-bg-gray-500{--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.cpai-bg-green-100{--tw-bg-opacity:1!important;background-color:rgb(220 252 231/var(--tw-bg-opacity))!important}.cpai-bg-green-50{--tw-bg-opacity:1!important;background-color:rgb(240 253 244/var(--tw-bg-opacity))!important}.cpai-bg-green-500{--tw-bg-opacity:1!important;background-color:rgb(34 197 94/var(--tw-bg-opacity))!important}.cpai-bg-red-100{--tw-bg-opacity:1!important;background-color:rgb(254 226 226/var(--tw-bg-opacity))!important}.cpai-bg-red-50{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity))!important}.cpai-bg-red-600{--tw-bg-opacity:1!important;background-color:rgb(220 38 38/var(--tw-bg-opacity))!important}.cpai-bg-transparent{background-color:transparent!important}.cpai-bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.cpai-bg-yellow-50{--tw-bg-opacity:1!important;background-color:rgb(254 252 232/var(--tw-bg-opacity))!important}.cpai-bg-opacity-75{--tw-bg-opacity:0.75!important}.cpai-fill-gray-500{fill:#6b7280!important}.cpai-fill-red-500{fill:#ef4444!important}.cpai-fill-white{fill:#fff!important}.cpai-p-12{padding:3rem!important}.cpai-p-2{padding:.5rem!important}.cpai-p-3{padding:.75rem!important}.cpai-p-4{padding:1rem!important}.cpai-p-6{padding:1.5rem!important}.\!cpai-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.\!cpai-py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.cpai-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.cpai-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.cpai-px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.cpai-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.cpai-px-4{padding-left:1rem!important;padding-right:1rem!important}.cpai-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.cpai-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.cpai-py-0{padding-bottom:0!important;padding-top:0!important}.cpai-py-0\.5{padding-bottom:.125rem!important;padding-top:.125rem!important}.cpai-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.cpai-py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.cpai-py-10{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.cpai-py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.cpai-py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.cpai-py-3\.5{padding-bottom:.875rem!important;padding-top:.875rem!important}.cpai-py-4{padding-bottom:1rem!important;padding-top:1rem!important}.cpai-py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.\!cpai-pl-4{padding-left:1rem!important}.\!cpai-pr-2{padding-right:.5rem!important}.cpai-pb-12{padding-bottom:3rem!important}.cpai-pb-4{padding-bottom:1rem!important}.cpai-pb-5{padding-bottom:1.25rem!important}.cpai-pb-6{padding-bottom:1.5rem!important}.cpai-pl-3{padding-left:.75rem!important}.cpai-pl-4{padding-left:1rem!important}.cpai-pl-6{padding-left:1.5rem!important}.cpai-pr-10{padding-right:2.5rem!important}.cpai-pr-12{padding-right:3rem!important}.cpai-pr-3{padding-right:.75rem!important}.cpai-pr-4{padding-right:1rem!important}.cpai-pt-2{padding-top:.5rem!important}.cpai-pt-4{padding-top:1rem!important}.cpai-pt-5{padding-top:1.25rem!important}.cpai-pt-6{padding-top:1.5rem!important}.cpai-text-left{text-align:left!important}.cpai-text-center{text-align:center!important}.cpai-text-right{text-align:right!important}.cpai-align-middle{vertical-align:middle!important}.\!cpai-text-xs{font-size:.75rem!important;line-height:1rem!important}.cpai-text-2xl{font-size:1.5rem!important;line-height:2rem!important}.cpai-text-\[length\:--cp-fontSize\]{font-size:var(--cp-fontSize)!important}.cpai-text-base{font-size:1rem!important;line-height:1.5rem!important}.cpai-text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.cpai-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.cpai-text-xs{font-size:.75rem!important;line-height:1rem!important}.cpai-font-bold{font-weight:700!important}.cpai-font-medium{font-weight:500!important}.cpai-font-normal{font-weight:400!important}.cpai-font-semibold{font-weight:600!important}.cpai-leading-5{line-height:1.25rem!important}.cpai-leading-6{line-height:1.5rem!important}.cpai-leading-7{line-height:1.75rem!important}.cpai-leading-none{line-height:1!important}.cpai-tracking-tight{letter-spacing:-.025em!important}.\!cpai-text-brand-600{--tw-text-opacity:1!important;color:rgb(219 39 128/var(--tw-text-opacity))!important}.\!cpai-text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.\!cpai-text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.\!cpai-text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.\!cpai-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.cpai-text-\[--brand-color\]{color:var(--brand-color)!important}.cpai-text-\[--text-color\]{color:var(--text-color)!important}.cpai-text-brand-600{--tw-text-opacity:1!important;color:rgb(219 39 128/var(--tw-text-opacity))!important}.cpai-text-brand-700{--tw-text-opacity:1!important;color:rgb(190 24 106/var(--tw-text-opacity))!important}.cpai-text-gray-300{--tw-text-opacity:1!important;color:rgb(209 213 219/var(--tw-text-opacity))!important}.cpai-text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.cpai-text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.cpai-text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.cpai-text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.cpai-text-gray-800{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity))!important}.cpai-text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.cpai-text-green-400{--tw-text-opacity:1!important;color:rgb(74 222 128/var(--tw-text-opacity))!important}.cpai-text-green-600{--tw-text-opacity:1!important;color:rgb(22 163 74/var(--tw-text-opacity))!important}.cpai-text-green-700{--tw-text-opacity:1!important;color:rgb(21 128 61/var(--tw-text-opacity))!important}.cpai-text-green-800{--tw-text-opacity:1!important;color:rgb(22 101 52/var(--tw-text-opacity))!important}.cpai-text-red-400{--tw-text-opacity:1!important;color:rgb(248 113 113/var(--tw-text-opacity))!important}.cpai-text-red-500{--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.cpai-text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.cpai-text-red-700{--tw-text-opacity:1!important;color:rgb(185 28 28/var(--tw-text-opacity))!important}.cpai-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.cpai-text-yellow-400{--tw-text-opacity:1!important;color:rgb(250 204 21/var(--tw-text-opacity))!important}.cpai-text-yellow-700{--tw-text-opacity:1!important;color:rgb(161 98 7/var(--tw-text-opacity))!important}.cpai-underline{text-decoration-line:underline!important}.cpai-decoration-brand-500{text-decoration-color:#ec4899!important}.cpai-underline-offset-2{text-underline-offset:2px!important}.cpai-underline-offset-4{text-underline-offset:4px!important}.cpai-caret-\[--brand-color\]{caret-color:var(--brand-color)!important}.cpai-opacity-0{opacity:0!important}.cpai-opacity-100{opacity:1!important}.cpai-opacity-25{opacity:.25!important}.cpai-opacity-75{opacity:.75!important}.cpai-shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.cpai-shadow,.cpai-shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.cpai-shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.cpai-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.cpai-shadow-sm,.cpai-shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.cpai-shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important}.\!cpai-outline{outline-style:solid!important}.\!cpai-outline-1{outline-width:1px!important}.\!cpai-outline-gray-500{outline-color:#6b7280!important}.\!cpai-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.\!cpai-ring-1,.cpai-ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.cpai-ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.cpai-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.\!cpai-ring-inset,.cpai-ring-inset{--tw-ring-inset:inset!important}.\!cpai-ring-brand-300{--tw-ring-opacity:1!important;--tw-ring-color:rgb(249 168 208/var(--tw-ring-opacity))!important}.\!cpai-ring-gray-300{--tw-ring-opacity:1!important;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))!important}.cpai-ring-black{--tw-ring-opacity:1!important;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))!important}.cpai-ring-brand-600\/20{--tw-ring-color:rgba(219,39,128,.2)!important}.cpai-ring-gray-200{--tw-ring-opacity:1!important;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))!important}.cpai-ring-gray-300{--tw-ring-opacity:1!important;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))!important}.cpai-ring-green-600\/20{--tw-ring-color:rgba(22,163,74,.2)!important}.cpai-ring-opacity-5{--tw-ring-opacity:0.05!important}.cpai-backdrop-blur{--tw-backdrop-blur:blur(8px)!important}.cpai-backdrop-blur,.cpai-backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.cpai-transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.cpai-transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.cpai-transition-colors{transition-duration:.15s!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.cpai-transition-opacity{transition-duration:.15s!important;transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.cpai-duration-100{transition-duration:.1s!important}.cpai-duration-150{transition-duration:.15s!important}.cpai-duration-200{transition-duration:.2s!important}.cpai-duration-300{transition-duration:.3s!important}.cpai-duration-75{transition-duration:75ms!important}.cpai-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.cpai-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.cpai-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.placeholder\:cpai-text-gray-400::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.placeholder\:cpai-text-gray-400::placeholder{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.checked\:before\:\!cpai-bg-transparent:checked:before{background-color:transparent!important;content:var(--tw-content)!important}.checked\:before\:\!cpai-content-\[\]:checked:before{--tw-content: !important;content:var(--tw-content)!important}.hover\:cpai-border-gray-200:hover{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.hover\:cpai-border-gray-300:hover{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.hover\:\!cpai-bg-brand-600:hover{--tw-bg-opacity:1!important;background-color:rgb(219 39 128/var(--tw-bg-opacity))!important}.hover\:cpai-bg-\[--brand-color\]:hover{background-color:var(--brand-color)!important}.hover\:cpai-bg-brand-50:hover{--tw-bg-opacity:1!important;background-color:rgb(253 242 247/var(--tw-bg-opacity))!important}.hover\:cpai-bg-brand-500:hover{--tw-bg-opacity:1!important;background-color:rgb(236 72 153/var(--tw-bg-opacity))!important}.hover\:cpai-bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.hover\:cpai-bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.hover\:cpai-bg-green-100:hover{--tw-bg-opacity:1!important;background-color:rgb(220 252 231/var(--tw-bg-opacity))!important}.hover\:cpai-bg-green-400:hover{--tw-bg-opacity:1!important;background-color:rgb(74 222 128/var(--tw-bg-opacity))!important}.hover\:cpai-bg-red-100:hover{--tw-bg-opacity:1!important;background-color:rgb(254 226 226/var(--tw-bg-opacity))!important}.hover\:cpai-bg-red-200:hover{--tw-bg-opacity:1!important;background-color:rgb(254 202 202/var(--tw-bg-opacity))!important}.hover\:cpai-bg-red-500:hover{--tw-bg-opacity:1!important;background-color:rgb(239 68 68/var(--tw-bg-opacity))!important}.hover\:cpai-fill-\[--brand-color\]:hover{fill:var(--brand-color)!important}.hover\:cpai-text-\[--brand-color\]:hover{color:var(--brand-color)!important}.hover\:cpai-text-black:hover{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.hover\:cpai-text-brand-900:hover{--tw-text-opacity:1!important;color:rgb(131 24 77/var(--tw-text-opacity))!important}.hover\:cpai-text-gray-600:hover{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.hover\:cpai-text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.hover\:cpai-text-gray-800:hover{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity))!important}.hover\:cpai-text-red-500:hover{--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.hover\:cpai-text-red-600:hover{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.hover\:cpai-text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.hover\:cpai-text-yellow-600:hover{--tw-text-opacity:1!important;color:rgb(202 138 4/var(--tw-text-opacity))!important}.hover\:cpai-opacity-80:hover{opacity:.8!important}.hover\:cpai-ring-red-600:hover{--tw-ring-opacity:1!important;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))!important}.focus\:cpai-z-20:focus{z-index:20!important}.focus\:cpai-border-brand-500:focus{--tw-border-opacity:1!important;border-color:rgb(236 72 153/var(--tw-border-opacity))!important}.focus\:cpai-border-transparent:focus{border-color:transparent!important}.focus\:\!cpai-text-brand-600:focus{--tw-text-opacity:1!important;color:rgb(219 39 128/var(--tw-text-opacity))!important}.focus\:cpai-outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:cpai-outline-offset-0:focus{outline-offset:0!important}.focus\:\!cpai-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:\!cpai-ring-2:focus,.focus\:cpai-ring-0:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:cpai-ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:cpai-ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:cpai-ring-1:focus,.focus\:cpai-ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:cpai-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:\!cpai-ring-inset:focus,.focus\:cpai-ring-inset:focus{--tw-ring-inset:inset!important}.focus\:\!cpai-ring-brand-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(219 39 128/var(--tw-ring-opacity))!important}.focus\:\!cpai-ring-red-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))!important}.focus\:cpai-ring-brand-500:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))!important}.focus\:cpai-ring-brand-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(219 39 128/var(--tw-ring-opacity))!important}.focus\:cpai-ring-green-600:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity))!important}.focus\:cpai-ring-offset-2:focus{--tw-ring-offset-width:2px!important}.focus\:cpai-ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6!important}.focus\:cpai-ring-offset-green-50:focus{--tw-ring-offset-color:#f0fdf4!important}.focus-visible\:cpai-outline:focus-visible{outline-style:solid!important}.focus-visible\:cpai-outline-2:focus-visible{outline-width:2px!important}.focus-visible\:cpai-outline-offset-2:focus-visible{outline-offset:2px!important}.focus-visible\:cpai-outline-brand-600:focus-visible{outline-color:#db2780!important}.focus-visible\:cpai-outline-green-500:focus-visible{outline-color:#22c55e!important}.disabled\:cpai-cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:cpai-border-gray-200:disabled{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.disabled\:cpai-bg-brand-300:disabled{--tw-bg-opacity:1!important;background-color:rgb(249 168 208/var(--tw-bg-opacity))!important}.disabled\:cpai-bg-brand-500:disabled{--tw-bg-opacity:1!important;background-color:rgb(236 72 153/var(--tw-bg-opacity))!important}.disabled\:cpai-bg-gray-200:disabled{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.disabled\:cpai-text-gray-500:disabled{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.disabled\:hover\:cpai-bg-brand-500:hover:disabled{--tw-bg-opacity:1!important;background-color:rgb(236 72 153/var(--tw-bg-opacity))!important}.cpai-group:hover .group-hover\:cpai-bg-gray-200{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}@media (min-width:640px){.sm\:cpai-col-span-2{grid-column:span 2/span 2!important}.sm\:cpai-col-span-4{grid-column:span 4/span 4!important}.sm\:cpai-col-start-1{grid-column-start:1!important}.sm\:cpai-col-start-2{grid-column-start:2!important}.sm\:-cpai-mx-0{margin-left:0!important;margin-right:0!important}.sm\:-cpai-mx-6{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:cpai-mx-0{margin-left:0!important;margin-right:0!important}.sm\:cpai-my-8{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:cpai-ml-16{margin-left:4rem!important}.sm\:cpai-ml-3{margin-left:.75rem!important}.sm\:cpai-ml-4{margin-left:1rem!important}.sm\:cpai-ml-6{margin-left:1.5rem!important}.sm\:cpai-mt-0{margin-top:0!important}.sm\:cpai-mt-4{margin-top:1rem!important}.sm\:cpai-mt-5{margin-top:1.25rem!important}.sm\:cpai-mt-6{margin-top:1.5rem!important}.sm\:cpai-block{display:block!important}.sm\:cpai-flex{display:flex!important}.sm\:cpai-table-cell{display:table-cell!important}.sm\:cpai-grid{display:grid!important}.sm\:cpai-hidden{display:none!important}.sm\:cpai-h-10{height:2.5rem!important}.sm\:cpai-h-\[88dvh\]{height:88dvh!important}.sm\:cpai-w-10{width:2.5rem!important}.sm\:cpai-w-12{width:3rem!important}.sm\:cpai-w-auto{width:auto!important}.sm\:cpai-w-full{width:100%!important}.sm\:cpai-max-w-lg{max-width:32rem!important}.sm\:cpai-max-w-md{max-width:28rem!important}.sm\:cpai-max-w-none{max-width:none!important}.sm\:cpai-flex-1{flex:1 1 0%!important}.sm\:cpai-flex-auto{flex:1 1 auto!important}.sm\:cpai-flex-none{flex:none!important}.sm\:cpai-flex-shrink-0{flex-shrink:0!important}.sm\:cpai-translate-y-0{--tw-translate-y:0px!important}.sm\:cpai-scale-100,.sm\:cpai-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.sm\:cpai-scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important}.sm\:cpai-scale-95{--tw-scale-x:.95!important;--tw-scale-y:.95!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.sm\:cpai-grid-flow-row-dense{grid-auto-flow:row dense!important}.sm\:cpai-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:cpai-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:cpai-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.sm\:cpai-flex-row-reverse{flex-direction:row-reverse!important}.sm\:cpai-flex-col{flex-direction:column!important}.sm\:cpai-flex-nowrap{flex-wrap:nowrap!important}.sm\:cpai-items-start{align-items:flex-start!important}.sm\:cpai-items-center{align-items:center!important}.sm\:cpai-justify-between{justify-content:space-between!important}.sm\:cpai-gap-3{gap:.75rem!important}.sm\:cpai-gap-4{gap:1rem!important}.sm\:cpai-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.sm\:cpai-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(4rem*var(--tw-space-y-reverse))!important;margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))!important}.sm\:cpai-rounded-xl{border-radius:.75rem!important}.sm\:cpai-p-0{padding:0!important}.sm\:cpai-p-6{padding:1.5rem!important}.sm\:cpai-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:cpai-py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:cpai-pb-0{padding-bottom:0!important}.sm\:cpai-pl-0{padding-left:0!important}.sm\:cpai-pl-6{padding-left:1.5rem!important}.sm\:cpai-pr-0{padding-right:0!important}.sm\:cpai-pr-3{padding-right:.75rem!important}.sm\:cpai-pr-6{padding-right:1.5rem!important}.sm\:cpai-pt-1{padding-top:.25rem!important}.sm\:cpai-pt-1\.5{padding-top:.375rem!important}.sm\:cpai-text-left{text-align:left!important}.sm\:cpai-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.sm\:cpai-leading-6{line-height:1.5rem!important}}@media (min-width:768px){.md\:cpai-left-\[10\.5rem\]{left:10.5rem!important}.md\:cpai-col-span-2{grid-column:span 2/span 2!important}.md\:cpai-inline-block{display:inline-block!important}.md\:cpai-table-cell{display:table-cell!important}.md\:cpai-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1024px){.lg\:cpai-bottom-0{bottom:0!important}.lg\:cpai-top-auto{top:auto!important}.lg\:-cpai-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:cpai-flex{display:flex!important}.lg\:cpai-table-cell{display:table-cell!important}.lg\:cpai-hidden{display:none!important}.lg\:cpai-h-1{height:.25rem!important}.lg\:cpai-w-full{width:100%!important}.lg\:cpai-flex-1{flex:1 1 0%!important}.lg\:cpai-rounded-none{border-radius:0!important}.lg\:cpai-border-0{border-width:0!important}.lg\:cpai-border-b{border-bottom-width:1px!important}.lg\:cpai-border-t{border-top-width:1px!important}.lg\:cpai-border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.lg\:cpai-px-8{padding-right:2rem!important}.lg\:cpai-pl-8,.lg\:cpai-px-8{padding-left:2rem!important}.lg\:cpai-pl-9{padding-left:2.25rem!important}.lg\:cpai-pr-8{padding-right:2rem!important}}.\[\&\>a\]\:cpai-px-4>a{padding-left:1rem!important;padding-right:1rem!important}.\[\&\>a\]\:focus\:cpai-text-white:focus>a,.\[\&\>a\]\:hover\:cpai-text-white:hover>a{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important} 2 2 #chatpress .app-title{font-size:1.5em;font-weight:700;margin-bottom:1em}#chatpress .cp-button-primary{background:#4338ca;border-radius:4px;color:#fff;padding:10px}#chatpress .cp-input{padding:4px}#chatpress .cp-checkbox:before{content:none}#chatpress .cp-cropContainer{background:"#333";height:"auto";position:"relative";width:"100%"} -
chatpress-ai/trunk/build/index.js
r3007657 r3008695 1 !function(){var e,t, r={5169:function(e,t,r){let n=r(9856);function a(e,t){return e=e.split(" "),t=t.split(" "),e[0]>t[0]?1:e[0]<t[0]?-1:Math.sign(parseFloat(e[1])-parseFloat(t[1]))}function s(e,t,r){e=n(e),r||([r,t]=[t,{}]);let s=t.match||/\sx($|\s)/,o=[];for(let t in e.stats){let r=e.stats[t];for(let e in r)r[e].match(s)&&o.push(t+" "+e)}r(o.sort(a))}let o={};function i(e,t){for(let r of e)o[r]=Object.assign({},t)}function l(e,t){for(let r of e)o[r].browsers=o[r].browsers.concat(t.browsers).sort(a)}e.exports=o,s(r(893),(e=>i(["border-radius","border-top-left-radius","border-top-right-radius","border-bottom-right-radius","border-bottom-left-radius"],{browsers:e,feature:"border-radius",mistakes:["-khtml-","-ms-","-o-"]}))),s(r(2307),(e=>i(["box-shadow"],{browsers:e,feature:"css-boxshadow",mistakes:["-khtml-"]}))),s(r(9066),(e=>i(["animation","animation-name","animation-duration","animation-delay","animation-direction","animation-fill-mode","animation-iteration-count","animation-play-state","animation-timing-function","@keyframes"],{browsers:e,feature:"css-animation",mistakes:["-khtml-","-ms-"]}))),s(r(9331),(e=>i(["transition","transition-property","transition-duration","transition-delay","transition-timing-function"],{browsers:e,feature:"css-transitions",mistakes:["-khtml-","-ms-"]}))),s(r(8129),(e=>i(["transform","transform-origin"],{browsers:e,feature:"transforms2d"})));let B=r(8319);s(B,(e=>(i(["perspective","perspective-origin"],{browsers:e,feature:"transforms3d"}),i(["transform-style"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})))),s(B,{match:/y\sx|y\s#2/},(e=>i(["backface-visibility"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})));let c=r(6470);s(c,{match:/y\sx/},(e=>i(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e,feature:"css-gradients",mistakes:["-ms-"],props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(c,{match:/a\sx/},(e=>l(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e=e.map((e=>/firefox|op/.test(e)?e:`${e} old`)),feature:"css-gradients"}))),s(r(4318),(e=>i(["box-sizing"],{browsers:e,feature:"css3-boxsizing"}))),s(r(4762),(e=>i(["filter"],{browsers:e,feature:"css-filters"}))),s(r(5374),(e=>i(["filter-function"],{browsers:e,feature:"css-filter-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(8013),{match:/y\sx|y\s#2/},(e=>i(["backdrop-filter"],{browsers:e,feature:"css-backdrop-filter"}))),s(r(7710),(e=>i(["element"],{browsers:e,feature:"css-element-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(757),(e=>{i(["columns","column-width","column-gap","column-rule","column-rule-color","column-rule-width","column-count","column-rule-style","column-span","column-fill"],{browsers:e,feature:"multicolumn"}),i(["break-before","break-after","break-inside"],{browsers:e.filter((e=>!/firefox/.test(e))),feature:"multicolumn"})})),s(r(8160),(e=>i(["user-select"],{browsers:e,feature:"user-select-none",mistakes:["-khtml-"]})));let u=r(7662);s(u,{match:/a\sx/},(e=>{i(["display-flex","inline-flex"],{browsers:e=e.map((e=>/ie|firefox/.test(e)?e:`${e} 2009`)),feature:"flexbox",props:["display"]}),i(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),i(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(u,{match:/y\sx/},(e=>{l(["display-flex","inline-flex"],{browsers:e,feature:"flexbox"}),l(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),l(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(r(2955),(e=>i(["calc"],{browsers:e,feature:"calc",props:["*"]}))),s(r(7964),(e=>i(["background-origin","background-size"],{browsers:e,feature:"background-img-opts"}))),s(r(9631),(e=>i(["background-clip"],{browsers:e,feature:"background-clip-text"}))),s(r(678),(e=>i(["font-feature-settings","font-variant-ligatures","font-language-override"],{browsers:e,feature:"font-feature"}))),s(r(3001),(e=>i(["font-kerning"],{browsers:e,feature:"font-kerning"}))),s(r(8861),(e=>i(["border-image"],{browsers:e,feature:"border-image"}))),s(r(6385),(e=>i(["::selection"],{browsers:e,feature:"css-selection",selector:!0}))),s(r(2125),(e=>{i(["::placeholder"],{browsers:e.concat(["ie 10 old","ie 11 old","firefox 18 old"]),feature:"css-placeholder",selector:!0})})),s(r(5770),(e=>{i([":placeholder-shown"],{browsers:e,feature:"css-placeholder-shown",selector:!0})})),s(r(5570),(e=>i(["hyphens"],{browsers:e,feature:"css-hyphens"}))),s(r(5424),(e=>i([":fullscreen"],{browsers:e,feature:"fullscreen",selector:!0}))),s(r(1563),(e=>i(["::backdrop"],{browsers:e,feature:"backdrop",selector:!0}))),s(r(431),(e=>i(["::file-selector-button"],{browsers:e,feature:"file-selector-button",selector:!0}))),s(r(4707),(e=>i([":autofill"],{browsers:e,feature:"css-autofill",selector:!0}))),s(r(7239),(e=>i(["tab-size"],{browsers:e,feature:"css3-tabsize"})));let d=r(9895),p=["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"];s(d,(e=>i(["max-content","min-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#4/},(e=>i(["fill","fill-available"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#5/},(e=>i(["fit-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(r(6344),(e=>i(["stretch"],{browsers:e,feature:"css-width-stretch",props:p}))),s(r(5619),(e=>i(["zoom-in","zoom-out"],{browsers:e,feature:"css3-cursors-newer",props:["cursor"]}))),s(r(4771),(e=>i(["grab","grabbing"],{browsers:e,feature:"css3-cursors-grab",props:["cursor"]}))),s(r(1105),(e=>i(["sticky"],{browsers:e,feature:"css-sticky",props:["position"]}))),s(r(1489),(e=>i(["touch-action"],{browsers:e,feature:"pointer"}))),s(r(3916),{match:/x.*#[235]/},(e=>i(["text-decoration-skip","text-decoration-skip-ink"],{browsers:e,feature:"text-decoration"}))),s(r(7322),(e=>i(["text-decoration"],{browsers:e,feature:"text-decoration"}))),s(r(1883),(e=>i(["text-decoration-color"],{browsers:e,feature:"text-decoration"}))),s(r(1060),(e=>i(["text-decoration-line"],{browsers:e,feature:"text-decoration"}))),s(r(8132),(e=>i(["text-decoration-style"],{browsers:e,feature:"text-decoration"}))),s(r(4357),(e=>i(["text-size-adjust"],{browsers:e,feature:"text-size-adjust"}))),s(r(4082),(e=>{i(["mask-clip","mask-composite","mask-image","mask-origin","mask-repeat","mask-border-repeat","mask-border-source"],{browsers:e,feature:"css-masks"}),i(["mask","mask-position","mask-size","mask-border","mask-border-outset","mask-border-width","mask-border-slice"],{browsers:e,feature:"css-masks"})})),s(r(6208),(e=>i(["clip-path"],{browsers:e,feature:"css-clip-path"}))),s(r(9307),(e=>i(["box-decoration-break"],{browsers:e,feature:"css-boxdecorationbreak"}))),s(r(7079),(e=>i(["object-fit","object-position"],{browsers:e,feature:"object-fit"}))),s(r(5326),(e=>i(["shape-margin","shape-outside","shape-image-threshold"],{browsers:e,feature:"css-shapes"}))),s(r(8751),(e=>i(["text-overflow"],{browsers:e,feature:"text-overflow"}))),s(r(8482),(e=>i(["@viewport"],{browsers:e,feature:"css-deviceadaptation"}))),s(r(3138),{match:/( x($| )|a #2)/},(e=>i(["@resolution"],{browsers:e,feature:"css-media-resolution"}))),s(r(8644),(e=>i(["text-align-last"],{browsers:e,feature:"css-text-align-last"})));let m=r(4810);s(m,{match:/y x|a x #1/},(e=>i(["pixelated"],{browsers:e,feature:"css-crisp-edges",props:["image-rendering"]}))),s(m,{match:/a x #2/},(e=>i(["image-rendering"],{browsers:e,feature:"css-crisp-edges"})));let f=r(7e3);s(f,(e=>i(["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end"],{browsers:e,feature:"css-logical-props"}))),s(f,{match:/x\s#2/},(e=>i(["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end"],{browsers:e,feature:"css-logical-props"}))),s(r(855),{match:/#2|x/},(e=>i(["appearance"],{browsers:e,feature:"css-appearance"}))),s(r(5569),(e=>i(["scroll-snap-type","scroll-snap-coordinate","scroll-snap-destination","scroll-snap-points-x","scroll-snap-points-y"],{browsers:e,feature:"css-snappoints"}))),s(r(3087),(e=>i(["flow-into","flow-from","region-fragment"],{browsers:e,feature:"css-regions"}))),s(r(4273),(e=>i(["image-set"],{browsers:e,feature:"css-image-set",props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"]}))),s(r(5143),{match:/a|x/},(e=>i(["writing-mode"],{browsers:e,feature:"css-writing-mode"}))),s(r(5910),(e=>i(["cross-fade"],{browsers:e,feature:"css-cross-fade",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(6004),(e=>i([":read-only",":read-write"],{browsers:e,feature:"css-read-only-write",selector:!0}))),s(r(5393),(e=>i(["text-emphasis","text-emphasis-position","text-emphasis-style","text-emphasis-color"],{browsers:e,feature:"text-emphasis"})));let C=r(6769);s(C,(e=>{i(["display-grid","inline-grid"],{browsers:e,feature:"css-grid",props:["display"]}),i(["grid-template-columns","grid-template-rows","grid-row-start","grid-column-start","grid-row-end","grid-column-end","grid-row","grid-column","grid-area","grid-template","grid-template-areas","place-self"],{browsers:e,feature:"css-grid"})})),s(C,{match:/a x/},(e=>i(["grid-column-align","grid-row-align"],{browsers:e,feature:"css-grid"}))),s(r(1547),(e=>i(["text-spacing"],{browsers:e,feature:"css-text-spacing"}))),s(r(5475),(e=>i([":any-link"],{browsers:e,feature:"css-any-link",selector:!0}))),s(r(6425),(e=>i(["isolate"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(2387),(e=>i(["plaintext"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(5893),{match:/y x/},(e=>i(["isolate-override"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(9399),{match:/a #1/},(e=>i(["overscroll-behavior"],{browsers:e,feature:"css-overscroll-behavior"}))),s(r(5430),(e=>i(["text-orientation"],{browsers:e,feature:"css-text-orientation"}))),s(r(8426),(e=>i(["print-color-adjust","color-adjust"],{browsers:e,feature:"css-print-color-adjust"})))},2637:function(e,t,r){let n=r(7363);e.exports=class extends n{add(e,t){let r=t+e.name;if(e.parent.some((t=>t.name===r&&t.params===e.params)))return;let n=this.clone(e,{name:r});return e.parent.insertBefore(e,n)}process(e){let t=this.parentPrefix(e);for(let r of this.prefixes)t&&t!==r||this.add(e,r)}}},9806:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(4241),o=r(1045),i=r(5417),l=r(5169),B=r(5536),c={browsers:a,prefixes:l};let u=new Map;function d(...e){let t;var r;if(1===e.length&&(r=e[0],"[object Object]"===Object.prototype.toString.apply(r))?(t=e[0],e=void 0):0===e.length||1===e.length&&!e[0]?e=void 0:e.length<=2&&(Array.isArray(e[0])||!e[0])?(t=e[1],e=e[0]):"object"==typeof e[e.length-1]&&(t=e.pop()),t||(t={}),t.browser)throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");if(t.browserslist)throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");t.overrideBrowserslist?e=t.overrideBrowserslist:t.browsers&&("undefined"!=typeof console&&console.warn&&console.warn(s.red("\n Replace Autoprefixer `browsers` option to Browserslist config.\n Use `browserslist` key in `package.json` or `.browserslistrc` file.\n\n Using `browsers` option can cause errors. Browserslist config can\n be used for Babel, Autoprefixer, postcss-normalize and other tools.\n\n If you really need to use option, rename it to `overrideBrowserslist`.\n\n Learn more at:\n https://github.com/browserslist/browserslist#readme\n https://twitter.com/browserslist\n\n".replace(/`[^`]+`/g,(e=>s.yellow(e.slice(1,-1)))))),e=t.browsers);let n={env:t.env,ignoreUnknownVersions:t.ignoreUnknownVersions,stats:t.stats};function a(r){let a=c,s=new o(a.browsers,e,r,n),l=s.selected.join(", ")+JSON.stringify(t);return u.has(l)||u.set(l,new i(a.prefixes,s,t)),u.get(l)}return{browsers:e,info(e){return(e=e||{}).from=e.from||process.cwd(),B(a(e))},options:t,postcssPlugin:"autoprefixer",prepare(e){let r=a({env:t.env,from:e.opts.from});return{OnceExit(n){!function(e,t){0!==t.browsers.selected.length&&(t.add.selectors.length>0||Object.keys(t.add).length>2||e.warn("Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore.\nCheck your Browserslist config to be sure that your targets are set up correctly.\n\n Learn more at:\n https://github.com/postcss/autoprefixer#readme\n https://github.com/browserslist/browserslist#readme\n\n"))}(e,r),!1!==t.remove&&r.processor.remove(n,e),!1!==t.add&&r.processor.add(n,e)}}}}}e.exports=d,d.postcss=!0,d.data=c,d.defaults=n.defaults,d.info=()=>d().info()},3882:function(e){function t(e){return e[e.length-1]}let r={parse(e){let r=[""],n=[r];for(let a of e)"("!==a?")"!==a?r[r.length-1]+=a:(n.pop(),r=t(n),r.push("")):(r=[""],t(n).push(r),n.push(r));return n[0]},stringify(e){let t="";for(let n of e)t+="object"!=typeof n?n:`(${r.stringify(n)})`;return t}};e.exports=r},1045:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(6767);e.exports=class{constructor(e,t,r,n){this.data=e,this.options=r||{},this.browserslistOpts=n||{},this.selected=this.parse(t)}static prefixes(){if(this.prefixesCache)return this.prefixesCache;this.prefixesCache=[];for(let e in a)this.prefixesCache.push(`-${a[e].prefix}-`);return this.prefixesCache=s.uniq(this.prefixesCache).sort(((e,t)=>t.length-e.length)),this.prefixesCache}static withPrefix(e){return this.prefixesRegexp||(this.prefixesRegexp=new RegExp(this.prefixes().join("|"))),this.prefixesRegexp.test(e)}isSelected(e){return this.selected.includes(e)}parse(e){let t={};for(let e in this.browserslistOpts)t[e]=this.browserslistOpts[e];return t.path=this.options.from,n(e,t)}prefix(e){let[t,r]=e.split(" "),n=this.data[t],a=n.prefix_exceptions&&n.prefix_exceptions[r];return a||(a=n.prefix),`-${a}-`}}},8740:function(e,t,r){let n=r(7363),a=r(1045),s=r(6767);e.exports=class extends n{add(e,t,r,n){let a=this.prefixed(e.prop,t);if(!this.isAlready(e,a)&&!this.otherPrefixes(e.value,t))return this.insert(e,t,r,n)}calcBefore(e,t,r=""){let n=this.maxPrefixed(e,t)-s.removeNote(r).length,a=t.raw("before");return n>0&&(a+=Array(n).fill(" ").join("")),a}check(){return!0}insert(e,t,r){let n=this.set(this.clone(e),t);if(n)return e.parent.some((e=>e.prop===n.prop&&e.value===n.value))?void 0:(this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,n))}isAlready(e,t){let r=this.all.group(e).up((e=>e.prop===t));return r||(r=this.all.group(e).down((e=>e.prop===t))),r}maxPrefixed(e,t){if(t._autoprefixerMax)return t._autoprefixerMax;let r=0;for(let t of e)t=s.removeNote(t),t.length>r&&(r=t.length);return t._autoprefixerMax=r,t._autoprefixerMax}needCascade(e){return e._autoprefixerCascade||(e._autoprefixerCascade=!1!==this.all.options.cascade&&e.raw("before").includes("\n")),e._autoprefixerCascade}normalize(e){return e}old(e,t){return[this.prefixed(e,t)]}otherPrefixes(e,t){for(let r of a.prefixes())if(r!==t&&e.includes(r))return e.replace(/var\([^)]+\)/,"").includes(r);return!1}prefixed(e,t){return t+e}process(e,t){if(!this.needCascade(e))return void super.process(e,t);let r=super.process(e,t);r&&r.length&&(this.restoreBefore(e),e.raws.before=this.calcBefore(r,e))}restoreBefore(e){let t=e.raw("before").split("\n"),r=t[t.length-1];this.all.group(e).up((e=>{let t=e.raw("before").split("\n"),n=t[t.length-1];n.length<r.length&&(r=n)})),t[t.length-1]=r,e.raws.before=t.join("\n")}set(e,t){return e.prop=this.prefixed(e.prop,t),e}}},787:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-content"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-line-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-content","flex-line-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},953:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-items"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-align":2012===r?t+"flex-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2009!==r&&2012!==r||(e.value=s.oldValues[e.value]||e.value),super.set(e,t)}}s.names=["align-items","flex-align","box-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},3610:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{check(e){return e.parent&&!e.parent.some((e=>e.prop&&e.prop.startsWith("grid-")))}normalize(){return"align-self"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-item-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-self","flex-item-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},2369:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.split(/\s+/).some((e=>{let t=e.toLowerCase();return"reverse"===t||"alternate-reverse"===t}))}}a.names=["animation","animation-direction"],e.exports=a},1682:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["appearance"],e.exports=s},2025:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?":-webkit-autofill":`:${e}autofill`}}s.names=[":autofill"],e.exports=s},372:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["backdrop-filter"],e.exports=s},5933:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}check(e){return"text"===e.value.toLowerCase()}}s.names=["background-clip"],e.exports=s},6397:function(e,t,r){let n=r(8740);class a extends n{set(e,t){let r=e.value.toLowerCase();return"-webkit-"!==t||r.includes(" ")||"contain"===r||"cover"===r||(e.value=e.value+" "+e.value),super.set(e,t)}}a.names=["background-size"],e.exports=a},6970:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.includes("-before")?e.replace("-before","-block-start"):e.replace("-after","-block-end")}prefixed(e,t){return e.includes("-start")?t+e.replace("-block-start","-before"):t+e.replace("-block-end","-after")}}a.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"],e.exports=a},8304:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return e.value=e.value.replace(/\s+fill(\s)/,"$1"),super.set(e,t)}}a.names=["border-image"],e.exports=a},4472:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return a.toNormal[e]||e}prefixed(e,t){return"-moz-"===t?t+(a.toMozilla[e]||e):super.prefixed(e,t)}}a.names=["border-radius"],a.toMozilla={},a.toNormal={};for(let e of["top","bottom"])for(let t of["left","right"]){let r=`border-${e}-${t}-radius`,n=`border-radius-${e}${t}`;a.names.push(r),a.names.push(n),a.toMozilla[r]=n,a.toNormal[n]=r}e.exports=a},9271:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"break-inside"!==e.prop?super.insert(e,t,r):/region/i.test(e.value)||/page/i.test(e.value)?void 0:super.insert(e,t,r)}normalize(e){return e.includes("inside")?"break-inside":e.includes("before")?"break-before":"break-after"}prefixed(e,t){return`${t}column-${e}`}set(e,t){return("break-inside"===e.prop&&"avoid-column"===e.value||"avoid-page"===e.value)&&(e.value="avoid"),super.set(e,t)}}a.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"],e.exports=a},2315:function(e,t,r){let n=r(20).list,a=r(8149);class s extends a{replace(e,t){return n.space(e).map((e=>{if(e.slice(0,+this.name.length+1)!==this.name+"(")return e;let r=e.lastIndexOf(")"),n=e.slice(r+1),a=e.slice(this.name.length+1,r);if("-webkit-"===t){let e=a.match(/\d*.?\d+%?/);e?(a=a.slice(e[0].length).trim(),a+=`, ${e[0]}`):a+=", 0.5"}return t+this.name+"("+a+")"+n})).join(" ")}}s.names=["cross-fade"],e.exports=s},7349:function(e,t,r){let n=r(1213),a=r(9135),s=r(8149);class o extends s{constructor(e,t){super(e,t),"display-flex"===e&&(this.name="flex")}check(e){return"display"===e.prop&&e.value===this.name}old(e){let t=this.prefixed(e);if(t)return new a(this.name,t)}prefixed(e){let t,r;return[t,e]=n(e),2009===t?r="flex"===this.name?"box":"inline-box":2012===t?r="flex"===this.name?"flexbox":"inline-flexbox":"final"===t&&(r=this.name),e+r}replace(e,t){return this.prefixed(t)}}o.names=["display-flex","inline-flex"],e.exports=o},7676:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"display-grid"===e&&(this.name="grid")}check(e){return"display"===e.prop&&e.value===this.name}}a.names=["display-grid","inline-grid"],e.exports=a},8238:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?"::-webkit-file-upload-button":`::${e}file-selector-button`}}s.names=["::file-selector-button"],e.exports=s},8846:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"filter-function"===e&&(this.name="filter")}}a.names=["filter","filter-function"],e.exports=a},1309:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.toLowerCase().includes("alpha(")&&!t.includes("DXImageTransform.Microsoft")&&!t.includes("data:image/svg+xml")}}a.names=["filter"],e.exports=a},1853:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-basis"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-preferred-size":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-basis","flex-preferred-size"],e.exports=s},7185:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let s,o,i=e.value;"inherit"===i||"initial"===i||"unset"===i?(s=i,o=i):(s=i.includes("row")?"horizontal":"vertical",o=i.includes("reverse")?"reverse":"normal");let l=this.clone(e);return l.prop=t+"box-orient",l.value=s,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),l=this.clone(e),l.prop=t+"box-direction",l.value=o,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l)}normalize(){return"flex-direction"}old(e,t){let r;return[r,t]=n(t),2009===r?[t+"box-orient",t+"box-direction"]:super.old(e,t)}}s.names=["flex-direction","box-direction","box-orient"],e.exports=s},2294:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);let s=e.value.split(/\s+/).filter((e=>"wrap"!==e&&"nowrap"!==e&&"wrap-reverse"));if(0===s.length)return;if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let o=s[0],i=o.includes("row")?"horizontal":"vertical",l=o.includes("reverse")?"reverse":"normal",B=this.clone(e);return B.prop=t+"box-orient",B.value=i,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B),B=this.clone(e),B.prop=t+"box-direction",B.value=l,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B)}}s.names=["flex-flow","box-direction","box-orient"],e.exports=s},420:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-flex":2012===r?t+"flex-positive":super.prefixed(e,t)}}s.names=["flex-grow","flex-positive"],e.exports=s},4347:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-shrink"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-negative":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-shrink","flex-negative"],e.exports=s},1213:function(e){e.exports=function(e){let t;return"-webkit- 2009"===e||"-moz-"===e?t=2009:"-ms-"===e?t=2012:"-webkit-"===e&&(t="final"),"-webkit- 2009"===e&&(e="-webkit-"),[t,e]}},8368:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{set(e,t){if(2009!==n(t)[0])return super.set(e,t)}}s.names=["flex-wrap"],e.exports=s},4402:function(e,t,r){let n=r(20).list,a=r(1213),s=r(8740);class o extends s{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=a(t),2009===r?t+"box-flex":super.prefixed(e,t)}set(e,t){let r=a(t)[0];if(2009===r)return e.value=n.space(e.value)[0],e.value=o.oldValues[e.value]||e.value,super.set(e,t);if(2012===r){let t=n.space(e.value);3===t.length&&"0"===t[2]&&(e.value=t.slice(0,2).concat("0px").join(" "))}return super.set(e,t)}}o.names=["flex","box-flex"],o.oldValues={auto:"1",none:"0"},e.exports=o},6487:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-webkit-"===e?":-webkit-full-screen":"-moz-"===e?":-moz-full-screen":`:${e}fullscreen`}}a.names=[":fullscreen"],e.exports=a},5810:function(e,t,r){let n=r(9254),a=r(1794),s=r(9135),o=r(8149),i=r(6767),l=/top|left|right|bottom/gi;class B extends o{add(e,t){let r=e.prop;if(r.includes("mask")){if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}else{if("list-style"!==r&&"list-style-image"!==r&&"content"!==r)return super.add(e,t);if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}}cloneDiv(e){for(let t of e)if("div"===t.type&&","===t.value)return t;return{after:" ",type:"div",value:","}}colorStops(e){let t=[];for(let r=0;r<e.length;r++){let a,s,o=e[r];if(0===r)continue;let i,l=n.stringify(o[0]);o[1]&&"word"===o[1].type?a=o[1].value:o[2]&&"word"===o[2].type&&(a=o[2].value),i=1!==r||a&&"0%"!==a?r!==e.length-1||a&&"100%"!==a?a?`color-stop(${a}, ${l})`:`color-stop(${l})`:`to(${l})`:`from(${l})`;let B=o[o.length-1];e[r]=[{type:"word",value:i}],"div"===B.type&&","===B.value&&(s=e[r].push(B)),t.push(s)}return t}convertDirection(e){return e.length>0&&("to"===e[0].value?this.fixDirection(e):e[0].value.includes("deg")?this.fixAngle(e):this.isRadial(e)&&this.fixRadial(e)),e}fixAngle(e){let t=e[0].value;t=parseFloat(t),t=Math.abs(450-t)%360,t=this.roundFloat(t,3),e[0].value=`${t}deg`}fixDirection(e){e.splice(0,2);for(let t of e){if("div"===t.type)break;"word"===t.type&&(t.value=this.revertDirection(t.value))}}fixRadial(e){let t,r,n,a,s,o,i=[],l=[];for(a=0;a<e.length-2;a++){if(t=e[a],r=e[a+1],n=e[a+2],"space"===t.type&&"at"===r.value&&"space"===n.type){s=a+3;break}i.push(t)}for(a=s;a<e.length;a++){if("div"===e[a].type){o=e[a];break}l.push(e[a])}e.splice(0,a,...l,o,...i)}isRadial(e){let t="before";for(let r of e)if("before"===t&&"space"===r.type)t="at";else if("at"===t&&"at"===r.value)t="after";else{if("after"===t&&"space"===r.type)return!0;if("div"===r.type)break;t="before"}return!1}newDirection(e){if("to"===e[0].value)return e;if(l.lastIndex=0,!l.test(e[0].value))return e;e.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let t=2;t<e.length&&"div"!==e[t].type;t++)"word"===e[t].type&&(e[t].value=this.revertDirection(e[t].value));return e}normalize(e,t){if(!e[0])return e;if(/-?\d+(.\d+)?grad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,400);else if(/-?\d+(.\d+)?rad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,2*Math.PI);else if(/-?\d+(.\d+)?turn/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,1);else if(e[0].value.includes("deg")){let t=parseFloat(e[0].value);t=a.wrap(0,360,t),e[0].value=`${t}deg`}if("linear-gradient"===t||"repeating-linear-gradient"===t){let t=e[0].value;"0deg"===t||"0"===t?e=this.replaceFirst(e,"to"," ","top"):"90deg"===t?e=this.replaceFirst(e,"to"," ","right"):"180deg"===t?e=this.replaceFirst(e,"to"," ","bottom"):"270deg"===t&&(e=this.replaceFirst(e,"to"," ","left"))}return e}normalizeUnit(e,t){return parseFloat(e)/t*360+"deg"}old(e){if("-webkit-"===e){let t;t="linear-gradient"===this.name?"linear":"repeating-linear-gradient"===this.name?"repeating-linear":"repeating-radial-gradient"===this.name?"repeating-radial":"radial";let r="-gradient",n=i.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`,!1);return new s(this.name,e+this.name,r,n)}return super.old(e)}oldDirection(e){let t=this.cloneDiv(e[0]);if("to"!==e[0][0].value)return e.unshift([{type:"word",value:B.oldDirections.bottom},t]);{let r=[];for(let t of e[0].slice(2))"word"===t.type&&r.push(t.value.toLowerCase());r=r.join(" ");let n=B.oldDirections[r]||r;return e[0]=[{type:"word",value:n},t],e[0]}}oldWebkit(e){let{nodes:t}=e,r=n.stringify(e.nodes);if("linear-gradient"!==this.name)return!1;if(t[0]&&t[0].value.includes("deg"))return!1;if(r.includes("px")||r.includes("-corner")||r.includes("-side"))return!1;let a=[[]];for(let e of t)a[a.length-1].push(e),"div"===e.type&&","===e.value&&a.push([]);this.oldDirection(a),this.colorStops(a),e.nodes=[];for(let t of a)e.nodes=e.nodes.concat(t);return e.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(e.nodes)),e.value="-webkit-gradient",!0}replace(e,t){let r=n(e);for(let e of r.nodes){let r=this.name;if("function"===e.type&&e.value===r)if(e.nodes=this.newDirection(e.nodes),e.nodes=this.normalize(e.nodes,r),"-webkit- old"===t){if(!this.oldWebkit(e))return!1}else e.nodes=this.convertDirection(e.nodes),e.value=t+e.value}return r.toString()}replaceFirst(e,...t){return t.map((e=>" "===e?{type:"space",value:e}:{type:"word",value:e})).concat(e.slice(1))}revertDirection(e){return B.directions[e.toLowerCase()]||e}roundFloat(e,t){return parseFloat(e.toFixed(t))}}B.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],B.directions={bottom:"top",left:"right",right:"left",top:"bottom"},B.oldDirections={bottom:"left top, left bottom","bottom left":"right top, left bottom","bottom right":"left top, right bottom",left:"right top, left top","left bottom":"right top, left bottom","left top":"right bottom, left top",right:"left top, right top","right bottom":"left top, right bottom","right top":"left bottom, right top",top:"left bottom, left top","top left":"right bottom, left top","top right":"left bottom, right top"},e.exports=B},2271:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=a.parse(e),[o,i]=a.translate(s,0,2),[l,B]=a.translate(s,1,3);[["grid-row",o],["grid-row-span",i],["grid-column",l],["grid-column-span",B]].forEach((([t,r])=>{a.insertDecl(e,t,r)})),a.warnTemplateSelectorNotFound(e,n),a.warnIfGridRowColumnExists(e,n)}}s.names=["grid-area"],e.exports=s},8575:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"justify-self"}prefixed(e,t){return t+"grid-column-align"}}a.names=["grid-column-align"],e.exports=a},8570:function(e,t,r){let n=r(8740),{isPureNumber:a}=r(6767);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=this.clone(e),o=e.prop.replace(/end$/,"start"),i=t+e.prop.replace(/end$/,"span");if(!e.parent.some((e=>e.prop===i))){if(s.prop=i,e.value.includes("span"))s.value=e.value.replace(/span\s/i,"");else{let t;if(e.parent.walkDecls(o,(e=>{t=e})),t){if(!a(t.value))return;{let r=Number(e.value)-Number(t.value)+"";s.value=r}}else e.warn(n,`Can not prefix ${e.prop} (${o} is not found)`)}e.cloneBefore(s)}}}s.names=["grid-row-end","grid-column-end"],e.exports=s},1354:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"align-self"}prefixed(e,t){return t+"grid-row-align"}}a.names=["grid-row-align"],e.exports=a},9483:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);let n=a.parse(e),[s,o]=a.translate(n,0,1);n[0]&&n[0].includes("span")&&(o=n[0].join("").replace(/\D/g,"")),[[e.prop,s],[`${e.prop}-span`,o]].forEach((([t,r])=>{a.insertDecl(e,t,r)}))}}s.names=["grid-row","grid-column"],e.exports=s},7456:function(e,t,r){let n=r(8740),{autoplaceGridItems:a,getGridGap:s,inheritGridGap:o,prefixTrackProp:i,prefixTrackValue:l}=r(4519),B=r(2198);class c extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let{parent:c,prop:u,value:d}=e,p=u.includes("rows"),m=u.includes("columns"),f=c.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop));if(f&&p)return!1;let C=new B({options:{}}),h=C.gridStatus(c,n),g=s(e);g=o(e,g)||g;let v=p?g.row:g.column;"no-autoplace"!==h&&!0!==h||f||(v=null);let b=l({gap:v,value:d});e.cloneBefore({prop:i({prefix:t,prop:u}),value:b});let y=c.nodes.find((e=>"grid-auto-flow"===e.prop)),w="row";if(y&&!C.disabled(y,n)&&(w=y.value.trim()),"autoplace"===h){let t=c.nodes.find((e=>"grid-template-rows"===e.prop));if(!t&&f)return;if(!t&&!f)return void e.warn(n,"Autoplacement does not work without grid-template-rows property");c.nodes.find((e=>"grid-template-columns"===e.prop))||f||e.warn(n,"Autoplacement does not work without grid-template-columns property"),m&&!f&&a(e,n,g,w)}}normalize(e){return e.replace(/^grid-(rows|columns)/,"grid-template-$1")}prefixed(e,t){return"-ms-"===t?i({prefix:t,prop:e}):super.prefixed(e,t)}}c.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"],e.exports=c},2755:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.includes("/")&&!t.includes("span")}normalize(e){return e.replace("-start","")}prefixed(e,t){let r=super.prefixed(e,t);return"-ms-"===t&&(r=r.replace("-start","")),r}}a.names=["grid-row-start","grid-column-start"],e.exports=a},2602:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseGridAreas:o,prefixTrackProp:i,prefixTrackValue:l,warnGridGap:B,warnMissedAreas:c}=r(4519);class u extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let u=!1,d=!1,p=e.parent,m=a(e);m=s(e,m)||m,p.walkDecls(/-ms-grid-rows/,(e=>e.remove())),p.walkDecls(/grid-template-(rows|columns)/,(e=>{if("grid-template-rows"===e.prop){d=!0;let{prop:r,value:n}=e;e.cloneBefore({prop:i({prefix:t,prop:r}),value:l({gap:m.row,value:n})})}else u=!0}));let f=e.value.trim().slice(1,-1).split(/["']\s*["']?/g);u&&!d&&m.row&&f.length>1&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:l({gap:m.row,value:`repeat(${f.length}, auto)`})}),B({decl:e,gap:m,hasColumns:u,result:n});let C=o({gap:m,rows:f});return c(C,e,n),e}}u.names=["grid-template-areas"],e.exports=u},1198:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseTemplate:o,warnGridGap:i,warnMissedAreas:l}=r(4519);class B extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-rows"===e.prop)))return;let B=a(e),c=s(e,B),{areas:u,columns:d,rows:p}=o({decl:e,gap:c||B}),m=Object.keys(u).length>0,f=Boolean(p),C=Boolean(d);return i({decl:e,gap:B,hasColumns:C,result:n}),l(u,e,n),(f&&C||m)&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:p}),C&&e.cloneBefore({prop:"-ms-grid-columns",raws:{},value:d}),e}}B.names=["grid-template"],e.exports=B},4519:function(e,t,r){let n=r(9254),a=r(20).list,s=r(6767).uniq,o=r(6767).escapeRegexp,i=r(6767).splitSelector;function l(e){return e&&2===e.length&&"span"===e[0]&&parseInt(e[1],10)>0?[!1,parseInt(e[1],10)]:e&&1===e.length&&parseInt(e[0],10)>0?[parseInt(e[0],10),!1]:[!1,!1]}function B({nodes:e},{gap:t}){let{count:r,size:a}=e.reduce(((e,t)=>("div"===t.type&&","===t.value?e.key="size":e[e.key].push(n.stringify(t)),e)),{count:[],key:"count",size:[]});if(t){a=a.filter((e=>e.trim()));let e=[];for(let n=1;n<=r;n++)a.forEach(((r,a)=>{(a>0||n>1)&&e.push(t),e.push(r)}));return e.join(" ")}return`(${a.join("")})[${r.join("")}]`}function c({gap:e,value:t}){let r=n(t).nodes.reduce(((t,r)=>"function"===r.type&&"repeat"===r.value?t.concat({type:"word",value:B(r,{gap:e})}):e&&"space"===r.type?t.concat({type:"space",value:" "},{type:"word",value:e},r):t.concat(r)),[]);return n.stringify(r)}t.translate=function(e,t,r){let n=e[t],a=e[r];if(!n)return[!1,!1];let[s,o]=l(n),[i,B]=l(a);return s&&!a?[s,!1]:o&&i?[i-o,o]:s&&B?[s,B]:s&&i?[s,i-s]:[!1,!1]},t.parse=function(e){let t=n(e.value),r=[],a=0;r[a]=[];for(let e of t.nodes)"div"===e.type?(a+=1,r[a]=[]):"word"===e.type&&r[a].push(e.value);return r},t.insertDecl=function(e,t,r){r&&!e.parent.some((e=>e.prop===`-ms-${t}`))&&e.cloneBefore({prop:`-ms-${t}`,value:r.toString()})},t.prefixTrackProp=function({prefix:e,prop:t}){return e+t.replace("template-","")},t.prefixTrackValue=c;let u=/^\.+$/;function d(e,t){return{end:t,span:t-e,start:e}}function p({gap:e,rows:t}){return t.reduce(((t,r,n)=>(e.row&&(n*=2),""===r.trim()||function(e){return e.trim().split(/\s+/g)}(r).forEach(((r,a)=>{if(!u.test(r))if(e.column&&(a*=2),void 0===t[r])t[r]={column:d(a+1,a+2),row:d(n+1,n+2)};else{let{column:e,row:s}=t[r];e.start=Math.min(e.start,a+1),e.end=Math.max(e.end,a+2),e.span=e.end-e.start,s.start=Math.min(s.start,n+1),s.end=Math.max(s.end,n+2),s.span=s.end-s.start}})),t)),{})}function m(e){return e.areas.length>e.rows.length&&e.rows.push("auto"),e}function f({decl:e,gap:t}){let r=n(e.value).nodes.reduce(((e,t)=>{let{type:r,value:a}=t;return function(e){return"word"===e.type&&/^\[.+]$/.test(e.value)}(t)||"space"===r||("string"===r&&(e=m(e)).areas.push(a),"word"!==r&&"function"!==r||e[e.key].push(n.stringify(t)),"div"===r&&"/"===a&&(e.key="columns",e=m(e))),e}),{areas:[],columns:[],key:"rows",rows:[]});return{areas:p({gap:t,rows:r.areas}),columns:c({gap:t.column,value:r.columns.join(" ")}),rows:c({gap:t.row,value:r.rows.join(" ")})}}function C(e,t=!1,r=!1){let n=[{prop:"-ms-grid-row",value:String(e.row.start)}];return(e.row.span>1||t)&&n.push({prop:"-ms-grid-row-span",value:String(e.row.span)}),n.push({prop:"-ms-grid-column",value:String(e.column.start)}),(e.column.span>1||r)&&n.push({prop:"-ms-grid-column-span",value:String(e.column.span)}),n}function h(e){return"atrule"===e.type&&"media"===e.name?e:!!e.parent&&h(e.parent)}function g(e,t){return(e=e.map((e=>{let t=a.space(e),r=a.comma(e);return t.length>r.length&&(e=t.slice(-1).join("")),e}))).map((e=>t.map(((t,r)=>`${0===r?"":" "}${t} > ${e}`))))}function v(e,t){return e.selectors.some((e=>t.selectors.includes(e)))}function b(e){let t={};return e.parent.walkDecls(/^(grid-)?((row|column)-)?gap$/,(({prop:e,value:r})=>{if(/^(grid-)?gap$/.test(e)){let[e,,a]=n(r).nodes;t.row=e&&n.stringify(e),t.column=a?n.stringify(a):t.row}/^(grid-)?row-gap$/.test(e)&&(t.row=r),/^(grid-)?column-gap$/.test(e)&&(t.column=r)})),t}function y(e){if(!e)return[];let t,r;return n(e).walk((e=>{"word"===e.type&&/min|max/g.test(e.value)?t=e.value:e.value.includes("px")&&(r=parseInt(e.value.replace(/\D/g,"")))})),[t,r]}function w(e,t){let r=e.parent,n=h(r),a=r.root(),s=i(r.selector);if(Object.keys(t).length>0)return!1;let l,[B]=y(n.params),c=s[0],u=o(c[c.length-1][0]),d=new RegExp(`(${u}$)|(${u}[,.])`);return a.walkRules(d,(e=>{let t;if(r.toString()===e.toString())return!1;if(e.walkDecls("grid-gap",(e=>t=b(e))),!t||0===Object.keys(t).length)return!0;if(!function(e,t){let r,n=i(e),a=i(t);if(n[0].length<a[0].length)return!1;if(n[0].length>a[0].length){let e=n[0].reduce(((e,[t],r)=>t===a[0][0][0]&&r),!1);e&&(r=a[0].every(((t,r)=>t.every(((t,a)=>n[0].slice(e)[r][a]===t)))))}else r=a.some((e=>e.every(((e,t)=>e.every(((e,r)=>n[0][t][r]===e))))));return r}(r.selector,e.selector))return!0;let n=h(e);return n?y(n.params)[0]===B?(l=t,!0):void 0:(l=t,!0)})),!!(l&&Object.keys(l).length>0)&&l}function x(e){return n(e).nodes.reduce(((e,t)=>{if("function"===t.type&&"repeat"===t.value){let r="count",[a,s]=t.nodes.reduce(((e,t)=>"word"===t.type&&"count"===r?(e[0]=Math.abs(parseInt(t.value)),e):"div"===t.type&&","===t.value?(r="value",e):("value"===r&&(e[1]+=n.stringify(t)),e)),[0,""]);if(a)for(let t=0;t<a;t++)e.push(s);return e}return"space"===t.type?e:e.concat(n.stringify(t))}),[])}t.parseGridAreas=p,t.parseTemplate=f,t.insertAreas=function(e,t){let r=function(e){let t=[];return e.walkDecls(/grid-template(-areas)?$/,(e=>{let r=e.parent,n=h(r),a=b(e),o=w(e,a),{areas:i}=f({decl:e,gap:o||a}),l=Object.keys(i);if(0===l.length)return!0;let B=t.reduce(((e,{allAreas:t},r)=>t&&l.some((e=>t.includes(e)))?r:e),null);if(null!==B){let{allAreas:e,rules:a}=t[B],o=a.some((e=>!1===e.hasDuplicates&&v(e,r))),c=!1,u=a.reduce(((e,t)=>!t.params&&v(t,r)?(c=!0,t.duplicateAreaNames):(c||l.forEach((r=>{t.areas[r]&&e.push(r)})),s(e))),[]);a.forEach((e=>{l.forEach((t=>{let r=e.areas[t];r&&r.row.span!==i[t].row.span&&(i[t].row.updateSpan=!0),r&&r.column.span!==i[t].column.span&&(i[t].column.updateSpan=!0)}))})),t[B].allAreas=s([...e,...l]),t[B].rules.push({areas:i,duplicateAreaNames:u,hasDuplicates:!o,node:r,params:n.params,selectors:r.selectors})}else t.push({allAreas:l,areasCount:0,rules:[{areas:i,duplicateAreaNames:[],duplicateRules:[],hasDuplicates:!1,node:r,params:n.params,selectors:r.selectors}]})})),t}(e);if(0===r.length)return;let n={};return e.walkDecls("grid-area",(s=>{let o=s.parent,i="-ms-grid-row"===o.first.prop,l=h(o);if(t(s))return;let B=e.index(l||o),c=s.value,u=r.filter((e=>e.allAreas.includes(c)))[0];if(!u)return!0;let d=u.allAreas[u.allAreas.length-1],p=a.space(o.selector),m=a.comma(o.selector),f=p.length>1&&p.length>m.length;if(i)return!1;n[d]||(n[d]={});let v=!1;for(let t of u.rules){let r=t.areas[c],a=t.duplicateAreaNames.includes(c);if(r)if(t.params&&!n[d][t.params]&&(n[d][t.params]=[]),t.hasDuplicates&&a||t.params)if(!t.hasDuplicates||t.params||f){if(t.hasDuplicates&&!t.params&&f&&o.selector.includes(t.selectors[0]))o.walkDecls(/-ms-grid-(row|column)/,(e=>e.remove())),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}}))));else if(t.params){let i=o.clone();i.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>i.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),t.hasDuplicates&&a&&(i.selectors=g(i.selectors,t.selectors)),i.raws=t.node.raws,e.index(t.node.parent)>B?t.node.parent.append(i):n[d][t.params].push(i),v||(n[d].lastRule=l||o)}}else{let e=o.clone();e.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((t=>e.prepend(Object.assign(t,{raws:{between:s.raws.between}})))),e.selectors=g(e.selectors,t.selectors),n[d].lastRule&&n[d].lastRule.after(e),n[d].lastRule=e,v=!0}else C(r,!1,!1).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),n[d].lastRule=o,v=!0;else{let t,r=n[d].lastRule;t=r?e.index(r):-1,B>t&&(n[d].lastRule=l||o)}}})),void Object.keys(n).forEach((e=>{let t=n[e],r=t.lastRule;Object.keys(t).reverse().filter((e=>"lastRule"!==e)).forEach((e=>{t[e].length>0&&r&&(r.after({name:"media",params:e}),r.next().append(t[e]))}))}))},t.warnMissedAreas=function(e,t,r){let n=Object.keys(e);t.root().walkDecls("grid-area",(e=>{n=n.filter((t=>t!==e.value))})),n.length>0&&t.warn(r,"Can not find grid areas: "+n.join(", "))},t.warnTemplateSelectorNotFound=function(e,t){let r=e.parent,n=e.root(),s=!1,o=a.space(r.selector).filter((e=>">"!==e)).slice(0,-1);if(o.length>0){let r=!1,i=null;n.walkDecls(/grid-template(-areas)?$/,(t=>{let n=t.parent,l=n.selectors,{areas:B}=f({decl:t,gap:b(t)}),c=B[e.value];for(let e of l){if(r)break;let t=a.space(e).filter((e=>">"!==e));r=t.every(((e,t)=>e===o[t]))}if(r||!c)return!0;i||(i=n.selector),i&&i!==n.selector&&(s=!0)})),!r&&s&&e.warn(t,`Autoprefixer cannot find a grid-template containing the duplicate grid-area "${e.value}" with full selector matching: ${o.join(" ")}`)}},t.warnIfGridRowColumnExists=function(e,t){let r=e.parent,n=[];r.walkDecls(/^grid-(row|column)/,(e=>{e.prop.endsWith("-end")||e.value.startsWith("span")||e.prop.endsWith("-gap")||n.push(e)})),n.length>0&&n.forEach((e=>{e.warn(t,`You already have a grid-area declaration present in the rule. You should use either grid-area or ${e.prop}, not both`)}))},t.getGridGap=b,t.inheritGridGap=w,t.warnGridGap=function({decl:e,gap:t,hasColumns:r,result:n}){let a=t.row&&t.column;!r&&(a||t.column&&!t.row)&&(delete t.column,e.warn(n,"Can not implement grid-gap without grid-template-columns"))},t.autoplaceGridItems=function(e,t,r,n="row"){let{parent:a}=e,s=x(a.nodes.find((e=>"grid-template-rows"===e.prop)).value),o=x(e.value),i=p({gap:r,rows:s.map(((e,t)=>Array.from({length:o.length},((e,r)=>r+t*o.length+1)).join(" ")))}),l=Object.keys(i),B=l.map((e=>i[e]));n.includes("column")&&(B=B.sort(((e,t)=>e.column.start-t.column.start))),B.reverse().forEach(((e,t)=>{let{column:r,row:n}=e,s=a.selectors.map((e=>e+` > *:nth-child(${l.length-t})`)).join(", "),o=a.clone().removeAll();o.selector=s,o.append({prop:"-ms-grid-row",value:n.start}),o.append({prop:"-ms-grid-column",value:r.start}),a.after(o)}))}},9014:function(e,t,r){let n=r(8740);class a extends n{check(e){return"pixelated"===e.value}normalize(){return"image-rendering"}prefixed(e,t){return"-ms-"===t?"-ms-interpolation-mode":super.prefixed(e,t)}process(e,t){return super.process(e,t)}set(e,t){return"-ms-"!==t?super.set(e,t):(e.prop="-ms-interpolation-mode",e.value="nearest-neighbor",e)}}a.names=["image-rendering","interpolation-mode"],e.exports=a},2965:function(e,t,r){let n=r(8149);class a extends n{replace(e,t){let r=super.replace(e,t);return"-webkit-"===t&&(r=r.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")),r}}a.names=["image-set"],e.exports=a},5945:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}prefixed(e,t){return t+e.replace("-inline","")}}a.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"],e.exports=a},322:function(e,t,r){let n=r(9135),a=r(8149);function s(e){return new RegExp(`(^|[\\s,(])(${e}($|[\\s),]))`,"gi")}class o extends a{add(e,t){if(!e.prop.includes("grid")||"-webkit-"===t)return super.add(e,t)}isStretch(){return"stretch"===this.name||"fill"===this.name||"fill-available"===this.name}old(e){let t=e+this.name;return this.isStretch()&&("-moz-"===e?t="-moz-available":"-webkit-"===e&&(t="-webkit-fill-available")),new n(this.name,t,t,s(t))}regexp(){return this.regexpCache||(this.regexpCache=s(this.name)),this.regexpCache}replace(e,t){return"-moz-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-moz-available$3"):"-webkit-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-webkit-fill-available$3"):super.replace(e,t)}}o.names=["max-content","min-content","fit-content","fill","fill-available","stretch"],e.exports=o},4124:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"justify-content"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-pack":2012===r?t+"flex-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];if(2009===r||2012===r){let n=s.oldValues[e.value]||e.value;if(e.value=n,2009!==r||"distribute"!==n)return super.set(e,t)}else if("final"===r)return super.set(e,t)}}s.names=["justify-content","flex-pack","box-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},4473:function(e,t,r){let n=r(8740);class a extends n{normalize(){return this.name.replace("box-image","border")}prefixed(e,t){let r=super.prefixed(e,t);return"-webkit-"===t&&(r=r.replace("border","box-image")),r}}a.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"],e.exports=a},5630:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){let n,s="mask-composite"===e.prop;n=s?e.value.split(","):e.value.match(a.regexp)||[],n=n.map((e=>e.trim())).filter((e=>e));let o,i=n.length;if(i&&(o=this.clone(e),o.value=n.map((e=>a.oldValues[e]||e)).join(", "),n.includes("intersect")&&(o.value+=", xor"),o.prop=t+"mask-composite"),s){if(!i)return;return this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)}let l=this.clone(e);return l.prop=t+l.prop,i&&(l.value=l.value.replace(a.regexp,"")),this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),i?(this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)):e}}a.names=["mask","mask-composite"],a.oldValues={add:"source-over",exclude:"xor",intersect:"source-in",subtract:"source-out"},a.regexp=new RegExp(`\\s+(${Object.keys(a.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig"),e.exports=a},4231:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"order"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-ordinal-group":2012===r?t+"flex-order":super.prefixed(e,t)}set(e,t){return 2009===n(t)[0]&&/\d/.test(e.value)?(e.value=(parseInt(e.value)+1).toString(),super.set(e,t)):super.set(e,t)}}s.names=["order","flex-order","box-ordinal-group"],e.exports=s},4215:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"overscroll-behavior"}prefixed(e,t){return t+"scroll-chaining"}set(e,t){return"auto"===e.value?e.value="chained":"none"!==e.value&&"contain"!==e.value||(e.value="none"),super.set(e,t)}}a.names=["overscroll-behavior","scroll-chaining"],e.exports=a},4521:function(e,t,r){let n=r(9135),a=r(8149);class s extends a{old(e){return"-webkit-"===e?new n(this.name,"-webkit-optimize-contrast"):"-moz-"===e?new n(this.name,"-moz-crisp-edges"):super.old(e)}replace(e,t){return"-webkit-"===t?e.replace(this.regexp(),"$1-webkit-optimize-contrast"):"-moz-"===t?e.replace(this.regexp(),"$1-moz-crisp-edges"):super.replace(e,t)}}s.names=["pixelated"],e.exports=s},841:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-row-align"===e.prop)))return;let[[n,s]]=a.parse(e);s?(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",s)):(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",n))}}s.names=["place-self"],e.exports=s},5590:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-ms-"===e?":-ms-input-placeholder":`:${e}placeholder-shown`}}a.names=[":placeholder-shown"],e.exports=a},6626:function(e,t,r){let n=r(6971);class a extends n{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(e){return"-webkit-"===e?"::-webkit-input-placeholder":"-ms-"===e?"::-ms-input-placeholder":"-ms- old"===e?":-ms-input-placeholder":"-moz- old"===e?":-moz-placeholder":`::${e}placeholder`}}a.names=["::placeholder"],e.exports=a},6788:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"print-color-adjust"}prefixed(e,t){return"-moz-"===t?"color-adjust":t+"print-color-adjust"}}a.names=["print-color-adjust","color-adjust"],e.exports=a},7202:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"text-decoration-skip-ink"===e.prop&&"auto"===e.value?(e.prop=t+"text-decoration-skip",e.value="ink",e):super.set(e,t)}}a.names=["text-decoration-skip-ink","text-decoration-skip"],e.exports=a},9112:function(e,t,r){let n=r(8740);const a=["none","underline","overline","line-through","blink","inherit","initial","unset"];class s extends n{check(e){return e.value.split(/\s+/).some((e=>!a.includes(e)))}}s.names=["text-decoration"],e.exports=s},4252:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"-webkit-"===t&&(e.value=e.value.replace(/\s*(right|left)\s*/i,"")),super.set(e,t)}}a.names=["text-emphasis-position"],e.exports=a},8128:function(e,t,r){let n=r(8740);class a extends n{contain3d(e){if("transform-origin"===e.prop)return!1;for(let t of a.functions3d)if(e.value.includes(`${t}(`))return!0;return!1}insert(e,t,r){if("-ms-"===t){if(!this.contain3d(e)&&!this.keyframeParents(e))return super.insert(e,t,r)}else{if("-o-"!==t)return super.insert(e,t,r);if(!this.contain3d(e))return super.insert(e,t,r)}}keyframeParents(e){let{parent:t}=e;for(;t;){if("atrule"===t.type&&"keyframes"===t.name)return!0;({parent:t}=t)}return!1}set(e,t){return e=super.set(e,t),"-ms-"===t&&(e.value=e.value.replace(/rotatez/gi,"rotate")),e}}a.names=["transform","transform-origin"],a.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"],e.exports=a},3642:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"all"===e.value&&"-ms-"===t?void 0:super.insert(e,t,r)}set(e,t){return"-ms-"===t&&"contain"===e.value&&(e.value="element"),super.set(e,t)}}a.names=["user-select"],e.exports=a},7919:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){if("-ms-"===t){let n=this.set(this.clone(e),t);this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t));let s="ltr";return e.parent.nodes.forEach((e=>{"direction"===e.prop&&("rtl"!==e.value&&"ltr"!==e.value||(s=e.value))})),n.value=a.msValues[s][e.value]||e.value,e.parent.insertBefore(e,n)}return super.insert(e,t,r)}}a.names=["writing-mode"],a.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-lr":"tb-lr","vertical-rl":"tb-rl"},rtl:{"horizontal-tb":"rl-tb","vertical-lr":"bt-lr","vertical-rl":"bt-rl"}},e.exports=a},5536:function(e,t,r){let n=r(1e3);const a={and_chr:"Chrome for Android",and_ff:"Firefox for Android",and_qq:"QQ Browser",and_uc:"UC for Android",baidu:"Baidu Browser",ie:"IE",ie_mob:"IE Mobile",ios_saf:"iOS Safari",kaios:"KaiOS Browser",op_mini:"Opera Mini",op_mob:"Opera Mobile",samsung:"Samsung Internet"};function s(e,t,r){let n=` ${e}`;return r&&(n+=" *"),n+=": ",n+=t.map((e=>e.replace(/^-(.*)-$/g,"$1"))).join(", "),n+="\n",n}e.exports=function(e){if(0===e.browsers.selected.length)return"No browsers selected";let t={};for(let n of e.browsers.selected){let e=n.split(" "),s=e[0],o=e[1];s=a[s]||(r=s).slice(0,1).toUpperCase()+r.slice(1),t[s]?t[s].push(o):t[s]=[o]}var r;let o="Browsers:\n";for(let e in t){let r=t[e];r=r.sort(((e,t)=>parseFloat(t)-parseFloat(e))),o+=` ${e}: ${r.join(", ")}\n`}let i=n.coverage(e.browsers.selected);o+=`\nThese browsers account for ${Math.round(100*i)/100}% of all users globally\n`;let l=[];for(let t in e.add){let r=e.add[t];"@"===t[0]&&r.prefixes&&l.push(s(t,r.prefixes))}l.length>0&&(o+=`\nAt-Rules:\n${l.sort().join("")}`);let B=[];for(let t of e.add.selectors)t.prefixes&&B.push(s(t.name,t.prefixes));B.length>0&&(o+=`\nSelectors:\n${B.sort().join("")}`);let c=[],u=[],d=!1;for(let t in e.add){let r=e.add[t];if("@"!==t[0]&&r.prefixes){let e=0===t.indexOf("grid-");e&&(d=!0),u.push(s(t,r.prefixes,e))}if(Array.isArray(r.values))for(let e of r.values){let t=e.name.includes("grid");t&&(d=!0);let r=s(e.name,e.prefixes,t);c.includes(r)||c.push(r)}}return u.length>0&&(o+=`\nProperties:\n${u.sort().join("")}`),c.length>0&&(o+=`\nValues:\n${c.sort().join("")}`),d&&(o+="\n* - Prefixes will be added only on grid: true option.\n"),l.length||B.length||u.length||c.length||(o+="\nAwesome! Your browsers don't require any vendor prefixes.\nNow you can remove Autoprefixer from build steps."),o}},8812:function(e){e.exports=class{constructor(e,t){this.prefix=t,this.prefixed=e.prefixed(this.prefix),this.regexp=e.regexp(this.prefix),this.prefixeds=e.possible().map((t=>[e.prefixed(t),e.regexp(t)])),this.unprefixed=e.name,this.nameRegexp=e.regexp()}check(e){return!!e.selector.includes(this.prefixed)&&!!e.selector.match(this.regexp)&&!this.isHack(e)}isHack(e){let t=e.parent.index(e)+1,r=e.parent.nodes;for(;t<r.length;){let e=r[t].selector;if(!e)return!0;if(e.includes(this.unprefixed)&&e.match(this.nameRegexp))return!1;let n=!1;for(let[t,r]of this.prefixeds)if(e.includes(t)&&e.match(r)){n=!0;break}if(!n)return!0;t+=1}return!0}}},9135:function(e,t,r){let n=r(6767);e.exports=class{constructor(e,t,r,a){this.unprefixed=e,this.prefixed=t,this.string=r||t,this.regexp=a||n.regexp(t)}check(e){return!!e.includes(this.string)&&!!e.match(this.regexp)}}},7363:function(e,t,r){let n=r(1045),a=r(383),s=r(6767);function o(e,t){let r=new e.constructor;for(let n of Object.keys(e||{})){let a=e[n];"parent"===n&&"object"==typeof a?t&&(r[n]=t):"source"===n||null===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>o(e,r))):"_autoprefixerPrefix"!==n&&"_autoprefixerValues"!==n&&"proxyCache"!==n&&("object"==typeof a&&null!==a&&(a=o(a,r)),r[n]=a)}return r}class i{constructor(e,t,r){this.prefixes=t,this.name=e,this.all=r}static clone(e,t){let r=o(e);for(let e in t)r[e]=t[e];return r}static hack(e){return this.hacks||(this.hacks={}),e.names.map((t=>(this.hacks[t]=e,this.hacks[t])))}static load(e,t,r){let n=this.hacks&&this.hacks[e];return n?new n(e,t,r):new this(e,t,r)}clone(e,t){return i.clone(e,t)}parentPrefix(e){let t;return t=void 0!==e._autoprefixerPrefix?e._autoprefixerPrefix:"decl"===e.type&&"-"===e.prop[0]?a.prefix(e.prop):"root"!==e.type&&("rule"===e.type&&e.selector.includes(":-")&&/:(-\w+-)/.test(e.selector)?e.selector.match(/:(-\w+-)/)[1]:"atrule"===e.type&&"-"===e.name[0]?a.prefix(e.name):this.parentPrefix(e.parent)),n.prefixes().includes(t)||(t=!1),e._autoprefixerPrefix=t,e._autoprefixerPrefix}process(e,t){if(!this.check(e))return;let r=this.parentPrefix(e),n=this.prefixes.filter((e=>!r||r===s.removeNote(e))),a=[];for(let r of n)this.add(e,r,a.concat([r]),t)&&a.push(r);return a}}e.exports=i},5417:function(e,t,r){let n=r(383),a=r(8740),s=r(1915),o=r(1761),i=r(2198),l=r(2028),B=r(1045),c=r(6971),u=r(2637),d=r(8149),p=r(6767),m=r(6487),f=r(6626),C=r(5590),h=r(8238),g=r(4402),v=r(4231),b=r(1309),y=r(8570),w=r(2369),x=r(2294),E=r(420),D=r(8368),k=r(2271),N=r(841),A=r(2755),S=r(3610),P=r(1682),j=r(1853),F=r(4473),O=r(5630),L=r(953),I=r(3642),R=r(4347),M=r(9271),T=r(7919),H=r(8304),G=r(787),_=r(4472),z=r(6970),U=r(1198),J=r(5945),K=r(1354),W=r(8128),q=r(7185),V=r(9014),Y=r(372),Q=r(5933),X=r(9112),Z=r(4124),$=r(6397),ee=r(9483),te=r(7456),re=r(8575),ne=r(6788),ae=r(4215),se=r(2602),oe=r(4252),ie=r(7202),le=r(5810),Be=r(322),ce=r(4521),ue=r(2965),de=r(2315),pe=r(7349),me=r(7676),fe=r(8846),Ce=r(2025);c.hack(Ce),c.hack(m),c.hack(f),c.hack(C),c.hack(h),a.hack(g),a.hack(v),a.hack(b),a.hack(y),a.hack(w),a.hack(x),a.hack(E),a.hack(D),a.hack(k),a.hack(N),a.hack(A),a.hack(S),a.hack(P),a.hack(j),a.hack(F),a.hack(O),a.hack(L),a.hack(I),a.hack(R),a.hack(M),a.hack(T),a.hack(H),a.hack(G),a.hack(_),a.hack(z),a.hack(U),a.hack(J),a.hack(K),a.hack(W),a.hack(q),a.hack(V),a.hack(Y),a.hack(Q),a.hack(X),a.hack(Z),a.hack($),a.hack(ee),a.hack(te),a.hack(re),a.hack(ae),a.hack(se),a.hack(ne),a.hack(oe),a.hack(ie),d.hack(le),d.hack(Be),d.hack(ce),d.hack(ue),d.hack(de),d.hack(pe),d.hack(me),d.hack(fe);let he=new Map;class ge{constructor(e,t,r={}){this.data=e,this.browsers=t,this.options=r,[this.add,this.remove]=this.preprocess(this.select(this.data)),this.transition=new o(this),this.processor=new i(this)}cleaner(){if(this.cleanerCache)return this.cleanerCache;if(!this.browsers.selected.length)return this;{let e=new B(this.browsers.data,[]);this.cleanerCache=new ge(this.data,e,this.options)}return this.cleanerCache}decl(e){return he.has(e)||he.set(e,a.load(e)),he.get(e)}group(e){let t=e.parent,r=t.index(e),{length:n}=t.nodes,a=this.unprefixed(e.prop),s=(e,s)=>{for(r+=e;r>=0&&r<n;){let n=t.nodes[r];if("decl"===n.type){if(-1===e&&n.prop===a&&!B.withPrefix(n.value))break;if(this.unprefixed(n.prop)!==a)break;if(!0===s(n))return!0;if(1===e&&n.prop===a&&!B.withPrefix(n.value))break}r+=e}return!1};return{down(e){return s(1,e)},up(e){return s(-1,e)}}}normalize(e){return this.decl(e).normalize(e)}prefixed(e,t){return e=n.unprefixed(e),this.decl(e).prefixed(e,t)}preprocess(e){let t={"@supports":new l(ge,this),selectors:[]};for(let r in e.add){let n=e.add[r];if("@keyframes"===r||"@viewport"===r)t[r]=new u(r,n,this);else if("@resolution"===r)t[r]=new s(r,n,this);else if(this.data[r].selector)t.selectors.push(c.load(r,n,this));else{let e=this.data[r].props;if(e){let a=d.load(r,n,this);for(let r of e)t[r]||(t[r]={values:[]}),t[r].values.push(a)}else{let e=t[r]&&t[r].values||[];t[r]=a.load(r,n,this),t[r].values=e}}}let r={selectors:[]};for(let n in e.remove){let a=e.remove[n];if(this.data[n].selector){let e=c.load(n,a);for(let t of a)r.selectors.push(e.old(t))}else if("@keyframes"===n||"@viewport"===n)for(let e of a)r[`@${e}${n.slice(1)}`]={remove:!0};else if("@resolution"===n)r[n]=new s(n,a,this);else{let e=this.data[n].props;if(e){let t=d.load(n,[],this);for(let n of a){let a=t.old(n);if(a)for(let t of e)r[t]||(r[t]={}),r[t].values||(r[t].values=[]),r[t].values.push(a)}}else for(let e of a){let a=this.decl(n).old(n,e);if("align-self"===n){let r=t[n]&&t[n].prefixes;if(r){if("-webkit- 2009"===e&&r.includes("-webkit-"))continue;if("-webkit-"===e&&r.includes("-webkit- 2009"))continue}}for(let e of a)r[e]||(r[e]={}),r[e].remove=!0}}}return[t,r]}select(e){let t={add:{},remove:{}};for(let r in e){let n=e[r],a=n.browsers.map((e=>{let t=e.split(" ");return{browser:`${t[0]} ${t[1]}`,note:t[2]}})),s=a.filter((e=>e.note)).map((e=>`${this.browsers.prefix(e.browser)} ${e.note}`));s=p.uniq(s),a=a.filter((e=>this.browsers.isSelected(e.browser))).map((e=>{let t=this.browsers.prefix(e.browser);return e.note?`${t} ${e.note}`:t})),a=this.sort(p.uniq(a)),"no-2009"===this.options.flexbox&&(a=a.filter((e=>!e.includes("2009"))));let o=n.browsers.map((e=>this.browsers.prefix(e)));n.mistakes&&(o=o.concat(n.mistakes)),o=o.concat(s),o=p.uniq(o),a.length?(t.add[r]=a,a.length<o.length&&(t.remove[r]=o.filter((e=>!a.includes(e))))):t.remove[r]=o}return t}sort(e){return e.sort(((e,t)=>{let r=p.removeNote(e).length,n=p.removeNote(t).length;return r===n?t.length-e.length:n-r}))}unprefixed(e){let t=this.normalize(n.unprefixed(e));return"flex-direction"===t&&(t="flex-flow"),t}values(e,t){let r=this[e],n=r["*"]&&r["*"].values,a=r[t]&&r[t].values;return n&&a?p.uniq(n.concat(a)):n||a||[]}}e.exports=ge},2198:function(e,t,r){let n=r(9254),a=r(8149),s=r(4519).insertAreas;const o=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,i=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,l=/(!\s*)?autoprefixer:\s*ignore\s+next/i,B=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,c=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function u(e){return e.parent.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop))}e.exports=class{constructor(e){this.prefixes=e}add(e,t){let r=this.prefixes.add["@resolution"],l=this.prefixes.add["@keyframes"],B=this.prefixes.add["@viewport"],d=this.prefixes.add["@supports"];function p(e){return e.parent.nodes.some((e=>{if("decl"!==e.type)return!1;let t="display"===e.prop&&/(inline-)?grid/.test(e.value),r=e.prop.startsWith("grid-template"),n=/^grid-([A-z]+-)?gap/.test(e.prop);return t||r||n}))}e.walkAtRules((e=>{if("keyframes"===e.name){if(!this.disabled(e,t))return l&&l.process(e)}else if("viewport"===e.name){if(!this.disabled(e,t))return B&&B.process(e)}else if("supports"===e.name){if(!1!==this.prefixes.options.supports&&!this.disabled(e,t))return d.process(e)}else if("media"===e.name&&e.params.includes("-resolution")&&!this.disabled(e,t))return r&&r.process(e)})),e.walkRules((e=>{if(!this.disabled(e,t))return this.prefixes.add.selectors.map((r=>r.process(e,t)))}));let m=this.gridStatus(e,t)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;return e.walkDecls((e=>{if(this.disabledDecl(e,t))return;let r,a=e.parent,s=e.prop,l=e.value;if("color-adjust"===s)a.every((e=>"print-color-adjust"!==e.prop))&&t.warn("Replace color-adjust to print-color-adjust. The color-adjust shorthand is currently deprecated.",{node:e});else{if("grid-row-span"===s)return void t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:e});if("grid-column-span"===s)return void t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:e});if("display"===s&&"box"===l)return void t.warn("You should write display: flex by final spec instead of display: box",{node:e});if("text-emphasis-position"===s)"under"!==l&&"over"!==l||t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.",{node:e});else if(/^(align|justify|place)-(items|content)$/.test(s)&&function(e){return e.parent.some((e=>"display"===e.prop&&/(inline-)?flex/.test(e.value)))}(e))"start"!==l&&"end"!==l||t.warn(`${l} value has mixed support, consider using flex-${l} instead`,{node:e});else if("text-decoration-skip"===s&&"ink"===l)t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed",{node:e});else{if(m&&this.gridStatus(e,t))if("subgrid"===e.value&&t.warn("IE does not support subgrid",{node:e}),/^(align|justify|place)-items$/.test(s)&&p(e)){let r=s.replace("-items","-self");t.warn(`IE does not support ${s} on grid containers. Try using ${r} on child elements instead: ${e.parent.selector} > * { ${r}: ${e.value} }`,{node:e})}else if(/^(align|justify|place)-content$/.test(s)&&p(e))t.warn(`IE does not support ${e.prop} on grid containers`,{node:e});else{if("display"===s&&"contents"===e.value)return void t.warn("Please do not use display: contents; if you have grid setting enabled",{node:e});if("grid-gap"===e.prop){let r=this.gridStatus(e,t);"autoplace"!==r||function(e){let t=e.parent.some((e=>"grid-template-rows"===e.prop)),r=e.parent.some((e=>"grid-template-columns"===e.prop));return t&&r}(e)||u(e)?!0!==r&&"no-autoplace"!==r||u(e)||t.warn("grid-gap only works if grid-template(-areas) is being used",{node:e}):t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid",{node:e})}else{if("grid-auto-columns"===s)return void t.warn("grid-auto-columns is not supported by IE",{node:e});if("grid-auto-rows"===s)return void t.warn("grid-auto-rows is not supported by IE",{node:e});if("grid-auto-flow"===s){let r=a.some((e=>"grid-template-rows"===e.prop)),n=a.some((e=>"grid-template-columns"===e.prop));return void(u(e)?t.warn("grid-auto-flow is not supported by IE",{node:e}):l.includes("dense")?t.warn("grid-auto-flow: dense is not supported by IE",{node:e}):r||n||t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule",{node:e}))}if(l.includes("auto-fit"))return void t.warn("auto-fit value is not supported by IE",{node:e,word:"auto-fit"});if(l.includes("auto-fill"))return void t.warn("auto-fill value is not supported by IE",{node:e,word:"auto-fill"});s.startsWith("grid-template")&&l.includes("[")&&t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.",{node:e,word:"["})}}if(l.includes("radial-gradient"))if(i.test(e.value))t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.",{node:e});else{let r=n(l);for(let n of r.nodes)if("function"===n.type&&"radial-gradient"===n.value)for(let r of n.nodes)"word"===r.type&&("cover"===r.value?t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.",{node:e}):"contain"===r.value&&t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.",{node:e}))}l.includes("linear-gradient")&&o.test(l)&&t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.",{node:e})}}if(c.includes(e.prop)&&!e.value.includes("-fill-available")&&(e.value.includes("fill-available")?t.warn("Replace fill-available to stretch, because spec had been changed",{node:e}):e.value.includes("fill")&&n(l).nodes.some((e=>"word"===e.type&&"fill"===e.value))&&t.warn("Replace fill to stretch, because spec had been changed",{node:e})),"transition"===e.prop||"transition-property"===e.prop)return this.prefixes.transition.add(e,t);if("align-self"===e.prop){if("grid"!==this.displayType(e)&&!1!==this.prefixes.options.flexbox&&(r=this.prefixes.add["align-self"],r&&r.prefixes&&r.process(e)),!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-row-align"],r&&r.prefixes))return r.process(e,t)}else if("justify-self"===e.prop){if(!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-column-align"],r&&r.prefixes))return r.process(e,t)}else if("place-self"===e.prop){if(r=this.prefixes.add["place-self"],r&&r.prefixes&&!1!==this.gridStatus(e,t))return r.process(e,t)}else if(r=this.prefixes.add[e.prop],r&&r.prefixes)return r.process(e,t)})),this.gridStatus(e,t)&&s(e,this.disabled),e.walkDecls((e=>{if(this.disabledValue(e,t))return;let r=this.prefixes.unprefixed(e.prop),n=this.prefixes.values("add",r);if(Array.isArray(n))for(let r of n)r.process&&r.process(e,t);a.save(this.prefixes,e)}))}disabled(e,t){if(!e)return!1;if(void 0!==e._autoprefixerDisabled)return e._autoprefixerDisabled;if(e.parent){let t=e.prev();if(t&&"comment"===t.type&&l.test(t.text))return e._autoprefixerDisabled=!0,e._autoprefixerSelfDisabled=!0,!0}let r=null;if(e.nodes){let n;e.each((e=>{"comment"===e.type&&/(!\s*)?autoprefixer:\s*(off|on)/i.test(e.text)&&(void 0!==n?t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.",{node:e}):n=/on/i.test(e.text))})),void 0!==n&&(r=!n)}if(!e.nodes||null===r)if(e.parent){let n=this.disabled(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=!1;return e._autoprefixerDisabled=r,r}disabledDecl(e,t){if("decl"===e.type&&!1===this.gridStatus(e,t)&&(e.prop.includes("grid")||"justify-items"===e.prop))return!0;if("decl"===e.type&&!1===this.prefixes.options.flexbox){let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return this.disabled(e,t)}disabledValue(e,t){return!(!1!==this.gridStatus(e,t)||"decl"!==e.type||"display"!==e.prop||!e.value.includes("grid"))||!(!1!==this.prefixes.options.flexbox||"decl"!==e.type||"display"!==e.prop||!e.value.includes("flex"))||"decl"===e.type&&"content"===e.prop||this.disabled(e,t)}displayType(e){for(let t of e.parent.nodes)if("display"===t.prop){if(t.value.includes("flex"))return"flex";if(t.value.includes("grid"))return"grid"}return!1}gridStatus(e,t){if(!e)return!1;if(void 0!==e._autoprefixerGridStatus)return e._autoprefixerGridStatus;let r=null;if(e.nodes){let n;e.each((e=>{if("comment"===e.type&&B.test(e.text)){let r=/:\s*autoplace/i.test(e.text),a=/no-autoplace/i.test(e.text);void 0!==n?t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.",{node:e}):n=r?"autoplace":!!a||/on/i.test(e.text)}})),void 0!==n&&(r=n)}if("atrule"===e.type&&"supports"===e.name){let t=e.params;t.includes("grid")&&t.includes("auto")&&(r=!1)}if(!e.nodes||null===r)if(e.parent){let n=this.gridStatus(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=void 0!==this.prefixes.options.grid?this.prefixes.options.grid:void 0!==process.env.AUTOPREFIXER_GRID&&("autoplace"!==process.env.AUTOPREFIXER_GRID||"autoplace");return e._autoprefixerGridStatus=r,r}reduceSpaces(e){let t=!1;if(this.prefixes.group(e).up((()=>(t=!0,!0))),t)return;let r=e.raw("before").split("\n"),n=r[r.length-1].length,a=!1;this.prefixes.group(e).down((e=>{r=e.raw("before").split("\n");let t=r.length-1;r[t].length>n&&(!1===a&&(a=r[t].length-n),r[t]=r[t].slice(0,-a),e.raws.before=r.join("\n"))}))}remove(e,t){let r=this.prefixes.remove["@resolution"];return e.walkAtRules(((e,n)=>{this.prefixes.remove[`@${e.name}`]?this.disabled(e,t)||e.parent.removeChild(n):"media"===e.name&&e.params.includes("-resolution")&&r&&r.clean(e)})),e.walkRules(((e,r)=>{if(!this.disabled(e,t))for(let t of this.prefixes.remove.selectors)if(t.check(e))return void e.parent.removeChild(r)})),e.walkDecls(((e,r)=>{if(this.disabled(e,t))return;let n=e.parent,a=this.prefixes.unprefixed(e.prop);if("transition"!==e.prop&&"transition-property"!==e.prop||this.prefixes.transition.remove(e),this.prefixes.remove[e.prop]&&this.prefixes.remove[e.prop].remove){let t=this.prefixes.group(e).down((e=>this.prefixes.normalize(e.prop)===a));if("flex-flow"===a&&(t=!0),"-webkit-box-orient"===e.prop){let t={"flex-direction":!0,"flex-flow":!0};if(!e.parent.some((e=>t[e.prop])))return}if(t&&!this.withHackValue(e))return e.raw("before").includes("\n")&&this.reduceSpaces(e),void n.removeChild(r)}for(let t of this.prefixes.values("remove",a))if(t.check&&t.check(e.value)&&(a=t.unprefixed,this.prefixes.group(e).down((e=>e.value.includes(a)))))return void n.removeChild(r)}))}withHackValue(e){return"-webkit-background-clip"===e.prop&&"text"===e.value}}},1915:function(e,t,r){let n=r(305),a=r(7363),s=r(6767);const o=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,i=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i;e.exports=class extends a{clean(e){if(!this.bad){this.bad=[];for(let e of this.prefixes)this.bad.push(this.prefixName(e,"min")),this.bad.push(this.prefixName(e,"max"))}e.params=s.editList(e.params,(e=>e.filter((e=>this.bad.every((t=>!e.includes(t)))))))}prefixName(e,t){return"-moz-"===e?t+"--moz-device-pixel-ratio":e+t+"-device-pixel-ratio"}prefixQuery(e,t,r,a,s){return a=new n(a),"dpi"===s?a=a.div(96):"dpcm"===s&&(a=a.mul(2.54).div(96)),a=a.simplify(),"-o-"===e&&(a=a.n+"/"+a.d),this.prefixName(e,t)+r+a}process(e){let t=this.parentPrefix(e),r=t?[t]:this.prefixes;e.params=s.editList(e.params,((e,t)=>{for(let n of e)if(n.includes("min-resolution")||n.includes("max-resolution")){for(let e of r){let r=n.replace(o,(t=>{let r=t.match(i);return this.prefixQuery(e,r[1],r[2],r[3],r[4])}));t.push(r)}t.push(n)}else t.push(n);return s.uniq(t)}))}}},6971:function(e,t,r){let{list:n}=r(20),a=r(8812),s=r(7363),o=r(1045),i=r(6767);e.exports=class extends s{constructor(e,t,r){super(e,t,r),this.regexpCache=new Map}add(e,t){let r=this.prefixeds(e);if(this.already(e,r,t))return;let n=this.clone(e,{selector:r[this.name][t]});e.parent.insertBefore(e,n)}already(e,t,r){let n=e.parent.index(e)-1;for(;n>=0;){let a=e.parent.nodes[n];if("rule"!==a.type)return!1;let s=!1;for(let e in t[this.name]){let n=t[this.name][e];if(a.selector===n){if(r===e)return!0;s=!0;break}}if(!s)return!1;n-=1}return!1}check(e){return!!e.selector.includes(this.name)&&!!e.selector.match(this.regexp())}old(e){return new a(this,e)}possible(){return o.prefixes()}prefixed(e){return this.name.replace(/^(\W*)/,`$1${e}`)}prefixeds(e){if(e._autoprefixerPrefixeds){if(e._autoprefixerPrefixeds[this.name])return e._autoprefixerPrefixeds}else e._autoprefixerPrefixeds={};let t={};if(e.selector.includes(",")){let r=n.comma(e.selector).filter((e=>e.includes(this.name)));for(let e of this.possible())t[e]=r.map((t=>this.replace(t,e))).join(", ")}else for(let r of this.possible())t[r]=this.replace(e.selector,r);return e._autoprefixerPrefixeds[this.name]=t,e._autoprefixerPrefixeds}regexp(e){if(!this.regexpCache.has(e)){let t=e?this.prefixed(e):this.name;this.regexpCache.set(e,new RegExp(`(^|[^:"'=])${i.escapeRegexp(t)}`,"gi"))}return this.regexpCache.get(e)}replace(e,t){return e.replace(this.regexp(),`$1${this.prefixed(t)}`)}}},2028:function(e,t,r){let n=r(6951),a=r(9856),{parse:s}=r(20),o=r(1045),i=r(3882),l=r(8149),B=r(6767),c=a(n),u=[];for(let e in c.stats){let t=c.stats[e];for(let r in t){let n=t[r];/y/.test(n)&&u.push(e+" "+r)}}e.exports=class{constructor(e,t){this.Prefixes=e,this.all=t}add(e,t){return e.map((e=>{if(this.isProp(e)){let t=this.prefixed(e[0]);return t.length>1?this.convert(t):e}return"object"==typeof e?this.add(e,t):e}))}cleanBrackets(e){return e.map((e=>"object"!=typeof e?e:1===e.length&&"object"==typeof e[0]?this.cleanBrackets(e[0]):this.cleanBrackets(e)))}convert(e){let t=[""];for(let r of e)t.push([`${r.prop}: ${r.value}`]),t.push(" or ");return t[t.length-1]="",t}disabled(e){if(!this.all.options.grid){if("display"===e.prop&&e.value.includes("grid"))return!0;if(e.prop.includes("grid")||"justify-items"===e.prop)return!0}if(!1===this.all.options.flexbox){if("display"===e.prop&&e.value.includes("flex"))return!0;let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return!1}isHack(e,t){return!new RegExp(`(\\(|\\s)${B.escapeRegexp(t)}:`).test(e)}isNot(e){return"string"==typeof e&&/not\s*/i.test(e)}isOr(e){return"string"==typeof e&&/\s*or\s*/i.test(e)}isProp(e){return"object"==typeof e&&1===e.length&&"string"==typeof e[0]}normalize(e){if("object"!=typeof e)return e;if("string"==typeof(e=e.filter((e=>""!==e)))[0]){let t=e[0].trim();if(t.includes(":")||"selector"===t||"not selector"===t)return[i.stringify(e)]}return e.map((e=>this.normalize(e)))}parse(e){let t=e.split(":"),r=t[0],n=t[1];return n||(n=""),[r.trim(),n.trim()]}prefixed(e){let t=this.virtual(e);if(this.disabled(t.first))return t.nodes;let r=this.prefixer().add[t.first.prop];r&&r.process&&r.process(t.first,{warn:()=>null});for(let e of t.nodes){for(let r of this.prefixer().values("add",t.first.prop))r.process(e);l.save(this.all,e)}return t.nodes}prefixer(){if(this.prefixerCache)return this.prefixerCache;let e=this.all.browsers.selected.filter((e=>u.includes(e))),t=new o(this.all.browsers.data,e,this.all.options);return this.prefixerCache=new this.Prefixes(this.all.data,t,this.all.options),this.prefixerCache}process(e){let t=i.parse(e.params);t=this.normalize(t),t=this.remove(t,e.params),t=this.add(t,e.params),t=this.cleanBrackets(t),e.params=i.stringify(t)}remove(e,t){let r=0;for(;r<e.length;)if(!this.isNot(e[r-1])&&this.isProp(e[r])&&this.isOr(e[r+1])){if(this.toRemove(e[r][0],t)){e.splice(r,2);continue}r+=2}else"object"==typeof e[r]&&(e[r]=this.remove(e[r],t)),r+=1;return e}toRemove(e,t){let[r,n]=this.parse(e),a=this.all.unprefixed(r),s=this.all.cleaner();if(s.remove[r]&&s.remove[r].remove&&!this.isHack(t,a))return!0;for(let e of s.values("remove",a))if(e.check(n))return!0;return!1}virtual(e){let[t,r]=this.parse(e),n=s("a{}").first;return n.append({prop:t,raws:{before:""},value:r}),n}}},1761:function(e,t,r){let{list:n}=r(20),a=r(9254),s=r(1045),o=r(383);e.exports=class{constructor(e){this.props=["transition","transition-property"],this.prefixes=e}add(e,t){let r,n,a=this.prefixes.add[e.prop],s=this.ruleVendorPrefixes(e),o=s||a&&a.prefixes||[],i=this.parse(e.value),l=i.map((e=>this.findProp(e))),B=[];if(l.some((e=>"-"===e[0])))return;for(let e of i){if(n=this.findProp(e),"-"===n[0])continue;let t=this.prefixes.add[n];if(t&&t.prefixes)for(r of t.prefixes){if(s&&!s.some((e=>r.includes(e))))continue;let t=this.prefixes.prefixed(n,r);"-ms-transform"===t||l.includes(t)||this.disabled(n,r)||B.push(this.clone(n,t,e))}}i=i.concat(B);let c=this.stringify(i),u=this.stringify(this.cleanFromUnprefixed(i,"-webkit-"));if(o.includes("-webkit-")&&this.cloneBefore(e,`-webkit-${e.prop}`,u),this.cloneBefore(e,e.prop,u),o.includes("-o-")){let t=this.stringify(this.cleanFromUnprefixed(i,"-o-"));this.cloneBefore(e,`-o-${e.prop}`,t)}for(r of o)if("-webkit-"!==r&&"-o-"!==r){let t=this.stringify(this.cleanOtherPrefixes(i,r));this.cloneBefore(e,r+e.prop,t)}c===e.value||this.already(e,e.prop,c)||(this.checkForWarning(t,e),e.cloneBefore(),e.value=c)}already(e,t,r){return e.parent.some((e=>e.prop===t&&e.value===r))}checkForWarning(e,t){if("transition-property"!==t.prop)return;let r=!1,a=!1;t.parent.each((e=>{if("decl"!==e.type)return;if(0!==e.prop.indexOf("transition-"))return;let t=n.comma(e.value);if("transition-property"!==e.prop)return a=a||t.length>1,!1;t.forEach((e=>{let t=this.prefixes.add[e];t&&t.prefixes&&t.prefixes.length>0&&(r=!0)}))})),r&&a&&t.warn(e,"Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")}cleanFromUnprefixed(e,t){let r=e.map((e=>this.findProp(e))).filter((e=>e.slice(0,t.length)===t)).map((e=>this.prefixes.unprefixed(e))),n=[];for(let a of e){let e=this.findProp(a),s=o.prefix(e);r.includes(e)||s!==t&&""!==s||n.push(a)}return n}cleanOtherPrefixes(e,t){return e.filter((e=>{let r=o.prefix(this.findProp(e));return""===r||r===t}))}clone(e,t,r){let n=[],a=!1;for(let s of r)a||"word"!==s.type||s.value!==e?n.push(s):(n.push({type:"word",value:t}),a=!0);return n}cloneBefore(e,t,r){this.already(e,t,r)||e.cloneBefore({prop:t,value:r})}disabled(e,t){if(e.includes("flex")||["order","justify-content","align-self","align-content"].includes(e)){if(!1===this.prefixes.options.flexbox)return!0;if("no-2009"===this.prefixes.options.flexbox)return t.includes("2009")}}div(e){for(let t of e)for(let e of t)if("div"===e.type&&","===e.value)return e;return{after:" ",type:"div",value:","}}findProp(e){let t=e[0].value;if(/^\d/.test(t))for(let[t,r]of e.entries())if(0!==t&&"word"===r.type)return r.value;return t}parse(e){let t=a(e),r=[],n=[];for(let e of t.nodes)n.push(e),"div"===e.type&&","===e.value&&(r.push(n),n=[]);return r.push(n),r.filter((e=>e.length>0))}remove(e){let t=this.parse(e.value);t=t.filter((e=>{let t=this.prefixes.remove[this.findProp(e)];return!t||!t.remove}));let r=this.stringify(t);if(e.value===r)return;if(0===t.length)return void e.remove();let n=e.parent.some((t=>t.prop===e.prop&&t.value===r)),a=e.parent.some((t=>t!==e&&t.prop===e.prop&&t.value.length>r.length));n||a?e.remove():e.value=r}ruleVendorPrefixes(e){let{parent:t}=e;if("rule"!==t.type)return!1;if(!t.selector.includes(":-"))return!1;let r=s.prefixes().filter((e=>t.selector.includes(":"+e)));return r.length>0&&r}stringify(e){if(0===e.length)return"";let t=[];for(let r of e)"div"!==r[r.length-1].type&&r.push(this.div(e)),t=t.concat(r);return"div"===t[0].type&&(t=t.slice(1)),"div"===t[t.length-1].type&&(t=t.slice(0,-1)),a.stringify({nodes:t})}}},6767:function(e,t,r){let{list:n}=r(20);e.exports.error=function(e){let t=new Error(e);throw t.autoprefixer=!0,t},e.exports.uniq=function(e){return[...new Set(e)]},e.exports.removeNote=function(e){return e.includes(" ")?e.split(" ")[0]:e},e.exports.escapeRegexp=function(e){return e.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")},e.exports.regexp=function(e,t=!0){return t&&(e=this.escapeRegexp(e)),new RegExp(`(^|[\\s,(])(${e}($|[\\s(,]))`,"gi")},e.exports.editList=function(e,t){let r=n.comma(e),a=t(r,[]);if(r===a)return e;let s=e.match(/,\s*/);return s=s?s[0]:", ",a.join(s)},e.exports.splitSelector=function(e){return n.comma(e).map((e=>n.space(e).map((e=>e.split(/(?=\.|#)/g)))))},e.exports.isPureNumber=function(e){return"number"==typeof e||"string"==typeof e&&/^[0-9]+$/.test(e)}},8149:function(e,t,r){let n=r(7363),a=r(9135),s=r(383),o=r(6767);e.exports=class extends n{static save(e,t){let r=t.prop,n=[];for(let a in t._autoprefixerValues){let o,i=t._autoprefixerValues[a];if(i===t.value)continue;let l=s.prefix(r);if("-pie-"===l)continue;if(l===a){o=t.value=i,n.push(o);continue}let B=e.prefixed(r,a),c=t.parent;if(!c.every((e=>e.prop!==B))){n.push(o);continue}let u=i.replace(/\s+/," ");if(c.some((e=>e.prop===t.prop&&e.value.replace(/\s+/," ")===u))){n.push(o);continue}let d=this.clone(t,{value:i});o=t.parent.insertBefore(t,d),n.push(o)}return n}add(e,t){e._autoprefixerValues||(e._autoprefixerValues={});let r,n=e._autoprefixerValues[t]||this.value(e);do{if(r=n,n=this.replace(n,t),!1===n)return}while(n!==r);e._autoprefixerValues[t]=n}check(e){let t=e.value;return!!t.includes(this.name)&&!!t.match(this.regexp())}old(e){return new a(this.name,e+this.name)}regexp(){return this.regexpCache||(this.regexpCache=o.regexp(this.name))}replace(e,t){return e.replace(this.regexp(),`$1${t}$2`)}value(e){return e.raws.value&&e.raws.value.value===e.value?e.raws.value.raw:e.value}}},383:function(e){e.exports={prefix(e){let t=e.match(/^(-\w+-)/);return t?t[0]:""},unprefixed(e){return e.replace(/^-\w+-/,"")}}},4660:function(e,t,r){var n=r(9667);function a(){}e.exports={loadQueries:function(){throw new n("Sharable configs are not supported in client-side build of Browserslist")},getStat:function(e){return e.stats},loadConfig:function(e){if(e.config)throw new n("Browserslist config are not supported in client-side build")},loadCountry:function(){throw new n("Country statistics are not supported in client-side build of Browserslist")},loadFeature:function(){throw new n("Supports queries are not available in client-side build of Browserslist")},currentNode:function(e,t){return e(["maintained node versions"],t)[0]},parseConfig:a,readConfig:a,findConfig:a,clearCaches:a,oldDataWarning:a,env:{}}},9667:function(e){function t(e){this.name="BrowserslistError",this.message=e,this.browserslist=!0,Error.captureStackTrace&&Error.captureStackTrace(this,t)}t.prototype=Error.prototype,e.exports=t},1e3:function(e,t,r){var n=r(6052),a=r(5459).agents,s=r(8864),o=r(2950),i=r(6250),l=r(9667),B=r(5723),c=r(4660),u="37";function d(e,t){return 0===(e+".").indexOf(t+".")}function p(e){return e.filter((function(e){return"string"==typeof e}))}function m(e){var t=e;return 3===e.split(".").length&&(t=e.split(".").slice(0,-1).join(".")),t}function f(e){return function(t){return e+" "+t}}function C(e){return parseInt(e.split(".")[0])}function h(e,t){if(0===e.length)return[];var r=g(e.map(C)),n=r[r.length-t];if(!n)return e;for(var a=[],s=e.length-1;s>=0&&!(n>C(e[s]));s--)a.unshift(e[s]);return a}function g(e){for(var t=[],r=0;r<e.length;r++)-1===t.indexOf(e[r])&&t.push(e[r]);return t}function v(e,t,r){for(var n in r)e[t+" "+n]=r[n]}function b(e,t){return t=parseFloat(t),">"===e?function(e){return parseFloat(e)>t}:">="===e?function(e){return parseFloat(e)>=t}:"<"===e?function(e){return parseFloat(e)<t}:function(e){return parseFloat(e)<=t}}function y(e){return parseInt(e)}function w(e,t){return e<t?-1:e>t?1:0}function x(e,t){return w(parseInt(e[0]),parseInt(t[0]))||w(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||w(parseInt(e[2]||"0"),parseInt(t[2]||"0"))}function E(e,t){return void 0===(t=t.split(".").map(y))[1]&&(t[1]="x"),"<="===e?function(e){return D(e=e.split(".").map(y),t)<=0}:function(e){return D(e=e.split(".").map(y),t)>=0}}function D(e,t){return e[0]!==t[0]?e[0]<t[0]?-1:1:"x"===t[1]?0:e[1]!==t[1]?e[1]<t[1]?-1:1:0}function k(e,t){var r=function(e,t){return-1!==e.versions.indexOf(t)?t:!!H.versionAliases[e.name][t]&&H.versionAliases[e.name][t]}(e,t);return r||1===e.versions.length&&e.versions[0]}function N(e,t){return e/=1e3,Object.keys(a).reduce((function(r,n){var a=S(n,t);if(!a)return r;var s=Object.keys(a.releaseDate).filter((function(t){var r=a.releaseDate[t];return null!==r&&r>=e}));return r.concat(s.map(f(a.name)))}),[])}function A(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function S(e,t){if(e=e.toLowerCase(),e=H.aliases[e]||e,t.mobileToDesktop&&H.desktopNames[e]){var r=H.data[H.desktopNames[e]];if("android"===e)return a=A(H.data[e]),s=r,a.released=P(a.released,s.released),a.versions=P(a.versions,s.versions),a.released.forEach((function(e){void 0===a.releaseDate[e]&&(a.releaseDate[e]=s.releaseDate[e])})),a;var n=A(r);return n.name=e,n}var a,s;return H.data[e]}function P(e,t){var r=t.indexOf(u);return e.filter((function(e){return/^(?:[2-4]\.|[34]$)/.test(e)})).concat(t.slice(r))}function j(e,t){var r=S(e,t);if(!r)throw new l("Unknown browser "+e);return r}function F(e,t,r,n){var a=1;switch(t){case"android":if(n.mobileToDesktop)return e;var s=H.data.chrome.released;a=s.length-s.indexOf(u);break;case"op_mob":a=C(H.data.op_mob.released.slice(-1)[0])-14+1;break;default:return e}return r<=a?e.slice(-1):e.slice(a-1-r)}function O(e,t){return"string"==typeof e&&(e.indexOf("y")>=0||t&&e.indexOf("a")>=0)}function L(e,t){return B(U,e).reduce((function(e,r,n){if(r.not&&0===n)throw new l("Write any browsers query (for instance, `defaults`) before `"+r.query+"`");var a=U[r.type].select.call(H,t,r).map((function(e){var r=e.split(" ");return"0"===r[1]?r[0]+" "+S(r[0],t).versions[0]:e}));if("and"===r.compose)return r.not?e.filter((function(e){return-1===a.indexOf(e)})):e.filter((function(e){return-1!==a.indexOf(e)}));if(r.not){var s={};return a.forEach((function(e){s[e]=!0})),e.filter((function(e){return!s[e]}))}return e.concat(a)}),[])}function I(e){return void 0===e&&(e={}),void 0===e.path&&(e.path=o.resolve?o.resolve("."):"."),e}function R(e,t){null==e&&(e=H.loadConfig(t)||H.defaults);return e}function M(e){if("string"!=typeof e&&!Array.isArray(e))throw new l("Browser queries must be an array or string. Got "+typeof e+".")}var T={};function H(e,t){M(e=R(e,t=I(t)));var r={ignoreUnknownVersions:t.ignoreUnknownVersions,dangerousExtend:t.dangerousExtend,mobileToDesktop:t.mobileToDesktop,path:t.path,env:t.env};c.oldDataWarning(H.data);var n=c.getStat(t,H.data);if(n)for(var a in r.customUsage={},n)v(r.customUsage,a,n[a]);var s=JSON.stringify([e,r]);if(T[s])return T[s];var o=g(L(e,r)).sort((function(e,t){if(e=e.split(" "),t=t.split(" "),e[0]===t[0]){var r=e[1].split("-")[0];return x(t[1].split("-")[0].split("."),r.split("."))}return w(e[0],t[0])}));return c.env.BROWSERSLIST_DISABLE_CACHE||(T[s]=o),o}function G(e,t){var r=H.nodeVersions.filter((function(e){return d(e,t.version)}));if(0===r.length){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+t.version+" of Node.js")}return["node "+r[r.length-1]]}function _(e,t){var r=parseInt(t.year),n=parseInt(t.month||"01")-1,a=parseInt(t.day||"01");return N(Date.UTC(r,n,a,0,0,0),e)}function z(e,t){var r=parseFloat(t.coverage),n=H.usage.global;if(t.place)if(t.place.match(/^my\s+stats$/i)){if(!e.customUsage)throw new l("Custom usage statistics was not provided");n=e.customUsage}else{var a;a=2===t.place.length?t.place.toUpperCase():t.place.toLowerCase(),c.loadCountry(H.usage,a,H.data),n=H.usage[a]}for(var s,o=Object.keys(n).sort((function(e,t){return n[t]-n[e]})),i=0,B=[],u=0;u<o.length&&(s=o[u],0!==n[s])&&(i+=n[s],B.push(s),!(i>=r));u++);return B}H.parse=function(e,t){return M(e=R(e,t=I(t))),B(U,e)},H.cache={},H.data={},H.usage={global:{},custom:null},H.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],H.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff",ucandroid:"and_uc",qqandroid:"and_qq"},H.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",android:"chrome"},H.versionAliases={},H.clearCaches=c.clearCaches,H.parseConfig=c.parseConfig,H.readConfig=c.readConfig,H.findConfig=c.findConfig,H.loadConfig=c.loadConfig,H.coverage=function(e,t){var r;if(void 0===t)r=H.usage.global;else if("my stats"===t){var n={};n.path=o.resolve?o.resolve("."):".";var a=c.getStat(n);if(!a)throw new l("Custom usage statistics was not provided");for(var s in r={},a)v(r,s,a[s])}else if("string"==typeof t)t=t.length>2?t.toLowerCase():t.toUpperCase(),c.loadCountry(H.usage,t,H.data),r=H.usage[t];else for(var i in"dataByBrowser"in t&&(t=t.dataByBrowser),r={},t)for(var B in t[i])r[i+" "+B]=t[i][B];return e.reduce((function(e,t){var n=r[t];return void 0===n&&(n=r[t.replace(/ \S+$/," 0")]),e+(n||0)}),0)};var U={last_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+major\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=h(a.released,t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=a.released.slice(-t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_electron_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+major\s+versions?$/i,select:function(e,t){return h(Object.keys(i),t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+major\s+versions?$/i,select:function(e,t){return h(H.nodeVersions,t.versions).map((function(e){return"node "+e}))}},last_browser_major_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=h(r.released,t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},last_electron_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+versions?$/i,select:function(e,t){return Object.keys(i).slice(-t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+versions?$/i,select:function(e,t){return H.nodeVersions.slice(-t.versions).map((function(e){return"node "+e}))}},last_browser_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=r.released.slice(-t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},unreleased_versions:{matches:[],regexp:/^unreleased\s+versions$/i,select:function(e){return Object.keys(a).reduce((function(t,r){var n=S(r,e);if(!n)return t;var a=n.versions.filter((function(e){return-1===n.released.indexOf(e)}));return a=a.map(f(n.name)),t.concat(a)}),[])}},unreleased_electron_versions:{matches:[],regexp:/^unreleased\s+electron\s+versions?$/i,select:function(){return[]}},unreleased_browser_versions:{matches:["browser"],regexp:/^unreleased\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e);return r.versions.filter((function(e){return-1===r.released.indexOf(e)})).map(f(r.name))}},last_years:{matches:["years"],regexp:/^last\s+(\d*.?\d+)\s+years?$/i,select:function(e,t){return N(Date.now()-31558432982.4*t.years,e)}},since_y:{matches:["year"],regexp:/^since (\d+)$/i,select:_},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:_},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:_},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var r=parseFloat(t.popularity),n=H.usage.global;return Object.keys(n).reduce((function(e,a){return">"===t.sign?n[a]>r&&e.push(a):"<"===t.sign?n[a]<r&&e.push(a):"<="===t.sign?n[a]<=r&&e.push(a):n[a]>=r&&e.push(a),e}),[])}},popularity_in_my_stats:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var n=e.customUsage;return Object.keys(n).reduce((function(e,a){var s=n[a];return null==s||(">"===t.sign?s>r&&e.push(a):"<"===t.sign?s<r&&e.push(a):"<="===t.sign?s<=r&&e.push(a):s>=r&&e.push(a)),e}),[])}},popularity_in_config_stats:{matches:["sign","popularity","config"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity),n=c.loadStat(e,t.config,H.data);if(n)for(var a in e.customUsage={},n)v(e.customUsage,a,n[a]);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var s=e.customUsage;return Object.keys(s).reduce((function(e,n){var a=s[n];return null==a||(">"===t.sign?a>r&&e.push(n):"<"===t.sign?a<r&&e.push(n):"<="===t.sign?a<=r&&e.push(n):a>=r&&e.push(n)),e}),[])}},popularity_in_place:{matches:["sign","popularity","place"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/,select:function(e,t){var r=parseFloat(t.popularity),n=t.place;n=2===n.length?n.toUpperCase():n.toLowerCase(),c.loadCountry(H.usage,n,H.data);var a=H.usage[n];return Object.keys(a).reduce((function(e,n){var s=a[n];return null==s||(">"===t.sign?s>r&&e.push(n):"<"===t.sign?s<r&&e.push(n):"<="===t.sign?s<=r&&e.push(n):s>=r&&e.push(n)),e}),[])}},cover:{matches:["coverage"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%$/i,select:z},cover_in:{matches:["coverage","place"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i,select:z},supports:{matches:["supportType","feature"],regexp:/^(?:(fully|partially) )?supports\s+([\w-]+)$/,select:function(e,t){c.loadFeature(H.cache,t.feature);var r="fully"!==t.supportType,n=H.cache[t.feature],a=[];for(var s in n){var o=S(s,e),i=e.mobileToDesktop&&s in H.desktopNames&&O(n[s][o.released.slice(-1)[0]],r);o.versions.forEach((function(e){var t=n[s][e];void 0===t&&i&&(t=n[H.desktopNames[s]][e]),O(t,r)&&a.push(s+" "+e)}))}return a}},electron_range:{matches:["from","to"],regexp:/^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=m(t.from),n=m(t.to),a=parseFloat(t.from),s=parseFloat(t.to);if(!i[r])throw new l("Unknown version "+a+" of electron");if(!i[n])throw new l("Unknown version "+s+" of electron");return Object.keys(i).filter((function(e){var t=parseFloat(e);return t>=a&&t<=s})).map((function(e){return"chrome "+i[e]}))}},node_range:{matches:["from","to"],regexp:/^node\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter(E(">=",t.from)).filter(E("<=",t.to)).map((function(e){return"node "+e}))}},browser_range:{matches:["browser","from","to"],regexp:/^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=j(t.browser,e),n=parseFloat(k(r,t.from)||t.from),a=parseFloat(k(r,t.to)||t.to);return r.released.filter((function(e){var t=parseFloat(e);return t>=n&&t<=a})).map(f(r.name))}},electron_ray:{matches:["sign","version"],regexp:/^electron\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){var r=m(t.version);return Object.keys(i).filter(b(t.sign,r)).map((function(e){return"chrome "+i[e]}))}},node_ray:{matches:["sign","version"],regexp:/^node\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter((r=t.sign,n=t.version,(n=n.split(".").map(y))[1]=n[1]||0,n[2]=n[2]||0,">"===r?function(e){return x(e=e.split(".").map(y),n)>0}:">="===r?function(e){return x(e=e.split(".").map(y),n)>=0}:"<"===r?function(e){return e=e.split(".").map(y),x(n,e)>0}:function(e){return e=e.split(".").map(y),x(n,e)>=0})).map((function(e){return"node "+e}));var r,n}},browser_ray:{matches:["browser","sign","version"],regexp:/^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/,select:function(e,t){var r=t.version,n=j(t.browser,e),a=H.versionAliases[n.name][r];return a&&(r=a),n.released.filter(b(t.sign,r)).map((function(e){return n.name+" "+e}))}},firefox_esr:{matches:[],regexp:/^(firefox|ff|fx)\s+esr$/i,select:function(){return["firefox 115"]}},opera_mini_all:{matches:[],regexp:/(operamini|op_mini)\s+all/i,select:function(){return["op_mini all"]}},electron_version:{matches:["version"],regexp:/^electron\s+([\d.]+)$/i,select:function(e,t){var r=m(t.version),n=i[r];if(!n)throw new l("Unknown version "+t.version+" of electron");return["chrome "+n]}},node_major_version:{matches:["version"],regexp:/^node\s+(\d+)$/i,select:G},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:G},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:G},current_node:{matches:[],regexp:/^current\s+node$/i,select:function(e){return[c.currentNode(L,e)]}},maintained_node:{matches:[],regexp:/^maintained\s+node\s+versions$/i,select:function(e){var t=Date.now();return L(Object.keys(s).filter((function(e){return t<Date.parse(s[e].end)&&t>Date.parse(s[e].start)&&(r=e.slice(1),H.nodeVersions.some((function(e){return d(e,r)})));var r})).map((function(e){return"node "+e.slice(1)})),e)}},phantomjs_1_9:{matches:[],regexp:/^phantomjs\s+1.9$/i,select:function(){return["safari 5"]}},phantomjs_2_1:{matches:[],regexp:/^phantomjs\s+2.1$/i,select:function(){return["safari 6"]}},browser_version:{matches:["browser","version"],regexp:/^(\w+)\s+(tp|[\d.]+)$/i,select:function(e,t){var r=t.version;/^tp$/i.test(r)&&(r="TP");var n=j(t.browser,e),a=k(n,r);if(a)r=a;else{if(!(a=k(n,a=-1===r.indexOf(".")?r+".0":r.replace(/\.0$/,"")))){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+r+" of "+t.browser)}r=a}return[n.name+" "+r]}},browserslist_config:{matches:[],regexp:/^browserslist config$/i,select:function(e){return H(void 0,e)}},extends:{matches:["config"],regexp:/^extends (.+)$/i,select:function(e,t){return L(c.loadQueries(e,t.config),e)}},defaults:{matches:[],regexp:/^defaults$/i,select:function(e){return L(H.defaults,e)}},dead:{matches:[],regexp:/^dead$/i,select:function(e){return L(["Baidu >= 0","ie <= 11","ie_mob <= 11","bb <= 10","op_mob <= 12.1","samsung 4"],e)}},unknown:{matches:[],regexp:/^(\w+)$/i,select:function(e,t){throw S(t.query,e)?new l("Specify versions in Browserslist query for browser "+t.query):(r=t.query,new l("Unknown browser query `"+r+"`. Maybe you are using old Browserslist or made typo in query."));var r}}};!function(){for(var e in a){var t=a[e];H.data[e]={name:e,versions:p(a[e].versions),released:p(a[e].versions.slice(0,-3)),releaseDate:a[e].release_date},v(H.usage.global,e,t.usage_global),H.versionAliases[e]={};for(var r=0;r<t.versions.length;r++){var s=t.versions[r];if(s&&-1!==s.indexOf("-"))for(var o=s.split("-"),i=0;i<o.length;i++)H.versionAliases[e][o[i]]=s}}H.nodeVersions=n.map((function(e){return e.version}))}(),e.exports=H},5723:function(e){var t=/^\s+and\s+(.*)/i,r=/^(?:,\s*|\s+or\s+)(.*)/i;function n(e){return Array.isArray(e)?e.reduce((function(e,t){return e.concat(n(t))}),[]):[e]}function a(e,t){var r={query:t};for(var n in 0===t.indexOf("not ")&&(r.not=!0,t=t.slice(4)),e){var a=e[n],s=t.match(a.regexp);if(s){r.type=n;for(var o=0;o<a.matches.length;o++)r[a.matches[o]]=s[o+1];return r}}return r.type="unknown",r}function s(e,n,s){var o;return function(e,t){for(var r=1,n=e.length;r<=n;r++)if(t(e.substr(-r,r),r,n))return e.slice(0,-r);return""}(n,(function(n,i,l){return t.test(n)?((o=a(e,n.match(t)[1])).compose="and",s.unshift(o),!0):r.test(n)?((o=a(e,n.match(r)[1])).compose="or",s.unshift(o),!0):i===l&&((o=a(e,n.trim())).compose="or",s.unshift(o),!0)}))}e.exports=function(e,t){return Array.isArray(t)||(t=[t]),n(t.map((function(t){var r=[];do{t=s(e,t,r)}while(t);return r})))}},6954:function(e){e.exports={A:{A:{J:0,E:0,F:.0268696,G:.0537391,A:0,B:.416478,NC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NC","J","E","F","G","A","B","","",""],E:"IE",F:{NC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968e3}},B:{A:{0:.035192,1:.607062,2:3.20687,3:1.03376,C:.004399,K:.004399,L:.004399,H:.004399,M:0,N:.004399,O:.008798,P:0,Q:.004399,R:.004399,S:.004399,T:.008798,U:.004399,V:.008798,W:.004399,X:.004399,Y:.004399,Z:.008798,a:0,b:.013197,c:0,d:0,e:0,f:0,g:0,h:0,i:.017596,j:0,k:0,l:0,q:0,r:0,s:0,t:0,u:.008798,v:.013197,w:.083581,x:.013197,y:.092379,z:.096778,D:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","","",""],E:"Edge",F:{0:1683158400,1:1685664e3,2:1689897600,3:1692576e3,C:1438128e3,K:1447286400,L:1470096e3,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736e3,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:161136e4,Y:1614816e3,Z:1618358400,a:1622073600,b:1626912e3,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,q:1655942400,r:1659657600,s:1661990400,t:1664755200,u:1666915200,v:1670198400,w:1673481600,x:1675900800,y:1678665600,z:1680825600,D:1694649600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{0:.026394,1:.030793,2:.580668,3:1.39008,4:0,5:0,6:0,7:0,8:0,9:0,OC:0,"2B":0,I:0,J:0,E:0,F:0,G:0,A:0,B:.008798,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:.008798,RB:.004399,SB:0,TB:0,UB:0,VB:.004399,WB:0,XB:.008798,YB:0,ZB:.052788,aB:.004399,bB:.004399,cB:0,dB:.008798,eB:0,fB:0,"3B":.004399,gB:0,"4B":0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:.030793,p:0,sB:0,tB:0,uB:0,vB:0,wB:.039591,P:0,Q:0,R:0,"5B":0,S:.008798,T:0,U:0,V:0,W:0,X:.004399,Y:0,Z:.004399,a:.008798,b:0,c:0,d:.013197,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:.118773,q:.017596,r:0,s:.004399,t:.004399,u:.004399,v:.008798,w:.008798,x:.008798,y:.013197,z:.065985,D:.052788,"6B":0,"7B":0,"8B":0,PC:0,QC:0},B:"moz",C:["OC","2B","PC","QC","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Firefox",F:{0:1683590400,1:1686009600,2:1688428800,3:1690848e3,4:1308614400,5:1357603200,6:1372118400,7:1375747200,8:1379376e3,9:1386633600,OC:1161648e3,"2B":1213660800,PC:124632e4,QC:1264032e3,I:1300752e3,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968e3,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112e3,N:1349740800,O:1353628800,m:1361232e3,n:1364860800,o:1368489600,AB:1391472e3,BB:1395100800,CB:1398729600,DB:1402358400,EB:1405987200,FB:1409616e3,GB:1413244800,HB:1417392e3,IB:1421107200,JB:1424736e3,KB:1428278400,LB:1431475200,MB:1435881600,NB:1439251200,OB:144288e4,PB:1446508800,QB:1450137600,RB:1453852800,SB:1457395200,TB:1461628800,UB:1465257600,VB:1470096e3,WB:1474329600,XB:1479168e3,YB:1485216e3,ZB:1488844800,aB:149256e4,bB:1497312e3,cB:1502150400,dB:1506556800,eB:1510617600,fB:1516665600,"3B":1520985600,gB:1525824e3,"4B":1529971200,hB:1536105600,iB:1540252800,jB:1544486400,kB:154872e4,lB:1552953600,mB:1558396800,nB:1562630400,oB:1567468800,pB:1571788800,qB:1575331200,rB:1578355200,p:1581379200,sB:1583798400,tB:1586304e3,uB:1588636800,vB:1591056e3,wB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"5B":1603152e3,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392e3,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536e3,k:1653955200,l:1656374400,q:1658793600,r:1661212800,s:1663632e3,t:1666051200,u:1668470400,v:1670889600,w:1673913600,x:1676332800,y:1678752e3,z:1681171200,D:1693267200,"6B":null,"7B":null,"8B":null}},D:{A:{0:.255142,1:2.10712,2:12.8099,3:5.7231,4:0,5:0,6:0,7:0,8:0,9:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:.004399,IB:0,JB:0,KB:0,LB:.013197,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:.004399,VB:.017596,WB:.030793,XB:.013197,YB:0,ZB:0,aB:.008798,bB:0,cB:.004399,dB:.048389,eB:.004399,fB:0,"3B":0,gB:.021995,"4B":.004399,hB:.004399,iB:.008798,jB:0,kB:.008798,lB:.026394,mB:.004399,nB:.039591,oB:.065985,pB:.039591,qB:.021995,rB:.026394,p:.030793,sB:.048389,tB:.048389,uB:.096778,vB:.026394,wB:.039591,P:.202354,Q:.079182,R:.057187,S:.114374,T:.030793,U:.083581,V:.092379,W:.08798,X:.048389,Y:.039591,Z:.048389,a:.061586,b:.035192,c:.127571,d:.030793,e:.017596,f:.026394,g:.026394,h:.061586,i:.04399,j:.035192,k:.035192,l:.039591,q:.211152,r:.052788,s:.048389,t:.052788,u:.123172,v:.180359,w:1.83878,x:.149566,y:.285935,z:.228748,D:.017596,"6B":.004399,"7B":0,"8B":0},B:"webkit",C:["","","","","","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Chrome",F:{0:1682985600,1:1685404800,2:1689724800,3:1692057600,4:1274745600,5:1332892800,6:1348531200,7:1352246400,8:1357862400,9:1361404800,I:1264377600,J:1283385600,E:1287619200,F:1291248e3,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,m:133704e4,n:1340668800,o:1343692800,AB:1364428800,BB:1369094400,CB:1374105600,DB:1376956800,EB:1384214400,FB:1389657600,GB:1392940800,HB:1397001600,IB:1400544e3,JB:1405468800,KB:1409011200,LB:141264e4,MB:1416268800,NB:1421798400,OB:1425513600,PB:1429401600,QB:143208e4,RB:1437523200,SB:1441152e3,TB:1444780800,UB:1449014400,VB:1453248e3,WB:1456963200,XB:1460592e3,YB:1464134400,ZB:1469059200,aB:1472601600,bB:1476230400,cB:1480550400,dB:1485302400,eB:1489017600,fB:149256e4,"3B":1496707200,gB:1500940800,"4B":1504569600,hB:1508198400,iB:1512518400,jB:1516752e3,kB:1520294400,lB:1523923200,mB:1527552e3,nB:1532390400,oB:1536019200,pB:1539648e3,qB:1543968e3,rB:154872e4,p:1552348800,sB:1555977600,tB:1559606400,uB:1564444800,vB:1568073600,wB:1571702400,P:1575936e3,Q:1580860800,R:1586304e3,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272e3,a:1621987200,b:1626739200,c:1630368e3,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512e3,k:1650931200,l:1653350400,q:1655769600,r:1659398400,s:1661817600,t:1664236800,u:1666656e3,v:166968e4,w:1673308800,x:1675728e3,y:1678147200,z:1680566400,D:1694476800,"6B":null,"7B":null,"8B":null}},E:{A:{4:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:.017596,L:.105576,H:.017596,RC:0,"9B":0,SC:.008798,TC:0,UC:0,VC:.140768,AC:0,xB:.004399,yB:.030793,BC:.136369,WC:.255142,XC:.039591,CC:.035192,DC:.070384,zB:.123172,YC:.576269,"0B":.171561,EC:.180359,FC:.184758,GC:.422304,HC:.189157,IC:1.15254,JC:1.65402,"1B":.026394,KC:0,ZC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RC","9B","I","4","SC","J","TC","E","UC","F","G","VC","A","AC","B","xB","C","yB","K","BC","L","WC","H","XC","CC","DC","zB","YC","0B","EC","FC","GC","HC","IC","JC","1B","KC","ZC",""],E:"Safari",F:{4:1275868800,RC:1205798400,"9B":1226534400,I:1244419200,SC:131112e4,J:1343174400,TC:13824e5,E:13824e5,UC:1410998400,F:1413417600,G:1443657600,VC:1458518400,A:1474329600,AC:1490572800,B:1505779200,xB:1522281600,C:1537142400,yB:1553472e3,K:1568851200,BC:1585008e3,L:1600214400,WC:1619395200,H:1632096e3,XC:1635292800,CC:1639353600,DC:1647216e3,zB:1652745600,YC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1695686400,KC:null,ZC:null}},F:{A:{5:0,6:0,7:0,8:0,9:0,G:0,B:0,C:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:.004399,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:.013197,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,p:0,sB:0,tB:0,uB:0,vB:0,wB:0,P:0,Q:0,R:0,"5B":0,S:0,T:0,U:.004399,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:.057187,f:0,g:.079182,h:0,i:.030793,j:.83581,k:.466294,l:.008798,aC:0,bC:0,cC:0,dC:0,xB:0,LC:0,eC:0,yB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","aC","bC","cC","dC","B","xB","LC","eC","C","yB","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","","",""],E:"Opera",F:{5:1390867200,6:1405987200,7:1409616e3,8:1413331200,9:1417132800,G:1150761600,aC:1223424e3,bC:1251763200,cC:1267488e3,dC:1277942400,B:1292457600,xB:1302566400,LC:1309219200,eC:1323129600,C:1323129600,yB:1352073600,H:1372723200,M:1377561600,N:1381104e3,O:1386288e3,m:1393891200,n:1399334400,o:1401753600,AB:1422316800,BB:1425945600,CB:1430179200,DB:1433808e3,EB:1438646400,FB:1442448e3,GB:1445904e3,HB:1449100800,IB:1454371200,JB:1457308800,KB:146232e4,LB:1465344e3,MB:1470096e3,NB:1474329600,OB:1477267200,PB:1481587200,QB:1486425600,RB:1490054400,SB:1494374400,TB:1498003200,UB:1502236800,VB:1506470400,WB:1510099200,XB:1515024e3,YB:1517961600,ZB:1521676800,aB:1525910400,bB:1530144e3,cB:1534982400,dB:1537833600,eB:1543363200,fB:1548201600,gB:1554768e3,hB:1561593600,iB:1566259200,jB:1570406400,kB:1573689600,lB:1578441600,mB:1583971200,nB:1587513600,oB:1592956800,pB:1595894400,qB:1600128e3,rB:1603238400,p:161352e4,sB:1612224e3,tB:1616544e3,uB:1619568e3,vB:1623715200,wB:1627948800,P:1631577600,Q:1633392e3,R:1635984e3,"5B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152e3,Z:1660780800,a:1663113600,b:1668816e3,c:1668643200,d:1671062400,e:1675209600,f:1677024e3,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800},D:{G:"o",B:"o",C:"o",aC:"o",bC:"o",cC:"o",dC:"o",xB:"o",LC:"o",eC:"o",yB:"o"}},G:{A:{F:0,"9B":0,fC:0,MC:.00279764,gC:.00419646,hC:.00279764,iC:.0125894,jC:.00419646,kC:.00839291,lC:.0391669,mC:.00279764,nC:.0545539,oC:.0223811,pC:.0195835,qC:.015387,rC:.257383,sC:.00699409,tC:.0111905,uC:.0181846,vC:.0573516,wC:.149674,xC:.257383,yC:.0965185,CC:.10631,DC:.120298,zB:.170656,zC:1.13864,"0B":.43783,EC:.863071,FC:.440628,GC:.879857,HC:.211222,IC:2.6032,JC:5.87084,"1B":.0965185,KC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","fC","MC","gC","hC","iC","F","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","wC","xC","yC","CC","DC","zB","zC","0B","EC","FC","GC","HC","IC","JC","1B","KC","",""],E:"Safari on iOS",F:{"9B":1270252800,fC:1283904e3,MC:1299628800,gC:1331078400,hC:1359331200,iC:1394409600,F:1410912e3,jC:1413763200,kC:1442361600,lC:1458518400,mC:1473724800,nC:1490572800,oC:1505779200,pC:1522281600,qC:1537142400,rC:1553472e3,sC:1568851200,tC:1572220800,uC:1580169600,vC:1585008e3,wC:1600214400,xC:1619395200,yC:1632096e3,CC:1639353600,DC:1647216e3,zB:1652659200,zC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1694995200,KC:null}},H:{A:{"0C":1.08194},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0C","","",""],E:"Opera Mini",F:{"0C":1426464e3}},I:{A:{"2B":0,I:.0136938,D:0,"1C":0,"2C":.00684689,"3C":0,"4C":.0273876,MC:.0479282,"5C":0,"6C":.212254},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1C","2C","3C","2B","I","4C","MC","5C","6C","D","","",""],E:"Android Browser",F:{"1C":1256515200,"2C":1274313600,"3C":1291593600,"2B":1298332800,I:1318896e3,"4C":1341792e3,MC:1374624e3,"5C":1386547200,"6C":1401667200,D:1694476800}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376e3,A:1359504e3}},K:{A:{A:0,B:0,C:0,p:0,xB:0,LC:0,yB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","xB","LC","C","yB","p","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752e3,xB:1314835200,LC:1318291200,C:1330300800,yB:1349740800,p:1673827200},D:{p:"webkit"}},L:{A:{D:37.5486},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1694476800}},M:{A:{D:.263294},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1693267200}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456e3}},O:{A:{zB:1.00276},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","","",""],E:"UC Browser for Android",F:{zB:1687132800},D:{zB:"webkit"}},P:{A:{I:.115947,m:.0843248,n:.210812,o:0,"7C":0,"8C":0,"9C":.0421624,AD:0,BD:0,AC:0,CD:.0105406,DD:0,ED:.0210812,FD:.0210812,GD:0,"0B":.0316218,"1B":.0316218,HD:.0316218,ID:.052703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","7C","8C","9C","AD","BD","AC","CD","DD","ED","FD","GD","0B","1B","HD","ID","m","n","o","","",""],E:"Samsung Internet",F:{I:1461024e3,"7C":1481846400,"8C":1509408e3,"9C":1528329600,AD:1546128e3,BD:1554163200,AC:1567900800,CD:1582588800,DD:1593475200,ED:1605657600,FD:1618531200,GD:1629072e3,"0B":1640736e3,"1B":1651708800,HD:1659657600,ID:1667260800,m:1677369600,n:1684454400,o:1689292800}},Q:{A:{BC:.173662},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","BC","","",""],E:"QQ Browser",F:{BC:1663718400}},R:{A:{JD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","JD","","",""],E:"Baidu Browser",F:{JD:1663027200}},S:{A:{KD:.05602,LD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KD","LD","","",""],E:"KaiOS Browser",F:{KD:1527811200,LD:1631664e3}}}},6974:function(e){e.exports={0:"113",1:"114",2:"115",3:"116",4:"5",5:"19",6:"23",7:"24",8:"25",9:"26",A:"10",B:"11",C:"12",D:"117",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"20",n:"21",o:"22",p:"73",q:"103",r:"104",s:"105",t:"106",u:"107",v:"108",w:"109",x:"110",y:"111",z:"112",AB:"27",BB:"28",CB:"29",DB:"30",EB:"31",FB:"32",GB:"33",HB:"34",IB:"35",JB:"36",KB:"37",LB:"38",MB:"39",NB:"40",OB:"41",PB:"42",QB:"43",RB:"44",SB:"45",TB:"46",UB:"47",VB:"48",WB:"49",XB:"50",YB:"51",ZB:"52",aB:"53",bB:"54",cB:"55",dB:"56",eB:"57",fB:"58",gB:"60",hB:"62",iB:"63",jB:"64",kB:"65",lB:"66",mB:"67",nB:"68",oB:"69",pB:"70",qB:"71",rB:"72",sB:"74",tB:"75",uB:"76",vB:"77",wB:"78",xB:"11.1",yB:"12.1",zB:"15.5","0B":"16.0","1B":"17.0","2B":"3","3B":"59","4B":"61","5B":"82","6B":"118","7B":"119","8B":"120","9B":"3.2",AC:"10.1",BC:"13.1",CC:"15.2-15.3",DC:"15.4",EC:"16.1",FC:"16.2",GC:"16.3",HC:"16.4",IC:"16.5",JC:"16.6",KC:"17.1",LC:"11.5",MC:"4.2-4.3",NC:"5.5",OC:"2",PC:"3.5",QC:"3.6",RC:"3.1",SC:"5.1",TC:"6.1",UC:"7.1",VC:"9.1",WC:"14.1",XC:"15.1",YC:"15.6",ZC:"TP",aC:"9.5-9.6",bC:"10.0-10.1",cC:"10.5",dC:"10.6",eC:"11.6",fC:"4.0-4.1",gC:"5.0-5.1",hC:"6.0-6.1",iC:"7.0-7.1",jC:"8.1-8.4",kC:"9.0-9.2",lC:"9.3",mC:"10.0-10.2",nC:"10.3",oC:"11.0-11.2",pC:"11.3-11.4",qC:"12.0-12.1",rC:"12.2-12.5",sC:"13.0-13.1",tC:"13.2",uC:"13.3",vC:"13.4-13.7",wC:"14.0-14.4",xC:"14.5-14.8",yC:"15.0-15.1",zC:"15.6-15.7","0C":"all","1C":"2.1","2C":"2.2","3C":"2.3","4C":"4.1","5C":"4.4","6C":"4.4.3-4.4.4","7C":"5.0-5.4","8C":"6.2-6.4","9C":"7.2-7.4",AD:"8.2",BD:"9.2",CD:"11.1-11.2",DD:"12.0",ED:"13.0",FD:"14.0",GD:"15.0",HD:"18.0",ID:"19.0",JD:"13.18",KD:"2.5",LD:"3.0-3.1"}},2757:function(e){e.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}},9631:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"H M N O",33:"0 1 2 3 C K L P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC"},D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",33:"4 I J E F G A B C K SC TC UC VC AC xB yB BC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{2:"0C"},I:{16:"2B 1C 2C 3C",33:"I D 4C MC 5C 6C"},J:{33:"E A"},K:{16:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{1:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{1:"KD LD"}},B:7,C:"Background-clip: text",D:!0}},7964:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",36:"QC"},D:{1:"0 1 2 3 5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",516:"4 I J E F G A B C K L"},E:{1:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",772:"4 I J RC 9B SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC",36:"bC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",4:"9B fC MC hC",516:"gC"},H:{132:"0C"},I:{1:"D 5C 6C",36:"1C",516:"2B I 4C MC",548:"2C 3C"},J:{1:"E A"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Background-image options",D:!0}},8861:function(e){e.exports={A:{A:{1:"B",2:"J E F G A NC"},B:{1:"0 1 2 3 L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",804:"4 I J E F G A B C K L PC QC"},D:{1:"0 1 2 3 dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",260:"YB ZB aB bB cB",388:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",1412:"5 6 7 8 9 H M N O m n o AB BB CB",1956:"4 I J E F G A B C K L"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",129:"A B C K L H VC AC xB yB BC WC XC CC",1412:"J E F G TC UC",1956:"4 I RC 9B SC"},F:{1:"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC",260:"LB MB NB OB PB",388:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB",1796:"cC dC",1828:"B C xB LC eC yB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",129:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",1412:"F hC iC jC kC",1956:"9B fC MC gC"},H:{1828:"0C"},I:{1:"D",388:"5C 6C",1956:"2B I 1C 2C 3C 4C MC"},J:{1412:"A",1924:"E"},K:{1:"p",2:"A",1828:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",2:"A"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",260:"7C 8C",388:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS3 Border images",D:!0}},893:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",257:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",289:"2B PC QC",292:"OC"},D:{1:"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"I"},E:{1:"4 E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"I RC 9B",129:"J SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B"},H:{2:"0C"},I:{1:"2B I D 2C 3C 4C MC 5C 6C",33:"1C"},J:{1:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",257:"KD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:!0}},2955:function(e){e.exports={A:{A:{2:"J E F NC",260:"G",516:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 I J E F G A B C K L H"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N O",33:"5 6 7 8 m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{1:"A",2:"E"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"calc() as CSS unit value",D:!0}},9066:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B I PC QC",33:"4 J E F G A B C K L H"},D:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"J E F SC TC UC",292:"4 I"},F:{1:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC xB LC eC",33:"5 6 7 8 9 C H M N O m n o AB BB CB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F hC iC jC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D",33:"I 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{33:"E A"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Animation",D:!0}},5475:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"4 I J RC 9B SC",33:"E F TC UC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC"},H:{2:"0C"},I:{1:"D",16:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{16:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o BD AC CD DD ED FD GD 0B 1B HD ID",16:"I",33:"7C 8C 9C AD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS :any-link selector",D:!0}},855:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"S",164:"P Q R",388:"C K L H M N O"},C:{1:"0 1 2 3 Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P",676:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB PC QC"},D:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"S",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",164:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC"},F:{1:"p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"pB qB rB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",164:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{164:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",388:"B"},O:{1:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:"CSS Appearance",D:!0}},4707:function(e){e.exports={A:{D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC WC"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:":autofill CSS pseudo-class",D:void 0}},8013:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M",257:"N O"},C:{1:"0 1 2 3 q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB PC QC",578:"pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},D:{1:"0 1 2 3 uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",194:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB"},E:{2:"4 I J E F RC 9B SC TC UC",33:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB",194:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC",33:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o DD ED FD GD 0B 1B HD ID",2:"I",194:"7C 8C 9C AD BD AC CD"},Q:{2:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS Backdrop Filter",D:!0}},9307:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB PC QC"},D:{2:"4 5 I J E F G A B C K L H M N O m n",164:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J RC 9B SC",164:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"G aC bC cC dC",129:"B C xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC",164:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{132:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",164:"D 5C 6C"},J:{2:"E",164:"A"},K:{2:"A",129:"B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"CSS box-decoration-break",D:!0}},2307:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4",164:"I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"fC MC",164:"9B"},H:{2:"0C"},I:{1:"I D 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Box-shadow",D:!0}},6208:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N",260:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"O"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",132:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC",644:"UB VB WB XB YB ZB aB"},D:{2:"4 5 6 I J E F G A B C K L H M N O m n o",260:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{2:"4 I J RC 9B SC TC",260:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"E F G A B C K UC VC AC xB yB"},F:{2:"G B C aC bC cC dC xB LC eC yB",260:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{2:"9B fC MC gC hC",260:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F iC jC kC lC mC nC oC pC qC rC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",260:"D",292:"5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",260:"p"},L:{260:"D"},M:{1:"D"},N:{2:"A B"},O:{260:"zB"},P:{292:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{260:"BC"},R:{260:"JD"},S:{1:"LD",644:"KD"}},B:4,C:"CSS clip-path property (for HTML)",D:!0}},4810:function(e){e.exports={A:{A:{2:"J NC",2340:"E F G A B"},B:{2:"C K L H M N O",1025:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",513:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b",545:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",1025:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",164:"J",4644:"E F G TC UC VC"},F:{2:"5 6 7 8 9 G B H M N O m n o AB aC bC cC dC xB LC",545:"C eC yB",1025:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",4260:"gC hC",4644:"F iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC 5C 6C",1025:"D"},J:{2:"E",4260:"A"},K:{2:"A B xB LC",545:"C yB",1025:"p"},L:{1025:"D"},M:{1:"D"},N:{2340:"A B"},O:{1025:"zB"},P:{1025:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1025:"BC"},R:{1025:"JD"},S:{1:"LD",4097:"KD"}},B:4,C:"Crisp edges/pixelated images",D:!0}},5910:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B",33:"J E F G SC TC UC VC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",33:"F gC hC iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{2:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{2:"KD LD"}},B:4,C:"CSS Cross-Fade Function",D:!0}},8482:function(e){e.exports={A:{A:{2:"J E F G NC",164:"A B"},B:{66:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",164:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",66:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB aC bC cC dC xB LC eC yB",66:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{292:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A p",292:"B C xB LC yB"},L:{2:"D"},M:{2:"D"},N:{164:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{66:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Device Adaptation",D:!0}},7710:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"OC 2B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{33:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{33:"KD LD"}},B:5,C:"CSS element() function",D:!0}},6951:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC"},D:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{1:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Feature Queries",D:!0}},431:function(e){e.exports={A:{D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X"},L:{1:"D"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O P Q R S T U V W X"},C:{1:"0 1 2 3 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R PC QC"},M:{1:"D"},A:{2:"J E F G NC",33:"A B"},F:{1:"tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC"},G:{1:"xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC"},P:{1:"m n o GD 0B 1B HD ID",33:"I 7C 8C 9C AD BD AC CD DD ED FD"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"::file-selector-button CSS pseudo-element",D:void 0}},5374:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",33:"G"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",33:"kC lC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS filter() function",D:!0}},4762:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"K L H M N O",1346:"C"},C:{1:"0 1 2 3 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",196:"HB",516:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB QC"},D:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N",33:"5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J E F G TC UC"},F:{1:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Filter Effects",D:!0}},6470:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",260:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB",292:"4 I J E F G A B C K L H QC"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 A B C K L H M N O m n o",548:"4 I J E F G"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",260:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC",292:"J SC",804:"4 I"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC",33:"C eC",164:"xB LC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",260:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",292:"gC hC",804:"9B fC MC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"I 4C MC",548:"2B 1C 2C 3C"},J:{1:"A",548:"E"},K:{1:"p yB",2:"A B",33:"C",164:"xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Gradients",D:!0}},6769:function(e){e.exports={A:{A:{2:"J E F NC",8:"G",292:"A B"},B:{1:"0 1 2 3 M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",292:"C K L H"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M N O PC QC",8:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB",584:"NB OB PB QB RB SB TB UB VB WB XB YB",1025:"ZB aB"},D:{1:"0 1 2 3 fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",8:"8 9 AB BB",200:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",1025:"eB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",8:"J E F G A TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB aC bC cC dC xB LC eC yB",200:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",8:"F hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C",8:"MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{292:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Grid Layout (level 1)",D:!0}},5570:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 s t u v w x y z D",33:"C K L H M N O",132:"P Q R S T U V W",260:"X Y Z a b c d e f g h i j k l q r"},C:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{1:"0 1 2 3 X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB",132:"cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W"},E:{1:"1B KC ZC",2:"4 I RC 9B",33:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB aC bC cC dC xB LC eC yB",132:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z"},G:{1:"1B KC",2:"9B fC",33:"F MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I",132:"7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Hyphenation",D:!0}},4273:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"1 2 3 D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},C:{1:"0 1 2 3 D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC",66:"V W",2305:"Y Z a b c d e f g h i j k l q r s t u v w x y z",2820:"X"},D:{1:"1 2 3 D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",164:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},E:{1:"1B KC ZC",2:"4 I RC 9B SC",132:"A B C K AC xB yB BC",164:"J E F G TC UC VC",1540:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h",2049:"i"},G:{1:"1B KC",2:"9B fC MC gC",132:"mC nC oC pC qC rC sC tC uC vC",164:"F hC iC jC kC lC",1540:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{2:"A B C xB LC yB",164:"p"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{2:"KD LD"}},B:5,C:"CSS image-set",D:!0}},7e3:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O",1028:"W X",1540:"P Q R S T U V"},C:{1:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC",164:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC",1540:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB"},D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB",1028:"W X",1540:"oB pB qB rB p sB tB uB vB wB P Q R S T U V"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"4 I J E F G A B C RC 9B SC TC UC VC AC xB",1540:"K L yB BC",3076:"WC"},F:{1:"uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB",1028:"sB tB",1540:"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC",1540:"rC sC tC uC vC wC",3076:"xC"},H:{2:"0C"},I:{1:"D",292:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{292:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o GD 0B 1B HD ID",292:"I 7C 8C 9C AD BD",1540:"AC CD DD ED FD"},Q:{1540:"BC"},R:{1:"JD"},S:{1:"LD",1540:"KD"}},B:5,C:"CSS Logical Properties",D:!0}},4082:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"N",12292:"O"},C:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC"},D:{164:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",164:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC"},F:{2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{164:"D 5C 6C",676:"2B I 1C 2C 3C 4C MC"},J:{164:"E A"},K:{2:"A B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS Masks",D:!0}},3138:function(e){e.exports={A:{A:{2:"J E F NC",132:"G A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 I J E F G A B C K L H PC QC",1028:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",548:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",1028:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",548:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G",548:"B C aC bC cC dC xB LC eC",1028:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{1:"0B EC FC GC HC IC JC 1B KC",16:"9B",548:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{132:"0C"},I:{1:"D",16:"1C 2C",548:"2B I 3C 4C MC",1028:"5C 6C"},J:{548:"E A"},K:{1:"p yB",548:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",1028:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"Media Queries: resolution feature",D:!0}},9399:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",132:"C K L H M N",516:"O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB",260:"iB jB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC",1090:"H WC XC CC DC zB YC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB aC bC cC dC xB LC eC yB",260:"XB YB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC",1090:"xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:5,C:"CSS overscroll-behavior",D:!0}},5770:function(e){e.exports={A:{A:{2:"J E F G NC",292:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:!0}},2125:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",36:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",130:"4 OC 2B I J E F G A B C K L H M N O PC QC"},D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",36:"4 J E F G A SC TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",36:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC",36:"F MC gC hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",36:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{36:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",36:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::placeholder CSS pseudo-element",D:!0}},8426:function(e){e.exports={A:{D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC",33:"VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"print-color-adjust property",D:void 0}},6004:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C"},C:{1:"0 1 2 3 wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",132:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",132:"4 I J E F SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",16:"G B aC bC cC dC xB",132:"5 C H M N O m n o LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC",132:"F MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",16:"1C 2C",132:"2B I 3C 4C MC 5C 6C"},J:{1:"A",132:"E"},K:{1:"p",2:"A B xB",132:"C LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:1,C:"CSS :read-only and :read-write selectors",D:!0}},3087:function(e){e.exports={A:{A:{2:"J E F G NC",420:"A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",420:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 I J E F G A B C K L IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"H M N O",66:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB"},E:{2:"4 I J C K L H RC 9B SC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F G A B TC UC VC AC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC gC hC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC kC lC mC nC oC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{420:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Regions",D:!0}},6385:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{1:"A",2:"E"},K:{1:"C p LC yB",16:"A B xB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::selection CSS pseudo-element",D:!0}},5326:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC",322:"YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB",194:"HB IB JB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",33:"F G A UC VC"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 G B C H M N O m n o aC bC cC dC xB LC eC yB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:4,C:"CSS Shapes Level 1",D:!0}},5569:function(e){e.exports={A:{A:{2:"J E F G NC",6308:"A",6436:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",6436:"C K L H M N O"},C:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB PC QC",2052:"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},D:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB",8258:"lB mB nB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",3108:"G A VC AC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB aC bC cC dC xB LC eC yB",8258:"bB cB dB eB fB gB hB iB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",3108:"kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2052:"KD"}},B:4,C:"CSS Scroll Snap",D:!0}},1105:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",1028:"P Q R S T U V W X Y Z",4100:"M N O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"9 AB BB CB DB EB",516:"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n o KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",322:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB ZB aB bB cB",1028:"dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",33:"F G A B C UC VC AC xB yB",2084:"E TC"},F:{1:"wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB aC bC cC dC xB LC eC yB",322:"MB NB OB",1028:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB"},G:{1:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F jC kC lC mC nC oC pC qC rC",2084:"hC iC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C"},Q:{1028:"BC"},R:{1:"JD"},S:{1:"LD",516:"KD"}},B:5,C:"CSS position:sticky",D:!0}},8644:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",4:"C K L H M N O"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B PC QC",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB",322:"IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 G B C H M N O m n aC bC cC dC xB LC eC yB",578:"6 7 8 9 o AB BB CB DB EB FB GB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:4,C:"CSS3 text-align-last",D:!0}},5430:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB PC QC",194:"LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G RC 9B SC TC UC VC",16:"A",33:"B C K AC xB yB BC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS text-orientation",D:!0}},1547:function(e){e.exports={A:{A:{2:"J E NC",161:"F G A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",161:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{16:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Text 4 text-spacing",D:!1}},9331:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 J E F G A B C K L H",164:"I"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 I J E F G A B C K L H M N O m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"J SC",164:"4 I RC 9B"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"C",164:"B cC dC xB LC eC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"hC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"2B I 1C 2C 3C 4C MC"},J:{1:"A",33:"E"},K:{1:"p yB",33:"C",164:"A B xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Transitions",D:!0}},6344:function(e){e.exports={A:{D:{2:"4 5 I J E F G A B C K L H M N O m n",33:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"OC",33:"0 1 2 3 4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},M:{33:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{2:"4 I J RC 9B SC TC ZC",33:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{2:"I",33:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"width: stretch property",D:void 0}},5143:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC",322:"JB KB LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J",16:"E",33:"5 6 7 8 9 F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",16:"4",33:"J E F G A SC TC UC VC AC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC",33:"F gC hC iC jC kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS writing-mode property",D:!0}},4318:function(e){e.exports={A:{A:{1:"F G A B",8:"J E NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B fC MC"},H:{1:"0C"},I:{1:"I D 4C MC 5C 6C",33:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Box-sizing",D:!0}},4771:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L"},C:{1:"0 1 2 3 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F G A RC 9B SC TC UC VC AC"},F:{1:"C cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS grab & grabbing cursors",D:!0}},5619:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 H M N O m n o"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:!0}},7239:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},D:{1:"0 1 2 3 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",132:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{1:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",132:"E F G A B C K TC UC VC AC xB yB"},F:{1:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC cC",132:"5 6 7 8 9 H M N O m n o AB BB",164:"B C dC xB LC eC yB"},G:{1:"vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",132:"F iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{164:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{132:"E A"},K:{1:"p",2:"A",164:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 tab-size",D:!0}},7662:function(e){e.exports={A:{A:{2:"J E F G NC",1028:"B",1316:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC",516:"6 7 8 9 o AB"},D:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"6 7 8 9 n o AB BB",164:"4 5 I J E F G A B C K L H M N O m"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F TC UC",164:"4 I J RC 9B SC"},F:{1:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",33:"H M"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC",164:"9B fC MC gC hC"},H:{1:"0C"},I:{1:"D 5C 6C",164:"2B I 1C 2C 3C 4C MC"},J:{1:"A",164:"E"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"B",292:"A"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Flexible Box Layout Module",D:!0}},678:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB",164:"4 I J E F G A B C K L"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB",292:"5 M N O m"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"E F G RC 9B TC UC",4:"4 I J SC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F iC jC kC",4:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS font-feature-settings",D:!0}},3001:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"7 8 9 AB BB CB DB EB FB GB"},D:{1:"0 1 2 3 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",33:"CB DB EB FB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC TC",33:"E F G UC"},F:{1:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H aC bC cC dC xB LC eC yB",33:"5 M N O"},G:{1:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC"},H:{2:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC",33:"5C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 font-kerning",D:!0}},5424:function(e){e.exports={A:{A:{2:"J E F G A NC",548:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",516:"C K L H M N O"},C:{1:"0 1 2 3 jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",676:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",1700:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB"},D:{1:"0 1 2 3 qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L",676:"5 H M N O",804:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB"},E:{1:"HC IC JC 1B KC ZC",2:"4 I RC 9B",548:"DC zB YC 0B EC FC GC",676:"SC",804:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",804:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC",2052:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E",292:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",548:"B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",804:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:1,C:"Full Screen API",D:!0}},9895:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D",1537:"P Q R S T U V W X Y Z a b c"},C:{2:"OC",932:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB PC QC",2308:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{2:"4 5 I J E F G A B C K L H M N O m n",545:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1537:"TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",516:"B C K L H xB yB BC WC XC CC DC zB YC",548:"G A VC AC",676:"E F TC UC"},F:{2:"G B C aC bC cC dC xB LC eC yB",513:"HB",545:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB",1025:"e f g h i j k l",1537:"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",516:"wC xC yC CC DC zB zC",548:"kC lC mC nC oC pC qC rC sC tC uC vC",676:"F iC jC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",545:"5C 6C",1025:"D"},J:{2:"E",545:"A"},K:{2:"A B C xB LC yB",1025:"p"},L:{1025:"D"},M:{2308:"D"},N:{2:"A B"},O:{1537:"zB"},P:{545:"I",1025:"m n o 1B HD ID",1537:"7C 8C 9C AD BD AC CD DD ED FD GD 0B"},Q:{1537:"BC"},R:{1537:"JD"},S:{932:"KD",2308:"LD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:!0}},1563:function(e){e.exports={A:{D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB",33:"FB GB HB IB JB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC"},M:{1:"D"},A:{2:"J E F G A NC",33:"B"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H M N O aC bC cC dC xB LC eC yB",33:"5 6 m n o"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC ZC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"CSS ::backdrop pseudo-element",D:void 0}},5893:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M PC QC",33:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J RC 9B SC TC ZC",33:"E F G A UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate-override from unicode-bidi",D:void 0}},6425:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate from unicode-bidi",D:void 0}},2387:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"plaintext from unicode-bidi",D:void 0}},1883:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-color property",D:void 0}},1060:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-line property",D:void 0}},7322:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration shorthand property",D:void 0}},8132:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-style property",D:void 0}},757:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"C K L H M N O",516:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{132:"ZB aB bB cB dB eB fB 3B gB 4B hB iB jB",164:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB PC QC",516:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a",1028:"0 1 2 3 b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{420:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",516:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",132:"G VC",164:"E F UC",420:"4 I J RC 9B SC TC"},F:{1:"C xB LC eC yB",2:"G B aC bC cC dC",420:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB",516:"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",132:"kC lC",164:"F iC jC",420:"9B fC MC gC hC"},H:{1:"0C"},I:{420:"2B I 1C 2C 3C 4C MC 5C 6C",516:"D"},J:{420:"E A"},K:{1:"C xB LC yB",2:"A B",516:"p"},L:{516:"D"},M:{1028:"D"},N:{1:"A B"},O:{516:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",420:"I"},Q:{516:"BC"},R:{516:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 Multiple column layout",D:!0}},7079:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",260:"M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC"},D:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",132:"F G UC VC"},F:{1:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G H M N O aC bC cC",33:"B C dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",132:"F jC kC lC"},H:{33:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC 5C"},J:{2:"E A"},K:{1:"p",2:"A",33:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 object-fit/object-position",D:!0}},1489:function(e){e.exports={A:{A:{1:"B",2:"J E F G NC",164:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",8:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",328:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n",8:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",584:"ZB aB bB"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",8:"E F G A B C TC UC VC AC xB",1096:"yB"},F:{1:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",8:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB",584:"MB NB OB"},G:{1:"tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",8:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC",6148:"sC"},H:{2:"0C"},I:{1:"D",8:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{8:"E A"},K:{1:"p",2:"A",8:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",36:"A"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",328:"KD"}},B:2,C:"Pointer events",D:!0}},3916:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",2052:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"4 OC 2B I PC QC",1028:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1060:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},D:{2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o",226:"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",2052:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E RC 9B SC TC",772:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",804:"F G A B C VC AC xB",1316:"UC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB",226:"IB JB KB LB MB NB OB PB QB",2052:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC iC",292:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",2052:"p"},L:{2052:"D"},M:{1028:"D"},N:{2:"A B"},O:{2052:"zB"},P:{2:"I 7C 8C",2052:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2052:"BC"},R:{2052:"JD"},S:{1028:"KD LD"}},B:4,C:"text-decoration styling",D:!0}},5393:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 i j k l q r s t u v w x y z D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h"},C:{1:"0 1 2 3 TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC",322:"SB"},D:{1:"0 1 2 3 i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",164:"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h"},E:{1:"F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",164:"E TC"},F:{1:"V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o HD ID",164:"I 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"text-emphasis styling",D:!0}},8751:function(e){e.exports={A:{A:{1:"J E F G A B",2:"NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",8:"4 OC 2B I J PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l xB LC eC yB",33:"G aC bC cC dC"},G:{1:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{1:"0C"},I:{1:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{1:"E A"},K:{1:"p yB",33:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS3 Text-overflow",D:!0}},4357:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB",258:"9"},E:{2:"4 I J E F G A B C K L H RC 9B TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",258:"SC"},F:{1:"QB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB RB aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC",33:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{33:"D"},N:{161:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS text-size-adjust",D:!0}},8129:function(e){e.exports={A:{A:{2:"NC",8:"J E F",129:"A B",161:"G"},B:{1:"0 1 2 3 N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K L H M"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"4 I J E F G A B C K L H PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"5 B C H M N O m n o cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 2D Transforms",D:!0}},8319:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"A B C K L H"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"4 I J E F SC TC UC",257:"G A B C K L H VC AC xB yB BC WC XC CC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 H M N O m n o"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC",257:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 3D Transforms",D:!0}},8160:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{1:"ZC",33:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},F:{1:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{33:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS user-select: none",D:!0}},9885:function(e){e.exports={1:"ls",2:"rec",3:"pr",4:"cr",5:"wd",6:"other",7:"unoff"}},1613:function(e){e.exports={y:1,n:2,a:4,p:8,u:16,x:32,d:64}},5459:function(e,t,r){"use strict";const n=r(8833).browsers,a=r(8788).browserVersions,s=r(6954);function o(e){return Object.keys(e).reduce(((t,r)=>(t[a[r]]=e[r],t)),{})}e.exports.agents=Object.keys(s).reduce(((e,t)=>{let r=s[t];return e[n[t]]=Object.keys(r).reduce(((e,t)=>("A"===t?e.usage_global=o(r[t]):"C"===t?e.versions=r[t].reduce(((e,t)=>(""===t?e.push(null):e.push(a[t]),e)),[]):"D"===t?e.prefix_exceptions=o(r[t]):"E"===t?e.browser=r[t]:"F"===t?e.release_date=Object.keys(r[t]).reduce(((e,n)=>(e[a[n]]=r[t][n],e)),{}):e.prefix=r[t],e)),{}),e}),{})},8788:function(e,t,r){e.exports.browserVersions=r(6974)},8833:function(e,t,r){e.exports.browsers=r(2757)},9856:function(e,t,r){"use strict";const n=r(9885),a=r(1613),s=r(8833).browsers,o=r(8788).browserVersions,i=Math.log(2);function l(e){let t={status:n[e.B],title:e.C,shown:e.D};return t.stats=Object.keys(e.A).reduce(((t,r)=>{let n=e.A[r];return t[s[r]]=Object.keys(n).reduce(((e,t)=>{let r=n[t].split(" "),s=function(e){let t=Object.keys(a).reduce(((t,r)=>(e&a[r]&&t.push(r),t)),[]),r=e>>7,n=[];for(;r;){let e=Math.floor(Math.log(r)/i)+1;n.unshift(`#${e}`),r-=Math.pow(2,e-1)}return t.concat(n).join(" ")}(t);return r.forEach((t=>e[o[t]]=s)),e}),{}),t}),{}),t}e.exports=l,e.exports.default=l},6250:function(e){e.exports={"0.20":"39",.21:"41",.22:"41",.23:"41",.24:"41",.25:"42",.26:"42",.27:"43",.28:"43",.29:"43","0.30":"44",.31:"45",.32:"45",.33:"45",.34:"45",.35:"45",.36:"47",.37:"49","1.0":"49",1.1:"50",1.2:"51",1.3:"52",1.4:"53",1.5:"54",1.6:"56",1.7:"58",1.8:"59","2.0":"61",2.1:"61","3.0":"66",3.1:"66","4.0":"69",4.1:"69",4.2:"69","5.0":"73","6.0":"76",6.1:"76","7.0":"78",7.1:"78",7.2:"78",7.3:"78","8.0":"80",8.1:"80",8.2:"80",8.3:"80",8.4:"80",8.5:"80","9.0":"83",9.1:"83",9.2:"83",9.3:"83",9.4:"83","10.0":"85",10.1:"85",10.2:"85",10.3:"85",10.4:"85","11.0":"87",11.1:"87",11.2:"87",11.3:"87",11.4:"87",11.5:"87","12.0":"89",12.1:"89",12.2:"89","13.0":"91",13.1:"91",13.2:"91",13.3:"91",13.4:"91",13.5:"91",13.6:"91","14.0":"93",14.1:"93",14.2:"93","15.0":"94",15.1:"94",15.2:"94",15.3:"94",15.4:"94",15.5:"94","16.0":"96",16.1:"96",16.2:"96","17.0":"98",17.1:"98",17.2:"98",17.3:"98",17.4:"98","18.0":"100",18.1:"100",18.2:"100",18.3:"100","19.0":"102",19.1:"102","20.0":"104",20.1:"104",20.2:"104",20.3:"104","21.0":"106",21.1:"106",21.2:"106",21.3:"106",21.4:"106","22.0":"108",22.1:"108",22.2:"108",22.3:"108","23.0":"110",23.1:"110",23.2:"110",23.3:"110","24.0":"112",24.1:"112",24.2:"112",24.3:"112",24.4:"112",24.5:"112",24.6:"112",24.7:"112",24.8:"112","25.0":"114",25.1:"114",25.2:"114",25.3:"114",25.4:"114",25.5:"114",25.6:"114",25.7:"114",25.8:"114","26.0":"116",26.1:"116",26.2:"116","27.0":"118"}},1794:function(e){"use strict";function t(e,t,r){var n=t-e;return((r-e)%n+n)%n+e}function r(e,t,r){return Math.max(e,Math.min(t,r))}function n(e,t,r,n,s){if(!a(e,t,r,n,s))throw new Error(r+" is outside of range ["+e+","+t+")");return r}function a(e,t,r,n,a){return!(r<e||r>t||a&&r===t||n&&r===e)}function s(e,t,r,n){return(r?"(":"[")+e+","+t+(n?")":"]")}e.exports={wrap:t,limit:r,validate:n,test:a,curry:function(e,o,i,l){var B=s.bind(null,e,o,i,l);return{wrap:t.bind(null,e,o),limit:r.bind(null,e,o),validate:function(t){return n(e,o,t,i,l)},test:function(t){return a(e,o,t,i,l)},toString:B,name:B}},name:s}},2796:function(e,t,r){e.exports=r(643)},3264:function(e){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=r},4518:function(e){var t,r,n,a,s,o,i,l,B,c,u,d,p,m,f,C=!1;function h(){if(!C){C=!0;var e=navigator.userAgent,h=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),g=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),c=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),f=/Mobile/i.exec(e),u=!!/Win64/.exec(e),h){(t=h[1]?parseFloat(h[1]):h[5]?parseFloat(h[5]):NaN)&&document&&document.documentMode&&(t=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);o=v?parseFloat(v[1])+4:t,r=h[2]?parseFloat(h[2]):NaN,n=h[3]?parseFloat(h[3]):NaN,(a=h[4]?parseFloat(h[4]):NaN)?(h=/(?:Chrome\/(\d+\.\d+))/.exec(e),s=h&&h[1]?parseFloat(h[1]):NaN):s=NaN}else t=r=n=s=a=NaN;if(g){if(g[1]){var b=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);i=!b||parseFloat(b[1].replace("_","."))}else i=!1;l=!!g[2],B=!!g[3]}else i=l=B=!1}}var g={ie:function(){return h()||t},ieCompatibilityMode:function(){return h()||o>t},ie64:function(){return g.ie()&&u},firefox:function(){return h()||r},opera:function(){return h()||n},webkit:function(){return h()||a},safari:function(){return g.webkit()},chrome:function(){return h()||s},windows:function(){return h()||l},osx:function(){return h()||i},linux:function(){return h()||B},iphone:function(){return h()||d},mobile:function(){return h()||d||p||c||f},nativeApp:function(){return h()||m},android:function(){return h()||c},ipad:function(){return h()||p}};e.exports=g},6534:function(e,t,r){"use strict";var n,a=r(3264);a.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=function(e,t){if(!a.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,s=r in document;if(!s){var o=document.createElement("div");o.setAttribute(r,"return;"),s="function"==typeof o[r]}return!s&&n&&"wheel"===e&&(s=document.implementation.hasFeature("Events.wheel","3.0")),s}},643:function(e,t,r){"use strict";var n=r(4518),a=r(6534);function s(e){var t=0,r=0,n=0,a=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,a=10*r,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||a)&&e.deltaMode&&(1==e.deltaMode?(n*=40,a*=40):(n*=800,a*=800)),n&&!t&&(t=n<1?-1:1),a&&!r&&(r=a<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:a}}s.getEventType=function(){return n.firefox()?"DOMMouseScroll":a("wheel")?"wheel":"mousewheel"},e.exports=s},4241:function(e){var t=String,r=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t}};e.exports=r(),e.exports.createColors=r},9254:function(e,t,r){var n=r(788),a=r(5959),s=r(1120);function o(e){return this instanceof o?(this.nodes=n(e),this):new o(e)}o.prototype.toString=function(){return Array.isArray(this.nodes)?s(this.nodes):""},o.prototype.walk=function(e,t){return a(this.nodes,e,t),this},o.unit=r(3433),o.walk=a,o.stringify=s,e.exports=o},788:function(e){var t="(".charCodeAt(0),r=")".charCodeAt(0),n="'".charCodeAt(0),a='"'.charCodeAt(0),s="\\".charCodeAt(0),o="/".charCodeAt(0),i=",".charCodeAt(0),l=":".charCodeAt(0),B="*".charCodeAt(0),c="u".charCodeAt(0),u="U".charCodeAt(0),d="+".charCodeAt(0),p=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var m,f,C,h,g,v,b,y,w,x=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,A=[{nodes:x}],S=0,P="",j="",F="";D<N;)if(k<=32){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);h=E.slice(D,m),C=x[x.length-1],k===r&&S?F=h:C&&"div"===C.type?(C.after=h,C.sourceEndIndex+=h.length):k===i||k===l||k===o&&E.charCodeAt(m+1)!==B&&(!w||w&&"function"===w.type&&"calc"!==w.value)?j=h:x.push({type:"space",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else if(k===n||k===a){m=D,h={type:"string",sourceIndex:D,quote:f=k===n?"'":'"'};do{if(g=!1,~(m=E.indexOf(f,m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=f).length-1,h.unclosed=!0}while(g);h.value=E.slice(D+1,m),h.sourceEndIndex=h.unclosed?m:m+1,x.push(h),D=m+1,k=E.charCodeAt(D)}else if(k===o&&E.charCodeAt(D+1)===B)h={type:"comment",sourceIndex:D,sourceEndIndex:(m=E.indexOf("*/",D))+2},-1===m&&(h.unclosed=!0,m=E.length,h.sourceEndIndex=m),h.value=E.slice(D+2,m),x.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==o&&k!==B||!w||"function"!==w.type||"calc"!==w.value)if(k===o||k===i||k===l)h=E[D],x.push({type:"div",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h,before:j,after:""}),j="",D+=1,k=E.charCodeAt(D);else if(t===k){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);if(y=D,h={type:"function",sourceIndex:D-P.length,value:P,before:E.slice(y+1,m)},D=m,"url"===P&&k!==n&&k!==a){m-=1;do{if(g=!1,~(m=E.indexOf(")",m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=")").length-1,h.unclosed=!0}while(g);b=m;do{b-=1,k=E.charCodeAt(b)}while(k<=32);y<b?(h.nodes=D!==b+1?[{type:"word",sourceIndex:D,sourceEndIndex:b+1,value:E.slice(D,b+1)}]:[],h.unclosed&&b+1!==m?(h.after="",h.nodes.push({type:"space",sourceIndex:b+1,sourceEndIndex:m,value:E.slice(b+1,m)})):(h.after=E.slice(b+1,m),h.sourceEndIndex=m)):(h.after="",h.nodes=[]),D=m+1,h.sourceEndIndex=h.unclosed?m:D,k=E.charCodeAt(D),x.push(h)}else S+=1,h.after="",h.sourceEndIndex=D+1,x.push(h),A.push(h),x=h.nodes=[],w=h;P=""}else if(r===k&&S)D+=1,k=E.charCodeAt(D),w.after=F,w.sourceEndIndex+=F.length,F="",S-=1,A[A.length-1].sourceEndIndex=D,A.pop(),x=(w=A[S]).nodes;else{m=D;do{k===s&&(m+=1),m+=1,k=E.charCodeAt(m)}while(m<N&&!(k<=32||k===n||k===a||k===i||k===l||k===o||k===t||k===B&&w&&"function"===w.type&&"calc"===w.value||k===o&&"function"===w.type&&"calc"===w.value||k===r&&S));h=E.slice(D,m),t===k?P=h:c!==h.charCodeAt(0)&&u!==h.charCodeAt(0)||d!==h.charCodeAt(1)||!p.test(h.slice(2))?x.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):x.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],x.push({type:"word",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h}),D+=1,k=E.charCodeAt(D);for(D=A.length-1;D;D-=1)A[D].unclosed=!0,A[D].sourceEndIndex=E.length;return A[0].nodes}},1120:function(e){function t(e,t){var n,a,s=e.type,o=e.value;return t&&void 0!==(a=t(e))?a:"word"===s||"space"===s?o:"string"===s?(n=e.quote||"")+o+(e.unclosed?"":n):"comment"===s?"/*"+o+(e.unclosed?"":"*/"):"div"===s?(e.before||"")+o+(e.after||""):Array.isArray(e.nodes)?(n=r(e.nodes,t),"function"!==s?n:o+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):o}function r(e,r){var n,a;if(Array.isArray(e)){for(n="",a=e.length-1;~a;a-=1)n=t(e[a],r)+n;return n}return t(e,r)}e.exports=r},3433:function(e){var t="-".charCodeAt(0),r="+".charCodeAt(0),n=".".charCodeAt(0),a="e".charCodeAt(0),s="E".charCodeAt(0);e.exports=function(e){var o,i,l,B=0,c=e.length;if(0===c||!function(e){var a,s=e.charCodeAt(0);if(s===r||s===t){if((a=e.charCodeAt(1))>=48&&a<=57)return!0;var o=e.charCodeAt(2);return a===n&&o>=48&&o<=57}return s===n?(a=e.charCodeAt(1))>=48&&a<=57:s>=48&&s<=57}(e))return!1;for((o=e.charCodeAt(B))!==r&&o!==t||B++;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),o===n&&i>=48&&i<=57)for(B+=2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),l=e.charCodeAt(B+2),(o===a||o===s)&&(i>=48&&i<=57||(i===r||i===t)&&l>=48&&l<=57))for(B+=i===r||i===t?3:2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;return{number:e.slice(0,B),unit:e.slice(B)}}},5959:function(e){e.exports=function e(t,r,n){var a,s,o,i;for(a=0,s=t.length;a<s;a+=1)o=t[a],n||(i=r(o,a,t)),!1!==i&&"function"===o.type&&Array.isArray(o.nodes)&&e(o.nodes,r,n),n&&r(o,a,t)}},1353:function(e,t,r){"use strict";let n=r(1019);class a extends n{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=a,a.default=a,n.registerAtRule(a)},9932:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){super(e),this.type="comment"}}e.exports=a,a.default=a},1019:function(e,t,r){"use strict";let n,a,s,o,{isClean:i,my:l}=r(5513),B=r(4258),c=r(9932),u=r(5631);function d(e){return e.map((e=>(e.nodes&&(e.nodes=d(e.nodes)),delete e.source,e)))}function p(e){if(e[i]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)p(t)}class m extends u{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t,r,n=this.getIterator();for(;this.indexes[n]<this.proxyOf.nodes.length&&(t=this.indexes[n],r=e(this.proxyOf.nodes[t],t),!1!==r);)this.indexes[n]+=1;return delete this.indexes[n],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"==typeof t&&t.startsWith("walk")?(...r)=>e[t](...r.map((e=>"function"==typeof e?(t,r)=>e(t.toProxy(),r):e))):"every"===t||"some"===t?r=>e[t](((e,...t)=>r(e.toProxy(),...t))):"root"===t?()=>e.root().toProxy():"nodes"===t?e.nodes.map((e=>e.toProxy())):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let r,n=this.index(e),a=this.normalize(t,this.proxyOf.nodes[n]).reverse();n=this.index(e);for(let e of a)this.proxyOf.nodes.splice(n+1,0,e);for(let e in this.indexes)r=this.indexes[e],n<r&&(this.indexes[e]=r+a.length);return this.markDirty(),this}insertBefore(e,t){let r,n=this.index(e),a=0===n&&"prepend",s=this.normalize(t,this.proxyOf.nodes[n],a).reverse();n=this.index(e);for(let e of s)this.proxyOf.nodes.splice(n,0,e);for(let e in this.indexes)r=this.indexes[e],n<=r&&(this.indexes[e]=r+s.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=d(n(e).nodes);else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new B(e)]}else if(e.selector)e=[new a(e)];else if(e.name)e=[new s(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new c(e)]}return e.map((e=>(e[l]||m.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[i]&&p(e),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e)))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let r in this.indexes)t=this.indexes[r],t>=e&&(this.indexes[r]=t-1);return this.markDirty(),this}replaceValues(e,t,r){return r||(r=t,t={}),this.walkDecls((n=>{t.props&&!t.props.includes(n.prop)||t.fast&&!n.value.includes(t.fast)||(n.value=n.value.replace(e,r))})),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each(((t,r)=>{let n;try{n=e(t,r)}catch(e){throw t.addToError(e)}return!1!==n&&t.walk&&(n=t.walk(e)),n}))}walkAtRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("atrule"===r.type&&e.test(r.name))return t(r,n)})):this.walk(((r,n)=>{if("atrule"===r.type&&r.name===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("atrule"===e.type)return t(e,r)})))}walkComments(e){return this.walk(((t,r)=>{if("comment"===t.type)return e(t,r)}))}walkDecls(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("decl"===r.type&&e.test(r.prop))return t(r,n)})):this.walk(((r,n)=>{if("decl"===r.type&&r.prop===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("decl"===e.type)return t(e,r)})))}walkRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("rule"===r.type&&e.test(r.selector))return t(r,n)})):this.walk(((r,n)=>{if("rule"===r.type&&r.selector===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("rule"===e.type)return t(e,r)})))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}m.registerParse=e=>{n=e},m.registerRule=e=>{a=e},m.registerAtRule=e=>{s=e},m.registerRoot=e=>{o=e},e.exports=m,m.default=m,m.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,s.prototype):"rule"===e.type?Object.setPrototypeOf(e,a.prototype):"decl"===e.type?Object.setPrototypeOf(e,B.prototype):"comment"===e.type?Object.setPrototypeOf(e,c.prototype):"root"===e.type&&Object.setPrototypeOf(e,o.prototype),e[l]=!0,e.nodes&&e.nodes.forEach((e=>{m.rebuild(e)}))}},2671:function(e,t,r){"use strict";let n=r(4241),a=r(2868);class s extends Error{constructor(e,t,r,n,a,o){super(e),this.name="CssSyntaxError",this.reason=e,a&&(this.file=a),n&&(this.source=n),o&&(this.plugin=o),void 0!==t&&void 0!==r&&("number"==typeof t?(this.line=t,this.column=r):(this.line=t.line,this.column=t.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,s)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=n.isColorSupported),a&&e&&(t=a(t));let r,s,o=t.split(/\r?\n/),i=Math.max(this.line-3,0),l=Math.min(this.line+2,o.length),B=String(l).length;if(e){let{bold:e,gray:t,red:a}=n.createColors(!0);r=t=>e(a(t)),s=e=>t(e)}else r=s=e=>e;return o.slice(i,l).map(((e,t)=>{let n=i+1+t,a=" "+(" "+n).slice(-B)+" | ";if(n===this.line){let t=s(a.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return r(">")+s(a)+e+"\n "+t+r("^")}return" "+s(a)+e})).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=s,s.default=s},4258:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}e.exports=a,a.default=a},6461:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o},250:function(e,t,r){"use strict";let n=r(4258),a=r(7981),s=r(9932),o=r(1353),i=r(5995),l=r(1025),B=r(1675);function c(e,t){if(Array.isArray(e))return e.map((e=>c(e)));let{inputs:r,...u}=e;if(r){t=[];for(let e of r){let r={...e,__proto__:i.prototype};r.map&&(r.map={...r.map,__proto__:a.prototype}),t.push(r)}}if(u.nodes&&(u.nodes=e.nodes.map((e=>c(e,t)))),u.source){let{inputId:e,...r}=u.source;u.source=r,null!=e&&(u.source.input=t[e])}if("root"===u.type)return new l(u);if("decl"===u.type)return new n(u);if("rule"===u.type)return new B(u);if("comment"===u.type)return new s(u);if("atrule"===u.type)return new o(u);throw new Error("Unknown node type: "+e.type)}e.exports=c,c.default=c},5995:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{fileURLToPath:s,pathToFileURL:o}=r(7414),{isAbsolute:i,resolve:l}=r(9830),{nanoid:B}=r(2961),c=r(2868),u=r(2671),d=r(7981),p=Symbol("fromOffsetCache"),m=Boolean(n&&a),f=Boolean(l&&i);class C{constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||""===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!f||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=l(t.from)),f&&m){let e=new d(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+B(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,r,n={}){let a,s,i;if(t&&"object"==typeof t){let e=t,n=r;if("number"==typeof e.offset){let n=this.fromOffset(e.offset);t=n.line,r=n.col}else t=e.line,r=e.column;if("number"==typeof n.offset){let e=this.fromOffset(n.offset);s=e.line,i=e.col}else s=n.line,i=n.column}else if(!r){let e=this.fromOffset(t);t=e.line,r=e.col}let l=this.origin(t,r,s,i);return a=l?new u(e,void 0===l.endLine?l.line:{column:l.column,line:l.line},void 0===l.endLine?l.column:{column:l.endColumn,line:l.endLine},l.source,l.file,n.plugin):new u(e,void 0===s?t:{column:r,line:t},void 0===s?r:{column:i,line:s},this.css,this.file,n.plugin),a.input={column:r,endColumn:i,endLine:s,line:t,source:this.css},this.file&&(o&&(a.input.url=o(this.file).toString()),a.input.file=this.file),a}fromOffset(e){let t,r;if(this[p])r=this[p];else{let e=this.css.split("\n");r=new Array(e.length);let t=0;for(let n=0,a=e.length;n<a;n++)r[n]=t,t+=e[n].length+1;this[p]=r}t=r[r.length-1];let n=0;if(e>=t)n=r.length-1;else{let t,a=r.length-2;for(;n<a;)if(t=n+(a-n>>1),e<r[t])a=t-1;else{if(!(e>=r[t+1])){n=t;break}n=t+1}}return{col:e-r[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:l(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,r,n){if(!this.map)return!1;let a,l,B=this.map.consumer(),c=B.originalPositionFor({column:t,line:e});if(!c.source)return!1;"number"==typeof r&&(a=B.originalPositionFor({column:n,line:r})),l=i(c.source)?o(c.source):new URL(c.source,this.map.consumer().sourceRoot||o(this.map.mapFile));let u={column:c.column,endColumn:a&&a.column,endLine:a&&a.line,line:c.line,url:l.toString()};if("file:"===l.protocol){if(!s)throw new Error("file: protocol is not available in this PostCSS build");u.file=s(l)}let d=B.sourceContentFor(c.source);return d&&(u.source=d),u}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}}e.exports=C,C.default=C,c&&c.registerInput&&c.registerInput(C)},1939:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(8505),o=r(7088),i=r(1019),l=r(6461),B=(r(2448),r(3632)),c=r(6939),u=r(1025);const d={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},p={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},m={Once:!0,postcssPlugin:!0,prepare:!0},f=0;function C(e){return"object"==typeof e&&"function"==typeof e.then}function h(e){let t=!1,r=d[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,f,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,f,r+"Exit"]:[r,r+"Exit"]}function g(e){let t;return t="document"===e.type?["Document",f,"DocumentExit"]:"root"===e.type?["Root",f,"RootExit"]:h(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function v(e){return e[n]=!1,e.nodes&&e.nodes.forEach((e=>v(e))),e}let b={};class y{constructor(e,t,r){let n;if(this.stringified=!1,this.processed=!1,"object"!=typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof y||t instanceof B)n=v(t.root),t.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=t.map);else{let e=c;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{n=e(t,r)}catch(e){this.processed=!0,this.error=e}n&&!n[a]&&i.rebuild(n)}else n=v(t);this.result=new B(e,n,r),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map((e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e))}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let r=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?r.postcssVersion:(e.plugin=r.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,r)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,r])};for(let t of this.plugins)if("object"==typeof t)for(let r in t){if(!p[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!m[r])if("object"==typeof t[r])for(let n in t[r])e(t,"*"===n?r:r+"-"+n.toLowerCase(),t[r][n]);else"function"==typeof t[r]&&e(t,r,t[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],r=this.runOnRoot(t);if(C(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];){e[n]=!0;let t=[g(e)];for(;t.length>0;){let e=this.visitTick(t);if(C(e))try{await e}catch(e){let r=t[t.length-1].node;throw this.handleError(e,r)}}}if(this.listeners.OnceExit)for(let[t,r]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map((e=>r(e,this.helpers)));await Promise.all(t)}else await r(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map((t=>e.Once(t,this.helpers)));return C(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=o;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let r=new s(t,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(C(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];)e[n]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,n]of e){let e;this.result.lastPlugin=r;try{e=n(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(C(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:r,visitors:a}=t;if("root"!==r.type&&"document"!==r.type&&!r.parent)return void e.pop();if(a.length>0&&t.visitorIndex<a.length){let[e,n]=a[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===a.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return n(r.toProxy(),this.helpers)}catch(e){throw this.handleError(e,r)}}if(0!==t.iterator){let a,s=t.iterator;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[n])return a[n]=!0,void e.push(g(a));t.iterator=0,delete r.indexes[s]}let s=t.events;for(;t.eventIndex<s.length;){let e=s[t.eventIndex];if(t.eventIndex+=1,e===f)return void(r.nodes&&r.nodes.length&&(r[n]=!0,t.iterator=r.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[n]=!0;let t=h(e);for(let r of t)if(r===f)e.nodes&&e.each((e=>{e[n]||this.walkSync(e)}));else{let t=this.listeners[r];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}}y.registerPostcss=e=>{b=e},e.exports=y,y.default=y,u.registerLazyResult(y),l.registerLazyResult(y)},4715:function(e){"use strict";let t={comma(e){return t.split(e,[","],!0)},space(e){return t.split(e,[" ","\n","\t"])},split(e,t,r){let n=[],a="",s=!1,o=0,i=!1,l="",B=!1;for(let r of e)B?B=!1:"\\"===r?B=!0:i?r===l&&(i=!1):'"'===r||"'"===r?(i=!0,l=r):"("===r?o+=1:")"===r?o>0&&(o-=1):0===o&&t.includes(r)&&(s=!0),s?(""!==a&&n.push(a.trim()),a="",s=!1):a+=r;return(r||""!==a)&&n.push(a.trim()),n}};e.exports=t,t.default=t},8505:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{dirname:s,relative:o,resolve:i,sep:l}=r(9830),{pathToFileURL:B}=r(7414),c=r(5995),u=Boolean(n&&a),d=Boolean(s&&i&&o&&l);e.exports=class{constructor(e,t,r,n){this.stringify=e,this.mapOpts=r.map||{},this.root=t,this.opts=r,this.css=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,r=this.toUrl(this.path(e.file)),a=e.root||s(e.file);!1===this.mapOpts.sourcesContent?(t=new n(e.text),t.sourcesContent&&(t.sourcesContent=t.sourcesContent.map((()=>null)))):t=e.consumer(),this.map.applySourceMap(t,r,this.toUrl(this.path(a)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&0===e.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),d&&u&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,(t=>{e+=t})),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=a.fromSourceMap(e)}else this.map=new a({file:this.outputFile()}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new a({file:this.outputFile()});let e,t,r=1,n=1,s="<no source>",o={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,((a,i,l)=>{if(this.css+=a,i&&"end"!==l&&(o.generated.line=r,o.generated.column=n-1,i.source&&i.source.start?(o.source=this.sourcePath(i),o.original.line=i.source.start.line,o.original.column=i.source.start.column-1,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,this.map.addMapping(o))),e=a.match(/\n/g),e?(r+=e.length,t=a.lastIndexOf("\n"),n=a.length-t):n+=a.length,i&&"start"!==l){let e=i.parent||{raws:{}};("decl"===i.type||"atrule"===i.type&&!i.nodes)&&i===e.last&&!e.raws.semicolon||(i.source&&i.source.end?(o.source=this.sourcePath(i),o.original.line=i.source.end.line,o.original.column=i.source.end.column-1,o.generated.line=r,o.generated.column=n-2,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,o.generated.line=r,o.generated.column=n-1,this.map.addMapping(o)))}}))}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((e=>e.annotation)))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some((e=>e.inline)))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((e=>e.withContent()))}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let r=this.opts.to?s(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(r=s(i(r,this.mapOpts.annotation)));let n=o(r,e);return this.memoizedPaths.set(e,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}}));else{let e=new c(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk((t=>{if(t.source){let r=t.source.input.from;if(r&&!e[r]){e[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,t.source.input.css)}}}));else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(B){let t=B(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===l&&(e=e.replace(/\\/g,"/"));let r=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,r),r}}},7647:function(e,t,r){"use strict";let n=r(8505),a=r(7088),s=(r(2448),r(6939));const o=r(3632);class i{constructor(e,t,r){let s;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=r,this._map=void 0;let i=a;this.result=new o(this._processor,s,this._opts),this.result.css=t;let l=this;Object.defineProperty(this.result,"root",{get(){return l.root}});let B=new n(i,s,this._opts,t);if(B.isMap()){let[e,t]=B.generate();e&&(this.result.css=e),t&&(this.result.map=t)}}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=s;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}}e.exports=i,i.default=i},5631:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(2671),o=r(1062),i=r(7088);function l(e,t){let r=new e.constructor;for(let n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;if("proxyCache"===n)continue;let a=e[n],s=typeof a;"parent"===n&&"object"===s?t&&(r[n]=t):"source"===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>l(e,r))):("object"===s&&null!==a&&(a=l(a)),r[n]=a)}return r}class B{constructor(e={}){this.raws={},this[n]=!1,this[a]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let r of e[t])"function"==typeof r.clone?this.append(r.clone()):this.append(r)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=l(this);for(let r in e)t[r]=e[r];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:r,start:n}=this.rangeBy(t);return this.source.input.error(e,{column:n.column,line:n.line},{column:r.column,line:r.line},t)}return new s(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markDirty(){if(this[n]){this[n]=!1;let e=this;for(;e=e.parent;)e[n]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let r=this.source.start;if(e.index)r=this.positionInside(e.index,t);else if(e.word){let n=(t=this.toString()).indexOf(e.word);-1!==n&&(r=this.positionInside(n,t))}return r}positionInside(e,t){let r=t||this.toString(),n=this.source.start.column,a=this.source.start.line;for(let t=0;t<e;t++)"\n"===r[t]?(n=1,a+=1):n+=1;return{column:n,line:a}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},r=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let n=this.toString(),a=n.indexOf(e.word);-1!==a&&(t=this.positionInside(a,n),r=this.positionInside(a+e.word.length,n))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?r={column:e.end.column,line:e.end.line}:e.endIndex?r=this.positionInside(e.endIndex):e.index&&(r=this.positionInside(e.index+1));return(r.line<t.line||r.line===t.line&&r.column<=t.column)&&(r={column:t.column+1,line:t.line}),{end:r,start:t}}raw(e,t){return(new o).raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,r=!1;for(let n of e)n===this?r=!0:r?(this.parent.insertAfter(t,n),t=n):this.parent.insertBefore(t,n);r||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let r={},n=null==t;t=t||new Map;let a=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e))continue;if("parent"===e||"proxyCache"===e)continue;let n=this[e];if(Array.isArray(n))r[e]=n.map((e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e));else if("object"==typeof n&&n.toJSON)r[e]=n.toJSON(null,t);else if("source"===e){let s=t.get(n.input);null==s&&(s=a,t.set(n.input,a),a++),r[e]={end:n.end,inputId:s,start:n.start}}else r[e]=n}return n&&(r.inputs=[...t.keys()].map((e=>e.toJSON()))),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=i){e.stringify&&(e=e.stringify);let t="";return e(this,(e=>{t+=e})),t}warn(e,t,r){let n={node:this};for(let e in r)n[e]=r[e];return e.warn(t,n)}get proxyOf(){return this}}e.exports=B,B.default=B},6939:function(e,t,r){"use strict";let n=r(1019),a=r(8867),s=r(5995);function o(e,t){let r=new s(e,t),n=new a(r);try{n.parse()}catch(e){throw e}return n.root}e.exports=o,o.default=o,n.registerParse(o)},8867:function(e,t,r){"use strict";let n=r(4258),a=r(3852),s=r(9932),o=r(1353),i=r(1025),l=r(1675);const B={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new i,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,r,n,a=new o;a.name=e[1].slice(1),""===a.name&&this.unnamedAtrule(a,e),this.init(a,e[2]);let s=!1,i=!1,l=[],B=[];for(;!this.tokenizer.endOfFile();){if(t=(e=this.tokenizer.nextToken())[0],"("===t||"["===t?B.push("("===t?")":"]"):"{"===t&&B.length>0?B.push("}"):t===B[B.length-1]&&B.pop(),0===B.length){if(";"===t){a.source.end=this.getPosition(e[2]),a.source.end.offset++,this.semicolon=!0;break}if("{"===t){i=!0;break}if("}"===t){if(l.length>0){for(n=l.length-1,r=l[n];r&&"space"===r[0];)r=l[--n];r&&(a.source.end=this.getPosition(r[3]||r[2]),a.source.end.offset++)}this.end(e);break}l.push(e)}else l.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}a.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(a.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(a,"params",l),s&&(e=l[l.length-1],a.source.end=this.getPosition(e[3]||e[2]),a.source.end.offset++,this.spaces=a.raws.between,a.raws.between="")):(a.raws.afterName="",a.params=""),i&&(a.nodes=[],this.current=a)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let r,n=0;for(let a=t-1;a>=0&&(r=e[a],"space"===r[0]||(n+=1,2!==n));a--);throw this.input.error("Missed semicolon","word"===r[0]?r[3]+1:r[2])}colon(e){let t,r,n,a=0;for(let[s,o]of e.entries()){if(t=o,r=t[0],"("===r&&(a+=1),")"===r&&(a-=1),0===a&&":"===r){if(n){if("word"===n[0]&&"progid"===n[1])continue;return s}this.doubleColon(t)}n=t}return!1}comment(e){let t=new s;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let r=e[1].slice(2,-2);if(/^\s*$/.test(r))t.text="",t.raws.left=r,t.raws.right="";else{let e=r.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=a(this.input)}decl(e,t){let r=new n;this.init(r,e[0][2]);let a,s=e[e.length-1];for(";"===s[0]&&(this.semicolon=!0,e.pop()),r.source.end=this.getPosition(s[3]||s[2]||function(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}(e)),r.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),r.raws.before+=e.shift()[1];for(r.source.start=this.getPosition(e[0][2]),r.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;r.prop+=e.shift()[1]}for(r.raws.between="";e.length;){if(a=e.shift(),":"===a[0]){r.raws.between+=a[1];break}"word"===a[0]&&/\w/.test(a[1])&&this.unknownWord([a]),r.raws.between+=a[1]}"_"!==r.prop[0]&&"*"!==r.prop[0]||(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let o,i=[];for(;e.length&&(o=e[0][0],"space"===o||"comment"===o);)i.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(a=e[t],"!important"===a[1].toLowerCase()){r.important=!0;let n=this.stringFrom(e,t);n=this.spacesFromEnd(e)+n," !important"!==n&&(r.raws.important=n);break}if("important"===a[1].toLowerCase()){let n=e.slice(0),a="";for(let e=t;e>0;e--){let t=n[e][0];if(0===a.trim().indexOf("!")&&"space"!==t)break;a=n.pop()[1]+a}0===a.trim().indexOf("!")&&(r.important=!0,r.raws.important=a,e=n)}if("space"!==a[0]&&"comment"!==a[0])break}e.some((e=>"space"!==e[0]&&"comment"!==e[0]))&&(r.raws.between+=i.map((e=>e[1])).join(""),i=[]),this.raw(r,"value",i.concat(e),t),r.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new l;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,r=null,n=!1,a=null,s=[],o=e[1].startsWith("--"),i=[],l=e;for(;l;){if(r=l[0],i.push(l),"("===r||"["===r)a||(a=l),s.push("("===r?")":"]");else if(o&&n&&"{"===r)a||(a=l),s.push("}");else if(0===s.length){if(";"===r){if(n)return void this.decl(i,o);break}if("{"===r)return void this.rule(i);if("}"===r){this.tokenizer.back(i.pop()),t=!0;break}":"===r&&(n=!0)}else r===s[s.length-1]&&(s.pop(),0===s.length&&(a=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(a),t&&n){if(!o)for(;i.length&&(l=i[i.length-1][0],"space"===l||"comment"===l);)this.tokenizer.back(i.pop());this.decl(i,o)}else this.unknownWord(i)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,r,n){let a,s,o,i,l=r.length,c="",u=!0;for(let e=0;e<l;e+=1)a=r[e],s=a[0],"space"!==s||e!==l-1||n?"comment"===s?(i=r[e-1]?r[e-1][0]:"empty",o=r[e+1]?r[e+1][0]:"empty",B[i]||B[o]||","===c.slice(-1)?u=!1:c+=a[1]):c+=a[1]:u=!1;if(!u){let n=r.reduce(((e,t)=>e+t[1]),"");e.raws[t]={raw:n,value:c}}e[t]=c}rule(e){e.pop();let t=new l;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t||"comment"===t);)r=e.pop()[1]+r;return r}spacesAndCommentsFromStart(e){let t,r="";for(;e.length&&(t=e[0][0],"space"===t||"comment"===t);)r+=e.shift()[1];return r}spacesFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t);)r=e.pop()[1]+r;return r}stringFrom(e,t){let r="";for(let n=t;n<e.length;n++)r+=e[n][1];return e.splice(t,e.length-t),r}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word",{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}},20:function(e,t,r){"use strict";let n=r(2671),a=r(4258),s=r(1939),o=r(1019),i=r(1723),l=r(7088),B=r(250),c=r(6461),u=r(1728),d=r(9932),p=r(1353),m=r(3632),f=r(5995),C=r(6939),h=r(4715),g=r(1675),v=r(1025),b=r(5631);function y(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new i(e)}y.plugin=function(e,t){let r,n=!1;function a(...r){console&&console.warn&&!n&&(n=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(e+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let a=t(...r);return a.postcssPlugin=e,a.postcssVersion=(new i).version,a}return Object.defineProperty(a,"postcss",{get(){return r||(r=a()),r}}),a.process=function(e,t,r){return y([a(r)]).process(e,t)},a},y.stringify=l,y.parse=C,y.fromJSON=B,y.list=h,y.comment=e=>new d(e),y.atRule=e=>new p(e),y.decl=e=>new a(e),y.rule=e=>new g(e),y.root=e=>new v(e),y.document=e=>new c(e),y.CssSyntaxError=n,y.Declaration=a,y.Container=o,y.Processor=i,y.Document=c,y.Comment=d,y.Warning=u,y.AtRule=p,y.Result=m,y.Input=f,y.Rule=g,y.Root=v,y.Node=b,s.registerPostcss(y),e.exports=y,y.default=y},7981:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{existsSync:s,readFileSync:o}=r(4777),{dirname:i,join:l}=r(9830);class B{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let r=t.map?t.map.prev:void 0,n=this.loadMap(t.from,r);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=i(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new n(this.text)),this.consumerCache}decodeInline(e){if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(e)||/^data:application\/json;base64,/.test(e))return t=e.substr(RegExp.lastMatch.length),Buffer?Buffer.from(t,"base64").toString():window.atob(t);var t;let r=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+r)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let r=e.lastIndexOf(t.pop()),n=e.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(e.substring(r,n)))}loadFile(e){if(this.root=i(e),s(e))return this.mapFile=e,o(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"!=typeof t){if(t instanceof n)return a.fromSourceMap(t).toString();if(t instanceof a)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let r=t(e);if(r){let e=this.loadFile(r);if(!e)throw new Error("Unable to load previous source map: "+r.toString());return e}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=l(i(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=B,B.default=B},1723:function(e,t,r){"use strict";let n=r(7647),a=r(1939),s=r(6461),o=r(1025);class i{constructor(e=[]){this.version="8.4.31",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let r of e)if(!0===r.postcss?r=r():r.postcss&&(r=r.postcss),"object"==typeof r&&Array.isArray(r.plugins))t=t.concat(r.plugins);else if("object"==typeof r&&r.postcssPlugin)t.push(r);else if("function"==typeof r)t.push(r);else if("object"!=typeof r||!r.parse&&!r.stringify)throw new Error(r+" is not a PostCSS plugin");return t}process(e,t={}){return 0===this.plugins.length&&void 0===t.parser&&void 0===t.stringifier&&void 0===t.syntax?new n(this,e,t):new a(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=i,i.default=i,o.registerProcessor(i),s.registerProcessor(i)},3632:function(e,t,r){"use strict";let n=r(1728);class a{constructor(e,t,r){this.processor=e,this.messages=[],this.root=t,this.opts=r,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let r=new n(e,t);return this.messages.push(r),r}warnings(){return this.messages.filter((e=>"warning"===e.type))}get content(){return this.css}}e.exports=a,a.default=a},1025:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,r){let n=super.normalize(e);if(t)if("prepend"===r)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of n)e.raws.before=t.raws.before;return n}removeChild(e,t){let r=this.index(e);return!t&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(e)}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o,s.registerRoot(o)},1675:function(e,t,r){"use strict";let n=r(1019),a=r(4715);class s extends n{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return a.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,r=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(r)}}e.exports=s,s.default=s,n.registerRule(s)},1062:function(e){"use strict";const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};class r{constructor(e){this.builder=e}atrule(e,t){let r="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?r+=e.raws.afterName:n&&(r+=" "),e.nodes)this.block(e,r+n);else{let a=(e.raws.between||"")+(t?";":"");this.builder(r+n+a,e)}}beforeAfter(e,t){let r;r="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let n=e.parent,a=0;for(;n&&"root"!==n.type;)a+=1,n=n.parent;if(r.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<a;e++)r+=t}return r}block(e,t){let r,n=this.raw(e,"between","beforeOpen");this.builder(t+n+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,"after")):r=this.raw(e,"after","emptyBody"),r&&this.builder(r),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let r=this.raw(e,"semicolon");for(let n=0;n<e.nodes.length;n++){let a=e.nodes[n],s=this.raw(a,"before");s&&this.builder(s),this.stringify(a,t!==n||r)}}comment(e){let t=this.raw(e,"left","commentLeft"),r=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+r+"*/",e)}decl(e,t){let r=this.raw(e,"between","colon"),n=e.prop+r+this.rawValue(e,"value");e.important&&(n+=e.raws.important||" !important"),t&&(n+=";"),this.builder(n,e)}document(e){this.body(e)}raw(e,r,n){let a;if(n||(n=r),r&&(a=e.raws[r],void 0!==a))return a;let s=e.parent;if("before"===n){if(!s||"root"===s.type&&s.first===e)return"";if(s&&"document"===s.type)return""}if(!s)return t[n];let o=e.root();if(o.rawCache||(o.rawCache={}),void 0!==o.rawCache[n])return o.rawCache[n];if("before"===n||"after"===n)return this.beforeAfter(e,n);{let t="raw"+((i=n)[0].toUpperCase()+i.slice(1));this[t]?a=this[t](o,e):o.walk((e=>{if(a=e.raws[r],void 0!==a)return!1}))}var i;return void 0===a&&(a=t[n]),o.rawCache[n]=a,a}rawBeforeClose(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let r;return e.walkComments((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(e,t){let r;return e.walkDecls((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(e){let t;return e.walk((e=>{if("decl"!==e.type&&(t=e.raws.between,void 0!==t))return!1})),t}rawBeforeRule(e){let t;return e.walk((r=>{if(r.nodes&&(r.parent!==e||e.first!==r)&&void 0!==r.raws.before)return t=r.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls((e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t}rawEmptyBody(e){let t;return e.walk((e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,void 0!==t))return!1})),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk((r=>{let n=r.parent;if(n&&n!==e&&n.parent&&n.parent===e&&void 0!==r.raws.before){let e=r.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}})),t}rawSemicolon(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,void 0!==t))return!1})),t}rawValue(e,t){let r=e[t],n=e.raws[t];return n&&n.value===r?n.raw:r}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=r,r.default=r},7088:function(e,t,r){"use strict";let n=r(1062);function a(e,t){new n(t).stringify(e)}e.exports=a,a.default=a},5513:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},3852:function(e){"use strict";const t="'".charCodeAt(0),r='"'.charCodeAt(0),n="\\".charCodeAt(0),a="/".charCodeAt(0),s="\n".charCodeAt(0),o=" ".charCodeAt(0),i="\f".charCodeAt(0),l="\t".charCodeAt(0),B="\r".charCodeAt(0),c="[".charCodeAt(0),u="]".charCodeAt(0),d="(".charCodeAt(0),p=")".charCodeAt(0),m="{".charCodeAt(0),f="}".charCodeAt(0),C=";".charCodeAt(0),h="*".charCodeAt(0),g=":".charCodeAt(0),v="@".charCodeAt(0),b=/[\t\n\f\r "#'()/;[\\\]{}]/g,y=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,w=/.[\r\n"'(/\\]/,x=/[\da-f]/i;e.exports=function(e,E={}){let D,k,N,A,S,P,j,F,O,L,I=e.css.valueOf(),R=E.ignoreErrors,M=I.length,T=0,H=[],G=[];function _(t){throw e.error("Unclosed "+t,T)}return{back:function(e){G.push(e)},endOfFile:function(){return 0===G.length&&T>=M},nextToken:function(e){if(G.length)return G.pop();if(T>=M)return;let E=!!e&&e.ignoreUnclosed;switch(D=I.charCodeAt(T),D){case s:case o:case l:case B:case i:k=T;do{k+=1,D=I.charCodeAt(k)}while(D===o||D===s||D===l||D===B||D===i);L=["space",I.slice(T,k)],T=k-1;break;case c:case u:case m:case f:case g:case C:case p:{let e=String.fromCharCode(D);L=[e,e,T];break}case d:if(F=H.length?H.pop()[1]:"",O=I.charCodeAt(T+1),"url"===F&&O!==t&&O!==r&&O!==o&&O!==s&&O!==l&&O!==i&&O!==B){k=T;do{if(P=!1,k=I.indexOf(")",k+1),-1===k){if(R||E){k=T;break}_("bracket")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["brackets",I.slice(T,k+1),T,k],T=k}else k=I.indexOf(")",T+1),A=I.slice(T,k+1),-1===k||w.test(A)?L=["(","(",T]:(L=["brackets",A,T,k],T=k);break;case t:case r:N=D===t?"'":'"',k=T;do{if(P=!1,k=I.indexOf(N,k+1),-1===k){if(R||E){k=T+1;break}_("string")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["string",I.slice(T,k+1),T,k],T=k;break;case v:b.lastIndex=T+1,b.test(I),k=0===b.lastIndex?I.length-1:b.lastIndex-2,L=["at-word",I.slice(T,k+1),T,k],T=k;break;case n:for(k=T,S=!0;I.charCodeAt(k+1)===n;)k+=1,S=!S;if(D=I.charCodeAt(k+1),S&&D!==a&&D!==o&&D!==s&&D!==l&&D!==B&&D!==i&&(k+=1,x.test(I.charAt(k)))){for(;x.test(I.charAt(k+1));)k+=1;I.charCodeAt(k+1)===o&&(k+=1)}L=["word",I.slice(T,k+1),T,k],T=k;break;default:D===a&&I.charCodeAt(T+1)===h?(k=I.indexOf("*/",T+2)+1,0===k&&(R||E?k=I.length:_("comment")),L=["comment",I.slice(T,k+1),T,k],T=k):(y.lastIndex=T+1,y.test(I),k=0===y.lastIndex?I.length-1:y.lastIndex-2,L=["word",I.slice(T,k+1),T,k],H.push(L),T=k)}return T++,L},position:function(){return T}}}},2448:function(e){"use strict";let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},1728:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},1358:function(e,t,r){var n;n=e=>(()=>{var t={703:(e,t,r)=>{"use strict";var n=r(414);function a(){}function s(){}s.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,s,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:a};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:t=>{"use strict";t.exports=e}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var s=r[e]={exports:{}};return t[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>b});var e=n(98),t=n.n(e),r=n(697),s=n.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}var i=function(e){var r=e.pageClassName,n=e.pageLinkClassName,a=e.page,s=e.selected,i=e.activeClassName,l=e.activeLinkClassName,B=e.getEventListener,c=e.pageSelectedHandler,u=e.href,d=e.extraAriaContext,p=e.pageLabelBuilder,m=e.rel,f=e.ariaLabel||"Page "+a+(d?" "+d:""),C=null;return s&&(C="page",f=e.ariaLabel||"Page "+a+" is your current page",r=void 0!==r?r+" "+i:i,void 0!==n?void 0!==l&&(n=n+" "+l):n=l),t().createElement("li",{className:r},t().createElement("a",o({rel:m,role:u?void 0:"button",className:n,href:u,tabIndex:s?"-1":"0","aria-label":f,"aria-current":C,onKeyPress:c},B(c)),p(a)))};i.propTypes={pageSelectedHandler:s().func.isRequired,selected:s().bool.isRequired,pageClassName:s().string,pageLinkClassName:s().string,activeClassName:s().string,activeLinkClassName:s().string,extraAriaContext:s().string,href:s().string,ariaLabel:s().string,page:s().number.isRequired,getEventListener:s().func.isRequired,pageLabelBuilder:s().func.isRequired,rel:s().string};const l=i;function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},B.apply(this,arguments)}var c=function(e){var r=e.breakLabel,n=e.breakAriaLabel,a=e.breakClassName,s=e.breakLinkClassName,o=e.breakHandler,i=e.getEventListener,l=a||"break";return t().createElement("li",{className:l},t().createElement("a",B({className:s,role:"button",tabIndex:"0","aria-label":n,onKeyPress:o},i(o)),r))};c.propTypes={breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabel:s().string,breakClassName:s().string,breakLinkClassName:s().string,breakHandler:s().func.isRequired,getEventListener:s().func.isRequired};const u=c;function d(e){return null!=e?e:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(i,e);var r,n,a,s,o=(a=i,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h(a);if(s){var r=h(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}(this,e)});function i(e){var r,n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),g(C(r=o.call(this,e)),"handlePreviousPage",(function(e){var t=r.state.selected;r.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})})),g(C(r),"handleNextPage",(function(e){var t=r.state.selected,n=r.props.pageCount;r.handleClick(e,null,t<n-1?t+1:void 0,{isNext:!0})})),g(C(r),"handlePageSelected",(function(e,t){if(r.state.selected===e)return r.callActiveCallback(e),void r.handleClick(t,null,void 0,{isActive:!0});r.handleClick(t,null,e)})),g(C(r),"handlePageChange",(function(e){r.state.selected!==e&&(r.setState({selected:e}),r.callCallback(e))})),g(C(r),"getEventListener",(function(e){return g({},r.props.eventListener,e)})),g(C(r),"handleClick",(function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=a.isPrevious,o=void 0!==s&&s,i=a.isNext,l=void 0!==i&&i,B=a.isBreak,c=void 0!==B&&B,u=a.isActive,d=void 0!==u&&u;e.preventDefault?e.preventDefault():e.returnValue=!1;var p=r.state.selected,m=r.props.onClick,f=n;if(m){var C=m({index:t,selected:p,nextSelectedPage:n,event:e,isPrevious:o,isNext:l,isBreak:c,isActive:d});if(!1===C)return;Number.isInteger(C)&&(f=C)}void 0!==f&&r.handlePageChange(f)})),g(C(r),"handleBreakClick",(function(e,t){var n=r.state.selected;r.handleClick(t,e,n<e?r.getForwardJump():r.getBackwardJump(),{isBreak:!0})})),g(C(r),"callCallback",(function(e){void 0!==r.props.onPageChange&&"function"==typeof r.props.onPageChange&&r.props.onPageChange({selected:e})})),g(C(r),"callActiveCallback",(function(e){void 0!==r.props.onPageActive&&"function"==typeof r.props.onPageActive&&r.props.onPageActive({selected:e})})),g(C(r),"getElementPageRel",(function(e){var t=r.state.selected,n=r.props,a=n.nextPageRel,s=n.prevPageRel,o=n.selectedPageRel;return t-1===e?s:t===e?o:t+1===e?a:void 0})),g(C(r),"pagination",(function(){var e=[],n=r.props,a=n.pageRangeDisplayed,s=n.pageCount,o=n.marginPagesDisplayed,i=n.breakLabel,l=n.breakClassName,B=n.breakLinkClassName,c=n.breakAriaLabels,d=r.state.selected;if(s<=a)for(var p=0;p<s;p++)e.push(r.getPageElement(p));else{var m=a/2,f=a-m;d>s-a/2?m=a-(f=s-d):d<a/2&&(f=a-(m=d));var C,h,g=function(e){return r.getPageElement(e)},v=[];for(C=0;C<s;C++){var b=C+1;if(b<=o)v.push({type:"page",index:C,display:g(C)});else if(b>s-o)v.push({type:"page",index:C,display:g(C)});else if(C>=d-m&&C<=d+(0===d&&a>1?f-1:f))v.push({type:"page",index:C,display:g(C)});else if(i&&v.length>0&&v[v.length-1].display!==h&&(a>0||o>0)){var y=C<d?c.backward:c.forward;h=t().createElement(u,{key:C,breakAriaLabel:y,breakLabel:i,breakClassName:l,breakLinkClassName:B,breakHandler:r.handleBreakClick.bind(null,C),getEventListener:r.getEventListener}),v.push({type:"break",index:C,display:h})}}v.forEach((function(t,r){var n=t;"break"===t.type&&v[r-1]&&"page"===v[r-1].type&&v[r+1]&&"page"===v[r+1].type&&v[r+1].index-v[r-1].index<=2&&(n={type:"page",index:t.index,display:g(t.index)}),e.push(n.display)}))}return e})),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,r.state={selected:n},r}return r=i,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,r=e.disableInitialCallback,n=e.extraAriaContext,a=e.pageCount,s=e.forcePage;void 0===t||r||this.callCallback(t),n&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(a)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(a,"). Did you forget a Math.ceil()?")),void 0!==t&&t>a-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(a-1,").")),void 0!==s&&s>a-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(s," > ").concat(a-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,r=t.pageCount,n=e+t.pageRangeDisplayed;return n>=r?r-1:n}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,r=t.hrefBuilder,n=t.pageCount,a=t.hrefAllControls;if(r)return a||e>=0&&e<n?r(e+1,n,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var r=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(r=r+" "+this.props.extraAriaContext),r}}},{key:"getPageElement",value:function(e){var r=this.state.selected,n=this.props,a=n.pageClassName,s=n.pageLinkClassName,o=n.activeClassName,i=n.activeLinkClassName,B=n.extraAriaContext,c=n.pageLabelBuilder;return t().createElement(l,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:r===e,rel:this.getElementPageRel(e),pageClassName:a,pageLinkClassName:s,activeClassName:o,activeLinkClassName:i,extraAriaContext:B,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:c,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var r=this.props,n=r.disabledClassName,a=r.disabledLinkClassName,s=r.pageCount,o=r.className,i=r.containerClassName,l=r.previousLabel,B=r.previousClassName,c=r.previousLinkClassName,u=r.previousAriaLabel,p=r.prevRel,f=r.nextLabel,C=r.nextClassName,h=r.nextLinkClassName,g=r.nextAriaLabel,v=r.nextRel,b=this.state.selected,y=0===b,w=b===s-1,x="".concat(d(B)).concat(y?" ".concat(d(n)):""),E="".concat(d(C)).concat(w?" ".concat(d(n)):""),D="".concat(d(c)).concat(y?" ".concat(d(a)):""),k="".concat(d(h)).concat(w?" ".concat(d(a)):""),N=y?"true":"false",A=w?"true":"false";return t().createElement("ul",{className:o||i,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:x},t().createElement("a",m({className:D,href:this.getElementHref(b-1),tabIndex:y?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N,"aria-label":u,rel:p},this.getEventListener(this.handlePreviousPage)),l)),this.pagination(),t().createElement("li",{className:E},t().createElement("a",m({className:k,href:this.getElementHref(b+1),tabIndex:w?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":A,"aria-label":g,rel:v},this.getEventListener(this.handleNextPage)),f)))}}])&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),i}(e.Component);g(v,"propTypes",{pageCount:s().number.isRequired,pageRangeDisplayed:s().number,marginPagesDisplayed:s().number,previousLabel:s().node,previousAriaLabel:s().string,prevPageRel:s().string,prevRel:s().string,nextLabel:s().node,nextAriaLabel:s().string,nextPageRel:s().string,nextRel:s().string,breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabels:s().shape({forward:s().string,backward:s().string}),hrefBuilder:s().func,hrefAllControls:s().bool,onPageChange:s().func,onPageActive:s().func,onClick:s().func,initialPage:s().number,forcePage:s().number,disableInitialCallback:s().bool,containerClassName:s().string,className:s().string,pageClassName:s().string,pageLinkClassName:s().string,pageLabelBuilder:s().func,activeClassName:s().string,activeLinkClassName:s().string,previousClassName:s().string,nextClassName:s().string,previousLinkClassName:s().string,nextLinkClassName:s().string,disabledClassName:s().string,disabledLinkClassName:s().string,breakClassName:s().string,breakLinkClassName:s().string,extraAriaContext:s().string,ariaLabelBuilder:s().func,eventListener:s().string,renderOnZeroPageCount:s().func,selectedPageRel:s().string}),g(v,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});const b=v})(),a})(),e.exports=n(r(9196))},9196:function(e){"use strict";e.exports=window.React},2950:function(){},2868:function(){},4777:function(){},9830:function(){},209:function(){},7414:function(){},305:function(e,t){!function(r){"use strict";var n={s:1,n:0,d:1};function a(e,t){if(isNaN(e=parseInt(e,10)))throw u();return e*t}function s(e,t){if(0===t)throw c();var r=Object.create(B.prototype);r.s=e<0?-1:1;var n=l(e=e<0?-e:e,t);return r.n=e/n,r.d=t/n,r}function o(e){for(var t={},r=e,n=2,a=4;a<=r;){for(;r%n==0;)r/=n,t[n]=(t[n]||0)+1;a+=1+2*n++}return r!==e?r>1&&(t[r]=(t[r]||0)+1):t[e]=(t[e]||0)+1,t}var i=function(e,t){var r,s=0,o=1,i=1,l=0,B=0,p=0,m=1,f=1,C=0,h=1,g=1,v=1,b=1e7;if(null==e);else if(void 0!==t){if(i=(s=e)*(o=t),s%1!=0||o%1!=0)throw d()}else switch(typeof e){case"object":if("d"in e&&"n"in e)s=e.n,o=e.d,"s"in e&&(s*=e.s);else{if(!(0 in e))throw u();s=e[0],1 in e&&(o=e[1])}i=s*o;break;case"number":if(e<0&&(i=e,e=-e),e%1==0)s=e;else if(e>0){for(e>=1&&(e/=f=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)));h<=b&&v<=b;){if(e===(r=(C+g)/(h+v))){h+v<=b?(s=C+g,o=h+v):v>h?(s=g,o=v):(s=C,o=h);break}e>r?(C+=g,h+=v):(g+=C,v+=h),h>b?(s=g,o=v):(s=C,o=h)}s*=f}else(isNaN(e)||isNaN(t))&&(o=s=NaN);break;case"string":if(null===(h=e.match(/\d+|./g)))throw u();if("-"===h[C]?(i=-1,C++):"+"===h[C]&&C++,h.length===C+1?B=a(h[C++],i):"."===h[C+1]||"."===h[C]?("."!==h[C]&&(l=a(h[C++],i)),(1+ ++C===h.length||"("===h[C+1]&&")"===h[C+3]||"'"===h[C+1]&&"'"===h[C+3])&&(B=a(h[C],i),m=Math.pow(10,h[C].length),C++),("("===h[C]&&")"===h[C+2]||"'"===h[C]&&"'"===h[C+2])&&(p=a(h[C+1],i),f=Math.pow(10,h[C+1].length)-1,C+=3)):"/"===h[C+1]||":"===h[C+1]?(B=a(h[C],i),m=a(h[C+2],1),C+=3):"/"===h[C+3]&&" "===h[C+1]&&(l=a(h[C],i),B=a(h[C+2],i),m=a(h[C+4],1),C+=5),h.length<=C){i=s=p+(o=m*f)*l+f*B;break}default:throw u()}if(0===o)throw c();n.s=i<0?-1:1,n.n=Math.abs(s),n.d=Math.abs(o)};function l(e,t){if(!e)return t;if(!t)return e;for(;;){if(!(e%=t))return t;if(!(t%=e))return e}}function B(e,t){if(i(e,t),!(this instanceof B))return s(n.s*n.n,n.d);e=l(n.d,n.n),this.s=n.s,this.n=n.n/e,this.d=n.d/e}var c=function(){return new Error("Division by Zero")},u=function(){return new Error("Invalid argument")},d=function(){return new Error("Parameters must be integer")};B.prototype={s:1,n:0,d:1,abs:function(){return s(this.n,this.d)},neg:function(){return s(-this.s*this.n,this.d)},add:function(e,t){return i(e,t),s(this.s*this.n*n.d+n.s*this.d*n.n,this.d*n.d)},sub:function(e,t){return i(e,t),s(this.s*this.n*n.d-n.s*this.d*n.n,this.d*n.d)},mul:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.n,this.d*n.d)},div:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.d,this.d*n.n)},clone:function(){return s(this.s*this.n,this.d)},mod:function(e,t){if(isNaN(this.n)||isNaN(this.d))return new B(NaN);if(void 0===e)return s(this.s*this.n%this.d,1);if(i(e,t),0===n.n&&0===this.d)throw c();return s(this.s*(n.d*this.n)%(n.n*this.d),n.d*this.d)},gcd:function(e,t){return i(e,t),s(l(n.n,this.n)*l(n.d,this.d),n.d*this.d)},lcm:function(e,t){return i(e,t),0===n.n&&0===this.n?s(0,1):s(n.n*this.n,l(n.n,this.n)*l(n.d,this.d))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.ceil(e*this.s*this.n/this.d),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.floor(e*this.s*this.n/this.d),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.round(e*this.s*this.n/this.d),e)},inverse:function(){return s(this.s*this.d,this.n)},pow:function(e,t){if(i(e,t),1===n.d)return n.s<0?s(Math.pow(this.s*this.d,n.n),Math.pow(this.n,n.n)):s(Math.pow(this.s*this.n,n.n),Math.pow(this.d,n.n));if(this.s<0)return null;var r=o(this.n),a=o(this.d),l=1,B=1;for(var c in r)if("1"!==c){if("0"===c){l=0;break}if(r[c]*=n.n,r[c]%n.d!=0)return null;r[c]/=n.d,l*=Math.pow(c,r[c])}for(var c in a)if("1"!==c){if(a[c]*=n.n,a[c]%n.d!=0)return null;a[c]/=n.d,B*=Math.pow(c,a[c])}return n.s<0?s(B,l):s(l,B)},equals:function(e,t){return i(e,t),this.s*this.n*n.d==n.s*n.n*this.d},compare:function(e,t){i(e,t);var r=this.s*this.n*n.d-n.s*n.n*this.d;return(0<r)-(r<0)},simplify:function(e){if(isNaN(this.n)||isNaN(this.d))return this;e=e||.001;for(var t=this.abs(),r=t.toContinued(),n=1;n<r.length;n++){for(var a=s(r[n-1],1),o=n-2;o>=0;o--)a=a.inverse().add(r[o]);if(Math.abs(a.sub(t).valueOf())<e)return a.mul(this.s)}return this},divisible:function(e,t){return i(e,t),!(!(n.n*this.d)||this.n*n.d%(n.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,r+=" ",n%=a),r+=n,r+="/",r+=a),r},toLatex:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,n%=a),r+="\\frac{",r+=n,r+="}{",r+=a,r+="}"),r},toContinued:function(){var e,t=this.n,r=this.d,n=[];if(isNaN(t)||isNaN(r))return n;do{n.push(Math.floor(t/r)),e=t%r,t=r,r=e}while(1!==t);return n},toString:function(e){var t=this.n,r=this.d;if(isNaN(t)||isNaN(r))return"NaN";e=e||15;var n=function(e,t){for(;t%2==0;t/=2);for(;t%5==0;t/=5);if(1===t)return 0;for(var r=10%t,n=1;1!==r;n++)if(r=10*r%t,n>2e3)return 0;return n}(0,r),a=function(e,t,r){for(var n=1,a=function(e,t,r){for(var n=1;t>0;e=e*e%r,t>>=1)1&t&&(n=n*e%r);return n}(10,r,t),s=0;s<300;s++){if(n===a)return s;n=10*n%t,a=10*a%t}return 0}(0,r,n),s=this.s<0?"-":"";if(s+=t/r|0,t%=r,(t*=10)&&(s+="."),n){for(var o=a;o--;)s+=t/r|0,t%=r,t*=10;for(s+="(",o=n;o--;)s+=t/r|0,t%=r,t*=10;s+=")"}else for(o=e;t&&o--;)s+=t/r|0,t%=r,t*=10;return s}},Object.defineProperty(t,"__esModule",{value:!0}),t.default=B,e.exports=B}()},2961:function(e){e.exports={nanoid:(e=21)=>{let t="",r=e;for(;r--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(r=t)=>{let n="",a=r;for(;a--;)n+=e[Math.random()*e.length|0];return n}}},6052:function(e){"use strict";e.exports=JSON.parse('[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.3.8.0"},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.5.1.0"},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.2.0"},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.8.25"},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false,"v8":"3.6.6.6"},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false,"v8":"3.8.6.0"},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false,"v8":"3.11.10.10"},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false,"v8":"3.11.10.15"},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false,"v8":"3.14.5.8"},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false,"v8":"3.17.13.0"},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false,"v8":"3.28.73.0"},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false,"v8":"4.5.103.30"},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false,"v8":"4.5.103.33"},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false,"v8":"4.5.103.43"},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false,"v8":"4.5.103.45"},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true,"v8":"4.5.103.53"},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false,"v8":"4.6.85.28"},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false,"v8":"4.6.85.32"},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false,"v8":"5.0.71.47"},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false,"v8":"5.0.71.52"},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false,"v8":"5.0.71.60"},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false,"v8":"5.1.281.81"},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false,"v8":"5.1.281.93"},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false,"v8":"5.1.281.102"},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false,"v8":"5.1.281.108"},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false,"v8":"5.4.500.43"},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false,"v8":"5.4.500.48"},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false,"v8":"5.5.372.40"},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false,"v8":"5.5.372.41"},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false,"v8":"6.1.534.46"},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false,"v8":"6.2.414.66"},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false,"v8":"6.2.414.75"},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false,"v8":"6.2.414.77"},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true,"v8":"6.2.414.78"},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false,"v8":"6.2.414.44"},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false,"v8":"6.6.346.24"},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false,"v8":"6.6.346.27"},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false,"v8":"6.7.288.43"},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false,"v8":"6.8.275.24"},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false,"v8":"6.8.275.30"},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false,"v8":"7.0.276.28"},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false,"v8":"7.0.276.32"},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false,"v8":"7.7.299.11"},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false,"v8":"7.9.317.23"},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false,"v8":"8.1.307.30"},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false,"v8":"8.3.110.9"},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.19.0","date":"2022-02-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.20.0","date":"2022-07-07","lts":"Fermium","security":true,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.21.0","date":"2022-11-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false,"v8":"8.6.395.16"},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false,"v8":"9.0.257.17"},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false,"v8":"9.0.257.24"},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false,"v8":"9.1.269.36"},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false,"v8":"9.1.269.38"},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false,"v8":"9.3.345.16"},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false,"v8":"9.3.345.19"},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.13.0","date":"2021-10-26","lts":"Gallium","security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.14.0","date":"2022-02-08","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.15.0","date":"2022-04-26","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.16.0","date":"2022-07-07","lts":"Gallium","security":true,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.17.0","date":"2022-08-16","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.18.0","date":"2022-10-12","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.19.0","date":"2022-12-13","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.20.0","date":"2023-03-28","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false,"v8":"9.5.172.21"},{"name":"nodejs","version":"17.1.0","date":"2021-11-09","lts":false,"security":false,"v8":"9.5.172.25"},{"name":"nodejs","version":"17.2.0","date":"2021-11-30","lts":false,"security":false,"v8":"9.6.180.14"},{"name":"nodejs","version":"17.3.0","date":"2021-12-17","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.4.0","date":"2022-01-18","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.5.0","date":"2022-02-10","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.6.0","date":"2022-02-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.7.0","date":"2022-03-09","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.8.0","date":"2022-03-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.9.0","date":"2022-04-07","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"18.0.0","date":"2022-04-18","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.1.0","date":"2022-05-03","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.2.0","date":"2022-05-17","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.3.0","date":"2022-06-02","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.4.0","date":"2022-06-16","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.5.0","date":"2022-07-06","lts":false,"security":true,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.6.0","date":"2022-07-13","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.7.0","date":"2022-07-26","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.8.0","date":"2022-08-24","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.9.0","date":"2022-09-07","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.10.0","date":"2022-09-28","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.11.0","date":"2022-10-13","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.12.0","date":"2022-10-25","lts":"Hydrogen","security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.13.0","date":"2023-01-05","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.14.0","date":"2023-02-01","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.15.0","date":"2023-03-05","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"18.16.0","date":"2023-04-12","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"19.0.0","date":"2022-10-17","lts":false,"security":false,"v8":"10.7.193.13"},{"name":"nodejs","version":"19.1.0","date":"2022-11-14","lts":false,"security":false,"v8":"10.7.193.20"},{"name":"nodejs","version":"19.2.0","date":"2022-11-29","lts":false,"security":false,"v8":"10.8.168.20"},{"name":"nodejs","version":"19.3.0","date":"2022-12-14","lts":false,"security":false,"v8":"10.8.168.21"},{"name":"nodejs","version":"19.4.0","date":"2023-01-05","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.5.0","date":"2023-01-24","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.6.0","date":"2023-02-01","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.7.0","date":"2023-02-21","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.8.0","date":"2023-03-14","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.9.0","date":"2023-04-10","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"20.0.0","date":"2023-04-17","lts":false,"security":false,"v8":"11.3.244.4"},{"name":"nodejs","version":"20.1.0","date":"2023-05-03","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.2.0","date":"2023-05-16","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.3.0","date":"2023-06-08","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.4.0","date":"2023-07-04","lts":false,"security":false,"v8":"11.3.244.8"}]')},8864:function(e){"use strict";e.exports=JSON.parse('{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2023-09-11","codename":"Gallium"},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":"Hydrogen"},"v19":{"start":"2022-10-18","maintenance":"2023-04-01","end":"2023-06-01"},"v20":{"start":"2023-04-18","lts":"2023-10-24","maintenance":"2024-10-22","end":"2026-04-30","codename":""}}')}},n={};function a(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e].call(s.exports,s,s.exports,a),s.exports}a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var s=Object.create(null);a.r(s);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&n&&r;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((function(e){o[e]=function(){return r[e]}}));return o.default=function(){return r},a.d(s,o),s},a.d=function(e,t){for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e,t=window.wp.element,r=a(9196),n=a.t(r,2),s=a.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(e||(e={}));const i="popstate";function l(e,t){if(!1===e||null==e)throw new Error(t)}function B(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function c(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,r,n){return void 0===r&&(r=null),o({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function p(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function C(e,t,r,n){return void 0===r&&(r=[]),void 0===n&&(n={}),e.map(((e,a)=>{let s=[...r,a],i="string"==typeof e.id?e.id:s.join("-");if(l(!0!==e.index||!e.children,"Cannot specify children on an index route"),l(!n[i],'Found a route id collision on id "'+i+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let r=o({},e,t(e),{id:i});return n[i]=r,r}{let r=o({},e,t(e),{id:i,children:void 0});return n[i]=r,e.children&&(r.children=C(e.children,t,s,n)),r}}))}function h(e,t,r){void 0===r&&(r="/");let n=j(("string"==typeof t?p(t):t).pathname||"/",r);if(null==n)return null;let a=g(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let s=null;for(let e=0;null==s&&e<a.length;++e)s=A(a[e],P(n));return s}function g(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let a=(e,a,s)=>{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};o.relativePath.startsWith("/")&&(l(o.relativePath.startsWith(n),'Absolute route path "'+o.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(n.length));let i=I([n,o.relativePath]),B=r.concat(o);e.children&&e.children.length>0&&(l(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),g(e.children,t,B,i)),(null!=e.path||e.index)&&t.push({path:i,score:N(i,e.index),routesMeta:B})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of v(e.path))a(e,t,r);else a(e,t)})),t}function v(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,a=r.endsWith("?"),s=r.replace(/\?$/,"");if(0===n.length)return a?[s,""]:[s];let o=v(n.join("/")),i=[];return i.push(...o.map((e=>""===e?s:[s,e].join("/")))),a&&i.push(...o),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const b=/^:\w+$/,y=3,w=2,x=1,E=10,D=-2,k=e=>"*"===e;function N(e,t){let r=e.split("/"),n=r.length;return r.some(k)&&(n+=D),t&&(n+=w),r.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?x:E)),n)}function A(e,t){let{routesMeta:r}=e,n={},a="/",s=[];for(let e=0;e<r.length;++e){let o=r[e],i=e===r.length-1,l="/"===a?t:t.slice(a.length)||"/",B=S({path:o.relativePath,caseSensitive:o.caseSensitive,end:i},l);if(!B)return null;Object.assign(n,B.params);let c=o.route;s.push({params:n,pathname:I([a,B.pathname]),pathnameBase:R(I([a,B.pathnameBase])),route:c}),"/"!==B.pathnameBase&&(a=I([a,B.pathnameBase]))}return s}function S(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),B("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,((e,t)=>(n.push(t),"/([^\\/]+)")));return e.endsWith("*")?(n.push("*"),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let s=a[0],o=s.replace(/(.)\/+$/,"$1"),i=a.slice(1);return{params:n.reduce(((e,t,r)=>{if("*"===t){let e=i[r]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(r){return B(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+r+")."),e}}(i[r]||"",t),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function P(e){try{return decodeURI(e)}catch(t){return B(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function j(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function F(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function O(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function L(e,t,r,n){let a;void 0===n&&(n=!1),"string"==typeof e?a=p(e):(a=o({},e),l(!a.pathname||!a.pathname.includes("?"),F("?","pathname","search",a)),l(!a.pathname||!a.pathname.includes("#"),F("#","pathname","hash",a)),l(!a.search||!a.search.includes("#"),F("#","search","hash",a)));let s,i=""===e||""===a.pathname,B=i?"/":a.pathname;if(n||null==B)s=r;else{let e=t.length-1;if(B.startsWith("..")){let t=B.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}s=e>=0?t[e]:"/"}let c=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:a=""}="string"==typeof e?p(e):e,s=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:s,search:M(n),hash:T(a)}}(a,s),u=B&&"/"!==B&&B.endsWith("/"),d=(i||"."===B)&&r.endsWith("/");return c.pathname.endsWith("/")||!u&&!d||(c.pathname+="/"),c}const I=e=>e.join("/").replace(/\/\/+/g,"/"),R=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),M=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",T=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",H=function(e,t){void 0===t&&(t={});let r="number"==typeof t?{status:t}:t,n=new Headers(r.headers);return n.has("Content-Type")||n.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),o({},r,{headers:n}))};Error;const G=function(e,t){void 0===t&&(t=302);let r=t;"number"==typeof r?r={status:r}:void 0===r.status&&(r.status=302);let n=new Headers(r.headers);return n.set("Location",e),new Response(null,o({},r,{headers:n}))};class _{constructor(e,t,r,n){void 0===n&&(n=!1),this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function z(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],J=new Set(U),K=["get",...U],W=new Set(K),q=new Set([301,302,303,307,308]),V=new Set([307,308]),Y={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Q={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},X={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Z=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,$=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)});function ee(e,t,r,n,a,s,o){let i,l;if(null!=s&&"path"!==o){i=[];for(let e of t)if(i.push(e),e.route.id===s){l=e;break}}else i=t,l=t[t.length-1];let B=L(a||".",O(i).map((e=>e.pathnameBase)),j(e.pathname,r)||e.pathname,"path"===o);return null==a&&(B.search=e.search,B.hash=e.hash),null!=a&&""!==a&&"."!==a||!l||!l.route.index||xe(B.search)||(B.search=B.search?B.search.replace(/^\?/,"?index&"):"?index"),n&&"/"!==r&&(B.pathname="/"===B.pathname?r:I([r,B.pathname])),d(B)}function te(e,t,r,n){if(!n||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(n))return{path:r};if(n.formMethod&&(a=n.formMethod,!W.has(a.toLowerCase())))return{path:r,error:me(405,{method:n.formMethod})};var a;let s,o,i=()=>({path:r,error:me(400,{type:"invalid-body"})}),B=n.formMethod||"get",c=e?B.toUpperCase():B.toLowerCase(),u=Ce(r);if(void 0!==n.body){if("text/plain"===n.formEncType){if(!be(c))return i();let e="string"==typeof n.body?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce(((e,t)=>{let[r,n]=t;return""+e+r+"="+n+"\n"}),""):String(n.body);return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===n.formEncType){if(!be(c))return i();try{let e="string"==typeof n.body?JSON.parse(n.body):n.body;return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return i()}}}if(l("function"==typeof FormData,"FormData is not available in this environment"),n.formData)s=le(n.formData),o=n.formData;else if(n.body instanceof FormData)s=le(n.body),o=n.body;else if(n.body instanceof URLSearchParams)s=n.body,o=Be(s);else if(null==n.body)s=new URLSearchParams,o=new FormData;else try{s=new URLSearchParams(n.body),o=Be(s)}catch(e){return i()}let m={formMethod:c,formAction:u,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if(be(m.formMethod))return{path:r,submission:m};let f=p(r);return t&&f.search&&xe(f.search)&&s.append("index",""),f.search="?"+s,{path:d(f),submission:m}}function re(e,t,r,n,a,s,i,l,B,c,u,d,p,m){let f=m?Object.values(m)[0]:p?Object.values(p)[0]:void 0,C=e.createURL(t.location),g=e.createURL(a),v=m?Object.keys(m)[0]:void 0,b=function(e,t){let r=e;if(t){let n=e.findIndex((e=>e.route.id===t));n>=0&&(r=e.slice(0,n))}return r}(r,v).filter(((e,r)=>{if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,r){let n=!t||r.route.id!==t.route.id,a=void 0===e[r.route.id];return n||a}(t.loaderData,t.matches[r],e)||i.some((t=>t===e.route.id)))return!0;let a=t.matches[r],l=e;return ae(e,o({currentUrl:C,currentParams:a.params,nextUrl:g,nextParams:l.params},n,{actionResult:f,defaultShouldRevalidate:s||C.pathname+C.search===g.pathname+g.search||C.search!==g.search||ne(a,l)}))})),y=[];return B.forEach(((e,a)=>{if(!r.some((t=>t.route.id===e.routeId)))return;let i=h(u,e.path,d);if(!i)return void y.push({key:a,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let B=t.fetchers.get(a),p=Ee(i,e.path),m=!1;m=!c.has(a)&&(!!l.includes(a)||(B&&"idle"!==B.state&&void 0===B.data?s:ae(p,o({currentUrl:C,currentParams:t.matches[t.matches.length-1].params,nextUrl:g,nextParams:r[r.length-1].params},n,{actionResult:f,defaultShouldRevalidate:s})))),m&&y.push({key:a,routeId:e.routeId,path:e.path,matches:i,match:p,controller:new AbortController})})),[b,y]}function ne(e,t){let r=e.route.path;return e.pathname!==t.pathname||null!=r&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function ae(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if("boolean"==typeof r)return r}return t.defaultShouldRevalidate}async function se(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let a=r[e.id];l(a,"No route found in manifest");let s={};for(let e in n){let t=void 0!==a[e]&&"hasErrorBoundary"!==e;B(!t,'Route "'+a.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(s[e]=n[e])}Object.assign(a,s),Object.assign(a,o({},t(a),{lazy:void 0}))}async function oe(e,t,r,n,a,s,o,i){let B,c,u;void 0===i&&(i={});let d=e=>{let n,a=new Promise(((e,t)=>n=t));return u=()=>n(),t.signal.addEventListener("abort",u),Promise.race([e({request:t,params:r.params,context:i.requestContext}),a])};try{let n=r.route[e];if(r.route.lazy)if(n){let e,t=await Promise.all([d(n).catch((t=>{e=t})),se(r.route,s,a)]);if(e)throw e;c=t[0]}else{if(await se(r.route,s,a),n=r.route[e],!n){if("action"===e){let e=new URL(t.url),n=e.pathname+e.search;throw me(405,{method:t.method,pathname:n,routeId:r.route.id})}return{type:m.data,data:void 0}}c=await d(n)}else{if(!n){let e=new URL(t.url);throw me(404,{pathname:e.pathname+e.search})}c=await d(n)}l(void 0!==c,"You defined "+("action"===e?"an action":"a loader")+' for route "'+r.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){B=m.error,c=e}finally{u&&t.signal.removeEventListener("abort",u)}if(null!=(p=c)&&"number"==typeof p.status&&"string"==typeof p.statusText&&"object"==typeof p.headers&&void 0!==p.body){let e,a=c.status;if(q.has(a)){let e=c.headers.get("Location");if(l(e,"Redirects returned/thrown from loaders/actions must have a Location header"),Z.test(e)){if(!i.isStaticRequest){let r=new URL(t.url),n=e.startsWith("//")?new URL(r.protocol+e):new URL(e),a=null!=j(n.pathname,o);n.origin===r.origin&&a&&(e=n.pathname+n.search+n.hash)}}else e=ee(new URL(t.url),n.slice(0,n.indexOf(r)+1),o,!0,e);if(i.isStaticRequest)throw c.headers.set("Location",e),c;return{type:m.redirect,status:a,location:e,revalidate:null!==c.headers.get("X-Remix-Revalidate"),reloadDocument:null!==c.headers.get("X-Remix-Reload-Document")}}if(i.isRouteRequest)throw{type:B===m.error?m.error:m.data,response:c};let s=c.headers.get("Content-Type");return e=s&&/\bapplication\/json\b/.test(s)?await c.json():await c.text(),B===m.error?{type:B,error:new _(a,c.statusText,e),headers:c.headers}:{type:m.data,data:e,statusCode:c.status,headers:c.headers}}var p,f,C;return B===m.error?{type:B,error:c}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(c)?{type:m.deferred,deferredData:c,statusCode:null==(f=c.init)?void 0:f.status,headers:(null==(C=c.init)?void 0:C.headers)&&new Headers(c.init.headers)}:{type:m.data,data:c}}function ie(e,t,r,n){let a=e.createURL(Ce(t)).toString(),s={signal:r};if(n&&be(n.formMethod)){let{formMethod:e,formEncType:t}=n;s.method=e.toUpperCase(),"application/json"===t?(s.headers=new Headers({"Content-Type":t}),s.body=JSON.stringify(n.json)):"text/plain"===t?s.body=n.text:"application/x-www-form-urlencoded"===t&&n.formData?s.body=le(n.formData):s.body=n.formData}return new Request(a,s)}function le(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,"string"==typeof n?n:n.name);return t}function Be(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function ce(e,t,r,n,a,s,i,B){let{loaderData:c,errors:u}=function(e,t,r,n,a){let s,o={},i=null,B=!1,c={};return r.forEach(((r,u)=>{let d=t[u].route.id;if(l(!ve(r),"Cannot handle redirect results in processLoaderData"),ge(r)){let t=de(e,d),a=r.error;n&&(a=Object.values(n)[0],n=void 0),i=i||{},null==i[t.route.id]&&(i[t.route.id]=a),o[d]=void 0,B||(B=!0,s=z(r.error)?r.error.status:500),r.headers&&(c[d]=r.headers)}else he(r)?(a.set(d,r.deferredData),o[d]=r.deferredData.data):o[d]=r.data,null==r.statusCode||200===r.statusCode||B||(s=r.statusCode),r.headers&&(c[d]=r.headers)})),n&&(i=n,o[Object.keys(n)[0]]=void 0),{loaderData:o,errors:i,statusCode:s||200,loaderHeaders:c}}(t,r,n,a,B);for(let t=0;t<s.length;t++){let{key:r,match:n,controller:a}=s[t];l(void 0!==i&&void 0!==i[t],"Did not find corresponding fetcher result");let B=i[t];if(!a||!a.signal.aborted)if(ge(B)){let t=de(e.matches,null==n?void 0:n.route.id);u&&u[t.route.id]||(u=o({},u,{[t.route.id]:B.error})),e.fetchers.delete(r)}else if(ve(B))l(!1,"Unhandled fetcher revalidation redirect");else if(he(B))l(!1,"Unhandled fetcher deferred data");else{let t=Ae(B.data);e.fetchers.set(r,t)}}return{loaderData:c,errors:u}}function ue(e,t,r,n){let a=o({},t);for(let s of r){let r=s.route.id;if(t.hasOwnProperty(r)?void 0!==t[r]&&(a[r]=t[r]):void 0!==e[r]&&s.route.loader&&(a[r]=e[r]),n&&n.hasOwnProperty(r))break}return a}function de(e,t){return(t?e.slice(0,e.findIndex((e=>e.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function pe(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function me(e,t){let{pathname:r,routeId:n,method:a,type:s}=void 0===t?{}:t,o="Unknown Server Error",i="Unknown @remix-run/router error";return 400===e?(o="Bad Request",a&&r&&n?i="You made a "+a+' request to "'+r+'" but did not provide a `loader` for route "'+n+'", so there is no way to handle the request.':"defer-action"===s?i="defer() is not supported in actions":"invalid-body"===s&&(i="Unable to encode submission body")):403===e?(o="Forbidden",i='Route "'+n+'" does not match URL "'+r+'"'):404===e?(o="Not Found",i='No route matches URL "'+r+'"'):405===e&&(o="Method Not Allowed",a&&r&&n?i="You made a "+a.toUpperCase()+' request to "'+r+'" but did not provide an `action` for route "'+n+'", so there is no way to handle the request.':a&&(i='Invalid request method "'+a.toUpperCase()+'"')),new _(e||500,o,new Error(i),!0)}function fe(e){for(let t=e.length-1;t>=0;t--){let r=e[t];if(ve(r))return{result:r,idx:t}}}function Ce(e){return d(o({},"string"==typeof e?p(e):e,{hash:""}))}function he(e){return e.type===m.deferred}function ge(e){return e.type===m.error}function ve(e){return(e&&e.type)===m.redirect}function be(e){return J.has(e.toLowerCase())}async function ye(e,t,r,n,a,s){for(let o=0;o<r.length;o++){let i=r[o],B=t[o];if(!B)continue;let c=e.find((e=>e.route.id===B.route.id)),u=null!=c&&!ne(c,B)&&void 0!==(s&&s[B.route.id]);if(he(i)&&(a||u)){let e=n[o];l(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await we(i,e,a).then((e=>{e&&(r[o]=e||r[o])}))}}}async function we(e,t,r){if(void 0===r&&(r=!1),!await e.deferredData.resolveData(t)){if(r)try{return{type:m.data,data:e.deferredData.unwrappedData}}catch(e){return{type:m.error,error:e}}return{type:m.data,data:e.deferredData.data}}}function xe(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ee(e,t){let r="string"==typeof t?p(t).search:t.search;if(e[e.length-1].route.index&&xe(r||""))return e[e.length-1];let n=O(e);return n[n.length-1]}function De(e){let{formMethod:t,formAction:r,formEncType:n,text:a,formData:s,json:o}=e;if(t&&r&&n)return null!=a?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:a}:null!=s?{formMethod:t,formAction:r,formEncType:n,formData:s,json:void 0,text:void 0}:void 0!==o?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:o,text:void 0}:void 0}function ke(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Ne(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ae(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Se.apply(this,arguments)}Symbol("deferred");const Pe=r.createContext(null),je=r.createContext(null),Fe=r.createContext(null),Oe=r.createContext(null),Le=r.createContext({outlet:null,matches:[],isDataRoute:!1}),Ie=r.createContext(null);function Re(){return null!=r.useContext(Oe)}function Me(){return Re()||l(!1),r.useContext(Oe).location}function Te(e){r.useContext(Fe).static||r.useLayoutEffect(e)}function He(){let{isDataRoute:e}=r.useContext(Le);return e?function(){let{router:e}=Qe(Ve.UseNavigateStable),t=Ze(Ye.UseNavigateStable),n=r.useRef(!1);Te((()=>{n.current=!0}));let a=r.useCallback((function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,Se({fromRouteId:t},a)))}),[e,t]);return a}():function(){Re()||l(!1);let e=r.useContext(Pe),{basename:t,navigator:n}=r.useContext(Fe),{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase))),i=r.useRef(!1);return Te((()=>{i.current=!0})),r.useCallback((function(r,a){if(void 0===a&&(a={}),!i.current)return;if("number"==typeof r)return void n.go(r);let l=L(r,JSON.parse(o),s,"path"===a.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:I([t,l.pathname])),(a.replace?n.replace:n.push)(l,a.state,a)}),[t,n,o,s,e])}()}const Ge=r.createContext(null);function _e(){return r.useContext(Ge)}function ze(e,t){let{relative:n}=void 0===t?{}:t,{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase)));return r.useMemo((()=>L(e,JSON.parse(o),s,"path"===n)),[e,o,s,n])}function Ue(t,n,a){Re()||l(!1);let{navigator:s}=r.useContext(Fe),{matches:o}=r.useContext(Le),i=o[o.length-1],B=i?i.params:{},c=(i&&i.pathname,i?i.pathnameBase:"/");i&&i.route;let u,d=Me();if(n){var m;let e="string"==typeof n?p(n):n;"/"===c||(null==(m=e.pathname)?void 0:m.startsWith(c))||l(!1),u=e}else u=d;let f=u.pathname||"/",C=h(t,{pathname:"/"===c?f:f.slice(c.length)||"/"}),g=function(e,t,n){var a;if(void 0===t&&(t=[]),void 0===n&&(n=null),null==e){var s;if(null==(s=n)||!s.errors)return null;e=n.matches}let o=e,i=null==(a=n)?void 0:a.errors;if(null!=i){let e=o.findIndex((e=>e.route.id&&(null==i?void 0:i[e.route.id])));e>=0||l(!1),o=o.slice(0,Math.min(o.length,e+1))}return o.reduceRight(((e,a,s)=>{let l=a.route.id?null==i?void 0:i[a.route.id]:null,B=null;n&&(B=a.route.errorElement||Ke);let c=t.concat(o.slice(0,s+1)),u=()=>{let t;return t=l?B:a.route.Component?r.createElement(a.route.Component,null):a.route.element?a.route.element:e,r.createElement(qe,{match:a,routeContext:{outlet:e,matches:c,isDataRoute:null!=n},children:t})};return n&&(a.route.ErrorBoundary||a.route.errorElement||0===s)?r.createElement(We,{location:n.location,revalidation:n.revalidation,component:B,error:l,children:u(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):u()}),null)}(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},B,e.params),pathname:I([c,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:I([c,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),o,a);return n&&g?r.createElement(Oe.Provider,{value:{location:Se({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:e.Pop}},g):g}function Je(){let e=function(){var e;let t=r.useContext(Ie),n=Xe(Ye.UseRouteError),a=Ze(Ye.UseRouteError);return t||(null==(e=n.errors)?void 0:e[a])}(),t=z(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),n?r.createElement("pre",{style:a},n):null,null)}const Ke=r.createElement(Je,null);class We extends r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?r.createElement(Le.Provider,{value:this.props.routeContext},r.createElement(Ie.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function qe(e){let{routeContext:t,match:n,children:a}=e,s=r.useContext(Pe);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),r.createElement(Le.Provider,{value:t},a)}var Ve=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ve||{}),Ye=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ye||{});function Qe(e){let t=r.useContext(Pe);return t||l(!1),t}function Xe(e){let t=r.useContext(je);return t||l(!1),t}function Ze(e){let t=function(e){let t=r.useContext(Le);return t||l(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||l(!1),n.route.id}function $e(){return Xe(Ye.UseNavigation).navigation}function et(){let e=Xe(Ye.UseLoaderData),t=Ze(Ye.UseLoaderData);if(!e.errors||null==e.errors[t])return e.loaderData[t];console.error("You cannot `useLoaderData` in an errorElement (routeId: "+t+")")}function tt(){let e=Xe(Ye.UseActionData);return r.useContext(Le)||l(!1),Object.values((null==e?void 0:e.actionData)||{})[0]}const rt=r.startTransition;function nt(e){let{fallbackElement:t,router:n,future:a}=e,[s,o]=r.useState(n.state),{v7_startTransition:i}=a||{},l=r.useCallback((e=>{i&&rt?rt((()=>o(e))):o(e)}),[o,i]);r.useLayoutEffect((()=>n.subscribe(l)),[n,l]);let B=r.useMemo((()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[n]),c=n.basename||"/",u=r.useMemo((()=>({router:n,navigator:B,static:!1,basename:c})),[n,B,c]);return r.createElement(r.Fragment,null,r.createElement(Pe.Provider,{value:u},r.createElement(je.Provider,{value:s},r.createElement(ot,{basename:c,location:s.location,navigationType:s.historyAction,navigator:B},s.initialized?r.createElement(at,{routes:n.routes,state:s}):t))),null)}function at(e){let{routes:t,state:r}=e;return Ue(t,void 0,r)}function st(e){return function(e){let t=r.useContext(Le).outlet;return t?r.createElement(Ge.Provider,{value:e},t):t}(e.context)}function ot(t){let{basename:n="/",children:a=null,location:s,navigationType:o=e.Pop,navigator:i,static:B=!1}=t;Re()&&l(!1);let c=n.replace(/^\/*/,"/"),u=r.useMemo((()=>({basename:c,navigator:i,static:B})),[c,i,B]);"string"==typeof s&&(s=p(s));let{pathname:d="/",search:m="",hash:f="",state:C=null,key:h="default"}=s,g=r.useMemo((()=>{let e=j(d,c);return null==e?null:{location:{pathname:e,search:m,hash:f,state:C,key:h},navigationType:o}}),[c,d,m,f,C,h,o]);return null==g?null:r.createElement(Fe.Provider,{value:u},r.createElement(Oe.Provider,{children:a,value:g}))}function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},it.apply(this,arguments)}function lt(e,t){if(null==e)return{};var r,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}new Promise((()=>{})),r.Component;const Bt="get",ct="application/x-www-form-urlencoded";function ut(e){return null!=e&&"string"==typeof e.tagName}let dt=null;const pt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mt(e){return null==e||pt.has(e)?e:null}function ft(e,t){let r,n,a,s,o;if(ut(i=e)&&"form"===i.tagName.toLowerCase()){let o=e.getAttribute("action");n=o?j(o,t):null,r=e.getAttribute("method")||Bt,a=mt(e.getAttribute("enctype"))||ct,s=new FormData(e)}else if(function(e){return ut(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return ut(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let o=e.form;if(null==o)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let i=e.getAttribute("formaction")||o.getAttribute("action");if(n=i?j(i,t):null,r=e.getAttribute("formmethod")||o.getAttribute("method")||Bt,a=mt(e.getAttribute("formenctype"))||mt(o.getAttribute("enctype"))||ct,s=new FormData(o,e),!function(){if(null===dt)try{new FormData(document.createElement("form"),0),dt=!1}catch(e){dt=!0}return dt}()){let{name:t,type:r,value:n}=e;if("image"===r){let e=t?t+".":"";s.append(e+"x","0"),s.append(e+"y","0")}else t&&s.append(t,n)}}else{if(ut(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=Bt,n=null,a=ct,o=e}var i;return s&&"text/plain"===a&&(o=s,s=void 0),{action:n,method:r.toLowerCase(),encType:a,formData:s,body:o}}const Ct=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],ht=["aria-current","caseSensitive","className","end","style","to","children"],gt=["reloadDocument","replace","state","method","action","onSubmit","submit","relative","preventScrollReset"];function vt(e){if(!e)return null;let t=Object.entries(e),r={};for(let[e,n]of t)if(n&&"RouteErrorResponse"===n.__type)r[e]=new _(n.status,n.statusText,n.data,!0===n.internal);else if(n&&"Error"===n.__type){if(n.__subType){let t=window[n.__subType];if("function"==typeof t)try{let a=new t(n.message);a.stack="",r[e]=a}catch(e){}}if(null==r[e]){let t=new Error(n.message);t.stack="",r[e]=t}}else r[e]=n;return r}r.startTransition;const bt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,yt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wt=r.forwardRef((function(e,t){let n,{onClick:a,relative:s,reloadDocument:o,replace:i,state:B,target:c,to:u,preventScrollReset:p}=e,m=lt(e,Ct),{basename:f}=r.useContext(Fe),C=!1;if("string"==typeof u&&yt.test(u)&&(n=u,bt))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),r=j(t.pathname,f);t.origin===e.origin&&null!=r?u=r+t.search+t.hash:C=!0}catch(e){}let h=function(e,t){let{relative:n}=void 0===t?{}:t;Re()||l(!1);let{basename:a,navigator:s}=r.useContext(Fe),{hash:o,pathname:i,search:B}=ze(e,{relative:n}),c=i;return"/"!==a&&(c="/"===i?a:I([a,i])),s.createHref({pathname:c,search:B,hash:o})}(u,{relative:s}),g=function(e,t){let{target:n,replace:a,state:s,preventScrollReset:o,relative:i}=void 0===t?{}:t,l=He(),B=Me(),c=ze(e,{relative:i});return r.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let r=void 0!==a?a:d(B)===d(c);l(e,{replace:r,state:s,preventScrollReset:o,relative:i})}}),[B,l,c,a,s,n,e,o,i])}(u,{replace:i,state:B,target:c,preventScrollReset:p,relative:s});return r.createElement("a",it({},m,{href:n||h,onClick:C||o?a:function(e){a&&a(e),e.defaultPrevented||g(e)},ref:t,target:c}))})),xt=r.forwardRef((function(e,t){let{"aria-current":n="page",caseSensitive:a=!1,className:s="",end:o=!1,style:i,to:l,children:B}=e,c=lt(e,ht),u=ze(l,{relative:c.relative}),d=Me(),p=r.useContext(je),{navigator:m}=r.useContext(Fe),f=m.encodeLocation?m.encodeLocation(u).pathname:u.pathname,C=d.pathname,h=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;a||(C=C.toLowerCase(),h=h?h.toLowerCase():null,f=f.toLowerCase());let g,v=C===f||!o&&C.startsWith(f)&&"/"===C.charAt(f.length),b=null!=h&&(h===f||!o&&h.startsWith(f)&&"/"===h.charAt(f.length)),y=v?n:void 0;g="function"==typeof s?s({isActive:v,isPending:b}):[s,v?"active":null,b?"pending":null].filter(Boolean).join(" ");let w="function"==typeof i?i({isActive:v,isPending:b}):i;return r.createElement(wt,it({},c,{"aria-current":y,className:g,ref:t,style:w,to:l}),"function"==typeof B?B({isActive:v,isPending:b}):B)})),Et=r.forwardRef(((e,t)=>{let n=Pt();return r.createElement(Dt,it({},e,{submit:n,ref:t}))})),Dt=r.forwardRef(((e,t)=>{let{reloadDocument:n,replace:a,state:s,method:o=Bt,action:i,onSubmit:B,submit:c,relative:u,preventScrollReset:p}=e,m=lt(e,gt),f="get"===o.toLowerCase()?"get":"post",C=function(e,t){let{relative:n}=void 0===t?{}:t,{basename:a}=r.useContext(Fe),s=r.useContext(Le);s||l(!1);let[o]=s.matches.slice(-1),i=it({},ze(e||".",{relative:n})),B=Me();if(null==e&&(i.search=B.search,o.route.index)){let e=new URLSearchParams(i.search);e.delete("index"),i.search=e.toString()?"?"+e.toString():""}return e&&"."!==e||!o.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==a&&(i.pathname="/"===i.pathname?a:I([a,i.pathname])),d(i)}(i,{relative:u});return r.createElement("form",it({ref:t,method:f,action:C,onSubmit:n?B:e=>{if(B&&B(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,r=(null==t?void 0:t.getAttribute("formmethod"))||o;c(t||e.currentTarget,{method:r,replace:a,state:s,relative:u,preventScrollReset:p})}},m))}));var kt,Nt;function At(e){let t=r.useContext(Pe);return t||l(!1),t}function St(){if("undefined"==typeof document)throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}function Pt(){let{router:e}=At(kt.UseSubmit),{basename:t}=r.useContext(Fe),n=Ze(Ye.UseRouteId);return r.useCallback((function(r,a){void 0===a&&(a={}),St();let{action:s,method:o,encType:i,formData:l,body:B}=ft(r,t);e.navigate(a.action||s,{preventScrollReset:a.preventScrollReset,formData:l,body:B,formMethod:a.method||o,formEncType:a.encType||i,replace:a.replace,state:a.state,fromRouteId:n})}),[e,t,n])}function jt(e,t){let{router:n}=At(kt.UseSubmitFetcher),{basename:a}=r.useContext(Fe);return r.useCallback((function(r,s){void 0===s&&(s={}),St();let{action:o,method:i,encType:B,formData:c,body:u}=ft(r,a);null==t&&l(!1),n.fetch(e,t,s.action||o,{preventScrollReset:s.preventScrollReset,formData:c,body:u,formMethod:s.method||i,formEncType:s.encType||B})}),[n,a,e,t])}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(kt||(kt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Nt||(Nt={}));let Ft=0;function Ot(){var e;let{router:t}=At(kt.UseFetcher),n=r.useContext(Le);n||l(!1);let a=null==(e=n.matches[n.matches.length-1])?void 0:e.route.id;null==a&&l(!1);let[s]=r.useState((()=>String(++Ft))),[o]=r.useState((()=>(a||l(!1),function(e,t){return r.forwardRef(((n,a)=>{let s=jt(e,t);return r.createElement(Dt,it({},n,{ref:a,submit:s}))}))}(s,a)))),[i]=r.useState((()=>e=>{t||l(!1),a||l(!1),t.fetch(s,a,e)})),B=jt(s,a),c=t.getFetcher(s),u=r.useMemo((()=>it({Form:o,submit:B,load:i},c)),[c,o,B,i]);return r.useEffect((()=>()=>{t?t.deleteFetcher(s):console.warn("No router available to clean up from useFetcher()")}),[t,s]),u}var Lt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z",clipRule:"evenodd"}))})),It=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M12.79 5.23a.75.75 0 01-.02 1.06L8.832 10l3.938 3.71a.75.75 0 11-1.04 1.08l-4.5-4.25a.75.75 0 010-1.08l4.5-4.25a.75.75 0 011.06.02z",clipRule:"evenodd"}))})),Rt=a(1358),Mt=a.n(Rt);function Tt({pageSize:e,total:r,currentPageNumber:n,fetchMorePages:a}){const s=Math.ceil(r/e);return 0===s?(0,t.createElement)(t.Fragment,null):(0,t.createElement)("div",{className:"flex items-center justify-between border-t border-gray-200 bg-white py-3 "},(0,t.createElement)("div",{className:"flex flex-1 justify-between sm:hidden"},(0,t.createElement)("button",{className:"relative inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Previous"),(0,t.createElement)("button",{className:"relative ml-3 inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Next")),(0,t.createElement)("div",{className:"hidden sm:flex sm:flex-1 sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm text-gray-700"},"Showing"," ",(0,t.createElement)("span",{className:"font-medium"},10*n+1)," to"," ",(0,t.createElement)("span",{className:"font-medium"},10*(n+1)>r?r:10*(n+1))," ","of ",(0,t.createElement)("span",{className:"font-medium"},r)," results")),(0,t.createElement)("div",null,(0,t.createElement)(Mt(),{forcePage:n,onPageChange:({selected:e})=>{a(e)},pageCount:s,breakLabel:"...",breakClassName:"relative inline-flex items-center px-4 py-2 text-sm font-semibold text-gray-700 ring-1 ring-inset ring-gray-300 focus:outline-offset-0",nextLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-r-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Next"),(0,t.createElement)(Lt,{className:"h-5 w-5","aria-hidden":"true"})),pageRangeDisplayed:5,previousLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-l-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Previous"),(0,t.createElement)(It,{className:"h-5 w-5","aria-hidden":"true"})),containerClassName:"isolate inline-flex -space-x-px rounded-md shadow-sm",pageClassName:"relative inline-flex items-center text-sm font-semibold text-gray-900 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0 [&>a]:px-4",activeClassName:"relative z-10 inline-flex items-center bg-brand-600 text-sm font-semibold text-white focus:z-20 hover:!bg-brand-600 hover:text-white [&>a]:hover:text-white [&>a]:focus:text-white [&>a]:focus:text-white"}))))}var Ht=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z",clipRule:"evenodd"}),r.createElement("path",{fillRule:"evenodd",d:"M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z",clipRule:"evenodd"}))}));function Gt(...e){return e.filter(Boolean).join(" ")}function _t({currentPageNumber:e,pages:n,total:a,selected:s,setSelected:o,fetchMorePages:i,selectedOnPages:l,setSelectedOnPages:B}){const c=(0,r.useRef)(),[u,d]=(0,r.useState)(!1),[p,m]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const e=s.length>0&&s.length<n.length;d(s.length===n.length),m(e),c.current.indeterminate=e}),[s]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-mx-4 -my-2 overflow-x-auto sm:-mx-6 lg:-mx-8"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"relative px-7 sm:w-12 sm:px-6"},(0,t.createElement)("input",{type:"checkbox",className:"hidden invisible cp-checkbox !text-brand-600 !focus:ring-brand-600",ref:c,checked:u,onChange:function(){o(u||p?[]:n),d(!u&&!p),m(!1),function(t,r){const n=l.filter((t=>t.page!==e))||[];B([...n,{page:e,isChecked:t,isIndeterminate:!1}])}(!u&&!p)}})),(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Modified at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-3"},(0,t.createElement)("span",{className:"sr-only"},"Edit")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id,className:s.find((t=>t.id===e.id))?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},s.find((t=>t.id===e.id))&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox !text-brand-600 !focus:ring-brand-600",value:e.email,checked:s.find((t=>t.id===e.id)),onChange:t=>function(e,t){o(e.target.checked?[...s,t]:s.filter((e=>e!==t)))}(t,e)})),(0,t.createElement)("td",{className:Gt("whitespace-nowrap py-4 pr-3 text-sm font-medium",s.find((t=>t.id===e.id))?"text-brand-600":"text-gray-900")},e.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.modified_at),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.created_at),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{href:"#",className:"text-brand-600 hover:text-brand-900 inline-flex items-center gap-1"},(0,t.createElement)("span",{className:"sr-only"},"Open ",e.name),(0,t.createElement)(Ht,{className:"w-4 h-4"}))))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:a,currentPageNumber:e,fetchMorePages:i}))}var zt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 01.208 1.04l-9 13.5a.75.75 0 01-1.154.114l-6-6a.75.75 0 011.06-1.06l5.353 5.353 8.493-12.739a.75.75 0 011.04-.208z",clipRule:"evenodd"}))}));function Ut(...e){return e.filter(Boolean).join(" ")}const Jt="https://chatpress.ai",Kt="https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos";var Wt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))})),qt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.75 1A2.75 2.75 0 006 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 10.23 1.482l.149-.022.841 10.518A2.75 2.75 0 007.596 19h4.807a2.75 2.75 0 002.742-2.53l.841-10.52.149.023a.75.75 0 00.23-1.482A41.03 41.03 0 0014 4.193V3.75A2.75 2.75 0 0011.25 1h-2.5zM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4zM8.58 7.72a.75.75 0 00-1.5.06l.3 7.5a.75.75 0 101.5-.06l-.3-7.5zm4.34.06a.75.75 0 10-1.5-.06l-.3 7.5a.75.75 0 101.5.06l.3-7.5z",clipRule:"evenodd"}))})),Vt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"}))}));function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Qt(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Qt),n}var Xt,Zt=((Xt=Zt||{})[Xt.None=0]="None",Xt[Xt.RenderStrategy=1]="RenderStrategy",Xt[Xt.Static=2]="Static",Xt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function er({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:s=!0,name:o}){let i=rr(t,e);if(s)return tr(i,r,n,o);let l=null!=a?a:0;if(2&l){let{static:e=!1,...t}=i;if(e)return tr(t,r,n,o)}if(1&l){let{unmount:e=!0,...t}=i;return Qt(e?0:1,{0(){return null},1(){return tr({...t,hidden:!0,style:{display:"none"}},r,n,o)}})}return tr(i,r,n,o)}function tr(e,t={},n,a){let{as:s=n,children:o,refName:i="ref",...l}=sr(e,["unmount","static"]),B=void 0!==e.ref?{[i]:e.ref}:{},c="function"==typeof o?o(t):o;"className"in l&&l.className&&"function"==typeof l.className&&(l.className=l.className(t));let u={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n);e&&(u["data-headlessui-state"]=r.join(" "))}if(s===r.Fragment&&Object.keys(ar(l)).length>0){if(!(0,r.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=c.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Yt(null==e?void 0:e.className(...t),l.className):Yt(null==e?void 0:e.className,l.className),n=t?{className:t}:{};return(0,r.cloneElement)(c,Object.assign({},rr(c.props,ar(sr(l,["ref"]))),u,B,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(c.ref,B.ref),n))}return(0,r.createElement)(s,Object.assign({},sr(l,["ref"]),s!==r.Fragment&&B,s!==r.Fragment&&u),c)}function rr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function nr(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ar(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function sr(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}let or=(0,r.createContext)(null);or.displayName="OpenClosedContext";var ir=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ir||{});function lr(){return(0,r.useContext)(or)}function Br({value:e,children:t}){return r.createElement(or.Provider,{value:e},t)}var cr=Object.defineProperty,ur=(e,t,r)=>(((e,t,r)=>{t in e?cr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let dr=new class{constructor(){ur(this,"current",this.detect()),ur(this,"handoffState","pending"),ur(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},pr=(e,t)=>{dr.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};function mr(){let e=(0,r.useRef)(!1);return pr((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function fr(e){let t=(0,r.useRef)(e);return pr((()=>{t.current=e}),[e]),t}function Cr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in n&&n.useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,a]=r.useState(dr.isHandoffComplete);return t&&!1===dr.isHandoffComplete&&a(!1),r.useEffect((()=>{!0!==t&&a(!0)}),[t]),r.useEffect((()=>dr.handoff()),[]),!e&&t}let hr=function(e){let t=fr(e);return r.useCallback(((...e)=>t.current(...e)),[t])},gr=Symbol();function vr(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=hr((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[gr])))?void 0:n}function br(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function yr(){let e=[],t={addEventListener(e,r,n,a){return e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))},requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame(...e){return t.requestAnimationFrame((()=>t.requestAnimationFrame(...e)))},setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return br((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=yr();return e(t),this.add((()=>t.dispose()))},add(t){return e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}},dispose(){for(let t of e.splice(0))t()}};return t}function wr(e,...t){e&&t.length>0&&e.classList.add(...t)}function xr(e,...t){e&&t.length>0&&e.classList.remove(...t)}function Er(){let[e]=(0,r.useState)(yr);return(0,r.useEffect)((()=>()=>e.dispose()),[e]),e}function Dr({immediate:e,container:t,direction:r,classes:n,onStart:a,onStop:s}){let o=mr(),i=Er(),l=fr(r);pr((()=>{e&&(l.current="enter")}),[e]),pr((()=>{let e=yr();i.add(e.dispose);let r=t.current;if(r&&"idle"!==l.current&&o.current)return e.dispose(),a.current(l.current),e.add(function(e,t,r,n){let a=r?"enter":"leave",s=yr(),o=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let i=Qt(a,{enter:()=>t.enter,leave:()=>t.leave}),l=Qt(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),B=Qt(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return xr(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),wr(e,...t.base,...i,...B),s.nextFrame((()=>{xr(e,...t.base,...i,...B),wr(e,...t.base,...i,...l),function(e,t){let r=yr();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[s,o]=[n,a].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),i=s+o;if(0!==i){r.group((r=>{r.setTimeout((()=>{t(),r.dispose()}),i),r.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&r.dispose()}))}));let n=r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),n())}))}else t();r.add((()=>t())),r.dispose}(e,(()=>(xr(e,...t.base,...i),wr(e,...t.base,...t.entered),o())))})),s.dispose}(r,n.current,"enter"===l.current,(()=>{e.dispose(),s.current(l.current)}))),e.dispose}),[r])}function kr(e=0){let[t,n]=(0,r.useState)(e),a=mr(),s=(0,r.useCallback)((e=>{a.current&&n((t=>t|e))}),[t,a]),o=(0,r.useCallback)((e=>Boolean(t&e)),[t]),i=(0,r.useCallback)((e=>{a.current&&n((t=>t&~e))}),[n,a]),l=(0,r.useCallback)((e=>{a.current&&n((t=>t^e))}),[n]);return{flags:t,addFlag:s,hasFlag:o,removeFlag:i,toggleFlag:l}}function Nr(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let Ar=(0,r.createContext)(null);Ar.displayName="TransitionContext";var Sr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Sr||{});let Pr=(0,r.createContext)(null);function jr(e){return"children"in e?jr(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Fr(e,t){let n=fr(e),a=(0,r.useRef)([]),s=mr(),o=Er(),i=hr(((e,t=$t.Hidden)=>{let r=a.current.findIndex((({el:t})=>t===e));-1!==r&&(Qt(t,{[$t.Unmount](){a.current.splice(r,1)},[$t.Hidden](){a.current[r].state="hidden"}}),o.microTask((()=>{var e;!jr(a)&&s.current&&(null==(e=n.current)||e.call(n))})))})),l=hr((e=>{let t=a.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>i(e,$t.Unmount)})),B=(0,r.useRef)([]),c=(0,r.useRef)(Promise.resolve()),u=(0,r.useRef)({enter:[],leave:[],idle:[]}),d=hr(((e,r,n)=>{B.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{B.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(u.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),p=hr(((e,t,r)=>{Promise.all(u.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=B.current.shift())||e()})).then((()=>r(t)))}));return(0,r.useMemo)((()=>({children:a,register:l,unregister:i,onStart:d,onStop:p,wait:c,chains:u})),[l,i,a,d,p,u,c])}function Or(){}Pr.displayName="NestingContext";let Lr=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ir(e){var t;let r={};for(let n of Lr)r[n]=null!=(t=e[n])?t:Or;return r}let Rr=Zt.RenderStrategy,Mr=nr((function(e,t){let{show:n,appear:a=!1,unmount:s=!0,...o}=e,i=(0,r.useRef)(null),l=vr(i,t);Cr();let B=lr();if(void 0===n&&null!==B&&(n=(B&ir.Open)===ir.Open),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,u]=(0,r.useState)(n?"visible":"hidden"),d=Fr((()=>{u("hidden")})),[p,m]=(0,r.useState)(!0),f=(0,r.useRef)([n]);pr((()=>{!1!==p&&f.current[f.current.length-1]!==n&&(f.current.push(n),m(!1))}),[f,n]);let C=(0,r.useMemo)((()=>({show:n,appear:a,initial:p})),[n,a,p]);(0,r.useEffect)((()=>{if(n)u("visible");else if(jr(d)){let e=i.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&u("hidden")}else u("hidden")}),[n,d]);let h={unmount:s},g=hr((()=>{var t;p&&m(!1),null==(t=e.beforeEnter)||t.call(e)})),v=hr((()=>{var t;p&&m(!1),null==(t=e.beforeLeave)||t.call(e)}));return r.createElement(Pr.Provider,{value:d},r.createElement(Ar.Provider,{value:C},er({ourProps:{...h,as:r.Fragment,children:r.createElement(Tr,{ref:l,...h,...o,beforeEnter:g,beforeLeave:v})},theirProps:{},defaultTag:r.Fragment,features:Rr,visible:"visible"===c,name:"Transition"})))})),Tr=nr((function(e,t){var n,a;let{beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l,enter:B,enterFrom:c,enterTo:u,entered:d,leave:p,leaveFrom:m,leaveTo:f,...C}=e,h=(0,r.useRef)(null),g=vr(h,t),v=null==(n=C.unmount)||n?$t.Unmount:$t.Hidden,{show:b,appear:y,initial:w}=function(){let e=(0,r.useContext)(Ar);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[x,E]=(0,r.useState)(b?"visible":"hidden"),D=function(){let e=(0,r.useContext)(Pr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:N}=D;(0,r.useEffect)((()=>k(h)),[k,h]),(0,r.useEffect)((()=>{if(v===$t.Hidden&&h.current)return b&&"visible"!==x?void E("visible"):Qt(x,{hidden:()=>N(h),visible:()=>k(h)})}),[x,h,k,N,b,v]);let A=fr({base:Nr(C.className),enter:Nr(B),enterFrom:Nr(c),enterTo:Nr(u),entered:Nr(d),leave:Nr(p),leaveFrom:Nr(m),leaveTo:Nr(f)}),S=function(e){let t=(0,r.useRef)(Ir(e));return(0,r.useEffect)((()=>{t.current=Ir(e)}),[e]),t}({beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l}),P=Cr();(0,r.useEffect)((()=>{if(P&&"visible"===x&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,x,P]);let j=y&&b&&w,F=!P||w&&!y?"idle":b?"enter":"leave",O=kr(0),L=hr((e=>Qt(e,{enter:()=>{O.addFlag(ir.Opening),S.current.beforeEnter()},leave:()=>{O.addFlag(ir.Closing),S.current.beforeLeave()},idle:()=>{}}))),I=hr((e=>Qt(e,{enter:()=>{O.removeFlag(ir.Opening),S.current.afterEnter()},leave:()=>{O.removeFlag(ir.Closing),S.current.afterLeave()},idle:()=>{}}))),R=Fr((()=>{E("hidden"),N(h)}),D);Dr({immediate:j,container:h,classes:A,direction:F,onStart:fr((e=>{R.onStart(h,e,L)})),onStop:fr((e=>{R.onStop(h,e,I),"leave"===e&&!jr(R)&&(E("hidden"),N(h))}))});let M=C,T={ref:g};return j?M={...M,className:Yt(C.className,...A.current.enter,...A.current.enterFrom)}:(M.className=Yt(C.className,null==(a=h.current)?void 0:a.className),""===M.className&&delete M.className),r.createElement(Pr.Provider,{value:R},r.createElement(Br,{value:Qt(x,{visible:ir.Open,hidden:ir.Closed})|O.flags},er({ourProps:T,theirProps:M,defaultTag:"div",features:Rr,visible:"visible"===x,name:"Transition.Child"})))})),Hr=nr((function(e,t){let n=null!==(0,r.useContext)(Ar),a=null!==lr();return r.createElement(r.Fragment,null,!n&&a?r.createElement(Mr,{ref:t,...e}):r.createElement(Tr,{ref:t,...e}))})),Gr=Object.assign(Mr,{Child:Hr,Root:Mr});var _r,zr=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(zr||{});function Ur(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}let Jr=null!=(_r=r.useId)?_r:function(){let e=Cr(),[t,n]=r.useState(e?()=>dr.nextId():null);return pr((()=>{null===t&&n(dr.nextId())}),[t]),null!=t?""+t:void 0};var Kr=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Kr||{});let Wr=nr((function(e,t){let{features:r=1,...n}=e;return er({ourProps:{ref:t,"aria-hidden":2==(2&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}},theirProps:n,slot:{},defaultTag:"div",name:"Hidden"})}));function qr(e){return dr.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Vr=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Yr,Qr,Xr=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Xr||{}),Zr=((Qr=Zr||{})[Qr.Error=0]="Error",Qr[Qr.Overflow=1]="Overflow",Qr[Qr.Success=2]="Success",Qr[Qr.Underflow=3]="Underflow",Qr),$r=((Yr=$r||{})[Yr.Previous=-1]="Previous",Yr[Yr.Next=1]="Next",Yr);function en(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Vr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var tn=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(tn||{});function rn(e,t=0){var r;return e!==(null==(r=qr(e))?void 0:r.body)&&Qt(t,{0(){return e.matches(Vr)},1(){let t=e;for(;null!==t;){if(t.matches(Vr))return!0;t=t.parentElement}return!1}})}function nn(e){let t=qr(e);yr().nextFrame((()=>{t&&!rn(t.activeElement,0)&&sn(e)}))}var an=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(an||{});function sn(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let on=["textarea","input"].join(",");function ln(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let s=n.compareDocumentPosition(a);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function Bn(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?ln(e):e:en(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.includes(e)))),n=null!=n?n:s.activeElement;let i,l=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),B=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=o.length;do{if(u>=d||u+d<=0)return 0;let e=B+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}i=o[e],null==i||i.focus(c),u+=l}while(i!==s.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,on))&&r}(i)&&i.select(),2}function cn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)}),[e,n])}var un=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(un||{});function dn(...e){return(0,r.useMemo)((()=>qr(...e)),[...e])}function pn(e,t,n,a){let s=fr(n);(0,r.useEffect)((()=>{function r(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,r,a),()=>e.removeEventListener(t,r,a)}),[e,t,a])}function mn(e,t){let n=(0,r.useRef)([]),a=hr(e);(0,r.useEffect)((()=>{let e=[...n.current];for(let[r,s]of t.entries())if(n.current[r]!==s){let r=a(t,e);return n.current=t,r}}),[a,...t])}function fn(e){let t=hr(e),n=(0,r.useRef)(!1);(0,r.useEffect)((()=>(n.current=!1,()=>{n.current=!0,br((()=>{n.current&&t()}))})),[t])}function Cn(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}var hn=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(hn||{});let gn=nr((function(e,t){let n=(0,r.useRef)(null),a=vr(n,t),{initialFocus:s,containers:o,features:i=30,...l}=e;Cr()||(i=1);let B=dn(n);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,r.useRef)(bn.slice());return mn((([e],[r])=>{!0===r&&!1===e&&br((()=>{t.current.splice(0)})),!1===r&&!0===e&&(t.current=bn.slice())}),[e,bn,t]),hr((()=>{var e;return null!=(e=t.current.find((e=>null!=e&&e.isConnected)))?e:null}))}(t);mn((()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&sn(n())}),[t]),fn((()=>{t&&sn(n())}))}({ownerDocument:B},Boolean(16&i));let c=function({ownerDocument:e,container:t,initialFocus:n},a){let s=(0,r.useRef)(null),o=mr();return mn((()=>{if(!a)return;let r=t.current;r&&br((()=>{if(!o.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===t)return void(s.current=t)}else if(r.contains(t))return void(s.current=t);null!=n&&n.current?sn(n.current):Bn(r,Xr.First)===Zr.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),s.current=null==e?void 0:e.activeElement}))}),[a]),s}({ownerDocument:B,container:n,initialFocus:s},Boolean(2&i));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},a){let s=mr();pn(null==e?void 0:e.defaultView,"focus",(e=>{if(!a||!s.current)return;let o=Cn(r);t.current instanceof HTMLElement&&o.add(t.current);let i=n.current;if(!i)return;let l=e.target;l&&l instanceof HTMLElement?yn(o,l)?(n.current=l,sn(l)):(e.preventDefault(),e.stopPropagation(),sn(i)):sn(n.current)}),!0)}({ownerDocument:B,container:n,containers:o,previousActiveElement:c},Boolean(8&i));let u=function(){let e=(0,r.useRef)(0);return cn("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}(),d=hr((e=>{let t=n.current;t&&Qt(u.current,{[un.Forwards]:()=>{Bn(t,Xr.First,{skipElements:[e.relatedTarget]})},[un.Backwards]:()=>{Bn(t,Xr.Last,{skipElements:[e.relatedTarget]})}})})),p=Er(),m=(0,r.useRef)(!1),f={ref:a,onKeyDown(e){"Tab"==e.key&&(m.current=!0,p.requestAnimationFrame((()=>{m.current=!1})))},onBlur(e){let t=Cn(o);n.current instanceof HTMLElement&&t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&&"true"!==r.dataset.headlessuiFocusGuard&&(yn(t,r)||(m.current?Bn(n.current,Qt(u.current,{[un.Forwards]:()=>Xr.Next,[un.Backwards]:()=>Xr.Previous})|Xr.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&sn(e.target)))}};return r.createElement(r.Fragment,null,Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}),er({ourProps:f,theirProps:l,defaultTag:"div",name:"FocusTrap"}),Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}))})),vn=Object.assign(gn,{features:hn}),bn=[];function yn(e,t){for(let r of e)if(r.contains(t))return!0;return!1}!function(e){function t(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&bn[0]!==e.target&&(bn.unshift(e.target),bn=bn.filter((e=>null!=e&&e.isConnected)),bn.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}();var wn=window.ReactDOM;let xn=(0,r.createContext)(!1);function En(){return(0,r.useContext)(xn)}function Dn(e){return r.createElement(xn.Provider,{value:e.force},e.children)}let kn=r.Fragment,Nn=r.Fragment,An=(0,r.createContext)(null),Sn=(0,r.createContext)(null),Pn=nr((function(e,t){let n=e,a=(0,r.useRef)(null),s=vr(function(e,t=!0){return Object.assign(e,{[gr]:t})}((e=>{a.current=e})),t),o=dn(a),i=function(e){let t=En(),n=(0,r.useContext)(An),a=dn(e),[s,o]=(0,r.useState)((()=>{if(!t&&null!==n||dr.isServer)return null;let e=null==a?void 0:a.getElementById("headlessui-portal-root");if(e)return e;if(null===a)return null;let r=a.createElement("div");return r.setAttribute("id","headlessui-portal-root"),a.body.appendChild(r)}));return(0,r.useEffect)((()=>{null!==s&&(null!=a&&a.body.contains(s)||null==a||a.body.appendChild(s))}),[s,a]),(0,r.useEffect)((()=>{t||null!==n&&o(n.current)}),[n,o,t]),s}(a),[l]=(0,r.useState)((()=>{var e;return dr.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null})),B=(0,r.useContext)(Sn),c=Cr();return pr((()=>{!i||!l||i.contains(l)||(l.setAttribute("data-headlessui-portal",""),i.appendChild(l))}),[i,l]),pr((()=>{if(l&&B)return B.register(l)}),[B,l]),fn((()=>{var e;!i||!l||(l instanceof Node&&i.contains(l)&&i.removeChild(l),i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i)))})),c&&i&&l?(0,wn.createPortal)(er({ourProps:{ref:s},theirProps:n,defaultTag:kn,name:"Portal"}),l):null})),jn=nr((function(e,t){let{target:n,...a}=e,s={ref:vr(t)};return r.createElement(An.Provider,{value:n},er({ourProps:s,theirProps:a,defaultTag:Nn,name:"Popover.Group"}))})),Fn=Object.assign(Pn,{Group:jn}),On=(0,r.createContext)(null);function Ln(){let e=(0,r.useContext)(On);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Ln),e}return e}function In(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(On.Provider,{value:a},e.children)}),[t])]}let Rn=nr((function(e,t){let r=Jr(),{id:n=`headlessui-description-${r}`,...a}=e,s=Ln(),o=vr(t);return pr((()=>s.register(n)),[n,s.register]),er({ourProps:{ref:o,...s.props,id:n},theirProps:a,slot:s.slot||{},defaultTag:"p",name:s.name||"Description"})})),Mn=Object.assign(Rn,{}),Tn=(0,r.createContext)((()=>{}));Tn.displayName="StackContext";var Hn=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Hn||{});function Gn({children:e,onUpdate:t,type:n,element:a,enabled:s}){let o=(0,r.useContext)(Tn),i=hr(((...e)=>{null==t||t(...e),o(...e)}));return pr((()=>{let e=void 0===s||!0===s;return e&&i(0,n,a),()=>{e&&i(1,n,a)}}),[i,n,a,s]),r.createElement(Tn.Provider,{value:i},e)}function zn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)}),[e,n])}function Un(e,t,n=!0){let a=(0,r.useRef)(!1);function s(r,n){if(!a.current||r.defaultPrevented)return;let s=n(r);if(null===s||!s.getRootNode().contains(s)||!s.isConnected)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of o){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(s)||r.composed&&r.composedPath().includes(t))return}return!rn(s,tn.Loose)&&-1!==s.tabIndex&&r.preventDefault(),t(r,s)}(0,r.useEffect)((()=>{requestAnimationFrame((()=>{a.current=n}))}),[n]);let o=(0,r.useRef)(null);zn("pointerdown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("mousedown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("click",(e=>{o.current&&(s(e,(()=>o.current)),o.current=null)}),!0),zn("touchend",(e=>s(e,(()=>e.target instanceof HTMLElement?e.target:null))),!0),cn("blur",(e=>s(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}const Jn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:Kn,useEffect:Wn,useLayoutEffect:qn,useDebugValue:Vn}=n;function Yn(e){const t=e.getSnapshot,r=e.value;try{const e=t();return!Jn(r,e)}catch{return!0}}const Qn="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t,r){return t()}:function(e,t,r){const n=t(),[{inst:a},s]=Kn({inst:{value:n,getSnapshot:t}});return qn((()=>{a.value=n,a.getSnapshot=t,Yn(a)&&s({inst:a})}),[e,n,t]),Wn((()=>(Yn(a)&&s({inst:a}),e((()=>{Yn(a)&&s({inst:a})})))),[e]),Vn(n),n},Xn="useSyncExternalStore"in n?(e=>e.useSyncExternalStore)(n):Qn;function Zn(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=(null!=(r=t.defaultView)?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,a=n.clientWidth-n.offsetWidth,s=e-a;r.style(n,"paddingRight",`${s}px`)}}}function $n(){if(!(/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0))return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:r,meta:n}){function a(e){return n.containers.flatMap((e=>e())).some((t=>t.contains(e)))}r.microTask((()=>{if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=yr();e.style(t.documentElement,"scroll-behavior","auto"),r.add((()=>r.microTask((()=>e.dispose()))))}r.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let n=null;r.addEventListener(t,"click",(e=>{if(e.target instanceof HTMLElement)try{let r=e.target.closest("a");if(!r)return;let{hash:s}=new URL(r.href),o=t.querySelector(s);o&&!a(o)&&(n=o)}catch{}}),!0),r.addEventListener(t,"touchmove",(e=>{e.target instanceof HTMLElement&&!a(e.target)&&e.preventDefault()}),{passive:!1}),r.add((()=>{window.scrollTo(0,window.pageYOffset+e),n&&n.isConnected&&(n.scrollIntoView({block:"nearest"}),n=null)}))}))}}}function ea(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let ta=function(e,t){let r=new Map,n=new Set;return{getSnapshot(){return r},subscribe(e){return n.add(e),()=>n.delete(e)},dispatch(e,...a){let s=t[e].call(r,...a);s&&(r=s,n.forEach((e=>e())))}}}(0,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:yr(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n={doc:e,d:t,meta:ea(r)},a=[$n(),Zn(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];a.forEach((({before:e})=>null==e?void 0:e(n))),a.forEach((({after:e})=>null==e?void 0:e(n)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});ta.subscribe((()=>{let e=ta.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&ta.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&ta.dispatch("TEARDOWN",r)}}));let ra=new Map,na=new Map;function aa(e,t=!0){pr((()=>{var r;if(!t)return;let n="function"==typeof e?e():e.current;if(!n)return;let a=null!=(r=na.get(n))?r:0;return na.set(n,a+1),0!==a||(ra.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0),function(){var e;if(!n)return;let t=null!=(e=na.get(n))?e:1;if(1===t?na.delete(n):na.set(n,t-1),1!==t)return;let r=ra.get(n);r&&(null===r["aria-hidden"]?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",r["aria-hidden"]),n.inert=r.inert,ra.delete(n))}}),[e,t])}var sa=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(sa||{}),oa=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(oa||{});let ia={0(e,t){return e.titleId===t.id?e:{...e,titleId:t.id}}},la=(0,r.createContext)(null);function Ba(e){let t=(0,r.useContext)(la);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ba),t}return t}function ca(e,t){return Qt(t.type,ia,e,t)}la.displayName="DialogContext";let ua=Zt.RenderStrategy|Zt.Static,da=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-dialog-${a}`,open:o,onClose:i,initialFocus:l,__demoMode:B=!1,...c}=e,[u,d]=(0,r.useState)(0),p=lr();void 0===o&&null!==p&&(o=(p&ir.Open)===ir.Open);let m=(0,r.useRef)(null),f=vr(m,t),C=dn(m),h=e.hasOwnProperty("open")||null!==p,g=e.hasOwnProperty("onClose");if(!h&&!g)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!h)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!g)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof o)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if("function"!=typeof i)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let v=o?0:1,[b,y]=(0,r.useReducer)(ca,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),w=hr((()=>i(!1))),x=hr((e=>y({type:0,id:e}))),E=!!Cr()&&!B&&0===v,D=u>1,k=null!==(0,r.useContext)(la),[N,A]=function(){let e=(0,r.useContext)(Sn),t=(0,r.useRef)([]),n=hr((r=>(t.current.push(r),e&&e.register(r),()=>a(r)))),a=hr((r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)})),s=(0,r.useMemo)((()=>({register:n,unregister:a,portals:t})),[n,a,t]);return[t,(0,r.useMemo)((()=>function({children:e}){return r.createElement(Sn.Provider,{value:s},e)}),[s])]}(),{resolveContainers:S,mainTreeNodeRef:P,MainTreeNode:j}=function({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var a;let s=(0,r.useRef)(null!=(a=null==n?void 0:n.current)?a:null),o=dn(s),i=hr((()=>{var r;let n=[];for(let t of e)null!==t&&(t instanceof HTMLElement?n.push(t):"current"in t&&t.current instanceof HTMLElement&&n.push(t.current));if(null!=t&&t.current)for(let e of t.current)n.push(e);for(let e of null!=(r=null==o?void 0:o.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(s.current)||n.some((t=>e.contains(t)))||n.push(e));return n}));return{resolveContainers:i,contains:hr((e=>i().some((t=>t.contains(e))))),mainTreeNodeRef:s,MainTreeNode:(0,r.useMemo)((()=>function(){return null!=n?null:r.createElement(Wr,{features:Kr.Hidden,ref:s})}),[s,n])}}({portals:N,defaultContainers:[null!=(n=b.panelRef.current)?n:m.current]}),F=D?"parent":"leaf",O=null!==p&&(p&ir.Closing)===ir.Closing,L=!k&&!O&&E,I=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("body > *"))?e:[]).find((e=>"headlessui-portal-root"!==e.id&&e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(I,L);let R=!!D||E,M=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=>e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(M,R),Un(S,w,!(!E||D));let T=!(D||0!==v);pn(null==C?void 0:C.defaultView,"keydown",(e=>{T&&(e.defaultPrevented||e.key===zr.Escape&&(e.preventDefault(),e.stopPropagation(),w()))})),function(e,t,r=(()=>[document.body])){!function(e,t,r){let n=function(e){return Xn(e.subscribe,e.getSnapshot,e.getSnapshot)}(ta),a=e?n.get(e):void 0,s=!!a&&a.count>0;pr((()=>{if(e&&t)return ta.dispatch("PUSH",e,r),()=>ta.dispatch("POP",e,r)}),[t,e])}(e,t,(e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}}))}(C,!(O||0!==v||k),S),(0,r.useEffect)((()=>{if(0!==v||!m.current)return;let e=new ResizeObserver((e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&w()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,w]);let[H,G]=In(),_=(0,r.useMemo)((()=>[{dialogState:v,close:w,setTitleId:x},b]),[v,b,w,x]),z=(0,r.useMemo)((()=>({open:0===v})),[v]),U={ref:f,id:s,role:"dialog","aria-modal":0===v||void 0,"aria-labelledby":b.titleId,"aria-describedby":H};return r.createElement(Gn,{type:"Dialog",enabled:0===v,element:m,onUpdate:hr(((e,t)=>{"Dialog"===t&&Qt(e,{[Hn.Add]:()=>d((e=>e+1)),[Hn.Remove]:()=>d((e=>e-1))})}))},r.createElement(Dn,{force:!0},r.createElement(Fn,null,r.createElement(la.Provider,{value:_},r.createElement(Fn.Group,{target:m},r.createElement(Dn,{force:!1},r.createElement(G,{slot:z,name:"Dialog.Description"},r.createElement(vn,{initialFocus:l,containers:S,features:E?Qt(F,{parent:vn.features.RestoreFocus,leaf:vn.features.All&~vn.features.FocusLock}):vn.features.None},r.createElement(A,null,er({ourProps:U,theirProps:c,slot:z,defaultTag:"div",features:ua,visible:0===v,name:"Dialog"}))))))))),r.createElement(j,null))})),pa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-backdrop-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Backdrop"),l=vr(t);(0,r.useEffect)((()=>{if(null===i.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[i.panelRef]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return r.createElement(Dn,{force:!0},r.createElement(Fn,null,er({ourProps:{ref:l,id:a,"aria-hidden":!0},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Backdrop"})))})),ma=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-panel-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Panel"),l=vr(t,i.panelRef),B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a,onClick:hr((e=>{e.stopPropagation()}))},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Panel"})})),fa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-overlay-${n}`,...s}=e,[{dialogState:o,close:i}]=Ba("Dialog.Overlay");return er({ourProps:{ref:vr(t),id:a,"aria-hidden":!0,onClick:hr((e=>{if(e.target===e.currentTarget){if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),i()}}))},theirProps:s,slot:(0,r.useMemo)((()=>({open:0===o})),[o]),defaultTag:"div",name:"Dialog.Overlay"})})),Ca=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-title-${n}`,...s}=e,[{dialogState:o,setTitleId:i}]=Ba("Dialog.Title"),l=vr(t);(0,r.useEffect)((()=>(i(a),()=>i(null))),[a,i]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a},theirProps:s,slot:B,defaultTag:"h2",name:"Dialog.Title"})})),ha=Object.assign(da,{Backdrop:pa,Panel:ma,Overlay:fa,Title:Ca,Description:Mn});var ga=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"}))}));function va({open:e,setOpen:n,chatbot_id:a,api_key:s}){const o=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:o,onClose:n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Reset API Key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"Are you sure you want to reset your API key? All of your ChatPress chatbot related data will be removed from your website. This action cannot be undone."),a&&(0,t.createElement)("div",{className:"relative flex items-start mt-8"},(0,t.createElement)("div",{className:"flex h-6 items-center"},(0,t.createElement)("input",{id:"delete_chatbot","aria-describedby":"delete_chatbot-description",name:"delete_chatbot",type:"checkbox",defaultChecked:a,className:"cp-checkbox !text-red-600 focus:!ring-red-600 checked:before:!content-[]"})),(0,t.createElement)("div",{className:"ml-3 text-sm leading-6 -mt-1"},(0,t.createElement)("label",{htmlFor:"delete_chatbot",className:"block leading-6 font-medium text-gray-900"},"Delete Chatbot"),(0,t.createElement)("p",{id:"delete_chatbot-description",className:"text-gray-500"},"This will delete the chatbot and any data associated with it including the AI training data. Please note that this will not undo your used pages and messages quota.")))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{name:"_action",value:"reset",className:"inline-flex w-full justify-center rounded-md bg-red-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-red-500 sm:ml-3 sm:w-auto",onClick:()=>n(!1)},"Reset"),(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:a,hidden:!0,readOnly:!0,disabled:!a}),(0,t.createElement)("input",{type:"text",name:"api_key",defaultValue:s,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:o},"Cancel")))))))))}var ba=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 12.75l6 6 9-13.5"}))}));a(9806);const ya=[{title:"Example 1",prompt:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers."},{title:"Example 2",prompt:"You are a funny and helpful AI assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. You are allowed to share the contact email with people who are chatting with you. If someone asks for a discount, you can give them code CoffAI for 10% off any order."},{title:"Example 3",prompt:"You are a customer support assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. Your job is to provide help and support to customers with their inquiries, complaints, and other related issues. You are allowed to share the contact email."}];function wa({open:e,setOpen:n}){const a=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:a,onClose:n},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)(ha.Title,{as:"h4",className:"mt-3 mb-4 text-center sm:ml-4 sm:mt-0 sm:text-left text-base font-semibold leading-6 text-gray-900"},"Replace values with your business name and relevant details"),(0,t.createElement)("div",{className:"space-y-4"},ya.map((e=>(0,t.createElement)("div",{key:e.title,className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)("h4",{className:"text-sm font-semibold leading-6 text-gray-700"},e.title),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},e.prompt)))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:a},"Cancel"))))))))}var xa=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"}))}));const Ea=[{name:"Max allowed pages & posts",stat:"25"},{name:"Selected Pages",stat:"15"},{name:"Selected Posts",stat:"7"},{name:"Total",stat:"22",note:"You can add 3 more pages or posts"}],Da=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function ka(...e){return e.filter(Boolean).join(" ")}function Na({loading:e,pageIds:n,postIds:a,busy:s,open:o,setOpen:i,title:l,description:B}){const c=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},l),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},B)))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"pageIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"postIds",value:JSON.stringify(a),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Starting...":"Start"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:c},"Cancel"))))))))))}const Aa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Sa(...e){return e.filter(Boolean).join(" ")}function Pa(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function ja(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}const Fa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Oa(...e){return e.filter(Boolean).join(" ")}function La(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ia(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ra(e){return Ra="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ra(e)}function Ma(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Ta(e){Ma(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Ra(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Ha(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Ga(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}function _a(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=Ga(n),s=new Date(0);s.setUTCFullYear(r,0,4),s.setUTCHours(0,0,0,0);var o=Ga(s);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}var za={};function Ua(){return za}function Ja(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.weekStartsOn)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==a?a:c.weekStartsOn)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.weekStartsOn)&&void 0!==r?r:0);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Ta(e),p=d.getUTCDay(),m=(p<u?7:0)+p-u;return d.setUTCDate(d.getUTCDate()-m),d.setUTCHours(0,0,0,0),d}function Ka(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ta(e),u=c.getUTCFullYear(),d=Ua(),p=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:d.firstWeekContainsDate)&&void 0!==n?n:null===(l=d.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(u+1,0,p),m.setUTCHours(0,0,0,0);var f=Ja(m,t),C=new Date(0);C.setUTCFullYear(u,0,p),C.setUTCHours(0,0,0,0);var h=Ja(C,t);return c.getTime()>=f.getTime()?u+1:c.getTime()>=h.getTime()?u:u-1}function Wa(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}var qa=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return Wa("yy"===t?n%100:n,t.length)},Va=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):Wa(r+1,2)},Ya=function(e,t){return Wa(e.getUTCDate(),t.length)},Qa=function(e,t){return Wa(e.getUTCHours()%12||12,t.length)},Xa=function(e,t){return Wa(e.getUTCHours(),t.length)},Za=function(e,t){return Wa(e.getUTCMinutes(),t.length)},$a=function(e,t){return Wa(e.getUTCSeconds(),t.length)},es=function(e,t){var r=t.length,n=e.getUTCMilliseconds();return Wa(Math.floor(n*Math.pow(10,r-3)),t.length)},ts={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return qa(e,t)},Y:function(e,t,r,n){var a=Ka(e,n),s=a>0?a:1-a;return"YY"===t?Wa(s%100,2):"Yo"===t?r.ordinalNumber(s,{unit:"year"}):Wa(s,t.length)},R:function(e,t){return Wa(_a(e),t.length)},u:function(e,t){return Wa(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Wa(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Wa(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Va(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Wa(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=function(e,t){Ma(1,arguments);var r=Ta(e),n=Ja(r,t).getTime()-function(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:c.firstWeekContainsDate)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1),d=Ka(e,t),p=new Date(0);return p.setUTCFullYear(d,0,u),p.setUTCHours(0,0,0,0),Ja(p,t)}(r,t).getTime();return Math.round(n/6048e5)+1}(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):Wa(a,t.length)},I:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=Ga(t).getTime()-function(e){Ma(1,arguments);var t=_a(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),Ga(r)}(t).getTime();return Math.round(r/6048e5)+1}(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):Wa(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ya(e,t)},D:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):Wa(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return Wa(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return Wa(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return Wa(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,a=e.getUTCHours();switch(n=12===a?"noon":0===a?"midnight":a/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,a=e.getUTCHours();switch(n=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Qa(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Xa(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Za(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):$a(e,t)},S:function(e,t){return es(e,t)},X:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ns(a);case"XXXX":case"XX":return as(a);default:return as(a,":")}},x:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return ns(a);case"xxxx":case"xx":return as(a);default:return as(a,":")}},O:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},z:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},t:function(e,t,r,n){var a=n._originalDate||e;return Wa(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,r,n){return Wa((n._originalDate||e).getTime(),t.length)}};function rs(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),s=n%60;if(0===s)return r+String(a);var o=t||"";return r+String(a)+o+Wa(s,2)}function ns(e,t){return e%60==0?(e>0?"-":"+")+Wa(Math.abs(e)/60,2):as(e,t)}function as(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e);return n+Wa(Math.floor(a/60),2)+r+Wa(a%60,2)}var ss=ts,os=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},is=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ls={p:is,P:function(e,t){var r,n=e.match(/(P+)(p+)?/)||[],a=n[1],s=n[2];if(!s)return os(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",os(a,t)).replace("{{time}}",is(s,t))}},Bs=["D","DD"],cs=["YY","YYYY"];function us(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var ds={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function ps(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var ms={date:ps({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:ps({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:ps({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},fs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Cs(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=null!=r&&r.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{var o=e.defaultWidth,i=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[i]||e.values[o]}return n[e.argumentCallback?e.argumentCallback(t):t]}}var hs={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:Cs({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Cs({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Cs({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Cs({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Cs({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function gs(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],s=t.match(a);if(!s)return null;var o,i=s[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],B=Array.isArray(l)?function(e,t){for(var r=0;r<e.length;r++)if(e[r].test(i))return r}(l):function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r].test(i))return r}(l);return o=e.valueCallback?e.valueCallback(B):B,{value:o=r.valueCallback?r.valueCallback(o):o,rest:t.slice(i.length)}}}var vs,bs={ordinalNumber:(vs={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(vs.matchPattern);if(!r)return null;var n=r[0],a=e.match(vs.parsePattern);if(!a)return null;var s=vs.valueCallback?vs.valueCallback(a[0]):a[0];return{value:s=t.valueCallback?t.valueCallback(s):s,rest:e.slice(n.length)}}),era:gs({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:gs({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:gs({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:gs({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:gs({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},ys={code:"en-US",formatDistance:function(e,t,r){var n,a=ds[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:ms,formatRelative:function(e,t,r,n){return fs[e]},localize:hs,match:bs,options:{weekStartsOn:0,firstWeekContainsDate:1}},ws=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,xs=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Es=/^'([^]*?)'?$/,Ds=/''/g,ks=/[a-zA-Z]/;function Ns(e,t,r){var n,a,s,o,i,l,B,c,u,d,p,m,f,C,h,g,v,b;Ma(2,arguments);var y=String(t),w=Ua(),x=null!==(n=null!==(a=null==r?void 0:r.locale)&&void 0!==a?a:w.locale)&&void 0!==n?n:ys,E=Ha(null!==(s=null!==(o=null!==(i=null!==(l=null==r?void 0:r.firstWeekContainsDate)&&void 0!==l?l:null==r||null===(B=r.locale)||void 0===B||null===(c=B.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==i?i:w.firstWeekContainsDate)&&void 0!==o?o:null===(u=w.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==s?s:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=Ha(null!==(p=null!==(m=null!==(f=null!==(C=null==r?void 0:r.weekStartsOn)&&void 0!==C?C:null==r||null===(h=r.locale)||void 0===h||null===(g=h.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==f?f:w.weekStartsOn)&&void 0!==m?m:null===(v=w.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==p?p:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!x.localize)throw new RangeError("locale must contain localize property");if(!x.formatLong)throw new RangeError("locale must contain formatLong property");var k=Ta(e);if(!function(e){if(Ma(1,arguments),!function(e){return Ma(1,arguments),e instanceof Date||"object"===Ra(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=Ta(e);return!isNaN(Number(t))}(k))throw new RangeError("Invalid time value");var N=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}(k),A=function(e,t){return Ma(2,arguments),function(e,t){Ma(2,arguments);var r=Ta(e).getTime(),n=Ha(t);return new Date(r+n)}(e,-Ha(t))}(k,N),S={firstWeekContainsDate:E,weekStartsOn:D,locale:x,_originalDate:k};return y.match(xs).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,ls[t])(e,x.formatLong):e})).join("").match(ws).map((function(n){if("''"===n)return"'";var a,s,o=n[0];if("'"===o)return(s=(a=n).match(Es))?s[1].replace(Ds,"'"):a;var i,l=ss[o];if(l)return null!=r&&r.useAdditionalWeekYearTokens||(i=n,-1===cs.indexOf(i))||us(n,t,String(e)),null!=r&&r.useAdditionalDayOfYearTokens||!function(e){return-1!==Bs.indexOf(e)}(n)||us(n,t,String(e)),l(A,n,x.localize,S);if(o.match(ks))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return n})).join("")}const As=e=>Ns(new Date(e),"dd MMM");function Ss({loading:e,busy:n,open:a,setOpen:s,chatbot:o}){const i=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:a,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:i,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Restore : ",o.chatbot_title),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("p",{className:"text-base text-gray-500"},"Make sure this is the same website you initially trained the chatbot on."),(0,t.createElement)("p",{className:"text-base text-gray-500 mt-2"},"We will map the page/post ids with this website's page/post ids. If it is not the same website then the plugin will behave unexpectedly and might throw errors.")))),(0,t.createElement)("fieldset",{disabled:n||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:o.id,hidden:!0,readOnly:!0,disabled:!o.id}),(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},n||e?"Restoring...":"Restore"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>s(!1),ref:i},"Cancel"))))))))))}function Ps({title:e,description:r,link1:n,link1_text:a,new_tab:s=!1}){return(0,t.createElement)("div",{className:"rounded-md bg-green-50 p-4 my-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(xa,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("h3",{className:"text-sm font-medium text-green-800"},e),(0,t.createElement)("div",{className:"mt-2 text-sm text-green-700"},(0,t.createElement)("p",null,r)),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("div",{className:"-mx-2 -my-1.5 flex"},(0,t.createElement)(wt,{to:n,target:s?"_blank":"_self",className:"rounded-md bg-green-50 px-2 py-1.5 text-sm font-medium text-green-800 hover:bg-green-100 focus:outline-none focus:ring-2 focus:ring-green-600 focus:ring-offset-2 focus:ring-offset-green-50"},a))))))}function js({feature_enabled:e=!1}){return(0,t.createElement)("div",{className:"sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"w-fit mb-1 rounded-lg bg-brand-600 px-2 py-1 !text-xs font-semibold text-white"},"BETA"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add your WooCommerce products"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-gray-500"},(0,t.createElement)("p",{className:""},"The ChatPress.ai WooCommerce integration is in beta. When your customers ask questions to your bot, our AI will smartly detect if they are inquiring about any products and present them appropriate product links."))),e&&(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/addproducts",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add products")))}var Fs=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}))})),Os=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Os||{});function Ls(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";return"string"==typeof r&&"button"===r.toLowerCase()?"button":void 0}function Is(e,t){let[n,a]=(0,r.useState)((()=>Ls(e)));return pr((()=>{a(Ls(e))}),[e.type,e.as]),pr((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")}),[n,t]),n}function Rs(e){return[e.screenX,e.screenY]}let Ms=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Ts(e){var t,r;let n=null!=(t=e.innerText)?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return n;let s=!1;for(let e of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),s=!0;let o=s?null!=(r=a.innerText)?r:"":n;return Ms.test(o)&&(o=o.replace(Ms,"")),o}var Hs=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Hs||{}),Gs=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Gs||{}),_s=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(_s||{});function zs(e,t=(e=>e)){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=ln(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),a=r?n.indexOf(r):null;return-1===a&&(a=null),{items:n,activeItemIndex:a}}let Us={1(e){return 1===e.menuState?e:{...e,activeItemIndex:null,menuState:1}},0(e){return 0===e.menuState?e:{...e,__demoMode:!1,menuState:0}},2:(e,t)=>{var r;let n=zs(e),a=function(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1,s=(()=>{switch(e.focus){case 0:return r.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=r.slice().reverse().findIndex(((e,r,n)=>!(-1!==a&&n.length-r-1>=a||t.resolveDisabled(e))));return-1===e?e:r.length-1-e}case 2:return r.findIndex(((e,r)=>!(r<=a||t.resolveDisabled(e))));case 3:{let e=r.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:r.length-1-e}case 4:return r.findIndex((r=>t.resolveId(r)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===s?n:s}(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled})),s=a?e.items.indexOf(a):-1;return-1===s||s===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:s,activationTrigger:1}},4(e){return""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null}},5:(e,t)=>{let r=zs(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...r}},6:(e,t)=>{let r=zs(e,(e=>{let r=e.findIndex((e=>e.id===t.id));return-1!==r&&e.splice(r,1),e}));return{...e,...r,activationTrigger:1}}},Js=(0,r.createContext)(null);function Ks(e){let t=(0,r.useContext)(Js);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ks),t}return t}function Ws(e,t){return Qt(t.type,Us,e,t)}Js.displayName="MenuContext";let qs=r.Fragment,Vs=Zt.RenderStrategy|Zt.Static,Ys=r.Fragment,Qs=nr((function(e,t){let{__demoMode:n=!1,...a}=e,s=(0,r.useReducer)(Ws,{__demoMode:n,menuState:n?0:1,buttonRef:(0,r.createRef)(),itemsRef:(0,r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:i,buttonRef:l},B]=s,c=vr(t);Un([l,i],((e,t)=>{var r;B({type:1}),rn(t,tn.Loose)||(e.preventDefault(),null==(r=l.current)||r.focus())}),0===o);let u=hr((()=>{B({type:1})})),d=(0,r.useMemo)((()=>({open:0===o,close:u})),[o,u]),p={ref:c};return r.createElement(Js.Provider,{value:s},r.createElement(Br,{value:Qt(o,{0:ir.Open,1:ir.Closed})},er({ourProps:p,theirProps:a,slot:d,defaultTag:qs,name:"Menu"})))})),Xs=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-menu-button-${a}`,...o}=e,[i,l]=Ks("Menu.Button"),B=vr(i.buttonRef,t),c=Er(),u=hr((e=>{switch(e.key){case zr.Space:case zr.Enter:case zr.ArrowDown:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.First})));break;case zr.ArrowUp:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.Last})))}})),d=hr((e=>{e.key===zr.Space&&e.preventDefault()})),p=hr((t=>{if(Ur(t.currentTarget))return t.preventDefault();e.disabled||(0===i.menuState?(l({type:1}),c.nextFrame((()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),l({type:0})))})),m=(0,r.useMemo)((()=>({open:0===i.menuState})),[i]);return er({ourProps:{ref:B,id:s,type:Is(e,i.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=i.itemsRef.current)?void 0:n.id,"aria-expanded":0===i.menuState,onKeyDown:u,onKeyUp:d,onClick:p},theirProps:o,slot:m,defaultTag:"button",name:"Menu.Button"})})),Zs=nr((function(e,t){var n,a;let s=Jr(),{id:o=`headlessui-menu-items-${s}`,...i}=e,[l,B]=Ks("Menu.Items"),c=vr(l.itemsRef,t),u=dn(l.itemsRef),d=Er(),p=lr(),m=null!==p?(p&ir.Open)===ir.Open:0===l.menuState;(0,r.useEffect)((()=>{let e=l.itemsRef.current;e&&0===l.menuState&&e!==(null==u?void 0:u.activeElement)&&e.focus({preventScroll:!0})}),[l.menuState,l.itemsRef,u]),function({container:e,accept:t,walk:n,enabled:a=!0}){let s=(0,r.useRef)(t),o=(0,r.useRef)(n);(0,r.useEffect)((()=>{s.current=t,o.current=n}),[t,n]),pr((()=>{if(!e||!a)return;let t=qr(e);if(!t)return;let r=s.current,n=o.current,i=Object.assign((e=>r(e)),{acceptNode:r}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,i,!1);for(;l.nextNode();)n(l.currentNode)}),[e,a,s,o])}({container:l.itemsRef.current,enabled:0===l.menuState,accept(e){return"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute("role","none")}});let f=hr((e=>{var t,r;switch(d.dispose(),e.key){case zr.Space:if(""!==l.searchQuery)return e.preventDefault(),e.stopPropagation(),B({type:3,value:e.key});case zr.Enter:if(e.preventDefault(),e.stopPropagation(),B({type:1}),null!==l.activeItemIndex){let{dataRef:e}=l.items[l.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}nn(l.buttonRef.current);break;case zr.ArrowDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Next});case zr.ArrowUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Previous});case zr.Home:case zr.PageUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.First});case zr.End:case zr.PageDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Last});case zr.Escape:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case zr.Tab:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{!function(e,t){Bn(en(),t,{relativeTo:e})}(l.buttonRef.current,e.shiftKey?Xr.Previous:Xr.Next)}));break;default:1===e.key.length&&(B({type:3,value:e.key}),d.setTimeout((()=>B({type:4})),350))}})),C=hr((e=>{e.key===zr.Space&&e.preventDefault()})),h=(0,r.useMemo)((()=>({open:0===l.menuState})),[l]);return er({ourProps:{"aria-activedescendant":null===l.activeItemIndex||null==(n=l.items[l.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(a=l.buttonRef.current)?void 0:a.id,id:o,onKeyDown:f,onKeyUp:C,role:"menu",tabIndex:0,ref:c},theirProps:i,slot:h,defaultTag:"div",features:Vs,visible:m,name:"Menu.Items"})})),$s=nr((function(e,t){let n=Jr(),{id:a=`headlessui-menu-item-${n}`,disabled:s=!1,...o}=e,[i,l]=Ks("Menu.Item"),B=null!==i.activeItemIndex&&i.items[i.activeItemIndex].id===a,c=(0,r.useRef)(null),u=vr(t,c);pr((()=>{if(i.__demoMode||0!==i.menuState||!B||0===i.activationTrigger)return;let e=yr();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[i.__demoMode,c,B,i.menuState,i.activationTrigger,i.activeItemIndex]);let d=function(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return hr((()=>{let r=e.current;if(!r)return"";let a=r.innerText;if(t.current===a)return n.current;let s=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map((e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():Ts(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Ts(e).trim()}(r).trim().toLowerCase();return t.current=a,n.current=s,s}))}(c),p=(0,r.useRef)({disabled:s,domRef:c,get textValue(){return d()}});pr((()=>{p.current.disabled=s}),[p,s]),pr((()=>(l({type:5,id:a,dataRef:p}),()=>l({type:6,id:a}))),[p,a]);let m=hr((()=>{l({type:1})})),f=hr((e=>{if(s)return e.preventDefault();l({type:1}),nn(i.buttonRef.current)})),C=hr((()=>{if(s)return l({type:2,focus:Os.Nothing});l({type:2,focus:Os.Specific,id:a})})),h=function(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let r=Rs(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=Rs(t)}}}(),g=hr((e=>h.update(e))),v=hr((e=>{h.wasMoved(e)&&(s||B||l({type:2,focus:Os.Specific,id:a,trigger:0}))})),b=hr((e=>{h.wasMoved(e)&&(s||B&&l({type:2,focus:Os.Nothing}))})),y=(0,r.useMemo)((()=>({active:B,disabled:s,close:m})),[B,s,m]);return er({ourProps:{id:a,ref:u,role:"menuitem",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,disabled:void 0,onClick:f,onFocus:C,onPointerEnter:g,onMouseEnter:g,onPointerMove:v,onMouseMove:v,onPointerLeave:b,onMouseLeave:b},theirProps:o,slot:y,defaultTag:Ys,name:"Menu.Item"})})),eo=Object.assign(Qs,{Button:Xs,Items:Zs,Item:$s});var to=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M10 3a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM10 8.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM11.5 15.5a1.5 1.5 0 10-3 0 1.5 1.5 0 003 0z"}))}));function ro({is_page:e,updateMode:n,loading:a,action_data:s,pageId:o,busy:i,open:l,setOpen:B,title:c,description:u,cp_page_id:d}){const p=(0,r.useRef)(null);return(0,r.useEffect)((()=>{s&&s.ok&&B(!1)}),[i,s]),(0,t.createElement)(Gr.Root,{show:l,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:p,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},c),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},u)))),(0,t.createElement)("fieldset",{disabled:i||a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"is_page",value:e,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"cp_page_id",value:d,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_id",value:o,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:n,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_page"===n?i||a?"Deleting...":"Delete":i||a?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>B(!1),ref:p},"Cancel")))),s?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",s.error):""))))))}function no({updateMode:e,loading:n,action_data:a,source_product_id:s,busy:o,open:i,setOpen:l,title:B,description:c,cp_product_id:u}){const d=(0,r.useRef)(null);return(0,r.useEffect)((()=>{a&&a.ok&&l(!1)}),[o,a]),(0,t.createElement)(Gr.Root,{show:i,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:d,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},c)))),(0,t.createElement)("fieldset",{disabled:o||n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"cp_product_id",value:u,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_product_id",value:s,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:e,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_product"===e?o||n?"Deleting...":"Delete":o||n?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>l(!1),ref:d},"Cancel")))),a?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",a.error):""))))))}function ao({cp_product_id:e,source_product_id:n,busy:a,loading:s,action_data:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,i&&B&&(0,t.createElement)(no,{action_data:o,busy:a,updateMode:B,loading:s,cp_product_id:e,source_product_id:n,open:i,setOpen:l,title:"Are you sure?",description:"delete_product"===B?"This action is irreversible. Once you delete a product, all the training data related to it will be deleted.":"This action is irreversible. Once you retrain a product, all the old training data related to it will be replaced by new content from the page."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{l(!0),c("delete_product")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}let so=(0,r.createContext)(null);function oo(){let e=(0,r.useContext)(so);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,oo),e}return e}let io=nr((function(e,t){let r=Jr(),{id:n=`headlessui-label-${r}`,passive:a=!1,...s}=e,o=oo(),i=vr(t);pr((()=>o.register(n)),[n,o.register]);let l={ref:i,...o.props,id:n};return a&&("onClick"in l&&(delete l.htmlFor,delete l.onClick),"onClick"in s&&delete s.onClick),er({ourProps:l,theirProps:s,slot:o.slot||{},defaultTag:"label",name:o.name||"Label"})})),lo=Object.assign(io,{}),Bo=(0,r.createContext)(null);Bo.displayName="GroupContext";let co=r.Fragment,uo=nr((function(e,t){let n=Jr(),{id:a=`headlessui-switch-${n}`,checked:s,defaultChecked:o=!1,onChange:i,name:l,value:B,form:c,...u}=e,d=(0,r.useContext)(Bo),p=(0,r.useRef)(null),m=vr(p,t,null===d?null:d.setSwitch),[f,C]=function(e,t,n){let[a,s]=(0,r.useState)(n),o=void 0!==e,i=(0,r.useRef)(o),l=(0,r.useRef)(!1),B=(0,r.useRef)(!1);return!o||i.current||l.current?!o&&i.current&&!B.current&&(B.current=!0,i.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,i.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:a,hr((e=>(o||s(e),null==t?void 0:t(e))))]}(s,i,o),h=hr((()=>null==C?void 0:C(!f))),g=hr((e=>{if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),h()})),v=hr((e=>{e.key===zr.Space?(e.preventDefault(),h()):e.key===zr.Enter&&function(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}(e.currentTarget)})),b=hr((e=>e.preventDefault())),y=(0,r.useMemo)((()=>({checked:f})),[f]),w={id:a,ref:m,role:"switch",type:Is(e,p),tabIndex:0,"aria-checked":f,"aria-labelledby":null==d?void 0:d.labelledby,"aria-describedby":null==d?void 0:d.describedby,onClick:g,onKeyUp:v,onKeyPress:b},x=Er();return(0,r.useEffect)((()=>{var e;let t=null==(e=p.current)?void 0:e.closest("form");t&&void 0!==o&&x.addEventListener(t,"reset",(()=>{C(o)}))}),[p,C]),r.createElement(r.Fragment,null,null!=l&&f&&r.createElement(Wr,{features:Kr.Hidden,...ar({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:c,checked:f,name:l,value:B})}),er({ourProps:w,theirProps:u,slot:y,defaultTag:"button",name:"Switch"}))})),po=Object.assign(uo,{Group:function(e){var t;let[n,a]=(0,r.useState)(null),[s,o]=function(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(so.Provider,{value:a},e.children)}),[t])]}(),[i,l]=In(),B=(0,r.useMemo)((()=>({switch:n,setSwitch:a,labelledby:s,describedby:i})),[n,a,s,i]),c=e;return r.createElement(l,{name:"Switch.Description"},r.createElement(o,{name:"Switch.Label",props:{htmlFor:null==(t=B.switch)?void 0:t.id,onClick(e){n&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},r.createElement(Bo.Provider,{value:B},er({ourProps:{},theirProps:c,defaultTag:co,name:"Switch.Group"}))))},Label:lo,Description:Mn});function mo(...e){return e.filter(Boolean).join(" ")}function fo(){return(0,t.createElement)("div",{className:"border-l-4 border-yellow-400 bg-yellow-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-yellow-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("p",{className:"text-sm text-yellow-700"},"WooCommerce integration is currently in beta. To get access to this feature, please contact us at"," ",(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:"mailto:contact@chatpress.ai",className:"font-medium text-yellow-700 underline hover:text-yellow-600"},"contact@chatpress.ai")))))}function Co({enabled:e,setEnabled:r}){let n=Pt();return(0,t.createElement)("div",{className:"bg-white"},(0,t.createElement)(po.Group,{as:"div",className:""},(0,t.createElement)(po.Label,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900",passive:!0},"Enable WooCommerce for your chatbot"),(0,t.createElement)("div",{className:"mt-2 sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",{className:"max-w-xl text-sm text-gray-500"},(0,t.createElement)(po.Description,null,"If enabled, the chatbot will consider your WooCommerce products while answering your customers' question.")),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)("input",{type:"text",name:"_action",value:"wc_switch",hidden:!0,readOnly:!0}),(0,t.createElement)(po,{name:"wc_enabled",checked:e,onChange:()=>{let t=new FormData;t.append("_action","wc_switch"),t.append("enabled",!e),r((e=>!e)),n(t,{method:"POST",replace:!0})},className:mo(e?"bg-brand-600":"bg-gray-200","relative inline-flex h-6 w-11 flex-shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out focus:outline-none focus:ring-2 focus:ring-brand-600 focus:ring-offset-2")},(0,t.createElement)("span",{"aria-hidden":"true",className:mo(e?"translate-x-5":"translate-x-0","inline-block h-5 w-5 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out")}))))))}var ho=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))})),go=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M3.105 2.289a.75.75 0 00-.826.95l1.414 4.925A1.5 1.5 0 005.135 9.25h6.115a.75.75 0 010 1.5H5.135a1.5 1.5 0 00-1.442 1.086l-1.414 4.926a.75.75 0 00.826.95 28.896 28.896 0 0015.293-7.154.75.75 0 000-1.115A28.897 28.897 0 003.105 2.289z"}))})),vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM4 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 0110.374 21c-2.331 0-4.512-.645-6.374-1.766z"}))}));function bo({chatbot_email:e}){return(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"rounded-md px-3 py-2"},(0,t.createElement)(vo,{className:"-mr-1 h-5 w-5 text-gray-500 hover:fill-[--brand-color] hover:text-[--brand-color] ","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-50 mt-2 w-56 origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none"},(0,t.createElement)("div",{className:"px-4 py-3"},(0,t.createElement)("p",{className:"text-sm"},"Contact"),(0,t.createElement)("p",{className:"truncate text-sm font-medium text-[--brand-color]"},e)))))}function yo({settings:e,quickPrompts:n,chatbot_id:a}){const[s,o]=(0,r.useState)(!1),i=new URL(`${Jt}/default-logo.svg`);i.searchParams.append("bubble",e.text_color),i.searchParams.append("dots",e.brand_color);const l="l"===e.chatbot_location?"left-4 md:left-[10.5rem]":"right-4",B=(e.chatbot_location,`\n :root {\n --brand-color: ${e.brand_color};\n --text-color: ${e.text_color};\n --cp-fontSize: ${e.font_size}px;\n }`);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("style",null,B),(0,t.createElement)("div",null,s&&(0,t.createElement)("div",{className:`fixed ${"l"==e.chatbot_location?"left-[1rem] md:left-[10.5rem]":"right-[1rem]"} bottom-[1rem] flex h-screen max-h-full w-full flex-1 overflow-hidden border border-gray-200 bg-white shadow-xl sm:h-[88dvh] sm:max-w-md sm:rounded-xl min-w-[calc(min(28rem,100vw))] z-50`},(0,t.createElement)("div",{className:"flex min-h-0 w-full flex-1 flex-col"},(0,t.createElement)("div",{className:"border-b border-gray-100 bg-white px-4 py-3"},(0,t.createElement)("div",{className:"flex items-center justify-between gap-6"},(0,t.createElement)("button",{onClick:()=>o(!1),type:"button",className:"flex flex-1 items-center gap-2"},(0,t.createElement)("p",{className:"min-w-0 text-lg font-bold text-gray-900"},e.chatbot_title),(0,t.createElement)("span",null,(0,t.createElement)(ho,{className:"w-6 h-6"}))),(0,t.createElement)(bo,{chatbot_email:e.chatbot_email}))),(0,t.createElement)("div",{className:"flex flex-1 flex-col space-y-6 overflow-y-auto p-4"},(0,t.createElement)("div",{className:"relative flex w-full gap-3"},(0,t.createElement)("img",{className:"h-8 w-8 shrink-0 rounded-full shadow ring-1 ring-gray-200",src:e.logo,alt:""}),(0,t.createElement)("div",{className:"min-w-0 max-w-full"},(0,t.createElement)("div",{className:"relative rounded-r-xl rounded-bl-xl bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap text-[length:--cp-fontSize]"},e.welcome_message),(0,t.createElement)("div",{className:"absolute z-10 left-0 top-0 transform -translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 bg-gray-200 transform rotate-45 rounded-sm"}))))),(0,t.createElement)("div",{className:"flex w-full justify-end gap-3"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"relative rounded-b-xl rounded-l-xl p-3 ml-10 bg-[--brand-color] text-[--text-color]"},(0,t.createElement)("span",{className:"whitespace-pre-wrap"},(0,t.createElement)("p",{className:"text-[length:--cp-fontSize]"},"This is your users message")),(0,t.createElement)("div",{className:"absolute right-0 top-0 transform translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 transform rotate-45 rounded-sm bg-[--brand-color]"}))),(0,t.createElement)("span",{className:"mt-2 flex justify-end text-xs leading-none text-gray-500"},"1 min ago")))),(0,t.createElement)("div",{className:"flex shrink-0 flex-wrap gap-2 px-4 pt-4"},n.sort(((e,t)=>e.order-t.order)).map((e=>(0,t.createElement)("button",{key:e.title,type:"button",className:"inline-flex items-center rounded-full border !border-[--brand-color] bg-white px-2 py-0.5 text-[length:--cp-fontSize] font-medium text-[--brand-color] transition-all duration-150 hover:bg-[--brand-color] hover:text-white"},e.title)))),(0,t.createElement)("div",{className:"min-w-0 max-w-full mx-2"},(0,t.createElement)("div",{className:"relative rounded-xl bg-[--brand-color] bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap text-[length:--cp-fontSize]"},"This is just a preview. If you want to try out your chatbot before publishing it then check it out"," ",(0,t.createElement)("a",{target:"_blank",href:`https://chatpress.ai/embed/${a}/preview`,className:"text-[--brand-color] font-semibold hover:text-black"},"here"),". Please note that the messages you use for testing will be counted against your allowed quota of messages."))),(0,t.createElement)("a",{target:"_blank",className:"flex items-center justify-center gap-2 mx-2 rounded-xl py-3 hover:text-white bg-[--brand-color] text-white font-bold mt-2",href:`https://chatpress.ai/embed/${a}/preview`},(0,t.createElement)("span",null,"Live Preview"),(0,t.createElement)(Ht,{className:"w-4 h-4"})),(0,t.createElement)("div",{className:"shrink-0 py-3 "},(0,t.createElement)("div",{className:"relative border-t border-gray-200 flex"},(0,t.createElement)("div",{className:"flex-1"},(0,t.createElement)("label",{htmlFor:"question",className:"sr-only"},"Write message"),(0,t.createElement)("textarea",{name:"question",id:"question",placeholder:e.placeholder_text,className:"max-h-44 block w-full resize-none appearance-none rounded-xl border-transparent py-3 pl-6 pr-12 text-gray-800 caret-[--brand-color] placeholder:text-gray-400 focus:border-transparent focus:ring-0","aria-label":""})),(0,t.createElement)("div",{className:"px-2 flex items-center"},(0,t.createElement)("button",{"aria-label":"Ask question",className:"rounded-xl bg-[--brand-color] p-2 text-white shadow-sm transition-all duration-200 hover:opacity-80 focus:ring-2 focus:[--brand-color] focus:ring-offset-2 disabled:cursor-not-allowed"},(0,t.createElement)(go,{className:"w-5 h-5"}))))),(0,t.createElement)("div",{className:"flex items-center justify-between gap-1.5 border-t border-gray-200 bg-gray-100 px-4 py-2 text-sm font-medium tracking-tight text-gray-400"},(0,t.createElement)("p",null,"Powered by"," ",(0,t.createElement)("a",{href:"https://chatpress.ai?ref=chatbot",target:"_blank",rel:"noreferrer noopener",className:"text-gray-600 underline underline-offset-2 hover:text-[--brand-color]"},"ChatPress.ai")),(0,t.createElement)("button",{type:"button",onClick:()=>o(!1),className:"text-gray-500 hover:text-gray-800"},"Close")))),(0,t.createElement)("div",{className:"fixed bottom-9 right-24 flex items-center justify-end mt-4 gap-4 z-50 "+(s?"hidden":"")},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>o(!s),className:`overflow-hidden fixed bottom-6 ${l} w-16 h-16 bg-[--brand-color] rounded-full flex items-center justify-center`},s?(0,t.createElement)("img",{src:"https://chatpress.ai/x.svg",alt:"Close button",className:"w-9 h-9"}):(0,t.createElement)("img",{src:i.href,alt:"",className:"w-9 h-9"}))))))}const wo=({color:e="text-white",size:r="md"})=>{const n="sm"===r?"h-4 w-4":"h-5 w-5";return(0,t.createElement)("svg",{className:`animate-spin -ml-1 mr-3 ${n} ${e}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},(0,t.createElement)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),(0,t.createElement)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}))};function xo({chatbotStatusValues:e,statusFetcher:r}){const n="submitting"===r.state,a="loading"===r.state;return(0,t.createElement)("div",{className:"bg-white shadow"},(0,t.createElement)("div",{className:"px-4 py-5 sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,e.description,"Finished"===e.status||"Unpublished"===e.status?(0,t.createElement)("span",{className:"font-semibold text-white bg-brand-600"}," ","Don't forget to press the publish button once you are ready!"):null))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-col items-end sm:flex-shrink-0"},(0,t.createElement)("fieldset",{disabled:n},(0,t.createElement)(r.Form,{method:"POST",replace:!0},(0,t.createElement)((()=>"Queued"===e.status?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"inline-flex items-center w-fit rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm cursor-wait"},(0,t.createElement)(wo,null),"Training")):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("input",{type:"text",name:"status",value:e.newStatusValue,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{name:"_action",value:e.buttonText.toLowerCase(),className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},n?`${e.buttonText}ing...`:a?"Loading...":e.buttonText))),null)))))))}const Eo=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"}],Do={chatbot_title:"ChatPress AI",brand_color:"#4338ca",text_color:"#f9fafb",font_size:"14",logo:"https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos/c2c14973-d392-4578-a502-105721507247.jpeg",welcome_message:"Hi there, ask my anything or choose one of the quick questions.",placeholder_text:"Type your question here...",quick_prompts:[],chatbot_location:"r"};var ko=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z",clipRule:"evenodd"}))})),No=function(e,t){return No=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},No(e,t)},Ao=function(){return Ao=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Ao.apply(this,arguments)};Object.create,Object.create;var So=a(2796),Po=a.n(So);function jo(e,t,r,n,a){void 0===a&&(a=0);var s=To(t.width,t.height,a),o=s.width,i=s.height;return{x:Fo(e.x,o,r.width,n),y:Fo(e.y,i,r.height,n)}}function Fo(e,t,r,n){var a=t*n/2-r/2;return Ho(e,-a,a)}function Oo(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Lo(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Io(e,t){return Math.min(e,Math.max(0,t))}function Ro(e,t){return t}function Mo(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function To(e,t,r){var n=r*Math.PI/180;return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}function Ho(e,t,r){return Math.min(Math.max(e,t),r)}function Go(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter((function(e){return"string"==typeof e&&e.length>0})).join(" ").trim()}var _o=function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.imageRef=s().createRef(),r.videoRef=s().createRef(),r.containerRef=null,r.styleRef=null,r.containerRect=null,r.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},r.dragStartPosition={x:0,y:0},r.dragStartCrop={x:0,y:0},r.gestureZoomStart=0,r.gestureRotationStart=0,r.isTouching=!1,r.lastPinchDistance=0,r.lastPinchRotation=0,r.rafDragTimeout=null,r.rafPinchTimeout=null,r.wheelTimer=null,r.currentDoc="undefined"!=typeof document?document:null,r.currentWindow="undefined"!=typeof window?window:null,r.resizeObserver=null,r.state={cropSize:null,hasWheelJustStarted:!1},r.initResizeObserver=function(){if(void 0!==window.ResizeObserver&&r.containerRef){var e=!0;r.resizeObserver=new window.ResizeObserver((function(t){e?e=!1:r.computeSizes()})),r.resizeObserver.observe(r.containerRef)}},r.preventZoomSafari=function(e){return e.preventDefault()},r.cleanEvents=function(){r.currentDoc&&(r.currentDoc.removeEventListener("mousemove",r.onMouseMove),r.currentDoc.removeEventListener("mouseup",r.onDragStopped),r.currentDoc.removeEventListener("touchmove",r.onTouchMove),r.currentDoc.removeEventListener("touchend",r.onDragStopped),r.currentDoc.removeEventListener("gesturemove",r.onGestureMove),r.currentDoc.removeEventListener("gestureend",r.onGestureEnd))},r.clearScrollEvent=function(){r.containerRef&&r.containerRef.removeEventListener("wheel",r.onWheel),r.wheelTimer&&clearTimeout(r.wheelTimer)},r.onMediaLoad=function(){var e=r.computeSizes();e&&(r.emitCropData(),r.setInitialCrop(e)),r.props.onMediaLoaded&&r.props.onMediaLoaded(r.mediaSize)},r.setInitialCrop=function(e){if(r.props.initialCroppedAreaPercentages){var t=function(e,t,r,n,a,s){var o=To(t.width,t.height,r),i=Ho(n.width/o.width*(100/e.width),a,s);return{crop:{x:i*o.width/2-n.width/2-o.width*i*(e.x/100),y:i*o.height/2-n.height/2-o.height*i*(e.y/100)},zoom:i}}(r.props.initialCroppedAreaPercentages,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom),n=t.crop,a=t.zoom;r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}else if(r.props.initialCroppedAreaPixels){var s=function(e,t,r,n,a,s){void 0===r&&(r=0);var o=To(t.naturalWidth,t.naturalHeight,r),i=Ho(function(e,t,r){var n=function(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}(t);return r.height>r.width?r.height/(e.height*n):r.width/(e.width*n)}(e,t,n),a,s),l=n.height>n.width?n.height/e.height:n.width/e.width;return{crop:{x:((o.width-e.width)/2-e.x)*l,y:((o.height-e.height)/2-e.y)*l},zoom:i}}(r.props.initialCroppedAreaPixels,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom);n=s.crop,a=s.zoom,r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}},r.computeSizes=function(){var e,t,n,a,s,o,i=r.imageRef.current||r.videoRef.current;if(i&&r.containerRef){r.containerRect=r.containerRef.getBoundingClientRect();var l=r.containerRect.width/r.containerRect.height,B=(null===(e=r.imageRef.current)||void 0===e?void 0:e.naturalWidth)||(null===(t=r.videoRef.current)||void 0===t?void 0:t.videoWidth)||0,c=(null===(n=r.imageRef.current)||void 0===n?void 0:n.naturalHeight)||(null===(a=r.videoRef.current)||void 0===a?void 0:a.videoHeight)||0,u=B/c,d=void 0;if(i.offsetWidth<B||i.offsetHeight<c)switch(r.props.objectFit){default:case"contain":d=l>u?{width:r.containerRect.height*u,height:r.containerRect.height}:{width:r.containerRect.width,height:r.containerRect.width/u};break;case"horizontal-cover":d={width:r.containerRect.width,height:r.containerRect.width/u};break;case"vertical-cover":d={width:r.containerRect.height*u,height:r.containerRect.height};break;case"auto-cover":d=B>c?{width:r.containerRect.width,height:r.containerRect.width/u}:{width:r.containerRect.height*u,height:r.containerRect.height}}else d={width:i.offsetWidth,height:i.offsetHeight};r.mediaSize=Ao(Ao({},d),{naturalWidth:B,naturalHeight:c}),r.props.setMediaSize&&r.props.setMediaSize(r.mediaSize);var p=r.props.cropSize?r.props.cropSize:function(e,t,r,n,a,s){void 0===s&&(s=0);var o=To(e,t,s),i=o.width,l=o.height,B=Math.min(i,r),c=Math.min(l,n);return B>c*a?{width:c*a,height:c}:{width:B,height:B/a}}(r.mediaSize.width,r.mediaSize.height,r.containerRect.width,r.containerRect.height,r.props.aspect,r.props.rotation);return(null===(s=r.state.cropSize)||void 0===s?void 0:s.height)===p.height&&(null===(o=r.state.cropSize)||void 0===o?void 0:o.width)===p.width||r.props.onCropSizeChange&&r.props.onCropSizeChange(p),r.setState({cropSize:p},r.recomputeCropPosition),r.props.setCropSize&&r.props.setCropSize(p),p}},r.onMouseDown=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("mousemove",r.onMouseMove),r.currentDoc.addEventListener("mouseup",r.onDragStopped),r.onDragStart(t.getMousePoint(e)))},r.onMouseMove=function(e){return r.onDrag(t.getMousePoint(e))},r.onTouchStart=function(e){r.currentDoc&&(r.isTouching=!0,r.props.onTouchRequest&&!r.props.onTouchRequest(e)||(r.currentDoc.addEventListener("touchmove",r.onTouchMove,{passive:!1}),r.currentDoc.addEventListener("touchend",r.onDragStopped),2===e.touches.length?r.onPinchStart(e):1===e.touches.length&&r.onDragStart(t.getTouchPoint(e.touches[0]))))},r.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?r.onPinchMove(e):1===e.touches.length&&r.onDrag(t.getTouchPoint(e.touches[0]))},r.onGestureStart=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("gesturechange",r.onGestureMove),r.currentDoc.addEventListener("gestureend",r.onGestureEnd),r.gestureZoomStart=r.props.zoom,r.gestureRotationStart=r.props.rotation)},r.onGestureMove=function(e){if(e.preventDefault(),!r.isTouching){var n=t.getMousePoint(e),a=r.gestureZoomStart-1+e.scale;if(r.setNewZoom(a,n,{shouldUpdatePosition:!0}),r.props.onRotationChange){var s=r.gestureRotationStart+e.rotation;r.props.onRotationChange(s)}}},r.onGestureEnd=function(e){r.cleanEvents()},r.onDragStart=function(e){var t,n,a=e.x,s=e.y;r.dragStartPosition={x:a,y:s},r.dragStartCrop=Ao({},r.props.crop),null===(n=(t=r.props).onInteractionStart)||void 0===n||n.call(t)},r.onDrag=function(e){var t=e.x,n=e.y;r.currentWindow&&(r.rafDragTimeout&&r.currentWindow.cancelAnimationFrame(r.rafDragTimeout),r.rafDragTimeout=r.currentWindow.requestAnimationFrame((function(){if(r.state.cropSize&&void 0!==t&&void 0!==n){var e=t-r.dragStartPosition.x,a=n-r.dragStartPosition.y,s={x:r.dragStartCrop.x+e,y:r.dragStartCrop.y+a},o=r.props.restrictPosition?jo(s,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):s;r.props.onCropChange(o)}})))},r.onDragStopped=function(){var e,t;r.isTouching=!1,r.cleanEvents(),r.emitCropData(),null===(t=(e=r.props).onInteractionEnd)||void 0===t||t.call(e)},r.onWheel=function(e){if(r.currentWindow&&(!r.props.onWheelRequest||r.props.onWheelRequest(e))){e.preventDefault();var n=t.getMousePoint(e),a=Po()(e).pixelY,s=r.props.zoom-a*r.props.zoomSpeed/200;r.setNewZoom(s,n,{shouldUpdatePosition:!0}),r.state.hasWheelJustStarted||r.setState({hasWheelJustStarted:!0},(function(){var e,t;return null===(t=(e=r.props).onInteractionStart)||void 0===t?void 0:t.call(e)})),r.wheelTimer&&clearTimeout(r.wheelTimer),r.wheelTimer=r.currentWindow.setTimeout((function(){return r.setState({hasWheelJustStarted:!1},(function(){var e,t;return null===(t=(e=r.props).onInteractionEnd)||void 0===t?void 0:t.call(e)}))}),250)}},r.getPointOnContainer=function(e){var t=e.x,n=e.y;if(!r.containerRect)throw new Error("The Cropper is not mounted");return{x:r.containerRect.width/2-(t-r.containerRect.left),y:r.containerRect.height/2-(n-r.containerRect.top)}},r.getPointOnMedia=function(e){var t=e.x,n=e.y,a=r.props,s=a.crop,o=a.zoom;return{x:(t+s.x)/o,y:(n+s.y)/o}},r.setNewZoom=function(e,t,n){var a=(void 0===n?{}:n).shouldUpdatePosition,s=void 0===a||a;if(r.state.cropSize&&r.props.onZoomChange){var o=Ho(e,r.props.minZoom,r.props.maxZoom);if(s){var i=r.getPointOnContainer(t),l=r.getPointOnMedia(i),B={x:l.x*o-i.x,y:l.y*o-i.y},c=r.props.restrictPosition?jo(B,r.mediaSize,r.state.cropSize,o,r.props.rotation):B;r.props.onCropChange(c)}r.props.onZoomChange(o)}},r.getCropData=function(){return r.state.cropSize?function(e,t,r,n,a,s,o){void 0===s&&(s=0),void 0===o&&(o=!0);var i=o?Io:Ro,l=To(t.width,t.height,s),B=To(t.naturalWidth,t.naturalHeight,s),c={x:i(100,((l.width-r.width/a)/2-e.x/a)/l.width*100),y:i(100,((l.height-r.height/a)/2-e.y/a)/l.height*100),width:i(100,r.width/l.width*100/a),height:i(100,r.height/l.height*100/a)},u=Math.round(i(B.width,c.width*B.width/100)),d=Math.round(i(B.height,c.height*B.height/100)),p=B.width>=B.height*n?{width:Math.round(d*n),height:d}:{width:u,height:Math.round(u/n)};return{croppedAreaPercentages:c,croppedAreaPixels:Ao(Ao({},p),{x:Math.round(i(B.width-p.width,c.x*B.width/100)),y:Math.round(i(B.height-p.height,c.y*B.height/100))})}}(r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop,r.mediaSize,r.state.cropSize,r.getAspect(),r.props.zoom,r.props.rotation,r.props.restrictPosition):null},r.emitCropData=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropComplete&&r.props.onCropComplete(t,n),r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.emitCropAreaChange=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.recomputeCropPosition=function(){if(r.state.cropSize){var e=r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop;r.props.onCropChange(e),r.emitCropData()}},r}return function(e,t){function __(){this.constructor=e}No(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}(t,e),t.prototype.componentDidMount=function(){this.currentDoc&&this.currentWindow&&(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),void 0===window.ResizeObserver&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=".reactEasyCrop_Container {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n user-select: none;\n touch-action: none;\n cursor: move;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_Contain {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n.reactEasyCrop_Cover_Horizontal {\n width: 100%;\n height: auto;\n}\n.reactEasyCrop_Cover_Vertical {\n width: auto;\n height: 100%;\n}\n\n.reactEasyCrop_CropArea {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border: 1px solid rgba(255, 255, 255, 0.5);\n box-sizing: border-box;\n box-shadow: 0 0 0 9999em;\n color: rgba(0, 0, 0, 0.5);\n overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 0;\n bottom: 0;\n left: 33.33%;\n right: 33.33%;\n border-top: 0;\n border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 33.33%;\n bottom: 33.33%;\n left: 0;\n right: 0;\n border-left: 0;\n border-right: 0;\n}\n",this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef))},t.prototype.componentWillUnmount=function(){var e,t;this.currentDoc&&this.currentWindow&&(void 0===window.ResizeObserver&&this.currentWindow.removeEventListener("resize",this.computeSizes),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&(null===(t=this.styleRef.parentNode)||void 0===t||t.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(e){var t,r,n,a,s,o,i,l,B;e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(r=this.props.cropSize)||void 0===r?void 0:r.height)||(null===(n=e.cropSize)||void 0===n?void 0:n.width)!==(null===(a=this.props.cropSize)||void 0===a?void 0:a.width)?this.computeSizes():(null===(s=e.crop)||void 0===s?void 0:s.x)===(null===(o=this.props.crop)||void 0===o?void 0:o.x)&&(null===(i=e.crop)||void 0===i?void 0:i.y)===(null===(l=this.props.crop)||void 0===l?void 0:l.y)||this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),e.video!==this.props.video&&(null===(B=this.videoRef.current)||void 0===B||B.load())},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,r=e.aspect;return t?t.width/t.height:r},t.prototype.onPinchStart=function(e){var r=t.getTouchPoint(e.touches[0]),n=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=Oo(r,n),this.lastPinchRotation=Lo(r,n),this.onDragStart(Mo(r,n))},t.prototype.onPinchMove=function(e){var r=this;if(this.currentDoc&&this.currentWindow){var n=t.getTouchPoint(e.touches[0]),a=t.getTouchPoint(e.touches[1]),s=Mo(n,a);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Oo(n,a),t=r.props.zoom*(e/r.lastPinchDistance);r.setNewZoom(t,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=e;var o=Lo(n,a),i=r.props.rotation+(o-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(i),r.lastPinchRotation=o}))}},t.prototype.render=function(){var e=this,t=this.props,r=t.image,n=t.video,a=t.mediaProps,o=t.transform,i=t.crop,l=i.x,B=i.y,c=t.rotation,u=t.zoom,d=t.cropShape,p=t.showGrid,m=t.style,f=m.containerStyle,C=m.cropAreaStyle,h=m.mediaStyle,g=t.classes,v=g.containerClassName,b=g.cropAreaClassName,y=g.mediaClassName,w=t.objectFit;return s().createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:f,className:Go("reactEasyCrop_Container",v)},r?s().createElement("img",Ao({alt:"",className:Go("reactEasyCrop_Image","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{src:r,ref:this.imageRef,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),onLoad:this.onMediaLoad})):n&&s().createElement("video",Ao({autoPlay:!0,loop:!0,muted:!0,className:Go("reactEasyCrop_Video","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),controls:!1}),(Array.isArray(n)?n:[{src:n}]).map((function(e){return s().createElement("source",Ao({key:e.src},e))}))),this.state.cropSize&&s().createElement("div",{style:Ao(Ao({},C),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Go("reactEasyCrop_CropArea","round"===d&&"reactEasyCrop_CropAreaRound",p&&"reactEasyCrop_CropAreaGrid",b)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t}(s().Component);const zo=e=>new Promise(((t,r)=>{const n=new Image;n.addEventListener("load",(()=>t(n))),n.addEventListener("error",(e=>r(e))),n.src=e}));function Uo(e){return e*Math.PI/180}function Jo({open:e,setOpen:n,busy:a,updateSettings:s,api_key:o,chatbot_id:i}){const l=(0,r.useRef)(null),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)({x:0,y:0}),[f,C]=(0,r.useState)(1),[h,g]=(0,r.useState)(null),[v,b]=(0,r.useState)(null),[y,w]=(0,r.useState)(null),[x,E]=(0,r.useState)(!1),D=(0,r.useCallback)((async(e,t)=>{g(t);const{file:r,url:n}=await async function(e,t,r=0,n={horizontal:!1,vertical:!1}){const a=await zo(e),s=document.createElement("canvas"),o=s.getContext("2d");if(!o)return null;const{width:i,height:l}=function(e,t,r){const n=Uo(r);return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}(a.width,a.height,r),B=Uo(r);s.width=i,s.height=l,o.translate(i/2,l/2),o.rotate(B),o.scale(n.horizontal?-1:1,n.vertical?-1:1),o.translate(-a.width/2,-a.height/2),o.drawImage(a,0,0);const c=o.getImageData(t.x,t.y,t.width,t.height);return s.width=t.width,s.height=t.height,o.putImageData(c,0,0),new Promise(((e,t)=>{s.toBlob((t=>{t.name="cropped.jpeg",e({file:t,url:URL.createObjectURL(t)})}),"image/jpeg")}))}(B,t);b(r),w(n)}),[B]);function k(){c(null),d(""),m({x:0,y:0}),C(1),g(null),b(null),w(null)}return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B?(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"w-full h-64 relative"},(0,t.createElement)(_o,{image:B,crop:p,zoom:f,aspect:1,onCropChange:m,onCropComplete:D,onZoomChange:C,cropShape:"round"})),y&&(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("label",{htmlFor:"zoom-range"},"Zoom"),(0,t.createElement)("input",{className:"flex-1 h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer ",name:"zoom-range",type:"range",value:f,min:1,max:3,step:.1,"aria-labelledby":"Zoom",onChange:e=>{C(e.target.value)}})),(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("span",null,"Preview"),(0,t.createElement)("img",{src:y,className:"w-16 h-16 rounded-full"})))):(0,t.createElement)("div",{className:"cursor-pointer inline-flex w-full"},(0,t.createElement)("label",{htmlFor:"logo",className:" p-2 rounded-md bg-gray-100 flex-1"},"Select file"),(0,t.createElement)("input",{onChange:e=>{return t=e.target.files[0],void(parseInt((t.size/1048576).toFixed(2),10)>1?(console.log("Too big"),d("File size must be less that 1mb"),c(void 0)):(c(URL.createObjectURL(t)),d("")));var t},id:"logo",name:"logo",accept:".png,.jpg,.jpeg,.webp,.svg",className:"sr-only",type:"file"}))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{disabled:x,type:"button",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed",onClick:async function(){try{E(!0);const e=new FormData;e.append("logo",v);const t=await fetch(`${Jt}/api/chatbots/${i}/upload-logo`,{method:"POST",body:e,headers:{"x-api-key":o}}),r=await t.json();if(r.error)throw"Error";s("logo",`${Kt}/${r.data}`),k(),n(!1)}catch(e){d("Something went wrong. Try again.")}finally{E(!1)}}},x?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:x,type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>{k(),n(!1)},ref:l},"Cancel")),u&&(0,t.createElement)("p",{className:"font-sm text-red-600 mt-1"},u)))))))}function Ko({settings:e,updateSettings:n,busy:a,api_key:s,chatbot_id:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)("");return(0,r.useRef)(null),(0,t.createElement)("fieldset",{disabled:a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",value:e.chatbot_title,onChange:e=>n("chatbot_title",e.target.value),autoComplete:"chatbot_title",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"business_name",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Business Name"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",value:e?.business_name,onChange:e=>n("business_name",e.target.value),autoComplete:"business_name",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Email"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"text",value:e.chatbot_email,onChange:e=>n("chatbot_email",e.target.value),autoComplete:"chatbot_email",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_location",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Location"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0 flex items-center space-x-10"},(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_l",name:"chatbot_location",type:"radio",defaultChecked:"l"==e.chatbot_location,onChange:()=>n("chatbot_location","l"),value:"l",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_l",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Left")),(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_r",name:"chatbot_location",type:"radio",defaultChecked:"r"==e.chatbot_location,onChange:()=>n("chatbot_location","r"),value:"r",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_r",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Right")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Brand Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.brand_color}})),(0,t.createElement)("input",{id:"brand-color-picker",name:"brand-color-picker",type:"color",value:e.brand_color,onChange:e=>n("brand_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{readOnly:!0,id:"brand_color",name:"brand_color",type:"text",value:e.brand_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Text Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.text_color}})),(0,t.createElement)("input",{id:"text-color-picker",name:"text-color-picker",type:"color",value:e.text_color,onChange:e=>n("text_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{required:!0,readOnly:!0,id:"text_color",name:"text_color",type:"text",value:e.text_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"font_size",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Font Size"),(0,t.createElement)("div",{className:"relative mt-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,value:e.font_size,onChange:e=>n("font_size",e.target.value),id:"font_size",name:"font_size",type:"number",autoComplete:"font_size",className:"block !pl-4 !pr-2 !py-1.5 text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("div",{className:"pr-3 pl-3 pointer-events-none absolute inset-y-0 left-0 flex items-center w-10 rounded-l-md border-r border-gray-500"},(0,t.createElement)("span",{className:"text-gray-800 sm:text-sm",id:"font_size"},"PX")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-center sm:gap-4 sm:py-6"},(0,t.createElement)("label",{className:"block text-sm font-medium leading-6 text-gray-900"},"Logo"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("div",{className:"flex items-center gap-x-3"},e.logo?(0,t.createElement)("img",{src:e.logo,alt:"",className:"w-12 h-12"}):(0,t.createElement)(ko,{className:"h-12 w-12 text-gray-300","aria-hidden":"true"}),(0,t.createElement)(Jo,{open:i,setOpen:l,busy:!1,updateSettings:n,api_key:s,chatbot_id:o}),(0,t.createElement)("button",{type:"button",onClick:()=>l(!0),className:" !rounded-md bg-white px-2.5 py-1.5 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50"},"Change")),u&&(0,t.createElement)("span",{className:"text-red-500 text-sm"},u))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"welcome_message",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Welcome Message"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.welcome_message,onChange:e=>n("welcome_message",e.target.value),id:"welcome_message",name:"welcome_message",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"placeholder_text",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Placeholder Text"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.placeholder_text,onChange:e=>n("placeholder_text",e.target.value),id:"placeholder_text",name:"placeholder_text",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot System Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.chatbot_system_prompt,onChange:e=>n("chatbot_system_prompt",e.target.value),id:"chatbot_system_prompt",name:"chatbot_system_prompt",rows:3,maxLength:300,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("button",{name:"_action",value:"settings",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},a?"Saving...":"Save"))))}function Wo({initialQuickPrompts:e}){const n=tt(),a=$e(),s=Ot(),o="submitting"===a.state,i="submitting"===s.state,l=s?.formData?.get("quick_title"),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)("");function f(){c(void 0),d(""),m("")}return(0,r.useEffect)((()=>{n&&!o&&f()}),[n,o]),(0,t.createElement)("div",null,(0,t.createElement)("fieldset",{disabled:o||i,className:"max-w-lg"},(0,t.createElement)(Et,{method:"post",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_title",name:"quick_title",type:"text",autoComplete:"quick_title",value:u,onChange:e=>d(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Keep this to a single word if possible."))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_prompt",name:"quick_prompt",type:"text",autoComplete:"quick_prompt",value:p,onChange:e=>m(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("input",{type:"text",name:"old_title",readOnly:!0,hidden:!0,value:B?.title}),B&&(0,t.createElement)("button",{onClick:f,type:"button",className:"text-sm font-semibold leading-6 text-gray-900"},"Cancel"),(0,t.createElement)("button",{name:"_action",value:B?"edit-quick-prompt":"add-quick-prompt",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},o?"Saving...":"Save"))),(0,t.createElement)("div",{className:"grid grid-cols-3"},(0,t.createElement)("label",{htmlFor:"quick_prompts",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5 my-3"},"Quick Prompts"),(0,t.createElement)("ul",{role:"list",className:"divide-y divide-gray-100 mt-2 col-span-2 sm:mt-0"},e.map((e=>(0,t.createElement)("li",{key:e.title,className:"flex flex-wrap items-center justify-between gap-x-6 gap-y-4 py-5 sm:flex-nowrap"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("p",{className:"mt-1 text-xs leading-5 text-gray-500"},e.prompt)),(0,t.createElement)("div",{className:"flex w-full flex-none sm:justify-between gap-x-4 sm:w-auto"},(0,t.createElement)("button",{type:"button",onClick:()=>{return c(t=e),d(t.title),void m(t.prompt);var t},className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 disabled:cursor-not-allowed"},"Edit"),(0,t.createElement)(s.Form,{method:"post",replace:!0},(0,t.createElement)("input",{type:"text",name:"quick_title",readOnly:!0,hidden:!0,value:e.title}),(0,t.createElement)("button",{name:"_action",value:"delete-quick-prompt",className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-red-200 hover:text-red-500 hover:ring-red-600 disabled:cursor-not-allowed"},i&&l===e.title?"Deleting...":"Delete"))))))))))}function qo({pages_quota:e,pages_quota_used:r,messages_quota:n,messages_quota_used:a}){return(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,"As per your current plan"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"(up to ",e," pages)")," ","you can choose"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},e-r," pages/posts")," ","more. Your chatbots have used"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},a)," ","messages from your quota of"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},n)," ","messages"))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/add-more-pages",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add more")))}var Vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M15.312 11.424a5.5 5.5 0 01-9.201 2.466l-.312-.311h2.433a.75.75 0 000-1.5H3.989a.75.75 0 00-.75.75v4.242a.75.75 0 001.5 0v-2.43l.31.31a7 7 0 0011.712-3.138.75.75 0 00-1.449-.39zm1.23-3.723a.75.75 0 00.219-.53V2.929a.75.75 0 00-1.5 0V5.36l-.31-.31A7 7 0 003.239 8.188a.75.75 0 101.448.389A5.5 5.5 0 0113.89 6.11l.311.31h-2.432a.75.75 0 000 1.5h4.243a.75.75 0 00.53-.219z",clipRule:"evenodd"}))}));function Yo({cp_page_id:e,source_id:n,is_page:a,busy:s,loading:o,action_data:i}){const[l,B]=(0,r.useState)(!1),[c,u]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,l&&c&&(0,t.createElement)(ro,{cp_page_id:e,is_page:a,updateMode:c,busy:s,loading:o,action_data:i,pageId:n,open:l,setOpen:B,title:"Are you sure?",description:"delete_page"===c?"This action is irreversible. Once you delete a page, all the training data related to it will be deleted. Your allowed pages quota will remain the same.":"This action is irreversible. Once you retrain a page, all the old training data related to it will be replaced by new content from the page. Your allowed pages quota will deducted by 1."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("retrain_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm hover:text-black hover:bg-gray-100"},(0,t.createElement)(Vo,{className:"w-4 h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("delete_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}function Qo({busy:e,loading:r,action_data:n,pages_status:a,total_pages:s,currentPageNum:o,fetchMorePages:i,pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}){return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2 sm:-mx-6 lg:-mx-8"},(0,t.createElement)(qo,{pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Type"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},a.map((a=>(0,t.createElement)("tr",{key:a.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},a.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},a.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("span",{className:"inline-flex items-center rounded-md px-2 py-1 text-xs font-medium ring-1 ring-inset "+(a.is_page?"bg-green-50 text-green-700 ring-green-600/20":"bg-brand-50 text-brand-700 ring-brand-600/20")},a.is_page?"Page":"Post")),(0,t.createElement)("td",null,(0,t.createElement)(Yo,{cp_page_id:a.id,source_id:a.source_id,is_page:a.is_page,busy:e,loading:r,action_data:n})))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:s,currentPageNumber:o,fetchMorePages:i}))}var Xo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}));function Zo(...e){return e.filter(Boolean).join(" ")}function $o({products:e,store_url:n,selectedProducts:a,setSelectedProducts:s}){const o=(0,r.useRef)(),[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const t=a.length>0&&a.length<e.length;l(a.length===e.length),c(t),o.current.indeterminate=t}),[a]),(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("table",{className:"min-w-full border-separate border-spacing-0"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:pl-6 lg:pl-8"},(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",ref:o,checked:i,onChange:function(){s(i||B?[]:e),l(!i&&!B),c(!1)}})),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:table-cell"},"Name"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter lg:table-cell"},"Price"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter"},"Short description"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-3 pr-4 backdrop-blur backdrop-filter sm:pr-6 lg:pr-8"},(0,t.createElement)("span",{className:"sr-only"},"View")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.email,className:a.includes(e)?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},a.includes(e)&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",value:e.email,checked:a.includes(e),onChange:t=>s(t.target.checked?[...a,e]:a.filter((t=>t!==e)))})),(0,t.createElement)("td",{className:Zo("whitespace-nowrap py-4 pr-3 text-sm font-medium",a.includes(e)?"text-brand-600":"text-gray-900")},(0,t.createElement)("span",{className:"line-clamp-2"},e.id,"•",e.name)),(0,t.createElement)("td",{className:"hidden whitespace-nowrap px-3 py-4 text-sm text-gray-500 md:table-cell"},e.price),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},(0,t.createElement)("span",{className:"line-clamp-2"},e.short_description)),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:`${n}/${e.slug}`,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Xo,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name)))))))))))}function ei({loading:e,productIds:n,store_data:a,busy:s,open:o,setOpen:i}){const l=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Are you sure?"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"These products will be used to answer your customer's product related queries. Are you sure you want to add them to your chatbot AI?")))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"store_url",value:`${a.siteurl}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"product_permalink",value:`${a.woocommerce_permalinks.product_base}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"currency",value:a.currency,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"productIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:"add_products",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Adding...":"Add"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:l},"Cancel"))))))))))}function ti(){return(0,t.createElement)("div",{className:"border-l-4 border-red-400 bg-red-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-red-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 text-red-700 space-y-2"},(0,t.createElement)("p",{className:"text-base"},"WooCommerce API keys are required to connect ChatPress.ai with your WooCommerce store."," ",(0,t.createElement)("a",{target:"_blank",href:"https://chatpress.ai/woocommerce",className:"font-medium text-red-700 underline hover:text-red-600"},"Add them here")),(0,t.createElement)("p",{className:"text-base"},"Once you have added the keys, come back to this page and refresh your browser or"," ",(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"underline font-medium"},"click here to refresh.")))))}const ri=(ni=[{path:"/",element:(0,t.createElement)((function(){const{steps:e,data:r,currentPath:n}=et(),a=Me(),s=a?.pathname?a.pathname:n;return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)("nav",{className:"","aria-label":"Progress"},(0,t.createElement)("ol",{role:"list",className:"overflow-hidden rounded-md lg:flex lg:rounded-none lg:border-gray-200"},e.map(((r,n)=>(0,t.createElement)("li",{key:r.id,className:"relative overflow-hidden lg:flex-1 mb-0"},(0,t.createElement)("div",{className:Ut(0===n?"rounded-t-md border-b-0":"",n===e.length-1?"rounded-b-md border-t-0":"","overflow-hidden border border-gray-200 lg:border-0")},"complete"===r.status?(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-brand-600"},(0,t.createElement)(zt,{className:"h-6 w-6 text-white","aria-hidden":"true"}))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):s.includes(r.href)?(0,t.createElement)(xt,{to:r.href,"aria-current":"step"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-brand-600 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-brand-600"},(0,t.createElement)("span",{className:"text-brand-600"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-brand-600"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-gray-300"},(0,t.createElement)("span",{className:"text-gray-500"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))),0!==n?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"absolute inset-0 left-0 top-0 hidden w-3 lg:block","aria-hidden":"true"},(0,t.createElement)("svg",{className:"h-full w-full text-gray-300",viewBox:"0 0 12 82",fill:"none",preserveAspectRatio:"none"},(0,t.createElement)("path",{d:"M0.5 0V31L10.5 41L0.5 51V82",stroke:"currentcolor",vectorEffect:"non-scaling-stroke"})))):null))))))),(0,t.createElement)("div",{className:"p-6"},(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){try{const t=new URL(e.url),r=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await r.json();if(n.cpaiwp_pages_added)return G("/settings/");const a=[{id:"01",name:"Validate API Key",description:"Enter your API key to proceed.",href:"/",status:n.cpaiwp_api_key?"complete":"/"===t.pathname?"current":"upcoming"},{id:"02",name:"Create Chatbot",description:"Get started by creating the chatbot",href:"/create-chatbot",status:n.cpaiwp_chatbot_id?"complete":"/create-chatbot"===t.pathname?"current":"upcoming"},{id:"03",name:"Select Pages",description:"Select pages/posts to train the AI on",href:"/select-pages",status:n.cpaiwp_pages_added?"complete":"/select-pages"===t.pathname?"current":"upcoming"}];return H({steps:a,data:n,currentPath:t.pathname})}catch(e){console.log({error:e})}},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),[a,s]=(He(),(0,r.useState)(!1)),[o,i]=(0,r.useState)(!1),[l,B]=(0,r.useState)(e.cpaiwp_api_key?e.cpaiwp_api_key:""),c=!!e.cpaiwp_api_key,u=$e(),d="submitting"===u.state,p="loading"===u.state;return(0,r.useEffect)((()=>{"success"===n?(i(!0),window.location.replace("#/"===window.location.href.slice(-2)?window.location.href+"create-chatbot":window.location.href+"#/create-chatbot")):"reset"===n&&window.location.reload()}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(va,{open:a,setOpen:s,chatbot_id:e.cpaiwp_chatbot_id,api_key:l}),(0,t.createElement)("fieldset",{disabled:d||p},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"API Key"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"Validate your API key. If you do not have an API key then you can get it from"," ",(0,t.createElement)("a",{className:"text-brand-600 font-semibold",href:"https://chatpress.ai/dashboard",target:"_blank",rel:"noopener noreferrer"},"here"))),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},(0,t.createElement)("div",{className:"col-span-full"},(0,t.createElement)("label",{htmlFor:"api_key",className:"block text-sm font-medium leading-6 text-gray-900"},"API key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{value:l,onChange:e=>B(e.target.value),type:"text",name:"api_key",id:"api_key",autoComplete:"off",required:!0,disabled:c,className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm !border-transparent !ring-1 !ring-inset !ring-gray-300 placeholder:text-gray-400 focus:!ring-2 focus:!ring-inset focus:!ring-brand-600 sm:text-sm sm:leading-6 disabled:cursor-not-allowed"})),(0,t.createElement)("div",{className:"flex items-center gap-x-6 pb-6 mt-6"},c?(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/create-chatbot",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(Wt,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"Key validated, go to next step")),(0,t.createElement)("button",{type:"button",onClick:()=>s(!0),disabled:!c||d,className:"flex items-center gap-2 rounded-md px-3 py-2 text-sm font-semibold text-red-500 border border-red-500 shadow-sm hover:bg-red-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-gray-200 disabled:text-gray-500 disabled:border-gray-200 disabled:cursor-not-allowed"},(0,t.createElement)(qt,{className:"w-5 h-5 "+(c?"fill-red-500 ":"fill-gray-500")}),(0,t.createElement)("span",null,"Reset API key"))):(0,t.createElement)("button",{name:"_action",value:"verify",disabled:!l||d,className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},d?"Validating...":p?"Loading":"Validate")),o&&(0,t.createElement)("div",{className:"mb-8 border-l-4 border-green-400 bg-green-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Vt,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 flex flex-col gap-4"},(0,t.createElement)("p",{className:"text-sm text-green-700"},"API Key verified successfully. Sometimes the WordPress cache prevents from showing the latest status. Please refresh the page if you see this message."),(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"rounded-md bg-green-500 px-3 py-2 text-center text-sm font-semibold leading-6 text-white hover:bg-green-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-500"},"Refresh"))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce,"Cache-Control":"no-cache"}}),r=await t.json();return H({data:r})},action:async({request:e})=>{const t=await e.formData(),r=t.get("api_key"),n=t.get("_action"),a=t.get("chatbot_id"),s=t.get("delete_chatbot");if("verify"===n){const e=await fetch(`${Jt}/api/validate-key`,{method:"POST",body:JSON.stringify({website:"test.com"}),headers:{"Content-Type":"application/json","x-api-key":r}}),t=await e.json();if(t.error)return alert("Wrong Key"),t.error;const n=await fetch(`${appLocalizer.rest_url}/settings/api_key`,{method:"POST",body:JSON.stringify({cpaiwp_api_key:r}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await n.json()}if("reset"===n){const e=await fetch(`${appLocalizer.rest_url}/settings/reset`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();var o;if(a){const e=new FormData;e.append("delete_chatbot","on"===s);const t=await fetch(`${Jt}/api/${a}/reset`,{method:"POST",body:e,headers:{"Content-Type":"application/json","x-api-key":r}});o=await t.json()}if(!("reset"!==t||o&&o.error))return"reset"}return!0}},{path:"create-chatbot",element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),a=$e(),s=He(),o="submitting"===a.state,i="loading"===a.state,[l,B]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{"success"===n&&(window.location.reload(),s("/select-pages"))}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(wa,{open:l,setOpen:B}),(0,t.createElement)("fieldset",{disabled:o||i},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"Create Chatbot"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"You have verified your API Key. As a next step, create a chatbot for your website."),(0,t.createElement)("p",{className:"text-sm mt-2"},"If you want to restore already created chatbot click here."),(0,t.createElement)(wt,{to:"/restore-chatbot",className:"mt-1 underline underline-offset-4 decoration-brand-500 text-sm"},"Restore chatbot")),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},e.cpaiwp_chatbot_id?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4 relative block w-full rounded-lg border-2 border-dashed p-12 text-center border-gray-400"},(0,t.createElement)("div",{className:"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-green-100"},(0,t.createElement)(ba,{className:"h-8 w-8 text-green-600"})),(0,t.createElement)("span",{className:"mt-2 block text-sm font-semibold text-gray-900"},"Chatbot created")),(0,t.createElement)("div",{className:"col-span-4 flex"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/select-pages",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(xa,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"ChatBot created, go to next step")))):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",autoComplete:"chatbot_title",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"business_name",className:"block text-sm font-medium leading-6 text-gray-900"},"Business Name"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",autoComplete:"business_name",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"business-name-description"},"Our AI will use this to refer to your business. Do not use website link here. Examples: Apple, Walmart etc.")),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900"},"Contact Email"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"email",autoComplete:"chatbot_email",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Our AI will recommend this email to your website visitors if required. So make sure you submit a publicly available email address e.g. contact@yourcompany.com")),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"flex justify-between text-sm font-medium leading-6 text-gray-900"},"System Prompt (max 300 characters)",(0,t.createElement)("button",{type:"button",className:"text-sm underline underline-offset-2",onClick:()=>B(!0)},"See examples")),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("textarea",{required:!0,id:"chatbot_system_prompt",name:"chatbot_system_prompt",type:"text",autoComplete:"chatbot_system_prompt",className:"h-40 block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6",placeholder:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers.",maxLength:300})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"system-prompt-description"},"The AI bot will obey this prompt while answering your website vistor's questions.")),(0,t.createElement)("div",{className:"col-span-4 flex justify-end"},(0,t.createElement)("button",{type:"submit",className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},o?"Creating a new chatbot...":i?"Loading...":"Create a new chatbot")))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?H({data:r}):G("/")},action:async({request:e})=>{const t=await e.formData(),r=t.get("chatbot_title"),n=t.get("chatbot_email"),a=t.get("chatbot_system_prompt"),s=t.get("business_name"),o=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),i=await o.json(),l=await fetch(`${Jt}/api/chatbots/create`,{method:"POST",body:JSON.stringify({website:i.siteurl,chatbot_title:r,chatbot_email:n,chatbot_system_prompt:a,business_name:s}),headers:{"Content-Type":"application/json","x-api-key":i.cpaiwp_api_key}}),B=await l.json();if(B.error)return alert(`Error: ${B.error}`),B.error;const c=await fetch(`${appLocalizer.rest_url}/settings/chatbot_created`,{method:"POST",body:JSON.stringify({cpaiwp_chatbot_id:B.data.id}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await c.json()}},{path:"select-pages",element:(0,t.createElement)((function(){const e=$e(),n="submitting"===e.state,a="loading"===e.state,s=tt(),{data:o,account:i}=et(),l=parseInt(i.pages_quota,10)-parseInt(i.pages_quota_used,10),[B,c]=(0,r.useState)(Pa(o.pages)),[u,d]=(0,r.useState)(ja(o.posts)),[p,m]=(0,r.useState)("Pages"),[f,C]=(0,r.useState)([]),[h,g]=(0,r.useState)([]),[v,b]=(0,r.useState)(0),[y,w]=(0,r.useState)(0),[x,E]=(0,r.useState)([]),[D,k]=(0,r.useState)([]),[N,A]=(0,r.useState)(!1);async function S(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===p?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===p?(b(e),c(Pa(r.pages))):(w(e),d(ja(r.posts)))}return(0,r.useEffect)((()=>{"success"===s&&window.location.reload()}),[s]),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:f.map((e=>({id:e.id.toString(),title:e.title}))),postIds:h.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:N,setOpen:A,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",f.length+h.length," pages & posts")," ","for training."," ",f.length+h.length<l?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},l-f.length-h.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:f.length+h.length==0||f.length+h.length>l,onClick:()=>A(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},l,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},h.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length+h.length)," ",f.length+h.length<=l?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",l-f.length-h.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",f.length+h.length-l," ","extra pages or posts. You can only add ",l," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",i.pages_quota," pages and you have already used ",i.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Aa.find((e=>e.current)).name},Aa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Aa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){m(e)}(e.name),className:Sa(p===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":p===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Sa(p===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?f.length:h.length))))))),(0,t.createElement)("div",null,"Pages"===p?(0,t.createElement)(_t,{currentPageNumber:v,pages:B,total:o.total_pages.publish,selected:f,setSelected:C,fetchMorePages:S,selectedOnPages:x,setSelectedOnPages:E}):(0,t.createElement)(_t,{currentPageNumber:y,pages:u,total:o.total_posts.publish,selected:h,setSelected:g,fetchMorePages:S,selectedOnPages:D,setSelectedOnPages:k})))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})},action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({api_key:s.cpaiwp_api_key,pageIds:r,postIds:n}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(r.map((e=>parseInt(e.id,10)))),postIds:JSON.stringify(n.map((e=>parseInt(e.id,10))))}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}));return await o.json()}},{path:"add-pages",element:(0,t.createElement)((function(){return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("ul",{className:"mt-4"},Ea.map((e=>(0,t.createElement)("li",{key:e.name,className:"text-base"},e.name," : ",(0,t.createElement)("span",{className:"font-semibold"},e.stat)," ",e.note?`(${e.note})`:""))))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Da.find((e=>e.current)).name},Da.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Da.map((e=>(0,t.createElement)(xt,{end:!0,key:e.name,to:e.href,className:({isActive:e})=>ka(e?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":e.current?"page":void 0},(({isActive:r})=>(0,t.createElement)(t.Fragment,null,e.name,e.count?(0,t.createElement)("span",{className:ka(r?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},e.count):null)))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?r.cpaiwp_chatbot_id?H({data:r}):G("/create-chatbot"):G("/validate-api-key")},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=e.pages.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date}))),[a,s]=(0,r.useState)(1),[o,i]=(0,r.useState)([]);return(0,t.createElement)("div",null,(0,t.createElement)(_t,{pages:n,total:e.total.publish}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/pages?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return H({data:r})}},{path:"add-posts",element:(0,t.createElement)((function(){const{data:e}=et(),r=e.posts.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})));return(0,t.createElement)("div",null,(0,t.createElement)(_t,{pages:r}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/posts`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return t.headers.get("X-WP-TotalPages"),H({data:r})}}]}]},{path:"settings",element:(0,t.createElement)((function(){const{api_key:e,initial_settings:n,chatbot_id:a}=et(),s=(tt(),function(){let e=Qe(Ve.UseRevalidator),t=Xe(Ye.UseRevalidator);return r.useMemo((()=>({revalidate:e.router.revalidate,state:t.revalidation})),[e.router.revalidate,t.revalidation])}()),o=Ot(),[i,l]=(0,r.useState)(Eo[0].name),[B,c]=(0,r.useState)(n),[u,d]=(0,r.useState)(n.status);(0,r.useEffect)((()=>{c(n),d(n.status)}),[n]),(0,r.useEffect)((()=>{let e;return"Queued"===u?e=setInterval((()=>{"Queued"===u&&s.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[u]);const p=(0,r.useMemo)((()=>function(e){switch(e){case"Queued":return{status:e,title:"Training in progress",description:"Once your chatbot is finished training, you will be ablve to publish it on your website. The training status refreshes automatically."};case"Finished":return{status:e,title:"Chatbot ready to publish",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"};case"Published":return{status:e,title:"Chatbot is published",description:"Your chatbot is published on the website.",buttonText:"Unpublish",newStatusValue:"Unpublished"};case"Unpublished":return{status:e,title:"Chatbot is unpublished",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"}}}(u)),[u]);return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)(xo,{statusFetcher:o,chatbotStatusValues:p}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("main",{className:"flex-1 max-w-3xl"},(0,t.createElement)("div",{className:"sm:hidden"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full !rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:i,onChange:e=>l(e.target.value)},Eo.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Eo.map((e=>(0,t.createElement)(xt,{to:`.${e.href}`,key:e.name,className:({isActive:e,isPending:t})=>function(...e){return e.filter(Boolean).join(" ")}(e||t?"border-brand-500 text-brand-600 focus:!text-brand-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700","whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium")},(({isPending:r})=>(0,t.createElement)("span",{className:"flex items-center gap-2"},e.name,r&&(0,t.createElement)(wo,{color:"text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,{context:{settings:B,updateSettings:function(e,t){c((r=>({...r,[e]:t})))},api_key:e,chatbot_id:a}}))),(0,t.createElement)("div",null,(0,t.createElement)(yo,{settings:B,quickPrompts:B.quick_prompts||[],chatbot_id:a})))))}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("publish"===a||"unpublish"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s},loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const[r,n]=await Promise.all([fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/settings`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}})]),a=await r.json(),s=await n.json();return H({api_key:t.cpaiwp_api_key,data:t,chatbot_id:t.cpaiwp_chatbot_id,initial_settings:a.data||Do,pages_status:s.data.pages||[],total_pages:s.data.total,pages_quota:s.data.pages_quota,pages_quota_used:s.data.pages_quota_used,messages_quota:s.data.messages_quota,messages_quota_used:s.data.messages_quota_used})},children:[{index:!0,element:(0,t.createElement)((function(){const{settings:e,updateSettings:r,api_key:n,chatbot_id:a}=_e(),s=$e(),o="submitting"===s.state;return s.state,(0,t.createElement)(Ko,{settings:e,updateSettings:r,busy:o,api_key:n,chatbot_id:a})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData();let a={ok:!1,error:null};if("settings"===n.get("_action")){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();a={ok:t?.data,error:t?.error}}return a}},{path:"quickprompts",element:(0,t.createElement)((function(){const{settings:e}=_e();return(0,t.createElement)(Wo,{initialQuickPrompts:e.quick_prompts||[]})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("add-quick-prompt"===a||"edit-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}if("delete-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s}},{path:"trainedpages",element:(0,t.createElement)((function(){const{pages_status:e,total_pages:n,pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i}=et(),{chatbot_id:l,api_key:B}=_e(),c=tt(),u=$e(),d="submitting"===u.state,p="loading"===u.state,[m,f]=(0,r.useState)(0),[C,h]=(0,r.useState)(e);return(0,r.useEffect)((()=>{c?.page_deleted&&location.reload(!0)}),[c]),(0,t.createElement)(Qo,{busy:d,loading:p,action_data:c,pages_status:C,total_pages:n,currentPageNum:m,fetchMorePages:async function(e){const t=await fetch(`${Jt}/api/chatbots/${l}/get-pages-status?limit=${10*(e+1)-1}&offset=${10*e}`,{method:"GET",headers:{"x-api-key":B}}),r=await t.json();h(r.data.pages)},pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i})}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const r=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();return H({pages_status:n.data.pages||[],total_pages:n.data.total,pages_quota:n.data.pages_quota,pages_quota_used:n.data.pages_quota_used,messages_quota:n.data.messages_quota,messages_quota_used:n.data.messages_quota_used})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_page"===a){const e=n.get("source_id"),t=n.get("cp_page_id"),a=n.get("is_page"),o="true"===a?"get-page-ids":"get-post-ids",i=await fetch(`${appLocalizer.rest_url}/${o}`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),l=await i.json(),B="true"===a?l.cpaiwp_page_ids||[]:l.cpaiwp_post_ids||[],c=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${t}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),u="true"===a?"update_page_ids":"update_posts_ids",d=B.filter((t=>t.toString()!=e)),p=(await fetch(`${appLocalizer.rest_url}/settings/${u}`,{method:"POST",body:JSON.stringify({ids:JSON.stringify(d)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await c.json());s={ok:p?.data,error:p?.error,page_deleted:!!p?.data}}if("retrain_page"===a){const e=n.get("cp_page_id"),t=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${e}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),a=await t.json();s={ok:a?.data,error:a?.error}}return s}},{path:"inbox",element:(0,t.createElement)((function(){return(0,t.createElement)("div",{className:"mt-8 flow-root "},(0,t.createElement)(Ps,{title:"Your Messages",description:"You can see the messages that your website visitor's are\n asking your chatbot in your Dashboard.",link1:"https://chatpress.ai/inbox",link1_text:"Go to Inbox",new_tab:!0}))}),null)},{path:"woocommerce",element:(0,t.createElement)((function(){const{feature_enabled:e,products:n,wc_enabled:a}=et(),s=tt(),o=$e(),i="submitting"===o.state,l="loading"===o.state,[B,c]=(0,r.useState)(a);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)(js,{feature_enabled:e})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},e?(0,t.createElement)("div",null,n.length>0&&(0,t.createElement)("div",{className:"mt-4 inline-block min-w-full py-2"},(0,t.createElement)(Co,{enabled:B,setEnabled:c})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Name"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Permalink"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},e.name),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:e.permalink,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Ht,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name))),(0,t.createElement)("td",null,(0,t.createElement)(ao,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:i,loading:l,action_data:s})))))))))):(0,t.createElement)(fo,null)))))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json(),r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();let a=[],s=!1;if(t.cpaiwp_products_added){const e=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/products`,{headers:{"x-api-key":t.cpaiwp_api_key}}),r=await e.json();a=r.data.products,s=r.data.wc_enabled}return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified,products:a,wc_enabled:s})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_product"===a){const e=n.get("source_product_id"),t=n.get("cp_product_id"),a=await fetch(`${appLocalizer.rest_url}/get-product-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=(await a.json()).cpaiwp_product_ids||[],i=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products/${t}`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),l=o.filter((t=>t.toString()!=e)),B=(await fetch(`${appLocalizer.rest_url}/settings/update_product_ids`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(l)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await i.json());s={ok:B?.data,error:B?.error,product_deleted:!!B?.data}}if("wc_switch"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/woocommerce`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}});await e.json()}return s}}]},{path:"/add-more-pages",element:(0,t.createElement)((function(){const e=$e(),n="submitting"===e.state,a="loading"===e.state,{data:s,account:o}=et(),i=parseInt(o.pages_quota,10)-parseInt(o.pages_quota_used,10),[l,B]=(0,r.useState)(La(s.pages)),[c,u]=(0,r.useState)(Ia(s.posts)),[d,p]=(0,r.useState)("Pages"),[m,f]=(0,r.useState)([]),[C,h]=(0,r.useState)([]),[g,v]=(0,r.useState)(0),[b,y]=(0,r.useState)(0),[w,x]=(0,r.useState)([]),[E,D]=(0,r.useState)([]),[k,N]=(0,r.useState)(!1);async function A(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===d?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===d?(v(e),B(La(r.pages))):(y(e),u(Ia(r.posts)))}return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:m.map((e=>({id:e.id.toString(),title:e.title}))),postIds:C.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:k,setOpen:N,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",m.length+C.length," pages & posts")," ","for training."," ",m.length+C.length<i?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},i-m.length-C.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:m.length+C.length==0||m.length+C.length>i,onClick:()=>N(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},i,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},C.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length+C.length)," ",m.length+C.length<=i?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",i-m.length-C.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",m.length+C.length-i," ","extra pages or posts. You can only add ",i," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",o.pages_quota," pages and you have already used ",o.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Fa.find((e=>e.current)).name},Fa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Fa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){p(e)}(e.name),className:Oa(d===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":d===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Oa(d===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?m.length:C.length))))))),(0,t.createElement)("div",null,"Pages"===d?(0,t.createElement)(_t,{currentPageNumber:g,pages:l,total:s.total_pages.publish,selected:m,setSelected:f,fetchMorePages:A,selectedOnPages:w,setSelectedOnPages:x}):(0,t.createElement)(_t,{currentPageNumber:b,pages:c,total:s.total_posts.publish,selected:C,setSelected:h,fetchMorePages:A,selectedOnPages:E,setSelectedOnPages:D})))}),null),action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({pageIds:r,postIds:n,is_non_initial:!0}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/get-page-post-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}})),i=await o.json(),l=i.cpaiwp_page_ids||[],B=i.cpaiwp_post_ids||[],c=[...l,...r.map((e=>parseInt(e.id,10)))],u=[...B,...n.map((e=>parseInt(e.id,10)))];return await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(c),postIds:JSON.stringify(u)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/trainedpages")},loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})}},{path:"restore-chatbot",element:(0,t.createElement)((function(){const{chatbots:e}=et(),n=tt(),[a,s]=(0,r.useState)(!1),[o,i]=(0,r.useState)(null),l=$e(),B="submitting"===l.state,c="loading"===l.state;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},a&&(0,t.createElement)(Ss,{open:a,setOpen:s,busy:B,loading:c,chatbot:o}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},"restored"===n&&(0,t.createElement)(Ps,{title:"Chatbot Restored",description:"You should have been redirected automatically. Sometimes WordPress cache can cause the redirects to fail. Click on the plugin name on the left side panel of your admin area again to refresh.",link1:"/settings",link1_text:"Go to settings"}),(0,t.createElement)("div",{className:"sm:flex sm:items-center"},(0,t.createElement)("div",{className:"sm:flex-auto"},(0,t.createElement)("h1",{className:"text-base font-semibold leading-6 text-gray-900"},"Restore Chatbot"),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-700"},"Here is a list of all the chatbots in your account including their name, created date, status and number of pages trained.")),(0,t.createElement)("div",{className:"mt-4 sm:ml-16 sm:mt-0 sm:flex-none"},(0,t.createElement)(wt,{to:"/create-chatbot",className:"block rounded-md bg-brand-600 px-3 py-2 text-center text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},"Create new chatbot"))),(0,t.createElement)("div",{className:"-mx-4 mt-8 sm:-mx-0"},(0,t.createElement)("table",{className:"min-w-full divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 sm:pl-0"},"Name"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 lg:table-cell"},"Status"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 sm:table-cell"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Website"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Pages trained"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-0"},(0,t.createElement)("span",{className:"sr-only"},"Train")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"w-full max-w-0 py-4 pl-4 pr-3 text-sm font-medium text-gray-900 sm:w-auto sm:max-w-none sm:pl-0"},e.chatbot_title,(0,t.createElement)("dl",{className:"font-normal lg:hidden"},(0,t.createElement)("dt",{className:"sr-only"},"Chatbot Status"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-700"},e.status),(0,t.createElement)("dt",{className:"sr-only sm:hidden"},"Created at"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-500 sm:hidden"},As(e.created_at)))),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},e.status),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 sm:table-cell"},As(e.created_at)),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.website),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.pages[0].count),(0,t.createElement)("td",{className:"py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-0"},(0,t.createElement)("button",{onClick:()=>{i(e),s(!0)},className:"text-brand-600 hover:text-brand-900"},"Restore",(0,t.createElement)("span",{className:"sr-only"},", ",e.name))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=await fetch(`${Jt}/api/chatbots`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),a=await n.json();return H({chatbots:a.data})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=(await e.formData()).get("chatbot_id");n||alert("Invalid action");const[a,s]=await Promise.all([fetch(`${Jt}/api/chatbots/${n}/pageIds`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${n}/products`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),o=await a.json(),i=await s.json(),l=(o?.data?.pages||[]).filter((e=>!0===e.is_page)).map((e=>parseInt(e.source_id,10))),B=(o?.data?.pages||[]).filter((e=>!1===e.is_page)).map((e=>parseInt(e.source_id,10))),c=(i?.data?.products||[]).map((e=>parseInt(e.source_product_id,10))),u=await fetch(`${appLocalizer.rest_url}/settings/restore`,{method:"POST",body:JSON.stringify({chatbotId:n,pageIds:JSON.stringify(l),postIds:JSON.stringify(B),productIds:JSON.stringify(c),cpaiwp_products_added:c.length>0}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return"restored"===await u.json()?(await fetch(`${Jt}/api/chatbots/${n}/restored`,{method:"POST",headers:{"x-api-key":r.cpaiwp_api_key}}),G("/settings/")):"restored"}},{path:"addproducts",element:(0,t.createElement)((function(){const{wc_keys_verified:e,store_data:n,products_data:a}=et(),[s,o]=(0,r.useState)([]),i=He(),l=$e(),B="submitting"===l.state,c="loading"===l.state,[u,d]=(0,r.useState)(!1),p=`${n?.siteurl}/${n?.woocommerce_permalinks?.product_base}`;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 bg-white px-4 py-10 sm:px-6 lg:px-8"},u&&(0,t.createElement)(ei,{open:u,setOpen:d,busy:B,loading:c,productIds:s.map((e=>e.id)),store_data:n}),(0,t.createElement)("div",{className:" sticky top-8 z-20 bg-white pt-4 border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>i(-1),type:"button",className:"flex items-center gap-1"},(0,t.createElement)(It,{className:"w-3 h-3 shrink-0","aria-hidden":!0}),"Back"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add products")),e&&(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)("button",{disabled:0===s.length,onClick:()=>d(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-300 disabled:cursor-not-allowed"},"Add"))),(0,t.createElement)("div",null,e?(0,t.createElement)($o,{products:a.products,store_url:p,selectedProducts:s,setSelectedProducts:o}):(0,t.createElement)(ti,null)))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_api_key)return G("/");if(!t.cpaiwp_chatbot_id)return G("/create-chatbot");const r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();if(!n.data?.feature_flags?.woocommerce||!n.data?.wc_keys_verified)return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified});const a=await fetch(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),i=await o.json();return H({store_data:s,products_data:i,feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const n=await e.formData(),a=JSON.parse(n.get("productIds")),s=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),o=await s.json();return!o.error&&o.data?(await fetch(`${appLocalizer.rest_url}/settings/products_added`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(a)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/woocommerce")):(alert(`\n Something went wrong. \n Error: ${o.error}`),!1)}}],function(t){const r=t.window?t.window:"undefined"!=typeof window?window:void 0,n=void 0!==r&&void 0!==r.document&&void 0!==r.document.createElement,a=!n;let s;if(l(t.routes.length>0,"You must provide a non-empty routes array to createRouter"),t.mapRouteProperties)s=t.mapRouteProperties;else if(t.detectErrorBoundary){let e=t.detectErrorBoundary;s=t=>({hasErrorBoundary:e(t)})}else s=$;let i,c={},d=C(t.routes,s,void 0,c),p=t.basename||"/",f=o({v7_normalizeFormMethod:!1,v7_prependBasename:!1},t.future),g=null,v=new Set,b=null,y=null,w=null,x=null!=t.hydrationData,E=h(d,t.history.location,p),D=null;if(null==E){let e=me(404,{pathname:t.history.location.pathname}),{matches:r,route:n}=pe(d);E=r,D={[n.id]:e}}let k,N,A=!(E.some((e=>e.route.lazy))||E.some((e=>e.route.loader))&&null==t.hydrationData),S={historyAction:t.history.action,location:t.history.location,matches:E,initialized:A,navigation:Y,restoreScrollPosition:null==t.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:t.hydrationData&&t.hydrationData.loaderData||{},actionData:t.hydrationData&&t.hydrationData.actionData||null,errors:t.hydrationData&&t.hydrationData.errors||D,fetchers:new Map,blockers:new Map},P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[],M=new Map,T=0,H=-1,G=new Map,_=new Set,z=new Map,U=new Map,J=new Map,K=!1;function W(e){S=o({},S,e),v.forEach((e=>e(S)))}function q(r,n){var a,s;let l,B=null!=S.actionData&&null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&"loading"===S.navigation.state&&!0!==(null==(a=r.state)?void 0:a._isRedirect);l=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:B?S.actionData:null;let c=n.loaderData?ue(S.loaderData,n.loaderData,n.matches||[],n.errors):S.loaderData,u=S.blockers;u.size>0&&(u=new Map(u),u.forEach(((e,t)=>u.set(t,X))));let p=!0===F||null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&!0!==(null==(s=r.state)?void 0:s._isRedirect);i&&(d=i,i=void 0),O||P===e.Pop||(P===e.Push?t.history.push(r,r.state):P===e.Replace&&t.history.replace(r,r.state)),W(o({},n,{actionData:l,loaderData:c,historyAction:P,location:r,initialized:!0,navigation:Y,revalidation:"idle",restoreScrollPosition:Te(r,n.matches||S.matches),preventScrollReset:p,blockers:u})),P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[]}async function ne(r,n,a){N&&N.abort(),N=null,P=r,O=!0===(a&&a.startUninterruptedRevalidation),function(e,t){if(b&&w){let r=Me(e,t);b[r]=w()}}(S.location,S.matches),F=!0===(a&&a.preventScrollReset);let l=i||d,B=a&&a.overrideNavigation,u=h(l,n,p);if(!u){let e=me(404,{pathname:n.pathname}),{matches:t,route:r}=pe(l);return Re(),void q(n,{matches:t,loaderData:{},errors:{[r.id]:e}})}if(S.initialized&&!L&&(f=S.location,C=n,f.pathname===C.pathname&&f.search===C.search&&(""===f.hash?""!==C.hash:f.hash===C.hash||""!==C.hash))&&!(a&&a.submission&&be(a.submission.formMethod)))return void q(n,{matches:u});var f,C;N=new AbortController;let g,v,y=ie(t.history,n,N.signal,a&&a.submission);if(a&&a.pendingError)v={[de(u).route.id]:a.pendingError};else if(a&&a.submission&&be(a.submission.formMethod)){let t=await async function(t,r,n,a,o){void 0===o&&(o={}),Be();let i,l=function(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}(r,n);W({navigation:l});let B=Ee(a,r);if(B.route.action||B.route.lazy){if(i=await oe("action",t,B,a,c,s,p),t.signal.aborted)return{shortCircuited:!0}}else i={type:m.error,error:me(405,{method:t.method,pathname:r.pathname,routeId:B.route.id})};if(ve(i)){let e;return e=o&&null!=o.replace?o.replace:i.location===S.location.pathname+S.location.search,await se(S,i,{submission:n,replace:e}),{shortCircuited:!0}}if(ge(i)){let t=de(a,B.route.id);return!0!==(o&&o.replace)&&(P=e.Push),{pendingActionData:{},pendingActionError:{[t.route.id]:i.error}}}if(he(i))throw me(400,{type:"defer-action"});return{pendingActionData:{[B.route.id]:i.data}}}(y,n,a.submission,u,{replace:a.replace});if(t.shortCircuited)return;g=t.pendingActionData,v=t.pendingActionError,B=ke(n,a.submission),y=new Request(y.url,{signal:y.signal})}let{shortCircuited:x,loaderData:E,errors:D}=await async function(e,r,n,a,s,l,B,c,u){let m=a||ke(r,s),f=s||l||De(m),C=i||d,[h,g]=re(t.history,S,n,f,r,L,I,R,z,_,C,p,c,u);if(Re((e=>!(n&&n.some((t=>t.route.id===e)))||h&&h.some((t=>t.route.id===e)))),H=++T,0===h.length&&0===g.length){let e=je();return q(r,o({matches:n,loaderData:{},errors:u||null},c?{actionData:c}:{},e?{fetchers:new Map(S.fetchers)}:{})),{shortCircuited:!0}}if(!O){g.forEach((e=>{let t=S.fetchers.get(e.key),r=Ne(void 0,t?t.data:void 0);S.fetchers.set(e.key,r)}));let e=c||S.actionData;W(o({navigation:m},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},g.length>0?{fetchers:new Map(S.fetchers)}:{}))}g.forEach((e=>{M.has(e.key)&&Se(e.key),e.controller&&M.set(e.key,e.controller)}));let v=()=>g.forEach((e=>Se(e.key)));N&&N.signal.addEventListener("abort",v);let{results:b,loaderResults:y,fetcherResults:w}=await le(S.matches,n,h,g,e);if(e.signal.aborted)return{shortCircuited:!0};N&&N.signal.removeEventListener("abort",v),g.forEach((e=>M.delete(e.key)));let x=fe(b);if(x){if(x.idx>=h.length){let e=g[x.idx-h.length].key;_.add(e)}return await se(S,x.result,{replace:B}),{shortCircuited:!0}}let{loaderData:E,errors:D}=ce(S,n,h,y,u,g,w,U);U.forEach(((e,t)=>{e.subscribe((r=>{(r||e.done)&&U.delete(t)}))}));let k=je(),A=Fe(H);return o({loaderData:E,errors:D},k||A||g.length>0?{fetchers:new Map(S.fetchers)}:{})}(y,n,u,B,a&&a.submission,a&&a.fetcherSubmission,a&&a.replace,g,v);x||(N=null,q(n,o({matches:u},g?{actionData:g}:{},{loaderData:E,errors:D})))}function ae(e){return S.fetchers.get(e)||Q}async function se(a,s,i){let{submission:B,fetcherSubmission:c,replace:d}=void 0===i?{}:i;s.revalidate&&(L=!0);let m=u(a.location,s.location,{_isRedirect:!0});if(l(m,"Expected a location on the redirect navigation"),n){let e=!1;if(s.reloadDocument)e=!0;else if(Z.test(s.location)){const n=t.history.createURL(s.location);e=n.origin!==r.location.origin||null==j(n.pathname,p)}if(e)return void(d?r.location.replace(s.location):r.location.assign(s.location))}N=null;let f=!0===d?e.Replace:e.Push,{formMethod:C,formAction:h,formEncType:g}=a.navigation;!B&&!c&&C&&h&&g&&(B=De(a.navigation));let v=B||c;if(V.has(s.status)&&v&&be(v.formMethod))await ne(f,m,{submission:o({},v,{formAction:s.location}),preventScrollReset:F});else{let e=ke(m,B);await ne(f,m,{overrideNavigation:e,fetcherSubmission:c,preventScrollReset:F})}}async function le(e,r,n,a,o){let i=await Promise.all([...n.map((e=>oe("loader",o,e,r,c,s,p))),...a.map((e=>e.matches&&e.match&&e.controller?oe("loader",ie(t.history,e.path,e.controller.signal),e.match,e.matches,c,s,p):{type:m.error,error:me(404,{pathname:e.path})}))]),l=i.slice(0,n.length),B=i.slice(n.length);return await Promise.all([ye(e,n,l,l.map((()=>o.signal)),!1,S.loaderData),ye(e,a.map((e=>e.match)),B,a.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:i,loaderResults:l,fetcherResults:B}}function Be(){L=!0,I.push(...Re()),z.forEach(((e,t)=>{M.has(t)&&(R.push(t),Se(t))}))}function Ce(e,t,r){let n=de(S.matches,t);xe(e),W({errors:{[n.route.id]:r},fetchers:new Map(S.fetchers)})}function xe(e){let t=S.fetchers.get(e);!M.has(e)||t&&"loading"===t.state&&G.has(e)||Se(e),z.delete(e),G.delete(e),_.delete(e),S.fetchers.delete(e)}function Se(e){let t=M.get(e);l(t,"Expected fetch controller: "+e),t.abort(),M.delete(e)}function Pe(e){for(let t of e){let e=Ae(ae(t).data);S.fetchers.set(t,e)}}function je(){let e=[],t=!1;for(let r of _){let n=S.fetchers.get(r);l(n,"Expected fetcher: "+r),"loading"===n.state&&(_.delete(r),e.push(r),t=!0)}return Pe(e),t}function Fe(e){let t=[];for(let[r,n]of G)if(n<e){let e=S.fetchers.get(r);l(e,"Expected fetcher: "+r),"loading"===e.state&&(Se(r),G.delete(r),t.push(r))}return Pe(t),t.length>0}function Oe(e){S.blockers.delete(e),J.delete(e)}function Le(e,t){let r=S.blockers.get(e)||X;l("unblocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"proceeding"===t.state||"blocked"===r.state&&"unblocked"===t.state||"proceeding"===r.state&&"unblocked"===t.state,"Invalid blocker state transition: "+r.state+" -> "+t.state);let n=new Map(S.blockers);n.set(e,t),W({blockers:n})}function Ie(e){let{currentLocation:t,nextLocation:r,historyAction:n}=e;if(0===J.size)return;J.size>1&&B(!1,"A router only supports one blocker at a time");let a=Array.from(J.entries()),[s,o]=a[a.length-1],i=S.blockers.get(s);return i&&"proceeding"===i.state?void 0:o({currentLocation:t,nextLocation:r,historyAction:n})?s:void 0}function Re(e){let t=[];return U.forEach(((r,n)=>{e&&!e(n)||(r.cancel(),t.push(n),U.delete(n))})),t}function Me(e,t){if(y){let r=y(e,t.map((e=>function(e,t){let{route:r,pathname:n,params:a}=e;return{id:r.id,pathname:n,params:a,data:t[r.id],handle:r.handle}}(e,S.loaderData))));return r||e.key}return e.key}function Te(e,t){if(b){let r=Me(e,t),n=b[r];if("number"==typeof n)return n}return null}return k={get basename(){return p},get state(){return S},get routes(){return d},initialize:function(){return g=t.history.listen((e=>{let{action:r,location:n,delta:a}=e;if(K)return void(K=!1);B(0===J.size||null!=a,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let s=Ie({currentLocation:S.location,nextLocation:n,historyAction:r});return s&&null!=a?(K=!0,t.history.go(-1*a),void Le(s,{state:"blocked",location:n,proceed(){Le(s,{state:"proceeding",proceed:void 0,reset:void 0,location:n}),t.history.go(a)},reset(){let e=new Map(S.blockers);e.set(s,X),W({blockers:e})}})):ne(r,n)})),S.initialized||ne(e.Pop,S.location),k},subscribe:function(e){return v.add(e),()=>v.delete(e)},enableScrollRestoration:function(e,t,r){if(b=e,w=t,y=r||null,!x&&S.navigation===Y){x=!0;let e=Te(S.location,S.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,w=null,y=null}},navigate:async function r(n,a){if("number"==typeof n)return void t.history.go(n);let s=ee(S.location,S.matches,p,f.v7_prependBasename,n,null==a?void 0:a.fromRouteId,null==a?void 0:a.relative),{path:i,submission:l,error:B}=te(f.v7_normalizeFormMethod,!1,s,a),c=S.location,d=u(S.location,i,a&&a.state);d=o({},d,t.history.encodeLocation(d));let m=a&&null!=a.replace?a.replace:void 0,C=e.Push;!0===m?C=e.Replace:!1===m||null!=l&&be(l.formMethod)&&l.formAction===S.location.pathname+S.location.search&&(C=e.Replace);let h=a&&"preventScrollReset"in a?!0===a.preventScrollReset:void 0,g=Ie({currentLocation:c,nextLocation:d,historyAction:C});if(!g)return await ne(C,d,{submission:l,pendingError:B,preventScrollReset:h,replace:a&&a.replace});Le(g,{state:"blocked",location:d,proceed(){Le(g,{state:"proceeding",proceed:void 0,reset:void 0,location:d}),r(n,a)},reset(){let e=new Map(S.blockers);e.set(g,X),W({blockers:e})}})},fetch:function(e,r,n,B){if(a)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");M.has(e)&&Se(e);let u=i||d,m=ee(S.location,S.matches,p,f.v7_prependBasename,n,r,null==B?void 0:B.relative),C=h(u,m,p);if(!C)return void Ce(e,r,me(404,{pathname:m}));let{path:g,submission:v,error:b}=te(f.v7_normalizeFormMethod,!0,m,B);if(b)return void Ce(e,r,b);let y=Ee(C,g);F=!0===(B&&B.preventScrollReset),v&&be(v.formMethod)?async function(e,r,n,a,B,u){if(Be(),z.delete(e),!a.route.action&&!a.route.lazy){let t=me(405,{method:u.formMethod,pathname:n,routeId:r});return void Ce(e,r,t)}let m=function(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}(u,S.fetchers.get(e));S.fetchers.set(e,m),W({fetchers:new Map(S.fetchers)});let f=new AbortController,C=ie(t.history,n,f.signal,u);M.set(e,f);let g=T,v=await oe("action",C,a,B,c,s,p);if(C.signal.aborted)return void(M.get(e)===f&&M.delete(e));if(ve(v)){if(M.delete(e),H>g){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}{_.add(e);let t=Ne(u);return S.fetchers.set(e,t),W({fetchers:new Map(S.fetchers)}),se(S,v,{fetcherSubmission:u})}}if(ge(v))return void Ce(e,r,v.error);if(he(v))throw me(400,{type:"defer-action"});let b=S.navigation.location||S.location,y=ie(t.history,b,f.signal),w=i||d,x="idle"!==S.navigation.state?h(w,S.navigation.location,p):S.matches;l(x,"Didn't find any matches after fetcher action");let E=++T;G.set(e,E);let D=Ne(u,v.data);S.fetchers.set(e,D);let[k,A]=re(t.history,S,x,u,b,L,I,R,z,_,w,p,{[a.route.id]:v.data},void 0);A.filter((t=>t.key!==e)).forEach((e=>{let t=e.key,r=S.fetchers.get(t),n=Ne(void 0,r?r.data:void 0);S.fetchers.set(t,n),M.has(t)&&Se(t),e.controller&&M.set(t,e.controller)})),W({fetchers:new Map(S.fetchers)});let j=()=>A.forEach((e=>Se(e.key)));f.signal.addEventListener("abort",j);let{results:F,loaderResults:O,fetcherResults:J}=await le(S.matches,x,k,A,y);if(f.signal.aborted)return;f.signal.removeEventListener("abort",j),G.delete(e),M.delete(e),A.forEach((e=>M.delete(e.key)));let K=fe(F);if(K){if(K.idx>=k.length){let e=A[K.idx-k.length].key;_.add(e)}return se(S,K.result)}let{loaderData:V,errors:Y}=ce(S,S.matches,k,O,void 0,A,J,U);if(S.fetchers.has(e)){let t=Ae(v.data);S.fetchers.set(e,t)}let Q=Fe(E);"loading"===S.navigation.state&&E>H?(l(P,"Expected pending action"),N&&N.abort(),q(S.navigation.location,{matches:x,loaderData:V,errors:Y,fetchers:new Map(S.fetchers)})):(W(o({errors:Y,loaderData:ue(S.loaderData,V,x,Y)},Q||A.length>0?{fetchers:new Map(S.fetchers)}:{})),L=!1)}(e,r,g,y,C,v):(z.set(e,{routeId:r,path:g}),async function(e,r,n,a,o,i){let B=S.fetchers.get(e),u=Ne(i,B?B.data:void 0);S.fetchers.set(e,u),W({fetchers:new Map(S.fetchers)});let d=new AbortController,m=ie(t.history,n,d.signal);M.set(e,d);let f=T,C=await oe("loader",m,a,o,c,s,p);if(he(C)&&(C=await we(C,m.signal,!0)||C),M.get(e)===d&&M.delete(e),m.signal.aborted)return;if(ve(C)){if(H>f){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}return _.add(e),void await se(S,C)}if(ge(C)){let t=de(S.matches,r);return S.fetchers.delete(e),void W({fetchers:new Map(S.fetchers),errors:{[t.route.id]:C.error}})}l(!he(C),"Unhandled fetcher deferred data");let h=Ae(C.data);S.fetchers.set(e,h),W({fetchers:new Map(S.fetchers)})}(e,r,g,y,C,v))},revalidate:function(){Be(),W({revalidation:"loading"}),"submitting"!==S.navigation.state&&("idle"!==S.navigation.state?ne(P||S.historyAction,S.navigation.location,{overrideNavigation:S.navigation}):ne(S.historyAction,S.location,{startUninterruptedRevalidation:!0}))},createHref:e=>t.history.createHref(e),encodeLocation:e=>t.history.encodeLocation(e),getFetcher:ae,deleteFetcher:xe,dispose:function(){g&&g(),v.clear(),N&&N.abort(),S.fetchers.forEach(((e,t)=>xe(t))),S.blockers.forEach(((e,t)=>Oe(t)))},getBlocker:function(e,t){let r=S.blockers.get(e)||X;return J.get(e)!==t&&J.set(e,t),r},deleteBlocker:Oe,_internalFetchControllers:M,_internalActiveDeferreds:U,_internalSetRoutes:function(e){c={},i=C(e,s,void 0,c)}},k}({basename:void 0,future:it({},void 0,{v7_prependBasename:!0}),history:(ai={window:void 0},void 0===ai&&(ai={}),function(t,r,n,a){void 0===a&&(a={});let{window:s=document.defaultView,v5Compat:B=!1}=a,p=s.history,m=e.Pop,f=null,C=h();function h(){return(p.state||{idx:null}).idx}function g(){m=e.Pop;let t=h(),r=null==t?null:t-C;C=t,f&&f({action:m,location:b.location,delta:r})}function v(e){let t="null"!==s.location.origin?s.location.origin:s.location.href,r="string"==typeof e?e:d(e);return l(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==C&&(C=0,p.replaceState(o({},p.state,{idx:C}),""));let b={get action(){return m},get location(){return t(s,p)},listen(e){if(f)throw new Error("A history only accepts one active listener");return s.addEventListener(i,g),f=e,()=>{s.removeEventListener(i,g),f=null}},createHref(e){return r(s,e)},createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(t,r){m=e.Push;let a=u(b.location,t,r);n&&n(a,t),C=h()+1;let o=c(a,C),i=b.createHref(a);try{p.pushState(o,"",i)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;s.location.assign(i)}B&&f&&f({action:m,location:b.location,delta:1})},replace:function(t,r){m=e.Replace;let a=u(b.location,t,r);n&&n(a,t),C=h();let s=c(a,C),o=b.createHref(a);p.replaceState(s,"",o),B&&f&&f({action:m,location:b.location,delta:0})},go(e){return p.go(e)}};return b}((function(e,t){let{pathname:r="/",search:n="",hash:a=""}=p(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),u("",{pathname:r,search:n,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:d(t))}),(function(e,t){B("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),ai)),hydrationData:function(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=it({},t,{errors:vt(t.errors)})),t}(),routes:ni,mapRouteProperties:function(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}}).initialize());var ni,ai;(0,t.render)((0,t.createElement)((()=>(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"pt-6 text-2xl font-bold mb-4"},"ChatPress AI"),(0,t.createElement)("hr",null),(0,t.createElement)("div",{className:"bg-white h-full mr-[10px]"},(0,t.createElement)(nt,{router:ri})))),null),document.getElementById("chatpress"))}()}();1 !function(){var e,t,a={5169:function(e,t,a){let r=a(9856);function i(e,t){return e=e.split(" "),t=t.split(" "),e[0]>t[0]?1:e[0]<t[0]?-1:Math.sign(parseFloat(e[1])-parseFloat(t[1]))}function n(e,t,a){e=r(e),a||([a,t]=[t,{}]);let n=t.match||/\sx($|\s)/,s=[];for(let t in e.stats){let a=e.stats[t];for(let e in a)a[e].match(n)&&s.push(t+" "+e)}a(s.sort(i))}let s={};function o(e,t){for(let a of e)s[a]=Object.assign({},t)}function c(e,t){for(let a of e)s[a].browsers=s[a].browsers.concat(t.browsers).sort(i)}e.exports=s,n(a(893),(e=>o(["border-radius","border-top-left-radius","border-top-right-radius","border-bottom-right-radius","border-bottom-left-radius"],{browsers:e,feature:"border-radius",mistakes:["-khtml-","-ms-","-o-"]}))),n(a(2307),(e=>o(["box-shadow"],{browsers:e,feature:"css-boxshadow",mistakes:["-khtml-"]}))),n(a(9066),(e=>o(["animation","animation-name","animation-duration","animation-delay","animation-direction","animation-fill-mode","animation-iteration-count","animation-play-state","animation-timing-function","@keyframes"],{browsers:e,feature:"css-animation",mistakes:["-khtml-","-ms-"]}))),n(a(9331),(e=>o(["transition","transition-property","transition-duration","transition-delay","transition-timing-function"],{browsers:e,feature:"css-transitions",mistakes:["-khtml-","-ms-"]}))),n(a(8129),(e=>o(["transform","transform-origin"],{browsers:e,feature:"transforms2d"})));let l=a(8319);n(l,(e=>(o(["perspective","perspective-origin"],{browsers:e,feature:"transforms3d"}),o(["transform-style"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})))),n(l,{match:/y\sx|y\s#2/},(e=>o(["backface-visibility"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})));let B=a(6470);n(B,{match:/y\sx/},(e=>o(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e,feature:"css-gradients",mistakes:["-ms-"],props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),n(B,{match:/a\sx/},(e=>c(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e=e.map((e=>/firefox|op/.test(e)?e:`${e} old`)),feature:"css-gradients"}))),n(a(4318),(e=>o(["box-sizing"],{browsers:e,feature:"css3-boxsizing"}))),n(a(4762),(e=>o(["filter"],{browsers:e,feature:"css-filters"}))),n(a(5374),(e=>o(["filter-function"],{browsers:e,feature:"css-filter-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),n(a(8013),{match:/y\sx|y\s#2/},(e=>o(["backdrop-filter"],{browsers:e,feature:"css-backdrop-filter"}))),n(a(7710),(e=>o(["element"],{browsers:e,feature:"css-element-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),n(a(757),(e=>{o(["columns","column-width","column-gap","column-rule","column-rule-color","column-rule-width","column-count","column-rule-style","column-span","column-fill"],{browsers:e,feature:"multicolumn"}),o(["break-before","break-after","break-inside"],{browsers:e.filter((e=>!/firefox/.test(e))),feature:"multicolumn"})})),n(a(8160),(e=>o(["user-select"],{browsers:e,feature:"user-select-none",mistakes:["-khtml-"]})));let p=a(7662);n(p,{match:/a\sx/},(e=>{o(["display-flex","inline-flex"],{browsers:e=e.map((e=>/ie|firefox/.test(e)?e:`${e} 2009`)),feature:"flexbox",props:["display"]}),o(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),o(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),n(p,{match:/y\sx/},(e=>{c(["display-flex","inline-flex"],{browsers:e,feature:"flexbox"}),c(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),c(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),n(a(2955),(e=>o(["calc"],{browsers:e,feature:"calc",props:["*"]}))),n(a(7964),(e=>o(["background-origin","background-size"],{browsers:e,feature:"background-img-opts"}))),n(a(9631),(e=>o(["background-clip"],{browsers:e,feature:"background-clip-text"}))),n(a(678),(e=>o(["font-feature-settings","font-variant-ligatures","font-language-override"],{browsers:e,feature:"font-feature"}))),n(a(3001),(e=>o(["font-kerning"],{browsers:e,feature:"font-kerning"}))),n(a(8861),(e=>o(["border-image"],{browsers:e,feature:"border-image"}))),n(a(6385),(e=>o(["::selection"],{browsers:e,feature:"css-selection",selector:!0}))),n(a(2125),(e=>{o(["::placeholder"],{browsers:e.concat(["ie 10 old","ie 11 old","firefox 18 old"]),feature:"css-placeholder",selector:!0})})),n(a(5770),(e=>{o([":placeholder-shown"],{browsers:e,feature:"css-placeholder-shown",selector:!0})})),n(a(5570),(e=>o(["hyphens"],{browsers:e,feature:"css-hyphens"}))),n(a(5424),(e=>o([":fullscreen"],{browsers:e,feature:"fullscreen",selector:!0}))),n(a(1563),(e=>o(["::backdrop"],{browsers:e,feature:"backdrop",selector:!0}))),n(a(431),(e=>o(["::file-selector-button"],{browsers:e,feature:"file-selector-button",selector:!0}))),n(a(4707),(e=>o([":autofill"],{browsers:e,feature:"css-autofill",selector:!0}))),n(a(7239),(e=>o(["tab-size"],{browsers:e,feature:"css3-tabsize"})));let u=a(9895),d=["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"];n(u,(e=>o(["max-content","min-content"],{browsers:e,feature:"intrinsic-width",props:d}))),n(u,{match:/x|\s#4/},(e=>o(["fill","fill-available"],{browsers:e,feature:"intrinsic-width",props:d}))),n(u,{match:/x|\s#5/},(e=>o(["fit-content"],{browsers:e,feature:"intrinsic-width",props:d}))),n(a(6344),(e=>o(["stretch"],{browsers:e,feature:"css-width-stretch",props:d}))),n(a(5619),(e=>o(["zoom-in","zoom-out"],{browsers:e,feature:"css3-cursors-newer",props:["cursor"]}))),n(a(4771),(e=>o(["grab","grabbing"],{browsers:e,feature:"css3-cursors-grab",props:["cursor"]}))),n(a(1105),(e=>o(["sticky"],{browsers:e,feature:"css-sticky",props:["position"]}))),n(a(1489),(e=>o(["touch-action"],{browsers:e,feature:"pointer"}))),n(a(3916),{match:/x.*#[235]/},(e=>o(["text-decoration-skip","text-decoration-skip-ink"],{browsers:e,feature:"text-decoration"}))),n(a(7322),(e=>o(["text-decoration"],{browsers:e,feature:"text-decoration"}))),n(a(1883),(e=>o(["text-decoration-color"],{browsers:e,feature:"text-decoration"}))),n(a(1060),(e=>o(["text-decoration-line"],{browsers:e,feature:"text-decoration"}))),n(a(8132),(e=>o(["text-decoration-style"],{browsers:e,feature:"text-decoration"}))),n(a(4357),(e=>o(["text-size-adjust"],{browsers:e,feature:"text-size-adjust"}))),n(a(4082),(e=>{o(["mask-clip","mask-composite","mask-image","mask-origin","mask-repeat","mask-border-repeat","mask-border-source"],{browsers:e,feature:"css-masks"}),o(["mask","mask-position","mask-size","mask-border","mask-border-outset","mask-border-width","mask-border-slice"],{browsers:e,feature:"css-masks"})})),n(a(6208),(e=>o(["clip-path"],{browsers:e,feature:"css-clip-path"}))),n(a(9307),(e=>o(["box-decoration-break"],{browsers:e,feature:"css-boxdecorationbreak"}))),n(a(7079),(e=>o(["object-fit","object-position"],{browsers:e,feature:"object-fit"}))),n(a(5326),(e=>o(["shape-margin","shape-outside","shape-image-threshold"],{browsers:e,feature:"css-shapes"}))),n(a(8751),(e=>o(["text-overflow"],{browsers:e,feature:"text-overflow"}))),n(a(8482),(e=>o(["@viewport"],{browsers:e,feature:"css-deviceadaptation"}))),n(a(3138),{match:/( x($| )|a #2)/},(e=>o(["@resolution"],{browsers:e,feature:"css-media-resolution"}))),n(a(8644),(e=>o(["text-align-last"],{browsers:e,feature:"css-text-align-last"})));let m=a(4810);n(m,{match:/y x|a x #1/},(e=>o(["pixelated"],{browsers:e,feature:"css-crisp-edges",props:["image-rendering"]}))),n(m,{match:/a x #2/},(e=>o(["image-rendering"],{browsers:e,feature:"css-crisp-edges"})));let f=a(7e3);n(f,(e=>o(["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end"],{browsers:e,feature:"css-logical-props"}))),n(f,{match:/x\s#2/},(e=>o(["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end"],{browsers:e,feature:"css-logical-props"}))),n(a(855),{match:/#2|x/},(e=>o(["appearance"],{browsers:e,feature:"css-appearance"}))),n(a(5569),(e=>o(["scroll-snap-type","scroll-snap-coordinate","scroll-snap-destination","scroll-snap-points-x","scroll-snap-points-y"],{browsers:e,feature:"css-snappoints"}))),n(a(3087),(e=>o(["flow-into","flow-from","region-fragment"],{browsers:e,feature:"css-regions"}))),n(a(4273),(e=>o(["image-set"],{browsers:e,feature:"css-image-set",props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"]}))),n(a(5143),{match:/a|x/},(e=>o(["writing-mode"],{browsers:e,feature:"css-writing-mode"}))),n(a(5910),(e=>o(["cross-fade"],{browsers:e,feature:"css-cross-fade",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),n(a(6004),(e=>o([":read-only",":read-write"],{browsers:e,feature:"css-read-only-write",selector:!0}))),n(a(5393),(e=>o(["text-emphasis","text-emphasis-position","text-emphasis-style","text-emphasis-color"],{browsers:e,feature:"text-emphasis"})));let C=a(6769);n(C,(e=>{o(["display-grid","inline-grid"],{browsers:e,feature:"css-grid",props:["display"]}),o(["grid-template-columns","grid-template-rows","grid-row-start","grid-column-start","grid-row-end","grid-column-end","grid-row","grid-column","grid-area","grid-template","grid-template-areas","place-self"],{browsers:e,feature:"css-grid"})})),n(C,{match:/a x/},(e=>o(["grid-column-align","grid-row-align"],{browsers:e,feature:"css-grid"}))),n(a(1547),(e=>o(["text-spacing"],{browsers:e,feature:"css-text-spacing"}))),n(a(5475),(e=>o([":any-link"],{browsers:e,feature:"css-any-link",selector:!0}))),n(a(6425),(e=>o(["isolate"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),n(a(2387),(e=>o(["plaintext"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),n(a(5893),{match:/y x/},(e=>o(["isolate-override"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),n(a(9399),{match:/a #1/},(e=>o(["overscroll-behavior"],{browsers:e,feature:"css-overscroll-behavior"}))),n(a(5430),(e=>o(["text-orientation"],{browsers:e,feature:"css-text-orientation"}))),n(a(8426),(e=>o(["print-color-adjust","color-adjust"],{browsers:e,feature:"css-print-color-adjust"})))},2637:function(e,t,a){let r=a(7363);e.exports=class extends r{add(e,t){let a=t+e.name;if(e.parent.some((t=>t.name===a&&t.params===e.params)))return;let r=this.clone(e,{name:a});return e.parent.insertBefore(e,r)}process(e){let t=this.parentPrefix(e);for(let a of this.prefixes)t&&t!==a||this.add(e,a)}}},9806:function(e,t,a){let r=a(1e3),{agents:i}=a(5459),n=a(4241),s=a(1045),o=a(5417),c=a(5169),l=a(5536),B={browsers:i,prefixes:c};let p=new Map;function u(...e){let t;var a;if(1===e.length&&(a=e[0],"[object Object]"===Object.prototype.toString.apply(a))?(t=e[0],e=void 0):0===e.length||1===e.length&&!e[0]?e=void 0:e.length<=2&&(Array.isArray(e[0])||!e[0])?(t=e[1],e=e[0]):"object"==typeof e[e.length-1]&&(t=e.pop()),t||(t={}),t.browser)throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");if(t.browserslist)throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");t.overrideBrowserslist?e=t.overrideBrowserslist:t.browsers&&("undefined"!=typeof console&&console.warn&&console.warn(n.red("\n Replace Autoprefixer `browsers` option to Browserslist config.\n Use `browserslist` key in `package.json` or `.browserslistrc` file.\n\n Using `browsers` option can cause errors. Browserslist config can\n be used for Babel, Autoprefixer, postcss-normalize and other tools.\n\n If you really need to use option, rename it to `overrideBrowserslist`.\n\n Learn more at:\n https://github.com/browserslist/browserslist#readme\n https://twitter.com/browserslist\n\n".replace(/`[^`]+`/g,(e=>n.yellow(e.slice(1,-1)))))),e=t.browsers);let r={env:t.env,ignoreUnknownVersions:t.ignoreUnknownVersions,stats:t.stats};function i(a){let i=B,n=new s(i.browsers,e,a,r),c=n.selected.join(", ")+JSON.stringify(t);return p.has(c)||p.set(c,new o(i.prefixes,n,t)),p.get(c)}return{browsers:e,info(e){return(e=e||{}).from=e.from||process.cwd(),l(i(e))},options:t,postcssPlugin:"autoprefixer",prepare(e){let a=i({env:t.env,from:e.opts.from});return{OnceExit(r){!function(e,t){0!==t.browsers.selected.length&&(t.add.selectors.length>0||Object.keys(t.add).length>2||e.warn("Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore.\nCheck your Browserslist config to be sure that your targets are set up correctly.\n\n Learn more at:\n https://github.com/postcss/autoprefixer#readme\n https://github.com/browserslist/browserslist#readme\n\n"))}(e,a),!1!==t.remove&&a.processor.remove(r,e),!1!==t.add&&a.processor.add(r,e)}}}}}e.exports=u,u.postcss=!0,u.data=B,u.defaults=r.defaults,u.info=()=>u().info()},3882:function(e){function t(e){return e[e.length-1]}let a={parse(e){let a=[""],r=[a];for(let i of e)"("!==i?")"!==i?a[a.length-1]+=i:(r.pop(),a=t(r),a.push("")):(a=[""],t(r).push(a),r.push(a));return r[0]},stringify(e){let t="";for(let r of e)t+="object"!=typeof r?r:`(${a.stringify(r)})`;return t}};e.exports=a},1045:function(e,t,a){let r=a(1e3),{agents:i}=a(5459),n=a(6767);e.exports=class{constructor(e,t,a,r){this.data=e,this.options=a||{},this.browserslistOpts=r||{},this.selected=this.parse(t)}static prefixes(){if(this.prefixesCache)return this.prefixesCache;this.prefixesCache=[];for(let e in i)this.prefixesCache.push(`-${i[e].prefix}-`);return this.prefixesCache=n.uniq(this.prefixesCache).sort(((e,t)=>t.length-e.length)),this.prefixesCache}static withPrefix(e){return this.prefixesRegexp||(this.prefixesRegexp=new RegExp(this.prefixes().join("|"))),this.prefixesRegexp.test(e)}isSelected(e){return this.selected.includes(e)}parse(e){let t={};for(let e in this.browserslistOpts)t[e]=this.browserslistOpts[e];return t.path=this.options.from,r(e,t)}prefix(e){let[t,a]=e.split(" "),r=this.data[t],i=r.prefix_exceptions&&r.prefix_exceptions[a];return i||(i=r.prefix),`-${i}-`}}},8740:function(e,t,a){let r=a(7363),i=a(1045),n=a(6767);e.exports=class extends r{add(e,t,a,r){let i=this.prefixed(e.prop,t);if(!this.isAlready(e,i)&&!this.otherPrefixes(e.value,t))return this.insert(e,t,a,r)}calcBefore(e,t,a=""){let r=this.maxPrefixed(e,t)-n.removeNote(a).length,i=t.raw("before");return r>0&&(i+=Array(r).fill(" ").join("")),i}check(){return!0}insert(e,t,a){let r=this.set(this.clone(e),t);if(r)return e.parent.some((e=>e.prop===r.prop&&e.value===r.value))?void 0:(this.needCascade(e)&&(r.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,r))}isAlready(e,t){let a=this.all.group(e).up((e=>e.prop===t));return a||(a=this.all.group(e).down((e=>e.prop===t))),a}maxPrefixed(e,t){if(t._autoprefixerMax)return t._autoprefixerMax;let a=0;for(let t of e)t=n.removeNote(t),t.length>a&&(a=t.length);return t._autoprefixerMax=a,t._autoprefixerMax}needCascade(e){return e._autoprefixerCascade||(e._autoprefixerCascade=!1!==this.all.options.cascade&&e.raw("before").includes("\n")),e._autoprefixerCascade}normalize(e){return e}old(e,t){return[this.prefixed(e,t)]}otherPrefixes(e,t){for(let a of i.prefixes())if(a!==t&&e.includes(a))return e.replace(/var\([^)]+\)/,"").includes(a);return!1}prefixed(e,t){return t+e}process(e,t){if(!this.needCascade(e))return void super.process(e,t);let a=super.process(e,t);a&&a.length&&(this.restoreBefore(e),e.raws.before=this.calcBefore(a,e))}restoreBefore(e){let t=e.raw("before").split("\n"),a=t[t.length-1];this.all.group(e).up((e=>{let t=e.raw("before").split("\n"),r=t[t.length-1];r.length<a.length&&(a=r)})),t[t.length-1]=a,e.raws.before=t.join("\n")}set(e,t){return e.prop=this.prefixed(e.prop,t),e}}},787:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"align-content"}prefixed(e,t){let a;return[a,t]=r(t),2012===a?t+"flex-line-pack":super.prefixed(e,t)}set(e,t){let a=r(t)[0];return 2012===a?(e.value=n.oldValues[e.value]||e.value,super.set(e,t)):"final"===a?super.set(e,t):void 0}}n.names=["align-content","flex-line-pack"],n.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=n},953:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"align-items"}prefixed(e,t){let a;return[a,t]=r(t),2009===a?t+"box-align":2012===a?t+"flex-align":super.prefixed(e,t)}set(e,t){let a=r(t)[0];return 2009!==a&&2012!==a||(e.value=n.oldValues[e.value]||e.value),super.set(e,t)}}n.names=["align-items","flex-align","box-align"],n.oldValues={"flex-end":"end","flex-start":"start"},e.exports=n},3610:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{check(e){return e.parent&&!e.parent.some((e=>e.prop&&e.prop.startsWith("grid-")))}normalize(){return"align-self"}prefixed(e,t){let a;return[a,t]=r(t),2012===a?t+"flex-item-align":super.prefixed(e,t)}set(e,t){let a=r(t)[0];return 2012===a?(e.value=n.oldValues[e.value]||e.value,super.set(e,t)):"final"===a?super.set(e,t):void 0}}n.names=["align-self","flex-item-align"],n.oldValues={"flex-end":"end","flex-start":"start"},e.exports=n},2369:function(e,t,a){let r=a(8740);class i extends r{check(e){return!e.value.split(/\s+/).some((e=>{let t=e.toLowerCase();return"reverse"===t||"alternate-reverse"===t}))}}i.names=["animation","animation-direction"],e.exports=i},1682:function(e,t,a){let r=a(8740),i=a(6767);class n extends r{constructor(e,t,a){super(e,t,a),this.prefixes&&(this.prefixes=i.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}n.names=["appearance"],e.exports=n},2025:function(e,t,a){let r=a(6971),i=a(6767);class n extends r{constructor(e,t,a){super(e,t,a),this.prefixes&&(this.prefixes=i.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?":-webkit-autofill":`:${e}autofill`}}n.names=[":autofill"],e.exports=n},372:function(e,t,a){let r=a(8740),i=a(6767);class n extends r{constructor(e,t,a){super(e,t,a),this.prefixes&&(this.prefixes=i.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}n.names=["backdrop-filter"],e.exports=n},5933:function(e,t,a){let r=a(8740),i=a(6767);class n extends r{constructor(e,t,a){super(e,t,a),this.prefixes&&(this.prefixes=i.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}check(e){return"text"===e.value.toLowerCase()}}n.names=["background-clip"],e.exports=n},6397:function(e,t,a){let r=a(8740);class i extends r{set(e,t){let a=e.value.toLowerCase();return"-webkit-"!==t||a.includes(" ")||"contain"===a||"cover"===a||(e.value=e.value+" "+e.value),super.set(e,t)}}i.names=["background-size"],e.exports=i},6970:function(e,t,a){let r=a(8740);class i extends r{normalize(e){return e.includes("-before")?e.replace("-before","-block-start"):e.replace("-after","-block-end")}prefixed(e,t){return e.includes("-start")?t+e.replace("-block-start","-before"):t+e.replace("-block-end","-after")}}i.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"],e.exports=i},8304:function(e,t,a){let r=a(8740);class i extends r{set(e,t){return e.value=e.value.replace(/\s+fill(\s)/,"$1"),super.set(e,t)}}i.names=["border-image"],e.exports=i},4472:function(e,t,a){let r=a(8740);class i extends r{normalize(e){return i.toNormal[e]||e}prefixed(e,t){return"-moz-"===t?t+(i.toMozilla[e]||e):super.prefixed(e,t)}}i.names=["border-radius"],i.toMozilla={},i.toNormal={};for(let e of["top","bottom"])for(let t of["left","right"]){let a=`border-${e}-${t}-radius`,r=`border-radius-${e}${t}`;i.names.push(a),i.names.push(r),i.toMozilla[a]=r,i.toNormal[r]=a}e.exports=i},9271:function(e,t,a){let r=a(8740);class i extends r{insert(e,t,a){return"break-inside"!==e.prop?super.insert(e,t,a):/region/i.test(e.value)||/page/i.test(e.value)?void 0:super.insert(e,t,a)}normalize(e){return e.includes("inside")?"break-inside":e.includes("before")?"break-before":"break-after"}prefixed(e,t){return`${t}column-${e}`}set(e,t){return("break-inside"===e.prop&&"avoid-column"===e.value||"avoid-page"===e.value)&&(e.value="avoid"),super.set(e,t)}}i.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"],e.exports=i},2315:function(e,t,a){let r=a(20).list,i=a(8149);class n extends i{replace(e,t){return r.space(e).map((e=>{if(e.slice(0,+this.name.length+1)!==this.name+"(")return e;let a=e.lastIndexOf(")"),r=e.slice(a+1),i=e.slice(this.name.length+1,a);if("-webkit-"===t){let e=i.match(/\d*.?\d+%?/);e?(i=i.slice(e[0].length).trim(),i+=`, ${e[0]}`):i+=", 0.5"}return t+this.name+"("+i+")"+r})).join(" ")}}n.names=["cross-fade"],e.exports=n},7349:function(e,t,a){let r=a(1213),i=a(9135),n=a(8149);class s extends n{constructor(e,t){super(e,t),"display-flex"===e&&(this.name="flex")}check(e){return"display"===e.prop&&e.value===this.name}old(e){let t=this.prefixed(e);if(t)return new i(this.name,t)}prefixed(e){let t,a;return[t,e]=r(e),2009===t?a="flex"===this.name?"box":"inline-box":2012===t?a="flex"===this.name?"flexbox":"inline-flexbox":"final"===t&&(a=this.name),e+a}replace(e,t){return this.prefixed(t)}}s.names=["display-flex","inline-flex"],e.exports=s},7676:function(e,t,a){let r=a(8149);class i extends r{constructor(e,t){super(e,t),"display-grid"===e&&(this.name="grid")}check(e){return"display"===e.prop&&e.value===this.name}}i.names=["display-grid","inline-grid"],e.exports=i},8238:function(e,t,a){let r=a(6971),i=a(6767);class n extends r{constructor(e,t,a){super(e,t,a),this.prefixes&&(this.prefixes=i.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?"::-webkit-file-upload-button":`::${e}file-selector-button`}}n.names=["::file-selector-button"],e.exports=n},8846:function(e,t,a){let r=a(8149);class i extends r{constructor(e,t){super(e,t),"filter-function"===e&&(this.name="filter")}}i.names=["filter","filter-function"],e.exports=i},1309:function(e,t,a){let r=a(8740);class i extends r{check(e){let t=e.value;return!t.toLowerCase().includes("alpha(")&&!t.includes("DXImageTransform.Microsoft")&&!t.includes("data:image/svg+xml")}}i.names=["filter"],e.exports=i},1853:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"flex-basis"}prefixed(e,t){let a;return[a,t]=r(t),2012===a?t+"flex-preferred-size":super.prefixed(e,t)}set(e,t){let a;if([a,t]=r(t),2012===a||"final"===a)return super.set(e,t)}}n.names=["flex-basis","flex-preferred-size"],e.exports=n},7185:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{insert(e,t,a){let i;if([i,t]=r(t),2009!==i)return super.insert(e,t,a);if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let n,s,o=e.value;"inherit"===o||"initial"===o||"unset"===o?(n=o,s=o):(n=o.includes("row")?"horizontal":"vertical",s=o.includes("reverse")?"reverse":"normal");let c=this.clone(e);return c.prop=t+"box-orient",c.value=n,this.needCascade(e)&&(c.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,c),c=this.clone(e),c.prop=t+"box-direction",c.value=s,this.needCascade(e)&&(c.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,c)}normalize(){return"flex-direction"}old(e,t){let a;return[a,t]=r(t),2009===a?[t+"box-orient",t+"box-direction"]:super.old(e,t)}}n.names=["flex-direction","box-direction","box-orient"],e.exports=n},2294:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{insert(e,t,a){let i;if([i,t]=r(t),2009!==i)return super.insert(e,t,a);let n=e.value.split(/\s+/).filter((e=>"wrap"!==e&&"nowrap"!==e&&"wrap-reverse"));if(0===n.length)return;if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let s=n[0],o=s.includes("row")?"horizontal":"vertical",c=s.includes("reverse")?"reverse":"normal",l=this.clone(e);return l.prop=t+"box-orient",l.value=o,this.needCascade(e)&&(l.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,l),l=this.clone(e),l.prop=t+"box-direction",l.value=c,this.needCascade(e)&&(l.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,l)}}n.names=["flex-flow","box-direction","box-orient"],e.exports=n},420:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"flex"}prefixed(e,t){let a;return[a,t]=r(t),2009===a?t+"box-flex":2012===a?t+"flex-positive":super.prefixed(e,t)}}n.names=["flex-grow","flex-positive"],e.exports=n},4347:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"flex-shrink"}prefixed(e,t){let a;return[a,t]=r(t),2012===a?t+"flex-negative":super.prefixed(e,t)}set(e,t){let a;if([a,t]=r(t),2012===a||"final"===a)return super.set(e,t)}}n.names=["flex-shrink","flex-negative"],e.exports=n},1213:function(e){e.exports=function(e){let t;return"-webkit- 2009"===e||"-moz-"===e?t=2009:"-ms-"===e?t=2012:"-webkit-"===e&&(t="final"),"-webkit- 2009"===e&&(e="-webkit-"),[t,e]}},8368:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{set(e,t){if(2009!==r(t)[0])return super.set(e,t)}}n.names=["flex-wrap"],e.exports=n},4402:function(e,t,a){let r=a(20).list,i=a(1213),n=a(8740);class s extends n{normalize(){return"flex"}prefixed(e,t){let a;return[a,t]=i(t),2009===a?t+"box-flex":super.prefixed(e,t)}set(e,t){let a=i(t)[0];if(2009===a)return e.value=r.space(e.value)[0],e.value=s.oldValues[e.value]||e.value,super.set(e,t);if(2012===a){let t=r.space(e.value);3===t.length&&"0"===t[2]&&(e.value=t.slice(0,2).concat("0px").join(" "))}return super.set(e,t)}}s.names=["flex","box-flex"],s.oldValues={auto:"1",none:"0"},e.exports=s},6487:function(e,t,a){let r=a(6971);class i extends r{prefixed(e){return"-webkit-"===e?":-webkit-full-screen":"-moz-"===e?":-moz-full-screen":`:${e}fullscreen`}}i.names=[":fullscreen"],e.exports=i},5810:function(e,t,a){let r=a(9254),i=a(1794),n=a(9135),s=a(8149),o=a(6767),c=/top|left|right|bottom/gi;class l extends s{add(e,t){let a=e.prop;if(a.includes("mask")){if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}else{if("list-style"!==a&&"list-style-image"!==a&&"content"!==a)return super.add(e,t);if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}}cloneDiv(e){for(let t of e)if("div"===t.type&&","===t.value)return t;return{after:" ",type:"div",value:","}}colorStops(e){let t=[];for(let a=0;a<e.length;a++){let i,n,s=e[a];if(0===a)continue;let o,c=r.stringify(s[0]);s[1]&&"word"===s[1].type?i=s[1].value:s[2]&&"word"===s[2].type&&(i=s[2].value),o=1!==a||i&&"0%"!==i?a!==e.length-1||i&&"100%"!==i?i?`color-stop(${i}, ${c})`:`color-stop(${c})`:`to(${c})`:`from(${c})`;let l=s[s.length-1];e[a]=[{type:"word",value:o}],"div"===l.type&&","===l.value&&(n=e[a].push(l)),t.push(n)}return t}convertDirection(e){return e.length>0&&("to"===e[0].value?this.fixDirection(e):e[0].value.includes("deg")?this.fixAngle(e):this.isRadial(e)&&this.fixRadial(e)),e}fixAngle(e){let t=e[0].value;t=parseFloat(t),t=Math.abs(450-t)%360,t=this.roundFloat(t,3),e[0].value=`${t}deg`}fixDirection(e){e.splice(0,2);for(let t of e){if("div"===t.type)break;"word"===t.type&&(t.value=this.revertDirection(t.value))}}fixRadial(e){let t,a,r,i,n,s,o=[],c=[];for(i=0;i<e.length-2;i++){if(t=e[i],a=e[i+1],r=e[i+2],"space"===t.type&&"at"===a.value&&"space"===r.type){n=i+3;break}o.push(t)}for(i=n;i<e.length;i++){if("div"===e[i].type){s=e[i];break}c.push(e[i])}e.splice(0,i,...c,s,...o)}isRadial(e){let t="before";for(let a of e)if("before"===t&&"space"===a.type)t="at";else if("at"===t&&"at"===a.value)t="after";else{if("after"===t&&"space"===a.type)return!0;if("div"===a.type)break;t="before"}return!1}newDirection(e){if("to"===e[0].value)return e;if(c.lastIndex=0,!c.test(e[0].value))return e;e.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let t=2;t<e.length&&"div"!==e[t].type;t++)"word"===e[t].type&&(e[t].value=this.revertDirection(e[t].value));return e}normalize(e,t){if(!e[0])return e;if(/-?\d+(.\d+)?grad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,400);else if(/-?\d+(.\d+)?rad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,2*Math.PI);else if(/-?\d+(.\d+)?turn/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,1);else if(e[0].value.includes("deg")){let t=parseFloat(e[0].value);t=i.wrap(0,360,t),e[0].value=`${t}deg`}if("linear-gradient"===t||"repeating-linear-gradient"===t){let t=e[0].value;"0deg"===t||"0"===t?e=this.replaceFirst(e,"to"," ","top"):"90deg"===t?e=this.replaceFirst(e,"to"," ","right"):"180deg"===t?e=this.replaceFirst(e,"to"," ","bottom"):"270deg"===t&&(e=this.replaceFirst(e,"to"," ","left"))}return e}normalizeUnit(e,t){return parseFloat(e)/t*360+"deg"}old(e){if("-webkit-"===e){let t;t="linear-gradient"===this.name?"linear":"repeating-linear-gradient"===this.name?"repeating-linear":"repeating-radial-gradient"===this.name?"repeating-radial":"radial";let a="-gradient",r=o.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`,!1);return new n(this.name,e+this.name,a,r)}return super.old(e)}oldDirection(e){let t=this.cloneDiv(e[0]);if("to"!==e[0][0].value)return e.unshift([{type:"word",value:l.oldDirections.bottom},t]);{let a=[];for(let t of e[0].slice(2))"word"===t.type&&a.push(t.value.toLowerCase());a=a.join(" ");let r=l.oldDirections[a]||a;return e[0]=[{type:"word",value:r},t],e[0]}}oldWebkit(e){let{nodes:t}=e,a=r.stringify(e.nodes);if("linear-gradient"!==this.name)return!1;if(t[0]&&t[0].value.includes("deg"))return!1;if(a.includes("px")||a.includes("-corner")||a.includes("-side"))return!1;let i=[[]];for(let e of t)i[i.length-1].push(e),"div"===e.type&&","===e.value&&i.push([]);this.oldDirection(i),this.colorStops(i),e.nodes=[];for(let t of i)e.nodes=e.nodes.concat(t);return e.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(e.nodes)),e.value="-webkit-gradient",!0}replace(e,t){let a=r(e);for(let e of a.nodes){let a=this.name;if("function"===e.type&&e.value===a)if(e.nodes=this.newDirection(e.nodes),e.nodes=this.normalize(e.nodes,a),"-webkit- old"===t){if(!this.oldWebkit(e))return!1}else e.nodes=this.convertDirection(e.nodes),e.value=t+e.value}return a.toString()}replaceFirst(e,...t){return t.map((e=>" "===e?{type:"space",value:e}:{type:"word",value:e})).concat(e.slice(1))}revertDirection(e){return l.directions[e.toLowerCase()]||e}roundFloat(e,t){return parseFloat(e.toFixed(t))}}l.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],l.directions={bottom:"top",left:"right",right:"left",top:"bottom"},l.oldDirections={bottom:"left top, left bottom","bottom left":"right top, left bottom","bottom right":"left top, right bottom",left:"right top, left top","left bottom":"right top, left bottom","left top":"right bottom, left top",right:"left top, right top","right bottom":"left top, right bottom","right top":"left bottom, right top",top:"left bottom, left top","top left":"right bottom, left top","top right":"left bottom, right top"},e.exports=l},2271:function(e,t,a){let r=a(8740),i=a(4519);class n extends r{insert(e,t,a,r){if("-ms-"!==t)return super.insert(e,t,a);let n=i.parse(e),[s,o]=i.translate(n,0,2),[c,l]=i.translate(n,1,3);[["grid-row",s],["grid-row-span",o],["grid-column",c],["grid-column-span",l]].forEach((([t,a])=>{i.insertDecl(e,t,a)})),i.warnTemplateSelectorNotFound(e,r),i.warnIfGridRowColumnExists(e,r)}}n.names=["grid-area"],e.exports=n},8575:function(e,t,a){let r=a(8740);class i extends r{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"justify-self"}prefixed(e,t){return t+"grid-column-align"}}i.names=["grid-column-align"],e.exports=i},8570:function(e,t,a){let r=a(8740),{isPureNumber:i}=a(6767);class n extends r{insert(e,t,a,r){if("-ms-"!==t)return super.insert(e,t,a);let n=this.clone(e),s=e.prop.replace(/end$/,"start"),o=t+e.prop.replace(/end$/,"span");if(!e.parent.some((e=>e.prop===o))){if(n.prop=o,e.value.includes("span"))n.value=e.value.replace(/span\s/i,"");else{let t;if(e.parent.walkDecls(s,(e=>{t=e})),t){if(!i(t.value))return;{let a=Number(e.value)-Number(t.value)+"";n.value=a}}else e.warn(r,`Can not prefix ${e.prop} (${s} is not found)`)}e.cloneBefore(n)}}}n.names=["grid-row-end","grid-column-end"],e.exports=n},1354:function(e,t,a){let r=a(8740);class i extends r{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"align-self"}prefixed(e,t){return t+"grid-row-align"}}i.names=["grid-row-align"],e.exports=i},9483:function(e,t,a){let r=a(8740),i=a(4519);class n extends r{insert(e,t,a){if("-ms-"!==t)return super.insert(e,t,a);let r=i.parse(e),[n,s]=i.translate(r,0,1);r[0]&&r[0].includes("span")&&(s=r[0].join("").replace(/\D/g,"")),[[e.prop,n],[`${e.prop}-span`,s]].forEach((([t,a])=>{i.insertDecl(e,t,a)}))}}n.names=["grid-row","grid-column"],e.exports=n},7456:function(e,t,a){let r=a(8740),{autoplaceGridItems:i,getGridGap:n,inheritGridGap:s,prefixTrackProp:o,prefixTrackValue:c}=a(4519),l=a(2198);class B extends r{insert(e,t,a,r){if("-ms-"!==t)return super.insert(e,t,a);let{parent:B,prop:p,value:u}=e,d=p.includes("rows"),m=p.includes("columns"),f=B.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop));if(f&&d)return!1;let C=new l({options:{}}),h=C.gridStatus(B,r),g=n(e);g=s(e,g)||g;let v=d?g.row:g.column;"no-autoplace"!==h&&!0!==h||f||(v=null);let b=c({gap:v,value:u});e.cloneBefore({prop:o({prefix:t,prop:p}),value:b});let y=B.nodes.find((e=>"grid-auto-flow"===e.prop)),w="row";if(y&&!C.disabled(y,r)&&(w=y.value.trim()),"autoplace"===h){let t=B.nodes.find((e=>"grid-template-rows"===e.prop));if(!t&&f)return;if(!t&&!f)return void e.warn(r,"Autoplacement does not work without grid-template-rows property");B.nodes.find((e=>"grid-template-columns"===e.prop))||f||e.warn(r,"Autoplacement does not work without grid-template-columns property"),m&&!f&&i(e,r,g,w)}}normalize(e){return e.replace(/^grid-(rows|columns)/,"grid-template-$1")}prefixed(e,t){return"-ms-"===t?o({prefix:t,prop:e}):super.prefixed(e,t)}}B.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"],e.exports=B},2755:function(e,t,a){let r=a(8740);class i extends r{check(e){let t=e.value;return!t.includes("/")&&!t.includes("span")}normalize(e){return e.replace("-start","")}prefixed(e,t){let a=super.prefixed(e,t);return"-ms-"===t&&(a=a.replace("-start","")),a}}i.names=["grid-row-start","grid-column-start"],e.exports=i},2602:function(e,t,a){let r=a(8740),{getGridGap:i,inheritGridGap:n,parseGridAreas:s,prefixTrackProp:o,prefixTrackValue:c,warnGridGap:l,warnMissedAreas:B}=a(4519);class p extends r{insert(e,t,a,r){if("-ms-"!==t)return super.insert(e,t,a);let p=!1,u=!1,d=e.parent,m=i(e);m=n(e,m)||m,d.walkDecls(/-ms-grid-rows/,(e=>e.remove())),d.walkDecls(/grid-template-(rows|columns)/,(e=>{if("grid-template-rows"===e.prop){u=!0;let{prop:a,value:r}=e;e.cloneBefore({prop:o({prefix:t,prop:a}),value:c({gap:m.row,value:r})})}else p=!0}));let f=e.value.trim().slice(1,-1).split(/["']\s*["']?/g);p&&!u&&m.row&&f.length>1&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:c({gap:m.row,value:`repeat(${f.length}, auto)`})}),l({decl:e,gap:m,hasColumns:p,result:r});let C=s({gap:m,rows:f});return B(C,e,r),e}}p.names=["grid-template-areas"],e.exports=p},1198:function(e,t,a){let r=a(8740),{getGridGap:i,inheritGridGap:n,parseTemplate:s,warnGridGap:o,warnMissedAreas:c}=a(4519);class l extends r{insert(e,t,a,r){if("-ms-"!==t)return super.insert(e,t,a);if(e.parent.some((e=>"-ms-grid-rows"===e.prop)))return;let l=i(e),B=n(e,l),{areas:p,columns:u,rows:d}=s({decl:e,gap:B||l}),m=Object.keys(p).length>0,f=Boolean(d),C=Boolean(u);return o({decl:e,gap:l,hasColumns:C,result:r}),c(p,e,r),(f&&C||m)&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:d}),C&&e.cloneBefore({prop:"-ms-grid-columns",raws:{},value:u}),e}}l.names=["grid-template"],e.exports=l},4519:function(e,t,a){let r=a(9254),i=a(20).list,n=a(6767).uniq,s=a(6767).escapeRegexp,o=a(6767).splitSelector;function c(e){return e&&2===e.length&&"span"===e[0]&&parseInt(e[1],10)>0?[!1,parseInt(e[1],10)]:e&&1===e.length&&parseInt(e[0],10)>0?[parseInt(e[0],10),!1]:[!1,!1]}function l({nodes:e},{gap:t}){let{count:a,size:i}=e.reduce(((e,t)=>("div"===t.type&&","===t.value?e.key="size":e[e.key].push(r.stringify(t)),e)),{count:[],key:"count",size:[]});if(t){i=i.filter((e=>e.trim()));let e=[];for(let r=1;r<=a;r++)i.forEach(((a,i)=>{(i>0||r>1)&&e.push(t),e.push(a)}));return e.join(" ")}return`(${i.join("")})[${a.join("")}]`}function B({gap:e,value:t}){let a=r(t).nodes.reduce(((t,a)=>"function"===a.type&&"repeat"===a.value?t.concat({type:"word",value:l(a,{gap:e})}):e&&"space"===a.type?t.concat({type:"space",value:" "},{type:"word",value:e},a):t.concat(a)),[]);return r.stringify(a)}t.translate=function(e,t,a){let r=e[t],i=e[a];if(!r)return[!1,!1];let[n,s]=c(r),[o,l]=c(i);return n&&!i?[n,!1]:s&&o?[o-s,s]:n&&l?[n,l]:n&&o?[n,o-n]:[!1,!1]},t.parse=function(e){let t=r(e.value),a=[],i=0;a[i]=[];for(let e of t.nodes)"div"===e.type?(i+=1,a[i]=[]):"word"===e.type&&a[i].push(e.value);return a},t.insertDecl=function(e,t,a){a&&!e.parent.some((e=>e.prop===`-ms-${t}`))&&e.cloneBefore({prop:`-ms-${t}`,value:a.toString()})},t.prefixTrackProp=function({prefix:e,prop:t}){return e+t.replace("template-","")},t.prefixTrackValue=B;let p=/^\.+$/;function u(e,t){return{end:t,span:t-e,start:e}}function d({gap:e,rows:t}){return t.reduce(((t,a,r)=>(e.row&&(r*=2),""===a.trim()||function(e){return e.trim().split(/\s+/g)}(a).forEach(((a,i)=>{if(!p.test(a))if(e.column&&(i*=2),void 0===t[a])t[a]={column:u(i+1,i+2),row:u(r+1,r+2)};else{let{column:e,row:n}=t[a];e.start=Math.min(e.start,i+1),e.end=Math.max(e.end,i+2),e.span=e.end-e.start,n.start=Math.min(n.start,r+1),n.end=Math.max(n.end,r+2),n.span=n.end-n.start}})),t)),{})}function m(e){return e.areas.length>e.rows.length&&e.rows.push("auto"),e}function f({decl:e,gap:t}){let a=r(e.value).nodes.reduce(((e,t)=>{let{type:a,value:i}=t;return function(e){return"word"===e.type&&/^\[.+]$/.test(e.value)}(t)||"space"===a||("string"===a&&(e=m(e)).areas.push(i),"word"!==a&&"function"!==a||e[e.key].push(r.stringify(t)),"div"===a&&"/"===i&&(e.key="columns",e=m(e))),e}),{areas:[],columns:[],key:"rows",rows:[]});return{areas:d({gap:t,rows:a.areas}),columns:B({gap:t.column,value:a.columns.join(" ")}),rows:B({gap:t.row,value:a.rows.join(" ")})}}function C(e,t=!1,a=!1){let r=[{prop:"-ms-grid-row",value:String(e.row.start)}];return(e.row.span>1||t)&&r.push({prop:"-ms-grid-row-span",value:String(e.row.span)}),r.push({prop:"-ms-grid-column",value:String(e.column.start)}),(e.column.span>1||a)&&r.push({prop:"-ms-grid-column-span",value:String(e.column.span)}),r}function h(e){return"atrule"===e.type&&"media"===e.name?e:!!e.parent&&h(e.parent)}function g(e,t){return(e=e.map((e=>{let t=i.space(e),a=i.comma(e);return t.length>a.length&&(e=t.slice(-1).join("")),e}))).map((e=>t.map(((t,a)=>`${0===a?"":" "}${t} > ${e}`))))}function v(e,t){return e.selectors.some((e=>t.selectors.includes(e)))}function b(e){let t={};return e.parent.walkDecls(/^(grid-)?((row|column)-)?gap$/,(({prop:e,value:a})=>{if(/^(grid-)?gap$/.test(e)){let[e,,i]=r(a).nodes;t.row=e&&r.stringify(e),t.column=i?r.stringify(i):t.row}/^(grid-)?row-gap$/.test(e)&&(t.row=a),/^(grid-)?column-gap$/.test(e)&&(t.column=a)})),t}function y(e){if(!e)return[];let t,a;return r(e).walk((e=>{"word"===e.type&&/min|max/g.test(e.value)?t=e.value:e.value.includes("px")&&(a=parseInt(e.value.replace(/\D/g,"")))})),[t,a]}function w(e,t){let a=e.parent,r=h(a),i=a.root(),n=o(a.selector);if(Object.keys(t).length>0)return!1;let c,[l]=y(r.params),B=n[0],p=s(B[B.length-1][0]),u=new RegExp(`(${p}$)|(${p}[,.])`);return i.walkRules(u,(e=>{let t;if(a.toString()===e.toString())return!1;if(e.walkDecls("grid-gap",(e=>t=b(e))),!t||0===Object.keys(t).length)return!0;if(!function(e,t){let a,r=o(e),i=o(t);if(r[0].length<i[0].length)return!1;if(r[0].length>i[0].length){let e=r[0].reduce(((e,[t],a)=>t===i[0][0][0]&&a),!1);e&&(a=i[0].every(((t,a)=>t.every(((t,i)=>r[0].slice(e)[a][i]===t)))))}else a=i.some((e=>e.every(((e,t)=>e.every(((e,a)=>r[0][t][a]===e))))));return a}(a.selector,e.selector))return!0;let r=h(e);return r?y(r.params)[0]===l?(c=t,!0):void 0:(c=t,!0)})),!!(c&&Object.keys(c).length>0)&&c}function x(e){return r(e).nodes.reduce(((e,t)=>{if("function"===t.type&&"repeat"===t.value){let a="count",[i,n]=t.nodes.reduce(((e,t)=>"word"===t.type&&"count"===a?(e[0]=Math.abs(parseInt(t.value)),e):"div"===t.type&&","===t.value?(a="value",e):("value"===a&&(e[1]+=r.stringify(t)),e)),[0,""]);if(i)for(let t=0;t<i;t++)e.push(n);return e}return"space"===t.type?e:e.concat(r.stringify(t))}),[])}t.parseGridAreas=d,t.parseTemplate=f,t.insertAreas=function(e,t){let a=function(e){let t=[];return e.walkDecls(/grid-template(-areas)?$/,(e=>{let a=e.parent,r=h(a),i=b(e),s=w(e,i),{areas:o}=f({decl:e,gap:s||i}),c=Object.keys(o);if(0===c.length)return!0;let l=t.reduce(((e,{allAreas:t},a)=>t&&c.some((e=>t.includes(e)))?a:e),null);if(null!==l){let{allAreas:e,rules:i}=t[l],s=i.some((e=>!1===e.hasDuplicates&&v(e,a))),B=!1,p=i.reduce(((e,t)=>!t.params&&v(t,a)?(B=!0,t.duplicateAreaNames):(B||c.forEach((a=>{t.areas[a]&&e.push(a)})),n(e))),[]);i.forEach((e=>{c.forEach((t=>{let a=e.areas[t];a&&a.row.span!==o[t].row.span&&(o[t].row.updateSpan=!0),a&&a.column.span!==o[t].column.span&&(o[t].column.updateSpan=!0)}))})),t[l].allAreas=n([...e,...c]),t[l].rules.push({areas:o,duplicateAreaNames:p,hasDuplicates:!s,node:a,params:r.params,selectors:a.selectors})}else t.push({allAreas:c,areasCount:0,rules:[{areas:o,duplicateAreaNames:[],duplicateRules:[],hasDuplicates:!1,node:a,params:r.params,selectors:a.selectors}]})})),t}(e);if(0===a.length)return;let r={};return e.walkDecls("grid-area",(n=>{let s=n.parent,o="-ms-grid-row"===s.first.prop,c=h(s);if(t(n))return;let l=e.index(c||s),B=n.value,p=a.filter((e=>e.allAreas.includes(B)))[0];if(!p)return!0;let u=p.allAreas[p.allAreas.length-1],d=i.space(s.selector),m=i.comma(s.selector),f=d.length>1&&d.length>m.length;if(o)return!1;r[u]||(r[u]={});let v=!1;for(let t of p.rules){let a=t.areas[B],i=t.duplicateAreaNames.includes(B);if(a)if(t.params&&!r[u][t.params]&&(r[u][t.params]=[]),t.hasDuplicates&&i||t.params)if(!t.hasDuplicates||t.params||f){if(t.hasDuplicates&&!t.params&&f&&s.selector.includes(t.selectors[0]))s.walkDecls(/-ms-grid-(row|column)/,(e=>e.remove())),C(a,a.row.updateSpan,a.column.updateSpan).reverse().forEach((e=>s.prepend(Object.assign(e,{raws:{between:n.raws.between}}))));else if(t.params){let o=s.clone();o.removeAll(),C(a,a.row.updateSpan,a.column.updateSpan).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:n.raws.between}})))),t.hasDuplicates&&i&&(o.selectors=g(o.selectors,t.selectors)),o.raws=t.node.raws,e.index(t.node.parent)>l?t.node.parent.append(o):r[u][t.params].push(o),v||(r[u].lastRule=c||s)}}else{let e=s.clone();e.removeAll(),C(a,a.row.updateSpan,a.column.updateSpan).reverse().forEach((t=>e.prepend(Object.assign(t,{raws:{between:n.raws.between}})))),e.selectors=g(e.selectors,t.selectors),r[u].lastRule&&r[u].lastRule.after(e),r[u].lastRule=e,v=!0}else C(a,!1,!1).reverse().forEach((e=>s.prepend(Object.assign(e,{raws:{between:n.raws.between}})))),r[u].lastRule=s,v=!0;else{let t,a=r[u].lastRule;t=a?e.index(a):-1,l>t&&(r[u].lastRule=c||s)}}})),void Object.keys(r).forEach((e=>{let t=r[e],a=t.lastRule;Object.keys(t).reverse().filter((e=>"lastRule"!==e)).forEach((e=>{t[e].length>0&&a&&(a.after({name:"media",params:e}),a.next().append(t[e]))}))}))},t.warnMissedAreas=function(e,t,a){let r=Object.keys(e);t.root().walkDecls("grid-area",(e=>{r=r.filter((t=>t!==e.value))})),r.length>0&&t.warn(a,"Can not find grid areas: "+r.join(", "))},t.warnTemplateSelectorNotFound=function(e,t){let a=e.parent,r=e.root(),n=!1,s=i.space(a.selector).filter((e=>">"!==e)).slice(0,-1);if(s.length>0){let a=!1,o=null;r.walkDecls(/grid-template(-areas)?$/,(t=>{let r=t.parent,c=r.selectors,{areas:l}=f({decl:t,gap:b(t)}),B=l[e.value];for(let e of c){if(a)break;let t=i.space(e).filter((e=>">"!==e));a=t.every(((e,t)=>e===s[t]))}if(a||!B)return!0;o||(o=r.selector),o&&o!==r.selector&&(n=!0)})),!a&&n&&e.warn(t,`Autoprefixer cannot find a grid-template containing the duplicate grid-area "${e.value}" with full selector matching: ${s.join(" ")}`)}},t.warnIfGridRowColumnExists=function(e,t){let a=e.parent,r=[];a.walkDecls(/^grid-(row|column)/,(e=>{e.prop.endsWith("-end")||e.value.startsWith("span")||e.prop.endsWith("-gap")||r.push(e)})),r.length>0&&r.forEach((e=>{e.warn(t,`You already have a grid-area declaration present in the rule. You should use either grid-area or ${e.prop}, not both`)}))},t.getGridGap=b,t.inheritGridGap=w,t.warnGridGap=function({decl:e,gap:t,hasColumns:a,result:r}){let i=t.row&&t.column;!a&&(i||t.column&&!t.row)&&(delete t.column,e.warn(r,"Can not implement grid-gap without grid-template-columns"))},t.autoplaceGridItems=function(e,t,a,r="row"){let{parent:i}=e,n=x(i.nodes.find((e=>"grid-template-rows"===e.prop)).value),s=x(e.value),o=d({gap:a,rows:n.map(((e,t)=>Array.from({length:s.length},((e,a)=>a+t*s.length+1)).join(" ")))}),c=Object.keys(o),l=c.map((e=>o[e]));r.includes("column")&&(l=l.sort(((e,t)=>e.column.start-t.column.start))),l.reverse().forEach(((e,t)=>{let{column:a,row:r}=e,n=i.selectors.map((e=>e+` > *:nth-child(${c.length-t})`)).join(", "),s=i.clone().removeAll();s.selector=n,s.append({prop:"-ms-grid-row",value:r.start}),s.append({prop:"-ms-grid-column",value:a.start}),i.after(s)}))}},9014:function(e,t,a){let r=a(8740);class i extends r{check(e){return"pixelated"===e.value}normalize(){return"image-rendering"}prefixed(e,t){return"-ms-"===t?"-ms-interpolation-mode":super.prefixed(e,t)}process(e,t){return super.process(e,t)}set(e,t){return"-ms-"!==t?super.set(e,t):(e.prop="-ms-interpolation-mode",e.value="nearest-neighbor",e)}}i.names=["image-rendering","interpolation-mode"],e.exports=i},2965:function(e,t,a){let r=a(8149);class i extends r{replace(e,t){let a=super.replace(e,t);return"-webkit-"===t&&(a=a.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")),a}}i.names=["image-set"],e.exports=i},5945:function(e,t,a){let r=a(8740);class i extends r{normalize(e){return e.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}prefixed(e,t){return t+e.replace("-inline","")}}i.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"],e.exports=i},322:function(e,t,a){let r=a(9135),i=a(8149);function n(e){return new RegExp(`(^|[\\s,(])(${e}($|[\\s),]))`,"gi")}class s extends i{add(e,t){if(!e.prop.includes("grid")||"-webkit-"===t)return super.add(e,t)}isStretch(){return"stretch"===this.name||"fill"===this.name||"fill-available"===this.name}old(e){let t=e+this.name;return this.isStretch()&&("-moz-"===e?t="-moz-available":"-webkit-"===e&&(t="-webkit-fill-available")),new r(this.name,t,t,n(t))}regexp(){return this.regexpCache||(this.regexpCache=n(this.name)),this.regexpCache}replace(e,t){return"-moz-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-moz-available$3"):"-webkit-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-webkit-fill-available$3"):super.replace(e,t)}}s.names=["max-content","min-content","fit-content","fill","fill-available","stretch"],e.exports=s},4124:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"justify-content"}prefixed(e,t){let a;return[a,t]=r(t),2009===a?t+"box-pack":2012===a?t+"flex-pack":super.prefixed(e,t)}set(e,t){let a=r(t)[0];if(2009===a||2012===a){let r=n.oldValues[e.value]||e.value;if(e.value=r,2009!==a||"distribute"!==r)return super.set(e,t)}else if("final"===a)return super.set(e,t)}}n.names=["justify-content","flex-pack","box-pack"],n.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=n},4473:function(e,t,a){let r=a(8740);class i extends r{normalize(){return this.name.replace("box-image","border")}prefixed(e,t){let a=super.prefixed(e,t);return"-webkit-"===t&&(a=a.replace("border","box-image")),a}}i.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"],e.exports=i},5630:function(e,t,a){let r=a(8740);class i extends r{insert(e,t,a){let r,n="mask-composite"===e.prop;r=n?e.value.split(","):e.value.match(i.regexp)||[],r=r.map((e=>e.trim())).filter((e=>e));let s,o=r.length;if(o&&(s=this.clone(e),s.value=r.map((e=>i.oldValues[e]||e)).join(", "),r.includes("intersect")&&(s.value+=", xor"),s.prop=t+"mask-composite"),n){if(!o)return;return this.needCascade(e)&&(s.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,s)}let c=this.clone(e);return c.prop=t+c.prop,o&&(c.value=c.value.replace(i.regexp,"")),this.needCascade(e)&&(c.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,c),o?(this.needCascade(e)&&(s.raws.before=this.calcBefore(a,e,t)),e.parent.insertBefore(e,s)):e}}i.names=["mask","mask-composite"],i.oldValues={add:"source-over",exclude:"xor",intersect:"source-in",subtract:"source-out"},i.regexp=new RegExp(`\\s+(${Object.keys(i.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig"),e.exports=i},4231:function(e,t,a){let r=a(1213),i=a(8740);class n extends i{normalize(){return"order"}prefixed(e,t){let a;return[a,t]=r(t),2009===a?t+"box-ordinal-group":2012===a?t+"flex-order":super.prefixed(e,t)}set(e,t){return 2009===r(t)[0]&&/\d/.test(e.value)?(e.value=(parseInt(e.value)+1).toString(),super.set(e,t)):super.set(e,t)}}n.names=["order","flex-order","box-ordinal-group"],e.exports=n},4215:function(e,t,a){let r=a(8740);class i extends r{normalize(){return"overscroll-behavior"}prefixed(e,t){return t+"scroll-chaining"}set(e,t){return"auto"===e.value?e.value="chained":"none"!==e.value&&"contain"!==e.value||(e.value="none"),super.set(e,t)}}i.names=["overscroll-behavior","scroll-chaining"],e.exports=i},4521:function(e,t,a){let r=a(9135),i=a(8149);class n extends i{old(e){return"-webkit-"===e?new r(this.name,"-webkit-optimize-contrast"):"-moz-"===e?new r(this.name,"-moz-crisp-edges"):super.old(e)}replace(e,t){return"-webkit-"===t?e.replace(this.regexp(),"$1-webkit-optimize-contrast"):"-moz-"===t?e.replace(this.regexp(),"$1-moz-crisp-edges"):super.replace(e,t)}}n.names=["pixelated"],e.exports=n},841:function(e,t,a){let r=a(8740),i=a(4519);class n extends r{insert(e,t,a){if("-ms-"!==t)return super.insert(e,t,a);if(e.parent.some((e=>"-ms-grid-row-align"===e.prop)))return;let[[r,n]]=i.parse(e);n?(i.insertDecl(e,"grid-row-align",r),i.insertDecl(e,"grid-column-align",n)):(i.insertDecl(e,"grid-row-align",r),i.insertDecl(e,"grid-column-align",r))}}n.names=["place-self"],e.exports=n},5590:function(e,t,a){let r=a(6971);class i extends r{prefixed(e){return"-ms-"===e?":-ms-input-placeholder":`:${e}placeholder-shown`}}i.names=[":placeholder-shown"],e.exports=i},6626:function(e,t,a){let r=a(6971);class i extends r{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(e){return"-webkit-"===e?"::-webkit-input-placeholder":"-ms-"===e?"::-ms-input-placeholder":"-ms- old"===e?":-ms-input-placeholder":"-moz- old"===e?":-moz-placeholder":`::${e}placeholder`}}i.names=["::placeholder"],e.exports=i},6788:function(e,t,a){let r=a(8740);class i extends r{normalize(){return"print-color-adjust"}prefixed(e,t){return"-moz-"===t?"color-adjust":t+"print-color-adjust"}}i.names=["print-color-adjust","color-adjust"],e.exports=i},7202:function(e,t,a){let r=a(8740);class i extends r{set(e,t){return"text-decoration-skip-ink"===e.prop&&"auto"===e.value?(e.prop=t+"text-decoration-skip",e.value="ink",e):super.set(e,t)}}i.names=["text-decoration-skip-ink","text-decoration-skip"],e.exports=i},9112:function(e,t,a){let r=a(8740);const i=["none","underline","overline","line-through","blink","inherit","initial","unset"];class n extends r{check(e){return e.value.split(/\s+/).some((e=>!i.includes(e)))}}n.names=["text-decoration"],e.exports=n},4252:function(e,t,a){let r=a(8740);class i extends r{set(e,t){return"-webkit-"===t&&(e.value=e.value.replace(/\s*(right|left)\s*/i,"")),super.set(e,t)}}i.names=["text-emphasis-position"],e.exports=i},8128:function(e,t,a){let r=a(8740);class i extends r{contain3d(e){if("transform-origin"===e.prop)return!1;for(let t of i.functions3d)if(e.value.includes(`${t}(`))return!0;return!1}insert(e,t,a){if("-ms-"===t){if(!this.contain3d(e)&&!this.keyframeParents(e))return super.insert(e,t,a)}else{if("-o-"!==t)return super.insert(e,t,a);if(!this.contain3d(e))return super.insert(e,t,a)}}keyframeParents(e){let{parent:t}=e;for(;t;){if("atrule"===t.type&&"keyframes"===t.name)return!0;({parent:t}=t)}return!1}set(e,t){return e=super.set(e,t),"-ms-"===t&&(e.value=e.value.replace(/rotatez/gi,"rotate")),e}}i.names=["transform","transform-origin"],i.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"],e.exports=i},3642:function(e,t,a){let r=a(8740);class i extends r{insert(e,t,a){return"all"===e.value&&"-ms-"===t?void 0:super.insert(e,t,a)}set(e,t){return"-ms-"===t&&"contain"===e.value&&(e.value="element"),super.set(e,t)}}i.names=["user-select"],e.exports=i},7919:function(e,t,a){let r=a(8740);class i extends r{insert(e,t,a){if("-ms-"===t){let r=this.set(this.clone(e),t);this.needCascade(e)&&(r.raws.before=this.calcBefore(a,e,t));let n="ltr";return e.parent.nodes.forEach((e=>{"direction"===e.prop&&("rtl"!==e.value&&"ltr"!==e.value||(n=e.value))})),r.value=i.msValues[n][e.value]||e.value,e.parent.insertBefore(e,r)}return super.insert(e,t,a)}}i.names=["writing-mode"],i.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-lr":"tb-lr","vertical-rl":"tb-rl"},rtl:{"horizontal-tb":"rl-tb","vertical-lr":"bt-lr","vertical-rl":"bt-rl"}},e.exports=i},5536:function(e,t,a){let r=a(1e3);const i={and_chr:"Chrome for Android",and_ff:"Firefox for Android",and_qq:"QQ Browser",and_uc:"UC for Android",baidu:"Baidu Browser",ie:"IE",ie_mob:"IE Mobile",ios_saf:"iOS Safari",kaios:"KaiOS Browser",op_mini:"Opera Mini",op_mob:"Opera Mobile",samsung:"Samsung Internet"};function n(e,t,a){let r=` ${e}`;return a&&(r+=" *"),r+=": ",r+=t.map((e=>e.replace(/^-(.*)-$/g,"$1"))).join(", "),r+="\n",r}e.exports=function(e){if(0===e.browsers.selected.length)return"No browsers selected";let t={};for(let r of e.browsers.selected){let e=r.split(" "),n=e[0],s=e[1];n=i[n]||(a=n).slice(0,1).toUpperCase()+a.slice(1),t[n]?t[n].push(s):t[n]=[s]}var a;let s="Browsers:\n";for(let e in t){let a=t[e];a=a.sort(((e,t)=>parseFloat(t)-parseFloat(e))),s+=` ${e}: ${a.join(", ")}\n`}let o=r.coverage(e.browsers.selected);s+=`\nThese browsers account for ${Math.round(100*o)/100}% of all users globally\n`;let c=[];for(let t in e.add){let a=e.add[t];"@"===t[0]&&a.prefixes&&c.push(n(t,a.prefixes))}c.length>0&&(s+=`\nAt-Rules:\n${c.sort().join("")}`);let l=[];for(let t of e.add.selectors)t.prefixes&&l.push(n(t.name,t.prefixes));l.length>0&&(s+=`\nSelectors:\n${l.sort().join("")}`);let B=[],p=[],u=!1;for(let t in e.add){let a=e.add[t];if("@"!==t[0]&&a.prefixes){let e=0===t.indexOf("grid-");e&&(u=!0),p.push(n(t,a.prefixes,e))}if(Array.isArray(a.values))for(let e of a.values){let t=e.name.includes("grid");t&&(u=!0);let a=n(e.name,e.prefixes,t);B.includes(a)||B.push(a)}}return p.length>0&&(s+=`\nProperties:\n${p.sort().join("")}`),B.length>0&&(s+=`\nValues:\n${B.sort().join("")}`),u&&(s+="\n* - Prefixes will be added only on grid: true option.\n"),c.length||l.length||p.length||B.length||(s+="\nAwesome! Your browsers don't require any vendor prefixes.\nNow you can remove Autoprefixer from build steps."),s}},8812:function(e){e.exports=class{constructor(e,t){this.prefix=t,this.prefixed=e.prefixed(this.prefix),this.regexp=e.regexp(this.prefix),this.prefixeds=e.possible().map((t=>[e.prefixed(t),e.regexp(t)])),this.unprefixed=e.name,this.nameRegexp=e.regexp()}check(e){return!!e.selector.includes(this.prefixed)&&!!e.selector.match(this.regexp)&&!this.isHack(e)}isHack(e){let t=e.parent.index(e)+1,a=e.parent.nodes;for(;t<a.length;){let e=a[t].selector;if(!e)return!0;if(e.includes(this.unprefixed)&&e.match(this.nameRegexp))return!1;let r=!1;for(let[t,a]of this.prefixeds)if(e.includes(t)&&e.match(a)){r=!0;break}if(!r)return!0;t+=1}return!0}}},9135:function(e,t,a){let r=a(6767);e.exports=class{constructor(e,t,a,i){this.unprefixed=e,this.prefixed=t,this.string=a||t,this.regexp=i||r.regexp(t)}check(e){return!!e.includes(this.string)&&!!e.match(this.regexp)}}},7363:function(e,t,a){let r=a(1045),i=a(383),n=a(6767);function s(e,t){let a=new e.constructor;for(let r of Object.keys(e||{})){let i=e[r];"parent"===r&&"object"==typeof i?t&&(a[r]=t):"source"===r||null===r?a[r]=i:Array.isArray(i)?a[r]=i.map((e=>s(e,a))):"_autoprefixerPrefix"!==r&&"_autoprefixerValues"!==r&&"proxyCache"!==r&&("object"==typeof i&&null!==i&&(i=s(i,a)),a[r]=i)}return a}class o{constructor(e,t,a){this.prefixes=t,this.name=e,this.all=a}static clone(e,t){let a=s(e);for(let e in t)a[e]=t[e];return a}static hack(e){return this.hacks||(this.hacks={}),e.names.map((t=>(this.hacks[t]=e,this.hacks[t])))}static load(e,t,a){let r=this.hacks&&this.hacks[e];return r?new r(e,t,a):new this(e,t,a)}clone(e,t){return o.clone(e,t)}parentPrefix(e){let t;return t=void 0!==e._autoprefixerPrefix?e._autoprefixerPrefix:"decl"===e.type&&"-"===e.prop[0]?i.prefix(e.prop):"root"!==e.type&&("rule"===e.type&&e.selector.includes(":-")&&/:(-\w+-)/.test(e.selector)?e.selector.match(/:(-\w+-)/)[1]:"atrule"===e.type&&"-"===e.name[0]?i.prefix(e.name):this.parentPrefix(e.parent)),r.prefixes().includes(t)||(t=!1),e._autoprefixerPrefix=t,e._autoprefixerPrefix}process(e,t){if(!this.check(e))return;let a=this.parentPrefix(e),r=this.prefixes.filter((e=>!a||a===n.removeNote(e))),i=[];for(let a of r)this.add(e,a,i.concat([a]),t)&&i.push(a);return i}}e.exports=o},5417:function(e,t,a){let r=a(383),i=a(8740),n=a(1915),s=a(1761),o=a(2198),c=a(2028),l=a(1045),B=a(6971),p=a(2637),u=a(8149),d=a(6767),m=a(6487),f=a(6626),C=a(5590),h=a(8238),g=a(4402),v=a(4231),b=a(1309),y=a(8570),w=a(2369),x=a(2294),E=a(420),D=a(8368),k=a(2271),N=a(841),A=a(2755),S=a(3610),P=a(1682),j=a(1853),F=a(4473),O=a(5630),L=a(953),I=a(3642),R=a(4347),M=a(9271),T=a(7919),H=a(8304),G=a(787),_=a(4472),z=a(6970),U=a(1198),J=a(5945),K=a(1354),W=a(8128),q=a(7185),V=a(9014),Y=a(372),Q=a(5933),X=a(9112),Z=a(4124),$=a(6397),ee=a(9483),te=a(7456),ae=a(8575),re=a(6788),ie=a(4215),ne=a(2602),se=a(4252),oe=a(7202),ce=a(5810),le=a(322),Be=a(4521),pe=a(2965),ue=a(2315),de=a(7349),me=a(7676),fe=a(8846),Ce=a(2025);B.hack(Ce),B.hack(m),B.hack(f),B.hack(C),B.hack(h),i.hack(g),i.hack(v),i.hack(b),i.hack(y),i.hack(w),i.hack(x),i.hack(E),i.hack(D),i.hack(k),i.hack(N),i.hack(A),i.hack(S),i.hack(P),i.hack(j),i.hack(F),i.hack(O),i.hack(L),i.hack(I),i.hack(R),i.hack(M),i.hack(T),i.hack(H),i.hack(G),i.hack(_),i.hack(z),i.hack(U),i.hack(J),i.hack(K),i.hack(W),i.hack(q),i.hack(V),i.hack(Y),i.hack(Q),i.hack(X),i.hack(Z),i.hack($),i.hack(ee),i.hack(te),i.hack(ae),i.hack(ie),i.hack(ne),i.hack(re),i.hack(se),i.hack(oe),u.hack(ce),u.hack(le),u.hack(Be),u.hack(pe),u.hack(ue),u.hack(de),u.hack(me),u.hack(fe);let he=new Map;class ge{constructor(e,t,a={}){this.data=e,this.browsers=t,this.options=a,[this.add,this.remove]=this.preprocess(this.select(this.data)),this.transition=new s(this),this.processor=new o(this)}cleaner(){if(this.cleanerCache)return this.cleanerCache;if(!this.browsers.selected.length)return this;{let e=new l(this.browsers.data,[]);this.cleanerCache=new ge(this.data,e,this.options)}return this.cleanerCache}decl(e){return he.has(e)||he.set(e,i.load(e)),he.get(e)}group(e){let t=e.parent,a=t.index(e),{length:r}=t.nodes,i=this.unprefixed(e.prop),n=(e,n)=>{for(a+=e;a>=0&&a<r;){let r=t.nodes[a];if("decl"===r.type){if(-1===e&&r.prop===i&&!l.withPrefix(r.value))break;if(this.unprefixed(r.prop)!==i)break;if(!0===n(r))return!0;if(1===e&&r.prop===i&&!l.withPrefix(r.value))break}a+=e}return!1};return{down(e){return n(1,e)},up(e){return n(-1,e)}}}normalize(e){return this.decl(e).normalize(e)}prefixed(e,t){return e=r.unprefixed(e),this.decl(e).prefixed(e,t)}preprocess(e){let t={"@supports":new c(ge,this),selectors:[]};for(let a in e.add){let r=e.add[a];if("@keyframes"===a||"@viewport"===a)t[a]=new p(a,r,this);else if("@resolution"===a)t[a]=new n(a,r,this);else if(this.data[a].selector)t.selectors.push(B.load(a,r,this));else{let e=this.data[a].props;if(e){let i=u.load(a,r,this);for(let a of e)t[a]||(t[a]={values:[]}),t[a].values.push(i)}else{let e=t[a]&&t[a].values||[];t[a]=i.load(a,r,this),t[a].values=e}}}let a={selectors:[]};for(let r in e.remove){let i=e.remove[r];if(this.data[r].selector){let e=B.load(r,i);for(let t of i)a.selectors.push(e.old(t))}else if("@keyframes"===r||"@viewport"===r)for(let e of i)a[`@${e}${r.slice(1)}`]={remove:!0};else if("@resolution"===r)a[r]=new n(r,i,this);else{let e=this.data[r].props;if(e){let t=u.load(r,[],this);for(let r of i){let i=t.old(r);if(i)for(let t of e)a[t]||(a[t]={}),a[t].values||(a[t].values=[]),a[t].values.push(i)}}else for(let e of i){let i=this.decl(r).old(r,e);if("align-self"===r){let a=t[r]&&t[r].prefixes;if(a){if("-webkit- 2009"===e&&a.includes("-webkit-"))continue;if("-webkit-"===e&&a.includes("-webkit- 2009"))continue}}for(let e of i)a[e]||(a[e]={}),a[e].remove=!0}}}return[t,a]}select(e){let t={add:{},remove:{}};for(let a in e){let r=e[a],i=r.browsers.map((e=>{let t=e.split(" ");return{browser:`${t[0]} ${t[1]}`,note:t[2]}})),n=i.filter((e=>e.note)).map((e=>`${this.browsers.prefix(e.browser)} ${e.note}`));n=d.uniq(n),i=i.filter((e=>this.browsers.isSelected(e.browser))).map((e=>{let t=this.browsers.prefix(e.browser);return e.note?`${t} ${e.note}`:t})),i=this.sort(d.uniq(i)),"no-2009"===this.options.flexbox&&(i=i.filter((e=>!e.includes("2009"))));let s=r.browsers.map((e=>this.browsers.prefix(e)));r.mistakes&&(s=s.concat(r.mistakes)),s=s.concat(n),s=d.uniq(s),i.length?(t.add[a]=i,i.length<s.length&&(t.remove[a]=s.filter((e=>!i.includes(e))))):t.remove[a]=s}return t}sort(e){return e.sort(((e,t)=>{let a=d.removeNote(e).length,r=d.removeNote(t).length;return a===r?t.length-e.length:r-a}))}unprefixed(e){let t=this.normalize(r.unprefixed(e));return"flex-direction"===t&&(t="flex-flow"),t}values(e,t){let a=this[e],r=a["*"]&&a["*"].values,i=a[t]&&a[t].values;return r&&i?d.uniq(r.concat(i)):r||i||[]}}e.exports=ge},2198:function(e,t,a){let r=a(9254),i=a(8149),n=a(4519).insertAreas;const s=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,o=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,c=/(!\s*)?autoprefixer:\s*ignore\s+next/i,l=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,B=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function p(e){return e.parent.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop))}e.exports=class{constructor(e){this.prefixes=e}add(e,t){let a=this.prefixes.add["@resolution"],c=this.prefixes.add["@keyframes"],l=this.prefixes.add["@viewport"],u=this.prefixes.add["@supports"];function d(e){return e.parent.nodes.some((e=>{if("decl"!==e.type)return!1;let t="display"===e.prop&&/(inline-)?grid/.test(e.value),a=e.prop.startsWith("grid-template"),r=/^grid-([A-z]+-)?gap/.test(e.prop);return t||a||r}))}e.walkAtRules((e=>{if("keyframes"===e.name){if(!this.disabled(e,t))return c&&c.process(e)}else if("viewport"===e.name){if(!this.disabled(e,t))return l&&l.process(e)}else if("supports"===e.name){if(!1!==this.prefixes.options.supports&&!this.disabled(e,t))return u.process(e)}else if("media"===e.name&&e.params.includes("-resolution")&&!this.disabled(e,t))return a&&a.process(e)})),e.walkRules((e=>{if(!this.disabled(e,t))return this.prefixes.add.selectors.map((a=>a.process(e,t)))}));let m=this.gridStatus(e,t)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;return e.walkDecls((e=>{if(this.disabledDecl(e,t))return;let a,i=e.parent,n=e.prop,c=e.value;if("color-adjust"===n)i.every((e=>"print-color-adjust"!==e.prop))&&t.warn("Replace color-adjust to print-color-adjust. The color-adjust shorthand is currently deprecated.",{node:e});else{if("grid-row-span"===n)return void t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:e});if("grid-column-span"===n)return void t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:e});if("display"===n&&"box"===c)return void t.warn("You should write display: flex by final spec instead of display: box",{node:e});if("text-emphasis-position"===n)"under"!==c&&"over"!==c||t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.",{node:e});else if(/^(align|justify|place)-(items|content)$/.test(n)&&function(e){return e.parent.some((e=>"display"===e.prop&&/(inline-)?flex/.test(e.value)))}(e))"start"!==c&&"end"!==c||t.warn(`${c} value has mixed support, consider using flex-${c} instead`,{node:e});else if("text-decoration-skip"===n&&"ink"===c)t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed",{node:e});else{if(m&&this.gridStatus(e,t))if("subgrid"===e.value&&t.warn("IE does not support subgrid",{node:e}),/^(align|justify|place)-items$/.test(n)&&d(e)){let a=n.replace("-items","-self");t.warn(`IE does not support ${n} on grid containers. Try using ${a} on child elements instead: ${e.parent.selector} > * { ${a}: ${e.value} }`,{node:e})}else if(/^(align|justify|place)-content$/.test(n)&&d(e))t.warn(`IE does not support ${e.prop} on grid containers`,{node:e});else{if("display"===n&&"contents"===e.value)return void t.warn("Please do not use display: contents; if you have grid setting enabled",{node:e});if("grid-gap"===e.prop){let a=this.gridStatus(e,t);"autoplace"!==a||function(e){let t=e.parent.some((e=>"grid-template-rows"===e.prop)),a=e.parent.some((e=>"grid-template-columns"===e.prop));return t&&a}(e)||p(e)?!0!==a&&"no-autoplace"!==a||p(e)||t.warn("grid-gap only works if grid-template(-areas) is being used",{node:e}):t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid",{node:e})}else{if("grid-auto-columns"===n)return void t.warn("grid-auto-columns is not supported by IE",{node:e});if("grid-auto-rows"===n)return void t.warn("grid-auto-rows is not supported by IE",{node:e});if("grid-auto-flow"===n){let a=i.some((e=>"grid-template-rows"===e.prop)),r=i.some((e=>"grid-template-columns"===e.prop));return void(p(e)?t.warn("grid-auto-flow is not supported by IE",{node:e}):c.includes("dense")?t.warn("grid-auto-flow: dense is not supported by IE",{node:e}):a||r||t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule",{node:e}))}if(c.includes("auto-fit"))return void t.warn("auto-fit value is not supported by IE",{node:e,word:"auto-fit"});if(c.includes("auto-fill"))return void t.warn("auto-fill value is not supported by IE",{node:e,word:"auto-fill"});n.startsWith("grid-template")&&c.includes("[")&&t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.",{node:e,word:"["})}}if(c.includes("radial-gradient"))if(o.test(e.value))t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.",{node:e});else{let a=r(c);for(let r of a.nodes)if("function"===r.type&&"radial-gradient"===r.value)for(let a of r.nodes)"word"===a.type&&("cover"===a.value?t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.",{node:e}):"contain"===a.value&&t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.",{node:e}))}c.includes("linear-gradient")&&s.test(c)&&t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.",{node:e})}}if(B.includes(e.prop)&&!e.value.includes("-fill-available")&&(e.value.includes("fill-available")?t.warn("Replace fill-available to stretch, because spec had been changed",{node:e}):e.value.includes("fill")&&r(c).nodes.some((e=>"word"===e.type&&"fill"===e.value))&&t.warn("Replace fill to stretch, because spec had been changed",{node:e})),"transition"===e.prop||"transition-property"===e.prop)return this.prefixes.transition.add(e,t);if("align-self"===e.prop){if("grid"!==this.displayType(e)&&!1!==this.prefixes.options.flexbox&&(a=this.prefixes.add["align-self"],a&&a.prefixes&&a.process(e)),!1!==this.gridStatus(e,t)&&(a=this.prefixes.add["grid-row-align"],a&&a.prefixes))return a.process(e,t)}else if("justify-self"===e.prop){if(!1!==this.gridStatus(e,t)&&(a=this.prefixes.add["grid-column-align"],a&&a.prefixes))return a.process(e,t)}else if("place-self"===e.prop){if(a=this.prefixes.add["place-self"],a&&a.prefixes&&!1!==this.gridStatus(e,t))return a.process(e,t)}else if(a=this.prefixes.add[e.prop],a&&a.prefixes)return a.process(e,t)})),this.gridStatus(e,t)&&n(e,this.disabled),e.walkDecls((e=>{if(this.disabledValue(e,t))return;let a=this.prefixes.unprefixed(e.prop),r=this.prefixes.values("add",a);if(Array.isArray(r))for(let a of r)a.process&&a.process(e,t);i.save(this.prefixes,e)}))}disabled(e,t){if(!e)return!1;if(void 0!==e._autoprefixerDisabled)return e._autoprefixerDisabled;if(e.parent){let t=e.prev();if(t&&"comment"===t.type&&c.test(t.text))return e._autoprefixerDisabled=!0,e._autoprefixerSelfDisabled=!0,!0}let a=null;if(e.nodes){let r;e.each((e=>{"comment"===e.type&&/(!\s*)?autoprefixer:\s*(off|on)/i.test(e.text)&&(void 0!==r?t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.",{node:e}):r=/on/i.test(e.text))})),void 0!==r&&(a=!r)}if(!e.nodes||null===a)if(e.parent){let r=this.disabled(e.parent,t);a=!0!==e.parent._autoprefixerSelfDisabled&&r}else a=!1;return e._autoprefixerDisabled=a,a}disabledDecl(e,t){if("decl"===e.type&&!1===this.gridStatus(e,t)&&(e.prop.includes("grid")||"justify-items"===e.prop))return!0;if("decl"===e.type&&!1===this.prefixes.options.flexbox){let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return this.disabled(e,t)}disabledValue(e,t){return!(!1!==this.gridStatus(e,t)||"decl"!==e.type||"display"!==e.prop||!e.value.includes("grid"))||!(!1!==this.prefixes.options.flexbox||"decl"!==e.type||"display"!==e.prop||!e.value.includes("flex"))||"decl"===e.type&&"content"===e.prop||this.disabled(e,t)}displayType(e){for(let t of e.parent.nodes)if("display"===t.prop){if(t.value.includes("flex"))return"flex";if(t.value.includes("grid"))return"grid"}return!1}gridStatus(e,t){if(!e)return!1;if(void 0!==e._autoprefixerGridStatus)return e._autoprefixerGridStatus;let a=null;if(e.nodes){let r;e.each((e=>{if("comment"===e.type&&l.test(e.text)){let a=/:\s*autoplace/i.test(e.text),i=/no-autoplace/i.test(e.text);void 0!==r?t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.",{node:e}):r=a?"autoplace":!!i||/on/i.test(e.text)}})),void 0!==r&&(a=r)}if("atrule"===e.type&&"supports"===e.name){let t=e.params;t.includes("grid")&&t.includes("auto")&&(a=!1)}if(!e.nodes||null===a)if(e.parent){let r=this.gridStatus(e.parent,t);a=!0!==e.parent._autoprefixerSelfDisabled&&r}else a=void 0!==this.prefixes.options.grid?this.prefixes.options.grid:void 0!==process.env.AUTOPREFIXER_GRID&&("autoplace"!==process.env.AUTOPREFIXER_GRID||"autoplace");return e._autoprefixerGridStatus=a,a}reduceSpaces(e){let t=!1;if(this.prefixes.group(e).up((()=>(t=!0,!0))),t)return;let a=e.raw("before").split("\n"),r=a[a.length-1].length,i=!1;this.prefixes.group(e).down((e=>{a=e.raw("before").split("\n");let t=a.length-1;a[t].length>r&&(!1===i&&(i=a[t].length-r),a[t]=a[t].slice(0,-i),e.raws.before=a.join("\n"))}))}remove(e,t){let a=this.prefixes.remove["@resolution"];return e.walkAtRules(((e,r)=>{this.prefixes.remove[`@${e.name}`]?this.disabled(e,t)||e.parent.removeChild(r):"media"===e.name&&e.params.includes("-resolution")&&a&&a.clean(e)})),e.walkRules(((e,a)=>{if(!this.disabled(e,t))for(let t of this.prefixes.remove.selectors)if(t.check(e))return void e.parent.removeChild(a)})),e.walkDecls(((e,a)=>{if(this.disabled(e,t))return;let r=e.parent,i=this.prefixes.unprefixed(e.prop);if("transition"!==e.prop&&"transition-property"!==e.prop||this.prefixes.transition.remove(e),this.prefixes.remove[e.prop]&&this.prefixes.remove[e.prop].remove){let t=this.prefixes.group(e).down((e=>this.prefixes.normalize(e.prop)===i));if("flex-flow"===i&&(t=!0),"-webkit-box-orient"===e.prop){let t={"flex-direction":!0,"flex-flow":!0};if(!e.parent.some((e=>t[e.prop])))return}if(t&&!this.withHackValue(e))return e.raw("before").includes("\n")&&this.reduceSpaces(e),void r.removeChild(a)}for(let t of this.prefixes.values("remove",i))if(t.check&&t.check(e.value)&&(i=t.unprefixed,this.prefixes.group(e).down((e=>e.value.includes(i)))))return void r.removeChild(a)}))}withHackValue(e){return"-webkit-background-clip"===e.prop&&"text"===e.value}}},1915:function(e,t,a){let r=a(305),i=a(7363),n=a(6767);const s=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,o=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i;e.exports=class extends i{clean(e){if(!this.bad){this.bad=[];for(let e of this.prefixes)this.bad.push(this.prefixName(e,"min")),this.bad.push(this.prefixName(e,"max"))}e.params=n.editList(e.params,(e=>e.filter((e=>this.bad.every((t=>!e.includes(t)))))))}prefixName(e,t){return"-moz-"===e?t+"--moz-device-pixel-ratio":e+t+"-device-pixel-ratio"}prefixQuery(e,t,a,i,n){return i=new r(i),"dpi"===n?i=i.div(96):"dpcm"===n&&(i=i.mul(2.54).div(96)),i=i.simplify(),"-o-"===e&&(i=i.n+"/"+i.d),this.prefixName(e,t)+a+i}process(e){let t=this.parentPrefix(e),a=t?[t]:this.prefixes;e.params=n.editList(e.params,((e,t)=>{for(let r of e)if(r.includes("min-resolution")||r.includes("max-resolution")){for(let e of a){let a=r.replace(s,(t=>{let a=t.match(o);return this.prefixQuery(e,a[1],a[2],a[3],a[4])}));t.push(a)}t.push(r)}else t.push(r);return n.uniq(t)}))}}},6971:function(e,t,a){let{list:r}=a(20),i=a(8812),n=a(7363),s=a(1045),o=a(6767);e.exports=class extends n{constructor(e,t,a){super(e,t,a),this.regexpCache=new Map}add(e,t){let a=this.prefixeds(e);if(this.already(e,a,t))return;let r=this.clone(e,{selector:a[this.name][t]});e.parent.insertBefore(e,r)}already(e,t,a){let r=e.parent.index(e)-1;for(;r>=0;){let i=e.parent.nodes[r];if("rule"!==i.type)return!1;let n=!1;for(let e in t[this.name]){let r=t[this.name][e];if(i.selector===r){if(a===e)return!0;n=!0;break}}if(!n)return!1;r-=1}return!1}check(e){return!!e.selector.includes(this.name)&&!!e.selector.match(this.regexp())}old(e){return new i(this,e)}possible(){return s.prefixes()}prefixed(e){return this.name.replace(/^(\W*)/,`$1${e}`)}prefixeds(e){if(e._autoprefixerPrefixeds){if(e._autoprefixerPrefixeds[this.name])return e._autoprefixerPrefixeds}else e._autoprefixerPrefixeds={};let t={};if(e.selector.includes(",")){let a=r.comma(e.selector).filter((e=>e.includes(this.name)));for(let e of this.possible())t[e]=a.map((t=>this.replace(t,e))).join(", ")}else for(let a of this.possible())t[a]=this.replace(e.selector,a);return e._autoprefixerPrefixeds[this.name]=t,e._autoprefixerPrefixeds}regexp(e){if(!this.regexpCache.has(e)){let t=e?this.prefixed(e):this.name;this.regexpCache.set(e,new RegExp(`(^|[^:"'=])${o.escapeRegexp(t)}`,"gi"))}return this.regexpCache.get(e)}replace(e,t){return e.replace(this.regexp(),`$1${this.prefixed(t)}`)}}},2028:function(e,t,a){let r=a(6951),i=a(9856),{parse:n}=a(20),s=a(1045),o=a(3882),c=a(8149),l=a(6767),B=i(r),p=[];for(let e in B.stats){let t=B.stats[e];for(let a in t){let r=t[a];/y/.test(r)&&p.push(e+" "+a)}}e.exports=class{constructor(e,t){this.Prefixes=e,this.all=t}add(e,t){return e.map((e=>{if(this.isProp(e)){let t=this.prefixed(e[0]);return t.length>1?this.convert(t):e}return"object"==typeof e?this.add(e,t):e}))}cleanBrackets(e){return e.map((e=>"object"!=typeof e?e:1===e.length&&"object"==typeof e[0]?this.cleanBrackets(e[0]):this.cleanBrackets(e)))}convert(e){let t=[""];for(let a of e)t.push([`${a.prop}: ${a.value}`]),t.push(" or ");return t[t.length-1]="",t}disabled(e){if(!this.all.options.grid){if("display"===e.prop&&e.value.includes("grid"))return!0;if(e.prop.includes("grid")||"justify-items"===e.prop)return!0}if(!1===this.all.options.flexbox){if("display"===e.prop&&e.value.includes("flex"))return!0;let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return!1}isHack(e,t){return!new RegExp(`(\\(|\\s)${l.escapeRegexp(t)}:`).test(e)}isNot(e){return"string"==typeof e&&/not\s*/i.test(e)}isOr(e){return"string"==typeof e&&/\s*or\s*/i.test(e)}isProp(e){return"object"==typeof e&&1===e.length&&"string"==typeof e[0]}normalize(e){if("object"!=typeof e)return e;if("string"==typeof(e=e.filter((e=>""!==e)))[0]){let t=e[0].trim();if(t.includes(":")||"selector"===t||"not selector"===t)return[o.stringify(e)]}return e.map((e=>this.normalize(e)))}parse(e){let t=e.split(":"),a=t[0],r=t[1];return r||(r=""),[a.trim(),r.trim()]}prefixed(e){let t=this.virtual(e);if(this.disabled(t.first))return t.nodes;let a=this.prefixer().add[t.first.prop];a&&a.process&&a.process(t.first,{warn:()=>null});for(let e of t.nodes){for(let a of this.prefixer().values("add",t.first.prop))a.process(e);c.save(this.all,e)}return t.nodes}prefixer(){if(this.prefixerCache)return this.prefixerCache;let e=this.all.browsers.selected.filter((e=>p.includes(e))),t=new s(this.all.browsers.data,e,this.all.options);return this.prefixerCache=new this.Prefixes(this.all.data,t,this.all.options),this.prefixerCache}process(e){let t=o.parse(e.params);t=this.normalize(t),t=this.remove(t,e.params),t=this.add(t,e.params),t=this.cleanBrackets(t),e.params=o.stringify(t)}remove(e,t){let a=0;for(;a<e.length;)if(!this.isNot(e[a-1])&&this.isProp(e[a])&&this.isOr(e[a+1])){if(this.toRemove(e[a][0],t)){e.splice(a,2);continue}a+=2}else"object"==typeof e[a]&&(e[a]=this.remove(e[a],t)),a+=1;return e}toRemove(e,t){let[a,r]=this.parse(e),i=this.all.unprefixed(a),n=this.all.cleaner();if(n.remove[a]&&n.remove[a].remove&&!this.isHack(t,i))return!0;for(let e of n.values("remove",i))if(e.check(r))return!0;return!1}virtual(e){let[t,a]=this.parse(e),r=n("a{}").first;return r.append({prop:t,raws:{before:""},value:a}),r}}},1761:function(e,t,a){let{list:r}=a(20),i=a(9254),n=a(1045),s=a(383);e.exports=class{constructor(e){this.props=["transition","transition-property"],this.prefixes=e}add(e,t){let a,r,i=this.prefixes.add[e.prop],n=this.ruleVendorPrefixes(e),s=n||i&&i.prefixes||[],o=this.parse(e.value),c=o.map((e=>this.findProp(e))),l=[];if(c.some((e=>"-"===e[0])))return;for(let e of o){if(r=this.findProp(e),"-"===r[0])continue;let t=this.prefixes.add[r];if(t&&t.prefixes)for(a of t.prefixes){if(n&&!n.some((e=>a.includes(e))))continue;let t=this.prefixes.prefixed(r,a);"-ms-transform"===t||c.includes(t)||this.disabled(r,a)||l.push(this.clone(r,t,e))}}o=o.concat(l);let B=this.stringify(o),p=this.stringify(this.cleanFromUnprefixed(o,"-webkit-"));if(s.includes("-webkit-")&&this.cloneBefore(e,`-webkit-${e.prop}`,p),this.cloneBefore(e,e.prop,p),s.includes("-o-")){let t=this.stringify(this.cleanFromUnprefixed(o,"-o-"));this.cloneBefore(e,`-o-${e.prop}`,t)}for(a of s)if("-webkit-"!==a&&"-o-"!==a){let t=this.stringify(this.cleanOtherPrefixes(o,a));this.cloneBefore(e,a+e.prop,t)}B===e.value||this.already(e,e.prop,B)||(this.checkForWarning(t,e),e.cloneBefore(),e.value=B)}already(e,t,a){return e.parent.some((e=>e.prop===t&&e.value===a))}checkForWarning(e,t){if("transition-property"!==t.prop)return;let a=!1,i=!1;t.parent.each((e=>{if("decl"!==e.type)return;if(0!==e.prop.indexOf("transition-"))return;let t=r.comma(e.value);if("transition-property"!==e.prop)return i=i||t.length>1,!1;t.forEach((e=>{let t=this.prefixes.add[e];t&&t.prefixes&&t.prefixes.length>0&&(a=!0)}))})),a&&i&&t.warn(e,"Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")}cleanFromUnprefixed(e,t){let a=e.map((e=>this.findProp(e))).filter((e=>e.slice(0,t.length)===t)).map((e=>this.prefixes.unprefixed(e))),r=[];for(let i of e){let e=this.findProp(i),n=s.prefix(e);a.includes(e)||n!==t&&""!==n||r.push(i)}return r}cleanOtherPrefixes(e,t){return e.filter((e=>{let a=s.prefix(this.findProp(e));return""===a||a===t}))}clone(e,t,a){let r=[],i=!1;for(let n of a)i||"word"!==n.type||n.value!==e?r.push(n):(r.push({type:"word",value:t}),i=!0);return r}cloneBefore(e,t,a){this.already(e,t,a)||e.cloneBefore({prop:t,value:a})}disabled(e,t){if(e.includes("flex")||["order","justify-content","align-self","align-content"].includes(e)){if(!1===this.prefixes.options.flexbox)return!0;if("no-2009"===this.prefixes.options.flexbox)return t.includes("2009")}}div(e){for(let t of e)for(let e of t)if("div"===e.type&&","===e.value)return e;return{after:" ",type:"div",value:","}}findProp(e){let t=e[0].value;if(/^\d/.test(t))for(let[t,a]of e.entries())if(0!==t&&"word"===a.type)return a.value;return t}parse(e){let t=i(e),a=[],r=[];for(let e of t.nodes)r.push(e),"div"===e.type&&","===e.value&&(a.push(r),r=[]);return a.push(r),a.filter((e=>e.length>0))}remove(e){let t=this.parse(e.value);t=t.filter((e=>{let t=this.prefixes.remove[this.findProp(e)];return!t||!t.remove}));let a=this.stringify(t);if(e.value===a)return;if(0===t.length)return void e.remove();let r=e.parent.some((t=>t.prop===e.prop&&t.value===a)),i=e.parent.some((t=>t!==e&&t.prop===e.prop&&t.value.length>a.length));r||i?e.remove():e.value=a}ruleVendorPrefixes(e){let{parent:t}=e;if("rule"!==t.type)return!1;if(!t.selector.includes(":-"))return!1;let a=n.prefixes().filter((e=>t.selector.includes(":"+e)));return a.length>0&&a}stringify(e){if(0===e.length)return"";let t=[];for(let a of e)"div"!==a[a.length-1].type&&a.push(this.div(e)),t=t.concat(a);return"div"===t[0].type&&(t=t.slice(1)),"div"===t[t.length-1].type&&(t=t.slice(0,-1)),i.stringify({nodes:t})}}},6767:function(e,t,a){let{list:r}=a(20);e.exports.error=function(e){let t=new Error(e);throw t.autoprefixer=!0,t},e.exports.uniq=function(e){return[...new Set(e)]},e.exports.removeNote=function(e){return e.includes(" ")?e.split(" ")[0]:e},e.exports.escapeRegexp=function(e){return e.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")},e.exports.regexp=function(e,t=!0){return t&&(e=this.escapeRegexp(e)),new RegExp(`(^|[\\s,(])(${e}($|[\\s(,]))`,"gi")},e.exports.editList=function(e,t){let a=r.comma(e),i=t(a,[]);if(a===i)return e;let n=e.match(/,\s*/);return n=n?n[0]:", ",i.join(n)},e.exports.splitSelector=function(e){return r.comma(e).map((e=>r.space(e).map((e=>e.split(/(?=\.|#)/g)))))},e.exports.isPureNumber=function(e){return"number"==typeof e||"string"==typeof e&&/^[0-9]+$/.test(e)}},8149:function(e,t,a){let r=a(7363),i=a(9135),n=a(383),s=a(6767);e.exports=class extends r{static save(e,t){let a=t.prop,r=[];for(let i in t._autoprefixerValues){let s,o=t._autoprefixerValues[i];if(o===t.value)continue;let c=n.prefix(a);if("-pie-"===c)continue;if(c===i){s=t.value=o,r.push(s);continue}let l=e.prefixed(a,i),B=t.parent;if(!B.every((e=>e.prop!==l))){r.push(s);continue}let p=o.replace(/\s+/," ");if(B.some((e=>e.prop===t.prop&&e.value.replace(/\s+/," ")===p))){r.push(s);continue}let u=this.clone(t,{value:o});s=t.parent.insertBefore(t,u),r.push(s)}return r}add(e,t){e._autoprefixerValues||(e._autoprefixerValues={});let a,r=e._autoprefixerValues[t]||this.value(e);do{if(a=r,r=this.replace(r,t),!1===r)return}while(r!==a);e._autoprefixerValues[t]=r}check(e){let t=e.value;return!!t.includes(this.name)&&!!t.match(this.regexp())}old(e){return new i(this.name,e+this.name)}regexp(){return this.regexpCache||(this.regexpCache=s.regexp(this.name))}replace(e,t){return e.replace(this.regexp(),`$1${t}$2`)}value(e){return e.raws.value&&e.raws.value.value===e.value?e.raws.value.raw:e.value}}},383:function(e){e.exports={prefix(e){let t=e.match(/^(-\w+-)/);return t?t[0]:""},unprefixed(e){return e.replace(/^-\w+-/,"")}}},4660:function(e,t,a){var r=a(9667);function i(){}e.exports={loadQueries:function(){throw new r("Sharable configs are not supported in client-side build of Browserslist")},getStat:function(e){return e.stats},loadConfig:function(e){if(e.config)throw new r("Browserslist config are not supported in client-side build")},loadCountry:function(){throw new r("Country statistics are not supported in client-side build of Browserslist")},loadFeature:function(){throw new r("Supports queries are not available in client-side build of Browserslist")},currentNode:function(e,t){return e(["maintained node versions"],t)[0]},parseConfig:i,readConfig:i,findConfig:i,clearCaches:i,oldDataWarning:i,env:{}}},9667:function(e){function t(e){this.name="BrowserslistError",this.message=e,this.browserslist=!0,Error.captureStackTrace&&Error.captureStackTrace(this,t)}t.prototype=Error.prototype,e.exports=t},1e3:function(e,t,a){var r=a(6052),i=a(5459).agents,n=a(8864),s=a(2950),o=a(6250),c=a(9667),l=a(5723),B=a(4660),p="37";function u(e,t){return 0===(e+".").indexOf(t+".")}function d(e){return e.filter((function(e){return"string"==typeof e}))}function m(e){var t=e;return 3===e.split(".").length&&(t=e.split(".").slice(0,-1).join(".")),t}function f(e){return function(t){return e+" "+t}}function C(e){return parseInt(e.split(".")[0])}function h(e,t){if(0===e.length)return[];var a=g(e.map(C)),r=a[a.length-t];if(!r)return e;for(var i=[],n=e.length-1;n>=0&&!(r>C(e[n]));n--)i.unshift(e[n]);return i}function g(e){for(var t=[],a=0;a<e.length;a++)-1===t.indexOf(e[a])&&t.push(e[a]);return t}function v(e,t,a){for(var r in a)e[t+" "+r]=a[r]}function b(e,t){return t=parseFloat(t),">"===e?function(e){return parseFloat(e)>t}:">="===e?function(e){return parseFloat(e)>=t}:"<"===e?function(e){return parseFloat(e)<t}:function(e){return parseFloat(e)<=t}}function y(e){return parseInt(e)}function w(e,t){return e<t?-1:e>t?1:0}function x(e,t){return w(parseInt(e[0]),parseInt(t[0]))||w(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||w(parseInt(e[2]||"0"),parseInt(t[2]||"0"))}function E(e,t){return void 0===(t=t.split(".").map(y))[1]&&(t[1]="x"),"<="===e?function(e){return D(e=e.split(".").map(y),t)<=0}:function(e){return D(e=e.split(".").map(y),t)>=0}}function D(e,t){return e[0]!==t[0]?e[0]<t[0]?-1:1:"x"===t[1]?0:e[1]!==t[1]?e[1]<t[1]?-1:1:0}function k(e,t){var a=function(e,t){return-1!==e.versions.indexOf(t)?t:!!H.versionAliases[e.name][t]&&H.versionAliases[e.name][t]}(e,t);return a||1===e.versions.length&&e.versions[0]}function N(e,t){return e/=1e3,Object.keys(i).reduce((function(a,r){var i=S(r,t);if(!i)return a;var n=Object.keys(i.releaseDate).filter((function(t){var a=i.releaseDate[t];return null!==a&&a>=e}));return a.concat(n.map(f(i.name)))}),[])}function A(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function S(e,t){if(e=e.toLowerCase(),e=H.aliases[e]||e,t.mobileToDesktop&&H.desktopNames[e]){var a=H.data[H.desktopNames[e]];if("android"===e)return i=A(H.data[e]),n=a,i.released=P(i.released,n.released),i.versions=P(i.versions,n.versions),i.released.forEach((function(e){void 0===i.releaseDate[e]&&(i.releaseDate[e]=n.releaseDate[e])})),i;var r=A(a);return r.name=e,r}var i,n;return H.data[e]}function P(e,t){var a=t.indexOf(p);return e.filter((function(e){return/^(?:[2-4]\.|[34]$)/.test(e)})).concat(t.slice(a))}function j(e,t){var a=S(e,t);if(!a)throw new c("Unknown browser "+e);return a}function F(e,t,a,r){var i=1;switch(t){case"android":if(r.mobileToDesktop)return e;var n=H.data.chrome.released;i=n.length-n.indexOf(p);break;case"op_mob":i=C(H.data.op_mob.released.slice(-1)[0])-14+1;break;default:return e}return a<=i?e.slice(-1):e.slice(i-1-a)}function O(e,t){return"string"==typeof e&&(e.indexOf("y")>=0||t&&e.indexOf("a")>=0)}function L(e,t){return l(U,e).reduce((function(e,a,r){if(a.not&&0===r)throw new c("Write any browsers query (for instance, `defaults`) before `"+a.query+"`");var i=U[a.type].select.call(H,t,a).map((function(e){var a=e.split(" ");return"0"===a[1]?a[0]+" "+S(a[0],t).versions[0]:e}));if("and"===a.compose)return a.not?e.filter((function(e){return-1===i.indexOf(e)})):e.filter((function(e){return-1!==i.indexOf(e)}));if(a.not){var n={};return i.forEach((function(e){n[e]=!0})),e.filter((function(e){return!n[e]}))}return e.concat(i)}),[])}function I(e){return void 0===e&&(e={}),void 0===e.path&&(e.path=s.resolve?s.resolve("."):"."),e}function R(e,t){null==e&&(e=H.loadConfig(t)||H.defaults);return e}function M(e){if("string"!=typeof e&&!Array.isArray(e))throw new c("Browser queries must be an array or string. Got "+typeof e+".")}var T={};function H(e,t){M(e=R(e,t=I(t)));var a={ignoreUnknownVersions:t.ignoreUnknownVersions,dangerousExtend:t.dangerousExtend,mobileToDesktop:t.mobileToDesktop,path:t.path,env:t.env};B.oldDataWarning(H.data);var r=B.getStat(t,H.data);if(r)for(var i in a.customUsage={},r)v(a.customUsage,i,r[i]);var n=JSON.stringify([e,a]);if(T[n])return T[n];var s=g(L(e,a)).sort((function(e,t){if(e=e.split(" "),t=t.split(" "),e[0]===t[0]){var a=e[1].split("-")[0];return x(t[1].split("-")[0].split("."),a.split("."))}return w(e[0],t[0])}));return B.env.BROWSERSLIST_DISABLE_CACHE||(T[n]=s),s}function G(e,t){var a=H.nodeVersions.filter((function(e){return u(e,t.version)}));if(0===a.length){if(e.ignoreUnknownVersions)return[];throw new c("Unknown version "+t.version+" of Node.js")}return["node "+a[a.length-1]]}function _(e,t){var a=parseInt(t.year),r=parseInt(t.month||"01")-1,i=parseInt(t.day||"01");return N(Date.UTC(a,r,i,0,0,0),e)}function z(e,t){var a=parseFloat(t.coverage),r=H.usage.global;if(t.place)if(t.place.match(/^my\s+stats$/i)){if(!e.customUsage)throw new c("Custom usage statistics was not provided");r=e.customUsage}else{var i;i=2===t.place.length?t.place.toUpperCase():t.place.toLowerCase(),B.loadCountry(H.usage,i,H.data),r=H.usage[i]}for(var n,s=Object.keys(r).sort((function(e,t){return r[t]-r[e]})),o=0,l=[],p=0;p<s.length&&(n=s[p],0!==r[n])&&(o+=r[n],l.push(n),!(o>=a));p++);return l}H.parse=function(e,t){return M(e=R(e,t=I(t))),l(U,e)},H.cache={},H.data={},H.usage={global:{},custom:null},H.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],H.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff",ucandroid:"and_uc",qqandroid:"and_qq"},H.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",android:"chrome"},H.versionAliases={},H.clearCaches=B.clearCaches,H.parseConfig=B.parseConfig,H.readConfig=B.readConfig,H.findConfig=B.findConfig,H.loadConfig=B.loadConfig,H.coverage=function(e,t){var a;if(void 0===t)a=H.usage.global;else if("my stats"===t){var r={};r.path=s.resolve?s.resolve("."):".";var i=B.getStat(r);if(!i)throw new c("Custom usage statistics was not provided");for(var n in a={},i)v(a,n,i[n])}else if("string"==typeof t)t=t.length>2?t.toLowerCase():t.toUpperCase(),B.loadCountry(H.usage,t,H.data),a=H.usage[t];else for(var o in"dataByBrowser"in t&&(t=t.dataByBrowser),a={},t)for(var l in t[o])a[o+" "+l]=t[o][l];return e.reduce((function(e,t){var r=a[t];return void 0===r&&(r=a[t.replace(/ \S+$/," 0")]),e+(r||0)}),0)};var U={last_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+major\s+versions?$/i,select:function(e,t){return Object.keys(i).reduce((function(a,r){var i=S(r,e);if(!i)return a;var n=h(i.released,t.versions);return n=F(n=n.map(f(i.name)),i.name,t.versions,e),a.concat(n)}),[])}},last_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+versions?$/i,select:function(e,t){return Object.keys(i).reduce((function(a,r){var i=S(r,e);if(!i)return a;var n=i.released.slice(-t.versions);return n=F(n=n.map(f(i.name)),i.name,t.versions,e),a.concat(n)}),[])}},last_electron_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+major\s+versions?$/i,select:function(e,t){return h(Object.keys(o),t.versions).map((function(e){return"chrome "+o[e]}))}},last_node_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+major\s+versions?$/i,select:function(e,t){return h(H.nodeVersions,t.versions).map((function(e){return"node "+e}))}},last_browser_major_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i,select:function(e,t){var a=j(t.browser,e),r=h(a.released,t.versions).map(f(a.name));return F(r,a.name,t.versions,e)}},last_electron_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+versions?$/i,select:function(e,t){return Object.keys(o).slice(-t.versions).map((function(e){return"chrome "+o[e]}))}},last_node_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+versions?$/i,select:function(e,t){return H.nodeVersions.slice(-t.versions).map((function(e){return"node "+e}))}},last_browser_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+versions?$/i,select:function(e,t){var a=j(t.browser,e),r=a.released.slice(-t.versions).map(f(a.name));return F(r,a.name,t.versions,e)}},unreleased_versions:{matches:[],regexp:/^unreleased\s+versions$/i,select:function(e){return Object.keys(i).reduce((function(t,a){var r=S(a,e);if(!r)return t;var i=r.versions.filter((function(e){return-1===r.released.indexOf(e)}));return i=i.map(f(r.name)),t.concat(i)}),[])}},unreleased_electron_versions:{matches:[],regexp:/^unreleased\s+electron\s+versions?$/i,select:function(){return[]}},unreleased_browser_versions:{matches:["browser"],regexp:/^unreleased\s+(\w+)\s+versions?$/i,select:function(e,t){var a=j(t.browser,e);return a.versions.filter((function(e){return-1===a.released.indexOf(e)})).map(f(a.name))}},last_years:{matches:["years"],regexp:/^last\s+(\d*.?\d+)\s+years?$/i,select:function(e,t){return N(Date.now()-31558432982.4*t.years,e)}},since_y:{matches:["year"],regexp:/^since (\d+)$/i,select:_},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:_},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:_},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var a=parseFloat(t.popularity),r=H.usage.global;return Object.keys(r).reduce((function(e,i){return">"===t.sign?r[i]>a&&e.push(i):"<"===t.sign?r[i]<a&&e.push(i):"<="===t.sign?r[i]<=a&&e.push(i):r[i]>=a&&e.push(i),e}),[])}},popularity_in_my_stats:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/,select:function(e,t){var a=parseFloat(t.popularity);if(!e.customUsage)throw new c("Custom usage statistics was not provided");var r=e.customUsage;return Object.keys(r).reduce((function(e,i){var n=r[i];return null==n||(">"===t.sign?n>a&&e.push(i):"<"===t.sign?n<a&&e.push(i):"<="===t.sign?n<=a&&e.push(i):n>=a&&e.push(i)),e}),[])}},popularity_in_config_stats:{matches:["sign","popularity","config"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/,select:function(e,t){var a=parseFloat(t.popularity),r=B.loadStat(e,t.config,H.data);if(r)for(var i in e.customUsage={},r)v(e.customUsage,i,r[i]);if(!e.customUsage)throw new c("Custom usage statistics was not provided");var n=e.customUsage;return Object.keys(n).reduce((function(e,r){var i=n[r];return null==i||(">"===t.sign?i>a&&e.push(r):"<"===t.sign?i<a&&e.push(r):"<="===t.sign?i<=a&&e.push(r):i>=a&&e.push(r)),e}),[])}},popularity_in_place:{matches:["sign","popularity","place"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/,select:function(e,t){var a=parseFloat(t.popularity),r=t.place;r=2===r.length?r.toUpperCase():r.toLowerCase(),B.loadCountry(H.usage,r,H.data);var i=H.usage[r];return Object.keys(i).reduce((function(e,r){var n=i[r];return null==n||(">"===t.sign?n>a&&e.push(r):"<"===t.sign?n<a&&e.push(r):"<="===t.sign?n<=a&&e.push(r):n>=a&&e.push(r)),e}),[])}},cover:{matches:["coverage"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%$/i,select:z},cover_in:{matches:["coverage","place"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i,select:z},supports:{matches:["supportType","feature"],regexp:/^(?:(fully|partially) )?supports\s+([\w-]+)$/,select:function(e,t){B.loadFeature(H.cache,t.feature);var a="fully"!==t.supportType,r=H.cache[t.feature],i=[];for(var n in r){var s=S(n,e),o=e.mobileToDesktop&&n in H.desktopNames&&O(r[n][s.released.slice(-1)[0]],a);s.versions.forEach((function(e){var t=r[n][e];void 0===t&&o&&(t=r[H.desktopNames[n]][e]),O(t,a)&&i.push(n+" "+e)}))}return i}},electron_range:{matches:["from","to"],regexp:/^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var a=m(t.from),r=m(t.to),i=parseFloat(t.from),n=parseFloat(t.to);if(!o[a])throw new c("Unknown version "+i+" of electron");if(!o[r])throw new c("Unknown version "+n+" of electron");return Object.keys(o).filter((function(e){var t=parseFloat(e);return t>=i&&t<=n})).map((function(e){return"chrome "+o[e]}))}},node_range:{matches:["from","to"],regexp:/^node\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter(E(">=",t.from)).filter(E("<=",t.to)).map((function(e){return"node "+e}))}},browser_range:{matches:["browser","from","to"],regexp:/^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var a=j(t.browser,e),r=parseFloat(k(a,t.from)||t.from),i=parseFloat(k(a,t.to)||t.to);return a.released.filter((function(e){var t=parseFloat(e);return t>=r&&t<=i})).map(f(a.name))}},electron_ray:{matches:["sign","version"],regexp:/^electron\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){var a=m(t.version);return Object.keys(o).filter(b(t.sign,a)).map((function(e){return"chrome "+o[e]}))}},node_ray:{matches:["sign","version"],regexp:/^node\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter((a=t.sign,r=t.version,(r=r.split(".").map(y))[1]=r[1]||0,r[2]=r[2]||0,">"===a?function(e){return x(e=e.split(".").map(y),r)>0}:">="===a?function(e){return x(e=e.split(".").map(y),r)>=0}:"<"===a?function(e){return e=e.split(".").map(y),x(r,e)>0}:function(e){return e=e.split(".").map(y),x(r,e)>=0})).map((function(e){return"node "+e}));var a,r}},browser_ray:{matches:["browser","sign","version"],regexp:/^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/,select:function(e,t){var a=t.version,r=j(t.browser,e),i=H.versionAliases[r.name][a];return i&&(a=i),r.released.filter(b(t.sign,a)).map((function(e){return r.name+" "+e}))}},firefox_esr:{matches:[],regexp:/^(firefox|ff|fx)\s+esr$/i,select:function(){return["firefox 115"]}},opera_mini_all:{matches:[],regexp:/(operamini|op_mini)\s+all/i,select:function(){return["op_mini all"]}},electron_version:{matches:["version"],regexp:/^electron\s+([\d.]+)$/i,select:function(e,t){var a=m(t.version),r=o[a];if(!r)throw new c("Unknown version "+t.version+" of electron");return["chrome "+r]}},node_major_version:{matches:["version"],regexp:/^node\s+(\d+)$/i,select:G},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:G},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:G},current_node:{matches:[],regexp:/^current\s+node$/i,select:function(e){return[B.currentNode(L,e)]}},maintained_node:{matches:[],regexp:/^maintained\s+node\s+versions$/i,select:function(e){var t=Date.now();return L(Object.keys(n).filter((function(e){return t<Date.parse(n[e].end)&&t>Date.parse(n[e].start)&&(a=e.slice(1),H.nodeVersions.some((function(e){return u(e,a)})));var a})).map((function(e){return"node "+e.slice(1)})),e)}},phantomjs_1_9:{matches:[],regexp:/^phantomjs\s+1.9$/i,select:function(){return["safari 5"]}},phantomjs_2_1:{matches:[],regexp:/^phantomjs\s+2.1$/i,select:function(){return["safari 6"]}},browser_version:{matches:["browser","version"],regexp:/^(\w+)\s+(tp|[\d.]+)$/i,select:function(e,t){var a=t.version;/^tp$/i.test(a)&&(a="TP");var r=j(t.browser,e),i=k(r,a);if(i)a=i;else{if(!(i=k(r,i=-1===a.indexOf(".")?a+".0":a.replace(/\.0$/,"")))){if(e.ignoreUnknownVersions)return[];throw new c("Unknown version "+a+" of "+t.browser)}a=i}return[r.name+" "+a]}},browserslist_config:{matches:[],regexp:/^browserslist config$/i,select:function(e){return H(void 0,e)}},extends:{matches:["config"],regexp:/^extends (.+)$/i,select:function(e,t){return L(B.loadQueries(e,t.config),e)}},defaults:{matches:[],regexp:/^defaults$/i,select:function(e){return L(H.defaults,e)}},dead:{matches:[],regexp:/^dead$/i,select:function(e){return L(["Baidu >= 0","ie <= 11","ie_mob <= 11","bb <= 10","op_mob <= 12.1","samsung 4"],e)}},unknown:{matches:[],regexp:/^(\w+)$/i,select:function(e,t){throw S(t.query,e)?new c("Specify versions in Browserslist query for browser "+t.query):(a=t.query,new c("Unknown browser query `"+a+"`. Maybe you are using old Browserslist or made typo in query."));var a}}};!function(){for(var e in i){var t=i[e];H.data[e]={name:e,versions:d(i[e].versions),released:d(i[e].versions.slice(0,-3)),releaseDate:i[e].release_date},v(H.usage.global,e,t.usage_global),H.versionAliases[e]={};for(var a=0;a<t.versions.length;a++){var n=t.versions[a];if(n&&-1!==n.indexOf("-"))for(var s=n.split("-"),o=0;o<s.length;o++)H.versionAliases[e][s[o]]=n}}H.nodeVersions=r.map((function(e){return e.version}))}(),e.exports=H},5723:function(e){var t=/^\s+and\s+(.*)/i,a=/^(?:,\s*|\s+or\s+)(.*)/i;function r(e){return Array.isArray(e)?e.reduce((function(e,t){return e.concat(r(t))}),[]):[e]}function i(e,t){var a={query:t};for(var r in 0===t.indexOf("not ")&&(a.not=!0,t=t.slice(4)),e){var i=e[r],n=t.match(i.regexp);if(n){a.type=r;for(var s=0;s<i.matches.length;s++)a[i.matches[s]]=n[s+1];return a}}return a.type="unknown",a}function n(e,r,n){var s;return function(e,t){for(var a=1,r=e.length;a<=r;a++)if(t(e.substr(-a,a),a,r))return e.slice(0,-a);return""}(r,(function(r,o,c){return t.test(r)?((s=i(e,r.match(t)[1])).compose="and",n.unshift(s),!0):a.test(r)?((s=i(e,r.match(a)[1])).compose="or",n.unshift(s),!0):o===c&&((s=i(e,r.trim())).compose="or",n.unshift(s),!0)}))}e.exports=function(e,t){return Array.isArray(t)||(t=[t]),r(t.map((function(t){var a=[];do{t=n(e,t,a)}while(t);return a})))}},6954:function(e){e.exports={A:{A:{J:0,E:0,F:.0268696,G:.0537391,A:0,B:.416478,NC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NC","J","E","F","G","A","B","","",""],E:"IE",F:{NC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968e3}},B:{A:{0:.035192,1:.607062,2:3.20687,3:1.03376,C:.004399,K:.004399,L:.004399,H:.004399,M:0,N:.004399,O:.008798,P:0,Q:.004399,R:.004399,S:.004399,T:.008798,U:.004399,V:.008798,W:.004399,X:.004399,Y:.004399,Z:.008798,a:0,b:.013197,c:0,d:0,e:0,f:0,g:0,h:0,i:.017596,j:0,k:0,l:0,q:0,r:0,s:0,t:0,u:.008798,v:.013197,w:.083581,x:.013197,y:.092379,z:.096778,D:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","","",""],E:"Edge",F:{0:1683158400,1:1685664e3,2:1689897600,3:1692576e3,C:1438128e3,K:1447286400,L:1470096e3,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736e3,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:161136e4,Y:1614816e3,Z:1618358400,a:1622073600,b:1626912e3,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,q:1655942400,r:1659657600,s:1661990400,t:1664755200,u:1666915200,v:1670198400,w:1673481600,x:1675900800,y:1678665600,z:1680825600,D:1694649600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{0:.026394,1:.030793,2:.580668,3:1.39008,4:0,5:0,6:0,7:0,8:0,9:0,OC:0,"2B":0,I:0,J:0,E:0,F:0,G:0,A:0,B:.008798,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:.008798,RB:.004399,SB:0,TB:0,UB:0,VB:.004399,WB:0,XB:.008798,YB:0,ZB:.052788,aB:.004399,bB:.004399,cB:0,dB:.008798,eB:0,fB:0,"3B":.004399,gB:0,"4B":0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:.030793,p:0,sB:0,tB:0,uB:0,vB:0,wB:.039591,P:0,Q:0,R:0,"5B":0,S:.008798,T:0,U:0,V:0,W:0,X:.004399,Y:0,Z:.004399,a:.008798,b:0,c:0,d:.013197,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:.118773,q:.017596,r:0,s:.004399,t:.004399,u:.004399,v:.008798,w:.008798,x:.008798,y:.013197,z:.065985,D:.052788,"6B":0,"7B":0,"8B":0,PC:0,QC:0},B:"moz",C:["OC","2B","PC","QC","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Firefox",F:{0:1683590400,1:1686009600,2:1688428800,3:1690848e3,4:1308614400,5:1357603200,6:1372118400,7:1375747200,8:1379376e3,9:1386633600,OC:1161648e3,"2B":1213660800,PC:124632e4,QC:1264032e3,I:1300752e3,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968e3,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112e3,N:1349740800,O:1353628800,m:1361232e3,n:1364860800,o:1368489600,AB:1391472e3,BB:1395100800,CB:1398729600,DB:1402358400,EB:1405987200,FB:1409616e3,GB:1413244800,HB:1417392e3,IB:1421107200,JB:1424736e3,KB:1428278400,LB:1431475200,MB:1435881600,NB:1439251200,OB:144288e4,PB:1446508800,QB:1450137600,RB:1453852800,SB:1457395200,TB:1461628800,UB:1465257600,VB:1470096e3,WB:1474329600,XB:1479168e3,YB:1485216e3,ZB:1488844800,aB:149256e4,bB:1497312e3,cB:1502150400,dB:1506556800,eB:1510617600,fB:1516665600,"3B":1520985600,gB:1525824e3,"4B":1529971200,hB:1536105600,iB:1540252800,jB:1544486400,kB:154872e4,lB:1552953600,mB:1558396800,nB:1562630400,oB:1567468800,pB:1571788800,qB:1575331200,rB:1578355200,p:1581379200,sB:1583798400,tB:1586304e3,uB:1588636800,vB:1591056e3,wB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"5B":1603152e3,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392e3,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536e3,k:1653955200,l:1656374400,q:1658793600,r:1661212800,s:1663632e3,t:1666051200,u:1668470400,v:1670889600,w:1673913600,x:1676332800,y:1678752e3,z:1681171200,D:1693267200,"6B":null,"7B":null,"8B":null}},D:{A:{0:.255142,1:2.10712,2:12.8099,3:5.7231,4:0,5:0,6:0,7:0,8:0,9:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:.004399,IB:0,JB:0,KB:0,LB:.013197,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:.004399,VB:.017596,WB:.030793,XB:.013197,YB:0,ZB:0,aB:.008798,bB:0,cB:.004399,dB:.048389,eB:.004399,fB:0,"3B":0,gB:.021995,"4B":.004399,hB:.004399,iB:.008798,jB:0,kB:.008798,lB:.026394,mB:.004399,nB:.039591,oB:.065985,pB:.039591,qB:.021995,rB:.026394,p:.030793,sB:.048389,tB:.048389,uB:.096778,vB:.026394,wB:.039591,P:.202354,Q:.079182,R:.057187,S:.114374,T:.030793,U:.083581,V:.092379,W:.08798,X:.048389,Y:.039591,Z:.048389,a:.061586,b:.035192,c:.127571,d:.030793,e:.017596,f:.026394,g:.026394,h:.061586,i:.04399,j:.035192,k:.035192,l:.039591,q:.211152,r:.052788,s:.048389,t:.052788,u:.123172,v:.180359,w:1.83878,x:.149566,y:.285935,z:.228748,D:.017596,"6B":.004399,"7B":0,"8B":0},B:"webkit",C:["","","","","","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Chrome",F:{0:1682985600,1:1685404800,2:1689724800,3:1692057600,4:1274745600,5:1332892800,6:1348531200,7:1352246400,8:1357862400,9:1361404800,I:1264377600,J:1283385600,E:1287619200,F:1291248e3,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,m:133704e4,n:1340668800,o:1343692800,AB:1364428800,BB:1369094400,CB:1374105600,DB:1376956800,EB:1384214400,FB:1389657600,GB:1392940800,HB:1397001600,IB:1400544e3,JB:1405468800,KB:1409011200,LB:141264e4,MB:1416268800,NB:1421798400,OB:1425513600,PB:1429401600,QB:143208e4,RB:1437523200,SB:1441152e3,TB:1444780800,UB:1449014400,VB:1453248e3,WB:1456963200,XB:1460592e3,YB:1464134400,ZB:1469059200,aB:1472601600,bB:1476230400,cB:1480550400,dB:1485302400,eB:1489017600,fB:149256e4,"3B":1496707200,gB:1500940800,"4B":1504569600,hB:1508198400,iB:1512518400,jB:1516752e3,kB:1520294400,lB:1523923200,mB:1527552e3,nB:1532390400,oB:1536019200,pB:1539648e3,qB:1543968e3,rB:154872e4,p:1552348800,sB:1555977600,tB:1559606400,uB:1564444800,vB:1568073600,wB:1571702400,P:1575936e3,Q:1580860800,R:1586304e3,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272e3,a:1621987200,b:1626739200,c:1630368e3,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512e3,k:1650931200,l:1653350400,q:1655769600,r:1659398400,s:1661817600,t:1664236800,u:1666656e3,v:166968e4,w:1673308800,x:1675728e3,y:1678147200,z:1680566400,D:1694476800,"6B":null,"7B":null,"8B":null}},E:{A:{4:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:.017596,L:.105576,H:.017596,RC:0,"9B":0,SC:.008798,TC:0,UC:0,VC:.140768,AC:0,xB:.004399,yB:.030793,BC:.136369,WC:.255142,XC:.039591,CC:.035192,DC:.070384,zB:.123172,YC:.576269,"0B":.171561,EC:.180359,FC:.184758,GC:.422304,HC:.189157,IC:1.15254,JC:1.65402,"1B":.026394,KC:0,ZC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RC","9B","I","4","SC","J","TC","E","UC","F","G","VC","A","AC","B","xB","C","yB","K","BC","L","WC","H","XC","CC","DC","zB","YC","0B","EC","FC","GC","HC","IC","JC","1B","KC","ZC",""],E:"Safari",F:{4:1275868800,RC:1205798400,"9B":1226534400,I:1244419200,SC:131112e4,J:1343174400,TC:13824e5,E:13824e5,UC:1410998400,F:1413417600,G:1443657600,VC:1458518400,A:1474329600,AC:1490572800,B:1505779200,xB:1522281600,C:1537142400,yB:1553472e3,K:1568851200,BC:1585008e3,L:1600214400,WC:1619395200,H:1632096e3,XC:1635292800,CC:1639353600,DC:1647216e3,zB:1652745600,YC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1695686400,KC:null,ZC:null}},F:{A:{5:0,6:0,7:0,8:0,9:0,G:0,B:0,C:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:.004399,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:.013197,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,p:0,sB:0,tB:0,uB:0,vB:0,wB:0,P:0,Q:0,R:0,"5B":0,S:0,T:0,U:.004399,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:.057187,f:0,g:.079182,h:0,i:.030793,j:.83581,k:.466294,l:.008798,aC:0,bC:0,cC:0,dC:0,xB:0,LC:0,eC:0,yB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","aC","bC","cC","dC","B","xB","LC","eC","C","yB","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","","",""],E:"Opera",F:{5:1390867200,6:1405987200,7:1409616e3,8:1413331200,9:1417132800,G:1150761600,aC:1223424e3,bC:1251763200,cC:1267488e3,dC:1277942400,B:1292457600,xB:1302566400,LC:1309219200,eC:1323129600,C:1323129600,yB:1352073600,H:1372723200,M:1377561600,N:1381104e3,O:1386288e3,m:1393891200,n:1399334400,o:1401753600,AB:1422316800,BB:1425945600,CB:1430179200,DB:1433808e3,EB:1438646400,FB:1442448e3,GB:1445904e3,HB:1449100800,IB:1454371200,JB:1457308800,KB:146232e4,LB:1465344e3,MB:1470096e3,NB:1474329600,OB:1477267200,PB:1481587200,QB:1486425600,RB:1490054400,SB:1494374400,TB:1498003200,UB:1502236800,VB:1506470400,WB:1510099200,XB:1515024e3,YB:1517961600,ZB:1521676800,aB:1525910400,bB:1530144e3,cB:1534982400,dB:1537833600,eB:1543363200,fB:1548201600,gB:1554768e3,hB:1561593600,iB:1566259200,jB:1570406400,kB:1573689600,lB:1578441600,mB:1583971200,nB:1587513600,oB:1592956800,pB:1595894400,qB:1600128e3,rB:1603238400,p:161352e4,sB:1612224e3,tB:1616544e3,uB:1619568e3,vB:1623715200,wB:1627948800,P:1631577600,Q:1633392e3,R:1635984e3,"5B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152e3,Z:1660780800,a:1663113600,b:1668816e3,c:1668643200,d:1671062400,e:1675209600,f:1677024e3,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800},D:{G:"o",B:"o",C:"o",aC:"o",bC:"o",cC:"o",dC:"o",xB:"o",LC:"o",eC:"o",yB:"o"}},G:{A:{F:0,"9B":0,fC:0,MC:.00279764,gC:.00419646,hC:.00279764,iC:.0125894,jC:.00419646,kC:.00839291,lC:.0391669,mC:.00279764,nC:.0545539,oC:.0223811,pC:.0195835,qC:.015387,rC:.257383,sC:.00699409,tC:.0111905,uC:.0181846,vC:.0573516,wC:.149674,xC:.257383,yC:.0965185,CC:.10631,DC:.120298,zB:.170656,zC:1.13864,"0B":.43783,EC:.863071,FC:.440628,GC:.879857,HC:.211222,IC:2.6032,JC:5.87084,"1B":.0965185,KC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","fC","MC","gC","hC","iC","F","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","wC","xC","yC","CC","DC","zB","zC","0B","EC","FC","GC","HC","IC","JC","1B","KC","",""],E:"Safari on iOS",F:{"9B":1270252800,fC:1283904e3,MC:1299628800,gC:1331078400,hC:1359331200,iC:1394409600,F:1410912e3,jC:1413763200,kC:1442361600,lC:1458518400,mC:1473724800,nC:1490572800,oC:1505779200,pC:1522281600,qC:1537142400,rC:1553472e3,sC:1568851200,tC:1572220800,uC:1580169600,vC:1585008e3,wC:1600214400,xC:1619395200,yC:1632096e3,CC:1639353600,DC:1647216e3,zB:1652659200,zC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1694995200,KC:null}},H:{A:{"0C":1.08194},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0C","","",""],E:"Opera Mini",F:{"0C":1426464e3}},I:{A:{"2B":0,I:.0136938,D:0,"1C":0,"2C":.00684689,"3C":0,"4C":.0273876,MC:.0479282,"5C":0,"6C":.212254},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1C","2C","3C","2B","I","4C","MC","5C","6C","D","","",""],E:"Android Browser",F:{"1C":1256515200,"2C":1274313600,"3C":1291593600,"2B":1298332800,I:1318896e3,"4C":1341792e3,MC:1374624e3,"5C":1386547200,"6C":1401667200,D:1694476800}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376e3,A:1359504e3}},K:{A:{A:0,B:0,C:0,p:0,xB:0,LC:0,yB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","xB","LC","C","yB","p","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752e3,xB:1314835200,LC:1318291200,C:1330300800,yB:1349740800,p:1673827200},D:{p:"webkit"}},L:{A:{D:37.5486},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1694476800}},M:{A:{D:.263294},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1693267200}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456e3}},O:{A:{zB:1.00276},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","","",""],E:"UC Browser for Android",F:{zB:1687132800},D:{zB:"webkit"}},P:{A:{I:.115947,m:.0843248,n:.210812,o:0,"7C":0,"8C":0,"9C":.0421624,AD:0,BD:0,AC:0,CD:.0105406,DD:0,ED:.0210812,FD:.0210812,GD:0,"0B":.0316218,"1B":.0316218,HD:.0316218,ID:.052703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","7C","8C","9C","AD","BD","AC","CD","DD","ED","FD","GD","0B","1B","HD","ID","m","n","o","","",""],E:"Samsung Internet",F:{I:1461024e3,"7C":1481846400,"8C":1509408e3,"9C":1528329600,AD:1546128e3,BD:1554163200,AC:1567900800,CD:1582588800,DD:1593475200,ED:1605657600,FD:1618531200,GD:1629072e3,"0B":1640736e3,"1B":1651708800,HD:1659657600,ID:1667260800,m:1677369600,n:1684454400,o:1689292800}},Q:{A:{BC:.173662},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","BC","","",""],E:"QQ Browser",F:{BC:1663718400}},R:{A:{JD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","JD","","",""],E:"Baidu Browser",F:{JD:1663027200}},S:{A:{KD:.05602,LD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KD","LD","","",""],E:"KaiOS Browser",F:{KD:1527811200,LD:1631664e3}}}},6974:function(e){e.exports={0:"113",1:"114",2:"115",3:"116",4:"5",5:"19",6:"23",7:"24",8:"25",9:"26",A:"10",B:"11",C:"12",D:"117",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"20",n:"21",o:"22",p:"73",q:"103",r:"104",s:"105",t:"106",u:"107",v:"108",w:"109",x:"110",y:"111",z:"112",AB:"27",BB:"28",CB:"29",DB:"30",EB:"31",FB:"32",GB:"33",HB:"34",IB:"35",JB:"36",KB:"37",LB:"38",MB:"39",NB:"40",OB:"41",PB:"42",QB:"43",RB:"44",SB:"45",TB:"46",UB:"47",VB:"48",WB:"49",XB:"50",YB:"51",ZB:"52",aB:"53",bB:"54",cB:"55",dB:"56",eB:"57",fB:"58",gB:"60",hB:"62",iB:"63",jB:"64",kB:"65",lB:"66",mB:"67",nB:"68",oB:"69",pB:"70",qB:"71",rB:"72",sB:"74",tB:"75",uB:"76",vB:"77",wB:"78",xB:"11.1",yB:"12.1",zB:"15.5","0B":"16.0","1B":"17.0","2B":"3","3B":"59","4B":"61","5B":"82","6B":"118","7B":"119","8B":"120","9B":"3.2",AC:"10.1",BC:"13.1",CC:"15.2-15.3",DC:"15.4",EC:"16.1",FC:"16.2",GC:"16.3",HC:"16.4",IC:"16.5",JC:"16.6",KC:"17.1",LC:"11.5",MC:"4.2-4.3",NC:"5.5",OC:"2",PC:"3.5",QC:"3.6",RC:"3.1",SC:"5.1",TC:"6.1",UC:"7.1",VC:"9.1",WC:"14.1",XC:"15.1",YC:"15.6",ZC:"TP",aC:"9.5-9.6",bC:"10.0-10.1",cC:"10.5",dC:"10.6",eC:"11.6",fC:"4.0-4.1",gC:"5.0-5.1",hC:"6.0-6.1",iC:"7.0-7.1",jC:"8.1-8.4",kC:"9.0-9.2",lC:"9.3",mC:"10.0-10.2",nC:"10.3",oC:"11.0-11.2",pC:"11.3-11.4",qC:"12.0-12.1",rC:"12.2-12.5",sC:"13.0-13.1",tC:"13.2",uC:"13.3",vC:"13.4-13.7",wC:"14.0-14.4",xC:"14.5-14.8",yC:"15.0-15.1",zC:"15.6-15.7","0C":"all","1C":"2.1","2C":"2.2","3C":"2.3","4C":"4.1","5C":"4.4","6C":"4.4.3-4.4.4","7C":"5.0-5.4","8C":"6.2-6.4","9C":"7.2-7.4",AD:"8.2",BD:"9.2",CD:"11.1-11.2",DD:"12.0",ED:"13.0",FD:"14.0",GD:"15.0",HD:"18.0",ID:"19.0",JD:"13.18",KD:"2.5",LD:"3.0-3.1"}},2757:function(e){e.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}},9631:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"H M N O",33:"0 1 2 3 C K L P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC"},D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",33:"4 I J E F G A B C K SC TC UC VC AC xB yB BC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{2:"0C"},I:{16:"2B 1C 2C 3C",33:"I D 4C MC 5C 6C"},J:{33:"E A"},K:{16:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{1:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{1:"KD LD"}},B:7,C:"Background-clip: text",D:!0}},7964:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",36:"QC"},D:{1:"0 1 2 3 5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",516:"4 I J E F G A B C K L"},E:{1:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",772:"4 I J RC 9B SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC",36:"bC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",4:"9B fC MC hC",516:"gC"},H:{132:"0C"},I:{1:"D 5C 6C",36:"1C",516:"2B I 4C MC",548:"2C 3C"},J:{1:"E A"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Background-image options",D:!0}},8861:function(e){e.exports={A:{A:{1:"B",2:"J E F G A NC"},B:{1:"0 1 2 3 L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",804:"4 I J E F G A B C K L PC QC"},D:{1:"0 1 2 3 dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",260:"YB ZB aB bB cB",388:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",1412:"5 6 7 8 9 H M N O m n o AB BB CB",1956:"4 I J E F G A B C K L"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",129:"A B C K L H VC AC xB yB BC WC XC CC",1412:"J E F G TC UC",1956:"4 I RC 9B SC"},F:{1:"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC",260:"LB MB NB OB PB",388:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB",1796:"cC dC",1828:"B C xB LC eC yB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",129:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",1412:"F hC iC jC kC",1956:"9B fC MC gC"},H:{1828:"0C"},I:{1:"D",388:"5C 6C",1956:"2B I 1C 2C 3C 4C MC"},J:{1412:"A",1924:"E"},K:{1:"p",2:"A",1828:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",2:"A"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",260:"7C 8C",388:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS3 Border images",D:!0}},893:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",257:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",289:"2B PC QC",292:"OC"},D:{1:"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"I"},E:{1:"4 E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"I RC 9B",129:"J SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B"},H:{2:"0C"},I:{1:"2B I D 2C 3C 4C MC 5C 6C",33:"1C"},J:{1:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",257:"KD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:!0}},2955:function(e){e.exports={A:{A:{2:"J E F NC",260:"G",516:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 I J E F G A B C K L H"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N O",33:"5 6 7 8 m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{1:"A",2:"E"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"calc() as CSS unit value",D:!0}},9066:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B I PC QC",33:"4 J E F G A B C K L H"},D:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"J E F SC TC UC",292:"4 I"},F:{1:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC xB LC eC",33:"5 6 7 8 9 C H M N O m n o AB BB CB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F hC iC jC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D",33:"I 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{33:"E A"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Animation",D:!0}},5475:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"4 I J RC 9B SC",33:"E F TC UC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC"},H:{2:"0C"},I:{1:"D",16:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{16:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o BD AC CD DD ED FD GD 0B 1B HD ID",16:"I",33:"7C 8C 9C AD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS :any-link selector",D:!0}},855:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"S",164:"P Q R",388:"C K L H M N O"},C:{1:"0 1 2 3 Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P",676:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB PC QC"},D:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"S",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",164:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC"},F:{1:"p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"pB qB rB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",164:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{164:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",388:"B"},O:{1:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:"CSS Appearance",D:!0}},4707:function(e){e.exports={A:{D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC WC"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:":autofill CSS pseudo-class",D:void 0}},8013:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M",257:"N O"},C:{1:"0 1 2 3 q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB PC QC",578:"pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},D:{1:"0 1 2 3 uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",194:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB"},E:{2:"4 I J E F RC 9B SC TC UC",33:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB",194:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC",33:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o DD ED FD GD 0B 1B HD ID",2:"I",194:"7C 8C 9C AD BD AC CD"},Q:{2:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS Backdrop Filter",D:!0}},9307:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB PC QC"},D:{2:"4 5 I J E F G A B C K L H M N O m n",164:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J RC 9B SC",164:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"G aC bC cC dC",129:"B C xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC",164:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{132:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",164:"D 5C 6C"},J:{2:"E",164:"A"},K:{2:"A",129:"B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"CSS box-decoration-break",D:!0}},2307:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4",164:"I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"fC MC",164:"9B"},H:{2:"0C"},I:{1:"I D 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Box-shadow",D:!0}},6208:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N",260:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"O"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",132:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC",644:"UB VB WB XB YB ZB aB"},D:{2:"4 5 6 I J E F G A B C K L H M N O m n o",260:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{2:"4 I J RC 9B SC TC",260:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"E F G A B C K UC VC AC xB yB"},F:{2:"G B C aC bC cC dC xB LC eC yB",260:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{2:"9B fC MC gC hC",260:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F iC jC kC lC mC nC oC pC qC rC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",260:"D",292:"5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",260:"p"},L:{260:"D"},M:{1:"D"},N:{2:"A B"},O:{260:"zB"},P:{292:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{260:"BC"},R:{260:"JD"},S:{1:"LD",644:"KD"}},B:4,C:"CSS clip-path property (for HTML)",D:!0}},4810:function(e){e.exports={A:{A:{2:"J NC",2340:"E F G A B"},B:{2:"C K L H M N O",1025:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",513:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b",545:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",1025:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",164:"J",4644:"E F G TC UC VC"},F:{2:"5 6 7 8 9 G B H M N O m n o AB aC bC cC dC xB LC",545:"C eC yB",1025:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",4260:"gC hC",4644:"F iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC 5C 6C",1025:"D"},J:{2:"E",4260:"A"},K:{2:"A B xB LC",545:"C yB",1025:"p"},L:{1025:"D"},M:{1:"D"},N:{2340:"A B"},O:{1025:"zB"},P:{1025:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1025:"BC"},R:{1025:"JD"},S:{1:"LD",4097:"KD"}},B:4,C:"Crisp edges/pixelated images",D:!0}},5910:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B",33:"J E F G SC TC UC VC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",33:"F gC hC iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{2:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{2:"KD LD"}},B:4,C:"CSS Cross-Fade Function",D:!0}},8482:function(e){e.exports={A:{A:{2:"J E F G NC",164:"A B"},B:{66:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",164:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",66:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB aC bC cC dC xB LC eC yB",66:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{292:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A p",292:"B C xB LC yB"},L:{2:"D"},M:{2:"D"},N:{164:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{66:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Device Adaptation",D:!0}},7710:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"OC 2B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{33:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{33:"KD LD"}},B:5,C:"CSS element() function",D:!0}},6951:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC"},D:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{1:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Feature Queries",D:!0}},431:function(e){e.exports={A:{D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X"},L:{1:"D"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O P Q R S T U V W X"},C:{1:"0 1 2 3 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R PC QC"},M:{1:"D"},A:{2:"J E F G NC",33:"A B"},F:{1:"tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC"},G:{1:"xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC"},P:{1:"m n o GD 0B 1B HD ID",33:"I 7C 8C 9C AD BD AC CD DD ED FD"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"::file-selector-button CSS pseudo-element",D:void 0}},5374:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",33:"G"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",33:"kC lC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS filter() function",D:!0}},4762:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"K L H M N O",1346:"C"},C:{1:"0 1 2 3 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",196:"HB",516:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB QC"},D:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N",33:"5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J E F G TC UC"},F:{1:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Filter Effects",D:!0}},6470:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",260:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB",292:"4 I J E F G A B C K L H QC"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 A B C K L H M N O m n o",548:"4 I J E F G"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",260:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC",292:"J SC",804:"4 I"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC",33:"C eC",164:"xB LC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",260:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",292:"gC hC",804:"9B fC MC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"I 4C MC",548:"2B 1C 2C 3C"},J:{1:"A",548:"E"},K:{1:"p yB",2:"A B",33:"C",164:"xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Gradients",D:!0}},6769:function(e){e.exports={A:{A:{2:"J E F NC",8:"G",292:"A B"},B:{1:"0 1 2 3 M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",292:"C K L H"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M N O PC QC",8:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB",584:"NB OB PB QB RB SB TB UB VB WB XB YB",1025:"ZB aB"},D:{1:"0 1 2 3 fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",8:"8 9 AB BB",200:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",1025:"eB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",8:"J E F G A TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB aC bC cC dC xB LC eC yB",200:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",8:"F hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C",8:"MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{292:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Grid Layout (level 1)",D:!0}},5570:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 s t u v w x y z D",33:"C K L H M N O",132:"P Q R S T U V W",260:"X Y Z a b c d e f g h i j k l q r"},C:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{1:"0 1 2 3 X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB",132:"cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W"},E:{1:"1B KC ZC",2:"4 I RC 9B",33:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB aC bC cC dC xB LC eC yB",132:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z"},G:{1:"1B KC",2:"9B fC",33:"F MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I",132:"7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Hyphenation",D:!0}},4273:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"1 2 3 D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},C:{1:"0 1 2 3 D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC",66:"V W",2305:"Y Z a b c d e f g h i j k l q r s t u v w x y z",2820:"X"},D:{1:"1 2 3 D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",164:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},E:{1:"1B KC ZC",2:"4 I RC 9B SC",132:"A B C K AC xB yB BC",164:"J E F G TC UC VC",1540:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h",2049:"i"},G:{1:"1B KC",2:"9B fC MC gC",132:"mC nC oC pC qC rC sC tC uC vC",164:"F hC iC jC kC lC",1540:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{2:"A B C xB LC yB",164:"p"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{2:"KD LD"}},B:5,C:"CSS image-set",D:!0}},7e3:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O",1028:"W X",1540:"P Q R S T U V"},C:{1:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC",164:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC",1540:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB"},D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB",1028:"W X",1540:"oB pB qB rB p sB tB uB vB wB P Q R S T U V"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"4 I J E F G A B C RC 9B SC TC UC VC AC xB",1540:"K L yB BC",3076:"WC"},F:{1:"uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB",1028:"sB tB",1540:"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC",1540:"rC sC tC uC vC wC",3076:"xC"},H:{2:"0C"},I:{1:"D",292:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{292:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o GD 0B 1B HD ID",292:"I 7C 8C 9C AD BD",1540:"AC CD DD ED FD"},Q:{1540:"BC"},R:{1:"JD"},S:{1:"LD",1540:"KD"}},B:5,C:"CSS Logical Properties",D:!0}},4082:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"N",12292:"O"},C:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC"},D:{164:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",164:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC"},F:{2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{164:"D 5C 6C",676:"2B I 1C 2C 3C 4C MC"},J:{164:"E A"},K:{2:"A B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS Masks",D:!0}},3138:function(e){e.exports={A:{A:{2:"J E F NC",132:"G A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 I J E F G A B C K L H PC QC",1028:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",548:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",1028:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",548:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G",548:"B C aC bC cC dC xB LC eC",1028:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{1:"0B EC FC GC HC IC JC 1B KC",16:"9B",548:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{132:"0C"},I:{1:"D",16:"1C 2C",548:"2B I 3C 4C MC",1028:"5C 6C"},J:{548:"E A"},K:{1:"p yB",548:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",1028:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"Media Queries: resolution feature",D:!0}},9399:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",132:"C K L H M N",516:"O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB",260:"iB jB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC",1090:"H WC XC CC DC zB YC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB aC bC cC dC xB LC eC yB",260:"XB YB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC",1090:"xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:5,C:"CSS overscroll-behavior",D:!0}},5770:function(e){e.exports={A:{A:{2:"J E F G NC",292:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:!0}},2125:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",36:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",130:"4 OC 2B I J E F G A B C K L H M N O PC QC"},D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",36:"4 J E F G A SC TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",36:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC",36:"F MC gC hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",36:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{36:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",36:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::placeholder CSS pseudo-element",D:!0}},8426:function(e){e.exports={A:{D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC",33:"VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"print-color-adjust property",D:void 0}},6004:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C"},C:{1:"0 1 2 3 wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",132:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",132:"4 I J E F SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",16:"G B aC bC cC dC xB",132:"5 C H M N O m n o LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC",132:"F MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",16:"1C 2C",132:"2B I 3C 4C MC 5C 6C"},J:{1:"A",132:"E"},K:{1:"p",2:"A B xB",132:"C LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:1,C:"CSS :read-only and :read-write selectors",D:!0}},3087:function(e){e.exports={A:{A:{2:"J E F G NC",420:"A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",420:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 I J E F G A B C K L IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"H M N O",66:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB"},E:{2:"4 I J C K L H RC 9B SC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F G A B TC UC VC AC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC gC hC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC kC lC mC nC oC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{420:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Regions",D:!0}},6385:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{1:"A",2:"E"},K:{1:"C p LC yB",16:"A B xB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::selection CSS pseudo-element",D:!0}},5326:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC",322:"YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB",194:"HB IB JB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",33:"F G A UC VC"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 G B C H M N O m n o aC bC cC dC xB LC eC yB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:4,C:"CSS Shapes Level 1",D:!0}},5569:function(e){e.exports={A:{A:{2:"J E F G NC",6308:"A",6436:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",6436:"C K L H M N O"},C:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB PC QC",2052:"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},D:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB",8258:"lB mB nB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",3108:"G A VC AC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB aC bC cC dC xB LC eC yB",8258:"bB cB dB eB fB gB hB iB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",3108:"kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2052:"KD"}},B:4,C:"CSS Scroll Snap",D:!0}},1105:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",1028:"P Q R S T U V W X Y Z",4100:"M N O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"9 AB BB CB DB EB",516:"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n o KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",322:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB ZB aB bB cB",1028:"dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",33:"F G A B C UC VC AC xB yB",2084:"E TC"},F:{1:"wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB aC bC cC dC xB LC eC yB",322:"MB NB OB",1028:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB"},G:{1:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F jC kC lC mC nC oC pC qC rC",2084:"hC iC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C"},Q:{1028:"BC"},R:{1:"JD"},S:{1:"LD",516:"KD"}},B:5,C:"CSS position:sticky",D:!0}},8644:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",4:"C K L H M N O"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B PC QC",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB",322:"IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 G B C H M N O m n aC bC cC dC xB LC eC yB",578:"6 7 8 9 o AB BB CB DB EB FB GB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:4,C:"CSS3 text-align-last",D:!0}},5430:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB PC QC",194:"LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G RC 9B SC TC UC VC",16:"A",33:"B C K AC xB yB BC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS text-orientation",D:!0}},1547:function(e){e.exports={A:{A:{2:"J E NC",161:"F G A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",161:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{16:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Text 4 text-spacing",D:!1}},9331:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 J E F G A B C K L H",164:"I"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 I J E F G A B C K L H M N O m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"J SC",164:"4 I RC 9B"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"C",164:"B cC dC xB LC eC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"hC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"2B I 1C 2C 3C 4C MC"},J:{1:"A",33:"E"},K:{1:"p yB",33:"C",164:"A B xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Transitions",D:!0}},6344:function(e){e.exports={A:{D:{2:"4 5 I J E F G A B C K L H M N O m n",33:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"OC",33:"0 1 2 3 4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},M:{33:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{2:"4 I J RC 9B SC TC ZC",33:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{2:"I",33:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"width: stretch property",D:void 0}},5143:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC",322:"JB KB LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J",16:"E",33:"5 6 7 8 9 F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",16:"4",33:"J E F G A SC TC UC VC AC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC",33:"F gC hC iC jC kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS writing-mode property",D:!0}},4318:function(e){e.exports={A:{A:{1:"F G A B",8:"J E NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B fC MC"},H:{1:"0C"},I:{1:"I D 4C MC 5C 6C",33:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Box-sizing",D:!0}},4771:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L"},C:{1:"0 1 2 3 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F G A RC 9B SC TC UC VC AC"},F:{1:"C cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS grab & grabbing cursors",D:!0}},5619:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 H M N O m n o"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:!0}},7239:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},D:{1:"0 1 2 3 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",132:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{1:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",132:"E F G A B C K TC UC VC AC xB yB"},F:{1:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC cC",132:"5 6 7 8 9 H M N O m n o AB BB",164:"B C dC xB LC eC yB"},G:{1:"vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",132:"F iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{164:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{132:"E A"},K:{1:"p",2:"A",164:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 tab-size",D:!0}},7662:function(e){e.exports={A:{A:{2:"J E F G NC",1028:"B",1316:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC",516:"6 7 8 9 o AB"},D:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"6 7 8 9 n o AB BB",164:"4 5 I J E F G A B C K L H M N O m"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F TC UC",164:"4 I J RC 9B SC"},F:{1:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",33:"H M"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC",164:"9B fC MC gC hC"},H:{1:"0C"},I:{1:"D 5C 6C",164:"2B I 1C 2C 3C 4C MC"},J:{1:"A",164:"E"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"B",292:"A"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Flexible Box Layout Module",D:!0}},678:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB",164:"4 I J E F G A B C K L"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB",292:"5 M N O m"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"E F G RC 9B TC UC",4:"4 I J SC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F iC jC kC",4:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS font-feature-settings",D:!0}},3001:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"7 8 9 AB BB CB DB EB FB GB"},D:{1:"0 1 2 3 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",33:"CB DB EB FB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC TC",33:"E F G UC"},F:{1:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H aC bC cC dC xB LC eC yB",33:"5 M N O"},G:{1:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC"},H:{2:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC",33:"5C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 font-kerning",D:!0}},5424:function(e){e.exports={A:{A:{2:"J E F G A NC",548:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",516:"C K L H M N O"},C:{1:"0 1 2 3 jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",676:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",1700:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB"},D:{1:"0 1 2 3 qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L",676:"5 H M N O",804:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB"},E:{1:"HC IC JC 1B KC ZC",2:"4 I RC 9B",548:"DC zB YC 0B EC FC GC",676:"SC",804:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",804:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC",2052:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E",292:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",548:"B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",804:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:1,C:"Full Screen API",D:!0}},9895:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D",1537:"P Q R S T U V W X Y Z a b c"},C:{2:"OC",932:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB PC QC",2308:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{2:"4 5 I J E F G A B C K L H M N O m n",545:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1537:"TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",516:"B C K L H xB yB BC WC XC CC DC zB YC",548:"G A VC AC",676:"E F TC UC"},F:{2:"G B C aC bC cC dC xB LC eC yB",513:"HB",545:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB",1025:"e f g h i j k l",1537:"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",516:"wC xC yC CC DC zB zC",548:"kC lC mC nC oC pC qC rC sC tC uC vC",676:"F iC jC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",545:"5C 6C",1025:"D"},J:{2:"E",545:"A"},K:{2:"A B C xB LC yB",1025:"p"},L:{1025:"D"},M:{2308:"D"},N:{2:"A B"},O:{1537:"zB"},P:{545:"I",1025:"m n o 1B HD ID",1537:"7C 8C 9C AD BD AC CD DD ED FD GD 0B"},Q:{1537:"BC"},R:{1537:"JD"},S:{932:"KD",2308:"LD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:!0}},1563:function(e){e.exports={A:{D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB",33:"FB GB HB IB JB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC"},M:{1:"D"},A:{2:"J E F G A NC",33:"B"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H M N O aC bC cC dC xB LC eC yB",33:"5 6 m n o"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC ZC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"CSS ::backdrop pseudo-element",D:void 0}},5893:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M PC QC",33:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J RC 9B SC TC ZC",33:"E F G A UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate-override from unicode-bidi",D:void 0}},6425:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate from unicode-bidi",D:void 0}},2387:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"plaintext from unicode-bidi",D:void 0}},1883:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-color property",D:void 0}},1060:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-line property",D:void 0}},7322:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration shorthand property",D:void 0}},8132:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-style property",D:void 0}},757:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"C K L H M N O",516:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{132:"ZB aB bB cB dB eB fB 3B gB 4B hB iB jB",164:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB PC QC",516:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a",1028:"0 1 2 3 b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{420:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",516:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",132:"G VC",164:"E F UC",420:"4 I J RC 9B SC TC"},F:{1:"C xB LC eC yB",2:"G B aC bC cC dC",420:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB",516:"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",132:"kC lC",164:"F iC jC",420:"9B fC MC gC hC"},H:{1:"0C"},I:{420:"2B I 1C 2C 3C 4C MC 5C 6C",516:"D"},J:{420:"E A"},K:{1:"C xB LC yB",2:"A B",516:"p"},L:{516:"D"},M:{1028:"D"},N:{1:"A B"},O:{516:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",420:"I"},Q:{516:"BC"},R:{516:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 Multiple column layout",D:!0}},7079:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",260:"M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC"},D:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",132:"F G UC VC"},F:{1:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G H M N O aC bC cC",33:"B C dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",132:"F jC kC lC"},H:{33:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC 5C"},J:{2:"E A"},K:{1:"p",2:"A",33:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 object-fit/object-position",D:!0}},1489:function(e){e.exports={A:{A:{1:"B",2:"J E F G NC",164:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",8:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",328:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n",8:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",584:"ZB aB bB"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",8:"E F G A B C TC UC VC AC xB",1096:"yB"},F:{1:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",8:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB",584:"MB NB OB"},G:{1:"tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",8:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC",6148:"sC"},H:{2:"0C"},I:{1:"D",8:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{8:"E A"},K:{1:"p",2:"A",8:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",36:"A"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",328:"KD"}},B:2,C:"Pointer events",D:!0}},3916:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",2052:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"4 OC 2B I PC QC",1028:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1060:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},D:{2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o",226:"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",2052:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E RC 9B SC TC",772:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",804:"F G A B C VC AC xB",1316:"UC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB",226:"IB JB KB LB MB NB OB PB QB",2052:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC iC",292:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",2052:"p"},L:{2052:"D"},M:{1028:"D"},N:{2:"A B"},O:{2052:"zB"},P:{2:"I 7C 8C",2052:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2052:"BC"},R:{2052:"JD"},S:{1028:"KD LD"}},B:4,C:"text-decoration styling",D:!0}},5393:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 i j k l q r s t u v w x y z D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h"},C:{1:"0 1 2 3 TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC",322:"SB"},D:{1:"0 1 2 3 i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",164:"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h"},E:{1:"F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",164:"E TC"},F:{1:"V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o HD ID",164:"I 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"text-emphasis styling",D:!0}},8751:function(e){e.exports={A:{A:{1:"J E F G A B",2:"NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",8:"4 OC 2B I J PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l xB LC eC yB",33:"G aC bC cC dC"},G:{1:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{1:"0C"},I:{1:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{1:"E A"},K:{1:"p yB",33:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS3 Text-overflow",D:!0}},4357:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB",258:"9"},E:{2:"4 I J E F G A B C K L H RC 9B TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",258:"SC"},F:{1:"QB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB RB aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC",33:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{33:"D"},N:{161:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS text-size-adjust",D:!0}},8129:function(e){e.exports={A:{A:{2:"NC",8:"J E F",129:"A B",161:"G"},B:{1:"0 1 2 3 N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K L H M"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"4 I J E F G A B C K L H PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"5 B C H M N O m n o cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 2D Transforms",D:!0}},8319:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"A B C K L H"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"4 I J E F SC TC UC",257:"G A B C K L H VC AC xB yB BC WC XC CC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 H M N O m n o"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC",257:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 3D Transforms",D:!0}},8160:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{1:"ZC",33:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},F:{1:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{33:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS user-select: none",D:!0}},9885:function(e){e.exports={1:"ls",2:"rec",3:"pr",4:"cr",5:"wd",6:"other",7:"unoff"}},1613:function(e){e.exports={y:1,n:2,a:4,p:8,u:16,x:32,d:64}},5459:function(e,t,a){"use strict";const r=a(8833).browsers,i=a(8788).browserVersions,n=a(6954);function s(e){return Object.keys(e).reduce(((t,a)=>(t[i[a]]=e[a],t)),{})}e.exports.agents=Object.keys(n).reduce(((e,t)=>{let a=n[t];return e[r[t]]=Object.keys(a).reduce(((e,t)=>("A"===t?e.usage_global=s(a[t]):"C"===t?e.versions=a[t].reduce(((e,t)=>(""===t?e.push(null):e.push(i[t]),e)),[]):"D"===t?e.prefix_exceptions=s(a[t]):"E"===t?e.browser=a[t]:"F"===t?e.release_date=Object.keys(a[t]).reduce(((e,r)=>(e[i[r]]=a[t][r],e)),{}):e.prefix=a[t],e)),{}),e}),{})},8788:function(e,t,a){e.exports.browserVersions=a(6974)},8833:function(e,t,a){e.exports.browsers=a(2757)},9856:function(e,t,a){"use strict";const r=a(9885),i=a(1613),n=a(8833).browsers,s=a(8788).browserVersions,o=Math.log(2);function c(e){let t={status:r[e.B],title:e.C,shown:e.D};return t.stats=Object.keys(e.A).reduce(((t,a)=>{let r=e.A[a];return t[n[a]]=Object.keys(r).reduce(((e,t)=>{let a=r[t].split(" "),n=function(e){let t=Object.keys(i).reduce(((t,a)=>(e&i[a]&&t.push(a),t)),[]),a=e>>7,r=[];for(;a;){let e=Math.floor(Math.log(a)/o)+1;r.unshift(`#${e}`),a-=Math.pow(2,e-1)}return t.concat(r).join(" ")}(t);return a.forEach((t=>e[s[t]]=n)),e}),{}),t}),{}),t}e.exports=c,e.exports.default=c},6250:function(e){e.exports={"0.20":"39",.21:"41",.22:"41",.23:"41",.24:"41",.25:"42",.26:"42",.27:"43",.28:"43",.29:"43","0.30":"44",.31:"45",.32:"45",.33:"45",.34:"45",.35:"45",.36:"47",.37:"49","1.0":"49",1.1:"50",1.2:"51",1.3:"52",1.4:"53",1.5:"54",1.6:"56",1.7:"58",1.8:"59","2.0":"61",2.1:"61","3.0":"66",3.1:"66","4.0":"69",4.1:"69",4.2:"69","5.0":"73","6.0":"76",6.1:"76","7.0":"78",7.1:"78",7.2:"78",7.3:"78","8.0":"80",8.1:"80",8.2:"80",8.3:"80",8.4:"80",8.5:"80","9.0":"83",9.1:"83",9.2:"83",9.3:"83",9.4:"83","10.0":"85",10.1:"85",10.2:"85",10.3:"85",10.4:"85","11.0":"87",11.1:"87",11.2:"87",11.3:"87",11.4:"87",11.5:"87","12.0":"89",12.1:"89",12.2:"89","13.0":"91",13.1:"91",13.2:"91",13.3:"91",13.4:"91",13.5:"91",13.6:"91","14.0":"93",14.1:"93",14.2:"93","15.0":"94",15.1:"94",15.2:"94",15.3:"94",15.4:"94",15.5:"94","16.0":"96",16.1:"96",16.2:"96","17.0":"98",17.1:"98",17.2:"98",17.3:"98",17.4:"98","18.0":"100",18.1:"100",18.2:"100",18.3:"100","19.0":"102",19.1:"102","20.0":"104",20.1:"104",20.2:"104",20.3:"104","21.0":"106",21.1:"106",21.2:"106",21.3:"106",21.4:"106","22.0":"108",22.1:"108",22.2:"108",22.3:"108","23.0":"110",23.1:"110",23.2:"110",23.3:"110","24.0":"112",24.1:"112",24.2:"112",24.3:"112",24.4:"112",24.5:"112",24.6:"112",24.7:"112",24.8:"112","25.0":"114",25.1:"114",25.2:"114",25.3:"114",25.4:"114",25.5:"114",25.6:"114",25.7:"114",25.8:"114","26.0":"116",26.1:"116",26.2:"116","27.0":"118"}},1794:function(e){"use strict";function t(e,t,a){var r=t-e;return((a-e)%r+r)%r+e}function a(e,t,a){return Math.max(e,Math.min(t,a))}function r(e,t,a,r,n){if(!i(e,t,a,r,n))throw new Error(a+" is outside of range ["+e+","+t+")");return a}function i(e,t,a,r,i){return!(a<e||a>t||i&&a===t||r&&a===e)}function n(e,t,a,r){return(a?"(":"[")+e+","+t+(r?")":"]")}e.exports={wrap:t,limit:a,validate:r,test:i,curry:function(e,s,o,c){var l=n.bind(null,e,s,o,c);return{wrap:t.bind(null,e,s),limit:a.bind(null,e,s),validate:function(t){return r(e,s,t,o,c)},test:function(t){return i(e,s,t,o,c)},toString:l,name:l}},name:n}},2796:function(e,t,a){e.exports=a(643)},3264:function(e){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),a={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=a},4518:function(e){var t,a,r,i,n,s,o,c,l,B,p,u,d,m,f,C=!1;function h(){if(!C){C=!0;var e=navigator.userAgent,h=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),g=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(u=/\b(iPhone|iP[ao]d)/.exec(e),d=/\b(iP[ao]d)/.exec(e),B=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),f=/Mobile/i.exec(e),p=!!/Win64/.exec(e),h){(t=h[1]?parseFloat(h[1]):h[5]?parseFloat(h[5]):NaN)&&document&&document.documentMode&&(t=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);s=v?parseFloat(v[1])+4:t,a=h[2]?parseFloat(h[2]):NaN,r=h[3]?parseFloat(h[3]):NaN,(i=h[4]?parseFloat(h[4]):NaN)?(h=/(?:Chrome\/(\d+\.\d+))/.exec(e),n=h&&h[1]?parseFloat(h[1]):NaN):n=NaN}else t=a=r=n=i=NaN;if(g){if(g[1]){var b=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);o=!b||parseFloat(b[1].replace("_","."))}else o=!1;c=!!g[2],l=!!g[3]}else o=c=l=!1}}var g={ie:function(){return h()||t},ieCompatibilityMode:function(){return h()||s>t},ie64:function(){return g.ie()&&p},firefox:function(){return h()||a},opera:function(){return h()||r},webkit:function(){return h()||i},safari:function(){return g.webkit()},chrome:function(){return h()||n},windows:function(){return h()||c},osx:function(){return h()||o},linux:function(){return h()||l},iphone:function(){return h()||u},mobile:function(){return h()||u||d||B||f},nativeApp:function(){return h()||m},android:function(){return h()||B},ipad:function(){return h()||d}};e.exports=g},6534:function(e,t,a){"use strict";var r,i=a(3264);i.canUseDOM&&(r=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=function(e,t){if(!i.canUseDOM||t&&!("addEventListener"in document))return!1;var a="on"+e,n=a in document;if(!n){var s=document.createElement("div");s.setAttribute(a,"return;"),n="function"==typeof s[a]}return!n&&r&&"wheel"===e&&(n=document.implementation.hasFeature("Events.wheel","3.0")),n}},643:function(e,t,a){"use strict";var r=a(4518),i=a(6534);function n(e){var t=0,a=0,r=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),r=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||i)&&e.deltaMode&&(1==e.deltaMode?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:r,pixelY:i}}n.getEventType=function(){return r.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},e.exports=n},4241:function(e){var t=String,a=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t}};e.exports=a(),e.exports.createColors=a},9254:function(e,t,a){var r=a(788),i=a(5959),n=a(1120);function s(e){return this instanceof s?(this.nodes=r(e),this):new s(e)}s.prototype.toString=function(){return Array.isArray(this.nodes)?n(this.nodes):""},s.prototype.walk=function(e,t){return i(this.nodes,e,t),this},s.unit=a(3433),s.walk=i,s.stringify=n,e.exports=s},788:function(e){var t="(".charCodeAt(0),a=")".charCodeAt(0),r="'".charCodeAt(0),i='"'.charCodeAt(0),n="\\".charCodeAt(0),s="/".charCodeAt(0),o=",".charCodeAt(0),c=":".charCodeAt(0),l="*".charCodeAt(0),B="u".charCodeAt(0),p="U".charCodeAt(0),u="+".charCodeAt(0),d=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var m,f,C,h,g,v,b,y,w,x=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,A=[{nodes:x}],S=0,P="",j="",F="";D<N;)if(k<=32){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);h=E.slice(D,m),C=x[x.length-1],k===a&&S?F=h:C&&"div"===C.type?(C.after=h,C.sourceEndIndex+=h.length):k===o||k===c||k===s&&E.charCodeAt(m+1)!==l&&(!w||w&&"function"===w.type&&"calc"!==w.value)?j=h:x.push({type:"space",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else if(k===r||k===i){m=D,h={type:"string",sourceIndex:D,quote:f=k===r?"'":'"'};do{if(g=!1,~(m=E.indexOf(f,m+1)))for(v=m;E.charCodeAt(v-1)===n;)v-=1,g=!g;else m=(E+=f).length-1,h.unclosed=!0}while(g);h.value=E.slice(D+1,m),h.sourceEndIndex=h.unclosed?m:m+1,x.push(h),D=m+1,k=E.charCodeAt(D)}else if(k===s&&E.charCodeAt(D+1)===l)h={type:"comment",sourceIndex:D,sourceEndIndex:(m=E.indexOf("*/",D))+2},-1===m&&(h.unclosed=!0,m=E.length,h.sourceEndIndex=m),h.value=E.slice(D+2,m),x.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==s&&k!==l||!w||"function"!==w.type||"calc"!==w.value)if(k===s||k===o||k===c)h=E[D],x.push({type:"div",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h,before:j,after:""}),j="",D+=1,k=E.charCodeAt(D);else if(t===k){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);if(y=D,h={type:"function",sourceIndex:D-P.length,value:P,before:E.slice(y+1,m)},D=m,"url"===P&&k!==r&&k!==i){m-=1;do{if(g=!1,~(m=E.indexOf(")",m+1)))for(v=m;E.charCodeAt(v-1)===n;)v-=1,g=!g;else m=(E+=")").length-1,h.unclosed=!0}while(g);b=m;do{b-=1,k=E.charCodeAt(b)}while(k<=32);y<b?(h.nodes=D!==b+1?[{type:"word",sourceIndex:D,sourceEndIndex:b+1,value:E.slice(D,b+1)}]:[],h.unclosed&&b+1!==m?(h.after="",h.nodes.push({type:"space",sourceIndex:b+1,sourceEndIndex:m,value:E.slice(b+1,m)})):(h.after=E.slice(b+1,m),h.sourceEndIndex=m)):(h.after="",h.nodes=[]),D=m+1,h.sourceEndIndex=h.unclosed?m:D,k=E.charCodeAt(D),x.push(h)}else S+=1,h.after="",h.sourceEndIndex=D+1,x.push(h),A.push(h),x=h.nodes=[],w=h;P=""}else if(a===k&&S)D+=1,k=E.charCodeAt(D),w.after=F,w.sourceEndIndex+=F.length,F="",S-=1,A[A.length-1].sourceEndIndex=D,A.pop(),x=(w=A[S]).nodes;else{m=D;do{k===n&&(m+=1),m+=1,k=E.charCodeAt(m)}while(m<N&&!(k<=32||k===r||k===i||k===o||k===c||k===s||k===t||k===l&&w&&"function"===w.type&&"calc"===w.value||k===s&&"function"===w.type&&"calc"===w.value||k===a&&S));h=E.slice(D,m),t===k?P=h:B!==h.charCodeAt(0)&&p!==h.charCodeAt(0)||u!==h.charCodeAt(1)||!d.test(h.slice(2))?x.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):x.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],x.push({type:"word",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h}),D+=1,k=E.charCodeAt(D);for(D=A.length-1;D;D-=1)A[D].unclosed=!0,A[D].sourceEndIndex=E.length;return A[0].nodes}},1120:function(e){function t(e,t){var r,i,n=e.type,s=e.value;return t&&void 0!==(i=t(e))?i:"word"===n||"space"===n?s:"string"===n?(r=e.quote||"")+s+(e.unclosed?"":r):"comment"===n?"/*"+s+(e.unclosed?"":"*/"):"div"===n?(e.before||"")+s+(e.after||""):Array.isArray(e.nodes)?(r=a(e.nodes,t),"function"!==n?r:s+"("+(e.before||"")+r+(e.after||"")+(e.unclosed?"":")")):s}function a(e,a){var r,i;if(Array.isArray(e)){for(r="",i=e.length-1;~i;i-=1)r=t(e[i],a)+r;return r}return t(e,a)}e.exports=a},3433:function(e){var t="-".charCodeAt(0),a="+".charCodeAt(0),r=".".charCodeAt(0),i="e".charCodeAt(0),n="E".charCodeAt(0);e.exports=function(e){var s,o,c,l=0,B=e.length;if(0===B||!function(e){var i,n=e.charCodeAt(0);if(n===a||n===t){if((i=e.charCodeAt(1))>=48&&i<=57)return!0;var s=e.charCodeAt(2);return i===r&&s>=48&&s<=57}return n===r?(i=e.charCodeAt(1))>=48&&i<=57:n>=48&&n<=57}(e))return!1;for((s=e.charCodeAt(l))!==a&&s!==t||l++;l<B&&!((s=e.charCodeAt(l))<48||s>57);)l+=1;if(s=e.charCodeAt(l),o=e.charCodeAt(l+1),s===r&&o>=48&&o<=57)for(l+=2;l<B&&!((s=e.charCodeAt(l))<48||s>57);)l+=1;if(s=e.charCodeAt(l),o=e.charCodeAt(l+1),c=e.charCodeAt(l+2),(s===i||s===n)&&(o>=48&&o<=57||(o===a||o===t)&&c>=48&&c<=57))for(l+=o===a||o===t?3:2;l<B&&!((s=e.charCodeAt(l))<48||s>57);)l+=1;return{number:e.slice(0,l),unit:e.slice(l)}}},5959:function(e){e.exports=function e(t,a,r){var i,n,s,o;for(i=0,n=t.length;i<n;i+=1)s=t[i],r||(o=a(s,i,t)),!1!==o&&"function"===s.type&&Array.isArray(s.nodes)&&e(s.nodes,a,r),r&&a(s,i,t)}},1353:function(e,t,a){"use strict";let r=a(1019);class i extends r{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=i,i.default=i,r.registerAtRule(i)},9932:function(e,t,a){"use strict";let r=a(5631);class i extends r{constructor(e){super(e),this.type="comment"}}e.exports=i,i.default=i},1019:function(e,t,a){"use strict";let r,i,n,s,{isClean:o,my:c}=a(5513),l=a(4258),B=a(9932),p=a(5631);function u(e){return e.map((e=>(e.nodes&&(e.nodes=u(e.nodes)),delete e.source,e)))}function d(e){if(e[o]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)d(t)}class m extends p{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t,a,r=this.getIterator();for(;this.indexes[r]<this.proxyOf.nodes.length&&(t=this.indexes[r],a=e(this.proxyOf.nodes[t],t),!1!==a);)this.indexes[r]+=1;return delete this.indexes[r],a}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"==typeof t&&t.startsWith("walk")?(...a)=>e[t](...a.map((e=>"function"==typeof e?(t,a)=>e(t.toProxy(),a):e))):"every"===t||"some"===t?a=>e[t](((e,...t)=>a(e.toProxy(),...t))):"root"===t?()=>e.root().toProxy():"nodes"===t?e.nodes.map((e=>e.toProxy())):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,a){return e[t]===a||(e[t]=a,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let a,r=this.index(e),i=this.normalize(t,this.proxyOf.nodes[r]).reverse();r=this.index(e);for(let e of i)this.proxyOf.nodes.splice(r+1,0,e);for(let e in this.indexes)a=this.indexes[e],r<a&&(this.indexes[e]=a+i.length);return this.markDirty(),this}insertBefore(e,t){let a,r=this.index(e),i=0===r&&"prepend",n=this.normalize(t,this.proxyOf.nodes[r],i).reverse();r=this.index(e);for(let e of n)this.proxyOf.nodes.splice(r,0,e);for(let e in this.indexes)a=this.indexes[e],r<=a&&(this.indexes[e]=a+n.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=u(r(e).nodes);else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new l(e)]}else if(e.selector)e=[new i(e)];else if(e.name)e=[new n(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new B(e)]}return e.map((e=>(e[c]||m.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[o]&&d(e),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e)))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let a in this.indexes)t=this.indexes[a],t>=e&&(this.indexes[a]=t-1);return this.markDirty(),this}replaceValues(e,t,a){return a||(a=t,t={}),this.walkDecls((r=>{t.props&&!t.props.includes(r.prop)||t.fast&&!r.value.includes(t.fast)||(r.value=r.value.replace(e,a))})),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each(((t,a)=>{let r;try{r=e(t,a)}catch(e){throw t.addToError(e)}return!1!==r&&t.walk&&(r=t.walk(e)),r}))}walkAtRules(e,t){return t?e instanceof RegExp?this.walk(((a,r)=>{if("atrule"===a.type&&e.test(a.name))return t(a,r)})):this.walk(((a,r)=>{if("atrule"===a.type&&a.name===e)return t(a,r)})):(t=e,this.walk(((e,a)=>{if("atrule"===e.type)return t(e,a)})))}walkComments(e){return this.walk(((t,a)=>{if("comment"===t.type)return e(t,a)}))}walkDecls(e,t){return t?e instanceof RegExp?this.walk(((a,r)=>{if("decl"===a.type&&e.test(a.prop))return t(a,r)})):this.walk(((a,r)=>{if("decl"===a.type&&a.prop===e)return t(a,r)})):(t=e,this.walk(((e,a)=>{if("decl"===e.type)return t(e,a)})))}walkRules(e,t){return t?e instanceof RegExp?this.walk(((a,r)=>{if("rule"===a.type&&e.test(a.selector))return t(a,r)})):this.walk(((a,r)=>{if("rule"===a.type&&a.selector===e)return t(a,r)})):(t=e,this.walk(((e,a)=>{if("rule"===e.type)return t(e,a)})))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}m.registerParse=e=>{r=e},m.registerRule=e=>{i=e},m.registerAtRule=e=>{n=e},m.registerRoot=e=>{s=e},e.exports=m,m.default=m,m.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,n.prototype):"rule"===e.type?Object.setPrototypeOf(e,i.prototype):"decl"===e.type?Object.setPrototypeOf(e,l.prototype):"comment"===e.type?Object.setPrototypeOf(e,B.prototype):"root"===e.type&&Object.setPrototypeOf(e,s.prototype),e[c]=!0,e.nodes&&e.nodes.forEach((e=>{m.rebuild(e)}))}},2671:function(e,t,a){"use strict";let r=a(4241),i=a(2868);class n extends Error{constructor(e,t,a,r,i,s){super(e),this.name="CssSyntaxError",this.reason=e,i&&(this.file=i),r&&(this.source=r),s&&(this.plugin=s),void 0!==t&&void 0!==a&&("number"==typeof t?(this.line=t,this.column=a):(this.line=t.line,this.column=t.column,this.endLine=a.line,this.endColumn=a.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,n)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=r.isColorSupported),i&&e&&(t=i(t));let a,n,s=t.split(/\r?\n/),o=Math.max(this.line-3,0),c=Math.min(this.line+2,s.length),l=String(c).length;if(e){let{bold:e,gray:t,red:i}=r.createColors(!0);a=t=>e(i(t)),n=e=>t(e)}else a=n=e=>e;return s.slice(o,c).map(((e,t)=>{let r=o+1+t,i=" "+(" "+r).slice(-l)+" | ";if(r===this.line){let t=n(i.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return a(">")+n(i)+e+"\n "+t+a("^")}return" "+n(i)+e})).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=n,n.default=n},4258:function(e,t,a){"use strict";let r=a(5631);class i extends r{constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}e.exports=i,i.default=i},6461:function(e,t,a){"use strict";let r,i,n=a(1019);class s extends n{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new r(new i,this,e).stringify()}}s.registerLazyResult=e=>{r=e},s.registerProcessor=e=>{i=e},e.exports=s,s.default=s},250:function(e,t,a){"use strict";let r=a(4258),i=a(7981),n=a(9932),s=a(1353),o=a(5995),c=a(1025),l=a(1675);function B(e,t){if(Array.isArray(e))return e.map((e=>B(e)));let{inputs:a,...p}=e;if(a){t=[];for(let e of a){let a={...e,__proto__:o.prototype};a.map&&(a.map={...a.map,__proto__:i.prototype}),t.push(a)}}if(p.nodes&&(p.nodes=e.nodes.map((e=>B(e,t)))),p.source){let{inputId:e,...a}=p.source;p.source=a,null!=e&&(p.source.input=t[e])}if("root"===p.type)return new c(p);if("decl"===p.type)return new r(p);if("rule"===p.type)return new l(p);if("comment"===p.type)return new n(p);if("atrule"===p.type)return new s(p);throw new Error("Unknown node type: "+e.type)}e.exports=B,B.default=B},5995:function(e,t,a){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=a(209),{fileURLToPath:n,pathToFileURL:s}=a(7414),{isAbsolute:o,resolve:c}=a(9830),{nanoid:l}=a(2961),B=a(2868),p=a(2671),u=a(7981),d=Symbol("fromOffsetCache"),m=Boolean(r&&i),f=Boolean(c&&o);class C{constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||""===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!f||/^\w+:\/\//.test(t.from)||o(t.from)?this.file=t.from:this.file=c(t.from)),f&&m){let e=new u(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+l(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,a,r={}){let i,n,o;if(t&&"object"==typeof t){let e=t,r=a;if("number"==typeof e.offset){let r=this.fromOffset(e.offset);t=r.line,a=r.col}else t=e.line,a=e.column;if("number"==typeof r.offset){let e=this.fromOffset(r.offset);n=e.line,o=e.col}else n=r.line,o=r.column}else if(!a){let e=this.fromOffset(t);t=e.line,a=e.col}let c=this.origin(t,a,n,o);return i=c?new p(e,void 0===c.endLine?c.line:{column:c.column,line:c.line},void 0===c.endLine?c.column:{column:c.endColumn,line:c.endLine},c.source,c.file,r.plugin):new p(e,void 0===n?t:{column:a,line:t},void 0===n?a:{column:o,line:n},this.css,this.file,r.plugin),i.input={column:a,endColumn:o,endLine:n,line:t,source:this.css},this.file&&(s&&(i.input.url=s(this.file).toString()),i.input.file=this.file),i}fromOffset(e){let t,a;if(this[d])a=this[d];else{let e=this.css.split("\n");a=new Array(e.length);let t=0;for(let r=0,i=e.length;r<i;r++)a[r]=t,t+=e[r].length+1;this[d]=a}t=a[a.length-1];let r=0;if(e>=t)r=a.length-1;else{let t,i=a.length-2;for(;r<i;)if(t=r+(i-r>>1),e<a[t])i=t-1;else{if(!(e>=a[t+1])){r=t;break}r=t+1}}return{col:e-a[r]+1,line:r+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:c(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,a,r){if(!this.map)return!1;let i,c,l=this.map.consumer(),B=l.originalPositionFor({column:t,line:e});if(!B.source)return!1;"number"==typeof a&&(i=l.originalPositionFor({column:r,line:a})),c=o(B.source)?s(B.source):new URL(B.source,this.map.consumer().sourceRoot||s(this.map.mapFile));let p={column:B.column,endColumn:i&&i.column,endLine:i&&i.line,line:B.line,url:c.toString()};if("file:"===c.protocol){if(!n)throw new Error("file: protocol is not available in this PostCSS build");p.file=n(c)}let u=l.sourceContentFor(B.source);return u&&(p.source=u),p}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}}e.exports=C,C.default=C,B&&B.registerInput&&B.registerInput(C)},1939:function(e,t,a){"use strict";let{isClean:r,my:i}=a(5513),n=a(8505),s=a(7088),o=a(1019),c=a(6461),l=(a(2448),a(3632)),B=a(6939),p=a(1025);const u={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},d={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},m={Once:!0,postcssPlugin:!0,prepare:!0},f=0;function C(e){return"object"==typeof e&&"function"==typeof e.then}function h(e){let t=!1,a=u[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[a,a+"-"+t,f,a+"Exit",a+"Exit-"+t]:t?[a,a+"-"+t,a+"Exit",a+"Exit-"+t]:e.append?[a,f,a+"Exit"]:[a,a+"Exit"]}function g(e){let t;return t="document"===e.type?["Document",f,"DocumentExit"]:"root"===e.type?["Root",f,"RootExit"]:h(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function v(e){return e[r]=!1,e.nodes&&e.nodes.forEach((e=>v(e))),e}let b={};class y{constructor(e,t,a){let r;if(this.stringified=!1,this.processed=!1,"object"!=typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof y||t instanceof l)r=v(t.root),t.map&&(void 0===a.map&&(a.map={}),a.map.inline||(a.map.inline=!1),a.map.prev=t.map);else{let e=B;a.syntax&&(e=a.syntax.parse),a.parser&&(e=a.parser),e.parse&&(e=e.parse);try{r=e(t,a)}catch(e){this.processed=!0,this.error=e}r&&!r[i]&&o.rebuild(r)}else r=v(t);this.result=new l(e,r,a),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map((e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e))}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let a=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?a.postcssVersion:(e.plugin=a.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,a)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,a])};for(let t of this.plugins)if("object"==typeof t)for(let a in t){if(!d[a]&&/^[A-Z]/.test(a))throw new Error(`Unknown event ${a} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!m[a])if("object"==typeof t[a])for(let r in t[a])e(t,"*"===r?a:a+"-"+r.toLowerCase(),t[a][r]);else"function"==typeof t[a]&&e(t,a,t[a])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],a=this.runOnRoot(t);if(C(a))try{await a}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[r];){e[r]=!0;let t=[g(e)];for(;t.length>0;){let e=this.visitTick(t);if(C(e))try{await e}catch(e){let a=t[t.length-1].node;throw this.handleError(e,a)}}}if(this.listeners.OnceExit)for(let[t,a]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map((e=>a(e,this.helpers)));await Promise.all(t)}else await a(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map((t=>e.Once(t,this.helpers)));return C(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=s;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let a=new n(t,this.result.root,this.result.opts).generate();return this.result.css=a[0],this.result.map=a[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(C(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[r];)e[r]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[a,r]of e){let e;this.result.lastPlugin=a;try{e=r(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(C(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:a,visitors:i}=t;if("root"!==a.type&&"document"!==a.type&&!a.parent)return void e.pop();if(i.length>0&&t.visitorIndex<i.length){let[e,r]=i[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===i.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return r(a.toProxy(),this.helpers)}catch(e){throw this.handleError(e,a)}}if(0!==t.iterator){let i,n=t.iterator;for(;i=a.nodes[a.indexes[n]];)if(a.indexes[n]+=1,!i[r])return i[r]=!0,void e.push(g(i));t.iterator=0,delete a.indexes[n]}let n=t.events;for(;t.eventIndex<n.length;){let e=n[t.eventIndex];if(t.eventIndex+=1,e===f)return void(a.nodes&&a.nodes.length&&(a[r]=!0,t.iterator=a.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[r]=!0;let t=h(e);for(let a of t)if(a===f)e.nodes&&e.each((e=>{e[r]||this.walkSync(e)}));else{let t=this.listeners[a];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}}y.registerPostcss=e=>{b=e},e.exports=y,y.default=y,p.registerLazyResult(y),c.registerLazyResult(y)},4715:function(e){"use strict";let t={comma(e){return t.split(e,[","],!0)},space(e){return t.split(e,[" ","\n","\t"])},split(e,t,a){let r=[],i="",n=!1,s=0,o=!1,c="",l=!1;for(let a of e)l?l=!1:"\\"===a?l=!0:o?a===c&&(o=!1):'"'===a||"'"===a?(o=!0,c=a):"("===a?s+=1:")"===a?s>0&&(s-=1):0===s&&t.includes(a)&&(n=!0),n?(""!==i&&r.push(i.trim()),i="",n=!1):i+=a;return(a||""!==i)&&r.push(i.trim()),r}};e.exports=t,t.default=t},8505:function(e,t,a){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=a(209),{dirname:n,relative:s,resolve:o,sep:c}=a(9830),{pathToFileURL:l}=a(7414),B=a(5995),p=Boolean(r&&i),u=Boolean(n&&o&&s&&c);e.exports=class{constructor(e,t,a,r){this.stringify=e,this.mapOpts=a.map||{},this.root=t,this.opts=a,this.css=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,a=this.toUrl(this.path(e.file)),i=e.root||n(e.file);!1===this.mapOpts.sourcesContent?(t=new r(e.text),t.sourcesContent&&(t.sourcesContent=t.sourcesContent.map((()=>null)))):t=e.consumer(),this.map.applySourceMap(t,a,this.toUrl(this.path(i)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&0===e.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),u&&p&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,(t=>{e+=t})),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=i.fromSourceMap(e)}else this.map=new i({file:this.outputFile()}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new i({file:this.outputFile()});let e,t,a=1,r=1,n="<no source>",s={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,((i,o,c)=>{if(this.css+=i,o&&"end"!==c&&(s.generated.line=a,s.generated.column=r-1,o.source&&o.source.start?(s.source=this.sourcePath(o),s.original.line=o.source.start.line,s.original.column=o.source.start.column-1,this.map.addMapping(s)):(s.source=n,s.original.line=1,s.original.column=0,this.map.addMapping(s))),e=i.match(/\n/g),e?(a+=e.length,t=i.lastIndexOf("\n"),r=i.length-t):r+=i.length,o&&"start"!==c){let e=o.parent||{raws:{}};("decl"===o.type||"atrule"===o.type&&!o.nodes)&&o===e.last&&!e.raws.semicolon||(o.source&&o.source.end?(s.source=this.sourcePath(o),s.original.line=o.source.end.line,s.original.column=o.source.end.column-1,s.generated.line=a,s.generated.column=r-2,this.map.addMapping(s)):(s.source=n,s.original.line=1,s.original.column=0,s.generated.line=a,s.generated.column=r-1,this.map.addMapping(s)))}}))}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((e=>e.annotation)))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some((e=>e.inline)))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((e=>e.withContent()))}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let a=this.opts.to?n(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(a=n(o(a,this.mapOpts.annotation)));let r=s(a,e);return this.memoizedPaths.set(e,r),r}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}}));else{let e=new B(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk((t=>{if(t.source){let a=t.source.input.from;if(a&&!e[a]){e[a]=!0;let r=this.usesFileUrls?this.toFileUrl(a):this.toUrl(this.path(a));this.map.setSourceContent(r,t.source.input.css)}}}));else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(l){let t=l(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===c&&(e=e.replace(/\\/g,"/"));let a=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,a),a}}},7647:function(e,t,a){"use strict";let r=a(8505),i=a(7088),n=(a(2448),a(6939));const s=a(3632);class o{constructor(e,t,a){let n;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=a,this._map=void 0;let o=i;this.result=new s(this._processor,n,this._opts),this.result.css=t;let c=this;Object.defineProperty(this.result,"root",{get(){return c.root}});let l=new r(o,n,this._opts,t);if(l.isMap()){let[e,t]=l.generate();e&&(this.result.css=e),t&&(this.result.map=t)}}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=n;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}}e.exports=o,o.default=o},5631:function(e,t,a){"use strict";let{isClean:r,my:i}=a(5513),n=a(2671),s=a(1062),o=a(7088);function c(e,t){let a=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;if("proxyCache"===r)continue;let i=e[r],n=typeof i;"parent"===r&&"object"===n?t&&(a[r]=t):"source"===r?a[r]=i:Array.isArray(i)?a[r]=i.map((e=>c(e,a))):("object"===n&&null!==i&&(i=c(i)),a[r]=i)}return a}class l{constructor(e={}){this.raws={},this[r]=!1,this[i]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let a of e[t])"function"==typeof a.clone?this.append(a.clone()):this.append(a)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=c(this);for(let a in e)t[a]=e[a];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:a,start:r}=this.rangeBy(t);return this.source.input.error(e,{column:r.column,line:r.line},{column:a.column,line:a.line},t)}return new n(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,a){return e[t]===a||(e[t]=a,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markDirty(){if(this[r]){this[r]=!1;let e=this;for(;e=e.parent;)e[r]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let a=this.source.start;if(e.index)a=this.positionInside(e.index,t);else if(e.word){let r=(t=this.toString()).indexOf(e.word);-1!==r&&(a=this.positionInside(r,t))}return a}positionInside(e,t){let a=t||this.toString(),r=this.source.start.column,i=this.source.start.line;for(let t=0;t<e;t++)"\n"===a[t]?(r=1,i+=1):r+=1;return{column:r,line:i}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},a=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let r=this.toString(),i=r.indexOf(e.word);-1!==i&&(t=this.positionInside(i,r),a=this.positionInside(i+e.word.length,r))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?a={column:e.end.column,line:e.end.line}:e.endIndex?a=this.positionInside(e.endIndex):e.index&&(a=this.positionInside(e.index+1));return(a.line<t.line||a.line===t.line&&a.column<=t.column)&&(a={column:t.column+1,line:t.line}),{end:a,start:t}}raw(e,t){return(new s).raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,a=!1;for(let r of e)r===this?a=!0:a?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);a||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let a={},r=null==t;t=t||new Map;let i=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e))continue;if("parent"===e||"proxyCache"===e)continue;let r=this[e];if(Array.isArray(r))a[e]=r.map((e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e));else if("object"==typeof r&&r.toJSON)a[e]=r.toJSON(null,t);else if("source"===e){let n=t.get(r.input);null==n&&(n=i,t.set(r.input,i),i++),a[e]={end:r.end,inputId:n,start:r.start}}else a[e]=r}return r&&(a.inputs=[...t.keys()].map((e=>e.toJSON()))),a}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=o){e.stringify&&(e=e.stringify);let t="";return e(this,(e=>{t+=e})),t}warn(e,t,a){let r={node:this};for(let e in a)r[e]=a[e];return e.warn(t,r)}get proxyOf(){return this}}e.exports=l,l.default=l},6939:function(e,t,a){"use strict";let r=a(1019),i=a(8867),n=a(5995);function s(e,t){let a=new n(e,t),r=new i(a);try{r.parse()}catch(e){throw e}return r.root}e.exports=s,s.default=s,r.registerParse(s)},8867:function(e,t,a){"use strict";let r=a(4258),i=a(3852),n=a(9932),s=a(1353),o=a(1025),c=a(1675);const l={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new o,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,a,r,i=new s;i.name=e[1].slice(1),""===i.name&&this.unnamedAtrule(i,e),this.init(i,e[2]);let n=!1,o=!1,c=[],l=[];for(;!this.tokenizer.endOfFile();){if(t=(e=this.tokenizer.nextToken())[0],"("===t||"["===t?l.push("("===t?")":"]"):"{"===t&&l.length>0?l.push("}"):t===l[l.length-1]&&l.pop(),0===l.length){if(";"===t){i.source.end=this.getPosition(e[2]),i.source.end.offset++,this.semicolon=!0;break}if("{"===t){o=!0;break}if("}"===t){if(c.length>0){for(r=c.length-1,a=c[r];a&&"space"===a[0];)a=c[--r];a&&(i.source.end=this.getPosition(a[3]||a[2]),i.source.end.offset++)}this.end(e);break}c.push(e)}else c.push(e);if(this.tokenizer.endOfFile()){n=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(c),c.length?(i.raws.afterName=this.spacesAndCommentsFromStart(c),this.raw(i,"params",c),n&&(e=c[c.length-1],i.source.end=this.getPosition(e[3]||e[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),o&&(i.nodes=[],this.current=i)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let a,r=0;for(let i=t-1;i>=0&&(a=e[i],"space"===a[0]||(r+=1,2!==r));i--);throw this.input.error("Missed semicolon","word"===a[0]?a[3]+1:a[2])}colon(e){let t,a,r,i=0;for(let[n,s]of e.entries()){if(t=s,a=t[0],"("===a&&(i+=1),")"===a&&(i-=1),0===i&&":"===a){if(r){if("word"===r[0]&&"progid"===r[1])continue;return n}this.doubleColon(t)}r=t}return!1}comment(e){let t=new n;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let a=e[1].slice(2,-2);if(/^\s*$/.test(a))t.text="",t.raws.left=a,t.raws.right="";else{let e=a.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=i(this.input)}decl(e,t){let a=new r;this.init(a,e[0][2]);let i,n=e[e.length-1];for(";"===n[0]&&(this.semicolon=!0,e.pop()),a.source.end=this.getPosition(n[3]||n[2]||function(e){for(let t=e.length-1;t>=0;t--){let a=e[t],r=a[3]||a[2];if(r)return r}}(e)),a.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),a.raws.before+=e.shift()[1];for(a.source.start=this.getPosition(e[0][2]),a.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;a.prop+=e.shift()[1]}for(a.raws.between="";e.length;){if(i=e.shift(),":"===i[0]){a.raws.between+=i[1];break}"word"===i[0]&&/\w/.test(i[1])&&this.unknownWord([i]),a.raws.between+=i[1]}"_"!==a.prop[0]&&"*"!==a.prop[0]||(a.raws.before+=a.prop[0],a.prop=a.prop.slice(1));let s,o=[];for(;e.length&&(s=e[0][0],"space"===s||"comment"===s);)o.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(i=e[t],"!important"===i[1].toLowerCase()){a.important=!0;let r=this.stringFrom(e,t);r=this.spacesFromEnd(e)+r," !important"!==r&&(a.raws.important=r);break}if("important"===i[1].toLowerCase()){let r=e.slice(0),i="";for(let e=t;e>0;e--){let t=r[e][0];if(0===i.trim().indexOf("!")&&"space"!==t)break;i=r.pop()[1]+i}0===i.trim().indexOf("!")&&(a.important=!0,a.raws.important=i,e=r)}if("space"!==i[0]&&"comment"!==i[0])break}e.some((e=>"space"!==e[0]&&"comment"!==e[0]))&&(a.raws.between+=o.map((e=>e[1])).join(""),o=[]),this.raw(a,"value",o.concat(e),t),a.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new c;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,a=null,r=!1,i=null,n=[],s=e[1].startsWith("--"),o=[],c=e;for(;c;){if(a=c[0],o.push(c),"("===a||"["===a)i||(i=c),n.push("("===a?")":"]");else if(s&&r&&"{"===a)i||(i=c),n.push("}");else if(0===n.length){if(";"===a){if(r)return void this.decl(o,s);break}if("{"===a)return void this.rule(o);if("}"===a){this.tokenizer.back(o.pop()),t=!0;break}":"===a&&(r=!0)}else a===n[n.length-1]&&(n.pop(),0===n.length&&(i=null));c=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),n.length>0&&this.unclosedBracket(i),t&&r){if(!s)for(;o.length&&(c=o[o.length-1][0],"space"===c||"comment"===c);)this.tokenizer.back(o.pop());this.decl(o,s)}else this.unknownWord(o)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,a,r){let i,n,s,o,c=a.length,B="",p=!0;for(let e=0;e<c;e+=1)i=a[e],n=i[0],"space"!==n||e!==c-1||r?"comment"===n?(o=a[e-1]?a[e-1][0]:"empty",s=a[e+1]?a[e+1][0]:"empty",l[o]||l[s]||","===B.slice(-1)?p=!1:B+=i[1]):B+=i[1]:p=!1;if(!p){let r=a.reduce(((e,t)=>e+t[1]),"");e.raws[t]={raw:r,value:B}}e[t]=B}rule(e){e.pop();let t=new c;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,a="";for(;e.length&&(t=e[e.length-1][0],"space"===t||"comment"===t);)a=e.pop()[1]+a;return a}spacesAndCommentsFromStart(e){let t,a="";for(;e.length&&(t=e[0][0],"space"===t||"comment"===t);)a+=e.shift()[1];return a}spacesFromEnd(e){let t,a="";for(;e.length&&(t=e[e.length-1][0],"space"===t);)a=e.pop()[1]+a;return a}stringFrom(e,t){let a="";for(let r=t;r<e.length;r++)a+=e[r][1];return e.splice(t,e.length-t),a}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word",{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}},20:function(e,t,a){"use strict";let r=a(2671),i=a(4258),n=a(1939),s=a(1019),o=a(1723),c=a(7088),l=a(250),B=a(6461),p=a(1728),u=a(9932),d=a(1353),m=a(3632),f=a(5995),C=a(6939),h=a(4715),g=a(1675),v=a(1025),b=a(5631);function y(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new o(e)}y.plugin=function(e,t){let a,r=!1;function i(...a){console&&console.warn&&!r&&(r=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(e+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let i=t(...a);return i.postcssPlugin=e,i.postcssVersion=(new o).version,i}return Object.defineProperty(i,"postcss",{get(){return a||(a=i()),a}}),i.process=function(e,t,a){return y([i(a)]).process(e,t)},i},y.stringify=c,y.parse=C,y.fromJSON=l,y.list=h,y.comment=e=>new u(e),y.atRule=e=>new d(e),y.decl=e=>new i(e),y.rule=e=>new g(e),y.root=e=>new v(e),y.document=e=>new B(e),y.CssSyntaxError=r,y.Declaration=i,y.Container=s,y.Processor=o,y.Document=B,y.Comment=u,y.Warning=p,y.AtRule=d,y.Result=m,y.Input=f,y.Rule=g,y.Root=v,y.Node=b,n.registerPostcss(y),e.exports=y,y.default=y},7981:function(e,t,a){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=a(209),{existsSync:n,readFileSync:s}=a(4777),{dirname:o,join:c}=a(9830);class l{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let a=t.map?t.map.prev:void 0,r=this.loadMap(t.from,a);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=o(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new r(this.text)),this.consumerCache}decodeInline(e){if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(e)||/^data:application\/json;base64,/.test(e))return t=e.substr(RegExp.lastMatch.length),Buffer?Buffer.from(t,"base64").toString():window.atob(t);var t;let a=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+a)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let a=e.lastIndexOf(t.pop()),r=e.indexOf("*/",a);a>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(a,r)))}loadFile(e){if(this.root=o(e),n(e))return this.mapFile=e,s(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"!=typeof t){if(t instanceof r)return i.fromSourceMap(t).toString();if(t instanceof i)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let a=t(e);if(a){let e=this.loadFile(a);if(!e)throw new Error("Unable to load previous source map: "+a.toString());return e}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=c(o(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=l,l.default=l},1723:function(e,t,a){"use strict";let r=a(7647),i=a(1939),n=a(6461),s=a(1025);class o{constructor(e=[]){this.version="8.4.31",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let a of e)if(!0===a.postcss?a=a():a.postcss&&(a=a.postcss),"object"==typeof a&&Array.isArray(a.plugins))t=t.concat(a.plugins);else if("object"==typeof a&&a.postcssPlugin)t.push(a);else if("function"==typeof a)t.push(a);else if("object"!=typeof a||!a.parse&&!a.stringify)throw new Error(a+" is not a PostCSS plugin");return t}process(e,t={}){return 0===this.plugins.length&&void 0===t.parser&&void 0===t.stringifier&&void 0===t.syntax?new r(this,e,t):new i(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=o,o.default=o,s.registerProcessor(o),n.registerProcessor(o)},3632:function(e,t,a){"use strict";let r=a(1728);class i{constructor(e,t,a){this.processor=e,this.messages=[],this.root=t,this.opts=a,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let a=new r(e,t);return this.messages.push(a),a}warnings(){return this.messages.filter((e=>"warning"===e.type))}get content(){return this.css}}e.exports=i,i.default=i},1025:function(e,t,a){"use strict";let r,i,n=a(1019);class s extends n{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,a){let r=super.normalize(e);if(t)if("prepend"===a)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of r)e.raws.before=t.raws.before;return r}removeChild(e,t){let a=this.index(e);return!t&&0===a&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[a].raws.before),super.removeChild(e)}toResult(e={}){return new r(new i,this,e).stringify()}}s.registerLazyResult=e=>{r=e},s.registerProcessor=e=>{i=e},e.exports=s,s.default=s,n.registerRoot(s)},1675:function(e,t,a){"use strict";let r=a(1019),i=a(4715);class n extends r{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return i.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,a=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(a)}}e.exports=n,n.default=n,r.registerRule(n)},1062:function(e){"use strict";const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};class a{constructor(e){this.builder=e}atrule(e,t){let a="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?a+=e.raws.afterName:r&&(a+=" "),e.nodes)this.block(e,a+r);else{let i=(e.raws.between||"")+(t?";":"");this.builder(a+r+i,e)}}beforeAfter(e,t){let a;a="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let r=e.parent,i=0;for(;r&&"root"!==r.type;)i+=1,r=r.parent;if(a.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<i;e++)a+=t}return a}block(e,t){let a,r=this.raw(e,"between","beforeOpen");this.builder(t+r+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),a=this.raw(e,"after")):a=this.raw(e,"after","emptyBody"),a&&this.builder(a),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let a=this.raw(e,"semicolon");for(let r=0;r<e.nodes.length;r++){let i=e.nodes[r],n=this.raw(i,"before");n&&this.builder(n),this.stringify(i,t!==r||a)}}comment(e){let t=this.raw(e,"left","commentLeft"),a=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+a+"*/",e)}decl(e,t){let a=this.raw(e,"between","colon"),r=e.prop+a+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)}document(e){this.body(e)}raw(e,a,r){let i;if(r||(r=a),a&&(i=e.raws[a],void 0!==i))return i;let n=e.parent;if("before"===r){if(!n||"root"===n.type&&n.first===e)return"";if(n&&"document"===n.type)return""}if(!n)return t[r];let s=e.root();if(s.rawCache||(s.rawCache={}),void 0!==s.rawCache[r])return s.rawCache[r];if("before"===r||"after"===r)return this.beforeAfter(e,r);{let t="raw"+((o=r)[0].toUpperCase()+o.slice(1));this[t]?i=this[t](s,e):s.walk((e=>{if(i=e.raws[a],void 0!==i)return!1}))}var o;return void 0===i&&(i=t[r]),s.rawCache[r]=i,i}rawBeforeClose(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let a;return e.walkComments((e=>{if(void 0!==e.raws.before)return a=e.raws.before,a.includes("\n")&&(a=a.replace(/[^\n]+$/,"")),!1})),void 0===a?a=this.raw(t,null,"beforeDecl"):a&&(a=a.replace(/\S/g,"")),a}rawBeforeDecl(e,t){let a;return e.walkDecls((e=>{if(void 0!==e.raws.before)return a=e.raws.before,a.includes("\n")&&(a=a.replace(/[^\n]+$/,"")),!1})),void 0===a?a=this.raw(t,null,"beforeRule"):a&&(a=a.replace(/\S/g,"")),a}rawBeforeOpen(e){let t;return e.walk((e=>{if("decl"!==e.type&&(t=e.raws.between,void 0!==t))return!1})),t}rawBeforeRule(e){let t;return e.walk((a=>{if(a.nodes&&(a.parent!==e||e.first!==a)&&void 0!==a.raws.before)return t=a.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls((e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t}rawEmptyBody(e){let t;return e.walk((e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,void 0!==t))return!1})),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk((a=>{let r=a.parent;if(r&&r!==e&&r.parent&&r.parent===e&&void 0!==a.raws.before){let e=a.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}})),t}rawSemicolon(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,void 0!==t))return!1})),t}rawValue(e,t){let a=e[t],r=e.raws[t];return r&&r.value===a?r.raw:a}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=a,a.default=a},7088:function(e,t,a){"use strict";let r=a(1062);function i(e,t){new r(t).stringify(e)}e.exports=i,i.default=i},5513:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},3852:function(e){"use strict";const t="'".charCodeAt(0),a='"'.charCodeAt(0),r="\\".charCodeAt(0),i="/".charCodeAt(0),n="\n".charCodeAt(0),s=" ".charCodeAt(0),o="\f".charCodeAt(0),c="\t".charCodeAt(0),l="\r".charCodeAt(0),B="[".charCodeAt(0),p="]".charCodeAt(0),u="(".charCodeAt(0),d=")".charCodeAt(0),m="{".charCodeAt(0),f="}".charCodeAt(0),C=";".charCodeAt(0),h="*".charCodeAt(0),g=":".charCodeAt(0),v="@".charCodeAt(0),b=/[\t\n\f\r "#'()/;[\\\]{}]/g,y=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,w=/.[\r\n"'(/\\]/,x=/[\da-f]/i;e.exports=function(e,E={}){let D,k,N,A,S,P,j,F,O,L,I=e.css.valueOf(),R=E.ignoreErrors,M=I.length,T=0,H=[],G=[];function _(t){throw e.error("Unclosed "+t,T)}return{back:function(e){G.push(e)},endOfFile:function(){return 0===G.length&&T>=M},nextToken:function(e){if(G.length)return G.pop();if(T>=M)return;let E=!!e&&e.ignoreUnclosed;switch(D=I.charCodeAt(T),D){case n:case s:case c:case l:case o:k=T;do{k+=1,D=I.charCodeAt(k)}while(D===s||D===n||D===c||D===l||D===o);L=["space",I.slice(T,k)],T=k-1;break;case B:case p:case m:case f:case g:case C:case d:{let e=String.fromCharCode(D);L=[e,e,T];break}case u:if(F=H.length?H.pop()[1]:"",O=I.charCodeAt(T+1),"url"===F&&O!==t&&O!==a&&O!==s&&O!==n&&O!==c&&O!==o&&O!==l){k=T;do{if(P=!1,k=I.indexOf(")",k+1),-1===k){if(R||E){k=T;break}_("bracket")}for(j=k;I.charCodeAt(j-1)===r;)j-=1,P=!P}while(P);L=["brackets",I.slice(T,k+1),T,k],T=k}else k=I.indexOf(")",T+1),A=I.slice(T,k+1),-1===k||w.test(A)?L=["(","(",T]:(L=["brackets",A,T,k],T=k);break;case t:case a:N=D===t?"'":'"',k=T;do{if(P=!1,k=I.indexOf(N,k+1),-1===k){if(R||E){k=T+1;break}_("string")}for(j=k;I.charCodeAt(j-1)===r;)j-=1,P=!P}while(P);L=["string",I.slice(T,k+1),T,k],T=k;break;case v:b.lastIndex=T+1,b.test(I),k=0===b.lastIndex?I.length-1:b.lastIndex-2,L=["at-word",I.slice(T,k+1),T,k],T=k;break;case r:for(k=T,S=!0;I.charCodeAt(k+1)===r;)k+=1,S=!S;if(D=I.charCodeAt(k+1),S&&D!==i&&D!==s&&D!==n&&D!==c&&D!==l&&D!==o&&(k+=1,x.test(I.charAt(k)))){for(;x.test(I.charAt(k+1));)k+=1;I.charCodeAt(k+1)===s&&(k+=1)}L=["word",I.slice(T,k+1),T,k],T=k;break;default:D===i&&I.charCodeAt(T+1)===h?(k=I.indexOf("*/",T+2)+1,0===k&&(R||E?k=I.length:_("comment")),L=["comment",I.slice(T,k+1),T,k],T=k):(y.lastIndex=T+1,y.test(I),k=0===y.lastIndex?I.length-1:y.lastIndex-2,L=["word",I.slice(T,k+1),T,k],H.push(L),T=k)}return T++,L},position:function(){return T}}}},2448:function(e){"use strict";let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},1728:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},1358:function(e,t,a){var r;r=e=>(()=>{var t={703:(e,t,a)=>{"use strict";var r=a(414);function i(){}function n(){}n.resetWarningCache=i,e.exports=function(){function e(e,t,a,i,n,s){if(s!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:n,resetWarningCache:i};return a.PropTypes=a,a}},697:(e,t,a)=>{e.exports=a(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:t=>{"use strict";t.exports=e}},a={};function r(e){var i=a[e];if(void 0!==i)return i.exports;var n=a[e]={exports:{}};return t[e](n,n.exports,r),n.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{"use strict";r.r(i),r.d(i,{default:()=>b});var e=r(98),t=r.n(e),a=r(697),n=r.n(a);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},s.apply(this,arguments)}var o=function(e){var a=e.pageClassName,r=e.pageLinkClassName,i=e.page,n=e.selected,o=e.activeClassName,c=e.activeLinkClassName,l=e.getEventListener,B=e.pageSelectedHandler,p=e.href,u=e.extraAriaContext,d=e.pageLabelBuilder,m=e.rel,f=e.ariaLabel||"Page "+i+(u?" "+u:""),C=null;return n&&(C="page",f=e.ariaLabel||"Page "+i+" is your current page",a=void 0!==a?a+" "+o:o,void 0!==r?void 0!==c&&(r=r+" "+c):r=c),t().createElement("li",{className:a},t().createElement("a",s({rel:m,role:p?void 0:"button",className:r,href:p,tabIndex:n?"-1":"0","aria-label":f,"aria-current":C,onKeyPress:B},l(B)),d(i)))};o.propTypes={pageSelectedHandler:n().func.isRequired,selected:n().bool.isRequired,pageClassName:n().string,pageLinkClassName:n().string,activeClassName:n().string,activeLinkClassName:n().string,extraAriaContext:n().string,href:n().string,ariaLabel:n().string,page:n().number.isRequired,getEventListener:n().func.isRequired,pageLabelBuilder:n().func.isRequired,rel:n().string};const c=o;function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},l.apply(this,arguments)}var B=function(e){var a=e.breakLabel,r=e.breakAriaLabel,i=e.breakClassName,n=e.breakLinkClassName,s=e.breakHandler,o=e.getEventListener,c=i||"break";return t().createElement("li",{className:c},t().createElement("a",l({className:n,role:"button",tabIndex:"0","aria-label":r,onKeyPress:s},o(s)),a))};B.propTypes={breakLabel:n().oneOfType([n().string,n().node]),breakAriaLabel:n().string,breakClassName:n().string,breakLinkClassName:n().string,breakHandler:n().func.isRequired,getEventListener:n().func.isRequired};const p=B;function u(e){return null!=e?e:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""}function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},m.apply(this,arguments)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(o,e);var a,r,i,n,s=(i=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h(i);if(n){var a=h(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}(this,e)});function o(e){var a,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),g(C(a=s.call(this,e)),"handlePreviousPage",(function(e){var t=a.state.selected;a.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})})),g(C(a),"handleNextPage",(function(e){var t=a.state.selected,r=a.props.pageCount;a.handleClick(e,null,t<r-1?t+1:void 0,{isNext:!0})})),g(C(a),"handlePageSelected",(function(e,t){if(a.state.selected===e)return a.callActiveCallback(e),void a.handleClick(t,null,void 0,{isActive:!0});a.handleClick(t,null,e)})),g(C(a),"handlePageChange",(function(e){a.state.selected!==e&&(a.setState({selected:e}),a.callCallback(e))})),g(C(a),"getEventListener",(function(e){return g({},a.props.eventListener,e)})),g(C(a),"handleClick",(function(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=i.isPrevious,s=void 0!==n&&n,o=i.isNext,c=void 0!==o&&o,l=i.isBreak,B=void 0!==l&&l,p=i.isActive,u=void 0!==p&&p;e.preventDefault?e.preventDefault():e.returnValue=!1;var d=a.state.selected,m=a.props.onClick,f=r;if(m){var C=m({index:t,selected:d,nextSelectedPage:r,event:e,isPrevious:s,isNext:c,isBreak:B,isActive:u});if(!1===C)return;Number.isInteger(C)&&(f=C)}void 0!==f&&a.handlePageChange(f)})),g(C(a),"handleBreakClick",(function(e,t){var r=a.state.selected;a.handleClick(t,e,r<e?a.getForwardJump():a.getBackwardJump(),{isBreak:!0})})),g(C(a),"callCallback",(function(e){void 0!==a.props.onPageChange&&"function"==typeof a.props.onPageChange&&a.props.onPageChange({selected:e})})),g(C(a),"callActiveCallback",(function(e){void 0!==a.props.onPageActive&&"function"==typeof a.props.onPageActive&&a.props.onPageActive({selected:e})})),g(C(a),"getElementPageRel",(function(e){var t=a.state.selected,r=a.props,i=r.nextPageRel,n=r.prevPageRel,s=r.selectedPageRel;return t-1===e?n:t===e?s:t+1===e?i:void 0})),g(C(a),"pagination",(function(){var e=[],r=a.props,i=r.pageRangeDisplayed,n=r.pageCount,s=r.marginPagesDisplayed,o=r.breakLabel,c=r.breakClassName,l=r.breakLinkClassName,B=r.breakAriaLabels,u=a.state.selected;if(n<=i)for(var d=0;d<n;d++)e.push(a.getPageElement(d));else{var m=i/2,f=i-m;u>n-i/2?m=i-(f=n-u):u<i/2&&(f=i-(m=u));var C,h,g=function(e){return a.getPageElement(e)},v=[];for(C=0;C<n;C++){var b=C+1;if(b<=s)v.push({type:"page",index:C,display:g(C)});else if(b>n-s)v.push({type:"page",index:C,display:g(C)});else if(C>=u-m&&C<=u+(0===u&&i>1?f-1:f))v.push({type:"page",index:C,display:g(C)});else if(o&&v.length>0&&v[v.length-1].display!==h&&(i>0||s>0)){var y=C<u?B.backward:B.forward;h=t().createElement(p,{key:C,breakAriaLabel:y,breakLabel:o,breakClassName:c,breakLinkClassName:l,breakHandler:a.handleBreakClick.bind(null,C),getEventListener:a.getEventListener}),v.push({type:"break",index:C,display:h})}}v.forEach((function(t,a){var r=t;"break"===t.type&&v[a-1]&&"page"===v[a-1].type&&v[a+1]&&"page"===v[a+1].type&&v[a+1].index-v[a-1].index<=2&&(r={type:"page",index:t.index,display:g(t.index)}),e.push(r.display)}))}return e})),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),r=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,a.state={selected:r},a}return a=o,(r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,a=e.disableInitialCallback,r=e.extraAriaContext,i=e.pageCount,n=e.forcePage;void 0===t||a||this.callCallback(t),r&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(i)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(i,"). Did you forget a Math.ceil()?")),void 0!==t&&t>i-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(i-1,").")),void 0!==n&&n>i-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(n," > ").concat(i-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,a=t.pageCount,r=e+t.pageRangeDisplayed;return r>=a?a-1:r}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,a=t.hrefBuilder,r=t.pageCount,i=t.hrefAllControls;if(a)return i||e>=0&&e<r?a(e+1,r,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var a=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(a=a+" "+this.props.extraAriaContext),a}}},{key:"getPageElement",value:function(e){var a=this.state.selected,r=this.props,i=r.pageClassName,n=r.pageLinkClassName,s=r.activeClassName,o=r.activeLinkClassName,l=r.extraAriaContext,B=r.pageLabelBuilder;return t().createElement(c,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:a===e,rel:this.getElementPageRel(e),pageClassName:i,pageLinkClassName:n,activeClassName:s,activeLinkClassName:o,extraAriaContext:l,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:B,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var a=this.props,r=a.disabledClassName,i=a.disabledLinkClassName,n=a.pageCount,s=a.className,o=a.containerClassName,c=a.previousLabel,l=a.previousClassName,B=a.previousLinkClassName,p=a.previousAriaLabel,d=a.prevRel,f=a.nextLabel,C=a.nextClassName,h=a.nextLinkClassName,g=a.nextAriaLabel,v=a.nextRel,b=this.state.selected,y=0===b,w=b===n-1,x="".concat(u(l)).concat(y?" ".concat(u(r)):""),E="".concat(u(C)).concat(w?" ".concat(u(r)):""),D="".concat(u(B)).concat(y?" ".concat(u(i)):""),k="".concat(u(h)).concat(w?" ".concat(u(i)):""),N=y?"true":"false",A=w?"true":"false";return t().createElement("ul",{className:s||o,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:x},t().createElement("a",m({className:D,href:this.getElementHref(b-1),tabIndex:y?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N,"aria-label":p,rel:d},this.getEventListener(this.handlePreviousPage)),c)),this.pagination(),t().createElement("li",{className:E},t().createElement("a",m({className:k,href:this.getElementHref(b+1),tabIndex:w?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":A,"aria-label":g,rel:v},this.getEventListener(this.handleNextPage)),f)))}}])&&function(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(a.prototype,r),Object.defineProperty(a,"prototype",{writable:!1}),o}(e.Component);g(v,"propTypes",{pageCount:n().number.isRequired,pageRangeDisplayed:n().number,marginPagesDisplayed:n().number,previousLabel:n().node,previousAriaLabel:n().string,prevPageRel:n().string,prevRel:n().string,nextLabel:n().node,nextAriaLabel:n().string,nextPageRel:n().string,nextRel:n().string,breakLabel:n().oneOfType([n().string,n().node]),breakAriaLabels:n().shape({forward:n().string,backward:n().string}),hrefBuilder:n().func,hrefAllControls:n().bool,onPageChange:n().func,onPageActive:n().func,onClick:n().func,initialPage:n().number,forcePage:n().number,disableInitialCallback:n().bool,containerClassName:n().string,className:n().string,pageClassName:n().string,pageLinkClassName:n().string,pageLabelBuilder:n().func,activeClassName:n().string,activeLinkClassName:n().string,previousClassName:n().string,nextClassName:n().string,previousLinkClassName:n().string,nextLinkClassName:n().string,disabledClassName:n().string,disabledLinkClassName:n().string,breakClassName:n().string,breakLinkClassName:n().string,extraAriaContext:n().string,ariaLabelBuilder:n().func,eventListener:n().string,renderOnZeroPageCount:n().func,selectedPageRel:n().string}),g(v,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});const b=v})(),i})(),e.exports=r(a(9196))},9196:function(e){"use strict";e.exports=window.React},2950:function(){},2868:function(){},4777:function(){},9830:function(){},209:function(){},7414:function(){},305:function(e,t){!function(a){"use strict";var r={s:1,n:0,d:1};function i(e,t){if(isNaN(e=parseInt(e,10)))throw p();return e*t}function n(e,t){if(0===t)throw B();var a=Object.create(l.prototype);a.s=e<0?-1:1;var r=c(e=e<0?-e:e,t);return a.n=e/r,a.d=t/r,a}function s(e){for(var t={},a=e,r=2,i=4;i<=a;){for(;a%r==0;)a/=r,t[r]=(t[r]||0)+1;i+=1+2*r++}return a!==e?a>1&&(t[a]=(t[a]||0)+1):t[e]=(t[e]||0)+1,t}var o=function(e,t){var a,n=0,s=1,o=1,c=0,l=0,d=0,m=1,f=1,C=0,h=1,g=1,v=1,b=1e7;if(null==e);else if(void 0!==t){if(o=(n=e)*(s=t),n%1!=0||s%1!=0)throw u()}else switch(typeof e){case"object":if("d"in e&&"n"in e)n=e.n,s=e.d,"s"in e&&(n*=e.s);else{if(!(0 in e))throw p();n=e[0],1 in e&&(s=e[1])}o=n*s;break;case"number":if(e<0&&(o=e,e=-e),e%1==0)n=e;else if(e>0){for(e>=1&&(e/=f=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)));h<=b&&v<=b;){if(e===(a=(C+g)/(h+v))){h+v<=b?(n=C+g,s=h+v):v>h?(n=g,s=v):(n=C,s=h);break}e>a?(C+=g,h+=v):(g+=C,v+=h),h>b?(n=g,s=v):(n=C,s=h)}n*=f}else(isNaN(e)||isNaN(t))&&(s=n=NaN);break;case"string":if(null===(h=e.match(/\d+|./g)))throw p();if("-"===h[C]?(o=-1,C++):"+"===h[C]&&C++,h.length===C+1?l=i(h[C++],o):"."===h[C+1]||"."===h[C]?("."!==h[C]&&(c=i(h[C++],o)),(1+ ++C===h.length||"("===h[C+1]&&")"===h[C+3]||"'"===h[C+1]&&"'"===h[C+3])&&(l=i(h[C],o),m=Math.pow(10,h[C].length),C++),("("===h[C]&&")"===h[C+2]||"'"===h[C]&&"'"===h[C+2])&&(d=i(h[C+1],o),f=Math.pow(10,h[C+1].length)-1,C+=3)):"/"===h[C+1]||":"===h[C+1]?(l=i(h[C],o),m=i(h[C+2],1),C+=3):"/"===h[C+3]&&" "===h[C+1]&&(c=i(h[C],o),l=i(h[C+2],o),m=i(h[C+4],1),C+=5),h.length<=C){o=n=d+(s=m*f)*c+f*l;break}default:throw p()}if(0===s)throw B();r.s=o<0?-1:1,r.n=Math.abs(n),r.d=Math.abs(s)};function c(e,t){if(!e)return t;if(!t)return e;for(;;){if(!(e%=t))return t;if(!(t%=e))return e}}function l(e,t){if(o(e,t),!(this instanceof l))return n(r.s*r.n,r.d);e=c(r.d,r.n),this.s=r.s,this.n=r.n/e,this.d=r.d/e}var B=function(){return new Error("Division by Zero")},p=function(){return new Error("Invalid argument")},u=function(){return new Error("Parameters must be integer")};l.prototype={s:1,n:0,d:1,abs:function(){return n(this.n,this.d)},neg:function(){return n(-this.s*this.n,this.d)},add:function(e,t){return o(e,t),n(this.s*this.n*r.d+r.s*this.d*r.n,this.d*r.d)},sub:function(e,t){return o(e,t),n(this.s*this.n*r.d-r.s*this.d*r.n,this.d*r.d)},mul:function(e,t){return o(e,t),n(this.s*r.s*this.n*r.n,this.d*r.d)},div:function(e,t){return o(e,t),n(this.s*r.s*this.n*r.d,this.d*r.n)},clone:function(){return n(this.s*this.n,this.d)},mod:function(e,t){if(isNaN(this.n)||isNaN(this.d))return new l(NaN);if(void 0===e)return n(this.s*this.n%this.d,1);if(o(e,t),0===r.n&&0===this.d)throw B();return n(this.s*(r.d*this.n)%(r.n*this.d),r.d*this.d)},gcd:function(e,t){return o(e,t),n(c(r.n,this.n)*c(r.d,this.d),r.d*this.d)},lcm:function(e,t){return o(e,t),0===r.n&&0===this.n?n(0,1):n(r.n*this.n,c(r.n,this.n)*c(r.d,this.d))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new l(NaN):n(Math.ceil(e*this.s*this.n/this.d),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new l(NaN):n(Math.floor(e*this.s*this.n/this.d),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new l(NaN):n(Math.round(e*this.s*this.n/this.d),e)},inverse:function(){return n(this.s*this.d,this.n)},pow:function(e,t){if(o(e,t),1===r.d)return r.s<0?n(Math.pow(this.s*this.d,r.n),Math.pow(this.n,r.n)):n(Math.pow(this.s*this.n,r.n),Math.pow(this.d,r.n));if(this.s<0)return null;var a=s(this.n),i=s(this.d),c=1,l=1;for(var B in a)if("1"!==B){if("0"===B){c=0;break}if(a[B]*=r.n,a[B]%r.d!=0)return null;a[B]/=r.d,c*=Math.pow(B,a[B])}for(var B in i)if("1"!==B){if(i[B]*=r.n,i[B]%r.d!=0)return null;i[B]/=r.d,l*=Math.pow(B,i[B])}return r.s<0?n(l,c):n(c,l)},equals:function(e,t){return o(e,t),this.s*this.n*r.d==r.s*r.n*this.d},compare:function(e,t){o(e,t);var a=this.s*this.n*r.d-r.s*r.n*this.d;return(0<a)-(a<0)},simplify:function(e){if(isNaN(this.n)||isNaN(this.d))return this;e=e||.001;for(var t=this.abs(),a=t.toContinued(),r=1;r<a.length;r++){for(var i=n(a[r-1],1),s=r-2;s>=0;s--)i=i.inverse().add(a[s]);if(Math.abs(i.sub(t).valueOf())<e)return i.mul(this.s)}return this},divisible:function(e,t){return o(e,t),!(!(r.n*this.d)||this.n*r.d%(r.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(e){var t,a="",r=this.n,i=this.d;return this.s<0&&(a+="-"),1===i?a+=r:(e&&(t=Math.floor(r/i))>0&&(a+=t,a+=" ",r%=i),a+=r,a+="/",a+=i),a},toLatex:function(e){var t,a="",r=this.n,i=this.d;return this.s<0&&(a+="-"),1===i?a+=r:(e&&(t=Math.floor(r/i))>0&&(a+=t,r%=i),a+="\\frac{",a+=r,a+="}{",a+=i,a+="}"),a},toContinued:function(){var e,t=this.n,a=this.d,r=[];if(isNaN(t)||isNaN(a))return r;do{r.push(Math.floor(t/a)),e=t%a,t=a,a=e}while(1!==t);return r},toString:function(e){var t=this.n,a=this.d;if(isNaN(t)||isNaN(a))return"NaN";e=e||15;var r=function(e,t){for(;t%2==0;t/=2);for(;t%5==0;t/=5);if(1===t)return 0;for(var a=10%t,r=1;1!==a;r++)if(a=10*a%t,r>2e3)return 0;return r}(0,a),i=function(e,t,a){for(var r=1,i=function(e,t,a){for(var r=1;t>0;e=e*e%a,t>>=1)1&t&&(r=r*e%a);return r}(10,a,t),n=0;n<300;n++){if(r===i)return n;r=10*r%t,i=10*i%t}return 0}(0,a,r),n=this.s<0?"-":"";if(n+=t/a|0,t%=a,(t*=10)&&(n+="."),r){for(var s=i;s--;)n+=t/a|0,t%=a,t*=10;for(n+="(",s=r;s--;)n+=t/a|0,t%=a,t*=10;n+=")"}else for(s=e;t&&s--;)n+=t/a|0,t%=a,t*=10;return n}},Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,e.exports=l}()},2961:function(e){e.exports={nanoid:(e=21)=>{let t="",a=e;for(;a--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(a=t)=>{let r="",i=a;for(;i--;)r+=e[Math.random()*e.length|0];return r}}},6052:function(e){"use strict";e.exports=JSON.parse('[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.3.8.0"},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.5.1.0"},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.2.0"},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.8.25"},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false,"v8":"3.6.6.6"},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false,"v8":"3.8.6.0"},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false,"v8":"3.11.10.10"},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false,"v8":"3.11.10.15"},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false,"v8":"3.14.5.8"},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false,"v8":"3.17.13.0"},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false,"v8":"3.28.73.0"},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false,"v8":"4.5.103.30"},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false,"v8":"4.5.103.33"},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false,"v8":"4.5.103.43"},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false,"v8":"4.5.103.45"},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true,"v8":"4.5.103.53"},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false,"v8":"4.6.85.28"},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false,"v8":"4.6.85.32"},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false,"v8":"5.0.71.47"},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false,"v8":"5.0.71.52"},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false,"v8":"5.0.71.60"},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false,"v8":"5.1.281.81"},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false,"v8":"5.1.281.93"},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false,"v8":"5.1.281.102"},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false,"v8":"5.1.281.108"},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false,"v8":"5.4.500.43"},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false,"v8":"5.4.500.48"},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false,"v8":"5.5.372.40"},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false,"v8":"5.5.372.41"},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false,"v8":"6.1.534.46"},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false,"v8":"6.2.414.66"},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false,"v8":"6.2.414.75"},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false,"v8":"6.2.414.77"},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true,"v8":"6.2.414.78"},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false,"v8":"6.2.414.44"},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false,"v8":"6.6.346.24"},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false,"v8":"6.6.346.27"},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false,"v8":"6.7.288.43"},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false,"v8":"6.8.275.24"},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false,"v8":"6.8.275.30"},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false,"v8":"7.0.276.28"},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false,"v8":"7.0.276.32"},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false,"v8":"7.7.299.11"},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false,"v8":"7.9.317.23"},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false,"v8":"8.1.307.30"},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false,"v8":"8.3.110.9"},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.19.0","date":"2022-02-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.20.0","date":"2022-07-07","lts":"Fermium","security":true,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.21.0","date":"2022-11-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false,"v8":"8.6.395.16"},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false,"v8":"9.0.257.17"},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false,"v8":"9.0.257.24"},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false,"v8":"9.1.269.36"},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false,"v8":"9.1.269.38"},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false,"v8":"9.3.345.16"},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false,"v8":"9.3.345.19"},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.13.0","date":"2021-10-26","lts":"Gallium","security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.14.0","date":"2022-02-08","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.15.0","date":"2022-04-26","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.16.0","date":"2022-07-07","lts":"Gallium","security":true,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.17.0","date":"2022-08-16","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.18.0","date":"2022-10-12","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.19.0","date":"2022-12-13","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.20.0","date":"2023-03-28","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false,"v8":"9.5.172.21"},{"name":"nodejs","version":"17.1.0","date":"2021-11-09","lts":false,"security":false,"v8":"9.5.172.25"},{"name":"nodejs","version":"17.2.0","date":"2021-11-30","lts":false,"security":false,"v8":"9.6.180.14"},{"name":"nodejs","version":"17.3.0","date":"2021-12-17","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.4.0","date":"2022-01-18","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.5.0","date":"2022-02-10","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.6.0","date":"2022-02-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.7.0","date":"2022-03-09","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.8.0","date":"2022-03-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.9.0","date":"2022-04-07","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"18.0.0","date":"2022-04-18","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.1.0","date":"2022-05-03","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.2.0","date":"2022-05-17","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.3.0","date":"2022-06-02","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.4.0","date":"2022-06-16","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.5.0","date":"2022-07-06","lts":false,"security":true,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.6.0","date":"2022-07-13","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.7.0","date":"2022-07-26","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.8.0","date":"2022-08-24","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.9.0","date":"2022-09-07","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.10.0","date":"2022-09-28","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.11.0","date":"2022-10-13","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.12.0","date":"2022-10-25","lts":"Hydrogen","security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.13.0","date":"2023-01-05","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.14.0","date":"2023-02-01","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.15.0","date":"2023-03-05","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"18.16.0","date":"2023-04-12","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"19.0.0","date":"2022-10-17","lts":false,"security":false,"v8":"10.7.193.13"},{"name":"nodejs","version":"19.1.0","date":"2022-11-14","lts":false,"security":false,"v8":"10.7.193.20"},{"name":"nodejs","version":"19.2.0","date":"2022-11-29","lts":false,"security":false,"v8":"10.8.168.20"},{"name":"nodejs","version":"19.3.0","date":"2022-12-14","lts":false,"security":false,"v8":"10.8.168.21"},{"name":"nodejs","version":"19.4.0","date":"2023-01-05","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.5.0","date":"2023-01-24","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.6.0","date":"2023-02-01","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.7.0","date":"2023-02-21","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.8.0","date":"2023-03-14","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.9.0","date":"2023-04-10","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"20.0.0","date":"2023-04-17","lts":false,"security":false,"v8":"11.3.244.4"},{"name":"nodejs","version":"20.1.0","date":"2023-05-03","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.2.0","date":"2023-05-16","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.3.0","date":"2023-06-08","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.4.0","date":"2023-07-04","lts":false,"security":false,"v8":"11.3.244.8"}]')},8864:function(e){"use strict";e.exports=JSON.parse('{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2023-09-11","codename":"Gallium"},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":"Hydrogen"},"v19":{"start":"2022-10-18","maintenance":"2023-04-01","end":"2023-06-01"},"v20":{"start":"2023-04-18","lts":"2023-10-24","maintenance":"2024-10-22","end":"2026-04-30","codename":""}}')}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var n=r[e]={exports:{}};return a[e].call(n.exports,n,n.exports,i),n.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},i.t=function(a,r){if(1&r&&(a=this(a)),8&r)return a;if("object"==typeof a&&a){if(4&r&&a.__esModule)return a;if(16&r&&"function"==typeof a.then)return a}var n=Object.create(null);i.r(n);var s={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&a;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((function(e){s[e]=function(){return a[e]}}));return s.default=function(){return a},i.d(n,s),n},i.d=function(e,t){for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e,t=window.wp.element,a=i(9196),r=i.t(a,2),n=i.n(a);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},s.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(e||(e={}));const o="popstate";function c(e,t){if(!1===e||null==e)throw new Error(t)}function l(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function B(e,t){return{usr:e.state,key:e.key,idx:t}}function p(e,t,a,r){return void 0===a&&(a=null),s({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?d(t):t,{state:a,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function u(e){let{pathname:t="/",search:a="",hash:r=""}=e;return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function d(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function C(e,t,a,r){return void 0===a&&(a=[]),void 0===r&&(r={}),e.map(((e,i)=>{let n=[...a,i],o="string"==typeof e.id?e.id:n.join("-");if(c(!0!==e.index||!e.children,"Cannot specify children on an index route"),c(!r[o],'Found a route id collision on id "'+o+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let a=s({},e,t(e),{id:o});return r[o]=a,a}{let a=s({},e,t(e),{id:o,children:void 0});return r[o]=a,e.children&&(a.children=C(e.children,t,n,r)),a}}))}function h(e,t,a){void 0===a&&(a="/");let r=j(("string"==typeof t?d(t):t).pathname||"/",a);if(null==r)return null;let i=g(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let a=e.length===t.length&&e.slice(0,-1).every(((e,a)=>e===t[a]));return a?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let n=null;for(let e=0;null==n&&e<i.length;++e)n=A(i[e],P(r));return n}function g(e,t,a,r){void 0===t&&(t=[]),void 0===a&&(a=[]),void 0===r&&(r="");let i=(e,i,n)=>{let s={relativePath:void 0===n?e.path||"":n,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};s.relativePath.startsWith("/")&&(c(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),s.relativePath=s.relativePath.slice(r.length));let o=I([r,s.relativePath]),l=a.concat(s);e.children&&e.children.length>0&&(c(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+o+'".'),g(e.children,t,l,o)),(null!=e.path||e.index)&&t.push({path:o,score:N(o,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of v(e.path))i(e,t,a);else i(e,t)})),t}function v(e){let t=e.split("/");if(0===t.length)return[];let[a,...r]=t,i=a.endsWith("?"),n=a.replace(/\?$/,"");if(0===r.length)return i?[n,""]:[n];let s=v(r.join("/")),o=[];return o.push(...s.map((e=>""===e?n:[n,e].join("/")))),i&&o.push(...s),o.map((t=>e.startsWith("/")&&""===t?"/":t))}const b=/^:\w+$/,y=3,w=2,x=1,E=10,D=-2,k=e=>"*"===e;function N(e,t){let a=e.split("/"),r=a.length;return a.some(k)&&(r+=D),t&&(r+=w),a.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?x:E)),r)}function A(e,t){let{routesMeta:a}=e,r={},i="/",n=[];for(let e=0;e<a.length;++e){let s=a[e],o=e===a.length-1,c="/"===i?t:t.slice(i.length)||"/",l=S({path:s.relativePath,caseSensitive:s.caseSensitive,end:o},c);if(!l)return null;Object.assign(r,l.params);let B=s.route;n.push({params:r,pathname:I([i,l.pathname]),pathnameBase:R(I([i,l.pathnameBase])),route:B}),"/"!==l.pathnameBase&&(i=I([i,l.pathnameBase]))}return n}function S(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[a,r]=function(e,t,a){void 0===t&&(t=!1),void 0===a&&(a=!0),l("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,((e,t)=>(r.push(t),"/([^\\/]+)")));return e.endsWith("*")?(r.push("*"),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),i=t.match(a);if(!i)return null;let n=i[0],s=n.replace(/(.)\/+$/,"$1"),o=i.slice(1);return{params:r.reduce(((e,t,a)=>{if("*"===t){let e=o[a]||"";s=n.slice(0,n.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(a){return l(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+a+")."),e}}(o[a]||"",t),e}),{}),pathname:n,pathnameBase:s,pattern:e}}function P(e){try{return decodeURI(e)}catch(t){return l(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function j(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,r=e.charAt(a);return r&&"/"!==r?null:e.slice(a)||"/"}function F(e,t,a,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+a+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function O(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function L(e,t,a,r){let i;void 0===r&&(r=!1),"string"==typeof e?i=d(e):(i=s({},e),c(!i.pathname||!i.pathname.includes("?"),F("?","pathname","search",i)),c(!i.pathname||!i.pathname.includes("#"),F("#","pathname","hash",i)),c(!i.search||!i.search.includes("#"),F("#","search","hash",i)));let n,o=""===e||""===i.pathname,l=o?"/":i.pathname;if(r||null==l)n=a;else{let e=t.length-1;if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;i.pathname=t.join("/")}n=e>=0?t[e]:"/"}let B=function(e,t){void 0===t&&(t="/");let{pathname:a,search:r="",hash:i=""}="string"==typeof e?d(e):e,n=a?a.startsWith("/")?a:function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)})),a.length>1?a.join("/"):"/"}(a,t):t;return{pathname:n,search:M(r),hash:T(i)}}(i,n),p=l&&"/"!==l&&l.endsWith("/"),u=(o||"."===l)&&a.endsWith("/");return B.pathname.endsWith("/")||!p&&!u||(B.pathname+="/"),B}const I=e=>e.join("/").replace(/\/\/+/g,"/"),R=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),M=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",T=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",H=function(e,t){void 0===t&&(t={});let a="number"==typeof t?{status:t}:t,r=new Headers(a.headers);return r.has("Content-Type")||r.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),s({},a,{headers:r}))};Error;const G=function(e,t){void 0===t&&(t=302);let a=t;"number"==typeof a?a={status:a}:void 0===a.status&&(a.status=302);let r=new Headers(a.headers);return r.set("Location",e),new Response(null,s({},a,{headers:r}))};class _{constructor(e,t,a,r){void 0===r&&(r=!1),this.status=e,this.statusText=t||"",this.internal=r,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function z(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],J=new Set(U),K=["get",...U],W=new Set(K),q=new Set([301,302,303,307,308]),V=new Set([307,308]),Y={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Q={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},X={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Z=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,$=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)});function ee(e,t,a,r,i,n,s){let o,c;if(null!=n&&"path"!==s){o=[];for(let e of t)if(o.push(e),e.route.id===n){c=e;break}}else o=t,c=t[t.length-1];let l=L(i||".",O(o).map((e=>e.pathnameBase)),j(e.pathname,a)||e.pathname,"path"===s);return null==i&&(l.search=e.search,l.hash=e.hash),null!=i&&""!==i&&"."!==i||!c||!c.route.index||xe(l.search)||(l.search=l.search?l.search.replace(/^\?/,"?index&"):"?index"),r&&"/"!==a&&(l.pathname="/"===l.pathname?a:I([a,l.pathname])),u(l)}function te(e,t,a,r){if(!r||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(r))return{path:a};if(r.formMethod&&(i=r.formMethod,!W.has(i.toLowerCase())))return{path:a,error:me(405,{method:r.formMethod})};var i;let n,s,o=()=>({path:a,error:me(400,{type:"invalid-body"})}),l=r.formMethod||"get",B=e?l.toUpperCase():l.toLowerCase(),p=Ce(a);if(void 0!==r.body){if("text/plain"===r.formEncType){if(!be(B))return o();let e="string"==typeof r.body?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce(((e,t)=>{let[a,r]=t;return""+e+a+"="+r+"\n"}),""):String(r.body);return{path:a,submission:{formMethod:B,formAction:p,formEncType:r.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===r.formEncType){if(!be(B))return o();try{let e="string"==typeof r.body?JSON.parse(r.body):r.body;return{path:a,submission:{formMethod:B,formAction:p,formEncType:r.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return o()}}}if(c("function"==typeof FormData,"FormData is not available in this environment"),r.formData)n=ce(r.formData),s=r.formData;else if(r.body instanceof FormData)n=ce(r.body),s=r.body;else if(r.body instanceof URLSearchParams)n=r.body,s=le(n);else if(null==r.body)n=new URLSearchParams,s=new FormData;else try{n=new URLSearchParams(r.body),s=le(n)}catch(e){return o()}let m={formMethod:B,formAction:p,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:s,json:void 0,text:void 0};if(be(m.formMethod))return{path:a,submission:m};let f=d(a);return t&&f.search&&xe(f.search)&&n.append("index",""),f.search="?"+n,{path:u(f),submission:m}}function ae(e,t,a,r,i,n,o,c,l,B,p,u,d,m){let f=m?Object.values(m)[0]:d?Object.values(d)[0]:void 0,C=e.createURL(t.location),g=e.createURL(i),v=m?Object.keys(m)[0]:void 0,b=function(e,t){let a=e;if(t){let r=e.findIndex((e=>e.route.id===t));r>=0&&(a=e.slice(0,r))}return a}(a,v).filter(((e,a)=>{if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,a){let r=!t||a.route.id!==t.route.id,i=void 0===e[a.route.id];return r||i}(t.loaderData,t.matches[a],e)||o.some((t=>t===e.route.id)))return!0;let i=t.matches[a],c=e;return ie(e,s({currentUrl:C,currentParams:i.params,nextUrl:g,nextParams:c.params},r,{actionResult:f,defaultShouldRevalidate:n||C.pathname+C.search===g.pathname+g.search||C.search!==g.search||re(i,c)}))})),y=[];return l.forEach(((e,i)=>{if(!a.some((t=>t.route.id===e.routeId)))return;let o=h(p,e.path,u);if(!o)return void y.push({key:i,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let l=t.fetchers.get(i),d=Ee(o,e.path),m=!1;m=!B.has(i)&&(!!c.includes(i)||(l&&"idle"!==l.state&&void 0===l.data?n:ie(d,s({currentUrl:C,currentParams:t.matches[t.matches.length-1].params,nextUrl:g,nextParams:a[a.length-1].params},r,{actionResult:f,defaultShouldRevalidate:n})))),m&&y.push({key:i,routeId:e.routeId,path:e.path,matches:o,match:d,controller:new AbortController})})),[b,y]}function re(e,t){let a=e.route.path;return e.pathname!==t.pathname||null!=a&&a.endsWith("*")&&e.params["*"]!==t.params["*"]}function ie(e,t){if(e.route.shouldRevalidate){let a=e.route.shouldRevalidate(t);if("boolean"==typeof a)return a}return t.defaultShouldRevalidate}async function ne(e,t,a){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=a[e.id];c(i,"No route found in manifest");let n={};for(let e in r){let t=void 0!==i[e]&&"hasErrorBoundary"!==e;l(!t,'Route "'+i.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(n[e]=r[e])}Object.assign(i,n),Object.assign(i,s({},t(i),{lazy:void 0}))}async function se(e,t,a,r,i,n,s,o){let l,B,p;void 0===o&&(o={});let u=e=>{let r,i=new Promise(((e,t)=>r=t));return p=()=>r(),t.signal.addEventListener("abort",p),Promise.race([e({request:t,params:a.params,context:o.requestContext}),i])};try{let r=a.route[e];if(a.route.lazy)if(r){let e,t=await Promise.all([u(r).catch((t=>{e=t})),ne(a.route,n,i)]);if(e)throw e;B=t[0]}else{if(await ne(a.route,n,i),r=a.route[e],!r){if("action"===e){let e=new URL(t.url),r=e.pathname+e.search;throw me(405,{method:t.method,pathname:r,routeId:a.route.id})}return{type:m.data,data:void 0}}B=await u(r)}else{if(!r){let e=new URL(t.url);throw me(404,{pathname:e.pathname+e.search})}B=await u(r)}c(void 0!==B,"You defined "+("action"===e?"an action":"a loader")+' for route "'+a.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){l=m.error,B=e}finally{p&&t.signal.removeEventListener("abort",p)}if(null!=(d=B)&&"number"==typeof d.status&&"string"==typeof d.statusText&&"object"==typeof d.headers&&void 0!==d.body){let e,i=B.status;if(q.has(i)){let e=B.headers.get("Location");if(c(e,"Redirects returned/thrown from loaders/actions must have a Location header"),Z.test(e)){if(!o.isStaticRequest){let a=new URL(t.url),r=e.startsWith("//")?new URL(a.protocol+e):new URL(e),i=null!=j(r.pathname,s);r.origin===a.origin&&i&&(e=r.pathname+r.search+r.hash)}}else e=ee(new URL(t.url),r.slice(0,r.indexOf(a)+1),s,!0,e);if(o.isStaticRequest)throw B.headers.set("Location",e),B;return{type:m.redirect,status:i,location:e,revalidate:null!==B.headers.get("X-Remix-Revalidate"),reloadDocument:null!==B.headers.get("X-Remix-Reload-Document")}}if(o.isRouteRequest)throw{type:l===m.error?m.error:m.data,response:B};let n=B.headers.get("Content-Type");return e=n&&/\bapplication\/json\b/.test(n)?await B.json():await B.text(),l===m.error?{type:l,error:new _(i,B.statusText,e),headers:B.headers}:{type:m.data,data:e,statusCode:B.status,headers:B.headers}}var d,f,C;return l===m.error?{type:l,error:B}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(B)?{type:m.deferred,deferredData:B,statusCode:null==(f=B.init)?void 0:f.status,headers:(null==(C=B.init)?void 0:C.headers)&&new Headers(B.init.headers)}:{type:m.data,data:B}}function oe(e,t,a,r){let i=e.createURL(Ce(t)).toString(),n={signal:a};if(r&&be(r.formMethod)){let{formMethod:e,formEncType:t}=r;n.method=e.toUpperCase(),"application/json"===t?(n.headers=new Headers({"Content-Type":t}),n.body=JSON.stringify(r.json)):"text/plain"===t?n.body=r.text:"application/x-www-form-urlencoded"===t&&r.formData?n.body=ce(r.formData):n.body=r.formData}return new Request(i,n)}function ce(e){let t=new URLSearchParams;for(let[a,r]of e.entries())t.append(a,"string"==typeof r?r:r.name);return t}function le(e){let t=new FormData;for(let[a,r]of e.entries())t.append(a,r);return t}function Be(e,t,a,r,i,n,o,l){let{loaderData:B,errors:p}=function(e,t,a,r,i){let n,s={},o=null,l=!1,B={};return a.forEach(((a,p)=>{let u=t[p].route.id;if(c(!ve(a),"Cannot handle redirect results in processLoaderData"),ge(a)){let t=ue(e,u),i=a.error;r&&(i=Object.values(r)[0],r=void 0),o=o||{},null==o[t.route.id]&&(o[t.route.id]=i),s[u]=void 0,l||(l=!0,n=z(a.error)?a.error.status:500),a.headers&&(B[u]=a.headers)}else he(a)?(i.set(u,a.deferredData),s[u]=a.deferredData.data):s[u]=a.data,null==a.statusCode||200===a.statusCode||l||(n=a.statusCode),a.headers&&(B[u]=a.headers)})),r&&(o=r,s[Object.keys(r)[0]]=void 0),{loaderData:s,errors:o,statusCode:n||200,loaderHeaders:B}}(t,a,r,i,l);for(let t=0;t<n.length;t++){let{key:a,match:r,controller:i}=n[t];c(void 0!==o&&void 0!==o[t],"Did not find corresponding fetcher result");let l=o[t];if(!i||!i.signal.aborted)if(ge(l)){let t=ue(e.matches,null==r?void 0:r.route.id);p&&p[t.route.id]||(p=s({},p,{[t.route.id]:l.error})),e.fetchers.delete(a)}else if(ve(l))c(!1,"Unhandled fetcher revalidation redirect");else if(he(l))c(!1,"Unhandled fetcher deferred data");else{let t=Ae(l.data);e.fetchers.set(a,t)}}return{loaderData:B,errors:p}}function pe(e,t,a,r){let i=s({},t);for(let n of a){let a=n.route.id;if(t.hasOwnProperty(a)?void 0!==t[a]&&(i[a]=t[a]):void 0!==e[a]&&n.route.loader&&(i[a]=e[a]),r&&r.hasOwnProperty(a))break}return i}function ue(e,t){return(t?e.slice(0,e.findIndex((e=>e.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function de(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function me(e,t){let{pathname:a,routeId:r,method:i,type:n}=void 0===t?{}:t,s="Unknown Server Error",o="Unknown @remix-run/router error";return 400===e?(s="Bad Request",i&&a&&r?o="You made a "+i+' request to "'+a+'" but did not provide a `loader` for route "'+r+'", so there is no way to handle the request.':"defer-action"===n?o="defer() is not supported in actions":"invalid-body"===n&&(o="Unable to encode submission body")):403===e?(s="Forbidden",o='Route "'+r+'" does not match URL "'+a+'"'):404===e?(s="Not Found",o='No route matches URL "'+a+'"'):405===e&&(s="Method Not Allowed",i&&a&&r?o="You made a "+i.toUpperCase()+' request to "'+a+'" but did not provide an `action` for route "'+r+'", so there is no way to handle the request.':i&&(o='Invalid request method "'+i.toUpperCase()+'"')),new _(e||500,s,new Error(o),!0)}function fe(e){for(let t=e.length-1;t>=0;t--){let a=e[t];if(ve(a))return{result:a,idx:t}}}function Ce(e){return u(s({},"string"==typeof e?d(e):e,{hash:""}))}function he(e){return e.type===m.deferred}function ge(e){return e.type===m.error}function ve(e){return(e&&e.type)===m.redirect}function be(e){return J.has(e.toLowerCase())}async function ye(e,t,a,r,i,n){for(let s=0;s<a.length;s++){let o=a[s],l=t[s];if(!l)continue;let B=e.find((e=>e.route.id===l.route.id)),p=null!=B&&!re(B,l)&&void 0!==(n&&n[l.route.id]);if(he(o)&&(i||p)){let e=r[s];c(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await we(o,e,i).then((e=>{e&&(a[s]=e||a[s])}))}}}async function we(e,t,a){if(void 0===a&&(a=!1),!await e.deferredData.resolveData(t)){if(a)try{return{type:m.data,data:e.deferredData.unwrappedData}}catch(e){return{type:m.error,error:e}}return{type:m.data,data:e.deferredData.data}}}function xe(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ee(e,t){let a="string"==typeof t?d(t).search:t.search;if(e[e.length-1].route.index&&xe(a||""))return e[e.length-1];let r=O(e);return r[r.length-1]}function De(e){let{formMethod:t,formAction:a,formEncType:r,text:i,formData:n,json:s}=e;if(t&&a&&r)return null!=i?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:void 0,text:i}:null!=n?{formMethod:t,formAction:a,formEncType:r,formData:n,json:void 0,text:void 0}:void 0!==s?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:s,text:void 0}:void 0}function ke(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Ne(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ae(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},Se.apply(this,arguments)}Symbol("deferred");const Pe=a.createContext(null),je=a.createContext(null),Fe=a.createContext(null),Oe=a.createContext(null),Le=a.createContext({outlet:null,matches:[],isDataRoute:!1}),Ie=a.createContext(null);function Re(){return null!=a.useContext(Oe)}function Me(){return Re()||c(!1),a.useContext(Oe).location}function Te(e){a.useContext(Fe).static||a.useLayoutEffect(e)}function He(){let{isDataRoute:e}=a.useContext(Le);return e?function(){let{router:e}=Qe(Ve.UseNavigateStable),t=Ze(Ye.UseNavigateStable),r=a.useRef(!1);Te((()=>{r.current=!0}));let i=a.useCallback((function(a,i){void 0===i&&(i={}),r.current&&("number"==typeof a?e.navigate(a):e.navigate(a,Se({fromRouteId:t},i)))}),[e,t]);return i}():function(){Re()||c(!1);let e=a.useContext(Pe),{basename:t,navigator:r}=a.useContext(Fe),{matches:i}=a.useContext(Le),{pathname:n}=Me(),s=JSON.stringify(O(i).map((e=>e.pathnameBase))),o=a.useRef(!1);return Te((()=>{o.current=!0})),a.useCallback((function(a,i){if(void 0===i&&(i={}),!o.current)return;if("number"==typeof a)return void r.go(a);let c=L(a,JSON.parse(s),n,"path"===i.relative);null==e&&"/"!==t&&(c.pathname="/"===c.pathname?t:I([t,c.pathname])),(i.replace?r.replace:r.push)(c,i.state,i)}),[t,r,s,n,e])}()}const Ge=a.createContext(null);function _e(){return a.useContext(Ge)}function ze(e,t){let{relative:r}=void 0===t?{}:t,{matches:i}=a.useContext(Le),{pathname:n}=Me(),s=JSON.stringify(O(i).map((e=>e.pathnameBase)));return a.useMemo((()=>L(e,JSON.parse(s),n,"path"===r)),[e,s,n,r])}function Ue(t,r,i){Re()||c(!1);let{navigator:n}=a.useContext(Fe),{matches:s}=a.useContext(Le),o=s[s.length-1],l=o?o.params:{},B=(o&&o.pathname,o?o.pathnameBase:"/");o&&o.route;let p,u=Me();if(r){var m;let e="string"==typeof r?d(r):r;"/"===B||(null==(m=e.pathname)?void 0:m.startsWith(B))||c(!1),p=e}else p=u;let f=p.pathname||"/",C=h(t,{pathname:"/"===B?f:f.slice(B.length)||"/"}),g=function(e,t,r){var i;if(void 0===t&&(t=[]),void 0===r&&(r=null),null==e){var n;if(null==(n=r)||!n.errors)return null;e=r.matches}let s=e,o=null==(i=r)?void 0:i.errors;if(null!=o){let e=s.findIndex((e=>e.route.id&&(null==o?void 0:o[e.route.id])));e>=0||c(!1),s=s.slice(0,Math.min(s.length,e+1))}return s.reduceRight(((e,i,n)=>{let c=i.route.id?null==o?void 0:o[i.route.id]:null,l=null;r&&(l=i.route.errorElement||Ke);let B=t.concat(s.slice(0,n+1)),p=()=>{let t;return t=c?l:i.route.Component?a.createElement(i.route.Component,null):i.route.element?i.route.element:e,a.createElement(qe,{match:i,routeContext:{outlet:e,matches:B,isDataRoute:null!=r},children:t})};return r&&(i.route.ErrorBoundary||i.route.errorElement||0===n)?a.createElement(We,{location:r.location,revalidation:r.revalidation,component:l,error:c,children:p(),routeContext:{outlet:null,matches:B,isDataRoute:!0}}):p()}),null)}(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:I([B,n.encodeLocation?n.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?B:I([B,n.encodeLocation?n.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),s,i);return r&&g?a.createElement(Oe.Provider,{value:{location:Se({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:e.Pop}},g):g}function Je(){let e=function(){var e;let t=a.useContext(Ie),r=Xe(Ye.UseRouteError),i=Ze(Ye.UseRouteError);return t||(null==(e=r.errors)?void 0:e[i])}(),t=z(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),r?a.createElement("pre",{style:i},r):null,null)}const Ke=a.createElement(Je,null);class We extends a.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?a.createElement(Le.Provider,{value:this.props.routeContext},a.createElement(Ie.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function qe(e){let{routeContext:t,match:r,children:i}=e,n=a.useContext(Pe);return n&&n.static&&n.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=r.route.id),a.createElement(Le.Provider,{value:t},i)}var Ve=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ve||{}),Ye=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ye||{});function Qe(e){let t=a.useContext(Pe);return t||c(!1),t}function Xe(e){let t=a.useContext(je);return t||c(!1),t}function Ze(e){let t=function(e){let t=a.useContext(Le);return t||c(!1),t}(),r=t.matches[t.matches.length-1];return r.route.id||c(!1),r.route.id}function $e(){return Xe(Ye.UseNavigation).navigation}function et(){let e=Xe(Ye.UseLoaderData),t=Ze(Ye.UseLoaderData);if(!e.errors||null==e.errors[t])return e.loaderData[t];console.error("You cannot `useLoaderData` in an errorElement (routeId: "+t+")")}function tt(){let e=Xe(Ye.UseActionData);return a.useContext(Le)||c(!1),Object.values((null==e?void 0:e.actionData)||{})[0]}const at=a.startTransition;function rt(e){let{fallbackElement:t,router:r,future:i}=e,[n,s]=a.useState(r.state),{v7_startTransition:o}=i||{},c=a.useCallback((e=>{o&&at?at((()=>s(e))):s(e)}),[s,o]);a.useLayoutEffect((()=>r.subscribe(c)),[r,c]);let l=a.useMemo((()=>({createHref:r.createHref,encodeLocation:r.encodeLocation,go:e=>r.navigate(e),push:(e,t,a)=>r.navigate(e,{state:t,preventScrollReset:null==a?void 0:a.preventScrollReset}),replace:(e,t,a)=>r.navigate(e,{replace:!0,state:t,preventScrollReset:null==a?void 0:a.preventScrollReset})})),[r]),B=r.basename||"/",p=a.useMemo((()=>({router:r,navigator:l,static:!1,basename:B})),[r,l,B]);return a.createElement(a.Fragment,null,a.createElement(Pe.Provider,{value:p},a.createElement(je.Provider,{value:n},a.createElement(st,{basename:B,location:n.location,navigationType:n.historyAction,navigator:l},n.initialized?a.createElement(it,{routes:r.routes,state:n}):t))),null)}function it(e){let{routes:t,state:a}=e;return Ue(t,void 0,a)}function nt(e){return function(e){let t=a.useContext(Le).outlet;return t?a.createElement(Ge.Provider,{value:e},t):t}(e.context)}function st(t){let{basename:r="/",children:i=null,location:n,navigationType:s=e.Pop,navigator:o,static:l=!1}=t;Re()&&c(!1);let B=r.replace(/^\/*/,"/"),p=a.useMemo((()=>({basename:B,navigator:o,static:l})),[B,o,l]);"string"==typeof n&&(n=d(n));let{pathname:u="/",search:m="",hash:f="",state:C=null,key:h="default"}=n,g=a.useMemo((()=>{let e=j(u,B);return null==e?null:{location:{pathname:e,search:m,hash:f,state:C,key:h},navigationType:s}}),[B,u,m,f,C,h,s]);return null==g?null:a.createElement(Fe.Provider,{value:p},a.createElement(Oe.Provider,{children:i,value:g}))}function ot(){return ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},ot.apply(this,arguments)}function ct(e,t){if(null==e)return{};var a,r,i={},n=Object.keys(e);for(r=0;r<n.length;r++)a=n[r],t.indexOf(a)>=0||(i[a]=e[a]);return i}new Promise((()=>{})),a.Component;const lt="get",Bt="application/x-www-form-urlencoded";function pt(e){return null!=e&&"string"==typeof e.tagName}let ut=null;const dt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mt(e){return null==e||dt.has(e)?e:null}function ft(e,t){let a,r,i,n,s;if(pt(o=e)&&"form"===o.tagName.toLowerCase()){let s=e.getAttribute("action");r=s?j(s,t):null,a=e.getAttribute("method")||lt,i=mt(e.getAttribute("enctype"))||Bt,n=new FormData(e)}else if(function(e){return pt(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return pt(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let s=e.form;if(null==s)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let o=e.getAttribute("formaction")||s.getAttribute("action");if(r=o?j(o,t):null,a=e.getAttribute("formmethod")||s.getAttribute("method")||lt,i=mt(e.getAttribute("formenctype"))||mt(s.getAttribute("enctype"))||Bt,n=new FormData(s,e),!function(){if(null===ut)try{new FormData(document.createElement("form"),0),ut=!1}catch(e){ut=!0}return ut}()){let{name:t,type:a,value:r}=e;if("image"===a){let e=t?t+".":"";n.append(e+"x","0"),n.append(e+"y","0")}else t&&n.append(t,r)}}else{if(pt(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');a=lt,r=null,i=Bt,s=e}var o;return n&&"text/plain"===i&&(s=n,n=void 0),{action:r,method:a.toLowerCase(),encType:i,formData:n,body:s}}const Ct=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],ht=["aria-current","caseSensitive","className","end","style","to","children"],gt=["reloadDocument","replace","state","method","action","onSubmit","submit","relative","preventScrollReset"];function vt(e){if(!e)return null;let t=Object.entries(e),a={};for(let[e,r]of t)if(r&&"RouteErrorResponse"===r.__type)a[e]=new _(r.status,r.statusText,r.data,!0===r.internal);else if(r&&"Error"===r.__type){if(r.__subType){let t=window[r.__subType];if("function"==typeof t)try{let i=new t(r.message);i.stack="",a[e]=i}catch(e){}}if(null==a[e]){let t=new Error(r.message);t.stack="",a[e]=t}}else a[e]=r;return a}a.startTransition;const bt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,yt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wt=a.forwardRef((function(e,t){let r,{onClick:i,relative:n,reloadDocument:s,replace:o,state:l,target:B,to:p,preventScrollReset:d}=e,m=ct(e,Ct),{basename:f}=a.useContext(Fe),C=!1;if("string"==typeof p&&yt.test(p)&&(r=p,bt))try{let e=new URL(window.location.href),t=p.startsWith("//")?new URL(e.protocol+p):new URL(p),a=j(t.pathname,f);t.origin===e.origin&&null!=a?p=a+t.search+t.hash:C=!0}catch(e){}let h=function(e,t){let{relative:r}=void 0===t?{}:t;Re()||c(!1);let{basename:i,navigator:n}=a.useContext(Fe),{hash:s,pathname:o,search:l}=ze(e,{relative:r}),B=o;return"/"!==i&&(B="/"===o?i:I([i,o])),n.createHref({pathname:B,search:l,hash:s})}(p,{relative:n}),g=function(e,t){let{target:r,replace:i,state:n,preventScrollReset:s,relative:o}=void 0===t?{}:t,c=He(),l=Me(),B=ze(e,{relative:o});return a.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,r)){t.preventDefault();let a=void 0!==i?i:u(l)===u(B);c(e,{replace:a,state:n,preventScrollReset:s,relative:o})}}),[l,c,B,i,n,r,e,s,o])}(p,{replace:o,state:l,target:B,preventScrollReset:d,relative:n});return a.createElement("a",ot({},m,{href:r||h,onClick:C||s?i:function(e){i&&i(e),e.defaultPrevented||g(e)},ref:t,target:B}))})),xt=a.forwardRef((function(e,t){let{"aria-current":r="page",caseSensitive:i=!1,className:n="",end:s=!1,style:o,to:c,children:l}=e,B=ct(e,ht),p=ze(c,{relative:B.relative}),u=Me(),d=a.useContext(je),{navigator:m}=a.useContext(Fe),f=m.encodeLocation?m.encodeLocation(p).pathname:p.pathname,C=u.pathname,h=d&&d.navigation&&d.navigation.location?d.navigation.location.pathname:null;i||(C=C.toLowerCase(),h=h?h.toLowerCase():null,f=f.toLowerCase());let g,v=C===f||!s&&C.startsWith(f)&&"/"===C.charAt(f.length),b=null!=h&&(h===f||!s&&h.startsWith(f)&&"/"===h.charAt(f.length)),y=v?r:void 0;g="function"==typeof n?n({isActive:v,isPending:b}):[n,v?"active":null,b?"pending":null].filter(Boolean).join(" ");let w="function"==typeof o?o({isActive:v,isPending:b}):o;return a.createElement(wt,ot({},B,{"aria-current":y,className:g,ref:t,style:w,to:c}),"function"==typeof l?l({isActive:v,isPending:b}):l)})),Et=a.forwardRef(((e,t)=>{let r=Pt();return a.createElement(Dt,ot({},e,{submit:r,ref:t}))})),Dt=a.forwardRef(((e,t)=>{let{reloadDocument:r,replace:i,state:n,method:s=lt,action:o,onSubmit:l,submit:B,relative:p,preventScrollReset:d}=e,m=ct(e,gt),f="get"===s.toLowerCase()?"get":"post",C=function(e,t){let{relative:r}=void 0===t?{}:t,{basename:i}=a.useContext(Fe),n=a.useContext(Le);n||c(!1);let[s]=n.matches.slice(-1),o=ot({},ze(e||".",{relative:r})),l=Me();if(null==e&&(o.search=l.search,s.route.index)){let e=new URLSearchParams(o.search);e.delete("index"),o.search=e.toString()?"?"+e.toString():""}return e&&"."!==e||!s.route.index||(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),"/"!==i&&(o.pathname="/"===o.pathname?i:I([i,o.pathname])),u(o)}(o,{relative:p});return a.createElement("form",ot({ref:t,method:f,action:C,onSubmit:r?l:e=>{if(l&&l(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,a=(null==t?void 0:t.getAttribute("formmethod"))||s;B(t||e.currentTarget,{method:a,replace:i,state:n,relative:p,preventScrollReset:d})}},m))}));var kt,Nt;function At(e){let t=a.useContext(Pe);return t||c(!1),t}function St(){if("undefined"==typeof document)throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}function Pt(){let{router:e}=At(kt.UseSubmit),{basename:t}=a.useContext(Fe),r=Ze(Ye.UseRouteId);return a.useCallback((function(a,i){void 0===i&&(i={}),St();let{action:n,method:s,encType:o,formData:c,body:l}=ft(a,t);e.navigate(i.action||n,{preventScrollReset:i.preventScrollReset,formData:c,body:l,formMethod:i.method||s,formEncType:i.encType||o,replace:i.replace,state:i.state,fromRouteId:r})}),[e,t,r])}function jt(e,t){let{router:r}=At(kt.UseSubmitFetcher),{basename:i}=a.useContext(Fe);return a.useCallback((function(a,n){void 0===n&&(n={}),St();let{action:s,method:o,encType:l,formData:B,body:p}=ft(a,i);null==t&&c(!1),r.fetch(e,t,n.action||s,{preventScrollReset:n.preventScrollReset,formData:B,body:p,formMethod:n.method||o,formEncType:n.encType||l})}),[r,i,e,t])}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(kt||(kt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Nt||(Nt={}));let Ft=0;function Ot(){var e;let{router:t}=At(kt.UseFetcher),r=a.useContext(Le);r||c(!1);let i=null==(e=r.matches[r.matches.length-1])?void 0:e.route.id;null==i&&c(!1);let[n]=a.useState((()=>String(++Ft))),[s]=a.useState((()=>(i||c(!1),function(e,t){return a.forwardRef(((r,i)=>{let n=jt(e,t);return a.createElement(Dt,ot({},r,{ref:i,submit:n}))}))}(n,i)))),[o]=a.useState((()=>e=>{t||c(!1),i||c(!1),t.fetch(n,i,e)})),l=jt(n,i),B=t.getFetcher(n),p=a.useMemo((()=>ot({Form:s,submit:l,load:o},B)),[B,s,l,o]);return a.useEffect((()=>()=>{t?t.deleteFetcher(n):console.warn("No router available to clean up from useFetcher()")}),[t,n]),p}var Lt=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z",clipRule:"evenodd"}))})),It=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M12.79 5.23a.75.75 0 01-.02 1.06L8.832 10l3.938 3.71a.75.75 0 11-1.04 1.08l-4.5-4.25a.75.75 0 010-1.08l4.5-4.25a.75.75 0 011.06.02z",clipRule:"evenodd"}))})),Rt=i(1358),Mt=i.n(Rt);function Tt({pageSize:e,total:a,currentPageNumber:r,fetchMorePages:i}){const n=Math.ceil(a/e);return 0===n?(0,t.createElement)(t.Fragment,null):(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-justify-between cpai-border-t cpai-border-gray-200 cpai-bg-white cpai-py-3 "},(0,t.createElement)("div",{className:"cpai-flex cpai-flex-1 cpai-justify-between sm:cpai-hidden"},(0,t.createElement)("button",{className:"cpai-relative cpai-inline-flex cpai-items-center cpai-rounded-md cpai-border cpai-border-gray-300 cpai-bg-white cpai-px-4 cpai-py-2 cpai-text-sm cpai-font-medium cpai-text-gray-700 hover:cpai-bg-gray-50"},"Previous"),(0,t.createElement)("button",{className:"cpai-relative cpai-ml-3 cpai-inline-flex cpai-items-center cpai-rounded-md cpai-border cpai-border-gray-300 cpai-bg-white cpai-px-4 cpai-py-2 cpai-text-sm cpai-font-medium cpai-text-gray-700 hover:cpai-bg-gray-50"},"Next")),(0,t.createElement)("div",{className:"cpai-hidden sm:cpai-flex sm:cpai-flex-1 sm:cpai-items-center sm:cpai-justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-700"},"Showing"," ",(0,t.createElement)("span",{className:"cpai-font-medium"},10*r+1)," ","to"," ",(0,t.createElement)("span",{className:"cpai-font-medium"},10*(r+1)>a?a:10*(r+1))," ","of ",(0,t.createElement)("span",{className:"cpai-font-medium"},a)," results")),(0,t.createElement)("div",null,(0,t.createElement)(Mt(),{forcePage:r,onPageChange:({selected:e})=>{i(e)},pageCount:n,breakLabel:"...",breakClassName:"cpai-relative cpai-inline-flex cpai-items-center cpai-px-4 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-700 cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 focus:cpai-outline-offset-0",nextLabel:(0,t.createElement)("span",{className:"cpai-relative cpai-inline-flex cpai-items-center cpai-rounded-r-md cpai-px-2 cpai-py-2 cpai-text-gray-400 cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 focus:cpai-z-20 focus:cpai-outline-offset-0"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Next"),(0,t.createElement)(Lt,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"})),pageRangeDisplayed:5,previousLabel:(0,t.createElement)("span",{className:"cpai-relative cpai-inline-flex cpai-items-center cpai-rounded-l-md cpai-px-2 cpai-py-2 cpai-text-gray-400 cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 focus:cpai-z-20 focus:cpai-outline-offset-0"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Previous"),(0,t.createElement)(It,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"})),containerClassName:"cpai-isolate cpai-inline-flex -cpai-space-x-px cpai-rounded-md cpai-shadow-sm",pageClassName:"cpai-relative cpai-inline-flex cpai-items-center cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 focus:cpai-z-20 focus:cpai-outline-offset-0 [&>a]:cpai-px-4",activeClassName:"cpai-relative cpai-z-10 cpai-inline-flex cpai-items-center cpai-bg-brand-600 cpai-text-sm cpai-font-semibold cpai-text-white focus:cpai-z-20 hover:!cpai-bg-brand-600 hover:cpai-text-white [&>a]:hover:cpai-text-white [&>a]:focus:cpai-text-white [&>a]:focus:cpai-text-white"}))))}var Ht=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z",clipRule:"evenodd"}),a.createElement("path",{fillRule:"evenodd",d:"M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z",clipRule:"evenodd"}))}));function Gt(...e){return e.filter(Boolean).join(" ")}function _t({currentPageNumber:e,pages:r,total:i,selected:n,setSelected:s,fetchMorePages:o,selectedOnPages:c,setSelectedOnPages:l}){const B=(0,a.useRef)(),[p,u]=(0,a.useState)(!1),[d,m]=(0,a.useState)(!1);return(0,a.useLayoutEffect)((()=>{const e=n.length>0&&n.length<r.length;u(n.length===r.length),m(e),B.current.indeterminate=e}),[n]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"cpai-px-4 sm:cpai-px-6 lg:cpai-px-8"},(0,t.createElement)("div",{className:"cpai-mt-8 cpai-flow-root"},(0,t.createElement)("div",{className:"-cpai-mx-4 -cpai-my-2 cpai-overflow-x-auto sm:-cpai-mx-6 lg:-cpai-mx-8"},(0,t.createElement)("div",{className:"cpai-inline-block cpai-min-w-full cpai-py-2 cpai-align-middle"},(0,t.createElement)("div",{className:"cpai-relative"},(0,t.createElement)("table",{className:"cpai-min-w-full cpai-table-fixed cpai-divide-y cpai-divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"cpai-relative cpai-px-7 sm:cpai-w-12 sm:cpai-px-6"},(0,t.createElement)("input",{type:"checkbox",className:"cpai-hidden cpai-invisible cp-checkbox !cpai-text-brand-600 !focus:cpai-ring-brand-600",ref:B,checked:p,onChange:function(){s(p||d?[]:r),u(!p&&!d),m(!1),function(t,a){const r=c.filter((t=>t.page!==e))||[];l([...r,{page:e,isChecked:t,isIndeterminate:!1}])}(!p&&!d)}})),(0,t.createElement)("th",{scope:"col",className:"cpai-min-w-[12rem] cpai-py-3.5 cpai-pr-3 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Modified at"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"cpai-relative cpai-py-3.5 cpai-pl-3 cpai-pr-4 sm:cpai-pr-3"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Edit")))),(0,t.createElement)("tbody",{className:"cpai-divide-y cpai-divide-gray-200 cpai-bg-white"},r.map((e=>(0,t.createElement)("tr",{key:e.id,className:n.find((t=>t.id===e.id))?"cpai-bg-gray-50":void 0},(0,t.createElement)("td",{className:"cpai-relative cpai-px-7 sm:cpai-w-12 sm:cpai-px-6"},n.find((t=>t.id===e.id))&&(0,t.createElement)("div",{className:"cpai-absolute cpai-inset-y-0 cpai-left-0 cpai-w-0.5 cpai-bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox !cpai-text-brand-600 focus:!cpai-ring-brand-600",value:e.email,checked:n.find((t=>t.id===e.id)),onChange:t=>function(e,t){s(e.target.checked?[...n,t]:n.filter((e=>e!==t)))}(t,e)})),(0,t.createElement)("td",{className:Gt("cpai-whitespace-nowrap cpai-py-4 cpai-pr-3 cpai-text-sm cpai-font-medium",n.find((t=>t.id===e.id))?"cpai-text-brand-600":"cpai-text-gray-900")},e.title),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},e.modified_at),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},e.created_at),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-py-4 cpai-pl-3 cpai-pr-4 cpai-text-right cpai-text-sm cpai-font-medium sm:cpai-pr-3"},(0,t.createElement)("a",{href:"#",className:"cpai-text-brand-600 hover:cpai-text-brand-900 cpai-inline-flex cpai-items-center cpai-gap-1"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Open ",e.name),(0,t.createElement)(Ht,{className:"cpai-w-4 cpai-h-4"}))))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:i,currentPageNumber:e,fetchMorePages:o}))}var zt=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 01.208 1.04l-9 13.5a.75.75 0 01-1.154.114l-6-6a.75.75 0 011.06-1.06l5.353 5.353 8.493-12.739a.75.75 0 011.04-.208z",clipRule:"evenodd"}))}));function Ut(...e){return e.filter(Boolean).join(" ")}const Jt="https://chatpress.ai",Kt="https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos";var Wt=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))})),qt=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M8.75 1A2.75 2.75 0 006 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 10.23 1.482l.149-.022.841 10.518A2.75 2.75 0 007.596 19h4.807a2.75 2.75 0 002.742-2.53l.841-10.52.149.023a.75.75 0 00.23-1.482A41.03 41.03 0 0014 4.193V3.75A2.75 2.75 0 0011.25 1h-2.5zM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4zM8.58 7.72a.75.75 0 00-1.5.06l.3 7.5a.75.75 0 101.5-.06l-.3-7.5zm4.34.06a.75.75 0 10-1.5-.06l-.3 7.5a.75.75 0 101.5.06l.3-7.5z",clipRule:"evenodd"}))})),Vt=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"}))}));function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Qt(e,t,...a){if(e in t){let r=t[e];return"function"==typeof r?r(...a):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Qt),r}var Xt,Zt=((Xt=Zt||{})[Xt.None=0]="None",Xt[Xt.RenderStrategy=1]="RenderStrategy",Xt[Xt.Static=2]="Static",Xt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function ea({ourProps:e,theirProps:t,slot:a,defaultTag:r,features:i,visible:n=!0,name:s}){let o=aa(t,e);if(n)return ta(o,a,r,s);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=o;if(e)return ta(t,a,r,s)}if(1&c){let{unmount:e=!0,...t}=o;return Qt(e?0:1,{0(){return null},1(){return ta({...t,hidden:!0,style:{display:"none"}},a,r,s)}})}return ta(o,a,r,s)}function ta(e,t={},r,i){let{as:n=r,children:s,refName:o="ref",...c}=na(e,["unmount","static"]),l=void 0!==e.ref?{[o]:e.ref}:{},B="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,a=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&a.push(r);e&&(p["data-headlessui-state"]=a.join(" "))}if(n===a.Fragment&&Object.keys(ia(c)).length>0){if(!(0,a.isValidElement)(B)||Array.isArray(B)&&B.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=B.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Yt(null==e?void 0:e.className(...t),c.className):Yt(null==e?void 0:e.className,c.className),r=t?{className:t}:{};return(0,a.cloneElement)(B,Object.assign({},aa(B.props,ia(na(c,["ref"]))),p,l,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let a of e)null!=a&&("function"==typeof a?a(t):a.current=t)}}}(B.ref,l.ref),r))}return(0,a.createElement)(n,Object.assign({},na(c,["ref"]),n!==a.Fragment&&l,n!==a.Fragment&&p),B)}function aa(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},a={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=a[e]||(a[e]=[]),a[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(a).map((e=>[e,void 0]))));for(let e in a)Object.assign(t,{[e](t,...r){let i=a[e];for(let e of i){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function ra(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ia(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function na(e,t=[]){let a=Object.assign({},e);for(let e of t)e in a&&delete a[e];return a}let sa=(0,a.createContext)(null);sa.displayName="OpenClosedContext";var oa=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(oa||{});function ca(){return(0,a.useContext)(sa)}function la({value:e,children:t}){return a.createElement(sa.Provider,{value:e},t)}var Ba=Object.defineProperty,pa=(e,t,a)=>(((e,t,a)=>{t in e?Ba(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a})(e,"symbol"!=typeof t?t+"":t,a),a);let ua=new class{constructor(){pa(this,"current",this.detect()),pa(this,"handoffState","pending"),pa(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},da=(e,t)=>{ua.isServer?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)};function ma(){let e=(0,a.useRef)(!1);return da((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function fa(e){let t=(0,a.useRef)(e);return da((()=>{t.current=e}),[e]),t}function Ca(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in r&&r.useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,i]=a.useState(ua.isHandoffComplete);return t&&!1===ua.isHandoffComplete&&i(!1),a.useEffect((()=>{!0!==t&&i(!0)}),[t]),a.useEffect((()=>ua.handoff()),[]),!e&&t}let ha=function(e){let t=fa(e);return a.useCallback(((...e)=>t.current(...e)),[t])},ga=Symbol();function va(...e){let t=(0,a.useRef)(e);(0,a.useEffect)((()=>{t.current=e}),[e]);let r=ha((e=>{for(let a of t.current)null!=a&&("function"==typeof a?a(e):a.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[ga])))?void 0:r}function ba(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function ya(){let e=[],t={addEventListener(e,a,r,i){return e.addEventListener(a,r,i),t.add((()=>e.removeEventListener(a,r,i)))},requestAnimationFrame(...e){let a=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(a)))},nextFrame(...e){return t.requestAnimationFrame((()=>t.requestAnimationFrame(...e)))},setTimeout(...e){let a=setTimeout(...e);return t.add((()=>clearTimeout(a)))},microTask(...e){let a={current:!0};return ba((()=>{a.current&&e[0]()})),t.add((()=>{a.current=!1}))},style(e,t,a){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:a}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=ya();return e(t),this.add((()=>t.dispose()))},add(t){return e.push(t),()=>{let a=e.indexOf(t);if(a>=0)for(let t of e.splice(a,1))t()}},dispose(){for(let t of e.splice(0))t()}};return t}function wa(e,...t){e&&t.length>0&&e.classList.add(...t)}function xa(e,...t){e&&t.length>0&&e.classList.remove(...t)}function Ea(){let[e]=(0,a.useState)(ya);return(0,a.useEffect)((()=>()=>e.dispose()),[e]),e}function Da({immediate:e,container:t,direction:a,classes:r,onStart:i,onStop:n}){let s=ma(),o=Ea(),c=fa(a);da((()=>{e&&(c.current="enter")}),[e]),da((()=>{let e=ya();o.add(e.dispose);let a=t.current;if(a&&"idle"!==c.current&&s.current)return e.dispose(),i.current(c.current),e.add(function(e,t,a,r){let i=a?"enter":"leave",n=ya(),s=void 0!==r?function(e){let t={called:!1};return(...a)=>{if(!t.called)return t.called=!0,e(...a)}}(r):()=>{};"enter"===i&&(e.removeAttribute("hidden"),e.style.display="");let o=Qt(i,{enter:()=>t.enter,leave:()=>t.leave}),c=Qt(i,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),l=Qt(i,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return xa(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),wa(e,...t.base,...o,...l),n.nextFrame((()=>{xa(e,...t.base,...o,...l),wa(e,...t.base,...o,...c),function(e,t){let a=ya();if(!e)return a.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[n,s]=[r,i].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),o=n+s;if(0!==o){a.group((a=>{a.setTimeout((()=>{t(),a.dispose()}),o),a.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&a.dispose()}))}));let r=a.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),r())}))}else t();a.add((()=>t())),a.dispose}(e,(()=>(xa(e,...t.base,...o),wa(e,...t.base,...t.entered),s())))})),n.dispose}(a,r.current,"enter"===c.current,(()=>{e.dispose(),n.current(c.current)}))),e.dispose}),[a])}function ka(e=0){let[t,r]=(0,a.useState)(e),i=ma(),n=(0,a.useCallback)((e=>{i.current&&r((t=>t|e))}),[t,i]),s=(0,a.useCallback)((e=>Boolean(t&e)),[t]),o=(0,a.useCallback)((e=>{i.current&&r((t=>t&~e))}),[r,i]),c=(0,a.useCallback)((e=>{i.current&&r((t=>t^e))}),[r]);return{flags:t,addFlag:n,hasFlag:s,removeFlag:o,toggleFlag:c}}function Na(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let Aa=(0,a.createContext)(null);Aa.displayName="TransitionContext";var Sa=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Sa||{});let Pa=(0,a.createContext)(null);function ja(e){return"children"in e?ja(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Fa(e,t){let r=fa(e),i=(0,a.useRef)([]),n=ma(),s=Ea(),o=ha(((e,t=$t.Hidden)=>{let a=i.current.findIndex((({el:t})=>t===e));-1!==a&&(Qt(t,{[$t.Unmount](){i.current.splice(a,1)},[$t.Hidden](){i.current[a].state="hidden"}}),s.microTask((()=>{var e;!ja(i)&&n.current&&(null==(e=r.current)||e.call(r))})))})),c=ha((e=>{let t=i.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):i.current.push({el:e,state:"visible"}),()=>o(e,$t.Unmount)})),l=(0,a.useRef)([]),B=(0,a.useRef)(Promise.resolve()),p=(0,a.useRef)({enter:[],leave:[],idle:[]}),u=ha(((e,a,r)=>{l.current.splice(0),t&&(t.chains.current[a]=t.chains.current[a].filter((([t])=>t!==e))),null==t||t.chains.current[a].push([e,new Promise((e=>{l.current.push(e)}))]),null==t||t.chains.current[a].push([e,new Promise((e=>{Promise.all(p.current[a].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===a?B.current=B.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(a))):r(a)})),d=ha(((e,t,a)=>{Promise.all(p.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=l.current.shift())||e()})).then((()=>a(t)))}));return(0,a.useMemo)((()=>({children:i,register:c,unregister:o,onStart:u,onStop:d,wait:B,chains:p})),[c,o,i,u,d,p,B])}function Oa(){}Pa.displayName="NestingContext";let La=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ia(e){var t;let a={};for(let r of La)a[r]=null!=(t=e[r])?t:Oa;return a}let Ra=Zt.RenderStrategy,Ma=ra((function(e,t){let{show:r,appear:i=!1,unmount:n=!0,...s}=e,o=(0,a.useRef)(null),c=va(o,t);Ca();let l=ca();if(void 0===r&&null!==l&&(r=(l&oa.Open)===oa.Open),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[B,p]=(0,a.useState)(r?"visible":"hidden"),u=Fa((()=>{p("hidden")})),[d,m]=(0,a.useState)(!0),f=(0,a.useRef)([r]);da((()=>{!1!==d&&f.current[f.current.length-1]!==r&&(f.current.push(r),m(!1))}),[f,r]);let C=(0,a.useMemo)((()=>({show:r,appear:i,initial:d})),[r,i,d]);(0,a.useEffect)((()=>{if(r)p("visible");else if(ja(u)){let e=o.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&p("hidden")}else p("hidden")}),[r,u]);let h={unmount:n},g=ha((()=>{var t;d&&m(!1),null==(t=e.beforeEnter)||t.call(e)})),v=ha((()=>{var t;d&&m(!1),null==(t=e.beforeLeave)||t.call(e)}));return a.createElement(Pa.Provider,{value:u},a.createElement(Aa.Provider,{value:C},ea({ourProps:{...h,as:a.Fragment,children:a.createElement(Ta,{ref:c,...h,...s,beforeEnter:g,beforeLeave:v})},theirProps:{},defaultTag:a.Fragment,features:Ra,visible:"visible"===B,name:"Transition"})))})),Ta=ra((function(e,t){var r,i;let{beforeEnter:n,afterEnter:s,beforeLeave:o,afterLeave:c,enter:l,enterFrom:B,enterTo:p,entered:u,leave:d,leaveFrom:m,leaveTo:f,...C}=e,h=(0,a.useRef)(null),g=va(h,t),v=null==(r=C.unmount)||r?$t.Unmount:$t.Hidden,{show:b,appear:y,initial:w}=function(){let e=(0,a.useContext)(Aa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[x,E]=(0,a.useState)(b?"visible":"hidden"),D=function(){let e=(0,a.useContext)(Pa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:N}=D;(0,a.useEffect)((()=>k(h)),[k,h]),(0,a.useEffect)((()=>{if(v===$t.Hidden&&h.current)return b&&"visible"!==x?void E("visible"):Qt(x,{hidden:()=>N(h),visible:()=>k(h)})}),[x,h,k,N,b,v]);let A=fa({base:Na(C.className),enter:Na(l),enterFrom:Na(B),enterTo:Na(p),entered:Na(u),leave:Na(d),leaveFrom:Na(m),leaveTo:Na(f)}),S=function(e){let t=(0,a.useRef)(Ia(e));return(0,a.useEffect)((()=>{t.current=Ia(e)}),[e]),t}({beforeEnter:n,afterEnter:s,beforeLeave:o,afterLeave:c}),P=Ca();(0,a.useEffect)((()=>{if(P&&"visible"===x&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,x,P]);let j=y&&b&&w,F=!P||w&&!y?"idle":b?"enter":"leave",O=ka(0),L=ha((e=>Qt(e,{enter:()=>{O.addFlag(oa.Opening),S.current.beforeEnter()},leave:()=>{O.addFlag(oa.Closing),S.current.beforeLeave()},idle:()=>{}}))),I=ha((e=>Qt(e,{enter:()=>{O.removeFlag(oa.Opening),S.current.afterEnter()},leave:()=>{O.removeFlag(oa.Closing),S.current.afterLeave()},idle:()=>{}}))),R=Fa((()=>{E("hidden"),N(h)}),D);Da({immediate:j,container:h,classes:A,direction:F,onStart:fa((e=>{R.onStart(h,e,L)})),onStop:fa((e=>{R.onStop(h,e,I),"leave"===e&&!ja(R)&&(E("hidden"),N(h))}))});let M=C,T={ref:g};return j?M={...M,className:Yt(C.className,...A.current.enter,...A.current.enterFrom)}:(M.className=Yt(C.className,null==(i=h.current)?void 0:i.className),""===M.className&&delete M.className),a.createElement(Pa.Provider,{value:R},a.createElement(la,{value:Qt(x,{visible:oa.Open,hidden:oa.Closed})|O.flags},ea({ourProps:T,theirProps:M,defaultTag:"div",features:Ra,visible:"visible"===x,name:"Transition.Child"})))})),Ha=ra((function(e,t){let r=null!==(0,a.useContext)(Aa),i=null!==ca();return a.createElement(a.Fragment,null,!r&&i?a.createElement(Ma,{ref:t,...e}):a.createElement(Ta,{ref:t,...e}))})),Ga=Object.assign(Ma,{Child:Ha,Root:Ma});var _a,za=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(za||{});function Ua(e){let t=e.parentElement,a=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(a=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(a))&&r}let Ja=null!=(_a=a.useId)?_a:function(){let e=Ca(),[t,r]=a.useState(e?()=>ua.nextId():null);return da((()=>{null===t&&r(ua.nextId())}),[t]),null!=t?""+t:void 0};var Ka=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Ka||{});let Wa=ra((function(e,t){let{features:a=1,...r}=e;return ea({ourProps:{ref:t,"aria-hidden":2==(2&a)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&a)&&2!=(2&a)&&{display:"none"}}},theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})}));function qa(e){return ua.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Va=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Ya,Qa,Xa=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Xa||{}),Za=((Qa=Za||{})[Qa.Error=0]="Error",Qa[Qa.Overflow=1]="Overflow",Qa[Qa.Success=2]="Success",Qa[Qa.Underflow=3]="Underflow",Qa),$a=((Ya=$a||{})[Ya.Previous=-1]="Previous",Ya[Ya.Next=1]="Next",Ya);function er(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Va)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var tr=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(tr||{});function ar(e,t=0){var a;return e!==(null==(a=qa(e))?void 0:a.body)&&Qt(t,{0(){return e.matches(Va)},1(){let t=e;for(;null!==t;){if(t.matches(Va))return!0;t=t.parentElement}return!1}})}function rr(e){let t=qa(e);ya().nextFrame((()=>{t&&!ar(t.activeElement,0)&&nr(e)}))}var ir=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(ir||{});function nr(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let sr=["textarea","input"].join(",");function or(e,t=(e=>e)){return e.slice().sort(((e,a)=>{let r=t(e),i=t(a);if(null===r||null===i)return 0;let n=r.compareDocumentPosition(i);return n&Node.DOCUMENT_POSITION_FOLLOWING?-1:n&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function cr(e,t,{sorted:a=!0,relativeTo:r=null,skipElements:i=[]}={}){let n=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?a?or(e):e:er(e);i.length>0&&s.length>1&&(s=s.filter((e=>!i.includes(e)))),r=null!=r?r:n.activeElement;let o,c=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(r))-1;if(4&t)return Math.max(0,s.indexOf(r))+1;if(8&t)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),B=32&t?{preventScroll:!0}:{},p=0,u=s.length;do{if(p>=u||p+u<=0)return 0;let e=l+p;if(16&t)e=(e+u)%u;else{if(e<0)return 3;if(e>=u)return 1}o=s[e],null==o||o.focus(B),p+=c}while(o!==n.activeElement);return 6&t&&function(e){var t,a;return null!=(a=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,sr))&&a}(o)&&o.select(),2}function lr(e,t,r){let i=fa(t);(0,a.useEffect)((()=>{function t(e){i.current(e)}return window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)}),[e,r])}var Br=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Br||{});function pr(...e){return(0,a.useMemo)((()=>qa(...e)),[...e])}function ur(e,t,r,i){let n=fa(r);(0,a.useEffect)((()=>{function a(e){n.current(e)}return(e=null!=e?e:window).addEventListener(t,a,i),()=>e.removeEventListener(t,a,i)}),[e,t,i])}function dr(e,t){let r=(0,a.useRef)([]),i=ha(e);(0,a.useEffect)((()=>{let e=[...r.current];for(let[a,n]of t.entries())if(r.current[a]!==n){let a=i(t,e);return r.current=t,a}}),[i,...t])}function mr(e){let t=ha(e),r=(0,a.useRef)(!1);(0,a.useEffect)((()=>(r.current=!1,()=>{r.current=!0,ba((()=>{r.current&&t()}))})),[t])}function fr(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let a of e.current)a.current instanceof HTMLElement&&t.add(a.current);return t}var Cr=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Cr||{});let hr=ra((function(e,t){let r=(0,a.useRef)(null),i=va(r,t),{initialFocus:n,containers:s,features:o=30,...c}=e;Ca()||(o=1);let l=pr(r);!function({ownerDocument:e},t){let r=function(e=!0){let t=(0,a.useRef)(vr.slice());return dr((([e],[a])=>{!0===a&&!1===e&&ba((()=>{t.current.splice(0)})),!1===a&&!0===e&&(t.current=vr.slice())}),[e,vr,t]),ha((()=>{var e;return null!=(e=t.current.find((e=>null!=e&&e.isConnected)))?e:null}))}(t);dr((()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&nr(r())}),[t]),mr((()=>{t&&nr(r())}))}({ownerDocument:l},Boolean(16&o));let B=function({ownerDocument:e,container:t,initialFocus:r},i){let n=(0,a.useRef)(null),s=ma();return dr((()=>{if(!i)return;let a=t.current;a&&ba((()=>{if(!s.current)return;let t=null==e?void 0:e.activeElement;if(null!=r&&r.current){if((null==r?void 0:r.current)===t)return void(n.current=t)}else if(a.contains(t))return void(n.current=t);null!=r&&r.current?nr(r.current):cr(a,Xa.First)===Za.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),n.current=null==e?void 0:e.activeElement}))}),[i]),n}({ownerDocument:l,container:r,initialFocus:n},Boolean(2&o));!function({ownerDocument:e,container:t,containers:a,previousActiveElement:r},i){let n=ma();ur(null==e?void 0:e.defaultView,"focus",(e=>{if(!i||!n.current)return;let s=fr(a);t.current instanceof HTMLElement&&s.add(t.current);let o=r.current;if(!o)return;let c=e.target;c&&c instanceof HTMLElement?br(s,c)?(r.current=c,nr(c)):(e.preventDefault(),e.stopPropagation(),nr(o)):nr(r.current)}),!0)}({ownerDocument:l,container:r,containers:s,previousActiveElement:B},Boolean(8&o));let p=function(){let e=(0,a.useRef)(0);return lr("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}(),u=ha((e=>{let t=r.current;t&&Qt(p.current,{[Br.Forwards]:()=>{cr(t,Xa.First,{skipElements:[e.relatedTarget]})},[Br.Backwards]:()=>{cr(t,Xa.Last,{skipElements:[e.relatedTarget]})}})})),d=Ea(),m=(0,a.useRef)(!1),f={ref:i,onKeyDown(e){"Tab"==e.key&&(m.current=!0,d.requestAnimationFrame((()=>{m.current=!1})))},onBlur(e){let t=fr(s);r.current instanceof HTMLElement&&t.add(r.current);let a=e.relatedTarget;a instanceof HTMLElement&&"true"!==a.dataset.headlessuiFocusGuard&&(br(t,a)||(m.current?cr(r.current,Qt(p.current,{[Br.Forwards]:()=>Xa.Next,[Br.Backwards]:()=>Xa.Previous})|Xa.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&nr(e.target)))}};return a.createElement(a.Fragment,null,Boolean(4&o)&&a.createElement(Wa,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:Ka.Focusable}),ea({ourProps:f,theirProps:c,defaultTag:"div",name:"FocusTrap"}),Boolean(4&o)&&a.createElement(Wa,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:Ka.Focusable}))})),gr=Object.assign(hr,{features:Cr}),vr=[];function br(e,t){for(let a of e)if(a.contains(t))return!0;return!1}!function(e){function t(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&vr[0]!==e.target&&(vr.unshift(e.target),vr=vr.filter((e=>null!=e&&e.isConnected)),vr.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}();var yr=window.ReactDOM;let wr=(0,a.createContext)(!1);function xr(){return(0,a.useContext)(wr)}function Er(e){return a.createElement(wr.Provider,{value:e.force},e.children)}let Dr=a.Fragment,kr=a.Fragment,Nr=(0,a.createContext)(null),Ar=(0,a.createContext)(null),Sr=ra((function(e,t){let r=e,i=(0,a.useRef)(null),n=va(function(e,t=!0){return Object.assign(e,{[ga]:t})}((e=>{i.current=e})),t),s=pr(i),o=function(e){let t=xr(),r=(0,a.useContext)(Nr),i=pr(e),[n,s]=(0,a.useState)((()=>{if(!t&&null!==r||ua.isServer)return null;let e=null==i?void 0:i.getElementById("headlessui-portal-root");if(e)return e;if(null===i)return null;let a=i.createElement("div");return a.setAttribute("id","headlessui-portal-root"),i.body.appendChild(a)}));return(0,a.useEffect)((()=>{null!==n&&(null!=i&&i.body.contains(n)||null==i||i.body.appendChild(n))}),[n,i]),(0,a.useEffect)((()=>{t||null!==r&&s(r.current)}),[r,s,t]),n}(i),[c]=(0,a.useState)((()=>{var e;return ua.isServer?null:null!=(e=null==s?void 0:s.createElement("div"))?e:null})),l=(0,a.useContext)(Ar),B=Ca();return da((()=>{!o||!c||o.contains(c)||(c.setAttribute("data-headlessui-portal",""),o.appendChild(c))}),[o,c]),da((()=>{if(c&&l)return l.register(c)}),[l,c]),mr((()=>{var e;!o||!c||(c instanceof Node&&o.contains(c)&&o.removeChild(c),o.childNodes.length<=0&&(null==(e=o.parentElement)||e.removeChild(o)))})),B&&o&&c?(0,yr.createPortal)(ea({ourProps:{ref:n},theirProps:r,defaultTag:Dr,name:"Portal"}),c):null})),Pr=ra((function(e,t){let{target:r,...i}=e,n={ref:va(t)};return a.createElement(Nr.Provider,{value:r},ea({ourProps:n,theirProps:i,defaultTag:kr,name:"Popover.Group"}))})),jr=Object.assign(Sr,{Group:Pr}),Fr=(0,a.createContext)(null);function Or(){let e=(0,a.useContext)(Fr);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Or),e}return e}function Lr(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let r=ha((e=>(t((t=>[...t,e])),()=>t((t=>{let a=t.slice(),r=a.indexOf(e);return-1!==r&&a.splice(r,1),a}))))),i=(0,a.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props})),[r,e.slot,e.name,e.props]);return a.createElement(Fr.Provider,{value:i},e.children)}),[t])]}let Ir=ra((function(e,t){let a=Ja(),{id:r=`headlessui-description-${a}`,...i}=e,n=Or(),s=va(t);return da((()=>n.register(r)),[r,n.register]),ea({ourProps:{ref:s,...n.props,id:r},theirProps:i,slot:n.slot||{},defaultTag:"p",name:n.name||"Description"})})),Rr=Object.assign(Ir,{}),Mr=(0,a.createContext)((()=>{}));Mr.displayName="StackContext";var Tr=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Tr||{});function Hr({children:e,onUpdate:t,type:r,element:i,enabled:n}){let s=(0,a.useContext)(Mr),o=ha(((...e)=>{null==t||t(...e),s(...e)}));return da((()=>{let e=void 0===n||!0===n;return e&&o(0,r,i),()=>{e&&o(1,r,i)}}),[o,r,i,n]),a.createElement(Mr.Provider,{value:o},e)}function Gr(e,t,r){let i=fa(t);(0,a.useEffect)((()=>{function t(e){i.current(e)}return document.addEventListener(e,t,r),()=>document.removeEventListener(e,t,r)}),[e,r])}function _r(e,t,r=!0){let i=(0,a.useRef)(!1);function n(a,r){if(!i.current||a.defaultPrevented)return;let n=r(a);if(null===n||!n.getRootNode().contains(n)||!n.isConnected)return;let s=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of s){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(n)||a.composed&&a.composedPath().includes(t))return}return!ar(n,tr.Loose)&&-1!==n.tabIndex&&a.preventDefault(),t(a,n)}(0,a.useEffect)((()=>{requestAnimationFrame((()=>{i.current=r}))}),[r]);let s=(0,a.useRef)(null);Gr("pointerdown",(e=>{var t,a;i.current&&(s.current=(null==(a=null==(t=e.composedPath)?void 0:t.call(e))?void 0:a[0])||e.target)}),!0),Gr("mousedown",(e=>{var t,a;i.current&&(s.current=(null==(a=null==(t=e.composedPath)?void 0:t.call(e))?void 0:a[0])||e.target)}),!0),Gr("click",(e=>{s.current&&(n(e,(()=>s.current)),s.current=null)}),!0),Gr("touchend",(e=>n(e,(()=>e.target instanceof HTMLElement?e.target:null))),!0),lr("blur",(e=>n(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}const zr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:Ur,useEffect:Jr,useLayoutEffect:Kr,useDebugValue:Wr}=r;function qr(e){const t=e.getSnapshot,a=e.value;try{const e=t();return!zr(a,e)}catch{return!0}}const Vr="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t,a){return t()}:function(e,t,a){const r=t(),[{inst:i},n]=Ur({inst:{value:r,getSnapshot:t}});return Kr((()=>{i.value=r,i.getSnapshot=t,qr(i)&&n({inst:i})}),[e,r,t]),Jr((()=>(qr(i)&&n({inst:i}),e((()=>{qr(i)&&n({inst:i})})))),[e]),Wr(r),r},Yr="useSyncExternalStore"in r?(e=>e.useSyncExternalStore)(r):Vr;function Qr(){let e;return{before({doc:t}){var a;let r=t.documentElement;e=(null!=(a=t.defaultView)?a:window).innerWidth-r.clientWidth},after({doc:t,d:a}){let r=t.documentElement,i=r.clientWidth-r.offsetWidth,n=e-i;a.style(r,"paddingRight",`${n}px`)}}}function Xr(){if(!(/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0))return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:a,meta:r}){function i(e){return r.containers.flatMap((e=>e())).some((t=>t.contains(e)))}a.microTask((()=>{if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=ya();e.style(t.documentElement,"scroll-behavior","auto"),a.add((()=>a.microTask((()=>e.dispose()))))}a.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let r=null;a.addEventListener(t,"click",(e=>{if(e.target instanceof HTMLElement)try{let a=e.target.closest("a");if(!a)return;let{hash:n}=new URL(a.href),s=t.querySelector(n);s&&!i(s)&&(r=s)}catch{}}),!0),a.addEventListener(t,"touchmove",(e=>{e.target instanceof HTMLElement&&!i(e.target)&&e.preventDefault()}),{passive:!1}),a.add((()=>{window.scrollTo(0,window.pageYOffset+e),r&&r.isConnected&&(r.scrollIntoView({block:"nearest"}),r=null)}))}))}}}function Zr(e){let t={};for(let a of e)Object.assign(t,a(t));return t}let $r=function(e,t){let a=new Map,r=new Set;return{getSnapshot(){return a},subscribe(e){return r.add(e),()=>r.delete(e)},dispatch(e,...i){let n=t[e].call(a,...i);n&&(a=n,r.forEach((e=>e())))}}}(0,{PUSH(e,t){var a;let r=null!=(a=this.get(e))?a:{doc:e,count:0,d:ya(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let a=this.get(e);return a&&(a.count--,a.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:a}){let r={doc:e,d:t,meta:Zr(a)},i=[Xr(),Qr(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];i.forEach((({before:e})=>null==e?void 0:e(r))),i.forEach((({after:e})=>null==e?void 0:e(r)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});$r.subscribe((()=>{let e=$r.getSnapshot(),t=new Map;for(let[a]of e)t.set(a,a.documentElement.style.overflow);for(let a of e.values()){let e="hidden"===t.get(a.doc),r=0!==a.count;(r&&!e||!r&&e)&&$r.dispatch(a.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",a),0===a.count&&$r.dispatch("TEARDOWN",a)}}));let ei=new Map,ti=new Map;function ai(e,t=!0){da((()=>{var a;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let i=null!=(a=ti.get(r))?a:0;return ti.set(r,i+1),0!==i||(ei.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),function(){var e;if(!r)return;let t=null!=(e=ti.get(r))?e:1;if(1===t?ti.delete(r):ti.set(r,t-1),1!==t)return;let a=ei.get(r);a&&(null===a["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",a["aria-hidden"]),r.inert=a.inert,ei.delete(r))}}),[e,t])}var ri=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ri||{}),ii=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(ii||{});let ni={0(e,t){return e.titleId===t.id?e:{...e,titleId:t.id}}},si=(0,a.createContext)(null);function oi(e){let t=(0,a.useContext)(si);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,oi),t}return t}function ci(e,t){return Qt(t.type,ni,e,t)}si.displayName="DialogContext";let li=Zt.RenderStrategy|Zt.Static,Bi=ra((function(e,t){var r;let i=Ja(),{id:n=`headlessui-dialog-${i}`,open:s,onClose:o,initialFocus:c,__demoMode:l=!1,...B}=e,[p,u]=(0,a.useState)(0),d=ca();void 0===s&&null!==d&&(s=(d&oa.Open)===oa.Open);let m=(0,a.useRef)(null),f=va(m,t),C=pr(m),h=e.hasOwnProperty("open")||null!==d,g=e.hasOwnProperty("onClose");if(!h&&!g)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!h)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!g)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof s)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${s}`);if("function"!=typeof o)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${o}`);let v=s?0:1,[b,y]=(0,a.useReducer)(ci,{titleId:null,descriptionId:null,panelRef:(0,a.createRef)()}),w=ha((()=>o(!1))),x=ha((e=>y({type:0,id:e}))),E=!!Ca()&&!l&&0===v,D=p>1,k=null!==(0,a.useContext)(si),[N,A]=function(){let e=(0,a.useContext)(Ar),t=(0,a.useRef)([]),r=ha((a=>(t.current.push(a),e&&e.register(a),()=>i(a)))),i=ha((a=>{let r=t.current.indexOf(a);-1!==r&&t.current.splice(r,1),e&&e.unregister(a)})),n=(0,a.useMemo)((()=>({register:r,unregister:i,portals:t})),[r,i,t]);return[t,(0,a.useMemo)((()=>function({children:e}){return a.createElement(Ar.Provider,{value:n},e)}),[n])]}(),{resolveContainers:S,mainTreeNodeRef:P,MainTreeNode:j}=function({defaultContainers:e=[],portals:t,mainTreeNodeRef:r}={}){var i;let n=(0,a.useRef)(null!=(i=null==r?void 0:r.current)?i:null),s=pr(n),o=ha((()=>{var a;let r=[];for(let t of e)null!==t&&(t instanceof HTMLElement?r.push(t):"current"in t&&t.current instanceof HTMLElement&&r.push(t.current));if(null!=t&&t.current)for(let e of t.current)r.push(e);for(let e of null!=(a=null==s?void 0:s.querySelectorAll("html > *, body > *"))?a:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(n.current)||r.some((t=>e.contains(t)))||r.push(e));return r}));return{resolveContainers:o,contains:ha((e=>o().some((t=>t.contains(e))))),mainTreeNodeRef:n,MainTreeNode:(0,a.useMemo)((()=>function(){return null!=r?null:a.createElement(Wa,{features:Ka.Hidden,ref:n})}),[n,r])}}({portals:N,defaultContainers:[null!=(r=b.panelRef.current)?r:m.current]}),F=D?"parent":"leaf",O=null!==d&&(d&oa.Closing)===oa.Closing,L=!k&&!O&&E,I=(0,a.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("body > *"))?e:[]).find((e=>"headlessui-portal-root"!==e.id&&e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);ai(I,L);let R=!!D||E,M=(0,a.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=>e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);ai(M,R),_r(S,w,!(!E||D));let T=!(D||0!==v);ur(null==C?void 0:C.defaultView,"keydown",(e=>{T&&(e.defaultPrevented||e.key===za.Escape&&(e.preventDefault(),e.stopPropagation(),w()))})),function(e,t,a=(()=>[document.body])){!function(e,t,a){let r=function(e){return Yr(e.subscribe,e.getSnapshot,e.getSnapshot)}($r),i=e?r.get(e):void 0,n=!!i&&i.count>0;da((()=>{if(e&&t)return $r.dispatch("PUSH",e,a),()=>$r.dispatch("POP",e,a)}),[t,e])}(e,t,(e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],a]}}))}(C,!(O||0!==v||k),S),(0,a.useEffect)((()=>{if(0!==v||!m.current)return;let e=new ResizeObserver((e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&w()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,w]);let[H,G]=Lr(),_=(0,a.useMemo)((()=>[{dialogState:v,close:w,setTitleId:x},b]),[v,b,w,x]),z=(0,a.useMemo)((()=>({open:0===v})),[v]),U={ref:f,id:n,role:"dialog","aria-modal":0===v||void 0,"aria-labelledby":b.titleId,"aria-describedby":H};return a.createElement(Hr,{type:"Dialog",enabled:0===v,element:m,onUpdate:ha(((e,t)=>{"Dialog"===t&&Qt(e,{[Tr.Add]:()=>u((e=>e+1)),[Tr.Remove]:()=>u((e=>e-1))})}))},a.createElement(Er,{force:!0},a.createElement(jr,null,a.createElement(si.Provider,{value:_},a.createElement(jr.Group,{target:m},a.createElement(Er,{force:!1},a.createElement(G,{slot:z,name:"Dialog.Description"},a.createElement(gr,{initialFocus:c,containers:S,features:E?Qt(F,{parent:gr.features.RestoreFocus,leaf:gr.features.All&~gr.features.FocusLock}):gr.features.None},a.createElement(A,null,ea({ourProps:U,theirProps:B,slot:z,defaultTag:"div",features:li,visible:0===v,name:"Dialog"}))))))))),a.createElement(j,null))})),pi=ra((function(e,t){let r=Ja(),{id:i=`headlessui-dialog-backdrop-${r}`,...n}=e,[{dialogState:s},o]=oi("Dialog.Backdrop"),c=va(t);(0,a.useEffect)((()=>{if(null===o.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[o.panelRef]);let l=(0,a.useMemo)((()=>({open:0===s})),[s]);return a.createElement(Er,{force:!0},a.createElement(jr,null,ea({ourProps:{ref:c,id:i,"aria-hidden":!0},theirProps:n,slot:l,defaultTag:"div",name:"Dialog.Backdrop"})))})),ui=ra((function(e,t){let r=Ja(),{id:i=`headlessui-dialog-panel-${r}`,...n}=e,[{dialogState:s},o]=oi("Dialog.Panel"),c=va(t,o.panelRef),l=(0,a.useMemo)((()=>({open:0===s})),[s]);return ea({ourProps:{ref:c,id:i,onClick:ha((e=>{e.stopPropagation()}))},theirProps:n,slot:l,defaultTag:"div",name:"Dialog.Panel"})})),di=ra((function(e,t){let r=Ja(),{id:i=`headlessui-dialog-overlay-${r}`,...n}=e,[{dialogState:s,close:o}]=oi("Dialog.Overlay");return ea({ourProps:{ref:va(t),id:i,"aria-hidden":!0,onClick:ha((e=>{if(e.target===e.currentTarget){if(Ua(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),o()}}))},theirProps:n,slot:(0,a.useMemo)((()=>({open:0===s})),[s]),defaultTag:"div",name:"Dialog.Overlay"})})),mi=ra((function(e,t){let r=Ja(),{id:i=`headlessui-dialog-title-${r}`,...n}=e,[{dialogState:s,setTitleId:o}]=oi("Dialog.Title"),c=va(t);(0,a.useEffect)((()=>(o(i),()=>o(null))),[i,o]);let l=(0,a.useMemo)((()=>({open:0===s})),[s]);return ea({ourProps:{ref:c,id:i},theirProps:n,slot:l,defaultTag:"h2",name:"Dialog.Title"})})),fi=Object.assign(Bi,{Backdrop:pi,Panel:ui,Overlay:di,Title:mi,Description:Rr});var Ci=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"}))}));function hi({open:e,setOpen:r,chatbot_id:i,api_key:n}){const s=(0,a.useRef)(null);return(0,t.createElement)(Ga.Root,{show:e,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-10",initialFocus:s,onClose:r},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-start"},(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-h-12 cpai-w-12 cpai-flex-shrink-0 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-red-100 sm:cpai-mx-0 sm:cpai-h-10 sm:cpai-w-10"},(0,t.createElement)(Ci,{className:"cpai-h-6 cpai-w-6 cpai-text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-ml-4 sm:cpai-mt-0 sm:cpai-text-left"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Reset API Key"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},"Are you sure you want to reset your API key? All of your ChatPress chatbot related data will be removed from your website. This action cannot be undone."),i&&(0,t.createElement)("div",{className:"cpai-relative cpai-flex cpai-items-start cpai-mt-8"},(0,t.createElement)("div",{className:"cpai-flex cpai-h-6 cpai-items-center"},(0,t.createElement)("input",{id:"delete_chatbot","aria-describedby":"delete_chatbot-description",name:"delete_chatbot",type:"checkbox",defaultChecked:i,className:"cp-checkbox !cpai-text-red-600 focus:!cpai-ring-red-600 checked:before:!cpai-content-[]"})),(0,t.createElement)("div",{className:"cpai-ml-3 cpai-text-sm cpai-leading-6 -cpai-mt-1"},(0,t.createElement)("label",{htmlFor:"delete_chatbot",className:"cpai-block cpai-leading-6 cpai-font-medium cpai-text-gray-900"},"Delete Chatbot"),(0,t.createElement)("p",{id:"delete_chatbot-description",className:"cpai-text-gray-500"},"This will delete the chatbot and any data associated with it including the AI training data. Please note that this will not undo your used pages and messages quota.")))))),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-4 sm:cpai-flex sm:cpai-flex-row-reverse"},(0,t.createElement)("button",{name:"_action",value:"reset",className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-red-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-red-500 sm:cpai-ml-3 sm:cpai-w-auto",onClick:()=>r(!1)},"Reset"),(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:i,hidden:!0,readOnly:!0,disabled:!i}),(0,t.createElement)("input",{type:"text",name:"api_key",defaultValue:n,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-mt-0 sm:cpai-w-auto",onClick:()=>r(!1),ref:s},"Cancel")))))))))}var gi=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 12.75l6 6 9-13.5"}))}));i(9806);const vi=[{title:"Example 1",prompt:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers."},{title:"Example 2",prompt:"You are a funny and helpful AI assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. You are allowed to share the contact email with people who are chatting with you. If someone asks for a discount, you can give them code CoffAI for 10% off any order."},{title:"Example 3",prompt:"You are a customer support assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. Your job is to provide help and support to customers with their inquiries, complaints, and other related issues. You are allowed to share the contact email."}];function bi({open:e,setOpen:r}){const i=(0,a.useRef)(null);return(0,t.createElement)(Ga.Root,{show:e,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-10",initialFocus:i,onClose:r},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)(fi.Title,{as:"h4",className:"cpai-mt-3 cpai-mb-4 cpai-text-center sm:cpai-ml-4 sm:cpai-mt-0 sm:cpai-text-left cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Replace values with your business name and relevant details"),(0,t.createElement)("div",{className:"cpai-space-y-4"},vi.map((e=>(0,t.createElement)("div",{key:e.title,className:"cpai-mt-3 cpai-text-center sm:cpai-ml-4 sm:cpai-mt-0 sm:cpai-text-left"},(0,t.createElement)("h4",{className:"cpai-text-sm cpai-font-semibold cpai-leading-6 cpai-text-gray-700"},e.title),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},e.prompt)))))),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-4 sm:cpai-flex sm:cpai-flex-row-reverse"},(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-mt-0 sm:cpai-w-auto",onClick:()=>r(!1),ref:i},"Cancel"))))))))}var yi=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"}))}));const wi=[{name:"Max allowed pages & posts",stat:"25"},{name:"Selected Pages",stat:"15"},{name:"Selected Posts",stat:"7"},{name:"Total",stat:"22",note:"You can add 3 more pages or posts"}],xi=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Ei(...e){return e.filter(Boolean).join(" ")}function Di({loading:e,pageIds:r,postIds:i,busy:n,open:s,setOpen:o,title:c,description:l}){const B=(0,a.useRef)(null);return(0,t.createElement)(Ga.Root,{show:s,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:B,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-mt-5"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},c),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},l)))),(0,t.createElement)("fieldset",{disabled:n||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"pageIds",value:JSON.stringify(r),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"postIds",value:JSON.stringify(i),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("button",{className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},n||e?"Starting...":"Start"),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>o(!1),ref:B},"Cancel"))))))))))}const ki=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Ni(...e){return e.filter(Boolean).join(" ")}function Ai(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Si(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}const Pi=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function ji(...e){return e.filter(Boolean).join(" ")}function Fi(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Oi(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Li(e){return Li="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Li(e)}function Ii(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Ri(e){Ii(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Li(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Mi(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Ti(e){Ii(1,arguments);var t=Ri(e),a=t.getUTCDay(),r=(a<1?7:0)+a-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function Hi(e){Ii(1,arguments);var t=Ri(e),a=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(a+1,0,4),r.setUTCHours(0,0,0,0);var i=Ti(r),n=new Date(0);n.setUTCFullYear(a,0,4),n.setUTCHours(0,0,0,0);var s=Ti(n);return t.getTime()>=i.getTime()?a+1:t.getTime()>=s.getTime()?a:a-1}var Gi={};function _i(){return Gi}function zi(e,t){var a,r,i,n,s,o,c,l;Ii(1,arguments);var B=_i(),p=Mi(null!==(a=null!==(r=null!==(i=null!==(n=null==t?void 0:t.weekStartsOn)&&void 0!==n?n:null==t||null===(s=t.locale)||void 0===s||null===(o=s.options)||void 0===o?void 0:o.weekStartsOn)&&void 0!==i?i:B.weekStartsOn)&&void 0!==r?r:null===(c=B.locale)||void 0===c||null===(l=c.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==a?a:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=Ri(e),d=u.getUTCDay(),m=(d<p?7:0)+d-p;return u.setUTCDate(u.getUTCDate()-m),u.setUTCHours(0,0,0,0),u}function Ui(e,t){var a,r,i,n,s,o,c,l;Ii(1,arguments);var B=Ri(e),p=B.getUTCFullYear(),u=_i(),d=Mi(null!==(a=null!==(r=null!==(i=null!==(n=null==t?void 0:t.firstWeekContainsDate)&&void 0!==n?n:null==t||null===(s=t.locale)||void 0===s||null===(o=s.options)||void 0===o?void 0:o.firstWeekContainsDate)&&void 0!==i?i:u.firstWeekContainsDate)&&void 0!==r?r:null===(c=u.locale)||void 0===c||null===(l=c.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==a?a:1);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(p+1,0,d),m.setUTCHours(0,0,0,0);var f=zi(m,t),C=new Date(0);C.setUTCFullYear(p,0,d),C.setUTCHours(0,0,0,0);var h=zi(C,t);return B.getTime()>=f.getTime()?p+1:B.getTime()>=h.getTime()?p:p-1}function Ji(e,t){for(var a=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return a+r}var Ki=function(e,t){var a=e.getUTCFullYear(),r=a>0?a:1-a;return Ji("yy"===t?r%100:r,t.length)},Wi=function(e,t){var a=e.getUTCMonth();return"M"===t?String(a+1):Ji(a+1,2)},qi=function(e,t){return Ji(e.getUTCDate(),t.length)},Vi=function(e,t){return Ji(e.getUTCHours()%12||12,t.length)},Yi=function(e,t){return Ji(e.getUTCHours(),t.length)},Qi=function(e,t){return Ji(e.getUTCMinutes(),t.length)},Xi=function(e,t){return Ji(e.getUTCSeconds(),t.length)},Zi=function(e,t){var a=t.length,r=e.getUTCMilliseconds();return Ji(Math.floor(r*Math.pow(10,a-3)),t.length)},$i={G:function(e,t,a){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return a.era(r,{width:"abbreviated"});case"GGGGG":return a.era(r,{width:"narrow"});default:return a.era(r,{width:"wide"})}},y:function(e,t,a){if("yo"===t){var r=e.getUTCFullYear(),i=r>0?r:1-r;return a.ordinalNumber(i,{unit:"year"})}return Ki(e,t)},Y:function(e,t,a,r){var i=Ui(e,r),n=i>0?i:1-i;return"YY"===t?Ji(n%100,2):"Yo"===t?a.ordinalNumber(n,{unit:"year"}):Ji(n,t.length)},R:function(e,t){return Ji(Hi(e),t.length)},u:function(e,t){return Ji(e.getUTCFullYear(),t.length)},Q:function(e,t,a){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Ji(r,2);case"Qo":return a.ordinalNumber(r,{unit:"quarter"});case"QQQ":return a.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(r,{width:"narrow",context:"formatting"});default:return a.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,a){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Ji(r,2);case"qo":return a.ordinalNumber(r,{unit:"quarter"});case"qqq":return a.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(r,{width:"narrow",context:"standalone"});default:return a.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,a){var r=e.getUTCMonth();switch(t){case"M":case"MM":return Wi(e,t);case"Mo":return a.ordinalNumber(r+1,{unit:"month"});case"MMM":return a.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(r,{width:"narrow",context:"formatting"});default:return a.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,a){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Ji(r+1,2);case"Lo":return a.ordinalNumber(r+1,{unit:"month"});case"LLL":return a.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(r,{width:"narrow",context:"standalone"});default:return a.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,a,r){var i=function(e,t){Ii(1,arguments);var a=Ri(e),r=zi(a,t).getTime()-function(e,t){var a,r,i,n,s,o,c,l;Ii(1,arguments);var B=_i(),p=Mi(null!==(a=null!==(r=null!==(i=null!==(n=null==t?void 0:t.firstWeekContainsDate)&&void 0!==n?n:null==t||null===(s=t.locale)||void 0===s||null===(o=s.options)||void 0===o?void 0:o.firstWeekContainsDate)&&void 0!==i?i:B.firstWeekContainsDate)&&void 0!==r?r:null===(c=B.locale)||void 0===c||null===(l=c.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==a?a:1),u=Ui(e,t),d=new Date(0);return d.setUTCFullYear(u,0,p),d.setUTCHours(0,0,0,0),zi(d,t)}(a,t).getTime();return Math.round(r/6048e5)+1}(e,r);return"wo"===t?a.ordinalNumber(i,{unit:"week"}):Ji(i,t.length)},I:function(e,t,a){var r=function(e){Ii(1,arguments);var t=Ri(e),a=Ti(t).getTime()-function(e){Ii(1,arguments);var t=Hi(e),a=new Date(0);return a.setUTCFullYear(t,0,4),a.setUTCHours(0,0,0,0),Ti(a)}(t).getTime();return Math.round(a/6048e5)+1}(e);return"Io"===t?a.ordinalNumber(r,{unit:"week"}):Ji(r,t.length)},d:function(e,t,a){return"do"===t?a.ordinalNumber(e.getUTCDate(),{unit:"date"}):qi(e,t)},D:function(e,t,a){var r=function(e){Ii(1,arguments);var t=Ri(e),a=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=a-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?a.ordinalNumber(r,{unit:"dayOfYear"}):Ji(r,t.length)},E:function(e,t,a){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return a.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(r,{width:"short",context:"formatting"});default:return a.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,a,r){var i=e.getUTCDay(),n=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(n);case"ee":return Ji(n,2);case"eo":return a.ordinalNumber(n,{unit:"day"});case"eee":return a.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(i,{width:"short",context:"formatting"});default:return a.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,a,r){var i=e.getUTCDay(),n=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(n);case"cc":return Ji(n,t.length);case"co":return a.ordinalNumber(n,{unit:"day"});case"ccc":return a.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(i,{width:"narrow",context:"standalone"});case"cccccc":return a.day(i,{width:"short",context:"standalone"});default:return a.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,a){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return Ji(i,t.length);case"io":return a.ordinalNumber(i,{unit:"day"});case"iii":return a.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(r,{width:"short",context:"formatting"});default:return a.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,a){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,a){var r,i=e.getUTCHours();switch(r=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,a){var r,i=e.getUTCHours();switch(r=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(r,{width:"narrow",context:"formatting"});default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,a){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),a.ordinalNumber(r,{unit:"hour"})}return Vi(e,t)},H:function(e,t,a){return"Ho"===t?a.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Yi(e,t)},K:function(e,t,a){var r=e.getUTCHours()%12;return"Ko"===t?a.ordinalNumber(r,{unit:"hour"}):Ji(r,t.length)},k:function(e,t,a){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?a.ordinalNumber(r,{unit:"hour"}):Ji(r,t.length)},m:function(e,t,a){return"mo"===t?a.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Qi(e,t)},s:function(e,t,a){return"so"===t?a.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Xi(e,t)},S:function(e,t){return Zi(e,t)},X:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return tn(i);case"XXXX":case"XX":return an(i);default:return an(i,":")}},x:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return tn(i);case"xxxx":case"xx":return an(i);default:return an(i,":")}},O:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+en(i,":");default:return"GMT"+an(i,":")}},z:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+en(i,":");default:return"GMT"+an(i,":")}},t:function(e,t,a,r){var i=r._originalDate||e;return Ji(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,a,r){return Ji((r._originalDate||e).getTime(),t.length)}};function en(e,t){var a=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),n=r%60;if(0===n)return a+String(i);var s=t||"";return a+String(i)+s+Ji(n,2)}function tn(e,t){return e%60==0?(e>0?"-":"+")+Ji(Math.abs(e)/60,2):an(e,t)}function an(e,t){var a=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+Ji(Math.floor(i/60),2)+a+Ji(i%60,2)}var rn=$i,nn=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},sn=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},on={p:sn,P:function(e,t){var a,r=e.match(/(P+)(p+)?/)||[],i=r[1],n=r[2];if(!n)return nn(e,t);switch(i){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",nn(i,t)).replace("{{time}}",sn(n,t))}},cn=["D","DD"],ln=["YY","YYYY"];function Bn(e,t,a){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(a,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var pn={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function un(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.width?String(t.width):e.defaultWidth;return e.formats[a]||e.formats[e.defaultWidth]}}var dn={date:un({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:un({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:un({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},mn={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function fn(e){return function(t,a){var r;if("formatting"===(null!=a&&a.context?String(a.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,n=null!=a&&a.width?String(a.width):i;r=e.formattingValues[n]||e.formattingValues[i]}else{var s=e.defaultWidth,o=null!=a&&a.width?String(a.width):e.defaultWidth;r=e.values[o]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var Cn={ordinalNumber:function(e,t){var a=Number(e),r=a%100;if(r>20||r<10)switch(r%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},era:fn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:fn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:fn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:fn({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:fn({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function hn(e){return function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=a.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],n=t.match(i);if(!n)return null;var s,o=n[0],c=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(c)?function(e,t){for(var a=0;a<e.length;a++)if(e[a].test(o))return a}(c):function(e,t){for(var a in e)if(e.hasOwnProperty(a)&&e[a].test(o))return a}(c);return s=e.valueCallback?e.valueCallback(l):l,{value:s=a.valueCallback?a.valueCallback(s):s,rest:t.slice(o.length)}}}var gn,vn={ordinalNumber:(gn={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.match(gn.matchPattern);if(!a)return null;var r=a[0],i=e.match(gn.parsePattern);if(!i)return null;var n=gn.valueCallback?gn.valueCallback(i[0]):i[0];return{value:n=t.valueCallback?t.valueCallback(n):n,rest:e.slice(r.length)}}),era:hn({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:hn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:hn({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:hn({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:hn({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},bn={code:"en-US",formatDistance:function(e,t,a){var r,i=pn[e];return r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!=a&&a.addSuffix?a.comparison&&a.comparison>0?"in "+r:r+" ago":r},formatLong:dn,formatRelative:function(e,t,a,r){return mn[e]},localize:Cn,match:vn,options:{weekStartsOn:0,firstWeekContainsDate:1}},yn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xn=/^'([^]*?)'?$/,En=/''/g,Dn=/[a-zA-Z]/;function kn(e,t,a){var r,i,n,s,o,c,l,B,p,u,d,m,f,C,h,g,v,b;Ii(2,arguments);var y=String(t),w=_i(),x=null!==(r=null!==(i=null==a?void 0:a.locale)&&void 0!==i?i:w.locale)&&void 0!==r?r:bn,E=Mi(null!==(n=null!==(s=null!==(o=null!==(c=null==a?void 0:a.firstWeekContainsDate)&&void 0!==c?c:null==a||null===(l=a.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==o?o:w.firstWeekContainsDate)&&void 0!==s?s:null===(p=w.locale)||void 0===p||null===(u=p.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==n?n:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=Mi(null!==(d=null!==(m=null!==(f=null!==(C=null==a?void 0:a.weekStartsOn)&&void 0!==C?C:null==a||null===(h=a.locale)||void 0===h||null===(g=h.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==f?f:w.weekStartsOn)&&void 0!==m?m:null===(v=w.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==d?d:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!x.localize)throw new RangeError("locale must contain localize property");if(!x.formatLong)throw new RangeError("locale must contain formatLong property");var k=Ri(e);if(!function(e){if(Ii(1,arguments),!function(e){return Ii(1,arguments),e instanceof Date||"object"===Li(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=Ri(e);return!isNaN(Number(t))}(k))throw new RangeError("Invalid time value");var N=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}(k),A=function(e,t){return Ii(2,arguments),function(e,t){Ii(2,arguments);var a=Ri(e).getTime(),r=Mi(t);return new Date(a+r)}(e,-Mi(t))}(k,N),S={firstWeekContainsDate:E,weekStartsOn:D,locale:x,_originalDate:k};return y.match(wn).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,on[t])(e,x.formatLong):e})).join("").match(yn).map((function(r){if("''"===r)return"'";var i,n,s=r[0];if("'"===s)return(n=(i=r).match(xn))?n[1].replace(En,"'"):i;var o,c=rn[s];if(c)return null!=a&&a.useAdditionalWeekYearTokens||(o=r,-1===ln.indexOf(o))||Bn(r,t,String(e)),null!=a&&a.useAdditionalDayOfYearTokens||!function(e){return-1!==cn.indexOf(e)}(r)||Bn(r,t,String(e)),c(A,r,x.localize,S);if(s.match(Dn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return r})).join("")}const Nn=e=>kn(new Date(e),"dd MMM");function An({loading:e,busy:r,open:i,setOpen:n,chatbot:s}){const o=(0,a.useRef)(null);return(0,t.createElement)(Ga.Root,{show:i,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:o,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-start"},(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-h-12 cpai-w-12 cpai-flex-shrink-0 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-red-100 sm:cpai-mx-0 sm:cpai-h-10 sm:cpai-w-10"},(0,t.createElement)(Ci,{className:"cpai-h-6 cpai-w-6 cpai-text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-ml-4 sm:cpai-mt-0 sm:cpai-text-left"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Restore : ",s.chatbot_title),(0,t.createElement)("div",{className:"cpai-mt-4"},(0,t.createElement)("p",{className:"cpai-text-base cpai-text-gray-500"},"Make sure this is the same website you initially trained the chatbot on."),(0,t.createElement)("p",{className:"cpai-text-base cpai-text-gray-500 cpai-mt-2"},"We will map the page/post ids with this website's page/post ids. If it is not the same website then the plugin will behave unexpectedly and might throw errors.")))),(0,t.createElement)("fieldset",{disabled:r||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:s.id,hidden:!0,readOnly:!0,disabled:!s.id}),(0,t.createElement)("button",{className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},r||e?"Restoring...":"Restore"),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>n(!1),ref:o},"Cancel"))))))))))}function Sn({title:e,description:a,link1:r,link1_text:i,new_tab:n=!1}){return(0,t.createElement)("div",{className:"cpai-rounded-md cpai-bg-green-50 cpai-p-4 cpai-my-4"},(0,t.createElement)("div",{className:"cpai-flex"},(0,t.createElement)("div",{className:"cpai-flex-shrink-0"},(0,t.createElement)(yi,{className:"cpai-h-5 cpai-w-5 cpai-text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-ml-3"},(0,t.createElement)("h3",{className:"cpai-text-sm cpai-font-medium cpai-text-green-800"},e),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-text-sm cpai-text-green-700"},(0,t.createElement)("p",null,a)),(0,t.createElement)("div",{className:"cpai-mt-4"},(0,t.createElement)("div",{className:"-cpai-mx-2 -cpai-my-1.5 cpai-flex"},(0,t.createElement)(wt,{to:r,target:n?"_blank":"_self",className:"cpai-rounded-md cpai-bg-green-50 cpai-px-2 cpai-py-1.5 cpai-text-sm cpai-font-medium cpai-text-green-800 hover:cpai-bg-green-100 focus:cpai-outline-none focus:cpai-ring-2 focus:cpai-ring-green-600 focus:cpai-ring-offset-2 focus:cpai-ring-offset-green-50"},i))))))}function Pn({feature_enabled:e=!1}){return(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-center sm:cpai-justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"cpai-w-fit cpai-mb-1 cpai-rounded-lg cpai-bg-brand-600 cpai-px-2 cpai-py-1 !cpai-text-xs cpai-font-semibold cpai-text-white"},"BETA"),(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Add your WooCommerce products"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-gray-500"},(0,t.createElement)("p",{className:""},"The ChatPress.ai WooCommerce integration is in beta. When your customers ask questions to your bot, our AI will smartly detect if they are inquiring about any products and present them appropriate product links."))),e&&(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-ml-6 sm:cpai-mt-0 sm:cpai-flex sm:cpai-flex-shrink-0 sm:cpai-items-center"},(0,t.createElement)(wt,{to:"/addproducts",className:"cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold !cpai-text-gray-900 cpai-shadow-sm !cpai-ring-1 !cpai-ring-inset !cpai-ring-brand-300 hover:cpai-bg-brand-50"},"Add products")))}var jn=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}))})),Fn=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Fn||{});function On(e){var t;if(e.type)return e.type;let a=null!=(t=e.as)?t:"button";return"string"==typeof a&&"button"===a.toLowerCase()?"button":void 0}function Ln(e,t){let[r,i]=(0,a.useState)((()=>On(e)));return da((()=>{i(On(e))}),[e.type,e.as]),da((()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")}),[r,t]),r}function In(e){return[e.screenX,e.screenY]}let Rn=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Mn(e){var t,a;let r=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!(i instanceof HTMLElement))return r;let n=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),n=!0;let s=n?null!=(a=i.innerText)?a:"":r;return Rn.test(s)&&(s=s.replace(Rn,"")),s}var Tn=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Tn||{}),Hn=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Hn||{}),Gn=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(Gn||{});function zn(e,t=(e=>e)){let a=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=or(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),i=a?r.indexOf(a):null;return-1===i&&(i=null),{items:r,activeItemIndex:i}}let Un={1(e){return 1===e.menuState?e:{...e,activeItemIndex:null,menuState:1}},0(e){return 0===e.menuState?e:{...e,__demoMode:!1,menuState:0}},2:(e,t)=>{var a;let r=zn(e),i=function(e,t){let a=t.resolveItems();if(a.length<=0)return null;let r=t.resolveActiveIndex(),i=null!=r?r:-1,n=(()=>{switch(e.focus){case 0:return a.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=a.slice().reverse().findIndex(((e,a,r)=>!(-1!==i&&r.length-a-1>=i||t.resolveDisabled(e))));return-1===e?e:a.length-1-e}case 2:return a.findIndex(((e,a)=>!(a<=i||t.resolveDisabled(e))));case 3:{let e=a.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:a.length-1-e}case 4:return a.findIndex((a=>t.resolveId(a)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===n?r:n}(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:i,activationTrigger:null!=(a=t.trigger)?a:1}},3:(e,t)=>{let a=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+a).concat(e.items.slice(0,e.activeItemIndex+a)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled})),n=i?e.items.indexOf(i):-1;return-1===n||n===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:n,activationTrigger:1}},4(e){return""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null}},5:(e,t)=>{let a=zn(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...a}},6:(e,t)=>{let a=zn(e,(e=>{let a=e.findIndex((e=>e.id===t.id));return-1!==a&&e.splice(a,1),e}));return{...e,...a,activationTrigger:1}}},Jn=(0,a.createContext)(null);function Kn(e){let t=(0,a.useContext)(Jn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Kn),t}return t}function Wn(e,t){return Qt(t.type,Un,e,t)}Jn.displayName="MenuContext";let qn=a.Fragment,Vn=Zt.RenderStrategy|Zt.Static,Yn=a.Fragment,Qn=ra((function(e,t){let{__demoMode:r=!1,...i}=e,n=(0,a.useReducer)(Wn,{__demoMode:r,menuState:r?0:1,buttonRef:(0,a.createRef)(),itemsRef:(0,a.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:s,itemsRef:o,buttonRef:c},l]=n,B=va(t);_r([c,o],((e,t)=>{var a;l({type:1}),ar(t,tr.Loose)||(e.preventDefault(),null==(a=c.current)||a.focus())}),0===s);let p=ha((()=>{l({type:1})})),u=(0,a.useMemo)((()=>({open:0===s,close:p})),[s,p]),d={ref:B};return a.createElement(Jn.Provider,{value:n},a.createElement(la,{value:Qt(s,{0:oa.Open,1:oa.Closed})},ea({ourProps:d,theirProps:i,slot:u,defaultTag:qn,name:"Menu"})))})),Xn=ra((function(e,t){var r;let i=Ja(),{id:n=`headlessui-menu-button-${i}`,...s}=e,[o,c]=Kn("Menu.Button"),l=va(o.buttonRef,t),B=Ea(),p=ha((e=>{switch(e.key){case za.Space:case za.Enter:case za.ArrowDown:e.preventDefault(),e.stopPropagation(),c({type:0}),B.nextFrame((()=>c({type:2,focus:Fn.First})));break;case za.ArrowUp:e.preventDefault(),e.stopPropagation(),c({type:0}),B.nextFrame((()=>c({type:2,focus:Fn.Last})))}})),u=ha((e=>{e.key===za.Space&&e.preventDefault()})),d=ha((t=>{if(Ua(t.currentTarget))return t.preventDefault();e.disabled||(0===o.menuState?(c({type:1}),B.nextFrame((()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),c({type:0})))})),m=(0,a.useMemo)((()=>({open:0===o.menuState})),[o]);return ea({ourProps:{ref:l,id:n,type:Ln(e,o.buttonRef),"aria-haspopup":"menu","aria-controls":null==(r=o.itemsRef.current)?void 0:r.id,"aria-expanded":0===o.menuState,onKeyDown:p,onKeyUp:u,onClick:d},theirProps:s,slot:m,defaultTag:"button",name:"Menu.Button"})})),Zn=ra((function(e,t){var r,i;let n=Ja(),{id:s=`headlessui-menu-items-${n}`,...o}=e,[c,l]=Kn("Menu.Items"),B=va(c.itemsRef,t),p=pr(c.itemsRef),u=Ea(),d=ca(),m=null!==d?(d&oa.Open)===oa.Open:0===c.menuState;(0,a.useEffect)((()=>{let e=c.itemsRef.current;e&&0===c.menuState&&e!==(null==p?void 0:p.activeElement)&&e.focus({preventScroll:!0})}),[c.menuState,c.itemsRef,p]),function({container:e,accept:t,walk:r,enabled:i=!0}){let n=(0,a.useRef)(t),s=(0,a.useRef)(r);(0,a.useEffect)((()=>{n.current=t,s.current=r}),[t,r]),da((()=>{if(!e||!i)return;let t=qa(e);if(!t)return;let a=n.current,r=s.current,o=Object.assign((e=>a(e)),{acceptNode:a}),c=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,o,!1);for(;c.nextNode();)r(c.currentNode)}),[e,i,n,s])}({container:c.itemsRef.current,enabled:0===c.menuState,accept(e){return"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute("role","none")}});let f=ha((e=>{var t,a;switch(u.dispose(),e.key){case za.Space:if(""!==c.searchQuery)return e.preventDefault(),e.stopPropagation(),l({type:3,value:e.key});case za.Enter:if(e.preventDefault(),e.stopPropagation(),l({type:1}),null!==c.activeItemIndex){let{dataRef:e}=c.items[c.activeItemIndex];null==(a=null==(t=e.current)?void 0:t.domRef.current)||a.click()}rr(c.buttonRef.current);break;case za.ArrowDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Fn.Next});case za.ArrowUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Fn.Previous});case za.Home:case za.PageUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Fn.First});case za.End:case za.PageDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Fn.Last});case za.Escape:e.preventDefault(),e.stopPropagation(),l({type:1}),ya().nextFrame((()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case za.Tab:e.preventDefault(),e.stopPropagation(),l({type:1}),ya().nextFrame((()=>{!function(e,t){cr(er(),t,{relativeTo:e})}(c.buttonRef.current,e.shiftKey?Xa.Previous:Xa.Next)}));break;default:1===e.key.length&&(l({type:3,value:e.key}),u.setTimeout((()=>l({type:4})),350))}})),C=ha((e=>{e.key===za.Space&&e.preventDefault()})),h=(0,a.useMemo)((()=>({open:0===c.menuState})),[c]);return ea({ourProps:{"aria-activedescendant":null===c.activeItemIndex||null==(r=c.items[c.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(i=c.buttonRef.current)?void 0:i.id,id:s,onKeyDown:f,onKeyUp:C,role:"menu",tabIndex:0,ref:B},theirProps:o,slot:h,defaultTag:"div",features:Vn,visible:m,name:"Menu.Items"})})),$n=ra((function(e,t){let r=Ja(),{id:i=`headlessui-menu-item-${r}`,disabled:n=!1,...s}=e,[o,c]=Kn("Menu.Item"),l=null!==o.activeItemIndex&&o.items[o.activeItemIndex].id===i,B=(0,a.useRef)(null),p=va(t,B);da((()=>{if(o.__demoMode||0!==o.menuState||!l||0===o.activationTrigger)return;let e=ya();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=B.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[o.__demoMode,B,l,o.menuState,o.activationTrigger,o.activeItemIndex]);let u=function(e){let t=(0,a.useRef)(""),r=(0,a.useRef)("");return ha((()=>{let a=e.current;if(!a)return"";let i=a.innerText;if(t.current===i)return r.current;let n=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let a=e.getAttribute("aria-labelledby");if(a){let e=a.split(" ").map((e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():Mn(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Mn(e).trim()}(a).trim().toLowerCase();return t.current=i,r.current=n,n}))}(B),d=(0,a.useRef)({disabled:n,domRef:B,get textValue(){return u()}});da((()=>{d.current.disabled=n}),[d,n]),da((()=>(c({type:5,id:i,dataRef:d}),()=>c({type:6,id:i}))),[d,i]);let m=ha((()=>{c({type:1})})),f=ha((e=>{if(n)return e.preventDefault();c({type:1}),rr(o.buttonRef.current)})),C=ha((()=>{if(n)return c({type:2,focus:Fn.Nothing});c({type:2,focus:Fn.Specific,id:i})})),h=function(){let e=(0,a.useRef)([-1,-1]);return{wasMoved(t){let a=In(t);return(e.current[0]!==a[0]||e.current[1]!==a[1])&&(e.current=a,!0)},update(t){e.current=In(t)}}}(),g=ha((e=>h.update(e))),v=ha((e=>{h.wasMoved(e)&&(n||l||c({type:2,focus:Fn.Specific,id:i,trigger:0}))})),b=ha((e=>{h.wasMoved(e)&&(n||l&&c({type:2,focus:Fn.Nothing}))})),y=(0,a.useMemo)((()=>({active:l,disabled:n,close:m})),[l,n,m]);return ea({ourProps:{id:i,ref:p,role:"menuitem",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,disabled:void 0,onClick:f,onFocus:C,onPointerEnter:g,onMouseEnter:g,onPointerMove:v,onMouseMove:v,onPointerLeave:b,onMouseLeave:b},theirProps:s,slot:y,defaultTag:Yn,name:"Menu.Item"})})),es=Object.assign(Qn,{Button:Xn,Items:Zn,Item:$n});var ts=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M10 3a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM10 8.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM11.5 15.5a1.5 1.5 0 10-3 0 1.5 1.5 0 003 0z"}))}));function as({is_page:e,updateMode:r,loading:i,action_data:n,pageId:s,busy:o,open:c,setOpen:l,title:B,description:p,cp_page_id:u}){const d=(0,a.useRef)(null);return(0,a.useEffect)((()=>{n&&n.ok&&l(!1)}),[o,n]),(0,t.createElement)(Ga.Root,{show:c,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:d,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-h-12 cpai-w-12 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-red-100"},(0,t.createElement)(Ci,{className:"cpai-h-6 cpai-w-6 cpai-text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-mt-5"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},B),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},p)))),(0,t.createElement)("fieldset",{disabled:o||i},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"is_page",value:e,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"cp_page_id",value:u,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_id",value:s,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("button",{name:"_action",value:r,className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},"delete_page"===r?o||i?"Deleting...":"Delete":o||i?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>l(!1),ref:d},"Cancel")))),n?.error?(0,t.createElement)("p",{className:"cpai-text-red-500 cpai-mt-4"},"Error: ",n.error):""))))))}function rs({updateMode:e,loading:r,action_data:i,source_product_id:n,busy:s,open:o,setOpen:c,title:l,description:B,cp_product_id:p}){const u=(0,a.useRef)(null);return(0,a.useEffect)((()=>{i&&i.ok&&c(!1)}),[s,i]),(0,t.createElement)(Ga.Root,{show:o,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:u,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-h-12 cpai-w-12 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-red-100"},(0,t.createElement)(Ci,{className:"cpai-h-6 cpai-w-6 cpai-text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-mt-5"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},l),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},B)))),(0,t.createElement)("fieldset",{disabled:s||r},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"cp_product_id",value:p,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_product_id",value:n,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("button",{name:"_action",value:e,className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},"delete_product"===e?s||r?"Deleting...":"Delete":s||r?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>c(!1),ref:u},"Cancel")))),i?.error?(0,t.createElement)("p",{className:"cpai-text-red-500 cpai-mt-4"},"Error: ",i.error):""))))))}function is({cp_product_id:e,source_product_id:r,busy:i,loading:n,action_data:s}){const[o,c]=(0,a.useState)(!1),[l,B]=(0,a.useState)();return(0,t.createElement)(a.Fragment,null,o&&l&&(0,t.createElement)(rs,{action_data:s,busy:i,updateMode:l,loading:n,cp_product_id:e,source_product_id:r,open:o,setOpen:c,title:"Are you sure?",description:"delete_product"===l?"This action is irreversible. Once you delete a product, all the training data related to it will be deleted.":"This action is irreversible. Once you retrain a product, all the old training data related to it will be replaced by new content from the page."}),(0,t.createElement)(es,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(es.Button,{className:"cpai-flex cpai-items-center cpai-text-gray-400 hover:cpai-text-gray-600 focus:cpai-outline-none focus:cpai-ring-2 focus:cpai-ring-brand-500 focus:cpai-ring-offset-2 focus:cpai-ring-offset-gray-100"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Open options"),(0,t.createElement)(ts,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"}))),(0,t.createElement)(Ga,{as:a.Fragment,enter:"cpai-transition cpai-ease-out cpai-duration-100",enterFrom:"cpai-transform cpai-opacity-0 cpai-scale-95",enterTo:"cpai-transform cpai-opacity-100 cpai-scale-100",leave:"cpai-transition cpai-ease-in cpai-duration-75",leaveFrom:"cpai-transform cpai-opacity-100 cpai-scale-100",leaveTo:"cpai-transform cpai-opacity-0 cpai-scale-95"},(0,t.createElement)(es.Items,{className:"cpai-absolute cpai-right-0 cpai-z-10 cpai-mt-2 cpai-w-32 cpai-origin-top-right cpai-rounded-md cpai-shadow-lg cpai-ring-1 cpai-ring-black cpai-ring-opacity-5 focus:cpai-outline-none cpai-bg-gray-50"},(0,t.createElement)("div",{className:"cpai-py-1"},(0,t.createElement)(es.Item,null,(0,t.createElement)("button",{onClick:()=>{c(!0),B("delete_product")},className:"cpai-flex cpai-w-full cpai-items-center cpai-gap-1 cpai-px-4 cpai-py-2 cpai-text-sm cpai-text-red-500 hover:cpai-text-red-500 hover:cpai-bg-gray-100"},(0,t.createElement)(qt,{className:"cpai-w-4 cpai-h-4 cpai-fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}let ns=(0,a.createContext)(null);function ss(){let e=(0,a.useContext)(ns);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,ss),e}return e}let os=ra((function(e,t){let a=Ja(),{id:r=`headlessui-label-${a}`,passive:i=!1,...n}=e,s=ss(),o=va(t);da((()=>s.register(r)),[r,s.register]);let c={ref:o,...s.props,id:r};return i&&("onClick"in c&&(delete c.htmlFor,delete c.onClick),"onClick"in n&&delete n.onClick),ea({ourProps:c,theirProps:n,slot:s.slot||{},defaultTag:"label",name:s.name||"Label"})})),cs=Object.assign(os,{}),ls=(0,a.createContext)(null);ls.displayName="GroupContext";let Bs=a.Fragment,ps=ra((function(e,t){let r=Ja(),{id:i=`headlessui-switch-${r}`,checked:n,defaultChecked:s=!1,onChange:o,name:c,value:l,form:B,...p}=e,u=(0,a.useContext)(ls),d=(0,a.useRef)(null),m=va(d,t,null===u?null:u.setSwitch),[f,C]=function(e,t,r){let[i,n]=(0,a.useState)(r),s=void 0!==e,o=(0,a.useRef)(s),c=(0,a.useRef)(!1),l=(0,a.useRef)(!1);return!s||o.current||c.current?!s&&o.current&&!l.current&&(l.current=!0,o.current=s,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(c.current=!0,o.current=s,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[s?e:i,ha((e=>(s||n(e),null==t?void 0:t(e))))]}(n,o,s),h=ha((()=>null==C?void 0:C(!f))),g=ha((e=>{if(Ua(e.currentTarget))return e.preventDefault();e.preventDefault(),h()})),v=ha((e=>{e.key===za.Space?(e.preventDefault(),h()):e.key===za.Enter&&function(e){var t,a;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(a=r.requestSubmit)||a.call(r)}}(e.currentTarget)})),b=ha((e=>e.preventDefault())),y=(0,a.useMemo)((()=>({checked:f})),[f]),w={id:i,ref:m,role:"switch",type:Ln(e,d),tabIndex:0,"aria-checked":f,"aria-labelledby":null==u?void 0:u.labelledby,"aria-describedby":null==u?void 0:u.describedby,onClick:g,onKeyUp:v,onKeyPress:b},x=Ea();return(0,a.useEffect)((()=>{var e;let t=null==(e=d.current)?void 0:e.closest("form");t&&void 0!==s&&x.addEventListener(t,"reset",(()=>{C(s)}))}),[d,C]),a.createElement(a.Fragment,null,null!=c&&f&&a.createElement(Wa,{features:Ka.Hidden,...ia({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:B,checked:f,name:c,value:l})}),ea({ourProps:w,theirProps:p,slot:y,defaultTag:"button",name:"Switch"}))})),us=Object.assign(ps,{Group:function(e){var t;let[r,i]=(0,a.useState)(null),[n,s]=function(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let r=ha((e=>(t((t=>[...t,e])),()=>t((t=>{let a=t.slice(),r=a.indexOf(e);return-1!==r&&a.splice(r,1),a}))))),i=(0,a.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props})),[r,e.slot,e.name,e.props]);return a.createElement(ns.Provider,{value:i},e.children)}),[t])]}(),[o,c]=Lr(),l=(0,a.useMemo)((()=>({switch:r,setSwitch:i,labelledby:n,describedby:o})),[r,i,n,o]),B=e;return a.createElement(c,{name:"Switch.Description"},a.createElement(s,{name:"Switch.Label",props:{htmlFor:null==(t=l.switch)?void 0:t.id,onClick(e){r&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},a.createElement(ls.Provider,{value:l},ea({ourProps:{},theirProps:B,defaultTag:Bs,name:"Switch.Group"}))))},Label:cs,Description:Rr});function ds(...e){return e.filter(Boolean).join(" ")}function ms(){return(0,t.createElement)("div",{className:"cpai-border-l-4 cpai-border-yellow-400 cpai-bg-yellow-50 cpai-p-4"},(0,t.createElement)("div",{className:"cpai-flex"},(0,t.createElement)("div",{className:"cpai-flex-shrink-0"},(0,t.createElement)(jn,{className:"cpai-h-5 cpai-w-5 cpai-text-yellow-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-ml-3"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-yellow-700"},"WooCommerce integration is currently in beta. To get access to this feature, please contact us at"," ",(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:"mailto:contact@chatpress.ai",className:"cpai-font-medium cpai-text-yellow-700 cpai-underline hover:cpai-text-yellow-600"},"contact@chatpress.ai")))))}function fs({enabled:e,setEnabled:a}){let r=Pt();return(0,t.createElement)("div",{className:"cpai-bg-white"},(0,t.createElement)(us.Group,{as:"div",className:""},(0,t.createElement)(us.Label,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900",passive:!0},"Enable WooCommerce for your chatbot"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-flex sm:cpai-items-start sm:cpai-justify-between"},(0,t.createElement)("div",{className:"cpai-max-w-xl cpai-text-sm cpai-text-gray-500"},(0,t.createElement)(us.Description,null,"If enabled, the chatbot will consider your WooCommerce products while answering your customers' question.")),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-ml-6 sm:cpai-mt-0 sm:cpai-flex sm:cpai-flex-shrink-0 sm:cpai-items-center"},(0,t.createElement)("input",{type:"text",name:"_action",value:"wc_switch",hidden:!0,readOnly:!0}),(0,t.createElement)(us,{name:"wc_enabled",checked:e,onChange:()=>{let t=new FormData;t.append("_action","wc_switch"),t.append("enabled",!e),a((e=>!e)),r(t,{method:"POST",replace:!0})},className:ds(e?"cpai-bg-brand-600":"cpai-bg-gray-200","cpai-relative cpai-inline-flex cpai-h-6 cpai-w-11 cpai-flex-shrink-0 cpai-cursor-pointer cpai-rounded-full cpai-border-2 cpai-border-transparent cpai-transition-colors cpai-duration-200 cpai-ease-in-out focus:cpai-outline-none focus:cpai-ring-2 focus:cpai-ring-brand-600 focus:cpai-ring-offset-2")},(0,t.createElement)("span",{"aria-hidden":"true",className:ds(e?"cpai-translate-x-5":"cpai-translate-x-0","cpai-inline-block cpai-h-5 cpai-w-5 cpai-transform cpai-rounded-full cpai-bg-white cpai-shadow cpai-ring-0 cpai-transition cpai-duration-200 cpai-ease-in-out")}))))))}var Cs=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))})),hs=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M3.105 2.289a.75.75 0 00-.826.95l1.414 4.925A1.5 1.5 0 005.135 9.25h6.115a.75.75 0 010 1.5H5.135a1.5 1.5 0 00-1.442 1.086l-1.414 4.926a.75.75 0 00.826.95 28.896 28.896 0 0015.293-7.154.75.75 0 000-1.115A28.897 28.897 0 003.105 2.289z"}))})),gs=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM4 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 0110.374 21c-2.331 0-4.512-.645-6.374-1.766z"}))}));function vs({chatbot_email:e}){return(0,t.createElement)(es,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(es.Button,{className:"cpai-rounded-md cpai-px-3 cpai-py-2"},(0,t.createElement)(gs,{className:"-cpai-mr-1 cpai-h-5 cpai-w-5 cpai-text-gray-500 hover:cpai-fill-[--brand-color] hover:cpai-text-[--brand-color] ","aria-hidden":"true"}))),(0,t.createElement)(Ga,{as:a.Fragment,enter:"cpai-transition cpai-ease-out cpai-duration-100",enterFrom:"cpai-transform cpai-opacity-0 cpai-scale-95",enterTo:"cpai-transform cpai-opacity-100 cpai-scale-100",leave:"cpai-transition cpai-ease-in cpai-duration-75",leaveFrom:"cpai-transform cpai-opacity-100 cpai-scale-100",leaveTo:"cpai-transform cpai-opacity-0 cpai-scale-95"},(0,t.createElement)(es.Items,{className:"cpai-absolute cpai-right-0 cpai-z-50 cpai-mt-2 cpai-w-56 cpai-origin-top-right cpai-divide-y cpai-divide-gray-100 cpai-rounded-md cpai-bg-white cpai-shadow-lg cpai-ring-1 cpai-ring-black cpai-ring-opacity-5 focus:cpai-outline-none"},(0,t.createElement)("div",{className:"cpai-px-4 cpai-py-3"},(0,t.createElement)("p",{className:"cpai-text-sm"},"Contact"),(0,t.createElement)("p",{className:"cpai-truncate cpai-text-sm cpai-font-medium cpai-text-[--brand-color]"},e)))))}function bs({settings:e,quickPrompts:r,chatbot_id:i}){const[n,s]=(0,a.useState)(!1),o=new URL(`${Jt}/default-logo.svg`);o.searchParams.append("bubble",e.text_color),o.searchParams.append("dots",e.brand_color);const c="l"===e.chatbot_location?"cpai-left-4 md:cpai-left-[10.5rem]":"cpai-right-4",l=(e.chatbot_location,`\n :root {\n --brand-color: ${e.brand_color};\n --text-color: ${e.text_color};\n --cp-fontSize: ${e.font_size}px;\n }`);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("style",null,l),(0,t.createElement)("div",null,n&&(0,t.createElement)("div",{className:`cpai-fixed ${"l"==e.chatbot_location?"cpai-left-[1rem] md:cpai-left-[10.5rem]":"cpai-right-[1rem]"} cpai-bottom-[1rem] cpai-flex cpai-h-screen cpai-max-h-full cpai-w-full cpai-flex-1 cpai-overflow-hidden cpai-border cpai-border-gray-200 cpai-bg-white cpai-shadow-xl sm:cpai-h-[88dvh] sm:cpai-max-w-md sm:cpai-rounded-xl cpai-min-w-[calc(min(28rem,100vw))] cpai-z-50`},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-0 cpai-w-full cpai-flex-1 cpai-flex-col"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-100 cpai-bg-white cpai-px-4 cpai-py-3"},(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-justify-between cpai-gap-6"},(0,t.createElement)("button",{onClick:()=>s(!1),type:"button",className:"cpai-flex cpai-flex-1 cpai-items-center cpai-gap-2"},(0,t.createElement)("p",{className:"cpai-min-w-0 cpai-text-lg cpai-font-bold cpai-text-gray-900"},e.chatbot_title),(0,t.createElement)("span",null,(0,t.createElement)(Cs,{className:"cpai-w-6 cpai-h-6"}))),(0,t.createElement)(vs,{chatbot_email:e.chatbot_email}))),(0,t.createElement)("div",{className:"cpai-flex cpai-flex-1 cpai-flex-col cpai-space-y-6 cpai-overflow-y-auto cpai-p-4"},(0,t.createElement)("div",{className:"cpai-relative cpai-flex cpai-w-full cpai-gap-3"},(0,t.createElement)("img",{className:"cpai-h-8 cpai-w-8 cpai-shrink-0 cpai-rounded-full cpai-shadow cpai-ring-1 cpai-ring-gray-200",src:e.logo,alt:""}),(0,t.createElement)("div",{className:"cpai-min-w-0 cpai-max-w-full"},(0,t.createElement)("div",{className:"cpai-relative cpai-rounded-r-xl cpai-rounded-bl-xl cpai-bg-gray-200 cpai-p-3"},(0,t.createElement)("span",{className:"cpai-whitespace-pre-wrap cpai-text-[length:--cp-fontSize]"},e.welcome_message),(0,t.createElement)("div",{className:"cpai-absolute cpai-z-10 cpai-left-0 cpai-top-0 cpai-transform -cpai-translate-x-1 cpai-translate-y-1/2"},(0,t.createElement)("div",{className:"cpai-w-4 cpai-h-4 cpai-bg-gray-200 cpai-transform cpai-rotate-45 cpai-rounded-sm"}))))),(0,t.createElement)("div",{className:"cpai-flex cpai-w-full cpai-justify-end cpai-gap-3"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-relative cpai-rounded-b-xl cpai-rounded-l-xl cpai-p-3 cpai-ml-10 cpai-bg-[--brand-color] cpai-text-[--text-color]"},(0,t.createElement)("span",{className:"cpai-whitespace-pre-wrap"},(0,t.createElement)("p",{className:"cpai-text-[length:--cp-fontSize]"},"This is your users message")),(0,t.createElement)("div",{className:"cpai-absolute cpai-right-0 cpai-top-0 cpai-transform cpai-translate-x-1 cpai-translate-y-1/2"},(0,t.createElement)("div",{className:"cpai-w-4 cpai-h-4 cpai-transform cpai-rotate-45 cpai-rounded-sm cpai-bg-[--brand-color]"}))),(0,t.createElement)("span",{className:"cpai-mt-2 cpai-flex cpai-justify-end cpai-text-xs cpai-leading-none cpai-text-gray-500"},"1 min ago")))),(0,t.createElement)("div",{className:"cpai-flex cpai-shrink-0 cpai-flex-wrap cpai-gap-2 cpai-px-4 cpai-pt-4"},r.sort(((e,t)=>e.order-t.order)).map((e=>(0,t.createElement)("button",{key:e.title,type:"button",className:"cpai-inline-flex cpai-items-center cpai-rounded-full cpai-border !cpai-border-[--brand-color] cpai-bg-white cpai-px-2 cpai-py-0.5 cpai-text-[length:--cp-fontSize] cpai-font-medium cpai-text-[--brand-color] cpai-transition-all cpai-duration-150 hover:cpai-bg-[--brand-color] hover:cpai-text-white"},e.title)))),(0,t.createElement)("div",{className:"cpai-min-w-0 cpai-max-w-full cpai-mx-2"},(0,t.createElement)("div",{className:"cpai-relative cpai-rounded-xl cpai-bg-[--brand-color] cpai-bg-gray-200 cpai-p-3"},(0,t.createElement)("span",{className:"cpai-whitespace-pre-wrap cpai-text-[length:--cp-fontSize]"},"This is just a preview. If you want to try out your chatbot before publishing it then check it out"," ",(0,t.createElement)("a",{target:"_blank",href:`https://chatpress.ai/embed/${i}/preview`,className:"cpai-text-[--brand-color] cpai-font-semibold hover:cpai-text-black"},"here"),". Please note that the messages you use for testing will be counted against your allowed quota of messages."))),(0,t.createElement)("a",{target:"_blank",className:"cpai-flex cpai-items-center cpai-justify-center cpai-gap-2 cpai-mx-2 cpai-rounded-xl cpai-py-3 hover:cpai-text-white cpai-bg-[--brand-color] cpai-text-white cpai-font-bold cpai-mt-2",href:`https://chatpress.ai/embed/${i}/preview`},(0,t.createElement)("span",null,"Live Preview"),(0,t.createElement)(Ht,{className:"cpai-w-4 cpai-h-4"})),(0,t.createElement)("div",{className:"cpai-shrink-0 cpai-py-3 "},(0,t.createElement)("div",{className:"cpai-relative cpai-border-t cpai-border-gray-200 cpai-flex"},(0,t.createElement)("div",{className:"cpai-flex-1"},(0,t.createElement)("label",{htmlFor:"question",className:"cpai-sr-only"},"Write message"),(0,t.createElement)("textarea",{name:"question",id:"question",placeholder:e.placeholder_text,className:"cpai-max-h-44 cpai-block cpai-w-full cpai-resize-none cpai-appearance-none cpai-rounded-xl cpai-border-transparent cpai-py-3 cpai-pl-6 cpai-pr-12 cpai-text-gray-800 cpai-caret-[--brand-color] placeholder:cpai-text-gray-400 focus:cpai-border-transparent focus:cpai-ring-0","aria-label":""})),(0,t.createElement)("div",{className:"cpai-px-2 cpai-flex cpai-items-center"},(0,t.createElement)("button",{"aria-label":"Ask question",className:"cpai-rounded-xl cpai-bg-[--brand-color] cpai-p-2 cpai-text-white cpai-shadow-sm cpai-transition-all cpai-duration-200 hover:cpai-opacity-80 focus:ring-2 focus:cpai-[--brand-color] focus:cpai-ring-offset-2 disabled:cpai-cursor-not-allowed"},(0,t.createElement)(hs,{className:"cpai-w-5 cpai-h-5"}))))),(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-justify-between cpai-gap-1.5 cpai-border-t cpai-border-gray-200 cpai-bg-gray-100 cpai-px-4 cpai-py-2 cpai-text-sm cpai-font-medium cpai-tracking-tight cpai-text-gray-400"},(0,t.createElement)("p",null,"Powered by"," ",(0,t.createElement)("a",{href:"https://chatpress.ai?ref=chatbot",target:"_blank",rel:"noreferrer noopener",className:"cpai-text-gray-600 cpai-underline cpai-underline-offset-2 hover:cpai-text-[--brand-color]"},"ChatPress.ai")),(0,t.createElement)("button",{type:"button",onClick:()=>s(!1),className:"cpai-text-gray-500 hover:cpai-text-gray-800"},"Close")))),(0,t.createElement)("div",{className:"cpai-fixed cpai-bottom-9 cpai-right-24 cpai-flex cpai-items-center cpai-justify-end cpai-mt-4 cpai-gap-4 cpai-z-50 "+(n?"cpai-hidden":"")},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>s(!n),className:`cpai-overflow-hidden cpai-fixed cpai-bottom-6 ${c} cpai-w-16 cpai-h-16 cpai-bg-[--brand-color] cpai-rounded-full cpai-flex cpai-items-center cpai-justify-center`},n?(0,t.createElement)("img",{src:"https://chatpress.ai/x.svg",alt:"Close button",className:"cpai-w-9 cpai-h-9"}):(0,t.createElement)("img",{src:o.href,alt:"",className:"cpai-w-9 cpai-h-9"}))))))}const ys=({color:e="cpai-text-white",size:a="md"})=>{const r="sm"===a?"cpai-h-4 cpai-w-4":"cpai-h-5 cpai-w-5";return(0,t.createElement)("svg",{className:`cpai-animate-spin -cpai-ml-1 cpai-mr-3 ${r} ${e}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},(0,t.createElement)("circle",{className:"cpai-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),(0,t.createElement)("path",{className:"cpai-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}))};function ws({chatbotStatusValues:e,statusFetcher:a}){const r="submitting"===a.state,i="loading"===a.state;return(0,t.createElement)("div",{className:"cpai-bg-white cpai-shadow"},(0,t.createElement)("div",{className:"cpai-px-4 cpai-py-5 sm:cpai-p-6"},(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-start sm:cpai-justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},e.title),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-sm cpai-text-gray-500"},(0,t.createElement)("p",null,e.description,"Finished"===e.status||"Unpublished"===e.status?(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-white cpai-bg-brand-600"}," ","Don't forget to press the publish button once you are ready!"):null))),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-ml-6 sm:cpai-mt-0 sm:cpai-flex sm:cpai-flex-col cpai-items-end sm:cpai-flex-shrink-0"},(0,t.createElement)("fieldset",{disabled:r},(0,t.createElement)(a.Form,{method:"POST",replace:!0},(0,t.createElement)((()=>"Queued"===e.status?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"cpai-inline-flex cpai-items-center cpai-w-fit cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm cpai-cursor-wait"},(0,t.createElement)(ys,null),"Training")):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("input",{type:"text",name:"status",value:e.newStatusValue,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{name:"_action",value:e.buttonText.toLowerCase(),className:"cpai-inline-flex cpai-items-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600"},r?`${e.buttonText}ing...`:i?"Loading...":e.buttonText))),null)))))))}const xs=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"}],Es={chatbot_title:"ChatPress AI",brand_color:"#4338ca",text_color:"#f9fafb",font_size:"14",logo:"https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos/c2c14973-d392-4578-a502-105721507247.jpeg",welcome_message:"Hi there, ask my anything or choose one of the quick questions.",placeholder_text:"Type your question here...",quick_prompts:[],chatbot_location:"r"};var Ds=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z",clipRule:"evenodd"}))})),ks=function(e,t){return ks=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},ks(e,t)},Ns=function(){return Ns=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++)for(var i in t=arguments[a])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Ns.apply(this,arguments)};Object.create,Object.create;var As=i(2796),Ss=i.n(As);function Ps(e,t,a,r,i){void 0===i&&(i=0);var n=Ms(t.width,t.height,i),s=n.width,o=n.height;return{x:js(e.x,s,a.width,r),y:js(e.y,o,a.height,r)}}function js(e,t,a,r){var i=t*r/2-a/2;return Ts(e,-i,i)}function Fs(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Os(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Ls(e,t){return Math.min(e,Math.max(0,t))}function Is(e,t){return t}function Rs(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Ms(e,t,a){var r=a*Math.PI/180;return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}function Ts(e,t,a){return Math.min(Math.max(e,t),a)}function Hs(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter((function(e){return"string"==typeof e&&e.length>0})).join(" ").trim()}var Gs=function(e){function t(){var a=null!==e&&e.apply(this,arguments)||this;return a.imageRef=n().createRef(),a.videoRef=n().createRef(),a.containerRef=null,a.styleRef=null,a.containerRect=null,a.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},a.dragStartPosition={x:0,y:0},a.dragStartCrop={x:0,y:0},a.gestureZoomStart=0,a.gestureRotationStart=0,a.isTouching=!1,a.lastPinchDistance=0,a.lastPinchRotation=0,a.rafDragTimeout=null,a.rafPinchTimeout=null,a.wheelTimer=null,a.currentDoc="undefined"!=typeof document?document:null,a.currentWindow="undefined"!=typeof window?window:null,a.resizeObserver=null,a.state={cropSize:null,hasWheelJustStarted:!1},a.initResizeObserver=function(){if(void 0!==window.ResizeObserver&&a.containerRef){var e=!0;a.resizeObserver=new window.ResizeObserver((function(t){e?e=!1:a.computeSizes()})),a.resizeObserver.observe(a.containerRef)}},a.preventZoomSafari=function(e){return e.preventDefault()},a.cleanEvents=function(){a.currentDoc&&(a.currentDoc.removeEventListener("mousemove",a.onMouseMove),a.currentDoc.removeEventListener("mouseup",a.onDragStopped),a.currentDoc.removeEventListener("touchmove",a.onTouchMove),a.currentDoc.removeEventListener("touchend",a.onDragStopped),a.currentDoc.removeEventListener("gesturemove",a.onGestureMove),a.currentDoc.removeEventListener("gestureend",a.onGestureEnd))},a.clearScrollEvent=function(){a.containerRef&&a.containerRef.removeEventListener("wheel",a.onWheel),a.wheelTimer&&clearTimeout(a.wheelTimer)},a.onMediaLoad=function(){var e=a.computeSizes();e&&(a.emitCropData(),a.setInitialCrop(e)),a.props.onMediaLoaded&&a.props.onMediaLoaded(a.mediaSize)},a.setInitialCrop=function(e){if(a.props.initialCroppedAreaPercentages){var t=function(e,t,a,r,i,n){var s=Ms(t.width,t.height,a),o=Ts(r.width/s.width*(100/e.width),i,n);return{crop:{x:o*s.width/2-r.width/2-s.width*o*(e.x/100),y:o*s.height/2-r.height/2-s.height*o*(e.y/100)},zoom:o}}(a.props.initialCroppedAreaPercentages,a.mediaSize,a.props.rotation,e,a.props.minZoom,a.props.maxZoom),r=t.crop,i=t.zoom;a.props.onCropChange(r),a.props.onZoomChange&&a.props.onZoomChange(i)}else if(a.props.initialCroppedAreaPixels){var n=function(e,t,a,r,i,n){void 0===a&&(a=0);var s=Ms(t.naturalWidth,t.naturalHeight,a),o=Ts(function(e,t,a){var r=function(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}(t);return a.height>a.width?a.height/(e.height*r):a.width/(e.width*r)}(e,t,r),i,n),c=r.height>r.width?r.height/e.height:r.width/e.width;return{crop:{x:((s.width-e.width)/2-e.x)*c,y:((s.height-e.height)/2-e.y)*c},zoom:o}}(a.props.initialCroppedAreaPixels,a.mediaSize,a.props.rotation,e,a.props.minZoom,a.props.maxZoom);r=n.crop,i=n.zoom,a.props.onCropChange(r),a.props.onZoomChange&&a.props.onZoomChange(i)}},a.computeSizes=function(){var e,t,r,i,n,s,o=a.imageRef.current||a.videoRef.current;if(o&&a.containerRef){a.containerRect=a.containerRef.getBoundingClientRect();var c=a.containerRect.width/a.containerRect.height,l=(null===(e=a.imageRef.current)||void 0===e?void 0:e.naturalWidth)||(null===(t=a.videoRef.current)||void 0===t?void 0:t.videoWidth)||0,B=(null===(r=a.imageRef.current)||void 0===r?void 0:r.naturalHeight)||(null===(i=a.videoRef.current)||void 0===i?void 0:i.videoHeight)||0,p=l/B,u=void 0;if(o.offsetWidth<l||o.offsetHeight<B)switch(a.props.objectFit){default:case"contain":u=c>p?{width:a.containerRect.height*p,height:a.containerRect.height}:{width:a.containerRect.width,height:a.containerRect.width/p};break;case"horizontal-cover":u={width:a.containerRect.width,height:a.containerRect.width/p};break;case"vertical-cover":u={width:a.containerRect.height*p,height:a.containerRect.height};break;case"auto-cover":u=l>B?{width:a.containerRect.width,height:a.containerRect.width/p}:{width:a.containerRect.height*p,height:a.containerRect.height}}else u={width:o.offsetWidth,height:o.offsetHeight};a.mediaSize=Ns(Ns({},u),{naturalWidth:l,naturalHeight:B}),a.props.setMediaSize&&a.props.setMediaSize(a.mediaSize);var d=a.props.cropSize?a.props.cropSize:function(e,t,a,r,i,n){void 0===n&&(n=0);var s=Ms(e,t,n),o=s.width,c=s.height,l=Math.min(o,a),B=Math.min(c,r);return l>B*i?{width:B*i,height:B}:{width:l,height:l/i}}(a.mediaSize.width,a.mediaSize.height,a.containerRect.width,a.containerRect.height,a.props.aspect,a.props.rotation);return(null===(n=a.state.cropSize)||void 0===n?void 0:n.height)===d.height&&(null===(s=a.state.cropSize)||void 0===s?void 0:s.width)===d.width||a.props.onCropSizeChange&&a.props.onCropSizeChange(d),a.setState({cropSize:d},a.recomputeCropPosition),a.props.setCropSize&&a.props.setCropSize(d),d}},a.onMouseDown=function(e){a.currentDoc&&(e.preventDefault(),a.currentDoc.addEventListener("mousemove",a.onMouseMove),a.currentDoc.addEventListener("mouseup",a.onDragStopped),a.onDragStart(t.getMousePoint(e)))},a.onMouseMove=function(e){return a.onDrag(t.getMousePoint(e))},a.onTouchStart=function(e){a.currentDoc&&(a.isTouching=!0,a.props.onTouchRequest&&!a.props.onTouchRequest(e)||(a.currentDoc.addEventListener("touchmove",a.onTouchMove,{passive:!1}),a.currentDoc.addEventListener("touchend",a.onDragStopped),2===e.touches.length?a.onPinchStart(e):1===e.touches.length&&a.onDragStart(t.getTouchPoint(e.touches[0]))))},a.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?a.onPinchMove(e):1===e.touches.length&&a.onDrag(t.getTouchPoint(e.touches[0]))},a.onGestureStart=function(e){a.currentDoc&&(e.preventDefault(),a.currentDoc.addEventListener("gesturechange",a.onGestureMove),a.currentDoc.addEventListener("gestureend",a.onGestureEnd),a.gestureZoomStart=a.props.zoom,a.gestureRotationStart=a.props.rotation)},a.onGestureMove=function(e){if(e.preventDefault(),!a.isTouching){var r=t.getMousePoint(e),i=a.gestureZoomStart-1+e.scale;if(a.setNewZoom(i,r,{shouldUpdatePosition:!0}),a.props.onRotationChange){var n=a.gestureRotationStart+e.rotation;a.props.onRotationChange(n)}}},a.onGestureEnd=function(e){a.cleanEvents()},a.onDragStart=function(e){var t,r,i=e.x,n=e.y;a.dragStartPosition={x:i,y:n},a.dragStartCrop=Ns({},a.props.crop),null===(r=(t=a.props).onInteractionStart)||void 0===r||r.call(t)},a.onDrag=function(e){var t=e.x,r=e.y;a.currentWindow&&(a.rafDragTimeout&&a.currentWindow.cancelAnimationFrame(a.rafDragTimeout),a.rafDragTimeout=a.currentWindow.requestAnimationFrame((function(){if(a.state.cropSize&&void 0!==t&&void 0!==r){var e=t-a.dragStartPosition.x,i=r-a.dragStartPosition.y,n={x:a.dragStartCrop.x+e,y:a.dragStartCrop.y+i},s=a.props.restrictPosition?Ps(n,a.mediaSize,a.state.cropSize,a.props.zoom,a.props.rotation):n;a.props.onCropChange(s)}})))},a.onDragStopped=function(){var e,t;a.isTouching=!1,a.cleanEvents(),a.emitCropData(),null===(t=(e=a.props).onInteractionEnd)||void 0===t||t.call(e)},a.onWheel=function(e){if(a.currentWindow&&(!a.props.onWheelRequest||a.props.onWheelRequest(e))){e.preventDefault();var r=t.getMousePoint(e),i=Ss()(e).pixelY,n=a.props.zoom-i*a.props.zoomSpeed/200;a.setNewZoom(n,r,{shouldUpdatePosition:!0}),a.state.hasWheelJustStarted||a.setState({hasWheelJustStarted:!0},(function(){var e,t;return null===(t=(e=a.props).onInteractionStart)||void 0===t?void 0:t.call(e)})),a.wheelTimer&&clearTimeout(a.wheelTimer),a.wheelTimer=a.currentWindow.setTimeout((function(){return a.setState({hasWheelJustStarted:!1},(function(){var e,t;return null===(t=(e=a.props).onInteractionEnd)||void 0===t?void 0:t.call(e)}))}),250)}},a.getPointOnContainer=function(e){var t=e.x,r=e.y;if(!a.containerRect)throw new Error("The Cropper is not mounted");return{x:a.containerRect.width/2-(t-a.containerRect.left),y:a.containerRect.height/2-(r-a.containerRect.top)}},a.getPointOnMedia=function(e){var t=e.x,r=e.y,i=a.props,n=i.crop,s=i.zoom;return{x:(t+n.x)/s,y:(r+n.y)/s}},a.setNewZoom=function(e,t,r){var i=(void 0===r?{}:r).shouldUpdatePosition,n=void 0===i||i;if(a.state.cropSize&&a.props.onZoomChange){var s=Ts(e,a.props.minZoom,a.props.maxZoom);if(n){var o=a.getPointOnContainer(t),c=a.getPointOnMedia(o),l={x:c.x*s-o.x,y:c.y*s-o.y},B=a.props.restrictPosition?Ps(l,a.mediaSize,a.state.cropSize,s,a.props.rotation):l;a.props.onCropChange(B)}a.props.onZoomChange(s)}},a.getCropData=function(){return a.state.cropSize?function(e,t,a,r,i,n,s){void 0===n&&(n=0),void 0===s&&(s=!0);var o=s?Ls:Is,c=Ms(t.width,t.height,n),l=Ms(t.naturalWidth,t.naturalHeight,n),B={x:o(100,((c.width-a.width/i)/2-e.x/i)/c.width*100),y:o(100,((c.height-a.height/i)/2-e.y/i)/c.height*100),width:o(100,a.width/c.width*100/i),height:o(100,a.height/c.height*100/i)},p=Math.round(o(l.width,B.width*l.width/100)),u=Math.round(o(l.height,B.height*l.height/100)),d=l.width>=l.height*r?{width:Math.round(u*r),height:u}:{width:p,height:Math.round(p/r)};return{croppedAreaPercentages:B,croppedAreaPixels:Ns(Ns({},d),{x:Math.round(o(l.width-d.width,B.x*l.width/100)),y:Math.round(o(l.height-d.height,B.y*l.height/100))})}}(a.props.restrictPosition?Ps(a.props.crop,a.mediaSize,a.state.cropSize,a.props.zoom,a.props.rotation):a.props.crop,a.mediaSize,a.state.cropSize,a.getAspect(),a.props.zoom,a.props.rotation,a.props.restrictPosition):null},a.emitCropData=function(){var e=a.getCropData();if(e){var t=e.croppedAreaPercentages,r=e.croppedAreaPixels;a.props.onCropComplete&&a.props.onCropComplete(t,r),a.props.onCropAreaChange&&a.props.onCropAreaChange(t,r)}},a.emitCropAreaChange=function(){var e=a.getCropData();if(e){var t=e.croppedAreaPercentages,r=e.croppedAreaPixels;a.props.onCropAreaChange&&a.props.onCropAreaChange(t,r)}},a.recomputeCropPosition=function(){if(a.state.cropSize){var e=a.props.restrictPosition?Ps(a.props.crop,a.mediaSize,a.state.cropSize,a.props.zoom,a.props.rotation):a.props.crop;a.props.onCropChange(e),a.emitCropData()}},a}return function(e,t){function __(){this.constructor=e}ks(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}(t,e),t.prototype.componentDidMount=function(){this.currentDoc&&this.currentWindow&&(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),void 0===window.ResizeObserver&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=".reactEasyCrop_Container {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n user-select: none;\n touch-action: none;\n cursor: move;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_Contain {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n.reactEasyCrop_Cover_Horizontal {\n width: 100%;\n height: auto;\n}\n.reactEasyCrop_Cover_Vertical {\n width: auto;\n height: 100%;\n}\n\n.reactEasyCrop_CropArea {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border: 1px solid rgba(255, 255, 255, 0.5);\n box-sizing: border-box;\n box-shadow: 0 0 0 9999em;\n color: rgba(0, 0, 0, 0.5);\n overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 0;\n bottom: 0;\n left: 33.33%;\n right: 33.33%;\n border-top: 0;\n border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 33.33%;\n bottom: 33.33%;\n left: 0;\n right: 0;\n border-left: 0;\n border-right: 0;\n}\n",this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef))},t.prototype.componentWillUnmount=function(){var e,t;this.currentDoc&&this.currentWindow&&(void 0===window.ResizeObserver&&this.currentWindow.removeEventListener("resize",this.computeSizes),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&(null===(t=this.styleRef.parentNode)||void 0===t||t.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(e){var t,a,r,i,n,s,o,c,l;e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(a=this.props.cropSize)||void 0===a?void 0:a.height)||(null===(r=e.cropSize)||void 0===r?void 0:r.width)!==(null===(i=this.props.cropSize)||void 0===i?void 0:i.width)?this.computeSizes():(null===(n=e.crop)||void 0===n?void 0:n.x)===(null===(s=this.props.crop)||void 0===s?void 0:s.x)&&(null===(o=e.crop)||void 0===o?void 0:o.y)===(null===(c=this.props.crop)||void 0===c?void 0:c.y)||this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),e.video!==this.props.video&&(null===(l=this.videoRef.current)||void 0===l||l.load())},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,a=e.aspect;return t?t.width/t.height:a},t.prototype.onPinchStart=function(e){var a=t.getTouchPoint(e.touches[0]),r=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=Fs(a,r),this.lastPinchRotation=Os(a,r),this.onDragStart(Rs(a,r))},t.prototype.onPinchMove=function(e){var a=this;if(this.currentDoc&&this.currentWindow){var r=t.getTouchPoint(e.touches[0]),i=t.getTouchPoint(e.touches[1]),n=Rs(r,i);this.onDrag(n),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Fs(r,i),t=a.props.zoom*(e/a.lastPinchDistance);a.setNewZoom(t,n,{shouldUpdatePosition:!1}),a.lastPinchDistance=e;var s=Os(r,i),o=a.props.rotation+(s-a.lastPinchRotation);a.props.onRotationChange&&a.props.onRotationChange(o),a.lastPinchRotation=s}))}},t.prototype.render=function(){var e=this,t=this.props,a=t.image,r=t.video,i=t.mediaProps,s=t.transform,o=t.crop,c=o.x,l=o.y,B=t.rotation,p=t.zoom,u=t.cropShape,d=t.showGrid,m=t.style,f=m.containerStyle,C=m.cropAreaStyle,h=m.mediaStyle,g=t.classes,v=g.containerClassName,b=g.cropAreaClassName,y=g.mediaClassName,w=t.objectFit;return n().createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:f,className:Hs("reactEasyCrop_Container",v)},a?n().createElement("img",Ns({alt:"",className:Hs("reactEasyCrop_Image","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{src:a,ref:this.imageRef,style:Ns(Ns({},h),{transform:s||"translate(".concat(c,"px, ").concat(l,"px) rotate(").concat(B,"deg) scale(").concat(p,")")}),onLoad:this.onMediaLoad})):r&&n().createElement("video",Ns({autoPlay:!0,loop:!0,muted:!0,className:Hs("reactEasyCrop_Video","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ns(Ns({},h),{transform:s||"translate(".concat(c,"px, ").concat(l,"px) rotate(").concat(B,"deg) scale(").concat(p,")")}),controls:!1}),(Array.isArray(r)?r:[{src:r}]).map((function(e){return n().createElement("source",Ns({key:e.src},e))}))),this.state.cropSize&&n().createElement("div",{style:Ns(Ns({},C),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Hs("reactEasyCrop_CropArea","round"===u&&"reactEasyCrop_CropAreaRound",d&&"reactEasyCrop_CropAreaGrid",b)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t}(n().Component);const _s=e=>new Promise(((t,a)=>{const r=new Image;r.addEventListener("load",(()=>t(r))),r.addEventListener("error",(e=>a(e))),r.src=e}));function zs(e){return e*Math.PI/180}function Us({open:e,setOpen:r,busy:i,updateSettings:n,api_key:s,chatbot_id:o}){const c=(0,a.useRef)(null),[l,B]=(0,a.useState)(),[p,u]=(0,a.useState)(""),[d,m]=(0,a.useState)({x:0,y:0}),[f,C]=(0,a.useState)(1),[h,g]=(0,a.useState)(null),[v,b]=(0,a.useState)(null),[y,w]=(0,a.useState)(null),[x,E]=(0,a.useState)(!1),D=(0,a.useCallback)((async(e,t)=>{g(t);const{file:a,url:r}=await async function(e,t,a=0,r={horizontal:!1,vertical:!1}){const i=await _s(e),n=document.createElement("canvas"),s=n.getContext("2d");if(!s)return null;const{width:o,height:c}=function(e,t,a){const r=zs(a);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}(i.width,i.height,a),l=zs(a);n.width=o,n.height=c,s.translate(o/2,c/2),s.rotate(l),s.scale(r.horizontal?-1:1,r.vertical?-1:1),s.translate(-i.width/2,-i.height/2),s.drawImage(i,0,0);const B=s.getImageData(t.x,t.y,t.width,t.height);return n.width=t.width,n.height=t.height,s.putImageData(B,0,0),new Promise(((e,t)=>{n.toBlob((t=>{t.name="cropped.jpeg",e({file:t,url:URL.createObjectURL(t)})}),"image/jpeg")}))}(l,t);b(a),w(r)}),[l]);function k(){B(null),u(""),m({x:0,y:0}),C(1),g(null),b(null),w(null)}return(0,t.createElement)(Ga.Root,{show:e,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-mt-5"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},l?(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-w-full cpai-h-64 cpai-relative"},(0,t.createElement)(Gs,{image:l,crop:d,zoom:f,aspect:1,onCropChange:m,onCropComplete:D,onZoomChange:C,cropShape:"round"})),y&&(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-4 cpai-mt-2 cpai-px-4"},(0,t.createElement)("label",{htmlFor:"zoom-range"},"Zoom"),(0,t.createElement)("input",{className:"cpai-flex-1 cpai-h-2 cpai-bg-gray-200 cpai-rounded-lg cpai-appearance-none cpai-cursor-pointer ",name:"zoom-range",type:"range",value:f,min:1,max:3,step:.1,"aria-labelledby":"Zoom",onChange:e=>{C(e.target.value)}})),(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-4 cpai-mt-2 cpai-px-4"},(0,t.createElement)("span",null,"Preview"),(0,t.createElement)("img",{src:y,className:"cpai-w-16 cpai-h-16 cpai-rounded-full"})))):(0,t.createElement)("div",{className:"cpai-cursor-pointer cpai-inline-flex cpai-w-full"},(0,t.createElement)("label",{htmlFor:"logo",className:" cpai-p-2 cpai-rounded-md cpai-bg-gray-100 cpai-flex-1"},"Select file"),(0,t.createElement)("input",{onChange:e=>{return t=e.target.files[0],void(parseInt((t.size/1048576).toFixed(2),10)>1?(console.log("Too big"),u("File size must be less that 1mb"),B(void 0)):(B(URL.createObjectURL(t)),u("")));var t},id:"logo",name:"logo",accept:".png,.jpg,.jpeg,.webp,.svg",className:"cpai-sr-only",type:"file"}))))),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("button",{disabled:x,type:"button",className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed",onClick:async function(){try{E(!0);const e=new FormData;e.append("logo",v);const t=await fetch(`${Jt}/api/chatbots/${o}/upload-logo`,{method:"POST",body:e,headers:{"x-api-key":s}}),a=await t.json();if(a.error)throw"Error";n("logo",`${Kt}/${a.data}`),k(),r(!1)}catch(e){u("Something went wrong. Try again.")}finally{E(!1)}}},x?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:x,type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>{k(),r(!1)},ref:c},"Cancel")),p&&(0,t.createElement)("p",{className:"cpai-font-sm cpai-text-red-600 cpai-mt-1"},p)))))))}function Js({settings:e,updateSettings:r,busy:i,api_key:n,chatbot_id:s}){const[o,c]=(0,a.useState)(!1),[l,B]=(0,a.useState)(),[p,u]=(0,a.useState)("");return(0,a.useRef)(null),(0,t.createElement)("fieldset",{disabled:i},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"cpai-space-y-12 sm:cpai-space-y-16"},(0,t.createElement)("div",{className:"cpai-mt-6"},(0,t.createElement)("div",{className:"cpai-mt-10 cpai-space-y-8 cpai-border-b cpai-border-gray-900/10 cpai-pb-12 sm:cpai-space-y-0 sm:cpai-pb-0"},(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Chatbot Title"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",value:e.chatbot_title,onChange:e=>r("chatbot_title",e.target.value),autoComplete:"chatbot_title",className:"cpai-block cpai-w-full !cpai-rounded-md !cpai-border-gray-500 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"business_name",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Business Name"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",value:e?.business_name,onChange:e=>r("business_name",e.target.value),autoComplete:"business_name",className:"cpai-block cpai-w-full !cpai-rounded-md !cpai-border-gray-500 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Chatbot Email"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"text",value:e.chatbot_email,onChange:e=>r("chatbot_email",e.target.value),autoComplete:"chatbot_email",className:"cpai-block cpai-w-full !cpai-rounded-md !cpai-border-gray-500 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_location",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Chatbot Location"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0 cpai-flex cpai-items-center cpai-space-x-10"},(0,t.createElement)("div",{className:"cpai-flex cpai-items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_l",name:"chatbot_location",type:"radio",defaultChecked:"l"==e.chatbot_location,onChange:()=>r("chatbot_location","l"),value:"l",className:"cpai-h-4 cpai-w-4 checked:before:!cpai-bg-transparent !cpai-text-brand-600 focus:!cpai-ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_l",className:"-cpai-mt-1 cpai-ml-1 cpai-block cpai-text-sm cpai-text-gray-900"},"Left")),(0,t.createElement)("div",{className:"cpai-flex cpai-items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_r",name:"chatbot_location",type:"radio",defaultChecked:"r"==e.chatbot_location,onChange:()=>r("chatbot_location","r"),value:"r",className:"cpai-h-4 cpai-w-4 cpai-border-gray-300 checked:before:!cpai-bg-transparent !cpai-text-brand-600 focus:!cpai-ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_r",className:"-cpai-mt-1 cpai-ml-1 cpai-block cpai-text-sm cpai-text-gray-900"},"Right")))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Brand Color"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-mt-0 cpai-relative "},(0,t.createElement)("div",{className:"cpai-absolute cpai-w-full cpai-inset-y-0 cpai-flex cpai-items-center"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"cpai-h-full cpai-w-full cpai-rounded-md cpai-overflow-hidden !cpai-border-0"},(0,t.createElement)("div",{className:"cpai-w-10 cpai-h-full",style:{backgroundColor:e.brand_color}})),(0,t.createElement)("input",{id:"brand-color-picker",name:"brand-color-picker",type:"color",value:e.brand_color,onChange:e=>r("brand_color",e.target.value),className:"cpai-sr-only"})),(0,t.createElement)("input",{readOnly:!0,id:"brand_color",name:"brand_color",type:"text",value:e.brand_color.toUpperCase(),className:"cpai-block !cpai-bg-white cpai-text-right cpai-w-full !cpai-rounded-md !cpai-outline !cpai-outline-1 !cpai-outline-gray-500 !cpai-border-0 !cpai-py-1.5 !cpai-text-gray-600 cpai-shadow-sm sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Text Color"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-mt-0 cpai-relative "},(0,t.createElement)("div",{className:"cpai-absolute cpai-w-full cpai-inset-y-0 cpai-flex cpai-items-center"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"cpai-h-full cpai-w-full cpai-rounded-md cpai-overflow-hidden !cpai-border-0"},(0,t.createElement)("div",{className:"cpai-w-10 cpai-h-full",style:{backgroundColor:e.text_color}})),(0,t.createElement)("input",{id:"text-color-picker",name:"text-color-picker",type:"color",value:e.text_color,onChange:e=>r("text_color",e.target.value),className:"cpai-sr-only"})),(0,t.createElement)("input",{required:!0,readOnly:!0,id:"text_color",name:"text_color",type:"text",value:e.text_color.toUpperCase(),className:"cpai-block !cpai-bg-white cpai-text-right cpai-w-full !cpai-rounded-md !cpai-outline !cpai-outline-1 !cpai-outline-gray-500 !cpai-border-0 !cpai-py-1.5 !cpai-text-gray-600 cpai-shadow-sm sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"font_size",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Font Size"),(0,t.createElement)("div",{className:"cpai-relative cpai-mt-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,value:e.font_size,onChange:e=>r("font_size",e.target.value),id:"font_size",name:"font_size",type:"number",autoComplete:"font_size",className:"cpai-block !cpai-pl-4 !cpai-pr-2 !cpai-py-1.5 cpai-text-right cpai-w-full !cpai-rounded-md !cpai-outline !cpai-outline-1 !cpai-outline-gray-500 !cpai-border-0 !cpai-text-gray-600 cpai-shadow-sm sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}),(0,t.createElement)("div",{className:"cpai-pr-3 cpai-pl-3 cpai-pointer-events-none cpai-absolute cpai-inset-y-0 cpai-left-0 cpai-flex cpai-items-center cpai-w-10 cpai-rounded-l-md cpai-border-r cpai-border-gray-500"},(0,t.createElement)("span",{className:"cpai-text-gray-800 sm:cpai-text-sm",id:"font_size"},"PX")))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-center sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Logo"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-x-3"},e.logo?(0,t.createElement)("img",{src:e.logo,alt:"",className:"cpai-w-12 cpai-h-12"}):(0,t.createElement)(Ds,{className:"cpai-h-12 cpai-w-12 cpai-text-gray-300","aria-hidden":"true"}),(0,t.createElement)(Us,{open:o,setOpen:c,busy:!1,updateSettings:r,api_key:n,chatbot_id:s}),(0,t.createElement)("button",{type:"button",onClick:()=>c(!0),className:" !cpai-rounded-md cpai-bg-white cpai-px-2.5 cpai-py-1.5 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50"},"Change")),p&&(0,t.createElement)("span",{className:"cpai-text-red-500 cpai-text-sm"},p))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"welcome_message",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Welcome Message"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("textarea",{value:e.welcome_message,onChange:e=>r("welcome_message",e.target.value),id:"welcome_message",name:"welcome_message",rows:3,className:"cpai-block cpai-w-full cpai-max-w-2xl !cpai-rounded-md !cpai-border-gray-500 cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 focus:cpai-border-transparent focus:cpai-ring-1 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"placeholder_text",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Placeholder Text"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("textarea",{value:e.placeholder_text,onChange:e=>r("placeholder_text",e.target.value),id:"placeholder_text",name:"placeholder_text",rows:3,className:"cpai-block cpai-w-full cpai-max-w-2xl !cpai-rounded-md !cpai-border-gray-500 cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 focus:cpai-border-transparent focus:cpai-ring-1 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Chatbot System Prompt"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("textarea",{value:e.chatbot_system_prompt,onChange:e=>r("chatbot_system_prompt",e.target.value),id:"chatbot_system_prompt",name:"chatbot_system_prompt",rows:3,maxLength:300,className:"cpai-block cpai-w-full cpai-max-w-2xl !cpai-rounded-md !cpai-border-gray-500 cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 focus:cpai-border-transparent focus:cpai-ring-1 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"})))))),(0,t.createElement)("div",{className:"cpai-mt-6 cpai-flex cpai-items-center cpai-justify-end cpai-gap-x-6"},(0,t.createElement)("button",{name:"_action",value:"settings",type:"submit",className:"cpai-inline-flex cpai-justify-center !cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600"},i?"Saving...":"Save"))))}function Ks({initialQuickPrompts:e}){const r=tt(),i=$e(),n=Ot(),s="submitting"===i.state,o="submitting"===n.state,c=n?.formData?.get("quick_title"),[l,B]=(0,a.useState)(),[p,u]=(0,a.useState)(""),[d,m]=(0,a.useState)("");function f(){B(void 0),u(""),m("")}return(0,a.useEffect)((()=>{r&&!s&&f()}),[r,s]),(0,t.createElement)("div",null,(0,t.createElement)("fieldset",{disabled:s||o,className:"cpai-max-w-lg"},(0,t.createElement)(Et,{method:"post",replace:!0},(0,t.createElement)("div",{className:"cpai-space-y-12 sm:cpai-space-y-16"},(0,t.createElement)("div",{className:"cpai-mt-6"},(0,t.createElement)("div",{className:"cpai-mt-10 cpai-space-y-8 cpai-border-b cpai-border-gray-900/10 cpai-pb-12 sm:cpai-space-y-0 sm:cpai-pb-0"},(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"quick_title",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Title"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_title",name:"quick_title",type:"text",autoComplete:"quick_title",value:p,onChange:e=>u(e.target.value),className:"cpai-block cpai-w-full !cpai-rounded-md !cpai-border-gray-500 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"}),(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-gray-500",id:"email-description"},"Keep this to a single word if possible."))),(0,t.createElement)("div",{className:"sm:cpai-grid sm:cpai-grid-cols-3 sm:cpai-items-start sm:cpai-gap-4 sm:cpai-py-6"},(0,t.createElement)("label",{htmlFor:"quick_prompt",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Prompt"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_prompt",name:"quick_prompt",type:"text",autoComplete:"quick_prompt",value:d,onChange:e=>m(e.target.value),className:"cpai-block cpai-w-full !cpai-rounded-md !cpai-border-gray-500 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm placeholder:cpai-text-gray-400 sm:cpai-max-w-md sm:cpai-text-sm sm:cpai-leading-6"})))))),(0,t.createElement)("div",{className:"cpai-mt-6 cpai-flex cpai-items-center cpai-justify-end cpai-gap-x-6"},(0,t.createElement)("input",{type:"text",name:"old_title",readOnly:!0,hidden:!0,value:l?.title}),l&&(0,t.createElement)("button",{onClick:f,type:"button",className:"cpai-text-sm cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Cancel"),(0,t.createElement)("button",{name:"_action",value:l?"edit-quick-prompt":"add-quick-prompt",type:"submit",className:"cpai-inline-flex cpai-justify-center !cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},s?"Saving...":"Save"))),(0,t.createElement)("div",{className:"cpai-grid cpai-grid-cols-3"},(0,t.createElement)("label",{htmlFor:"quick_prompts",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5 cpai-my-3"},"Quick Prompts"),(0,t.createElement)("ul",{role:"list",className:"cpai-divide-y cpai-divide-gray-100 cpai-mt-2 cpai-col-span-2 sm:cpai-mt-0"},e.map((e=>(0,t.createElement)("li",{key:e.title,className:"cpai-flex cpai-flex-wrap cpai-items-center cpai-justify-between cpai-gap-x-6 cpai-gap-y-4 cpai-py-5 sm:cpai-flex-nowrap"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"cpai-text-sm cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},e.title),(0,t.createElement)("p",{className:"cpai-mt-1 cpai-text-xs cpai-leading-5 cpai-text-gray-500"},e.prompt)),(0,t.createElement)("div",{className:"cpai-flex cpai-w-full cpai-flex-none sm:cpai-justify-between cpai-gap-x-4 sm:cpai-w-auto"},(0,t.createElement)("button",{type:"button",onClick:()=>{return B(t=e),u(t.title),void m(t.prompt);var t},className:"cpai-rounded-full cpai-bg-white cpai-px-2.5 cpai-py-1 cpai-text-xs cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 disabled:cpai-cursor-not-allowed"},"Edit"),(0,t.createElement)(n.Form,{method:"post",replace:!0},(0,t.createElement)("input",{type:"text",name:"quick_title",readOnly:!0,hidden:!0,value:e.title}),(0,t.createElement)("button",{name:"_action",value:"delete-quick-prompt",className:"cpai-rounded-full cpai-bg-white cpai-px-2.5 cpai-py-1 cpai-text-xs cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-red-200 hover:cpai-text-red-500 hover:cpai-ring-red-600 disabled:cpai-cursor-not-allowed"},o&&c===e.title?"Deleting...":"Delete"))))))))))}function Ws({pages_quota:e,pages_quota_used:a,messages_quota:r,messages_quota_used:i}){return(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-start sm:cpai-justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-sm cpai-text-gray-500"},(0,t.createElement)("p",null,"As per your current plan"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},"(up to ",e," pages)")," ","you can choose"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},e-a," pages/posts")," ","more. Your chatbots have used"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},i)," ","messages from your quota of"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},r)," ","messages"))),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-ml-6 sm:cpai-mt-0 sm:cpai-flex sm:cpai-flex-shrink-0 sm:cpai-items-center"},(0,t.createElement)(wt,{to:"/add-more-pages",className:"cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold !cpai-text-gray-900 cpai-shadow-sm !cpai-ring-1 !cpai-ring-inset !cpai-ring-brand-300 hover:cpai-bg-brand-50"},"Add more")))}var qs=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{fillRule:"evenodd",d:"M15.312 11.424a5.5 5.5 0 01-9.201 2.466l-.312-.311h2.433a.75.75 0 000-1.5H3.989a.75.75 0 00-.75.75v4.242a.75.75 0 001.5 0v-2.43l.31.31a7 7 0 0011.712-3.138.75.75 0 00-1.449-.39zm1.23-3.723a.75.75 0 00.219-.53V2.929a.75.75 0 00-1.5 0V5.36l-.31-.31A7 7 0 003.239 8.188a.75.75 0 101.448.389A5.5 5.5 0 0113.89 6.11l.311.31h-2.432a.75.75 0 000 1.5h4.243a.75.75 0 00.53-.219z",clipRule:"evenodd"}))}));function Vs({cp_page_id:e,source_id:r,is_page:i,busy:n,loading:s,action_data:o}){const[c,l]=(0,a.useState)(!1),[B,p]=(0,a.useState)();return(0,t.createElement)(a.Fragment,null,c&&B&&(0,t.createElement)(as,{cp_page_id:e,is_page:i,updateMode:B,busy:n,loading:s,action_data:o,pageId:r,open:c,setOpen:l,title:"Are you sure?",description:"delete_page"===B?"This action is irreversible. Once you delete a page, all the training data related to it will be deleted. Your allowed pages quota will remain the same.":"This action is irreversible. Once you retrain a page, all the old training data related to it will be replaced by new content from the page. Your allowed pages quota will deducted by 1."}),(0,t.createElement)(es,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(es.Button,{className:"cpai-flex cpai-items-center cpai-text-gray-400 hover:cpai-text-gray-600 focus:cpai-outline-none focus:cpai-ring-2 focus:cpai-ring-brand-500 focus:cpai-ring-offset-2 focus:cpai-ring-offset-gray-100"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Open options"),(0,t.createElement)(ts,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"}))),(0,t.createElement)(Ga,{as:a.Fragment,enter:"cpai-transition cpai-ease-out cpai-duration-100",enterFrom:"cpai-transform cpai-opacity-0 cpai-scale-95",enterTo:"cpai-transform cpai-opacity-100 cpai-scale-100",leave:"cpai-transition cpai-ease-in cpai-duration-75",leaveFrom:"cpai-transform cpai-opacity-100 cpai-scale-100",leaveTo:"cpai-transform cpai-opacity-0 cpai-scale-95"},(0,t.createElement)(es.Items,{className:"cpai-absolute cpai-right-0 cpai-z-10 cpai-mt-2 cpai-w-32 cpai-origin-top-right cpai-rounded-md cpai-shadow-lg cpai-ring-1 cpai-ring-black cpai-ring-opacity-5 focus:cpai-outline-none cpai-bg-gray-50"},(0,t.createElement)("div",{className:"cpai-py-1"},(0,t.createElement)(es.Item,null,(0,t.createElement)("button",{onClick:()=>{l(!0),p("retrain_page")},className:"cpai-flex cpai-w-full cpai-items-center cpai-gap-1 cpai-px-4 cpai-py-2 cpai-text-sm hover:cpai-text-black hover:cpai-bg-gray-100"},(0,t.createElement)(qs,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)(es.Item,null,(0,t.createElement)("button",{onClick:()=>{l(!0),p("delete_page")},className:"cpai-flex cpai-w-full cpai-items-center cpai-gap-1 cpai-px-4 cpai-py-2 cpai-text-sm cpai-text-red-500 hover:cpai-text-red-500 hover:cpai-bg-gray-100"},(0,t.createElement)(qt,{className:"cpai-w-4 cpai-h-4 cpai-fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}function Ys({busy:e,loading:a,action_data:r,pages_status:i,total_pages:n,currentPageNum:s,fetchMorePages:o,pages_quota:c,pages_quota_used:l,messages_quota:B,messages_quota_used:p}){return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:cpai-px-6 lg:cpai-px-8"},(0,t.createElement)("div",{className:"cpai-mt-8 cpai-flow-root"},(0,t.createElement)("div",{className:"-cpai-my-2 sm:-cpai-mx-6 lg:-cpai-mx-8"},(0,t.createElement)(Ws,{pages_quota:c,pages_quota_used:l,messages_quota:B,messages_quota_used:p}),(0,t.createElement)("div",{className:"cpai-mt-6 cpai-inline-block cpai-min-w-full cpai-py-2 cpai-align-middle"},(0,t.createElement)("div",{className:"cpai-relative"},(0,t.createElement)("table",{className:"cpai-min-w-full cpai-table-fixed cpai-divide-y cpai-divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"cpai-min-w-[12rem] cpai-py-3.5 cpai-pr-3 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Type"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"cpai-divide-y cpai-divide-gray-200 cpai-bg-white"},i.map((i=>(0,t.createElement)("tr",{key:i.id},(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-py-4 cpai-pr-3 cpai-text-sm cpai-font-medium cpai-text-gray-900"},i.title),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},i.status),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},(0,t.createElement)("span",{className:"cpai-inline-flex cpai-items-center cpai-rounded-md cpai-px-2 cpai-py-1 cpai-text-xs cpai-font-medium cpai-ring-1 cpai-ring-inset "+(i.is_page?"cpai-bg-green-50 cpai-text-green-700 cpai-ring-green-600/20":"cpai-bg-brand-50 cpai-text-brand-700 cpai-ring-brand-600/20")},i.is_page?"Page":"Post")),(0,t.createElement)("td",null,(0,t.createElement)(Vs,{cp_page_id:i.id,source_id:i.source_id,is_page:i.is_page,busy:e,loading:a,action_data:r})))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:n,currentPageNumber:s,fetchMorePages:o}))}var Qs=a.forwardRef((function({title:e,titleId:t,...r},i){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:i,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}));function Xs(...e){return e.filter(Boolean).join(" ")}function Zs({products:e,store_url:r,selectedProducts:i,setSelectedProducts:n}){const s=(0,a.useRef)(),[o,c]=(0,a.useState)(!1),[l,B]=(0,a.useState)(!1);return(0,a.useLayoutEffect)((()=>{const t=i.length>0&&i.length<e.length;c(i.length===e.length),B(t),s.current.indeterminate=t}),[i]),(0,t.createElement)("div",{className:"cpai-mt-8 cpai-flow-root"},(0,t.createElement)("div",{className:"-cpai-my-2"},(0,t.createElement)("div",{className:"cpai-inline-block cpai-min-w-full cpai-py-2 cpai-align-middle"},(0,t.createElement)("table",{className:"cpai-min-w-full cpai-border-separate cpai-border-spacing-0"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"cpai-sticky cpai-top-[6.75rem] cpai-z-10 cpai-border-b cpai-border-gray-300 cpai-bg-white cpai-bg-opacity-75 cpai-py-3.5 cpai-pl-4 cpai-pr-3 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-backdrop-blur cpai-backdrop-filter sm:cpai-pl-6 lg:cpai-pl-8"},(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox cpai-absolute cpai-left-4 cpai-top-1/2 !-cpai-mt-2 cpai-h-4 cpai-w-4 cpai-rounded cpai-border-gray-300 !cpai-text-brand-600 focus:!cpai-ring-brand-600",ref:s,checked:o,onChange:function(){n(o||l?[]:e),c(!o&&!l),B(!1)}})),(0,t.createElement)("th",{scope:"col",className:"cpai-sticky cpai-top-[6.75rem] cpai-z-10 cpai-hidden cpai-border-b cpai-border-gray-300 cpai-bg-white cpai-bg-opacity-75 cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-backdrop-blur cpai-backdrop-filter sm:cpai-table-cell"},"Name"),(0,t.createElement)("th",{scope:"col",className:"cpai-sticky cpai-top-[6.75rem] cpai-z-10 cpai-hidden cpai-border-b cpai-border-gray-300 cpai-bg-white cpai-bg-opacity-75 cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-backdrop-blur cpai-backdrop-filter lg:cpai-table-cell"},"Price"),(0,t.createElement)("th",{scope:"col",className:"cpai-sticky cpai-top-[6.75rem] cpai-z-10 cpai-border-b cpai-border-gray-300 cpai-bg-white cpai-bg-opacity-75 cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-backdrop-blur cpai-backdrop-filter"},"Short description"),(0,t.createElement)("th",{scope:"col",className:"cpai-sticky cpai-top-[6.75rem] cpai-z-10 cpai-border-b cpai-border-gray-300 cpai-bg-white cpai-bg-opacity-75 cpai-py-3.5 cpai-pl-3 cpai-pr-4 cpai-backdrop-blur cpai-backdrop-filter sm:cpai-pr-6 lg:cpai-pr-8"},(0,t.createElement)("span",{className:"cpai-sr-only"},"View")))),(0,t.createElement)("tbody",{className:"cpai-divide-y cpai-divide-gray-200 cpai-bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.id,className:i.includes(e)?"cpai-bg-gray-50":void 0},(0,t.createElement)("td",{className:"cpai-relative cpai-px-7 sm:cpai-w-12 sm:cpai-px-6"},i.includes(e)&&(0,t.createElement)("div",{className:"cpai-absolute cpai-inset-y-0 cpai-left-0 cpai-w-0.5 cpai-bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox cpai-absolute cpai-left-4 cpai-top-1/2 !-cpai-mt-2 cpai-h-4 cpai-w-4 cpai-rounded cpai-border-gray-300 !cpai-text-brand-600 focus:!cpai-ring-brand-600",value:e.email,checked:i.includes(e),onChange:t=>n(t.target.checked?[...i,e]:i.filter((t=>t!==e)))})),(0,t.createElement)("td",{className:Xs("cpai-whitespace-nowrap cpai-py-4 cpai-pr-3 cpai-text-sm cpai-font-medium",i.includes(e)?"cpai-text-brand-600":"cpai-text-gray-900")},(0,t.createElement)("span",{className:"cpai-line-clamp-2"},e.name)),(0,t.createElement)("td",{className:"cpai-hidden cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500 md:cpai-table-cell"},e.price),(0,t.createElement)("td",{className:"cpai-hidden cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500 lg:cpai-table-cell"},(0,t.createElement)("span",{className:"cpai-line-clamp-2"},e.short_description)),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-py-4 cpai-pl-3 cpai-pr-4 cpai-text-right cpai-text-sm cpai-font-medium sm:cpai-pr-3"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:`${r}/${e.slug}`,className:"cpai-text-brand-600 hover:cpai-text-brand-900"},(0,t.createElement)(Qs,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",{className:"cpai-sr-only"},"Open link for ",e.name)))))))))))}function $s({loading:e,productIds:r,store_data:i,busy:n,open:s,setOpen:o}){const c=(0,a.useRef)(null);return(0,t.createElement)(Ga.Root,{show:s,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0",enterTo:"cpai-opacity-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100",leaveTo:"cpai-opacity-0"},(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-bg-gray-500 cpai-bg-opacity-75 cpai-transition-opacity"})),(0,t.createElement)("div",{className:"cpai-fixed cpai-inset-0 cpai-z-10 cpai-overflow-y-auto"},(0,t.createElement)("div",{className:"cpai-flex cpai-min-h-full cpai-items-end cpai-justify-center cpai-p-4 cpai-text-center sm:cpai-items-center sm:cpai-p-0"},(0,t.createElement)(Ga.Child,{as:a.Fragment,enter:"cpai-ease-out cpai-duration-300",enterFrom:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95",enterTo:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leave:"cpai-ease-in cpai-duration-200",leaveFrom:"cpai-opacity-100 cpai-translate-y-0 sm:cpai-scale-100",leaveTo:"cpai-opacity-0 cpai-translate-y-4 sm:cpai-translate-y-0 sm:cpai-scale-95"},(0,t.createElement)(fi.Panel,{className:"cpai-relative cpai-transform cpai-overflow-hidden cpai-rounded-lg cpai-bg-white cpai-px-4 cpai-pb-4 cpai-pt-5 cpai-text-left cpai-shadow-xl cpai-transition-all sm:cpai-my-8 sm:cpai-w-full sm:cpai-max-w-lg sm:cpai-p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-3 cpai-text-center sm:cpai-mt-5"},(0,t.createElement)(fi.Title,{as:"h3",className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Are you sure?"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-gray-500"},"These products will be used to answer your customer's product related queries. Are you sure you want to add them to your chatbot AI?")))),(0,t.createElement)("fieldset",{disabled:n||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"store_url",value:`${i.siteurl}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"product_permalink",value:`${i.woocommerce_permalinks.product_base}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"currency",value:i.currency,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"productIds",value:JSON.stringify(r),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"cpai-mt-5 sm:cpai-mt-6 sm:cpai-grid sm:cpai-grid-flow-row-dense sm:cpai-grid-cols-2 sm:cpai-gap-3"},(0,t.createElement)("button",{name:"_action",value:"add_products",className:"cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 sm:cpai-col-start-2 disabled:hover:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},n||e?"Adding...":"Add"),(0,t.createElement)("button",{type:"button",className:"cpai-mt-3 cpai-inline-flex cpai-w-full cpai-justify-center cpai-rounded-md cpai-bg-white cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 hover:cpai-bg-gray-50 sm:cpai-col-start-1 sm:cpai-mt-0",onClick:()=>o(!1),ref:c},"Cancel"))))))))))}function eo(){return(0,t.createElement)("div",{className:"cpai-border-l-4 cpai-border-red-400 cpai-bg-red-50 cpai-p-4"},(0,t.createElement)("div",{className:"cpai-flex"},(0,t.createElement)("div",{className:"cpai-flex-shrink-0"},(0,t.createElement)(jn,{className:"cpai-h-5 cpai-w-5 cpai-text-red-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-ml-3 cpai-text-red-700 cpai-space-y-2"},(0,t.createElement)("p",{className:"cpai-text-base"},"WooCommerce API keys are required to connect ChatPress.ai with your WooCommerce store."," ",(0,t.createElement)("a",{target:"_blank",href:"https://chatpress.ai/woocommerce",className:"cpai-font-medium cpai-text-red-700 cpai-underline hover:cpai-text-red-600"},"Add them here")),(0,t.createElement)("p",{className:"cpai-text-base"},"Once you have added the keys, come back to this page and refresh your browser or"," ",(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"cpai-underline cpai-font-medium"},"click here to refresh.")))))}const to=(ao=[{path:"/",element:(0,t.createElement)((function(){const{steps:e,data:a,currentPath:r}=et(),i=Me(),n=i?.pathname?i.pathname:r;return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:cpai-border-b lg:cpai-border-t lg:cpai-border-gray-200 cpai-mt-10 cpai-bg-white"},(0,t.createElement)("nav",{className:"","aria-label":"Progress"},(0,t.createElement)("ol",{role:"list",className:"cpai-overflow-hidden cpai-rounded-md lg:cpai-flex lg:cpai-rounded-none lg:cpai-border-gray-200"},e.map(((a,r)=>(0,t.createElement)("li",{key:a.id,className:"cpai-relative cpai-overflow-hidden lg:cpai-flex-1 cpai-mb-0"},(0,t.createElement)("div",{className:Ut(0===r?"cpai-rounded-t-md cpai-border-b-0":"",r===e.length-1?"cpai-rounded-b-md cpai-border-t-0":"","cpai-overflow-hidden cpai-border cpai-border-gray-200 lg:cpai-border-0")},"complete"===a.status?(0,t.createElement)(xt,{to:a.href,className:"cpai-group"},(0,t.createElement)("span",{className:"cpai-absolute cpai-left-0 cpai-top-0 cpai-h-full cpai-w-1 cpai-bg-transparent group-hover:cpai-bg-gray-200 lg:cpai-bottom-0 lg:cpai-top-auto lg:cpai-h-1 lg:cpai-w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==r?"lg:cpai-pl-9":"","cpai-flex cpai-items-start cpai-px-6 cpai-py-5 cpai-text-sm cpai-font-medium")},(0,t.createElement)("span",{className:"cpai-flex-shrink-0"},(0,t.createElement)("span",{className:"cpai-flex cpai-h-10 cpai-w-10 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-brand-600"},(0,t.createElement)(zt,{className:"cpai-h-6 cpai-w-6 cpai-text-white","aria-hidden":"true"}))),(0,t.createElement)("span",{className:"cpai-ml-4 cpai-mt-0.5 cpai-flex cpai-min-w-0 cpai-flex-col"},(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium"},a.name),(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium cpai-text-gray-500"},a.description)))):n.includes(a.href)?(0,t.createElement)(xt,{to:a.href,"aria-current":"step"},(0,t.createElement)("span",{className:"cpai-absolute cpai-left-0 cpai-top-0 cpai-h-full cpai-w-1 cpai-bg-brand-600 lg:cpai-bottom-0 lg:cpai-top-auto lg:cpai-h-1 lg:cpai-w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==r?"lg:cpai-pl-9":"","cpai-flex cpai-items-start cpai-px-6 cpai-py-5 cpai-text-sm cpai-font-medium")},(0,t.createElement)("span",{className:"cpai-flex-shrink-0"},(0,t.createElement)("span",{className:"cpai-flex cpai-h-10 cpai-w-10 cpai-items-center cpai-justify-center cpai-rounded-full cpai-border-2 cpai-border-brand-600"},(0,t.createElement)("span",{className:"cpai-text-brand-600"},a.id))),(0,t.createElement)("span",{className:"cpai-ml-4 cpai-mt-0.5 cpai-flex cpai-min-w-0 cpai-flex-col"},(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium cpai-text-brand-600"},a.name),(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium cpai-text-gray-500"},a.description)))):(0,t.createElement)(xt,{to:a.href,className:"cpai-group"},(0,t.createElement)("span",{className:"cpai-absolute cpai-left-0 cpai-top-0 cpai-h-full cpai-w-1 cpai-bg-transparent group-hover:cpai-bg-gray-200 lg:cpai-bottom-0 lg:cpai-top-auto lg:cpai-h-1 lg:cpai-w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==r?"lg:cpai-pl-9":"","cpai-flex cpai-items-start cpai-px-6 cpai-py-5 cpai-text-sm cpai-font-medium")},(0,t.createElement)("span",{className:"cpai-flex-shrink-0"},(0,t.createElement)("span",{className:"cpai-flex cpai-h-10 cpai-w-10 cpai-items-center cpai-justify-center cpai-rounded-full cpai-border-2 cpai-border-gray-300"},(0,t.createElement)("span",{className:"cpai-text-gray-500"},a.id))),(0,t.createElement)("span",{className:"cpai-ml-4 cpai-mt-0.5 cpai-flex cpai-min-w-0 cpai-flex-col"},(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium cpai-text-gray-500"},a.name),(0,t.createElement)("span",{className:"cpai-text-sm cpai-font-medium cpai-text-gray-500"},a.description)))),0!==r?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"cpai-absolute cpai-inset-0 cpai-left-0 cpai-top-0 cpai-hidden cpai-w-3 cpai-lg:block","aria-hidden":"true"},(0,t.createElement)("svg",{className:"cpai-h-full cpai-w-full cpai-text-gray-300",viewBox:"0 0 12 82",fill:"none",preserveAspectRatio:"none"},(0,t.createElement)("path",{d:"M0.5 0V31L10.5 41L0.5 51V82",stroke:"currentcolor",vectorEffect:"non-scaling-stroke"})))):null))))))),(0,t.createElement)("div",{className:"cpai-p-6"},(0,t.createElement)(nt,null)))}),null),loader:async function({request:e}){try{const t=new URL(e.url),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await a.json();if(r.cpaiwp_pages_added)return G("/settings/");const i=[{id:"01",name:"Validate API Key",description:"Enter your API key to proceed.",href:"/",status:r.cpaiwp_api_key?"complete":"/"===t.pathname?"current":"upcoming"},{id:"02",name:"Create Chatbot",description:"Get started by creating the chatbot",href:"/create-chatbot",status:r.cpaiwp_chatbot_id?"complete":"/create-chatbot"===t.pathname?"current":"upcoming"},{id:"03",name:"Select Pages",description:"Select pages/posts to train the AI on",href:"/select-pages",status:r.cpaiwp_pages_added?"complete":"/select-pages"===t.pathname?"current":"upcoming"}];return H({steps:i,data:r,currentPath:t.pathname})}catch(e){console.log({error:e})}},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),r=tt(),[i,n]=(He(),(0,a.useState)(!1)),[s,o]=(0,a.useState)(!1),[c,l]=(0,a.useState)(e.cpaiwp_api_key?e.cpaiwp_api_key:""),B=!!e.cpaiwp_api_key,p=$e(),u="submitting"===p.state,d="loading"===p.state;return(0,a.useEffect)((()=>{"success"===r?(o(!0),window.location.replace("#/"===window.location.href.slice(-2)?window.location.href+"create-chatbot":window.location.href+"#/create-chatbot")):"reset"===r&&window.location.reload()}),[r]),(0,t.createElement)("div",null,(0,t.createElement)(hi,{open:i,setOpen:n,chatbot_id:e.cpaiwp_chatbot_id,api_key:c}),(0,t.createElement)("fieldset",{disabled:u||d},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"cpai-mt-8"},(0,t.createElement)("div",{className:"cpai-space-y-12"},(0,t.createElement)("div",{className:"cpai-grid cpai-grid-cols-1 cpai-gap-x-8 cpai-gap-y-10 cpai-pb-6 md:cpai-grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"cpai-text-base cpai-font-semibold cpai-leading-7 cpai-text-gray-900"},"API Key"),(0,t.createElement)("p",{className:"cpai-mt-1 cpai-text-sm cpai-leading-6 cpai-text-gray-600"},"Validate your API key. If you do not have an API key then you can get it from"," ",(0,t.createElement)("a",{className:"cpai-text-brand-600 cpai-font-semibold",href:"https://chatpress.ai/dashboard",target:"_blank",rel:"noopener noreferrer"},"here"))),(0,t.createElement)("div",{className:"cpai-grid cpai-max-w-2xl cpai-grid-cols-1 cpai-gap-x-6 cpai-gap-y-8 sm:cpai-grid-cols-6 md:cpai-col-span-2"},(0,t.createElement)("div",{className:"cpai-col-span-full"},(0,t.createElement)("label",{htmlFor:"api_key",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"API key"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{value:c,onChange:e=>l(e.target.value),type:"text",name:"api_key",id:"api_key",autoComplete:"off",required:!0,disabled:B,className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-0 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm !cpai-border-transparent !cpai-ring-1 !cpai-ring-inset !cpai-ring-gray-300 placeholder:cpai-text-gray-400 focus:!cpai-ring-2 focus:!cpai-ring-inset focus:!cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6 disabled:cpai-cursor-not-allowed"})),(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-x-6 cpai-pb-6 cpai-mt-6"},B?(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-4"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/create-chatbot",className:"cpai-flex cpai-items-center cpai-gap-2 cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold !cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},(0,t.createElement)(Wt,{className:"cpai-w-5 cpai-h-5 cpai-fill-white"}),(0,t.createElement)("span",null,"Key validated, go to next step")),(0,t.createElement)("button",{type:"button",onClick:()=>n(!0),disabled:!B||u,className:"cpai-flex cpai-items-center cpai-gap-2 cpai-rounded-md cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-red-500 cpai-border cpai-border-red-500 cpai-shadow-sm hover:cpai-bg-red-100 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-gray-200 disabled:cpai-text-gray-500 disabled:cpai-border-gray-200 disabled:cpai-cursor-not-allowed"},(0,t.createElement)(qt,{className:"cpai-w-5 cpai-h-5 "+(B?"cpai-fill-red-500 ":"cpai-fill-gray-500")}),(0,t.createElement)("span",null,"Reset API key"))):(0,t.createElement)("button",{name:"_action",value:"verify",disabled:!c||u,className:"cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},u?"Validating...":d?"Loading":"Validate")),s&&(0,t.createElement)("div",{className:"cpai-mb-8 cpai-border-l-4 cpai-border-green-400 cpai-bg-green-50 cpai-p-4"},(0,t.createElement)("div",{className:"cpai-flex"},(0,t.createElement)("div",{className:"cpai-flex-shrink-0"},(0,t.createElement)(Vt,{className:"cpai-h-5 cpai-w-5 cpai-text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"cpai-ml-3 cpai-flex cpai-flex-col cpai-gap-4"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-green-700"},"API Key verified successfully. Sometimes the WordPress cache prevents from showing the latest status. Please refresh the page if you see this message."),(0,t.createElement)("div",{className:"cpai-flex cpai-items-center cpai-gap-4"},(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"cpai-rounded-md cpai-bg-green-500 cpai-px-3 cpai-py-2 cpai-text-center cpai-text-sm cpai-font-semibold cpai-leading-6 cpai-text-white hover:cpai-bg-green-400 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-green-500"},"Refresh"))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce,"Cache-Control":"no-cache"}}),a=await t.json();return H({data:a})},action:async({request:e})=>{const t=await e.formData(),a=t.get("api_key"),r=t.get("_action"),i=t.get("chatbot_id"),n=t.get("delete_chatbot");if("verify"===r){const e=await fetch(`${Jt}/api/validate-key`,{method:"POST",body:JSON.stringify({website:"test.com"}),headers:{"Content-Type":"application/json","x-api-key":a}}),t=await e.json();if(t.error)return alert("Wrong Key"),t.error;const r=await fetch(`${appLocalizer.rest_url}/settings/api_key`,{method:"POST",body:JSON.stringify({cpaiwp_api_key:a}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await r.json()}if("reset"===r){const e=await fetch(`${appLocalizer.rest_url}/settings/reset`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();var s;if(i){const e=new FormData;e.append("delete_chatbot","on"===n);const t=await fetch(`${Jt}/api/${i}/reset`,{method:"POST",body:e,headers:{"Content-Type":"application/json","x-api-key":a}});s=await t.json()}if(!("reset"!==t||s&&s.error))return"reset"}return!0}},{path:"create-chatbot",element:(0,t.createElement)((function(){const{data:e}=et(),r=tt(),i=$e(),n=He(),s="submitting"===i.state,o="loading"===i.state,[c,l]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{"success"===r&&(window.location.reload(),n("/select-pages"))}),[r]),(0,t.createElement)("div",null,(0,t.createElement)(bi,{open:c,setOpen:l}),(0,t.createElement)("fieldset",{disabled:s||o},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"cpai-mt-8"},(0,t.createElement)("div",{className:"cpai-space-y-12"},(0,t.createElement)("div",{className:"cpai-grid cpai-grid-cols-1 cpai-gap-x-8 cpai-gap-y-10 cpai-pb-6 md:cpai-grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"cpai-text-base cpai-font-semibold cpai-leading-7 cpai-text-gray-900"},"Create Chatbot"),(0,t.createElement)("p",{className:"cpai-mt-1 cpai-text-sm cpai-leading-6 cpai-text-gray-600"},"You have verified your API Key. As a next step, create a chatbot for your website."),(0,t.createElement)("p",{className:"cpai-text-sm cpai-mt-2"},"If you want to restore already created chatbot click here."),(0,t.createElement)(wt,{to:"/restore-chatbot",className:"cpai-mt-1 cpai-underline cpai-underline-offset-4 cpai-decoration-brand-500 cpai-text-sm"},"Restore chatbot")),(0,t.createElement)("div",{className:"cpai-grid cpai-max-w-2xl cpai-grid-cols-1 cpai-gap-x-6 cpai-gap-y-8 sm:cpai-grid-cols-6 md:cpai-col-span-2"},e.cpaiwp_chatbot_id?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:cpai-col-span-4 cpai-relative cpai-block cpai-w-full cpai-rounded-lg cpai-border-2 cpai-border-dashed cpai-p-12 cpai-text-center cpai-border-gray-400"},(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-h-16 cpai-w-16 cpai-items-center cpai-justify-center cpai-rounded-full cpai-bg-green-100"},(0,t.createElement)(gi,{className:"cpai-h-8 cpai-w-8 cpai-text-green-600"})),(0,t.createElement)("span",{className:"cpai-mt-2 cpai-block cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Chatbot created")),(0,t.createElement)("div",{className:"cpai-col-span-4 cpai-flex"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/select-pages",className:"cpai-flex cpai-items-center cpai-gap-2 cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold !cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},(0,t.createElement)(yi,{className:"cpai-w-5 cpai-h-5 cpai-fill-white"}),(0,t.createElement)("span",null,"ChatBot created, go to next step")))):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:cpai-col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"Chatbot Title"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",autoComplete:"chatbot_title",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-0 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 placeholder:cpai-text-gray-400 focus:cpai-ring-2 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"}))),(0,t.createElement)("div",{className:"sm:cpai-col-span-4"},(0,t.createElement)("label",{htmlFor:"business_name",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"Business Name"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",autoComplete:"business_name",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-0 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 placeholder:cpai-text-gray-400 focus:cpai-ring-2 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"})),(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-gray-500",id:"business-name-description"},"Our AI will use this to refer to your business. Do not use website link here. Examples: Apple, Walmart etc.")),(0,t.createElement)("div",{className:"sm:cpai-col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"Contact Email"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"email",autoComplete:"chatbot_email",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-0 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 placeholder:cpai-text-gray-400 focus:cpai-ring-2 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6"})),(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-gray-500",id:"email-description"},"Our AI will recommend this email to your website visitors if required. So make sure you submit a publicly available email address e.g. contact@yourcompany.com")),(0,t.createElement)("div",{className:"sm:cpai-col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"cpai-flex cpai-justify-between cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"System Prompt (max 300 characters)",(0,t.createElement)("button",{type:"button",className:"cpai-text-sm cpai-underline cpai-underline-offset-2",onClick:()=>l(!0)},"See examples")),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("textarea",{required:!0,id:"chatbot_system_prompt",name:"chatbot_system_prompt",type:"text",autoComplete:"chatbot_system_prompt",className:"cpai-h-40 cpai-block cpai-w-full cpai-rounded-md cpai-border-0 !cpai-py-1.5 cpai-text-gray-900 cpai-shadow-sm cpai-ring-1 cpai-ring-inset cpai-ring-gray-300 placeholder:cpai-text-gray-400 focus:cpai-ring-2 focus:cpai-ring-inset focus:cpai-ring-brand-600 sm:cpai-text-sm sm:cpai-leading-6",placeholder:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers.",maxLength:300})),(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-gray-500",id:"system-prompt-description"},"The AI bot will obey this prompt while answering your website vistor's questions.")),(0,t.createElement)("div",{className:"cpai-col-span-4 cpai-flex cpai-justify-end"},(0,t.createElement)("button",{type:"submit",className:"cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600"},s?"Creating a new chatbot...":o?"Loading...":"Create a new chatbot")))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();return a.cpaiwp_api_key?H({data:a}):G("/")},action:async({request:e})=>{const t=await e.formData(),a=t.get("chatbot_title"),r=t.get("chatbot_email"),i=t.get("chatbot_system_prompt"),n=t.get("business_name"),s=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=await s.json(),c=await fetch(`${Jt}/api/chatbots/create`,{method:"POST",body:JSON.stringify({website:o.siteurl,chatbot_title:a,chatbot_email:r,chatbot_system_prompt:i,business_name:n}),headers:{"Content-Type":"application/json","x-api-key":o.cpaiwp_api_key}}),l=await c.json();if(l.error)return alert(`Error: ${l.error}`),l.error;const B=await fetch(`${appLocalizer.rest_url}/settings/chatbot_created`,{method:"POST",body:JSON.stringify({cpaiwp_chatbot_id:l.data.id}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await B.json()}},{path:"select-pages",element:(0,t.createElement)((function(){const e=$e(),r="submitting"===e.state,i="loading"===e.state,n=tt(),{data:s,account:o}=et(),c=parseInt(o.pages_quota,10)-parseInt(o.pages_quota_used,10),[l,B]=(0,a.useState)(Ai(s.pages)),[p,u]=(0,a.useState)(Si(s.posts)),[d,m]=(0,a.useState)("Pages"),[f,C]=(0,a.useState)([]),[h,g]=(0,a.useState)([]),[v,b]=(0,a.useState)(0),[y,w]=(0,a.useState)(0),[x,E]=(0,a.useState)([]),[D,k]=(0,a.useState)([]),[N,A]=(0,a.useState)(!1);async function S(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===d?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();"Pages"===d?(b(e),B(Ai(a.pages))):(w(e),u(Si(a.posts)))}return(0,a.useEffect)((()=>{"success"===n&&window.location.reload()}),[n]),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200 cpai-pb-5 sm:cpai-flex sm:cpai-items-center sm:cpai-justify-between"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Summary"),(0,t.createElement)("div",{className:"cpai-mt-3 sm:cpai-ml-4 sm:cpai-mt-0"},(0,t.createElement)(Di,{loading:i,pageIds:f.map((e=>({id:e.id.toString(),title:e.title}))),postIds:h.map((e=>({id:e.id.toString(),title:e.title}))),busy:r,open:N,setOpen:A,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},"selected ",f.length+h.length," pages & posts")," ","for training."," ",f.length+h.length<c?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},c-f.length-h.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:f.length+h.length==0||f.length+h.length>c,onClick:()=>A(!0),type:"button",className:"cpai-inline-flex cpai-items-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"cpai-mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"cpai-text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},c,"*")),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},f.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},h.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Total :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},f.length+h.length)," ",f.length+h.length<=c?(0,t.createElement)("span",{className:"cpai-bg-green-100 cpai-text-green-700"},"(You can add"," ",c-f.length-h.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"cpai-bg-red-100 cpai-text-red-700"},"(You have added"," ",f.length+h.length-c," ","extra pages or posts. You can only add ",c," ","pages/posts combined).")),(0,t.createElement)("li",{className:"cpai-pt-2"},"*Your account has a limit of ",o.pages_quota," pages and you have already used ",o.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:cpai-hidden cpai-mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"cpai-sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-gray-300 cpai-py-2 cpai-pl-3 cpai-pr-10 cpai-text-base focus:cpai-border-brand-500 focus:cpai-outline-none focus:cpai-ring-brand-500 sm:cpai-text-sm",defaultValue:ki.find((e=>e.current)).name},ki.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"cpai-hidden sm:cpai-block cpai-mt-4"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200"},(0,t.createElement)("nav",{className:"-cpai-mb-px cpai-flex cpai-space-x-8","aria-label":"Tabs"},ki.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){m(e)}(e.name),className:Ni(d===e.name?"cpai-border-brand-500 cpai-text-brand-600":"cpai-border-transparent cpai-text-gray-500 hover:cpai-border-gray-200 hover:cpai-text-gray-700","cpai-flex cpai-whitespace-nowrap cpai-border-b-2 cpai-py-4 cpai-px-1 cpai-text-sm cpai-font-medium"),"aria-current":d===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Ni(d===e.name?"cpai-bg-brand-100 cpai-text-brand-600":"cpai-bg-gray-100 cpai-text-gray-900","cpai-ml-3 cpai-hidden cpai-rounded-full cpai-py-0.5 cpai-px-2.5 cpai-text-xs cpai-font-medium md:cpai-inline-block")},"Pages"===e.name?f.length:h.length))))))),(0,t.createElement)("div",null,"Pages"===d?(0,t.createElement)(_t,{currentPageNumber:v,pages:l,total:s.total_pages.publish,selected:f,setSelected:C,fetchMorePages:S,selectedOnPages:x,setSelectedOnPages:E}):(0,t.createElement)(_t,{currentPageNumber:y,pages:p,total:s.total_posts.publish,selected:h,setSelected:g,fetchMorePages:S,selectedOnPages:D,setSelectedOnPages:k})))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();if(!a.cpaiwp_api_key)return G("/");if(!a.cpaiwp_chatbot_id)return G("/create-chatbot");const[r,i]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}})]),n=await i.json(),s=await r.json();return H({data:s,account:n.data})},action:async function({request:e}){const t=await e.formData(),a=JSON.parse(t.get("pageIds")),r=JSON.parse(t.get("postIds")),i=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await i.json(),s=(await fetch(`${Jt}/api/chatbots/${n.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({api_key:n.cpaiwp_api_key,pageIds:a,postIds:r}),headers:{"Content-Type":"application/json","x-api-key":n.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(a.map((e=>parseInt(e.id,10)))),postIds:JSON.stringify(r.map((e=>parseInt(e.id,10))))}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}));return await s.json()}},{path:"add-pages",element:(0,t.createElement)((function(){return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-6"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Summary"),(0,t.createElement)("ul",{className:"cpai-mt-4"},wi.map((e=>(0,t.createElement)("li",{key:e.name,className:"cpai-text-base"},e.name," :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},e.stat)," ",e.note?`(${e.note})`:""))))),(0,t.createElement)("div",{className:"sm:cpai-hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"cpai-sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-gray-300 cpai-py-2 cpai-pl-3 cpai-pr-10 cpai-text-base focus:cpai-border-brand-500 focus:cpai-outline-none focus:cpai-ring-brand-500 sm:cpai-text-sm",defaultValue:xi.find((e=>e.current)).name},xi.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"cpai-hidden sm:cpai-block cpai-mt-4"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200"},(0,t.createElement)("nav",{className:"-cpai-mb-px cpai-flex cpai-space-x-8","aria-label":"Tabs"},xi.map((e=>(0,t.createElement)(xt,{end:!0,key:e.name,to:e.href,className:({isActive:e})=>Ei(e?"cpai-border-brand-500 cpai-text-brand-600":"cpai-border-transparent cpai-text-gray-500 hover:cpai-border-gray-200 hover:cpai-text-gray-700","cpai-flex cpai-whitespace-nowrap cpai-border-b-2 cpai-py-4 cpai-px-1 cpai-text-sm cpai-font-medium"),"aria-current":e.current?"page":void 0},(({isActive:a})=>(0,t.createElement)(t.Fragment,null,e.name,e.count?(0,t.createElement)("span",{className:Ei(a?"cpai-bg-brand-100 cpai-text-brand-600":"cpai-bg-gray-100 cpai-text-gray-900","cpai-ml-3 cpai-hidden cpai-rounded-full cpai-py-0.5 cpai-px-2.5 cpai-text-xs cpai-font-medium md:cpai-inline-block")},e.count):null)))))))),(0,t.createElement)("div",null,(0,t.createElement)(nt,null)))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();return a.cpaiwp_api_key?a.cpaiwp_chatbot_id?H({data:a}):G("/create-chatbot"):G("/validate-api-key")},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),r=e.pages.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date}))),[i,n]=(0,a.useState)(1),[s,o]=(0,a.useState)([]);return(0,t.createElement)("div",null,(0,t.createElement)(_t,{pages:r,total:e.total.publish}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/pages?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();return H({data:a})}},{path:"add-posts",element:(0,t.createElement)((function(){const{data:e}=et(),a=e.posts.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})));return(0,t.createElement)("div",null,(0,t.createElement)(_t,{pages:a}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/posts`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();return t.headers.get("X-WP-TotalPages"),H({data:a})}}]}]},{path:"settings",element:(0,t.createElement)((function(){const{api_key:e,initial_settings:r,chatbot_id:i}=et(),n=(tt(),function(){let e=Qe(Ve.UseRevalidator),t=Xe(Ye.UseRevalidator);return a.useMemo((()=>({revalidate:e.router.revalidate,state:t.revalidation})),[e.router.revalidate,t.revalidation])}()),s=Ot(),[o,c]=(0,a.useState)(xs[0].name),[l,B]=(0,a.useState)(r),[p,u]=(0,a.useState)(r.status);(0,a.useEffect)((()=>{B(r),u(r.status)}),[r]),(0,a.useEffect)((()=>{let e;return"Queued"===p?e=setInterval((()=>{"Queued"===p&&n.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[p]);const d=(0,a.useMemo)((()=>function(e){switch(e){case"Queued":return{status:e,title:"Training in progress",description:"Once your chatbot is finished training, you will be ablve to publish it on your website. The training status refreshes automatically."};case"Finished":return{status:e,title:"Chatbot ready to publish",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"};case"Published":return{status:e,title:"Chatbot is published",description:"Your chatbot is published on the website.",buttonText:"Unpublish",newStatusValue:"Unpublished"};case"Unpublished":return{status:e,title:"Chatbot is unpublished",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"}}}(p)),[p]);return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:cpai-border-b lg:cpai-border-t lg:cpai-border-gray-200 cpai-mt-10 cpai-bg-white"},(0,t.createElement)(ws,{statusFetcher:s,chatbotStatusValues:d}),(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-w-full cpai-max-w-7xl cpai-items-start cpai-gap-x-8 cpai-px-4 cpai-py-10 sm:cpai-px-6 lg:cpai-px-8"},(0,t.createElement)("main",{className:"cpai-flex-1 cpai-max-w-3xl"},(0,t.createElement)("div",{className:"sm:cpai-hidden"},(0,t.createElement)("label",{htmlFor:"tabs",className:"cpai-sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"cpai-block cpai-w-full !cpai-rounded-md cpai-border-gray-300 cpai-py-2 cpai-pl-3 cpai-pr-10 cpai-text-base focus:cpai-border-brand-500 focus:cpai-outline-none focus:cpai-ring-brand-500 sm:cpai-text-sm",defaultValue:o,onChange:e=>c(e.target.value)},xs.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"cpai-hidden sm:cpai-block"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200"},(0,t.createElement)("nav",{className:"-cpai-mb-px cpai-flex cpai-space-x-8","aria-label":"Tabs"},xs.map((e=>(0,t.createElement)(xt,{to:`.${e.href}`,key:e.name,className:({isActive:e,isPending:t})=>function(...e){return e.filter(Boolean).join(" ")}(e||t?"cpai-border-brand-500 cpai-text-brand-600 focus:!cpai-text-brand-600":"cpai-border-transparent cpai-text-gray-500 hover:cpai-border-gray-300 hover:cpai-text-gray-700","cpai-whitespace-nowrap cpai-border-b-2 cpai-py-4 cpai-px-1 cpai-text-sm cpai-font-medium")},(({isPending:a})=>(0,t.createElement)("span",{className:"cpai-flex cpai-items-center cpai-gap-2"},e.name,a&&(0,t.createElement)(ys,{color:"cpai-text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(nt,{context:{settings:l,updateSettings:function(e,t){B((a=>({...a,[e]:t})))},api_key:e,chatbot_id:i}}))),(0,t.createElement)("div",null,(0,t.createElement)(bs,{settings:l,quickPrompts:l.quick_prompts||[],chatbot_id:i})))))}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json(),r=await e.formData(),i=r.get("_action");let n={ok:!1,error:null};if("publish"===i||"unpublish"===i){const e=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/settings`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),t=await e.json();n={ok:t?.data,error:t?.error}}return n},loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const[a,r]=await Promise.all([fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/settings`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}})]),i=await a.json(),n=await r.json();return H({api_key:t.cpaiwp_api_key,data:t,chatbot_id:t.cpaiwp_chatbot_id,initial_settings:i.data||Es,pages_status:n.data.pages||[],total_pages:n.data.total,pages_quota:n.data.pages_quota,pages_quota_used:n.data.pages_quota_used,messages_quota:n.data.messages_quota,messages_quota_used:n.data.messages_quota_used})},children:[{index:!0,element:(0,t.createElement)((function(){const{settings:e,updateSettings:a,api_key:r,chatbot_id:i}=_e(),n=$e(),s="submitting"===n.state;return n.state,(0,t.createElement)(Js,{settings:e,updateSettings:a,busy:s,api_key:r,chatbot_id:i})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json(),r=await e.formData();let i={ok:!1,error:null};if("settings"===r.get("_action")){const e=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/settings`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),t=await e.json();i={ok:t?.data,error:t?.error}}return i}},{path:"quickprompts",element:(0,t.createElement)((function(){const{settings:e}=_e();return(0,t.createElement)(Ks,{initialQuickPrompts:e.quick_prompts||[]})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json(),r=await e.formData(),i=r.get("_action");let n={ok:!1,error:null};if("add-quick-prompt"===i||"edit-quick-prompt"===i){const e=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/settings`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),t=await e.json();n={ok:t?.data,error:t?.error}}if("delete-quick-prompt"===i){const e=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/settings`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),t=await e.json();n={ok:t?.data,error:t?.error}}return n}},{path:"trainedpages",element:(0,t.createElement)((function(){const{pages_status:e,total_pages:r,pages_quota:i,pages_quota_used:n,messages_quota:s,messages_quota_used:o}=et(),{chatbot_id:c,api_key:l}=_e(),B=tt(),p=$e(),u="submitting"===p.state,d="loading"===p.state,[m,f]=(0,a.useState)(0),[C,h]=(0,a.useState)(e);return(0,a.useEffect)((()=>{B?.page_deleted&&location.reload(!0)}),[B]),(0,t.createElement)(Ys,{busy:u,loading:d,action_data:B,pages_status:C,total_pages:r,currentPageNum:m,fetchMorePages:async function(e){const t=await fetch(`${Jt}/api/chatbots/${c}/get-pages-status?limit=${10*(e+1)-1}&offset=${10*e}`,{method:"GET",headers:{"x-api-key":l}}),a=await t.json();h(a.data.pages)},pages_quota:i,pages_quota_used:n,messages_quota:s,messages_quota_used:o})}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const a=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),r=await a.json();return H({pages_status:r.data.pages||[],total_pages:r.data.total,pages_quota:r.data.pages_quota,pages_quota_used:r.data.pages_quota_used,messages_quota:r.data.messages_quota,messages_quota_used:r.data.messages_quota_used})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json(),r=await e.formData(),i=r.get("_action");let n={ok:!1,error:null};if("delete_page"===i){const e=r.get("source_id"),t=r.get("cp_page_id"),i=r.get("is_page"),s="true"===i?"get-page-ids":"get-post-ids",o=await fetch(`${appLocalizer.rest_url}/${s}`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),c=await o.json(),l="true"===i?c.cpaiwp_page_ids||[]:c.cpaiwp_post_ids||[],B=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/pages/${t}/update`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),p="true"===i?"update_page_ids":"update_posts_ids",u=l.filter((t=>t.toString()!=e)),d=(await fetch(`${appLocalizer.rest_url}/settings/${p}`,{method:"POST",body:JSON.stringify({ids:JSON.stringify(u)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await B.json());n={ok:d?.data,error:d?.error,page_deleted:!!d?.data}}if("retrain_page"===i){const e=r.get("cp_page_id"),t=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/pages/${e}/update`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),i=await t.json();n={ok:i?.data,error:i?.error}}return n}},{path:"inbox",element:(0,t.createElement)((function(){return(0,t.createElement)("div",{className:"cpai-mt-8 cpai-flow-root "},(0,t.createElement)(Sn,{title:"Your Messages",description:"You can see the messages that your website visitor's are\n asking your chatbot in your Dashboard.",link1:"https://chatpress.ai/inbox",link1_text:"Go to Inbox",new_tab:!0}))}),null)},{path:"woocommerce",element:(0,t.createElement)((function(){const{feature_enabled:e,products:r,wc_enabled:i}=et(),n=tt(),s=$e(),o="submitting"===s.state,c="loading"===s.state,[l,B]=(0,a.useState)(i);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"cpai-mt-8 cpai-flow-root"},(0,t.createElement)("div",{className:"-cpai-my-2"},(0,t.createElement)(Pn,{feature_enabled:e})),(0,t.createElement)("div",{className:"cpai-mt-6 cpai-inline-block cpai-min-w-full cpai-py-2 cpai-align-middle"},e?(0,t.createElement)("div",null,r.length>0&&(0,t.createElement)("div",{className:"cpai-mt-4 cpai-inline-block cpai-min-w-full cpai-py-2"},(0,t.createElement)(fs,{enabled:l,setEnabled:B})),(0,t.createElement)("div",{className:"cpai-mt-6 cpai-inline-block cpai-min-w-full cpai-py-2 cpai-align-middle"},(0,t.createElement)("div",{className:"cpai-relative"},(0,t.createElement)("table",{className:"cpai-min-w-full cpai-table-fixed cpai-divide-y cpai-divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"cpai-min-w-[12rem] cpai-py-3.5 cpai-pr-3 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Name"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Permalink"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"cpai-divide-y cpai-divide-gray-200 cpai-bg-white"},r.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-py-4 cpai-pr-3 cpai-text-sm cpai-font-medium cpai-text-gray-900"},e.name),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},e.status),(0,t.createElement)("td",{className:"cpai-whitespace-nowrap cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:e.permalink,className:"cpai-text-brand-600 hover:cpai-text-brand-900"},(0,t.createElement)(Ht,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",{className:"cpai-sr-only"},"Open link for ",e.name))),(0,t.createElement)("td",null,(0,t.createElement)(is,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:o,loading:c,action_data:n})))))))))):(0,t.createElement)(ms,null)))))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json(),a=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),r=await a.json();let i=[],n=!1;if(t.cpaiwp_products_added){const e=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/products`,{headers:{"x-api-key":t.cpaiwp_api_key}}),a=await e.json();i=a.data.products,n=a.data.wc_enabled}return H({feature_enabled:r.data?.feature_flags?.woocommerce,wc_keys_verified:r.data?.wc_keys_verified,products:i,wc_enabled:n})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json(),r=await e.formData(),i=r.get("_action");let n={ok:!1,error:null};if("delete_product"===i){const e=r.get("source_product_id"),t=r.get("cp_product_id"),i=await fetch(`${appLocalizer.rest_url}/get-product-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=(await i.json()).cpaiwp_product_ids||[],o=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/products/${t}`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),c=s.filter((t=>t.toString()!=e)),l=(await fetch(`${appLocalizer.rest_url}/settings/update_product_ids`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(c)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await o.json());n={ok:l?.data,error:l?.error,product_deleted:!!l?.data}}if("wc_switch"===i){const e=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/woocommerce`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}});await e.json()}return n}}]},{path:"/add-more-pages",element:(0,t.createElement)((function(){const e=$e(),r="submitting"===e.state,i="loading"===e.state,{data:n,account:s}=et(),o=parseInt(s.pages_quota,10)-parseInt(s.pages_quota_used,10),[c,l]=(0,a.useState)(Fi(n.pages)),[B,p]=(0,a.useState)(Oi(n.posts)),[u,d]=(0,a.useState)("Pages"),[m,f]=(0,a.useState)([]),[C,h]=(0,a.useState)([]),[g,v]=(0,a.useState)(0),[b,y]=(0,a.useState)(0),[w,x]=(0,a.useState)([]),[E,D]=(0,a.useState)([]),[k,N]=(0,a.useState)(!1);async function A(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===u?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();"Pages"===u?(v(e),l(Fi(a.pages))):(y(e),p(Oi(a.posts)))}return(0,t.createElement)("div",{className:"lg:cpai-border-b lg:cpai-border-t lg:cpai-border-gray-200 cpai-mt-10 cpai-bg-white cpai-px-4 cpai-py-10 sm:cpai-px-6 lg:cpai-px-8"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200 cpai-pb-5 sm:cpai-flex sm:cpai-items-center sm:cpai-justify-between"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"cpai-mt-3 sm:cpai-ml-4 sm:cpai-mt-0"},(0,t.createElement)(Di,{loading:i,pageIds:m.map((e=>({id:e.id.toString(),title:e.title}))),postIds:C.map((e=>({id:e.id.toString(),title:e.title}))),busy:r,open:k,setOpen:N,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},"selected ",m.length+C.length," pages & posts")," ","for training."," ",m.length+C.length<o?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},o-m.length-C.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:m.length+C.length==0||m.length+C.length>o,onClick:()=>N(!0),type:"button",className:"cpai-inline-flex cpai-items-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-500 disabled:cpai-cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"cpai-mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"cpai-text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},o,"*")),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},m.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},C.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Total :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},m.length+C.length)," ",m.length+C.length<=o?(0,t.createElement)("span",{className:"cpai-bg-green-100 cpai-text-green-700"},"(You can add"," ",o-m.length-C.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"cpai-bg-red-100 cpai-text-red-700"},"(You have added"," ",m.length+C.length-o," ","extra pages or posts. You can only add ",o," ","pages/posts combined).")),(0,t.createElement)("li",{className:"cpai-pt-2"},"*Your account has a limit of ",s.pages_quota," pages and you have already used ",s.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:cpai-hidden cpai-mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"cpai-sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"cpai-block cpai-w-full cpai-rounded-md cpai-border-gray-300 cpai-py-2 cpai-pl-3 cpai-pr-10 cpai-text-base focus:cpai-border-brand-500 focus:cpai-outline-none focus:cpai-ring-brand-500 sm:cpai-text-sm",defaultValue:Pi.find((e=>e.current)).name},Pi.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"cpai-hidden sm:cpai-block cpai-mt-4"},(0,t.createElement)("div",{className:"cpai-border-b cpai-border-gray-200"},(0,t.createElement)("nav",{className:"-cpai-mb-px cpai-flex cpai-space-x-8","aria-label":"Tabs"},Pi.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){d(e)}(e.name),className:ji(u===e.name?"cpai-border-brand-500 cpai-text-brand-600":"cpai-border-transparent cpai-text-gray-500 hover:cpai-border-gray-200 hover:cpai-text-gray-700","cpai-flex cpai-whitespace-nowrap cpai-border-b-2 cpai-py-4 cpai-px-1 cpai-text-sm cpai-font-medium"),"aria-current":u===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:ji(u===e.name?"cpai-bg-brand-100 cpai-text-brand-600":"cpai-bg-gray-100 cpai-text-gray-900","cpai-ml-3 cpai-hidden cpai-rounded-full cpai-py-0.5 cpai-px-2.5 cpai-text-xs cpai-font-medium md:cpai-inline-block")},"Pages"===e.name?m.length:C.length))))))),(0,t.createElement)("div",null,"Pages"===u?(0,t.createElement)(_t,{currentPageNumber:g,pages:c,total:n.total_pages.publish,selected:m,setSelected:f,fetchMorePages:A,selectedOnPages:w,setSelectedOnPages:x}):(0,t.createElement)(_t,{currentPageNumber:b,pages:B,total:n.total_posts.publish,selected:C,setSelected:h,fetchMorePages:A,selectedOnPages:E,setSelectedOnPages:D})))}),null),action:async function({request:e}){const t=await e.formData(),a=JSON.parse(t.get("pageIds")),r=JSON.parse(t.get("postIds")),i=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await i.json(),s=(await fetch(`${Jt}/api/chatbots/${n.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({pageIds:a,postIds:r,is_non_initial:!0}),headers:{"Content-Type":"application/json","x-api-key":n.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/get-page-post-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}})),o=await s.json(),c=o.cpaiwp_page_ids||[],l=o.cpaiwp_post_ids||[],B=[...c,...a.map((e=>parseInt(e.id,10)))],p=[...l,...r.map((e=>parseInt(e.id,10)))];return await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(B),postIds:JSON.stringify(p)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/trainedpages")},loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();if(!a.cpaiwp_api_key)return G("/");if(!a.cpaiwp_chatbot_id)return G("/create-chatbot");const[r,i]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}})]),n=await i.json(),s=await r.json();return H({data:s,account:n.data})}},{path:"restore-chatbot",element:(0,t.createElement)((function(){const{chatbots:e}=et(),r=tt(),[i,n]=(0,a.useState)(!1),[s,o]=(0,a.useState)(null),c=$e(),l="submitting"===c.state,B="loading"===c.state;return(0,t.createElement)("div",{className:"lg:cpai-border-b lg:cpai-border-t lg:cpai-border-gray-200 cpai-mt-10 cpai-bg-white"},i&&(0,t.createElement)(An,{open:i,setOpen:n,busy:l,loading:B,chatbot:s}),(0,t.createElement)("div",{className:"cpai-mx-auto cpai-flex cpai-w-full cpai-max-w-7xl cpai-items-start cpai-gap-x-8 cpai-px-4 cpai-py-10 sm:cpai-px-6 lg:cpai-px-8"},(0,t.createElement)("div",{className:"cpai-px-4 sm:cpai-px-6 lg:cpai-px-8"},"restored"===r&&(0,t.createElement)(Sn,{title:"Chatbot Restored",description:"You should have been redirected automatically. Sometimes WordPress cache can cause the redirects to fail. Click on the plugin name on the left side panel of your admin area again to refresh.",link1:"/settings",link1_text:"Go to settings"}),(0,t.createElement)("div",{className:"sm:cpai-flex sm:cpai-items-center"},(0,t.createElement)("div",{className:"sm:cpai-flex-auto"},(0,t.createElement)("h1",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Restore Chatbot"),(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-gray-700"},"Here is a list of all the chatbots in your account including their name, created date, status and number of pages trained.")),(0,t.createElement)("div",{className:"cpai-mt-4 sm:cpai-ml-16 sm:cpai-mt-0 sm:cpai-flex-none"},(0,t.createElement)(wt,{to:"/create-chatbot",className:"cpai-block cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-center cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600"},"Create new chatbot"))),(0,t.createElement)("div",{className:"-cpai-mx-4 cpai-mt-8 sm:-cpai-mx-0"},(0,t.createElement)("table",{className:"cpai-min-w-full cpai-divide-y cpai-divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"cpai-py-3.5 cpai-pl-4 cpai-pr-3 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 sm:cpai-pl-0"},"Name"),(0,t.createElement)("th",{scope:"col",className:"cpai-hidden cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 lg:cpai-table-cell"},"Status"),(0,t.createElement)("th",{scope:"col",className:"cpai-hidden cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900 sm:cpai-table-cell"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Website"),(0,t.createElement)("th",{scope:"col",className:"cpai-px-3 cpai-py-3.5 cpai-text-left cpai-text-sm cpai-font-semibold cpai-text-gray-900"},"Pages trained"),(0,t.createElement)("th",{scope:"col",className:"cpai-relative cpai-py-3.5 cpai-pl-3 cpai-pr-4 sm:cpai-pr-0"},(0,t.createElement)("span",{className:"cpai-sr-only"},"Train")))),(0,t.createElement)("tbody",{className:"cpai-divide-y cpai-divide-gray-200 cpai-bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"cpai-w-full cpai-max-w-0 cpai-py-4 cpai-pl-4 cpai-pr-3 cpai-text-sm cpai-font-medium cpai-text-gray-900 sm:cpai-w-auto sm:cpai-max-w-none sm:cpai-pl-0"},e.chatbot_title,(0,t.createElement)("dl",{className:"cpai-font-normal lg:cpai-hidden"},(0,t.createElement)("dt",{className:"cpai-sr-only"},"Chatbot Status"),(0,t.createElement)("dd",{className:"cpai-mt-1 cpai-truncate cpai-text-gray-700"},e.status),(0,t.createElement)("dt",{className:"cpai-sr-only sm:cpai-hidden"},"Created at"),(0,t.createElement)("dd",{className:"cpai-mt-1 cpai-truncate cpai-text-gray-500 sm:cpai-hidden"},Nn(e.created_at)))),(0,t.createElement)("td",{className:"cpai-hidden cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500 lg:cpai-table-cell"},e.status),(0,t.createElement)("td",{className:"cpai-hidden cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500 sm:cpai-table-cell"},Nn(e.created_at)),(0,t.createElement)("td",{className:"cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},e.website),(0,t.createElement)("td",{className:"cpai-px-3 cpai-py-4 cpai-text-sm cpai-text-gray-500"},e.pages[0].count),(0,t.createElement)("td",{className:"cpai-py-4 cpai-pl-3 cpai-pr-4 cpai-text-right cpai-text-sm cpai-font-medium sm:cpai-pr-0"},(0,t.createElement)("button",{onClick:()=>{o(e),n(!0)},className:"cpai-text-brand-600 hover:cpai-text-brand-900"},"Restore",(0,t.createElement)("span",{className:"cpai-sr-only"},", ",e.name))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();if(!a.cpaiwp_api_key)return G("/");const r=await fetch(`${Jt}/api/chatbots`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}}),i=await r.json();return H({chatbots:i.data})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();if(!a.cpaiwp_api_key)return G("/");const r=(await e.formData()).get("chatbot_id");r||alert("Invalid action");const[i,n]=await Promise.all([fetch(`${Jt}/api/chatbots/${r}/pageIds`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${r}/products`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}})]),s=await i.json(),o=await n.json(),c=(s?.data?.pages||[]).filter((e=>!0===e.is_page)).map((e=>parseInt(e.source_id,10))),l=(s?.data?.pages||[]).filter((e=>!1===e.is_page)).map((e=>parseInt(e.source_id,10))),B=(o?.data?.products||[]).map((e=>parseInt(e.source_product_id,10))),p=await fetch(`${appLocalizer.rest_url}/settings/restore`,{method:"POST",body:JSON.stringify({chatbotId:r,pageIds:JSON.stringify(c),postIds:JSON.stringify(l),productIds:JSON.stringify(B),cpaiwp_products_added:B.length>0}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return"restored"===await p.json()?(await fetch(`${Jt}/api/chatbots/${r}/restored`,{method:"POST",headers:{"x-api-key":a.cpaiwp_api_key}}),G("/settings/")):"restored"}},{path:"addproducts",element:(0,t.createElement)((function(){const{wc_keys_verified:e,store_data:r,products_data:i}=et(),[n,s]=(0,a.useState)([]),o=He(),c=$e(),l="submitting"===c.state,B="loading"===c.state,[p,u]=(0,a.useState)(!1),d=`${r?.siteurl}/${r?.woocommerce_permalinks?.product_base}`;return(0,t.createElement)("div",{className:"lg:cpai-border-b lg:cpai-border-t lg:cpai-border-gray-200 cpai-bg-white cpai-px-4 cpai-y-10 sm:cpai-px-6 lg:cpai-px-8"},p&&(0,t.createElement)($s,{open:p,setOpen:u,busy:l,loading:B,productIds:n.map((e=>e.id)),store_data:r}),(0,t.createElement)("div",{className:" cpai-sticky cpai-top-8 cpai-z-20 cpai-bg-white cpai-pt-4 cpai-border-b cpai-border-gray-200 cpai-pb-5 sm:cpai-flex sm:cpai-items-center sm:cpai-justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>o(-1),type:"button",className:"cpai-flex cpai-items-center cpai-gap-1"},(0,t.createElement)(It,{className:"cpai-w-3 cpai-h-3 cpai-shrink-0","aria-hidden":!0}),"Back"),(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Add products")),e&&(0,t.createElement)("div",{className:"cpai-mt-3 sm:cpai-ml-4 sm:cpai-mt-0"},(0,t.createElement)("button",{disabled:0===n.length,onClick:()=>u(!0),type:"button",className:"cpai-inline-flex cpai-items-center cpai-rounded-md cpai-bg-brand-600 cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-white cpai-shadow-sm hover:cpai-bg-brand-500 focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-brand-600 disabled:cpai-bg-brand-300 disabled:cpai-cursor-not-allowed"},"Add"))),(0,t.createElement)("div",null,e?(0,t.createElement)(Zs,{products:i.products,store_url:d,selectedProducts:n,setSelectedProducts:s}):(0,t.createElement)(eo,null)))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_api_key)return G("/");if(!t.cpaiwp_chatbot_id)return G("/create-chatbot");const a=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),r=await a.json();if(!r.data?.feature_flags?.woocommerce||!r.data?.wc_keys_verified)return H({feature_enabled:r.data?.feature_flags?.woocommerce,wc_keys_verified:r.data?.wc_keys_verified});const i=await fetch(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await i.json(),s=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=await s.json();return H({store_data:n,products_data:o,feature_enabled:r.data?.feature_flags?.woocommerce,wc_keys_verified:r.data?.wc_keys_verified})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();if(!a.cpaiwp_api_key)return G("/");if(!a.cpaiwp_chatbot_id)return G("/create-chatbot");const r=await e.formData(),i=JSON.parse(r.get("productIds")),n=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/products`,{method:"POST",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),s=await n.json();return!s.error&&s.data?(await fetch(`${appLocalizer.rest_url}/settings/products_added`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(i)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/woocommerce")):(alert(`\n Something went wrong. \n Error: ${s.error}`),!1)}}],function(t){const a=t.window?t.window:"undefined"!=typeof window?window:void 0,r=void 0!==a&&void 0!==a.document&&void 0!==a.document.createElement,i=!r;let n;if(c(t.routes.length>0,"You must provide a non-empty routes array to createRouter"),t.mapRouteProperties)n=t.mapRouteProperties;else if(t.detectErrorBoundary){let e=t.detectErrorBoundary;n=t=>({hasErrorBoundary:e(t)})}else n=$;let o,B={},u=C(t.routes,n,void 0,B),d=t.basename||"/",f=s({v7_normalizeFormMethod:!1,v7_prependBasename:!1},t.future),g=null,v=new Set,b=null,y=null,w=null,x=null!=t.hydrationData,E=h(u,t.history.location,d),D=null;if(null==E){let e=me(404,{pathname:t.history.location.pathname}),{matches:a,route:r}=de(u);E=a,D={[r.id]:e}}let k,N,A=!(E.some((e=>e.route.lazy))||E.some((e=>e.route.loader))&&null==t.hydrationData),S={historyAction:t.history.action,location:t.history.location,matches:E,initialized:A,navigation:Y,restoreScrollPosition:null==t.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:t.hydrationData&&t.hydrationData.loaderData||{},actionData:t.hydrationData&&t.hydrationData.actionData||null,errors:t.hydrationData&&t.hydrationData.errors||D,fetchers:new Map,blockers:new Map},P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[],M=new Map,T=0,H=-1,G=new Map,_=new Set,z=new Map,U=new Map,J=new Map,K=!1;function W(e){S=s({},S,e),v.forEach((e=>e(S)))}function q(a,r){var i,n;let c,l=null!=S.actionData&&null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&"loading"===S.navigation.state&&!0!==(null==(i=a.state)?void 0:i._isRedirect);c=r.actionData?Object.keys(r.actionData).length>0?r.actionData:null:l?S.actionData:null;let B=r.loaderData?pe(S.loaderData,r.loaderData,r.matches||[],r.errors):S.loaderData,p=S.blockers;p.size>0&&(p=new Map(p),p.forEach(((e,t)=>p.set(t,X))));let d=!0===F||null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&!0!==(null==(n=a.state)?void 0:n._isRedirect);o&&(u=o,o=void 0),O||P===e.Pop||(P===e.Push?t.history.push(a,a.state):P===e.Replace&&t.history.replace(a,a.state)),W(s({},r,{actionData:c,loaderData:B,historyAction:P,location:a,initialized:!0,navigation:Y,revalidation:"idle",restoreScrollPosition:Te(a,r.matches||S.matches),preventScrollReset:d,blockers:p})),P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[]}async function re(a,r,i){N&&N.abort(),N=null,P=a,O=!0===(i&&i.startUninterruptedRevalidation),function(e,t){if(b&&w){let a=Me(e,t);b[a]=w()}}(S.location,S.matches),F=!0===(i&&i.preventScrollReset);let c=o||u,l=i&&i.overrideNavigation,p=h(c,r,d);if(!p){let e=me(404,{pathname:r.pathname}),{matches:t,route:a}=de(c);return Re(),void q(r,{matches:t,loaderData:{},errors:{[a.id]:e}})}if(S.initialized&&!L&&(f=S.location,C=r,f.pathname===C.pathname&&f.search===C.search&&(""===f.hash?""!==C.hash:f.hash===C.hash||""!==C.hash))&&!(i&&i.submission&&be(i.submission.formMethod)))return void q(r,{matches:p});var f,C;N=new AbortController;let g,v,y=oe(t.history,r,N.signal,i&&i.submission);if(i&&i.pendingError)v={[ue(p).route.id]:i.pendingError};else if(i&&i.submission&&be(i.submission.formMethod)){let t=await async function(t,a,r,i,s){void 0===s&&(s={}),le();let o,c=function(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}(a,r);W({navigation:c});let l=Ee(i,a);if(l.route.action||l.route.lazy){if(o=await se("action",t,l,i,B,n,d),t.signal.aborted)return{shortCircuited:!0}}else o={type:m.error,error:me(405,{method:t.method,pathname:a.pathname,routeId:l.route.id})};if(ve(o)){let e;return e=s&&null!=s.replace?s.replace:o.location===S.location.pathname+S.location.search,await ne(S,o,{submission:r,replace:e}),{shortCircuited:!0}}if(ge(o)){let t=ue(i,l.route.id);return!0!==(s&&s.replace)&&(P=e.Push),{pendingActionData:{},pendingActionError:{[t.route.id]:o.error}}}if(he(o))throw me(400,{type:"defer-action"});return{pendingActionData:{[l.route.id]:o.data}}}(y,r,i.submission,p,{replace:i.replace});if(t.shortCircuited)return;g=t.pendingActionData,v=t.pendingActionError,l=ke(r,i.submission),y=new Request(y.url,{signal:y.signal})}let{shortCircuited:x,loaderData:E,errors:D}=await async function(e,a,r,i,n,c,l,B,p){let m=i||ke(a,n),f=n||c||De(m),C=o||u,[h,g]=ae(t.history,S,r,f,a,L,I,R,z,_,C,d,B,p);if(Re((e=>!(r&&r.some((t=>t.route.id===e)))||h&&h.some((t=>t.route.id===e)))),H=++T,0===h.length&&0===g.length){let e=je();return q(a,s({matches:r,loaderData:{},errors:p||null},B?{actionData:B}:{},e?{fetchers:new Map(S.fetchers)}:{})),{shortCircuited:!0}}if(!O){g.forEach((e=>{let t=S.fetchers.get(e.key),a=Ne(void 0,t?t.data:void 0);S.fetchers.set(e.key,a)}));let e=B||S.actionData;W(s({navigation:m},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},g.length>0?{fetchers:new Map(S.fetchers)}:{}))}g.forEach((e=>{M.has(e.key)&&Se(e.key),e.controller&&M.set(e.key,e.controller)}));let v=()=>g.forEach((e=>Se(e.key)));N&&N.signal.addEventListener("abort",v);let{results:b,loaderResults:y,fetcherResults:w}=await ce(S.matches,r,h,g,e);if(e.signal.aborted)return{shortCircuited:!0};N&&N.signal.removeEventListener("abort",v),g.forEach((e=>M.delete(e.key)));let x=fe(b);if(x){if(x.idx>=h.length){let e=g[x.idx-h.length].key;_.add(e)}return await ne(S,x.result,{replace:l}),{shortCircuited:!0}}let{loaderData:E,errors:D}=Be(S,r,h,y,p,g,w,U);U.forEach(((e,t)=>{e.subscribe((a=>{(a||e.done)&&U.delete(t)}))}));let k=je(),A=Fe(H);return s({loaderData:E,errors:D},k||A||g.length>0?{fetchers:new Map(S.fetchers)}:{})}(y,r,p,l,i&&i.submission,i&&i.fetcherSubmission,i&&i.replace,g,v);x||(N=null,q(r,s({matches:p},g?{actionData:g}:{},{loaderData:E,errors:D})))}function ie(e){return S.fetchers.get(e)||Q}async function ne(i,n,o){let{submission:l,fetcherSubmission:B,replace:u}=void 0===o?{}:o;n.revalidate&&(L=!0);let m=p(i.location,n.location,{_isRedirect:!0});if(c(m,"Expected a location on the redirect navigation"),r){let e=!1;if(n.reloadDocument)e=!0;else if(Z.test(n.location)){const r=t.history.createURL(n.location);e=r.origin!==a.location.origin||null==j(r.pathname,d)}if(e)return void(u?a.location.replace(n.location):a.location.assign(n.location))}N=null;let f=!0===u?e.Replace:e.Push,{formMethod:C,formAction:h,formEncType:g}=i.navigation;!l&&!B&&C&&h&&g&&(l=De(i.navigation));let v=l||B;if(V.has(n.status)&&v&&be(v.formMethod))await re(f,m,{submission:s({},v,{formAction:n.location}),preventScrollReset:F});else{let e=ke(m,l);await re(f,m,{overrideNavigation:e,fetcherSubmission:B,preventScrollReset:F})}}async function ce(e,a,r,i,s){let o=await Promise.all([...r.map((e=>se("loader",s,e,a,B,n,d))),...i.map((e=>e.matches&&e.match&&e.controller?se("loader",oe(t.history,e.path,e.controller.signal),e.match,e.matches,B,n,d):{type:m.error,error:me(404,{pathname:e.path})}))]),c=o.slice(0,r.length),l=o.slice(r.length);return await Promise.all([ye(e,r,c,c.map((()=>s.signal)),!1,S.loaderData),ye(e,i.map((e=>e.match)),l,i.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:o,loaderResults:c,fetcherResults:l}}function le(){L=!0,I.push(...Re()),z.forEach(((e,t)=>{M.has(t)&&(R.push(t),Se(t))}))}function Ce(e,t,a){let r=ue(S.matches,t);xe(e),W({errors:{[r.route.id]:a},fetchers:new Map(S.fetchers)})}function xe(e){let t=S.fetchers.get(e);!M.has(e)||t&&"loading"===t.state&&G.has(e)||Se(e),z.delete(e),G.delete(e),_.delete(e),S.fetchers.delete(e)}function Se(e){let t=M.get(e);c(t,"Expected fetch controller: "+e),t.abort(),M.delete(e)}function Pe(e){for(let t of e){let e=Ae(ie(t).data);S.fetchers.set(t,e)}}function je(){let e=[],t=!1;for(let a of _){let r=S.fetchers.get(a);c(r,"Expected fetcher: "+a),"loading"===r.state&&(_.delete(a),e.push(a),t=!0)}return Pe(e),t}function Fe(e){let t=[];for(let[a,r]of G)if(r<e){let e=S.fetchers.get(a);c(e,"Expected fetcher: "+a),"loading"===e.state&&(Se(a),G.delete(a),t.push(a))}return Pe(t),t.length>0}function Oe(e){S.blockers.delete(e),J.delete(e)}function Le(e,t){let a=S.blockers.get(e)||X;c("unblocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"proceeding"===t.state||"blocked"===a.state&&"unblocked"===t.state||"proceeding"===a.state&&"unblocked"===t.state,"Invalid blocker state transition: "+a.state+" -> "+t.state);let r=new Map(S.blockers);r.set(e,t),W({blockers:r})}function Ie(e){let{currentLocation:t,nextLocation:a,historyAction:r}=e;if(0===J.size)return;J.size>1&&l(!1,"A router only supports one blocker at a time");let i=Array.from(J.entries()),[n,s]=i[i.length-1],o=S.blockers.get(n);return o&&"proceeding"===o.state?void 0:s({currentLocation:t,nextLocation:a,historyAction:r})?n:void 0}function Re(e){let t=[];return U.forEach(((a,r)=>{e&&!e(r)||(a.cancel(),t.push(r),U.delete(r))})),t}function Me(e,t){if(y){let a=y(e,t.map((e=>function(e,t){let{route:a,pathname:r,params:i}=e;return{id:a.id,pathname:r,params:i,data:t[a.id],handle:a.handle}}(e,S.loaderData))));return a||e.key}return e.key}function Te(e,t){if(b){let a=Me(e,t),r=b[a];if("number"==typeof r)return r}return null}return k={get basename(){return d},get state(){return S},get routes(){return u},initialize:function(){return g=t.history.listen((e=>{let{action:a,location:r,delta:i}=e;if(K)return void(K=!1);l(0===J.size||null!=i,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let n=Ie({currentLocation:S.location,nextLocation:r,historyAction:a});return n&&null!=i?(K=!0,t.history.go(-1*i),void Le(n,{state:"blocked",location:r,proceed(){Le(n,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),t.history.go(i)},reset(){let e=new Map(S.blockers);e.set(n,X),W({blockers:e})}})):re(a,r)})),S.initialized||re(e.Pop,S.location),k},subscribe:function(e){return v.add(e),()=>v.delete(e)},enableScrollRestoration:function(e,t,a){if(b=e,w=t,y=a||null,!x&&S.navigation===Y){x=!0;let e=Te(S.location,S.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,w=null,y=null}},navigate:async function a(r,i){if("number"==typeof r)return void t.history.go(r);let n=ee(S.location,S.matches,d,f.v7_prependBasename,r,null==i?void 0:i.fromRouteId,null==i?void 0:i.relative),{path:o,submission:c,error:l}=te(f.v7_normalizeFormMethod,!1,n,i),B=S.location,u=p(S.location,o,i&&i.state);u=s({},u,t.history.encodeLocation(u));let m=i&&null!=i.replace?i.replace:void 0,C=e.Push;!0===m?C=e.Replace:!1===m||null!=c&&be(c.formMethod)&&c.formAction===S.location.pathname+S.location.search&&(C=e.Replace);let h=i&&"preventScrollReset"in i?!0===i.preventScrollReset:void 0,g=Ie({currentLocation:B,nextLocation:u,historyAction:C});if(!g)return await re(C,u,{submission:c,pendingError:l,preventScrollReset:h,replace:i&&i.replace});Le(g,{state:"blocked",location:u,proceed(){Le(g,{state:"proceeding",proceed:void 0,reset:void 0,location:u}),a(r,i)},reset(){let e=new Map(S.blockers);e.set(g,X),W({blockers:e})}})},fetch:function(e,a,r,l){if(i)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");M.has(e)&&Se(e);let p=o||u,m=ee(S.location,S.matches,d,f.v7_prependBasename,r,a,null==l?void 0:l.relative),C=h(p,m,d);if(!C)return void Ce(e,a,me(404,{pathname:m}));let{path:g,submission:v,error:b}=te(f.v7_normalizeFormMethod,!0,m,l);if(b)return void Ce(e,a,b);let y=Ee(C,g);F=!0===(l&&l.preventScrollReset),v&&be(v.formMethod)?async function(e,a,r,i,l,p){if(le(),z.delete(e),!i.route.action&&!i.route.lazy){let t=me(405,{method:p.formMethod,pathname:r,routeId:a});return void Ce(e,a,t)}let m=function(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}(p,S.fetchers.get(e));S.fetchers.set(e,m),W({fetchers:new Map(S.fetchers)});let f=new AbortController,C=oe(t.history,r,f.signal,p);M.set(e,f);let g=T,v=await se("action",C,i,l,B,n,d);if(C.signal.aborted)return void(M.get(e)===f&&M.delete(e));if(ve(v)){if(M.delete(e),H>g){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}{_.add(e);let t=Ne(p);return S.fetchers.set(e,t),W({fetchers:new Map(S.fetchers)}),ne(S,v,{fetcherSubmission:p})}}if(ge(v))return void Ce(e,a,v.error);if(he(v))throw me(400,{type:"defer-action"});let b=S.navigation.location||S.location,y=oe(t.history,b,f.signal),w=o||u,x="idle"!==S.navigation.state?h(w,S.navigation.location,d):S.matches;c(x,"Didn't find any matches after fetcher action");let E=++T;G.set(e,E);let D=Ne(p,v.data);S.fetchers.set(e,D);let[k,A]=ae(t.history,S,x,p,b,L,I,R,z,_,w,d,{[i.route.id]:v.data},void 0);A.filter((t=>t.key!==e)).forEach((e=>{let t=e.key,a=S.fetchers.get(t),r=Ne(void 0,a?a.data:void 0);S.fetchers.set(t,r),M.has(t)&&Se(t),e.controller&&M.set(t,e.controller)})),W({fetchers:new Map(S.fetchers)});let j=()=>A.forEach((e=>Se(e.key)));f.signal.addEventListener("abort",j);let{results:F,loaderResults:O,fetcherResults:J}=await ce(S.matches,x,k,A,y);if(f.signal.aborted)return;f.signal.removeEventListener("abort",j),G.delete(e),M.delete(e),A.forEach((e=>M.delete(e.key)));let K=fe(F);if(K){if(K.idx>=k.length){let e=A[K.idx-k.length].key;_.add(e)}return ne(S,K.result)}let{loaderData:V,errors:Y}=Be(S,S.matches,k,O,void 0,A,J,U);if(S.fetchers.has(e)){let t=Ae(v.data);S.fetchers.set(e,t)}let Q=Fe(E);"loading"===S.navigation.state&&E>H?(c(P,"Expected pending action"),N&&N.abort(),q(S.navigation.location,{matches:x,loaderData:V,errors:Y,fetchers:new Map(S.fetchers)})):(W(s({errors:Y,loaderData:pe(S.loaderData,V,x,Y)},Q||A.length>0?{fetchers:new Map(S.fetchers)}:{})),L=!1)}(e,a,g,y,C,v):(z.set(e,{routeId:a,path:g}),async function(e,a,r,i,s,o){let l=S.fetchers.get(e),p=Ne(o,l?l.data:void 0);S.fetchers.set(e,p),W({fetchers:new Map(S.fetchers)});let u=new AbortController,m=oe(t.history,r,u.signal);M.set(e,u);let f=T,C=await se("loader",m,i,s,B,n,d);if(he(C)&&(C=await we(C,m.signal,!0)||C),M.get(e)===u&&M.delete(e),m.signal.aborted)return;if(ve(C)){if(H>f){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}return _.add(e),void await ne(S,C)}if(ge(C)){let t=ue(S.matches,a);return S.fetchers.delete(e),void W({fetchers:new Map(S.fetchers),errors:{[t.route.id]:C.error}})}c(!he(C),"Unhandled fetcher deferred data");let h=Ae(C.data);S.fetchers.set(e,h),W({fetchers:new Map(S.fetchers)})}(e,a,g,y,C,v))},revalidate:function(){le(),W({revalidation:"loading"}),"submitting"!==S.navigation.state&&("idle"!==S.navigation.state?re(P||S.historyAction,S.navigation.location,{overrideNavigation:S.navigation}):re(S.historyAction,S.location,{startUninterruptedRevalidation:!0}))},createHref:e=>t.history.createHref(e),encodeLocation:e=>t.history.encodeLocation(e),getFetcher:ie,deleteFetcher:xe,dispose:function(){g&&g(),v.clear(),N&&N.abort(),S.fetchers.forEach(((e,t)=>xe(t))),S.blockers.forEach(((e,t)=>Oe(t)))},getBlocker:function(e,t){let a=S.blockers.get(e)||X;return J.get(e)!==t&&J.set(e,t),a},deleteBlocker:Oe,_internalFetchControllers:M,_internalActiveDeferreds:U,_internalSetRoutes:function(e){B={},o=C(e,n,void 0,B)}},k}({basename:void 0,future:ot({},void 0,{v7_prependBasename:!0}),history:(ro={window:void 0},void 0===ro&&(ro={}),function(t,a,r,i){void 0===i&&(i={});let{window:n=document.defaultView,v5Compat:l=!1}=i,d=n.history,m=e.Pop,f=null,C=h();function h(){return(d.state||{idx:null}).idx}function g(){m=e.Pop;let t=h(),a=null==t?null:t-C;C=t,f&&f({action:m,location:b.location,delta:a})}function v(e){let t="null"!==n.location.origin?n.location.origin:n.location.href,a="string"==typeof e?e:u(e);return c(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==C&&(C=0,d.replaceState(s({},d.state,{idx:C}),""));let b={get action(){return m},get location(){return t(n,d)},listen(e){if(f)throw new Error("A history only accepts one active listener");return n.addEventListener(o,g),f=e,()=>{n.removeEventListener(o,g),f=null}},createHref(e){return a(n,e)},createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(t,a){m=e.Push;let i=p(b.location,t,a);r&&r(i,t),C=h()+1;let s=B(i,C),o=b.createHref(i);try{d.pushState(s,"",o)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;n.location.assign(o)}l&&f&&f({action:m,location:b.location,delta:1})},replace:function(t,a){m=e.Replace;let i=p(b.location,t,a);r&&r(i,t),C=h();let n=B(i,C),s=b.createHref(i);d.replaceState(n,"",s),l&&f&&f({action:m,location:b.location,delta:0})},go(e){return d.go(e)}};return b}((function(e,t){let{pathname:a="/",search:r="",hash:i=""}=d(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),p("",{pathname:a,search:r,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let a=e.document.querySelector("base"),r="";if(a&&a.getAttribute("href")){let t=e.location.href,a=t.indexOf("#");r=-1===a?t:t.slice(0,a)}return r+"#"+("string"==typeof t?t:u(t))}),(function(e,t){l("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),ro)),hydrationData:function(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=ot({},t,{errors:vt(t.errors)})),t}(),routes:ao,mapRouteProperties:function(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:a.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:a.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}}).initialize());var ao,ro;(0,t.render)((0,t.createElement)((()=>(0,t.createElement)("div",{className:"chatpress-admin-tw"},(0,t.createElement)("h2",{className:"cpai-pt-6 cpai-text-2xl cpai-font-bold cpai-mb-4"},"ChatPress AI"),(0,t.createElement)("hr",null),(0,t.createElement)("div",{className:"cpai-bg-white cpai-h-full cpai-mr-[10px]"},(0,t.createElement)(rt,{router:to})))),null),document.getElementById("chatpress"))}()}(); -
chatpress-ai/trunk/readme.txt
r3007657 r3008695 4 4 Requires at least: 5.8 5 5 Tested up to: 6.4.1 6 Stable tag: 0.2. 46 Stable tag: 0.2.5 7 7 Requires PHP: 7.0 8 8 License: GPLv2 or later
Note: See TracChangeset
for help on using the changeset viewer.