Plugin Directory

Changeset 3058397


Ignore:
Timestamp:
03/25/2024 02:50:53 PM (2 years ago)
Author:
chatpress
Message:

Custom post type

Location:
chatpress-ai/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • chatpress-ai/trunk/ChatPress.php

    r3035916 r3058397  
    77 * Author URI:  chatpress.ai
    88 * Description: Train an AI bot on your website content so your website visitors can chat with your AI chat representative
    9  * Version:     0.2.7
     9 * Version:     0.2.8
    1010 * License:     GPL-2.0+
    1111 * License URL: http://www.gnu.org/licenses/gpl-2.0.txt
  • chatpress-ai/trunk/build/index.asset.php

    r3035916 r3058397  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => 'b0149bc8a55fa2974de6');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => 'cef42ad5f1cf0e9260ff');
  • chatpress-ai/trunk/build/index.css

    r3034842 r3058397  
    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-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-2{margin-right:.5rem!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-20{width:5rem!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-default{cursor:default!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-red-600{--tw-border-opacity:1!important;border-color:rgb(220 38 38/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-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-red-800{--tw-text-opacity:1!important;color:rgb(153 27 27/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-bg-red-600:hover{--tw-bg-opacity:1!important;background-color:rgb(220 38 38/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}.focus-visible\:cpai-outline-red-600:focus-visible{outline-color:#dc2626!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}
     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-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-2{margin-right:.5rem!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-20{width:5rem!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-default{cursor:default!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-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*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-red-600{--tw-border-opacity:1!important;border-color:rgb(220 38 38/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-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-uppercase{text-transform:uppercase!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-red-800{--tw-text-opacity:1!important;color:rgb(153 27 27/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-gray-600\/20{--tw-ring-color:rgba(75,85,99,.2)!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-bg-red-600:hover{--tw-bg-opacity:1!important;background-color:rgb(220 38 38/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}.focus-visible\:cpai-outline-red-600:focus-visible{outline-color:#dc2626!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}
    22#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

    r3035916 r3058397  
    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)),x="row";if(y&&!C.disabled(y,r)&&(x=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,x)}}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 x(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 w(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=x(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=x,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=w(i.nodes.find((e=>"grid-template-rows"===e.prop)).value),s=w(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),x=a(2369),w=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(x),i.hack(w),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 x(e,t){return e<t?-1:e>t?1:0}function w(e,t){return x(parseInt(e[0]),parseInt(t[0]))||x(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||x(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 w(t[1].split("-")[0].split("."),a.split("."))}return x(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 w(e=e.split(".").map(y),r)>0}:">="===a?function(e){return w(e=e.split(".").map(y),r)>=0}:"<"===a?function(e){return e=e.split(".").map(y),w(r,e)>0}:function(e){return e=e.split(".").map(y),w(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,x,w=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,A=[{nodes:w}],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=w[w.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&&(!x||x&&"function"===x.type&&"calc"!==x.value)?j=h:w.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,w.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),w.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==s&&k!==l||!x||"function"!==x.type||"calc"!==x.value)if(k===s||k===o||k===c)h=E[D],w.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),w.push(h)}else S+=1,h.after="",h.sourceEndIndex=D+1,w.push(h),A.push(h),w=h.nodes=[],x=h;P=""}else if(a===k&&S)D+=1,k=E.charCodeAt(D),x.after=F,x.sourceEndIndex+=F.length,F="",S-=1,A[A.length-1].sourceEndIndex=D,A.pop(),w=(x=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&&x&&"function"===x.type&&"calc"===x.value||k===s&&"function"===x.type&&"calc"===x.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))?w.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):w.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],w.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,x=/.[\r\n"'(/\\]/,w=/[\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||x.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,w.test(I.charAt(k)))){for(;w.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,x=b===n-1,w="".concat(u(l)).concat(y?" ".concat(u(r)):""),E="".concat(u(C)).concat(x?" ".concat(u(r)):""),D="".concat(u(B)).concat(y?" ".concat(u(i)):""),k="".concat(u(h)).concat(x?" ".concat(u(i)):""),N=y?"true":"false",A=x?"true":"false";return t().createElement("ul",{className:s||o,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:w},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:x?"-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,x=2,w=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+=x),a.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?w: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||we(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&&we(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 xe(o,e,i).then((e=>{e&&(a[s]=e||a[s])}))}}}async function xe(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 we(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&&we(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,xt=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}))})),wt=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 x="function"==typeof o?o({isActive:v,isPending:b}):o;return a.createElement(xt,ot({},B,{"aria-current":y,className:g,ref:t,style:x,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 xa(e,...t){e&&t.length>0&&e.classList.add(...t)}function wa(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 wa(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),xa(e,...t.base,...o,...l),n.nextFrame((()=>{wa(e,...t.base,...o,...l),xa(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,(()=>(wa(e,...t.base,...o),xa(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:x}=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}(),[w,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"!==w?void E("visible"):Qt(w,{hidden:()=>N(h),visible:()=>k(h)})}),[w,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"===w&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,w,P]);let j=y&&b&&x,F=!P||x&&!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(w,{visible:oa.Open,hidden:oa.Closed})|O.flags},ea({ourProps:T,theirProps:M,defaultTag:"div",features:Ra,visible:"visible"===w,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 xr=(0,a.createContext)(!1);function wr(){return(0,a.useContext)(xr)}function Er(e){return a.createElement(xr.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=wr(),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)()}),x=ha((()=>o(!1))),w=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,x,!(!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(),x()))})),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&&x()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,x]);let[H,G]=Lr(),_=(0,a.useMemo)((()=>[{dialogState:v,close:x,setTitleId:w},b]),[v,b,x,w]),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 xi=[{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"}],wi=[{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,xn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,wn=/^'([^]*?)'?$/,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),x=_i(),w=null!==(r=null!==(i=null==a?void 0:a.locale)&&void 0!==i?i:x.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:x.firstWeekContainsDate)&&void 0!==s?s:null===(p=x.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:x.weekStartsOn)&&void 0!==m?m:null===(v=x.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(!w.localize)throw new RangeError("locale must contain localize property");if(!w.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:w,_originalDate:k};return y.match(xn).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,on[t])(e,w.formatLong):e})).join("").match(yn).map((function(r){if("''"===r)return"'";var i,n,s=r[0];if("'"===s)return(n=(i=r).match(wn))?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,w.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)(xt,{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(){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)("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."))),(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)(xt,{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=(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))(jn||{});function Fn(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 On(e,t){let[r,i]=(0,a.useState)((()=>Fn(e)));return da((()=>{i(Fn(e))}),[e.type,e.as]),da((()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")}),[r,t]),r}function Ln(e){return[e.screenX,e.screenY]}let In=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Rn(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 In.test(s)&&(s=s.replace(In,"")),s}var Mn=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Mn||{}),Tn=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Tn||{}),Hn=(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))(Hn||{});function Gn(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 zn={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=Gn(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=Gn(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...a}},6:(e,t)=>{let a=Gn(e,(e=>{let a=e.findIndex((e=>e.id===t.id));return-1!==a&&e.splice(a,1),e}));return{...e,...a,activationTrigger:1}}},Un=(0,a.createContext)(null);function Jn(e){let t=(0,a.useContext)(Un);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Jn),t}return t}function Kn(e,t){return Qt(t.type,zn,e,t)}Un.displayName="MenuContext";let Wn=a.Fragment,qn=Zt.RenderStrategy|Zt.Static,Vn=a.Fragment,Yn=ra((function(e,t){let{__demoMode:r=!1,...i}=e,n=(0,a.useReducer)(Kn,{__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(Un.Provider,{value:n},a.createElement(la,{value:Qt(s,{0:oa.Open,1:oa.Closed})},ea({ourProps:d,theirProps:i,slot:u,defaultTag:Wn,name:"Menu"})))})),Qn=ra((function(e,t){var r;let i=Ja(),{id:n=`headlessui-menu-button-${i}`,...s}=e,[o,c]=Jn("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:jn.First})));break;case za.ArrowUp:e.preventDefault(),e.stopPropagation(),c({type:0}),B.nextFrame((()=>c({type:2,focus:jn.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:On(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"})})),Xn=ra((function(e,t){var r,i;let n=Ja(),{id:s=`headlessui-menu-items-${n}`,...o}=e,[c,l]=Jn("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:jn.Next});case za.ArrowUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:jn.Previous});case za.Home:case za.PageUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:jn.First});case za.End:case za.PageDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:jn.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:qn,visible:m,name:"Menu.Items"})})),Zn=ra((function(e,t){let r=Ja(),{id:i=`headlessui-menu-item-${r}`,disabled:n=!1,...s}=e,[o,c]=Jn("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():Rn(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Rn(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:jn.Nothing});c({type:2,focus:jn.Specific,id:i})})),h=function(){let e=(0,a.useRef)([-1,-1]);return{wasMoved(t){let a=Ln(t);return(e.current[0]!==a[0]||e.current[1]!==a[1])&&(e.current=a,!0)},update(t){e.current=Ln(t)}}}(),g=ha((e=>h.update(e))),v=ha((e=>{h.wasMoved(e)&&(n||l||c({type:2,focus:jn.Specific,id:i,trigger:0}))})),b=ha((e=>{h.wasMoved(e)&&(n||l&&c({type:2,focus:jn.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:Vn,name:"Menu.Item"})})),$n=Object.assign(Yn,{Button:Qn,Items:Xn,Item:Zn});var es=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 ts({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 as({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 rs({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)(as,{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)($n,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)($n.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)(es,{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)($n.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)($n.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 is=(0,a.createContext)(null);function ns(){let e=(0,a.useContext)(is);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,ns),e}return e}let ss=ra((function(e,t){let a=Ja(),{id:r=`headlessui-label-${a}`,passive:i=!1,...n}=e,s=ns(),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"})})),os=Object.assign(ss,{}),cs=(0,a.createContext)(null);cs.displayName="GroupContext";let ls=a.Fragment,Bs=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)(cs),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]),x={id:i,ref:m,role:"switch",type:On(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},w=Ea();return(0,a.useEffect)((()=>{var e;let t=null==(e=d.current)?void 0:e.closest("form");t&&void 0!==s&&w.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:x,theirProps:p,slot:y,defaultTag:"button",name:"Switch"}))})),ps=Object.assign(Bs,{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(is.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(cs.Provider,{value:l},ea({ourProps:{},theirProps:B,defaultTag:ls,name:"Switch.Group"}))))},Label:os,Description:Rr});function us(...e){return e.filter(Boolean).join(" ")}function ds({enabled:e,setEnabled:a}){let r=Pt();return(0,t.createElement)("div",{className:"cpai-bg-white"},(0,t.createElement)(ps.Group,{as:"div",className:""},(0,t.createElement)(ps.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)(ps.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)(ps,{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:us(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:us(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 ms=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"}))})),fs=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"}))})),Cs=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 hs({chatbot_email:e}){return(0,t.createElement)($n,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)($n.Button,{className:"cpai-rounded-md cpai-px-3 cpai-py-2"},(0,t.createElement)(Cs,{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)($n.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 gs({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)(ms,{className:"cpai-w-6 cpai-h-6"}))),(0,t.createElement)(hs,{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)(fs,{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 vs=({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 bs({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)(vs,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 ys=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"},{name:"Security",href:"/security"}],xs={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 ws=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"}))})),Es=function(e,t){return Es=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])},Es(e,t)},Ds=function(){return Ds=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},Ds.apply(this,arguments)};Object.create,Object.create;var ks=i(2796),Ns=i.n(ks);function As(e,t,a,r,i){void 0===i&&(i=0);var n=Is(t.width,t.height,i),s=n.width,o=n.height;return{x:Ss(e.x,s,a.width,r),y:Ss(e.y,o,a.height,r)}}function Ss(e,t,a,r){var i=t*r/2-a/2;return Rs(e,-i,i)}function Ps(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function js(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Fs(e,t){return Math.min(e,Math.max(0,t))}function Os(e,t){return t}function Ls(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Is(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 Rs(e,t,a){return Math.min(Math.max(e,t),a)}function Ms(){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 Ts=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=Is(t.width,t.height,a),o=Rs(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=Is(t.naturalWidth,t.naturalHeight,a),o=Rs(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=Ds(Ds({},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=Is(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=Ds({},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?As(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=Ns()(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=Rs(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?As(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?Fs:Os,c=Is(t.width,t.height,n),l=Is(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:Ds(Ds({},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?As(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?As(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}Es(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=Ps(a,r),this.lastPinchRotation=js(a,r),this.onDragStart(Ls(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=Ls(r,i);this.onDrag(n),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Ps(r,i),t=a.props.zoom*(e/a.lastPinchDistance);a.setNewZoom(t,n,{shouldUpdatePosition:!1}),a.lastPinchDistance=e;var s=js(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,x=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:Ms("reactEasyCrop_Container",v)},a?n().createElement("img",Ds({alt:"",className:Ms("reactEasyCrop_Image","contain"===x&&"reactEasyCrop_Contain","horizontal-cover"===x&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===x&&"reactEasyCrop_Cover_Vertical","auto-cover"===x&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{src:a,ref:this.imageRef,style:Ds(Ds({},h),{transform:s||"translate(".concat(c,"px, ").concat(l,"px) rotate(").concat(B,"deg) scale(").concat(p,")")}),onLoad:this.onMediaLoad})):r&&n().createElement("video",Ds({autoPlay:!0,loop:!0,muted:!0,className:Ms("reactEasyCrop_Video","contain"===x&&"reactEasyCrop_Contain","horizontal-cover"===x&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===x&&"reactEasyCrop_Cover_Vertical","auto-cover"===x&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ds(Ds({},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",Ds({key:e.src},e))}))),this.state.cropSize&&n().createElement("div",{style:Ds(Ds({},C),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Ms("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 Hs=e=>new Promise(((t,a)=>{const r=new Image;r.addEventListener("load",(()=>t(r))),r.addEventListener("error",(e=>a(e))),r.src=e}));function Gs(e){return e*Math.PI/180}function _s({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,x]=(0,a.useState)(null),[w,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 Hs(e),n=document.createElement("canvas"),s=n.getContext("2d");if(!s)return null;const{width:o,height:c}=function(e,t,a){const r=Gs(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=Gs(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),x(r)}),[l]);function k(){B(null),u(""),m({x:0,y:0}),C(1),g(null),b(null),x(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)(Ts,{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?(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:w,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)}}},w?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:w,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 zs({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)(ws,{className:"cpai-h-12 cpai-w-12 cpai-text-gray-300","aria-hidden":"true"}),(0,t.createElement)(_s,{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 Us({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 Js({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)(xt,{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 Ks=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 Ws({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)(ts,{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)($n,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)($n.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)(es,{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)($n.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)($n.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)(Ks,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)($n.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 qs({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)(Js,{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)(Ws,{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 Vs=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 Ys(...e){return e.filter(Boolean).join(" ")}function Qs({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:Ys("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)(Vs,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",{className:"cpai-sr-only"},"Open link for ",e.name)))))))))))}function Xs({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 Zs({loading:e,action_data:r,busy:i,open:n,setOpen:s}){const o=(0,a.useRef)(null);return(0,a.useEffect)((()=>{r&&r.page_deleted&&s(!1)}),[i,r]),(0,t.createElement)(Ga.Root,{show:n,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",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"},"Delete Chatbot"),(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 delete the chatbot? This action cannot be undone. Once you delete the chatbot, all the data associated with it will be deleted permanently. This will NOT reset your allowed chatbots quota.")))),(0,t.createElement)("div",{className:"cpai-my-4 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-ml-3"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-red-700"},(0,t.createElement)("span",{className:"cpai-text-red-800 cpai-font-bold cpai-mr-2"},"Warning:"),"This action is not reversible. Please be certain.")))),(0,t.createElement)("fieldset",{disabled:i||e},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"cpai-mt-8"},(0,t.createElement)("div",null,(0,t.createElement)("label",{htmlFor:"confirm_text",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-700 cpai-cursor-default"},"To verify, type"," ",(0,t.createElement)("span",{className:"cpai-text-gray-900 cpai-font-bold"},"delete my chatbot")," ","below:"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{required:!0,id:"confirm_text",name:"confirm_text",type:"text",autoComplete:"off",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"})),r?.error_confirm?(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-red-600"},r.error_confirm):""),(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:"delete",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"},i||e?"Deleting...":"Delete"),(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:()=>s(!1),ref:o},"Cancel")))),r?.error?(0,t.createElement)("p",{className:"cpai-text-red-500 cpai-mt-4"},"Error: ",r.error):""))))))}const $s=(eo=[{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)(wt,{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)(wt,{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)(wt,{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){}},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)(xt,{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)(xt,{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)(xt,{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,x]=(0,a.useState)(0),[w,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))):(x(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:w,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"},xi.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:wi.find((e=>e.current)).name},wi.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"},wi.map((e=>(0,t.createElement)(wt,{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(),He()),s=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])}(),o=Ot(),[c,l]=(0,a.useState)(ys[0].name),[B,p]=(0,a.useState)(r),[u,d]=(0,a.useState)(r.status);(0,a.useEffect)((()=>{p(r),d(r.status)}),[r]),(0,a.useEffect)((()=>{let e;return"Queued"===u?e=setInterval((()=>{"Queued"===u&&s.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[u]);const m=(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"}}}(u)),[u]);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)(bs,{statusFetcher:o,chatbotStatusValues:m}),(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 cpai-overflow-x-auto"},(0,t.createElement)("main",{className:"cpai-flex-1 cpai-max-w-3xl cpai-w-full"},(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:c,onChange:e=>{l(e.target.value),n("."+ys.find((t=>t.name===e.target.value)).href,{relative:"route"})}},ys.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"},ys.map((e=>(0,t.createElement)(wt,{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)(vs,{color:"cpai-text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(nt,{context:{settings:B,updateSettings:function(e,t){p((a=>({...a,[e]:t})))},api_key:e,chatbot_id:i}}))),(0,t.createElement)("div",null,(0,t.createElement)(gs,{settings:B,quickPrompts:B.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||xs,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)(zs,{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)(Us,{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)(qs,{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{products:e,wc_enabled:r}=et(),i=tt(),n=$e(),s="submitting"===n.state,o="loading"===n.state,[c,l]=(0,a.useState)(r);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",null,(0,t.createElement)(Pn,null)),(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",null,e.length>0&&(0,t.createElement)("div",{className:"cpai-mt-4 cpai-inline-block cpai-min-w-full cpai-py-2"},(0,t.createElement)(ds,{enabled:c,setEnabled:l})),(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"},e.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)(rs,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:s,loading:o,action_data: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();let a=[],r=!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}}),i=await e.json();a=i.data.products,r=i.data.wc_enabled}return H({products:a,wc_enabled:r})},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:"security",element:(0,t.createElement)((function(){const{settings:e,updateSettings:r}=_e(),i=tt(),n=$e(),[s,o]=(0,a.useState)(!1),c="submitting"===n.state&&"settings"===n.formData.get("_action"),l="submitting"===n.state&&"delete"===n.formData.get("_action");return(0,a.useEffect)((()=>{i?.page_deleted&&location.reload(!0)}),[i]),(0,t.createElement)(t.Fragment,null,s&&(0,t.createElement)(Zs,{action_data:i,busy:l,loading:"loading"===n.state,open:s,setOpen:o}),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-8"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Rate limiting"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-gray-500"},(0,t.createElement)("p",{className:""},"Limit the number of messages sent from one device on the iframe and chat bubble (this limit will not be applied to you on preview mode, only on your website for your users to prevent abuse)."))),(0,t.createElement)("fieldset",{disabled:c},(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:"rate_limit_error",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Limit to only"),(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-flex-wrap cpai-items-center cpai-gap-4"},(0,t.createElement)("div",null,(0,t.createElement)("input",{required:!0,id:"rate_limit_messages",name:"rate_limit_messages",type:"number",min:1,defaultValue:20,value:e.rate_limit_messages,onChange:e=>r("rate_limit_messages",e.target.value),autoComplete:"rate_limit_messages",className:"cpai-block cpai-w-20 !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-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"messages every"),(0,t.createElement)("div",{className:""},(0,t.createElement)("input",{required:!0,id:"rate_limit_frequency",name:"rate_limit_frequency",type:"number",min:30,defaultValue:240,value:e.rate_limit_frequency,onChange:e=>r("rate_limit_frequency",e.target.value),autoComplete:"rate_limit_frequency",className:"cpai-block cpai-w-20 !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-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"seconds")))),(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:"rate_limit_error",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Show this message when limit is reached"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("textarea",{value:e.rate_limit_error,onChange:e=>r("rate_limit_error",e.target.value),defaultValue:"Too many messages, please try again in some time.",id:"rate_limit_error",name:"rate_limit_error",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:"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"},c?"Saving...":"Save")))))),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-8"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Delete chatbot"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-gray-500"},(0,t.createElement)("p",{className:""},"Delete the chatbot and any associated data with it. Be careful, this step cannot be undone."))),(0,t.createElement)("fieldset",{disabled:l},(0,t.createElement)("div",{className:"cpai-space-y-12 sm:cpai-space-y-16"},(0,t.createElement)("div",{className:"cpai-mt-6 cpai-flex cpai-items-center cpai-gap-x-6"},(0,t.createElement)("button",{type:"button",onClick:()=>o(!0),className:"cpai-inline-flex cpai-justify-center !cpai-rounded-md cpai-border cpai-border-red-600  cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-red-600 cpai-shadow-sm hover:cpai-bg-red-600 hover:cpai-text-white focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-red-600"},l?"Deleting...":"Delete"))))))}),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("settings"===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"===i){const e=String(r.get("confirm_text"));if(!e||"delete my chatbot"!==e.trim().toLowerCase())return{ok:!1,error_confirm:'Please type "delete my chatbot" to verify delete.'};const t=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/manage`,{method:"DELETE",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),i=await t.json();await fetch(`${appLocalizer.rest_url}/settings/delete-chatbot`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),n={ok:i?.data,error:i?.error,page_deleted:!!i?.data}}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),[x,w]=(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:x,setSelectedOnPages:w}):(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)(xt,{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{store_data:e,products_data:r}=et(),[i,n]=(0,a.useState)([]),s=He(),o=$e(),c="submitting"===o.state,l="loading"===o.state,[B,p]=(0,a.useState)(!1),u=`${e?.siteurl}/${e?.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"},B&&(0,t.createElement)(Xs,{open:B,setOpen:p,busy:c,loading:l,productIds:i.map((e=>e.id)),store_data:e}),(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:()=>s(-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")),(0,t.createElement)("div",{className:"cpai-mt-3 sm:cpai-ml-4 sm:cpai-mt-0"},(0,t.createElement)("button",{disabled:0===i.length,onClick:()=>p(!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,(0,t.createElement)(Qs,{products:r.products,store_url:u,selectedProducts:i,setSelectedProducts:n})))}),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(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await a.json(),i=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await i.json();return H({store_data:r,products_data: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();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,x=null,w=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&&x){let a=Me(e,t);b[a]=x()}}(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:w,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:x}=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 w=fe(b);if(w){if(w.idx>=h.length){let e=g[w.idx-h.length].key;_.add(e)}return await ne(S,w.result,{replace:l}),{shortCircuited:!0}}let{loaderData:E,errors:D}=Be(S,r,h,y,p,g,x,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);w||(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);we(e),W({errors:{[r.route.id]:a},fetchers:new Map(S.fetchers)})}function we(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,x=t,y=a||null,!w&&S.navigation===Y){w=!0;let e=Te(S.location,S.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,x=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),x=o||u,w="idle"!==S.navigation.state?h(x,S.navigation.location,d):S.matches;c(w,"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,w,p,b,L,I,R,z,_,x,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,w,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:w,loaderData:V,errors:Y,fetchers:new Map(S.fetchers)})):(W(s({errors:Y,loaderData:pe(S.loaderData,V,w,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 xe(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:we,dispose:function(){g&&g(),v.clear(),N&&N.abort(),S.fetchers.forEach(((e,t)=>we(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:(to={window:void 0},void 0===to&&(to={}),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)+")")}),to)),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:eo,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 eo,to;(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:$s})))),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)),x="row";if(y&&!C.disabled(y,r)&&(x=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,x)}}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 x(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 w(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=x(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=x,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=w(i.nodes.find((e=>"grid-template-rows"===e.prop)).value),s=w(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),x=a(2369),w=a(2294),E=a(420),D=a(8368),k=a(2271),N=a(841),S=a(2755),A=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),_=a(8304),H=a(787),G=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(x),i.hack(w),i.hack(E),i.hack(D),i.hack(k),i.hack(N),i.hack(S),i.hack(A),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(_),i.hack(H),i.hack(G),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 x(e,t){return e<t?-1:e>t?1:0}function w(e,t){return x(parseInt(e[0]),parseInt(t[0]))||x(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||x(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:!!_.versionAliases[e.name][t]&&_.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=A(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 S(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function A(e,t){if(e=e.toLowerCase(),e=_.aliases[e]||e,t.mobileToDesktop&&_.desktopNames[e]){var a=_.data[_.desktopNames[e]];if("android"===e)return i=S(_.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=S(a);return r.name=e,r}var i,n;return _.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=A(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=_.data.chrome.released;i=n.length-n.indexOf(p);break;case"op_mob":i=C(_.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(_,t,a).map((function(e){var a=e.split(" ");return"0"===a[1]?a[0]+" "+A(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=_.loadConfig(t)||_.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 _(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(_.data);var r=B.getStat(t,_.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 w(t[1].split("-")[0].split("."),a.split("."))}return x(e[0],t[0])}));return B.env.BROWSERSLIST_DISABLE_CACHE||(T[n]=s),s}function H(e,t){var a=_.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 G(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=_.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(_.usage,i,_.data),r=_.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}_.parse=function(e,t){return M(e=R(e,t=I(t))),l(U,e)},_.cache={},_.data={},_.usage={global:{},custom:null},_.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],_.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"},_.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",android:"chrome"},_.versionAliases={},_.clearCaches=B.clearCaches,_.parseConfig=B.parseConfig,_.readConfig=B.readConfig,_.findConfig=B.findConfig,_.loadConfig=B.loadConfig,_.coverage=function(e,t){var a;if(void 0===t)a=_.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(_.usage,t,_.data),a=_.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=A(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=A(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(_.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 _.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=A(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:G},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:G},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:G},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var a=parseFloat(t.popularity),r=_.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,_.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(_.usage,r,_.data);var i=_.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(_.cache,t.feature);var a="fully"!==t.supportType,r=_.cache[t.feature],i=[];for(var n in r){var s=A(n,e),o=e.mobileToDesktop&&n in _.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[_.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 _.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 _.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 w(e=e.split(".").map(y),r)>0}:">="===a?function(e){return w(e=e.split(".").map(y),r)>=0}:"<"===a?function(e){return e=e.split(".").map(y),w(r,e)>0}:function(e){return e=e.split(".").map(y),w(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=_.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:H},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:H},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:H},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),_.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 _(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(_.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 A(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];_.data[e]={name:e,versions:d(i[e].versions),released:d(i[e].versions.slice(0,-3)),releaseDate:i[e].release_date},v(_.usage.global,e,t.usage_global),_.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++)_.versionAliases[e][s[o]]=n}}_.nodeVersions=r.map((function(e){return e.version}))}(),e.exports=_},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,x,w=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,S=[{nodes:w}],A=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=w[w.length-1],k===a&&A?F=h:C&&"div"===C.type?(C.after=h,C.sourceEndIndex+=h.length):k===o||k===c||k===s&&E.charCodeAt(m+1)!==l&&(!x||x&&"function"===x.type&&"calc"!==x.value)?j=h:w.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,w.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),w.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==s&&k!==l||!x||"function"!==x.type||"calc"!==x.value)if(k===s||k===o||k===c)h=E[D],w.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),w.push(h)}else A+=1,h.after="",h.sourceEndIndex=D+1,w.push(h),S.push(h),w=h.nodes=[],x=h;P=""}else if(a===k&&A)D+=1,k=E.charCodeAt(D),x.after=F,x.sourceEndIndex+=F.length,F="",A-=1,S[S.length-1].sourceEndIndex=D,S.pop(),w=(x=S[A]).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&&x&&"function"===x.type&&"calc"===x.value||k===s&&"function"===x.type&&"calc"===x.value||k===a&&A));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))?w.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):w.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],w.push({type:"word",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h}),D+=1,k=E.charCodeAt(D);for(D=S.length-1;D;D-=1)S[D].unclosed=!0,S[D].sourceEndIndex=E.length;return S[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,x=/.[\r\n"'(/\\]/,w=/[\da-f]/i;e.exports=function(e,E={}){let D,k,N,S,A,P,j,F,O,L,I=e.css.valueOf(),R=E.ignoreErrors,M=I.length,T=0,_=[],H=[];function G(t){throw e.error("Unclosed "+t,T)}return{back:function(e){H.push(e)},endOfFile:function(){return 0===H.length&&T>=M},nextToken:function(e){if(H.length)return H.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=_.length?_.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}G("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),S=I.slice(T,k+1),-1===k||x.test(S)?L=["(","(",T]:(L=["brackets",S,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}G("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,A=!0;I.charCodeAt(k+1)===r;)k+=1,A=!A;if(D=I.charCodeAt(k+1),A&&D!==i&&D!==s&&D!==n&&D!==c&&D!==l&&D!==o&&(k+=1,w.test(I.charAt(k)))){for(;w.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:G("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],_.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,x=b===n-1,w="".concat(u(l)).concat(y?" ".concat(u(r)):""),E="".concat(u(C)).concat(x?" ".concat(u(r)):""),D="".concat(u(B)).concat(y?" ".concat(u(i)):""),k="".concat(u(h)).concat(x?" ".concat(u(i)):""),N=y?"true":"false",S=x?"true":"false";return t().createElement("ul",{className:s||o,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:w},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:x?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":S,"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=S(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,x=2,w=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+=x),a.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?w:E)),r)}function S(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=A({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 A(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:"",_=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 H=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 G{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||we(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&&we(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 G(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=Se(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 G(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 xe(o,e,i).then((e=>{e&&(a[s]=e||a[s])}))}}}async function xe(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 we(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&&we(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 Se(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 Ae(){return Ae=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},Ae.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 _e(){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,Ae({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 He=a.createContext(null);function Ge(){return a.useContext(He)}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:Ae({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(He.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 G(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,xt=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=_e(),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}))})),wt=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 x="function"==typeof o?o({isActive:v,isPending:b}):o;return a.createElement(xt,ot({},B,{"aria-current":y,className:g,ref:t,style:x,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 St(e){let t=a.useContext(Pe);return t||c(!1),t}function At(){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}=St(kt.UseSubmit),{basename:t}=a.useContext(Fe),r=Ze(Ye.UseRouteId);return a.useCallback((function(a,i){void 0===i&&(i={}),At();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}=St(kt.UseSubmitFetcher),{basename:i}=a.useContext(Fe);return a.useCallback((function(a,n){void 0===n&&(n={}),At();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}=St(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 _t=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 Ht(...e){return e.filter(Boolean).join(" ")}function Gt({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:Ht("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)(_t,{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 xa(e,...t){e&&t.length>0&&e.classList.add(...t)}function wa(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 wa(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),xa(e,...t.base,...o,...l),n.nextFrame((()=>{wa(e,...t.base,...o,...l),xa(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,(()=>(wa(e,...t.base,...o),xa(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 Sa=(0,a.createContext)(null);Sa.displayName="TransitionContext";var Aa=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Aa||{});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(Sa.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:x}=function(){let e=(0,a.useContext)(Sa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[w,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"!==w?void E("visible"):Qt(w,{hidden:()=>N(h),visible:()=>k(h)})}),[w,h,k,N,b,v]);let S=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)}),A=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"===w&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,w,P]);let j=y&&b&&x,F=!P||x&&!y?"idle":b?"enter":"leave",O=ka(0),L=ha((e=>Qt(e,{enter:()=>{O.addFlag(oa.Opening),A.current.beforeEnter()},leave:()=>{O.addFlag(oa.Closing),A.current.beforeLeave()},idle:()=>{}}))),I=ha((e=>Qt(e,{enter:()=>{O.removeFlag(oa.Opening),A.current.afterEnter()},leave:()=>{O.removeFlag(oa.Closing),A.current.afterLeave()},idle:()=>{}}))),R=Fa((()=>{E("hidden"),N(h)}),D);Da({immediate:j,container:h,classes:S,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,...S.current.enter,...S.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(w,{visible:oa.Open,hidden:oa.Closed})|O.flags},ea({ourProps:T,theirProps:M,defaultTag:"div",features:Ra,visible:"visible"===w,name:"Transition.Child"})))})),_a=ra((function(e,t){let r=null!==(0,a.useContext)(Sa),i=null!==ca();return a.createElement(a.Fragment,null,!r&&i?a.createElement(Ma,{ref:t,...e}):a.createElement(Ta,{ref:t,...e}))})),Ha=Object.assign(Ma,{Child:_a,Root:Ma});var Ga,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!=(Ga=a.useId)?Ga: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 xr=(0,a.createContext)(!1);function wr(){return(0,a.useContext)(xr)}function Er(e){return a.createElement(xr.Provider,{value:e.force},e.children)}let Dr=a.Fragment,kr=a.Fragment,Nr=(0,a.createContext)(null),Sr=(0,a.createContext)(null),Ar=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=wr(),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)(Sr),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(Ar,{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 _r({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 Hr(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 Gr(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);Hr("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),Hr("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),Hr("click",(e=>{s.current&&(n(e,(()=>s.current)),s.current=null)}),!0),Hr("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)()}),x=ha((()=>o(!1))),w=ha((e=>y({type:0,id:e}))),E=!!Ca()&&!l&&0===v,D=p>1,k=null!==(0,a.useContext)(si),[N,S]=function(){let e=(0,a.useContext)(Sr),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(Sr.Provider,{value:n},e)}),[n])]}(),{resolveContainers:A,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),Gr(A,x,!(!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(),x()))})),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),A),(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&&x()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,x]);let[_,H]=Lr(),G=(0,a.useMemo)((()=>[{dialogState:v,close:x,setTitleId:w},b]),[v,b,x,w]),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":_};return a.createElement(_r,{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:G},a.createElement(jr.Group,{target:m},a.createElement(Er,{force:!1},a.createElement(H,{slot:z,name:"Dialog.Description"},a.createElement(gr,{initialFocus:c,containers:A,features:E?Qt(F,{parent:gr.features.RestoreFocus,leaf:gr.features.All&~gr.features.FocusLock}):gr.features.None},a.createElement(S,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)(Ha.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)(Ha.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)(Ha.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)(Ha.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)(Ha.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)(Ha.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 xi=[{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"}],wi=[{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,customPostIds:n,busy:s,open:o,setOpen:c,title:l,description:B}){const p=(0,a.useRef)(null);return(0,t.createElement)(Ha.Root,{show:o,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:p,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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",{className:"cpai-mt-2"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-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(r),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"postIds",value:JSON.stringify(i),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"customPostIds",value:JSON.stringify(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",{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"},s||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:()=>c(!1),ref:p},"Cancel"))))))))))}var ki=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"}))}));function Ni(e){return e.map((e=>({id:e.ID,title:e.post_title,type:e.post_type,modified_at:e.post_modified,created_at:e.post_date})))}function Si({post_types:e,selectedCustomPosts:r,setSelectedCustomPosts:i}){const[n,s]=(0,a.useState)(),[o,c]=(0,a.useState)([]),[l,B]=(0,a.useState)({}),[p,u]=(0,a.useState)(0),[d,m]=(0,a.useState)([]);return(0,t.createElement)("div",{className:""},e&&e.length>0?(0,t.createElement)(t.Fragment,null,(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 cpai-max-w-2xl cpai-mt-4"},(0,t.createElement)("label",{htmlFor:"post_type",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"Select a custom post type"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("select",{id:"post_type",name:"post_type",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",onChange:async function(t){s(e.find((e=>e.name===t.target.value)));const a=await fetch(`${appLocalizer.rest_url}/custom-posts?post_type=${t.target.value}&limit=10&offset=0`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await a.json();u(0),c(Ni(r.posts)),B({total:r.total.publish,limit:r.limit,offset:r.offset})}},(0,t.createElement)("option",{disabled:!0,selected:!0},"Select post type"),e.map((e=>(0,t.createElement)("option",{key:e.name,value:e.name},e.label," ",r.filter((t=>t.type==e.name)).length>0?` (Selected: ${r.filter((t=>t.type==e.name)).length})`:"")))))),o.length>0&&l.total&&(0,t.createElement)(Gt,{currentPageNumber:p,pages:o,total:l.total,selected:r,setSelected:i,fetchMorePages:async function(e){console.log({paginationPage:e,currentPostType:n});const t=await fetch(`${appLocalizer.rest_url}/custom-posts?post_type=${n.name}&limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();u(e),c(Ni(a.posts)),B({total:a.total.publish,limit:a.limit,offset:a.offset})},selectedOnPages:d,setSelectedOnPages:m})):(0,t.createElement)("div",{className:"cpai-mt-4 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)(ki,{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"},"No valid custom post type found.")))))}const Ai=[{name:"Pages"},{name:"Posts"},{name:"Custom Posts"}];function Pi(...e){return e.filter(Boolean).join(" ")}function ji(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Fi(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}const Oi=[{name:"Pages"},{name:"Posts"},{name:"Custom Posts"}];function Li(...e){return e.filter(Boolean).join(" ")}function Ii(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ri(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Mi(e){return Mi="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},Mi(e)}function Ti(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function _i(e){Ti(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Mi(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 Hi(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 Gi(e){Ti(1,arguments);var t=_i(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 zi(e){Ti(1,arguments);var t=_i(e),a=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(a+1,0,4),r.setUTCHours(0,0,0,0);var i=Gi(r),n=new Date(0);n.setUTCFullYear(a,0,4),n.setUTCHours(0,0,0,0);var s=Gi(n);return t.getTime()>=i.getTime()?a+1:t.getTime()>=s.getTime()?a:a-1}var Ui={};function Ji(){return Ui}function Ki(e,t){var a,r,i,n,s,o,c,l;Ti(1,arguments);var B=Ji(),p=Hi(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=_i(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 Wi(e,t){var a,r,i,n,s,o,c,l;Ti(1,arguments);var B=_i(e),p=B.getUTCFullYear(),u=Ji(),d=Hi(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=Ki(m,t),C=new Date(0);C.setUTCFullYear(p,0,d),C.setUTCHours(0,0,0,0);var h=Ki(C,t);return B.getTime()>=f.getTime()?p+1:B.getTime()>=h.getTime()?p:p-1}function qi(e,t){for(var a=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return a+r}var Vi=function(e,t){var a=e.getUTCFullYear(),r=a>0?a:1-a;return qi("yy"===t?r%100:r,t.length)},Yi=function(e,t){var a=e.getUTCMonth();return"M"===t?String(a+1):qi(a+1,2)},Qi=function(e,t){return qi(e.getUTCDate(),t.length)},Xi=function(e,t){return qi(e.getUTCHours()%12||12,t.length)},Zi=function(e,t){return qi(e.getUTCHours(),t.length)},$i=function(e,t){return qi(e.getUTCMinutes(),t.length)},en=function(e,t){return qi(e.getUTCSeconds(),t.length)},tn=function(e,t){var a=t.length,r=e.getUTCMilliseconds();return qi(Math.floor(r*Math.pow(10,a-3)),t.length)},an={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 Vi(e,t)},Y:function(e,t,a,r){var i=Wi(e,r),n=i>0?i:1-i;return"YY"===t?qi(n%100,2):"Yo"===t?a.ordinalNumber(n,{unit:"year"}):qi(n,t.length)},R:function(e,t){return qi(zi(e),t.length)},u:function(e,t){return qi(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 qi(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 qi(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 Yi(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 qi(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){Ti(1,arguments);var a=_i(e),r=Ki(a,t).getTime()-function(e,t){var a,r,i,n,s,o,c,l;Ti(1,arguments);var B=Ji(),p=Hi(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=Wi(e,t),d=new Date(0);return d.setUTCFullYear(u,0,p),d.setUTCHours(0,0,0,0),Ki(d,t)}(a,t).getTime();return Math.round(r/6048e5)+1}(e,r);return"wo"===t?a.ordinalNumber(i,{unit:"week"}):qi(i,t.length)},I:function(e,t,a){var r=function(e){Ti(1,arguments);var t=_i(e),a=Gi(t).getTime()-function(e){Ti(1,arguments);var t=zi(e),a=new Date(0);return a.setUTCFullYear(t,0,4),a.setUTCHours(0,0,0,0),Gi(a)}(t).getTime();return Math.round(a/6048e5)+1}(e);return"Io"===t?a.ordinalNumber(r,{unit:"week"}):qi(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){Ti(1,arguments);var t=_i(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"}):qi(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 qi(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 qi(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 qi(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 Xi(e,t)},H:function(e,t,a){return"Ho"===t?a.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Zi(e,t)},K:function(e,t,a){var r=e.getUTCHours()%12;return"Ko"===t?a.ordinalNumber(r,{unit:"hour"}):qi(r,t.length)},k:function(e,t,a){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?a.ordinalNumber(r,{unit:"hour"}):qi(r,t.length)},m:function(e,t,a){return"mo"===t?a.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):$i(e,t)},s:function(e,t,a){return"so"===t?a.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):en(e,t)},S:function(e,t){return tn(e,t)},X:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return nn(i);case"XXXX":case"XX":return sn(i);default:return sn(i,":")}},x:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return nn(i);case"xxxx":case"xx":return sn(i);default:return sn(i,":")}},O:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rn(i,":");default:return"GMT"+sn(i,":")}},z:function(e,t,a,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rn(i,":");default:return"GMT"+sn(i,":")}},t:function(e,t,a,r){var i=r._originalDate||e;return qi(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,a,r){return qi((r._originalDate||e).getTime(),t.length)}};function rn(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+qi(n,2)}function nn(e,t){return e%60==0?(e>0?"-":"+")+qi(Math.abs(e)/60,2):sn(e,t)}function sn(e,t){var a=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+qi(Math.floor(i/60),2)+a+qi(i%60,2)}var on=an,cn=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"})}},ln=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"})}},Bn={p:ln,P:function(e,t){var a,r=e.match(/(P+)(p+)?/)||[],i=r[1],n=r[2];if(!n)return cn(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}}",cn(i,t)).replace("{{time}}",ln(n,t))}},pn=["D","DD"],un=["YY","YYYY"];function dn(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 mn={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 fn(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 Cn={date:fn({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:fn({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:fn({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},hn={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function gn(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 vn={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:gn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:gn({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:gn({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:gn({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:gn({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 bn(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 yn,xn={ordinalNumber:(yn={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(yn.matchPattern);if(!a)return null;var r=a[0],i=e.match(yn.parsePattern);if(!i)return null;var n=yn.valueCallback?yn.valueCallback(i[0]):i[0];return{value:n=t.valueCallback?t.valueCallback(n):n,rest:e.slice(r.length)}}),era:bn({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:bn({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:bn({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:bn({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:bn({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"})},wn={code:"en-US",formatDistance:function(e,t,a){var r,i=mn[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:Cn,formatRelative:function(e,t,a,r){return hn[e]},localize:vn,match:xn,options:{weekStartsOn:0,firstWeekContainsDate:1}},En=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Dn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,kn=/^'([^]*?)'?$/,Nn=/''/g,Sn=/[a-zA-Z]/;function An(e,t,a){var r,i,n,s,o,c,l,B,p,u,d,m,f,C,h,g,v,b;Ti(2,arguments);var y=String(t),x=Ji(),w=null!==(r=null!==(i=null==a?void 0:a.locale)&&void 0!==i?i:x.locale)&&void 0!==r?r:wn,E=Hi(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:x.firstWeekContainsDate)&&void 0!==s?s:null===(p=x.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=Hi(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:x.weekStartsOn)&&void 0!==m?m:null===(v=x.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(!w.localize)throw new RangeError("locale must contain localize property");if(!w.formatLong)throw new RangeError("locale must contain formatLong property");var k=_i(e);if(!function(e){if(Ti(1,arguments),!function(e){return Ti(1,arguments),e instanceof Date||"object"===Mi(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=_i(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),S=function(e,t){return Ti(2,arguments),function(e,t){Ti(2,arguments);var a=_i(e).getTime(),r=Hi(t);return new Date(a+r)}(e,-Hi(t))}(k,N),A={firstWeekContainsDate:E,weekStartsOn:D,locale:w,_originalDate:k};return y.match(Dn).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,Bn[t])(e,w.formatLong):e})).join("").match(En).map((function(r){if("''"===r)return"'";var i,n,s=r[0];if("'"===s)return(n=(i=r).match(kn))?n[1].replace(Nn,"'"):i;var o,c=on[s];if(c)return null!=a&&a.useAdditionalWeekYearTokens||(o=r,-1===un.indexOf(o))||dn(r,t,String(e)),null!=a&&a.useAdditionalDayOfYearTokens||!function(e){return-1!==pn.indexOf(e)}(r)||dn(r,t,String(e)),c(S,r,w.localize,A);if(s.match(Sn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return r})).join("")}const Pn=e=>An(new Date(e),"dd MMM");function jn({loading:e,busy:r,open:i,setOpen:n,chatbot:s}){const o=(0,a.useRef)(null);return(0,t.createElement)(Ha.Root,{show:i,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:o,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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 Fn({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)(xt,{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 On(){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)("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."))),(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)(xt,{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 Ln=(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))(Ln||{});function In(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 Rn(e,t){let[r,i]=(0,a.useState)((()=>In(e)));return da((()=>{i(In(e))}),[e.type,e.as]),da((()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")}),[r,t]),r}function Mn(e){return[e.screenX,e.screenY]}let Tn=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Hn(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 Tn.test(s)&&(s=s.replace(Tn,"")),s}var Gn=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Gn||{}),zn=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(zn||{}),Un=(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))(Un||{});function Jn(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 Kn={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=Jn(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=Jn(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...a}},6:(e,t)=>{let a=Jn(e,(e=>{let a=e.findIndex((e=>e.id===t.id));return-1!==a&&e.splice(a,1),e}));return{...e,...a,activationTrigger:1}}},Wn=(0,a.createContext)(null);function qn(e){let t=(0,a.useContext)(Wn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,qn),t}return t}function Vn(e,t){return Qt(t.type,Kn,e,t)}Wn.displayName="MenuContext";let Yn=a.Fragment,Qn=Zt.RenderStrategy|Zt.Static,Xn=a.Fragment,Zn=ra((function(e,t){let{__demoMode:r=!1,...i}=e,n=(0,a.useReducer)(Vn,{__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);Gr([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(Wn.Provider,{value:n},a.createElement(la,{value:Qt(s,{0:oa.Open,1:oa.Closed})},ea({ourProps:d,theirProps:i,slot:u,defaultTag:Yn,name:"Menu"})))})),$n=ra((function(e,t){var r;let i=Ja(),{id:n=`headlessui-menu-button-${i}`,...s}=e,[o,c]=qn("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:Ln.First})));break;case za.ArrowUp:e.preventDefault(),e.stopPropagation(),c({type:0}),B.nextFrame((()=>c({type:2,focus:Ln.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:Rn(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"})})),es=ra((function(e,t){var r,i;let n=Ja(),{id:s=`headlessui-menu-items-${n}`,...o}=e,[c,l]=qn("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:Ln.Next});case za.ArrowUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Ln.Previous});case za.Home:case za.PageUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Ln.First});case za.End:case za.PageDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:Ln.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:Qn,visible:m,name:"Menu.Items"})})),ts=ra((function(e,t){let r=Ja(),{id:i=`headlessui-menu-item-${r}`,disabled:n=!1,...s}=e,[o,c]=qn("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():Hn(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Hn(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:Ln.Nothing});c({type:2,focus:Ln.Specific,id:i})})),h=function(){let e=(0,a.useRef)([-1,-1]);return{wasMoved(t){let a=Mn(t);return(e.current[0]!==a[0]||e.current[1]!==a[1])&&(e.current=a,!0)},update(t){e.current=Mn(t)}}}(),g=ha((e=>h.update(e))),v=ha((e=>{h.wasMoved(e)&&(n||l||c({type:2,focus:Ln.Specific,id:i,trigger:0}))})),b=ha((e=>{h.wasMoved(e)&&(n||l&&c({type:2,focus:Ln.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:Xn,name:"Menu.Item"})})),as=Object.assign(Zn,{Button:$n,Items:es,Item:ts});var rs=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 is({type: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)(Ha.Root,{show:c,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:d,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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:"type",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 ns({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)(Ha.Root,{show:o,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:u,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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 ss({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)(ns,{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)(as,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(as.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)(rs,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"}))),(0,t.createElement)(Ha,{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)(as.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)(as.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 os=(0,a.createContext)(null);function cs(){let e=(0,a.useContext)(os);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,cs),e}return e}let ls=ra((function(e,t){let a=Ja(),{id:r=`headlessui-label-${a}`,passive:i=!1,...n}=e,s=cs(),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"})})),Bs=Object.assign(ls,{}),ps=(0,a.createContext)(null);ps.displayName="GroupContext";let us=a.Fragment,ds=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)(ps),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]),x={id:i,ref:m,role:"switch",type:Rn(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},w=Ea();return(0,a.useEffect)((()=>{var e;let t=null==(e=d.current)?void 0:e.closest("form");t&&void 0!==s&&w.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:x,theirProps:p,slot:y,defaultTag:"button",name:"Switch"}))})),ms=Object.assign(ds,{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(os.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(ps.Provider,{value:l},ea({ourProps:{},theirProps:B,defaultTag:us,name:"Switch.Group"}))))},Label:Bs,Description:Rr});function fs(...e){return e.filter(Boolean).join(" ")}function Cs({enabled:e,setEnabled:a}){let r=Pt();return(0,t.createElement)("div",{className:"cpai-bg-white"},(0,t.createElement)(ms.Group,{as:"div",className:""},(0,t.createElement)(ms.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)(ms.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)(ms,{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:fs(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:fs(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 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",{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"}))})),gs=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"}))})),vs=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 bs({chatbot_email:e}){return(0,t.createElement)(as,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(as.Button,{className:"cpai-rounded-md cpai-px-3 cpai-py-2"},(0,t.createElement)(vs,{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)(Ha,{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)(as.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 ys({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)(hs,{className:"cpai-w-6 cpai-h-6"}))),(0,t.createElement)(bs,{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)(_t,{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)(gs,{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 xs=({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)(xs,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 Es=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"},{name:"Security",href:"/security"}],Ds={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 ks=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"}))})),Ns=function(e,t){return Ns=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])},Ns(e,t)},Ss=function(){return Ss=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},Ss.apply(this,arguments)};Object.create,Object.create;var As=i(2796),Ps=i.n(As);function js(e,t,a,r,i){void 0===i&&(i=0);var n=Ts(t.width,t.height,i),s=n.width,o=n.height;return{x:Fs(e.x,s,a.width,r),y:Fs(e.y,o,a.height,r)}}function Fs(e,t,a,r){var i=t*r/2-a/2;return _s(e,-i,i)}function Os(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Ls(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Is(e,t){return Math.min(e,Math.max(0,t))}function Rs(e,t){return t}function Ms(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Ts(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 _s(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=Ts(t.width,t.height,a),o=_s(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=Ts(t.naturalWidth,t.naturalHeight,a),o=_s(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=Ss(Ss({},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=Ts(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=Ss({},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?js(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=Ps()(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=_s(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?js(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?Is:Rs,c=Ts(t.width,t.height,n),l=Ts(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:Ss(Ss({},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?js(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?js(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}Ns(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=Os(a,r),this.lastPinchRotation=Ls(a,r),this.onDragStart(Ms(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=Ms(r,i);this.onDrag(n),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Os(r,i),t=a.props.zoom*(e/a.lastPinchDistance);a.setNewZoom(t,n,{shouldUpdatePosition:!1}),a.lastPinchDistance=e;var s=Ls(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,x=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",Ss({alt:"",className:Hs("reactEasyCrop_Image","contain"===x&&"reactEasyCrop_Contain","horizontal-cover"===x&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===x&&"reactEasyCrop_Cover_Vertical","auto-cover"===x&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{src:a,ref:this.imageRef,style:Ss(Ss({},h),{transform:s||"translate(".concat(c,"px, ").concat(l,"px) rotate(").concat(B,"deg) scale(").concat(p,")")}),onLoad:this.onMediaLoad})):r&&n().createElement("video",Ss({autoPlay:!0,loop:!0,muted:!0,className:Hs("reactEasyCrop_Video","contain"===x&&"reactEasyCrop_Contain","horizontal-cover"===x&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===x&&"reactEasyCrop_Cover_Vertical","auto-cover"===x&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},i,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ss(Ss({},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",Ss({key:e.src},e))}))),this.state.cropSize&&n().createElement("div",{style:Ss(Ss({},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 zs=e=>new Promise(((t,a)=>{const r=new Image;r.addEventListener("load",(()=>t(r))),r.addEventListener("error",(e=>a(e))),r.src=e}));function Us(e){return e*Math.PI/180}function Js({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,x]=(0,a.useState)(null),[w,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 zs(e),n=document.createElement("canvas"),s=n.getContext("2d");if(!s)return null;const{width:o,height:c}=function(e,t,a){const r=Us(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=Us(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),x(r)}),[l]);function k(){B(null),u(""),m({x:0,y:0}),C(1),g(null),b(null),x(null)}return(0,t.createElement)(Ha.Root,{show:e,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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?(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:w,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)}}},w?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:w,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 Ks({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)(ks,{className:"cpai-h-12 cpai-w-12 cpai-text-gray-300","aria-hidden":"true"}),(0,t.createElement)(Js,{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 Ws({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 qs({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)(xt,{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 Vs=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 Ys({cp_page_id:e,source_id:r,type: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)(is,{cp_page_id:e,type: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)(as,{as:"div",className:"cpai-relative cpai-inline-block cpai-text-left"},(0,t.createElement)("div",null,(0,t.createElement)(as.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)(rs,{className:"cpai-h-5 cpai-w-5","aria-hidden":"true"}))),(0,t.createElement)(Ha,{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)(as.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)(as.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)(Vs,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)(as.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 Qs({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)(qs,{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)("p",{className:`cpai-uppercase 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   ${"page"===i.type&&"cpai-bg-green-50 cpai-text-green-700 cpai-ring-green-600/20"}\n                            ${"post"===i.type&&"cpai-bg-brand-50 cpai-text-brand-700 cpai-ring-brand-600/20"}\n                            ${"post"!==i.type&&"page"!==i.type&&"cpai-bg-gray-50 cpai-text-gray-700 cpai-ring-gray-600/20"}`},i.type)),(0,t.createElement)("td",null,(0,t.createElement)(Ys,{cp_page_id:i.id,source_id:i.source_id,type:i.type,busy:e,loading:a,action_data:r})))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:n,currentPageNumber:s,fetchMorePages:o}))}var Xs=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 Zs(...e){return e.filter(Boolean).join(" ")}function $s({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:Zs("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)(Xs,{className:"cpai-w-4 cpai-h-4"}),(0,t.createElement)("span",{className:"cpai-sr-only"},"Open link for ",e.name)))))))))))}function eo({loading:e,productIds:r,store_data:i,busy:n,open:s,setOpen:o}){const c=(0,a.useRef)(null);return(0,t.createElement)(Ha.Root,{show:s,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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 to({loading:e,action_data:r,busy:i,open:n,setOpen:s}){const o=(0,a.useRef)(null);return(0,a.useEffect)((()=>{r&&r.page_deleted&&s(!1)}),[i,r]),(0,t.createElement)(Ha.Root,{show:n,as:a.Fragment},(0,t.createElement)(fi,{as:"div",className:"cpai-relative cpai-z-[10000]",initialFocus:o,onClose:()=>{}},(0,t.createElement)(Ha.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)(Ha.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"},"Delete Chatbot"),(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 delete the chatbot? This action cannot be undone. Once you delete the chatbot, all the data associated with it will be deleted permanently. This will NOT reset your allowed chatbots quota.")))),(0,t.createElement)("div",{className:"cpai-my-4 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-ml-3"},(0,t.createElement)("p",{className:"cpai-text-sm cpai-text-red-700"},(0,t.createElement)("span",{className:"cpai-text-red-800 cpai-font-bold cpai-mr-2"},"Warning:"),"This action is not reversible. Please be certain.")))),(0,t.createElement)("fieldset",{disabled:i||e},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"cpai-mt-8"},(0,t.createElement)("div",null,(0,t.createElement)("label",{htmlFor:"confirm_text",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-700 cpai-cursor-default"},"To verify, type"," ",(0,t.createElement)("span",{className:"cpai-text-gray-900 cpai-font-bold"},"delete my chatbot")," ","below:"),(0,t.createElement)("div",{className:"cpai-mt-2"},(0,t.createElement)("input",{required:!0,id:"confirm_text",name:"confirm_text",type:"text",autoComplete:"off",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"})),r?.error_confirm?(0,t.createElement)("p",{className:"cpai-mt-2 cpai-text-sm cpai-text-red-600"},r.error_confirm):""),(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:"delete",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"},i||e?"Deleting...":"Delete"),(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:()=>s(!1),ref:o},"Cancel")))),r?.error?(0,t.createElement)("p",{className:"cpai-text-red-500 cpai-mt-4"},"Error: ",r.error):""))))))}const ao=(ro=[{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)(wt,{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)(wt,{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)(wt,{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 H("/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 _({steps:i,data:r,currentPath:t.pathname})}catch(e){}},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),r=tt(),[i,n]=(_e(),(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)(xt,{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 _({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=_e(),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)(xt,{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)(xt,{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?_({data:a}):H("/")},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,post_types:c}=et(),l=parseInt(o.pages_quota,10)-parseInt(o.pages_quota_used,10),[B,p]=(0,a.useState)(ji(s.pages)),[u,d]=(0,a.useState)(Fi(s.posts)),[m,f]=(0,a.useState)("Custom Posts"),[C,h]=(0,a.useState)([]),[g,v]=(0,a.useState)([]),[b,y]=(0,a.useState)([]),[x,w]=(0,a.useState)(0),[E,D]=(0,a.useState)(0),[k,N]=(0,a.useState)([]),[S,A]=(0,a.useState)([]),[P,j]=(0,a.useState)(!1);async function F(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===m?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),a=await t.json();"Pages"===m?(w(e),p(ji(a.pages))):(D(e),d(Fi(a.posts)))}function O(e){f(e)}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:C.map((e=>({id:e.id.toString(),title:e.title}))),postIds:g.map((e=>({id:e.id.toString(),title:e.title}))),customPostIds:b.map((e=>({id:e.id.toString(),title:e.title,type:e.type}))),busy:r,open:P,setOpen:j,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 ",C.length+g.length," pages & posts")," ","for training."," ",C.length+g.length<l?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"cpai-font-semibold cpai-text-gray-900"},l-C.length-g.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:C.length+g.length==0||C.length+g.length>l,onClick:()=>j(!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"},l,"*")),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},C.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},g.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Selected Custom Posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},b.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Total :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},C.length+g.length+b.length)," ",C.length+g.length+b.length<=l?(0,t.createElement)("span",{className:"cpai-bg-green-100 cpai-text-green-700"},"(You can add"," ",l-C.length-g.length-b.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"cpai-bg-red-100 cpai-text-red-700"},"(You have added"," ",C.length+g.length+b.length-l," ","extra pages or posts. You can only add ",l," ","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:"Pages",onChange:e=>O(e.target.value)},Ai.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"},Ai.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>O(e.name),className:Pi(m===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":m===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Pi(m===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?C.length:"Posts"===e.name?g.length:b.length))))))),(0,t.createElement)("div",null,"Pages"===m?(0,t.createElement)(Gt,{currentPageNumber:x,pages:B,total:s.total_pages.publish,selected:C,setSelected:h,fetchMorePages:F,selectedOnPages:k,setSelectedOnPages:N}):"Posts"===m?(0,t.createElement)(Gt,{currentPageNumber:E,pages:u,total:s.total_posts.publish,selected:g,setSelected:v,fetchMorePages:F,selectedOnPages:S,setSelectedOnPages:A}):(0,t.createElement)(Si,{post_types:c,selectedCustomPosts:b,setSelectedCustomPosts:y})))}),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 H("/");if(!a.cpaiwp_chatbot_id)return H("/create-chatbot");const[r,i,n]=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}}),fetch(`${appLocalizer.rest_url}/post-types`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}})]),s=await i.json(),o=await r.json(),c=await n.json(),l=c?.filter((e=>"product"!==e.name));return _({data:o,account:s.data,post_types:l})},action:async function({request:e}){const t=await e.formData(),a=JSON.parse(t.get("pageIds")),r=JSON.parse(t.get("postIds")),i=JSON.parse(t.get("customPostIds")),n=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await n.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:a,postIds:r,customPostIds:i}),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(a.map((e=>parseInt(e.id,10)))),postIds:JSON.stringify(r.map((e=>parseInt(e.id,10)))),customPostIds:JSON.stringify(i.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:"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"},xi.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:wi.find((e=>e.current)).name},wi.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"},wi.map((e=>(0,t.createElement)(wt,{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?_({data:a}):H("/create-chatbot"):H("/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)(Gt,{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 _({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)(Gt,{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"),_({data:a})}}]}]},{path:"settings",element:(0,t.createElement)((function(){const{api_key:e,initial_settings:r,chatbot_id:i}=et(),n=(tt(),_e()),s=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])}(),o=Ot(),[c,l]=(0,a.useState)(Es[0].name),[B,p]=(0,a.useState)(r),[u,d]=(0,a.useState)(r.status);(0,a.useEffect)((()=>{p(r),d(r.status)}),[r]),(0,a.useEffect)((()=>{let e;return"Queued"===u?e=setInterval((()=>{"Queued"===u&&s.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[u]);const m=(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"}}}(u)),[u]);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:o,chatbotStatusValues:m}),(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 cpai-overflow-x-auto"},(0,t.createElement)("main",{className:"cpai-flex-1 cpai-max-w-3xl cpai-w-full"},(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:c,onChange:e=>{l(e.target.value),n("."+Es.find((t=>t.name===e.target.value)).href,{relative:"route"})}},Es.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"},Es.map((e=>(0,t.createElement)(wt,{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)(xs,{color:"cpai-text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(nt,{context:{settings:B,updateSettings:function(e,t){p((a=>({...a,[e]:t})))},api_key:e,chatbot_id:i}}))),(0,t.createElement)("div",null,(0,t.createElement)(ys,{settings:B,quickPrompts:B.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 H("/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 _({api_key:t.cpaiwp_api_key,data:t,chatbot_id:t.cpaiwp_chatbot_id,initial_settings:i.data||Ds,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}=Ge(),n=$e(),s="submitting"===n.state;return n.state,(0,t.createElement)(Ks,{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}=Ge();return(0,t.createElement)(Ws,{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}=Ge(),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)(Qs,{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 H("/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 _({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("type"),s="page"===i?"get-page-ids":"post"===i?"get-post-ids":"get-custom-post-ids",o=await fetch(`${appLocalizer.rest_url}/${s}`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),c=await o.json(),l="page"===i?c.cpaiwp_page_ids||[]:"post"===i?c.cpaiwp_post_ids:c.cpaiwp_custom_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="page"===i?"update_page_ids":"post"===i?"update_posts_ids":"update_custom_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)(Fn,{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{products:e,wc_enabled:r}=et(),i=tt(),n=$e(),s="submitting"===n.state,o="loading"===n.state,[c,l]=(0,a.useState)(r);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",null,(0,t.createElement)(On,null)),(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",null,e.length>0&&(0,t.createElement)("div",{className:"cpai-mt-4 cpai-inline-block cpai-min-w-full cpai-py-2"},(0,t.createElement)(Cs,{enabled:c,setEnabled:l})),(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"},e.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)(_t,{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)(ss,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:s,loading:o,action_data: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();let a=[],r=!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}}),i=await e.json();a=i.data.products,r=i.data.wc_enabled}return _({products:a,wc_enabled:r})},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:"security",element:(0,t.createElement)((function(){const{settings:e,updateSettings:r}=Ge(),i=tt(),n=$e(),[s,o]=(0,a.useState)(!1),c="submitting"===n.state&&"settings"===n.formData.get("_action"),l="submitting"===n.state&&"delete"===n.formData.get("_action");return(0,a.useEffect)((()=>{i?.page_deleted&&location.reload(!0)}),[i]),(0,t.createElement)(t.Fragment,null,s&&(0,t.createElement)(to,{action_data:i,busy:l,loading:"loading"===n.state,open:s,setOpen:o}),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-8"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Rate limiting"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-gray-500"},(0,t.createElement)("p",{className:""},"Limit the number of messages sent from one device on the iframe and chat bubble (this limit will not be applied to you on preview mode, only on your website for your users to prevent abuse)."))),(0,t.createElement)("fieldset",{disabled:c},(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:"rate_limit_error",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Limit to only"),(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-flex-wrap cpai-items-center cpai-gap-4"},(0,t.createElement)("div",null,(0,t.createElement)("input",{required:!0,id:"rate_limit_messages",name:"rate_limit_messages",type:"number",min:1,defaultValue:20,value:e.rate_limit_messages,onChange:e=>r("rate_limit_messages",e.target.value),autoComplete:"rate_limit_messages",className:"cpai-block cpai-w-20 !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-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"messages every"),(0,t.createElement)("div",{className:""},(0,t.createElement)("input",{required:!0,id:"rate_limit_frequency",name:"rate_limit_frequency",type:"number",min:30,defaultValue:240,value:e.rate_limit_frequency,onChange:e=>r("rate_limit_frequency",e.target.value),autoComplete:"rate_limit_frequency",className:"cpai-block cpai-w-20 !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-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900"},"seconds")))),(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:"rate_limit_error",className:"cpai-block cpai-text-sm cpai-font-medium cpai-leading-6 cpai-text-gray-900 sm:cpai-pt-1.5"},"Show this message when limit is reached"),(0,t.createElement)("div",{className:"cpai-mt-2 sm:cpai-col-span-2 sm:cpai-mt-0"},(0,t.createElement)("textarea",{value:e.rate_limit_error,onChange:e=>r("rate_limit_error",e.target.value),defaultValue:"Too many messages, please try again in some time.",id:"rate_limit_error",name:"rate_limit_error",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:"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"},c?"Saving...":"Save")))))),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"cpai-mt-8"},(0,t.createElement)("h3",{className:"cpai-text-base cpai-font-semibold cpai-leading-6 cpai-text-gray-900"},"Delete chatbot"),(0,t.createElement)("div",{className:"cpai-mt-2 cpai-max-w-xl cpai-text-gray-500"},(0,t.createElement)("p",{className:""},"Delete the chatbot and any associated data with it. Be careful, this step cannot be undone."))),(0,t.createElement)("fieldset",{disabled:l},(0,t.createElement)("div",{className:"cpai-space-y-12 sm:cpai-space-y-16"},(0,t.createElement)("div",{className:"cpai-mt-6 cpai-flex cpai-items-center cpai-gap-x-6"},(0,t.createElement)("button",{type:"button",onClick:()=>o(!0),className:"cpai-inline-flex cpai-justify-center !cpai-rounded-md cpai-border cpai-border-red-600  cpai-px-3 cpai-py-2 cpai-text-sm cpai-font-semibold cpai-text-red-600 cpai-shadow-sm hover:cpai-bg-red-600 hover:cpai-text-white focus-visible:cpai-outline focus-visible:cpai-outline-2 focus-visible:cpai-outline-offset-2 focus-visible:cpai-outline-red-600"},l?"Deleting...":"Delete"))))))}),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("settings"===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"===i){const e=String(r.get("confirm_text"));if(!e||"delete my chatbot"!==e.trim().toLowerCase())return{ok:!1,error_confirm:'Please type "delete my chatbot" to verify delete.'};const t=await fetch(`${Jt}/api/chatbots/${a.cpaiwp_chatbot_id}/manage`,{method:"DELETE",body:r,headers:{"x-api-key":a.cpaiwp_api_key}}),i=await t.json();await fetch(`${appLocalizer.rest_url}/settings/delete-chatbot`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),n={ok:i?.data,error:i?.error,page_deleted:!!i?.data}}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,post_types:o}=et(),c=parseInt(s.pages_quota,10)-parseInt(s.pages_quota_used,10),[l,B]=(0,a.useState)(Ii(n.pages)),[p,u]=(0,a.useState)(Ri(n.posts)),[d,m]=(0,a.useState)("Pages"),[f,C]=(0,a.useState)([]),[h,g]=(0,a.useState)([]),[v,b]=(0,a.useState)([]),[y,x]=(0,a.useState)(0),[w,E]=(0,a.useState)(0),[D,k]=(0,a.useState)([]),[N,S]=(0,a.useState)([]),[A,P]=(0,a.useState)(!1);async function j(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?(x(e),B(Ii(a.pages))):(E(e),u(Ri(a.posts)))}function F(e){m(e)}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 cpai-space-x-4"},(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}))),customPostIds:v.map((e=>({id:e.id.toString(),title:e.title,type:e.type}))),busy:r,open:A,setOpen:P,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)(xt,{to:"/settings/trainedpages",className:"cpai-underline cpai-underline-offset-2"},"Cancel"),(0,t.createElement)("button",{disabled:f.length+h.length==0||f.length+h.length>c,onClick:()=>P(!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"},"Selected Custom Posts :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},v.length)),(0,t.createElement)("li",{className:"cpai-text-base"},"Total :"," ",(0,t.createElement)("span",{className:"cpai-font-semibold"},f.length+h.length+v.length)," ",f.length+h.length+v.length<=c?(0,t.createElement)("span",{className:"cpai-bg-green-100 cpai-text-green-700"},"(You can add"," ",c-f.length-h.length-v.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+v.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 ",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:"Pages",onChange:e=>F(e.target.value)},Oi.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"},Oi.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>F(e.name),className:Li(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:Li(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:"Posts"===e.name?h.length:v.length))))))),(0,t.createElement)("div",null,"Pages"===d?(0,t.createElement)(Gt,{currentPageNumber:y,pages:l,total:n.total_pages.publish,selected:f,setSelected:C,fetchMorePages:j,selectedOnPages:D,setSelectedOnPages:k}):"Posts"===d?(0,t.createElement)(Gt,{currentPageNumber:w,pages:p,total:n.total_posts.publish,selected:h,setSelected:g,fetchMorePages:j,selectedOnPages:N,setSelectedOnPages:S}):(0,t.createElement)(Si,{post_types:o,selectedCustomPosts:v,setSelectedCustomPosts:b})))}),null),action:async function({request:e}){const t=await e.formData(),a=JSON.parse(t.get("pageIds")),r=JSON.parse(t.get("postIds")),i=JSON.parse(t.get("customPostIds")),n=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await n.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({pageIds:a,postIds:r,customPostIds:i,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}})),c=await o.json(),l=c.cpaiwp_page_ids||[],B=c.cpaiwp_post_ids||[],p=c.cpaiwp_custom_post_ids||[],u=[...l,...a.map((e=>parseInt(e.id,10)))],d=[...B,...r.map((e=>parseInt(e.id,10)))],m=[...p,...i.map((e=>parseInt(e.id,10)))];return await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(u),postIds:JSON.stringify(d),customPostIds:JSON.stringify(m)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),H("/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 H("/");if(!a.cpaiwp_chatbot_id)return H("/create-chatbot");const[r,i,n]=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}}),fetch(`${appLocalizer.rest_url}/post-types`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}})]),s=await i.json(),o=await r.json(),c=await n.json(),l=c?.filter((e=>"product"!==e.name));return _({data:o,account:s.data,post_types:l})}},{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)(jn,{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)(Fn,{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)(xt,{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"},Pn(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"},Pn(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 H("/");const r=await fetch(`${Jt}/api/chatbots`,{method:"GET",headers:{"x-api-key":a.cpaiwp_api_key}}),i=await r.json();return _({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 H("/");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=>"page"===e.type)).map((e=>parseInt(e.source_id,10))),l=(s?.data?.pages||[]).filter((e=>"post"===e.type)).map((e=>parseInt(e.source_id,10))),B=(s?.data?.pages||[]).filter((e=>"page"!==e.type&&"post"!==e.type)).map((e=>parseInt(e.source_id,10))),p=(o?.data?.products||[]).map((e=>parseInt(e.source_product_id,10))),u=await fetch(`${appLocalizer.rest_url}/settings/restore`,{method:"POST",body:JSON.stringify({chatbotId:r,pageIds:JSON.stringify(c),postIds:JSON.stringify(l),customPostIds:JSON.stringify(B),productIds:JSON.stringify(p),cpaiwp_products_added:p.length>0}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return"restored"===await u.json()?(await fetch(`${Jt}/api/chatbots/${r}/restored`,{method:"POST",headers:{"x-api-key":a.cpaiwp_api_key}}),H("/settings/")):"restored"}},{path:"addproducts",element:(0,t.createElement)((function(){const{store_data:e,products_data:r}=et(),[i,n]=(0,a.useState)([]),s=_e(),o=$e(),c="submitting"===o.state,l="loading"===o.state,[B,p]=(0,a.useState)(!1),u=`${e?.siteurl}/${e?.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"},B&&(0,t.createElement)(eo,{open:B,setOpen:p,busy:c,loading:l,productIds:i.map((e=>e.id)),store_data:e}),(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:()=>s(-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")),(0,t.createElement)("div",{className:"cpai-mt-3 sm:cpai-ml-4 sm:cpai-mt-0"},(0,t.createElement)("button",{disabled:0===i.length,onClick:()=>p(!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,(0,t.createElement)($s,{products:r.products,store_url:u,selectedProducts:i,setSelectedProducts:n})))}),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 H("/");if(!t.cpaiwp_chatbot_id)return H("/create-chatbot");const a=await fetch(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await a.json(),i=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await i.json();return _({store_data:r,products_data: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();if(!a.cpaiwp_api_key)return H("/");if(!a.cpaiwp_chatbot_id)return H("/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}}),H("/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,x=null,w=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,S=!(E.some((e=>e.route.lazy))||E.some((e=>e.route.loader))&&null==t.hydrationData),A={historyAction:t.history.action,location:t.history.location,matches:E,initialized:S,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,_=-1,H=new Map,G=new Set,z=new Map,U=new Map,J=new Map,K=!1;function W(e){A=s({},A,e),v.forEach((e=>e(A)))}function q(a,r){var i,n;let c,l=null!=A.actionData&&null!=A.navigation.formMethod&&be(A.navigation.formMethod)&&"loading"===A.navigation.state&&!0!==(null==(i=a.state)?void 0:i._isRedirect);c=r.actionData?Object.keys(r.actionData).length>0?r.actionData:null:l?A.actionData:null;let B=r.loaderData?pe(A.loaderData,r.loaderData,r.matches||[],r.errors):A.loaderData,p=A.blockers;p.size>0&&(p=new Map(p),p.forEach(((e,t)=>p.set(t,X))));let d=!0===F||null!=A.navigation.formMethod&&be(A.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||A.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&&x){let a=Me(e,t);b[a]=x()}}(A.location,A.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(A.initialized&&!L&&(f=A.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===A.location.pathname+A.location.search,await ne(A,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:w,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,A,r,f,a,L,I,R,z,G,C,d,B,p);if(Re((e=>!(r&&r.some((t=>t.route.id===e)))||h&&h.some((t=>t.route.id===e)))),_=++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(A.fetchers)}:{})),{shortCircuited:!0}}if(!O){g.forEach((e=>{let t=A.fetchers.get(e.key),a=Ne(void 0,t?t.data:void 0);A.fetchers.set(e.key,a)}));let e=B||A.actionData;W(s({navigation:m},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},g.length>0?{fetchers:new Map(A.fetchers)}:{}))}g.forEach((e=>{M.has(e.key)&&Ae(e.key),e.controller&&M.set(e.key,e.controller)}));let v=()=>g.forEach((e=>Ae(e.key)));N&&N.signal.addEventListener("abort",v);let{results:b,loaderResults:y,fetcherResults:x}=await ce(A.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 w=fe(b);if(w){if(w.idx>=h.length){let e=g[w.idx-h.length].key;G.add(e)}return await ne(A,w.result,{replace:l}),{shortCircuited:!0}}let{loaderData:E,errors:D}=Be(A,r,h,y,p,g,x,U);U.forEach(((e,t)=>{e.subscribe((a=>{(a||e.done)&&U.delete(t)}))}));let k=je(),S=Fe(_);return s({loaderData:E,errors:D},k||S||g.length>0?{fetchers:new Map(A.fetchers)}:{})}(y,r,p,l,i&&i.submission,i&&i.fetcherSubmission,i&&i.replace,g,v);w||(N=null,q(r,s({matches:p},g?{actionData:g}:{},{loaderData:E,errors:D})))}function ie(e){return A.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,A.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),Ae(t))}))}function Ce(e,t,a){let r=ue(A.matches,t);we(e),W({errors:{[r.route.id]:a},fetchers:new Map(A.fetchers)})}function we(e){let t=A.fetchers.get(e);!M.has(e)||t&&"loading"===t.state&&H.has(e)||Ae(e),z.delete(e),H.delete(e),G.delete(e),A.fetchers.delete(e)}function Ae(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=Se(ie(t).data);A.fetchers.set(t,e)}}function je(){let e=[],t=!1;for(let a of G){let r=A.fetchers.get(a);c(r,"Expected fetcher: "+a),"loading"===r.state&&(G.delete(a),e.push(a),t=!0)}return Pe(e),t}function Fe(e){let t=[];for(let[a,r]of H)if(r<e){let e=A.fetchers.get(a);c(e,"Expected fetcher: "+a),"loading"===e.state&&(Ae(a),H.delete(a),t.push(a))}return Pe(t),t.length>0}function Oe(e){A.blockers.delete(e),J.delete(e)}function Le(e,t){let a=A.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(A.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=A.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,A.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 A},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:A.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(A.blockers);e.set(n,X),W({blockers:e})}})):re(a,r)})),A.initialized||re(e.Pop,A.location),k},subscribe:function(e){return v.add(e),()=>v.delete(e)},enableScrollRestoration:function(e,t,a){if(b=e,x=t,y=a||null,!w&&A.navigation===Y){w=!0;let e=Te(A.location,A.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,x=null,y=null}},navigate:async function a(r,i){if("number"==typeof r)return void t.history.go(r);let n=ee(A.location,A.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=A.location,u=p(A.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===A.location.pathname+A.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(A.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)&&Ae(e);let p=o||u,m=ee(A.location,A.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,A.fetchers.get(e));A.fetchers.set(e,m),W({fetchers:new Map(A.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),_>g){let t=Se(void 0);return A.fetchers.set(e,t),void W({fetchers:new Map(A.fetchers)})}{G.add(e);let t=Ne(p);return A.fetchers.set(e,t),W({fetchers:new Map(A.fetchers)}),ne(A,v,{fetcherSubmission:p})}}if(ge(v))return void Ce(e,a,v.error);if(he(v))throw me(400,{type:"defer-action"});let b=A.navigation.location||A.location,y=oe(t.history,b,f.signal),x=o||u,w="idle"!==A.navigation.state?h(x,A.navigation.location,d):A.matches;c(w,"Didn't find any matches after fetcher action");let E=++T;H.set(e,E);let D=Ne(p,v.data);A.fetchers.set(e,D);let[k,S]=ae(t.history,A,w,p,b,L,I,R,z,G,x,d,{[i.route.id]:v.data},void 0);S.filter((t=>t.key!==e)).forEach((e=>{let t=e.key,a=A.fetchers.get(t),r=Ne(void 0,a?a.data:void 0);A.fetchers.set(t,r),M.has(t)&&Ae(t),e.controller&&M.set(t,e.controller)})),W({fetchers:new Map(A.fetchers)});let j=()=>S.forEach((e=>Ae(e.key)));f.signal.addEventListener("abort",j);let{results:F,loaderResults:O,fetcherResults:J}=await ce(A.matches,w,k,S,y);if(f.signal.aborted)return;f.signal.removeEventListener("abort",j),H.delete(e),M.delete(e),S.forEach((e=>M.delete(e.key)));let K=fe(F);if(K){if(K.idx>=k.length){let e=S[K.idx-k.length].key;G.add(e)}return ne(A,K.result)}let{loaderData:V,errors:Y}=Be(A,A.matches,k,O,void 0,S,J,U);if(A.fetchers.has(e)){let t=Se(v.data);A.fetchers.set(e,t)}let Q=Fe(E);"loading"===A.navigation.state&&E>_?(c(P,"Expected pending action"),N&&N.abort(),q(A.navigation.location,{matches:w,loaderData:V,errors:Y,fetchers:new Map(A.fetchers)})):(W(s({errors:Y,loaderData:pe(A.loaderData,V,w,Y)},Q||S.length>0?{fetchers:new Map(A.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=A.fetchers.get(e),p=Ne(o,l?l.data:void 0);A.fetchers.set(e,p),W({fetchers:new Map(A.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 xe(C,m.signal,!0)||C),M.get(e)===u&&M.delete(e),m.signal.aborted)return;if(ve(C)){if(_>f){let t=Se(void 0);return A.fetchers.set(e,t),void W({fetchers:new Map(A.fetchers)})}return G.add(e),void await ne(A,C)}if(ge(C)){let t=ue(A.matches,a);return A.fetchers.delete(e),void W({fetchers:new Map(A.fetchers),errors:{[t.route.id]:C.error}})}c(!he(C),"Unhandled fetcher deferred data");let h=Se(C.data);A.fetchers.set(e,h),W({fetchers:new Map(A.fetchers)})}(e,a,g,y,C,v))},revalidate:function(){le(),W({revalidation:"loading"}),"submitting"!==A.navigation.state&&("idle"!==A.navigation.state?re(P||A.historyAction,A.navigation.location,{overrideNavigation:A.navigation}):re(A.historyAction,A.location,{startUninterruptedRevalidation:!0}))},createHref:e=>t.history.createHref(e),encodeLocation:e=>t.history.encodeLocation(e),getFetcher:ie,deleteFetcher:we,dispose:function(){g&&g(),v.clear(),N&&N.abort(),A.fetchers.forEach(((e,t)=>we(t))),A.blockers.forEach(((e,t)=>Oe(t)))},getBlocker:function(e,t){let a=A.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:(io={window:void 0},void 0===io&&(io={}),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)+")")}),io)),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:ro,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 ro,io;(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:ao})))),null),document.getElementById("chatpress"))}()}();
  • chatpress-ai/trunk/classes/class-add-pages-routes.php

    r3035916 r3058397  
    2525            'permission_callback' => [$this, 'retrieve_pages_permission']
    2626        ]);
     27        register_rest_route('cpai/v1', '/get-custom-post-ids', [
     28            'methods' => 'GET',
     29            'callback' => [$this, 'retrieve_custom_post_ids'],
     30            'permission_callback' => [$this, 'retrieve_pages_permission']
     31        ]);
    2732        register_rest_route('cpai/v1', '/get-page-post-ids', [
    2833            'methods' => 'GET',
     
    3540            'permission_callback' => [$this, 'retrieve_pages_permission']
    3641        ]);
     42
     43        register_rest_route('cpai/v1', '/initial-custom-posts', [
     44            'methods' => 'GET',
     45            'callback' => [$this, 'retrieve_custom_posts'],
     46            'permission_callback' => [$this, 'retrieve_pages_permission']
     47        ]);
     48
    3749        register_rest_route('cpai/v1', '/pages', [
    3850            'methods' => 'GET',
     
    4052            'permission_callback' => [$this, 'retrieve_pages_permission']
    4153        ]);
     54
    4255        register_rest_route('cpai/v1', '/posts', [
    4356            'methods' => 'GET',
    4457            'callback' => [$this, 'retrieve_paginated_posts'],
     58            'permission_callback' => [$this, 'retrieve_pages_permission']
     59        ]);
     60
     61        register_rest_route('cpai/v1', '/custom-posts', [
     62            'methods' => 'GET',
     63            'callback' => [$this, 'retrieve_paginated_custom_posts'],
     64            'permission_callback' => [$this, 'retrieve_pages_permission']
     65        ]);
     66
     67        register_rest_route('cpai/v1', '/post-types', [
     68            'methods' => 'GET',
     69            'callback' => [$this, 'retrieve_post_types'],
    4570            'permission_callback' => [$this, 'retrieve_pages_permission']
    4671        ]);
     
    130155        return rest_ensure_response($response);
    131156    }
     157
     158    public function retrieve_post_types()
     159    {
     160        $post_types = get_post_types(['publicly_queryable' => 1, '_builtin' => false], 'object');
     161        $post_types_names = array();
     162
     163        foreach ($post_types as $post_type) {
     164            $post_type_data = array(
     165                'name' => $post_type->name,
     166                'label' => $post_type->label
     167            );
     168            $post_types_names[] = $post_type_data;
     169        }
     170
     171        return rest_ensure_response($post_types_names);
     172    }
     173
    132174    public function retrieve_post_ids()
    133175    {
     
    135177        $response = [
    136178            'cpaiwp_post_ids' => $existing_post_ids
     179        ];
     180
     181        return rest_ensure_response($response);
     182    }
     183
     184    public function retrieve_custom_post_ids()
     185    {
     186        $existing_custom_post_ids = get_option('cpaiwp_custom_post_ids');
     187        $response = [
     188            'cpaiwp_custom_post_ids' => $existing_custom_post_ids
    137189        ];
    138190
     
    143195        $existing_post_ids = get_option('cpaiwp_post_ids');
    144196        $existing_page_ids = get_option('cpaiwp_page_ids');
     197        $existing_custom_post_ids = get_option('cpaiwp_custom_post_ids');
     198
    145199        $response = [
    146200            'cpaiwp_post_ids' => $existing_post_ids,
    147             'cpaiwp_page_ids' => $existing_page_ids
     201            'cpaiwp_page_ids' => $existing_page_ids,
     202            'cpaiwp_custom_post_ids' => $existing_custom_post_ids
    148203        ];
    149204
     
    178233            'posts' => $posts,
    179234            'pages' => $pages
     235        ];
     236
     237        return rest_ensure_response($response);
     238    }
     239
     240    public function retrieve_custom_posts()
     241    {
     242        $total_posts = wp_count_posts($post_type = 'news');
     243
     244        $excluded_post_ids = get_option('cpaiwp_custom_post_ids');
     245
     246        $posts = get_posts([
     247            'numberposts' => '10',
     248            'order' => 'DESC',
     249            'orderby' => 'modified',
     250            'exclude' => $excluded_post_ids,
     251            'post_type' => 'news'
     252        ]);
     253
     254        $response = [
     255            'total_posts' => $total_posts,
     256            'posts' => $posts,
    180257        ];
    181258
     
    238315    }
    239316
     317
     318    public function retrieve_paginated_custom_posts($req)
     319    {
     320        $post_type = $req->get_param('post_type');
     321        $limit = $req->get_param('limit');
     322        $offset = $req->get_param('offset');
     323        $excluded_post_ids = get_option('cpaiwp_custom_post_ids');
     324
     325        $count_posts = wp_count_posts($post_type = $post_type);
     326
     327        $posts = get_posts([
     328            'numberposts' => $limit,
     329            'offset' => $offset,
     330            'sort_order' => 'DESC',
     331            'sort_column' => 'post_modified',
     332            'exclude' => $excluded_post_ids,
     333            'post_type' => $post_type
     334        ]);
     335
     336
     337        $response = [
     338            'post_type' => $post_type,
     339            'total' => $count_posts,
     340            'posts' => $posts,
     341            'limit' => $limit,
     342            'offset' => $offset
     343        ];
     344
     345        return rest_ensure_response($response);
     346    }
     347
    240348    public function retrieve_pages_permission()
    241349    {
  • chatpress-ai/trunk/classes/class-create-settings-routes.php

    r3034842 r3058397  
    11<?php
     2
    23/**
    34 * This file will create Custom Rest API End Points.
    45 */
    5 if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
    6 class CPAIWP_React_Settings_Rest_Route {
    7 
    8     public function __construct() {
    9         add_action( 'rest_api_init', [ $this, 'create_rest_routes' ] );
    10     }
    11 
    12     public function create_rest_routes() {
    13         register_rest_route( 'cpai/v1', '/settings', [
     6if (!defined('ABSPATH')) exit; // Exit if accessed directly
     7class CPAIWP_React_Settings_Rest_Route
     8{
     9
     10    public function __construct()
     11    {
     12        add_action('rest_api_init', [$this, 'create_rest_routes']);
     13    }
     14
     15    public function create_rest_routes()
     16    {
     17        register_rest_route('cpai/v1', '/settings', [
    1418            'methods' => 'GET',
    15             'callback' => [ $this, 'retrieve_settings' ],
    16             'permission_callback' => [ $this, 'retrieve_settings_permission' ]
    17         ] );
    18         register_rest_route( 'cpai/v1', '/settings/api_key', [
     19            'callback' => [$this, 'retrieve_settings'],
     20            'permission_callback' => [$this, 'retrieve_settings_permission']
     21        ]);
     22        register_rest_route('cpai/v1', '/settings/api_key', [
    1923            'methods' => 'GET',
    20             'callback' => [ $this, 'retrieve_settings_api_key' ],
    21             'permission_callback' => [ $this, 'retrieve_settings_permission' ]
    22         ] );
    23         register_rest_route( 'cpai/v1', '/settings/api_key', [
    24             'methods' => 'POST',
    25             'callback' => [ $this, 'save_settings_api_key' ],
    26             'permission_callback' => [ $this, 'save_settings_permission' ]
    27         ] );
    28         register_rest_route( 'cpai/v1', '/settings/chatbot_created', [
    29             'methods' => 'POST',
    30             'callback' => [ $this, 'save_settings_chatbot_created' ],
    31             'permission_callback' => [ $this, 'save_settings_permission' ]
    32         ] );
    33 
    34         register_rest_route( 'cpai/v1', '/settings/pages_added', [
    35             'methods' => 'POST',
    36             'callback' => [ $this, 'save_settings_pages_added' ],
    37             'permission_callback' => [ $this, 'save_settings_permission' ]
    38         ] );
    39 
    40         register_rest_route( 'cpai/v1', '/settings/update_page_ids', [
    41             'methods' => 'POST',
    42             'callback' => [ $this, 'save_settings_pages_updated' ],
    43             'permission_callback' => [ $this, 'save_settings_permission' ]
    44         ] );
    45 
    46         register_rest_route( 'cpai/v1', '/settings/update_posts_ids', [
    47             'methods' => 'POST',
    48             'callback' => [ $this, 'save_settings_posts_updated' ],
    49             'permission_callback' => [ $this, 'save_settings_permission' ]
    50         ] );
    51 
    52         register_rest_route( 'cpai/v1', '/settings/reset', [
    53             'methods' => 'POST',
    54             'callback' => [ $this, 'reset_settings' ],
    55             'permission_callback' => [ $this, 'reset_settings_permission' ]
    56         ]);
    57 
    58         register_rest_route( 'cpai/v1', '/settings/restore', [
    59             'methods' => 'POST',
    60             'callback' => [ $this, 'restore_settings' ],
    61             'permission_callback' => [ $this, 'restore_settings_permission' ]
    62         ] );
    63 
    64         register_rest_route( 'cpai/v1', '/settings/products_added', [
    65             'methods' => 'POST',
    66             'callback' => [ $this, 'save_settings_products_added' ],
    67             'permission_callback' => [ $this, 'save_settings_permission' ]
    68         ] );
    69 
    70         register_rest_route( 'cpai/v1', '/settings/update_product_ids', [
    71             'methods' => 'POST',
    72             'callback' => [ $this, 'save_settings_product_updated' ],
    73             'permission_callback' => [ $this, 'save_settings_permission' ]
    74         ] );
    75 
    76         register_rest_route( 'cpai/v1', '/settings/delete-chatbot', [
    77             'methods' => 'POST',
    78             'callback' => [ $this, 'delete_chatbot' ],
    79             'permission_callback' => [ $this, 'save_settings_permission' ]
    80         ] );
    81 
    82     }
    83 
    84     public function retrieve_settings() {
    85         $siteurl = get_option( 'siteurl' );
    86         $cpaiwp_api_key = get_option( 'cpaiwp_api_key' );
    87         $cpaiwp_chatbot_id = get_option( 'cpaiwp_chatbot_id' );
    88         $cpaiwp_pages_added = get_option( 'cpaiwp_pages_added' );
    89         $cpaiwp_products_added = get_option( 'cpaiwp_products_added' );
    90        
     24            'callback' => [$this, 'retrieve_settings_api_key'],
     25            'permission_callback' => [$this, 'retrieve_settings_permission']
     26        ]);
     27        register_rest_route('cpai/v1', '/settings/api_key', [
     28            'methods' => 'POST',
     29            'callback' => [$this, 'save_settings_api_key'],
     30            'permission_callback' => [$this, 'save_settings_permission']
     31        ]);
     32        register_rest_route('cpai/v1', '/settings/chatbot_created', [
     33            'methods' => 'POST',
     34            'callback' => [$this, 'save_settings_chatbot_created'],
     35            'permission_callback' => [$this, 'save_settings_permission']
     36        ]);
     37
     38        register_rest_route('cpai/v1', '/settings/pages_added', [
     39            'methods' => 'POST',
     40            'callback' => [$this, 'save_settings_pages_added'],
     41            'permission_callback' => [$this, 'save_settings_permission']
     42        ]);
     43
     44        register_rest_route('cpai/v1', '/settings/update_page_ids', [
     45            'methods' => 'POST',
     46            'callback' => [$this, 'save_settings_pages_updated'],
     47            'permission_callback' => [$this, 'save_settings_permission']
     48        ]);
     49
     50        register_rest_route('cpai/v1', '/settings/update_posts_ids', [
     51            'methods' => 'POST',
     52            'callback' => [$this, 'save_settings_posts_updated'],
     53            'permission_callback' => [$this, 'save_settings_permission']
     54        ]);
     55
     56        register_rest_route('cpai/v1', '/settings/update_custom_posts_ids', [
     57            'methods' => 'POST',
     58            'callback' => [$this, 'save_settings_custom_posts_updated'],
     59            'permission_callback' => [$this, 'save_settings_permission']
     60        ]);
     61
     62        register_rest_route('cpai/v1', '/settings/reset', [
     63            'methods' => 'POST',
     64            'callback' => [$this, 'reset_settings'],
     65            'permission_callback' => [$this, 'reset_settings_permission']
     66        ]);
     67
     68        register_rest_route('cpai/v1', '/settings/restore', [
     69            'methods' => 'POST',
     70            'callback' => [$this, 'restore_settings'],
     71            'permission_callback' => [$this, 'restore_settings_permission']
     72        ]);
     73
     74        register_rest_route('cpai/v1', '/settings/products_added', [
     75            'methods' => 'POST',
     76            'callback' => [$this, 'save_settings_products_added'],
     77            'permission_callback' => [$this, 'save_settings_permission']
     78        ]);
     79
     80        register_rest_route('cpai/v1', '/settings/update_product_ids', [
     81            'methods' => 'POST',
     82            'callback' => [$this, 'save_settings_product_updated'],
     83            'permission_callback' => [$this, 'save_settings_permission']
     84        ]);
     85
     86        register_rest_route('cpai/v1', '/settings/delete-chatbot', [
     87            'methods' => 'POST',
     88            'callback' => [$this, 'delete_chatbot'],
     89            'permission_callback' => [$this, 'save_settings_permission']
     90        ]);
     91    }
     92
     93    public function retrieve_settings()
     94    {
     95        $siteurl = get_option('siteurl');
     96        $cpaiwp_api_key = get_option('cpaiwp_api_key');
     97        $cpaiwp_chatbot_id = get_option('cpaiwp_chatbot_id');
     98        $cpaiwp_pages_added = get_option('cpaiwp_pages_added');
     99        $cpaiwp_products_added = get_option('cpaiwp_products_added');
     100
    91101        $response_data = [
    92102            'siteurl' => $siteurl,
     
    96106            'cpaiwp_products_added' => $cpaiwp_products_added
    97107        ];
    98        
    99         $response = rest_ensure_response( $response_data );
    100         $response->set_status( 200 );
     108
     109        $response = rest_ensure_response($response_data);
     110        $response->set_status(200);
    101111
    102112        $no_cache_headers = wp_get_nocache_headers();
     
    106116    }
    107117
    108     public function retrieve_settings_api_key() {
    109 
    110         $cpaiwp_api_key = get_option( 'cpaiwp_api_key' );
    111        
     118    public function retrieve_settings_api_key()
     119    {
     120
     121        $cpaiwp_api_key = get_option('cpaiwp_api_key');
     122
    112123        $response_data = [
    113124            'cpaiwp_api_key' => $cpaiwp_api_key
    114125        ];
    115         $response = rest_ensure_response( $response_data );
    116         $response->set_status( 200 );
     126        $response = rest_ensure_response($response_data);
     127        $response->set_status(200);
    117128        // $response->set_headers([ 'Cache-Control' => 'no-cache, no-store' ]);
    118129        $no_cache_headers = wp_get_nocache_headers();
     
    122133    }
    123134
    124     public function retrieve_settings_permission() {
    125         return current_user_can('publish_posts');
    126     }
    127 
    128     public function save_settings_api_key( $req ) {
    129         $cpaiwp_api_key = sanitize_text_field( $req['cpaiwp_api_key'] );
    130 
    131         update_option( 'cpaiwp_api_key', $cpaiwp_api_key );
    132 
    133         $response = rest_ensure_response( 'success' );
    134         $response->set_status( 200 );
    135         $response->set_headers([ 'Cache-Control' => 'no-cache, no-store' ]);
    136        
    137         return $response;
    138     }
    139 
    140     public function save_settings_chatbot_created( $req ) {
    141         $cpaiwp_chatbot_id = sanitize_text_field( $req['cpaiwp_chatbot_id'] );
    142 
    143         update_option( 'cpaiwp_chatbot_id', $cpaiwp_chatbot_id );
    144 
    145        
    146         $response = rest_ensure_response( 'success' );
    147         $response->set_status( 200 );
    148         $response->set_headers([ 'Cache-Control' => 'no-cache, no-store' ]);
    149        
    150         return $response;
    151     }
    152 
    153     public function save_settings_pages_updated( $req ) {
    154 
    155         $cpaiwp_page_ids = sanitize_text_field( $req['ids'] );
    156 
    157         update_option( 'cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
    158 
    159         return rest_ensure_response( 'success' );
    160     }
    161 
    162     public function save_settings_posts_updated( $req ) {
    163 
    164         $cpaiwp_post_ids = sanitize_text_field( $req['ids'] );
    165 
    166         update_option( 'cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
    167 
    168         return rest_ensure_response( 'success' );
    169     }
    170 
    171     public function save_settings_pages_added( $req ) {
    172         $cpaiwp_page_ids = sanitize_text_field( $req['pageIds'] );
    173         $cpaiwp_post_ids = sanitize_text_field( $req['postIds'] );
    174 
    175 
    176         update_option( 'cpaiwp_pages_added', true );
    177         update_option( 'cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
    178         update_option( 'cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
    179 
    180         return rest_ensure_response( 'success' );
    181     }
    182 
    183     public function save_settings_permission() {
    184         return current_user_can( 'publish_posts' );
    185     }
    186 
    187     public function reset_settings( $req ) {
    188 
    189         $settingOptions = array( 'cpaiwp_api_key', 'cpaiwp_chatbot_id', 'cpaiwp_pages_added', 'cpaiwp_page_ids','cpaiwp_post_ids','cpaiwp_products_added','cpaiwp_product_ids' );
    190 
    191         foreach ( $settingOptions as $settingName ) {
    192             delete_option( $settingName );
     135    public function retrieve_settings_permission()
     136    {
     137        return current_user_can('publish_posts');
     138    }
     139
     140    public function save_settings_api_key($req)
     141    {
     142        $cpaiwp_api_key = sanitize_text_field($req['cpaiwp_api_key']);
     143
     144        update_option('cpaiwp_api_key', $cpaiwp_api_key);
     145
     146        $response = rest_ensure_response('success');
     147        $response->set_status(200);
     148        $response->set_headers(['Cache-Control' => 'no-cache, no-store']);
     149
     150        return $response;
     151    }
     152
     153    public function save_settings_chatbot_created($req)
     154    {
     155        $cpaiwp_chatbot_id = sanitize_text_field($req['cpaiwp_chatbot_id']);
     156
     157        update_option('cpaiwp_chatbot_id', $cpaiwp_chatbot_id);
     158
     159
     160        $response = rest_ensure_response('success');
     161        $response->set_status(200);
     162        $response->set_headers(['Cache-Control' => 'no-cache, no-store']);
     163
     164        return $response;
     165    }
     166
     167    public function save_settings_pages_updated($req)
     168    {
     169
     170        $cpaiwp_page_ids = sanitize_text_field($req['ids']);
     171
     172        update_option('cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
     173
     174        return rest_ensure_response('success');
     175    }
     176
     177    public function save_settings_posts_updated($req)
     178    {
     179
     180        $cpaiwp_post_ids = sanitize_text_field($req['ids']);
     181
     182        update_option('cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
     183
     184        return rest_ensure_response('success');
     185    }
     186
     187    public function save_settings_custom_posts_updated($req)
     188    {
     189
     190        $cpaiwp_custom_post_ids = sanitize_text_field($req['ids']);
     191
     192        update_option('cpaiwp_custom_post_ids', json_decode($cpaiwp_custom_post_ids));
     193
     194        return rest_ensure_response('success');
     195    }
     196
     197    public function save_settings_pages_added($req)
     198    {
     199        $cpaiwp_page_ids = sanitize_text_field($req['pageIds']);
     200        $cpaiwp_post_ids = sanitize_text_field($req['postIds']);
     201        $cpaiwp_custom_post_ids = sanitize_text_field($req['customPostIds']);
     202
     203
     204        update_option('cpaiwp_pages_added', true);
     205        update_option('cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
     206        update_option('cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
     207        update_option('cpaiwp_custom_post_ids', json_decode($cpaiwp_custom_post_ids));
     208
     209        return rest_ensure_response('success');
     210    }
     211
     212    public function save_settings_permission()
     213    {
     214        return current_user_can('publish_posts');
     215    }
     216
     217    public function reset_settings($req)
     218    {
     219
     220        $settingOptions = array('cpaiwp_api_key', 'cpaiwp_chatbot_id', 'cpaiwp_pages_added', 'cpaiwp_page_ids', 'cpaiwp_post_ids', 'cpaiwp_products_added', 'cpaiwp_product_ids', 'cpaiwp_custom_post_ids');
     221
     222        foreach ($settingOptions as $settingName) {
     223            delete_option($settingName);
    193224        }
    194225
    195         return rest_ensure_response( 'reset' );
    196     }
    197 
    198 
    199 
    200     public function reset_settings_permission() {
    201         return current_user_can( 'publish_posts' );
    202     }
    203 
    204     public function restore_settings( $req ) {
    205 
    206         $cpaiwp_chatbot_id = sanitize_text_field( $req['chatbotId'] );
    207         $cpaiwp_page_ids = sanitize_text_field( $req['pageIds'] );
    208         $cpaiwp_post_ids = sanitize_text_field( $req['postIds'] );
    209         $cpaiwp_product_ids = sanitize_text_field( $req['productIds'] );
    210         $cpaiwp_products_added = sanitize_text_field( $req['cpaiwp_products_added'] );
    211 
    212 
    213         update_option( 'cpaiwp_chatbot_id', $cpaiwp_chatbot_id );
    214         update_option( 'cpaiwp_pages_added', true );
    215         update_option( 'cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
    216         update_option( 'cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
    217         update_option( 'cpaiwp_products_added', $cpaiwp_products_added );
    218         update_option( 'cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
    219 
    220         return rest_ensure_response( 'restored' );
    221     }
    222 
    223    
    224 
    225     public function save_settings_products_added( $req ) {
    226         $cpaiwp_product_ids = sanitize_text_field( $req['productIds'] );
    227 
    228         update_option( 'cpaiwp_products_added', true );
    229         update_option( 'cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
    230 
    231         return rest_ensure_response( 'success' );
    232     }
    233 
    234     public function save_settings_product_updated( $req ) {
    235 
    236         $cpaiwp_product_ids = sanitize_text_field( $req['productIds'] );
    237 
    238         update_option( 'cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
    239 
    240         return rest_ensure_response( 'success' );
    241     }
    242 
    243     public function restore_settings_permission() {
    244         return current_user_can( 'publish_posts' );
    245     }
    246 
    247     public function delete_chatbot( $req ) {
    248 
    249         $settingOptions = array( 'cpaiwp_chatbot_id', 'cpaiwp_pages_added', 'cpaiwp_page_ids','cpaiwp_post_ids','cpaiwp_products_added','cpaiwp_product_ids' );
    250 
    251         foreach ( $settingOptions as $settingName ) {
    252             delete_option( $settingName );
     226        return rest_ensure_response('reset');
     227    }
     228
     229
     230
     231    public function reset_settings_permission()
     232    {
     233        return current_user_can('publish_posts');
     234    }
     235
     236    public function restore_settings($req)
     237    {
     238
     239        $cpaiwp_chatbot_id = sanitize_text_field($req['chatbotId']);
     240        $cpaiwp_page_ids = sanitize_text_field($req['pageIds']);
     241        $cpaiwp_post_ids = sanitize_text_field($req['postIds']);
     242        $cpaiwp_custom_post_ids = sanitize_text_field($req['customPostIds']);
     243        $cpaiwp_product_ids = sanitize_text_field($req['productIds']);
     244        $cpaiwp_products_added = sanitize_text_field($req['cpaiwp_products_added']);
     245
     246
     247        update_option('cpaiwp_chatbot_id', $cpaiwp_chatbot_id);
     248        update_option('cpaiwp_pages_added', true);
     249        update_option('cpaiwp_page_ids', json_decode($cpaiwp_page_ids));
     250        update_option('cpaiwp_post_ids', json_decode($cpaiwp_post_ids));
     251        update_option('cpaiwp_custom_post_ids', json_decode($cpaiwp_custom_post_ids));
     252        update_option('cpaiwp_products_added', $cpaiwp_products_added);
     253        update_option('cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
     254
     255        return rest_ensure_response('restored');
     256    }
     257
     258
     259
     260    public function save_settings_products_added($req)
     261    {
     262        $cpaiwp_product_ids = sanitize_text_field($req['productIds']);
     263
     264        update_option('cpaiwp_products_added', true);
     265        update_option('cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
     266
     267        return rest_ensure_response('success');
     268    }
     269
     270    public function save_settings_product_updated($req)
     271    {
     272
     273        $cpaiwp_product_ids = sanitize_text_field($req['productIds']);
     274
     275        update_option('cpaiwp_product_ids', json_decode($cpaiwp_product_ids));
     276
     277        return rest_ensure_response('success');
     278    }
     279
     280    public function restore_settings_permission()
     281    {
     282        return current_user_can('publish_posts');
     283    }
     284
     285    public function delete_chatbot($req)
     286    {
     287
     288        $settingOptions = array('cpaiwp_chatbot_id', 'cpaiwp_pages_added', 'cpaiwp_page_ids', 'cpaiwp_post_ids', 'cpaiwp_custom_post_ids', 'cpaiwp_products_added', 'cpaiwp_product_ids');
     289
     290        foreach ($settingOptions as $settingName) {
     291            delete_option($settingName);
    253292        }
    254293
    255         return rest_ensure_response( 'delete' );
     294        return rest_ensure_response('delete');
    256295    }
    257296}
  • chatpress-ai/trunk/readme.txt

    r3035916 r3058397  
    44Requires at least: 5.8
    55Tested up to: 6.4.1
    6 Stable tag: 0.2.7
     6Stable tag: 0.2.8
    77Requires PHP: 7.0
    88License: GPLv2 or later
Note: See TracChangeset for help on using the changeset viewer.