Plugin Directory

Changeset 3007654


Ignore:
Timestamp:
12/09/2023 04:38:18 PM (2 years ago)
Author:
chatpress
Message:

Deactivate/Uninstall hook

Location:
chatpress-ai/trunk
Files:
4 edited

Legend:

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

    r3005920 r3007654  
    6161
    6262function cpaiwp_plugin_deactivate(){
     63  $cpaiwp_api_key = get_option( 'cpaiwp_api_key' );
     64  $cpaiwp_chatbot_id = get_option( 'cpaiwp_chatbot_id' );
     65
     66  if ($cpaiwp_api_key && $cpaiwp_chatbot_id) {
     67
     68  $api_url = 'https://chatpress.ai/api/chatbots/' . $cpaiwp_chatbot_id . '/deactivate';
     69
     70  $request_args = array(
     71      'method'    => 'POST',
     72      'headers'   => array(
     73          'Content-Type' => 'application/json',
     74          'x-api-key'    => $cpaiwp_api_key,
     75      ),
     76      'blocking'  => true, // Wait for the request to complete
     77  );
     78
     79  $response = wp_remote_request($api_url, $request_args);
     80  }
    6381  wp_dequeue_script('chatpress-embed');
    6482}
     
    6785  $settingOptions = array( 'cpaiwp_api_key', 'cpaiwp_chatbot_id', 'cpaiwp_pages_added', 'cpaiwp_page_ids','cpaiwp_post_ids','cpaiwp_products_added','cpaiwp_product_ids' );
    6886
     87
     88  //TODO: get cpaiwp_api_key and cpaiwp_chatbot_id, call chatpress /api/chatbots/$chatbotId/uninstall
    6989  $cpaiwp_api_key = get_option( 'cpaiwp_api_key' );
    7090  $cpaiwp_chatbot_id = get_option( 'cpaiwp_chatbot_id' );
     91  if ($cpaiwp_api_key && $cpaiwp_chatbot_id) {
     92    $api_url = 'https://chatpress.ai/api/chatbots/' . $cpaiwp_chatbot_id . '/uninstall';
    7193
    72   //TODO: get cpaiwp_api_key and cpaiwp_chatbot_id, call chatpress /api/chatbots/$chatbotId/uninstall
    73         foreach ( $settingOptions as $settingName ) {
    74             delete_option( $settingName );
    75         }
     94    $request_args = array(
     95        'method'    => 'POST',
     96        'headers'   => array(
     97            'Content-Type' => 'application/json',
     98            'x-api-key'    => $cpaiwp_api_key,
     99        ),
     100        'blocking'  => true, // Wait for the request to complete
     101    );
     102
     103    $response = wp_remote_request($api_url, $request_args);
     104  }
     105  wp_dequeue_script('chatpress-embed');
     106
     107
     108  foreach ( $settingOptions as $settingName ) {
     109      delete_option( $settingName );
     110  }
    76111}
    77112
  • chatpress-ai/trunk/build/index.asset.php

    r3005920 r3007654  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => 'fb7677886b65e78ce1f8');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-element'), 'version' => 'a618556217904f93e285');
  • chatpress-ai/trunk/build/index.js

    r3005920 r3007654  
    1 !function(){var e,t,r={5169:function(e,t,r){let n=r(9856);function a(e,t){return e=e.split(" "),t=t.split(" "),e[0]>t[0]?1:e[0]<t[0]?-1:Math.sign(parseFloat(e[1])-parseFloat(t[1]))}function s(e,t,r){e=n(e),r||([r,t]=[t,{}]);let s=t.match||/\sx($|\s)/,o=[];for(let t in e.stats){let r=e.stats[t];for(let e in r)r[e].match(s)&&o.push(t+" "+e)}r(o.sort(a))}let o={};function i(e,t){for(let r of e)o[r]=Object.assign({},t)}function l(e,t){for(let r of e)o[r].browsers=o[r].browsers.concat(t.browsers).sort(a)}e.exports=o,s(r(893),(e=>i(["border-radius","border-top-left-radius","border-top-right-radius","border-bottom-right-radius","border-bottom-left-radius"],{browsers:e,feature:"border-radius",mistakes:["-khtml-","-ms-","-o-"]}))),s(r(2307),(e=>i(["box-shadow"],{browsers:e,feature:"css-boxshadow",mistakes:["-khtml-"]}))),s(r(9066),(e=>i(["animation","animation-name","animation-duration","animation-delay","animation-direction","animation-fill-mode","animation-iteration-count","animation-play-state","animation-timing-function","@keyframes"],{browsers:e,feature:"css-animation",mistakes:["-khtml-","-ms-"]}))),s(r(9331),(e=>i(["transition","transition-property","transition-duration","transition-delay","transition-timing-function"],{browsers:e,feature:"css-transitions",mistakes:["-khtml-","-ms-"]}))),s(r(8129),(e=>i(["transform","transform-origin"],{browsers:e,feature:"transforms2d"})));let B=r(8319);s(B,(e=>(i(["perspective","perspective-origin"],{browsers:e,feature:"transforms3d"}),i(["transform-style"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})))),s(B,{match:/y\sx|y\s#2/},(e=>i(["backface-visibility"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})));let c=r(6470);s(c,{match:/y\sx/},(e=>i(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e,feature:"css-gradients",mistakes:["-ms-"],props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(c,{match:/a\sx/},(e=>l(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e=e.map((e=>/firefox|op/.test(e)?e:`${e} old`)),feature:"css-gradients"}))),s(r(4318),(e=>i(["box-sizing"],{browsers:e,feature:"css3-boxsizing"}))),s(r(4762),(e=>i(["filter"],{browsers:e,feature:"css-filters"}))),s(r(5374),(e=>i(["filter-function"],{browsers:e,feature:"css-filter-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(8013),{match:/y\sx|y\s#2/},(e=>i(["backdrop-filter"],{browsers:e,feature:"css-backdrop-filter"}))),s(r(7710),(e=>i(["element"],{browsers:e,feature:"css-element-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(757),(e=>{i(["columns","column-width","column-gap","column-rule","column-rule-color","column-rule-width","column-count","column-rule-style","column-span","column-fill"],{browsers:e,feature:"multicolumn"}),i(["break-before","break-after","break-inside"],{browsers:e.filter((e=>!/firefox/.test(e))),feature:"multicolumn"})})),s(r(8160),(e=>i(["user-select"],{browsers:e,feature:"user-select-none",mistakes:["-khtml-"]})));let u=r(7662);s(u,{match:/a\sx/},(e=>{i(["display-flex","inline-flex"],{browsers:e=e.map((e=>/ie|firefox/.test(e)?e:`${e} 2009`)),feature:"flexbox",props:["display"]}),i(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),i(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(u,{match:/y\sx/},(e=>{l(["display-flex","inline-flex"],{browsers:e,feature:"flexbox"}),l(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),l(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(r(2955),(e=>i(["calc"],{browsers:e,feature:"calc",props:["*"]}))),s(r(7964),(e=>i(["background-origin","background-size"],{browsers:e,feature:"background-img-opts"}))),s(r(9631),(e=>i(["background-clip"],{browsers:e,feature:"background-clip-text"}))),s(r(678),(e=>i(["font-feature-settings","font-variant-ligatures","font-language-override"],{browsers:e,feature:"font-feature"}))),s(r(3001),(e=>i(["font-kerning"],{browsers:e,feature:"font-kerning"}))),s(r(8861),(e=>i(["border-image"],{browsers:e,feature:"border-image"}))),s(r(6385),(e=>i(["::selection"],{browsers:e,feature:"css-selection",selector:!0}))),s(r(2125),(e=>{i(["::placeholder"],{browsers:e.concat(["ie 10 old","ie 11 old","firefox 18 old"]),feature:"css-placeholder",selector:!0})})),s(r(5770),(e=>{i([":placeholder-shown"],{browsers:e,feature:"css-placeholder-shown",selector:!0})})),s(r(5570),(e=>i(["hyphens"],{browsers:e,feature:"css-hyphens"}))),s(r(5424),(e=>i([":fullscreen"],{browsers:e,feature:"fullscreen",selector:!0}))),s(r(1563),(e=>i(["::backdrop"],{browsers:e,feature:"backdrop",selector:!0}))),s(r(431),(e=>i(["::file-selector-button"],{browsers:e,feature:"file-selector-button",selector:!0}))),s(r(4707),(e=>i([":autofill"],{browsers:e,feature:"css-autofill",selector:!0}))),s(r(7239),(e=>i(["tab-size"],{browsers:e,feature:"css3-tabsize"})));let d=r(9895),p=["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"];s(d,(e=>i(["max-content","min-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#4/},(e=>i(["fill","fill-available"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#5/},(e=>i(["fit-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(r(6344),(e=>i(["stretch"],{browsers:e,feature:"css-width-stretch",props:p}))),s(r(5619),(e=>i(["zoom-in","zoom-out"],{browsers:e,feature:"css3-cursors-newer",props:["cursor"]}))),s(r(4771),(e=>i(["grab","grabbing"],{browsers:e,feature:"css3-cursors-grab",props:["cursor"]}))),s(r(1105),(e=>i(["sticky"],{browsers:e,feature:"css-sticky",props:["position"]}))),s(r(1489),(e=>i(["touch-action"],{browsers:e,feature:"pointer"}))),s(r(3916),{match:/x.*#[235]/},(e=>i(["text-decoration-skip","text-decoration-skip-ink"],{browsers:e,feature:"text-decoration"}))),s(r(7322),(e=>i(["text-decoration"],{browsers:e,feature:"text-decoration"}))),s(r(1883),(e=>i(["text-decoration-color"],{browsers:e,feature:"text-decoration"}))),s(r(1060),(e=>i(["text-decoration-line"],{browsers:e,feature:"text-decoration"}))),s(r(8132),(e=>i(["text-decoration-style"],{browsers:e,feature:"text-decoration"}))),s(r(4357),(e=>i(["text-size-adjust"],{browsers:e,feature:"text-size-adjust"}))),s(r(4082),(e=>{i(["mask-clip","mask-composite","mask-image","mask-origin","mask-repeat","mask-border-repeat","mask-border-source"],{browsers:e,feature:"css-masks"}),i(["mask","mask-position","mask-size","mask-border","mask-border-outset","mask-border-width","mask-border-slice"],{browsers:e,feature:"css-masks"})})),s(r(6208),(e=>i(["clip-path"],{browsers:e,feature:"css-clip-path"}))),s(r(9307),(e=>i(["box-decoration-break"],{browsers:e,feature:"css-boxdecorationbreak"}))),s(r(7079),(e=>i(["object-fit","object-position"],{browsers:e,feature:"object-fit"}))),s(r(5326),(e=>i(["shape-margin","shape-outside","shape-image-threshold"],{browsers:e,feature:"css-shapes"}))),s(r(8751),(e=>i(["text-overflow"],{browsers:e,feature:"text-overflow"}))),s(r(8482),(e=>i(["@viewport"],{browsers:e,feature:"css-deviceadaptation"}))),s(r(3138),{match:/( x($| )|a #2)/},(e=>i(["@resolution"],{browsers:e,feature:"css-media-resolution"}))),s(r(8644),(e=>i(["text-align-last"],{browsers:e,feature:"css-text-align-last"})));let m=r(4810);s(m,{match:/y x|a x #1/},(e=>i(["pixelated"],{browsers:e,feature:"css-crisp-edges",props:["image-rendering"]}))),s(m,{match:/a x #2/},(e=>i(["image-rendering"],{browsers:e,feature:"css-crisp-edges"})));let f=r(7e3);s(f,(e=>i(["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end"],{browsers:e,feature:"css-logical-props"}))),s(f,{match:/x\s#2/},(e=>i(["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end"],{browsers:e,feature:"css-logical-props"}))),s(r(855),{match:/#2|x/},(e=>i(["appearance"],{browsers:e,feature:"css-appearance"}))),s(r(5569),(e=>i(["scroll-snap-type","scroll-snap-coordinate","scroll-snap-destination","scroll-snap-points-x","scroll-snap-points-y"],{browsers:e,feature:"css-snappoints"}))),s(r(3087),(e=>i(["flow-into","flow-from","region-fragment"],{browsers:e,feature:"css-regions"}))),s(r(4273),(e=>i(["image-set"],{browsers:e,feature:"css-image-set",props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"]}))),s(r(5143),{match:/a|x/},(e=>i(["writing-mode"],{browsers:e,feature:"css-writing-mode"}))),s(r(5910),(e=>i(["cross-fade"],{browsers:e,feature:"css-cross-fade",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(6004),(e=>i([":read-only",":read-write"],{browsers:e,feature:"css-read-only-write",selector:!0}))),s(r(5393),(e=>i(["text-emphasis","text-emphasis-position","text-emphasis-style","text-emphasis-color"],{browsers:e,feature:"text-emphasis"})));let C=r(6769);s(C,(e=>{i(["display-grid","inline-grid"],{browsers:e,feature:"css-grid",props:["display"]}),i(["grid-template-columns","grid-template-rows","grid-row-start","grid-column-start","grid-row-end","grid-column-end","grid-row","grid-column","grid-area","grid-template","grid-template-areas","place-self"],{browsers:e,feature:"css-grid"})})),s(C,{match:/a x/},(e=>i(["grid-column-align","grid-row-align"],{browsers:e,feature:"css-grid"}))),s(r(1547),(e=>i(["text-spacing"],{browsers:e,feature:"css-text-spacing"}))),s(r(5475),(e=>i([":any-link"],{browsers:e,feature:"css-any-link",selector:!0}))),s(r(6425),(e=>i(["isolate"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(2387),(e=>i(["plaintext"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(5893),{match:/y x/},(e=>i(["isolate-override"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(9399),{match:/a #1/},(e=>i(["overscroll-behavior"],{browsers:e,feature:"css-overscroll-behavior"}))),s(r(5430),(e=>i(["text-orientation"],{browsers:e,feature:"css-text-orientation"}))),s(r(8426),(e=>i(["print-color-adjust","color-adjust"],{browsers:e,feature:"css-print-color-adjust"})))},2637:function(e,t,r){let n=r(7363);e.exports=class extends n{add(e,t){let r=t+e.name;if(e.parent.some((t=>t.name===r&&t.params===e.params)))return;let n=this.clone(e,{name:r});return e.parent.insertBefore(e,n)}process(e){let t=this.parentPrefix(e);for(let r of this.prefixes)t&&t!==r||this.add(e,r)}}},9806:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(4241),o=r(1045),i=r(5417),l=r(5169),B=r(5536),c={browsers:a,prefixes:l};let u=new Map;function d(...e){let t;var r;if(1===e.length&&(r=e[0],"[object Object]"===Object.prototype.toString.apply(r))?(t=e[0],e=void 0):0===e.length||1===e.length&&!e[0]?e=void 0:e.length<=2&&(Array.isArray(e[0])||!e[0])?(t=e[1],e=e[0]):"object"==typeof e[e.length-1]&&(t=e.pop()),t||(t={}),t.browser)throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");if(t.browserslist)throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");t.overrideBrowserslist?e=t.overrideBrowserslist:t.browsers&&("undefined"!=typeof console&&console.warn&&console.warn(s.red("\n  Replace Autoprefixer `browsers` option to Browserslist config.\n  Use `browserslist` key in `package.json` or `.browserslistrc` file.\n\n  Using `browsers` option can cause errors. Browserslist config can\n  be used for Babel, Autoprefixer, postcss-normalize and other tools.\n\n  If you really need to use option, rename it to `overrideBrowserslist`.\n\n  Learn more at:\n  https://github.com/browserslist/browserslist#readme\n  https://twitter.com/browserslist\n\n".replace(/`[^`]+`/g,(e=>s.yellow(e.slice(1,-1)))))),e=t.browsers);let n={env:t.env,ignoreUnknownVersions:t.ignoreUnknownVersions,stats:t.stats};function a(r){let a=c,s=new o(a.browsers,e,r,n),l=s.selected.join(", ")+JSON.stringify(t);return u.has(l)||u.set(l,new i(a.prefixes,s,t)),u.get(l)}return{browsers:e,info(e){return(e=e||{}).from=e.from||process.cwd(),B(a(e))},options:t,postcssPlugin:"autoprefixer",prepare(e){let r=a({env:t.env,from:e.opts.from});return{OnceExit(n){!function(e,t){0!==t.browsers.selected.length&&(t.add.selectors.length>0||Object.keys(t.add).length>2||e.warn("Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore.\nCheck your Browserslist config to be sure that your targets are set up correctly.\n\n  Learn more at:\n  https://github.com/postcss/autoprefixer#readme\n  https://github.com/browserslist/browserslist#readme\n\n"))}(e,r),!1!==t.remove&&r.processor.remove(n,e),!1!==t.add&&r.processor.add(n,e)}}}}}e.exports=d,d.postcss=!0,d.data=c,d.defaults=n.defaults,d.info=()=>d().info()},3882:function(e){function t(e){return e[e.length-1]}let r={parse(e){let r=[""],n=[r];for(let a of e)"("!==a?")"!==a?r[r.length-1]+=a:(n.pop(),r=t(n),r.push("")):(r=[""],t(n).push(r),n.push(r));return n[0]},stringify(e){let t="";for(let n of e)t+="object"!=typeof n?n:`(${r.stringify(n)})`;return t}};e.exports=r},1045:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(6767);e.exports=class{constructor(e,t,r,n){this.data=e,this.options=r||{},this.browserslistOpts=n||{},this.selected=this.parse(t)}static prefixes(){if(this.prefixesCache)return this.prefixesCache;this.prefixesCache=[];for(let e in a)this.prefixesCache.push(`-${a[e].prefix}-`);return this.prefixesCache=s.uniq(this.prefixesCache).sort(((e,t)=>t.length-e.length)),this.prefixesCache}static withPrefix(e){return this.prefixesRegexp||(this.prefixesRegexp=new RegExp(this.prefixes().join("|"))),this.prefixesRegexp.test(e)}isSelected(e){return this.selected.includes(e)}parse(e){let t={};for(let e in this.browserslistOpts)t[e]=this.browserslistOpts[e];return t.path=this.options.from,n(e,t)}prefix(e){let[t,r]=e.split(" "),n=this.data[t],a=n.prefix_exceptions&&n.prefix_exceptions[r];return a||(a=n.prefix),`-${a}-`}}},8740:function(e,t,r){let n=r(7363),a=r(1045),s=r(6767);e.exports=class extends n{add(e,t,r,n){let a=this.prefixed(e.prop,t);if(!this.isAlready(e,a)&&!this.otherPrefixes(e.value,t))return this.insert(e,t,r,n)}calcBefore(e,t,r=""){let n=this.maxPrefixed(e,t)-s.removeNote(r).length,a=t.raw("before");return n>0&&(a+=Array(n).fill(" ").join("")),a}check(){return!0}insert(e,t,r){let n=this.set(this.clone(e),t);if(n)return e.parent.some((e=>e.prop===n.prop&&e.value===n.value))?void 0:(this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,n))}isAlready(e,t){let r=this.all.group(e).up((e=>e.prop===t));return r||(r=this.all.group(e).down((e=>e.prop===t))),r}maxPrefixed(e,t){if(t._autoprefixerMax)return t._autoprefixerMax;let r=0;for(let t of e)t=s.removeNote(t),t.length>r&&(r=t.length);return t._autoprefixerMax=r,t._autoprefixerMax}needCascade(e){return e._autoprefixerCascade||(e._autoprefixerCascade=!1!==this.all.options.cascade&&e.raw("before").includes("\n")),e._autoprefixerCascade}normalize(e){return e}old(e,t){return[this.prefixed(e,t)]}otherPrefixes(e,t){for(let r of a.prefixes())if(r!==t&&e.includes(r))return e.replace(/var\([^)]+\)/,"").includes(r);return!1}prefixed(e,t){return t+e}process(e,t){if(!this.needCascade(e))return void super.process(e,t);let r=super.process(e,t);r&&r.length&&(this.restoreBefore(e),e.raws.before=this.calcBefore(r,e))}restoreBefore(e){let t=e.raw("before").split("\n"),r=t[t.length-1];this.all.group(e).up((e=>{let t=e.raw("before").split("\n"),n=t[t.length-1];n.length<r.length&&(r=n)})),t[t.length-1]=r,e.raws.before=t.join("\n")}set(e,t){return e.prop=this.prefixed(e.prop,t),e}}},787:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-content"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-line-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-content","flex-line-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},953:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-items"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-align":2012===r?t+"flex-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2009!==r&&2012!==r||(e.value=s.oldValues[e.value]||e.value),super.set(e,t)}}s.names=["align-items","flex-align","box-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},3610:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{check(e){return e.parent&&!e.parent.some((e=>e.prop&&e.prop.startsWith("grid-")))}normalize(){return"align-self"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-item-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-self","flex-item-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},2369:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.split(/\s+/).some((e=>{let t=e.toLowerCase();return"reverse"===t||"alternate-reverse"===t}))}}a.names=["animation","animation-direction"],e.exports=a},1682:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["appearance"],e.exports=s},2025:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?":-webkit-autofill":`:${e}autofill`}}s.names=[":autofill"],e.exports=s},372:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["backdrop-filter"],e.exports=s},5933:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}check(e){return"text"===e.value.toLowerCase()}}s.names=["background-clip"],e.exports=s},6397:function(e,t,r){let n=r(8740);class a extends n{set(e,t){let r=e.value.toLowerCase();return"-webkit-"!==t||r.includes(" ")||"contain"===r||"cover"===r||(e.value=e.value+" "+e.value),super.set(e,t)}}a.names=["background-size"],e.exports=a},6970:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.includes("-before")?e.replace("-before","-block-start"):e.replace("-after","-block-end")}prefixed(e,t){return e.includes("-start")?t+e.replace("-block-start","-before"):t+e.replace("-block-end","-after")}}a.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"],e.exports=a},8304:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return e.value=e.value.replace(/\s+fill(\s)/,"$1"),super.set(e,t)}}a.names=["border-image"],e.exports=a},4472:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return a.toNormal[e]||e}prefixed(e,t){return"-moz-"===t?t+(a.toMozilla[e]||e):super.prefixed(e,t)}}a.names=["border-radius"],a.toMozilla={},a.toNormal={};for(let e of["top","bottom"])for(let t of["left","right"]){let r=`border-${e}-${t}-radius`,n=`border-radius-${e}${t}`;a.names.push(r),a.names.push(n),a.toMozilla[r]=n,a.toNormal[n]=r}e.exports=a},9271:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"break-inside"!==e.prop?super.insert(e,t,r):/region/i.test(e.value)||/page/i.test(e.value)?void 0:super.insert(e,t,r)}normalize(e){return e.includes("inside")?"break-inside":e.includes("before")?"break-before":"break-after"}prefixed(e,t){return`${t}column-${e}`}set(e,t){return("break-inside"===e.prop&&"avoid-column"===e.value||"avoid-page"===e.value)&&(e.value="avoid"),super.set(e,t)}}a.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"],e.exports=a},2315:function(e,t,r){let n=r(20).list,a=r(8149);class s extends a{replace(e,t){return n.space(e).map((e=>{if(e.slice(0,+this.name.length+1)!==this.name+"(")return e;let r=e.lastIndexOf(")"),n=e.slice(r+1),a=e.slice(this.name.length+1,r);if("-webkit-"===t){let e=a.match(/\d*.?\d+%?/);e?(a=a.slice(e[0].length).trim(),a+=`, ${e[0]}`):a+=", 0.5"}return t+this.name+"("+a+")"+n})).join(" ")}}s.names=["cross-fade"],e.exports=s},7349:function(e,t,r){let n=r(1213),a=r(9135),s=r(8149);class o extends s{constructor(e,t){super(e,t),"display-flex"===e&&(this.name="flex")}check(e){return"display"===e.prop&&e.value===this.name}old(e){let t=this.prefixed(e);if(t)return new a(this.name,t)}prefixed(e){let t,r;return[t,e]=n(e),2009===t?r="flex"===this.name?"box":"inline-box":2012===t?r="flex"===this.name?"flexbox":"inline-flexbox":"final"===t&&(r=this.name),e+r}replace(e,t){return this.prefixed(t)}}o.names=["display-flex","inline-flex"],e.exports=o},7676:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"display-grid"===e&&(this.name="grid")}check(e){return"display"===e.prop&&e.value===this.name}}a.names=["display-grid","inline-grid"],e.exports=a},8238:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?"::-webkit-file-upload-button":`::${e}file-selector-button`}}s.names=["::file-selector-button"],e.exports=s},8846:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"filter-function"===e&&(this.name="filter")}}a.names=["filter","filter-function"],e.exports=a},1309:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.toLowerCase().includes("alpha(")&&!t.includes("DXImageTransform.Microsoft")&&!t.includes("data:image/svg+xml")}}a.names=["filter"],e.exports=a},1853:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-basis"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-preferred-size":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-basis","flex-preferred-size"],e.exports=s},7185:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let s,o,i=e.value;"inherit"===i||"initial"===i||"unset"===i?(s=i,o=i):(s=i.includes("row")?"horizontal":"vertical",o=i.includes("reverse")?"reverse":"normal");let l=this.clone(e);return l.prop=t+"box-orient",l.value=s,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),l=this.clone(e),l.prop=t+"box-direction",l.value=o,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l)}normalize(){return"flex-direction"}old(e,t){let r;return[r,t]=n(t),2009===r?[t+"box-orient",t+"box-direction"]:super.old(e,t)}}s.names=["flex-direction","box-direction","box-orient"],e.exports=s},2294:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);let s=e.value.split(/\s+/).filter((e=>"wrap"!==e&&"nowrap"!==e&&"wrap-reverse"));if(0===s.length)return;if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let o=s[0],i=o.includes("row")?"horizontal":"vertical",l=o.includes("reverse")?"reverse":"normal",B=this.clone(e);return B.prop=t+"box-orient",B.value=i,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B),B=this.clone(e),B.prop=t+"box-direction",B.value=l,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B)}}s.names=["flex-flow","box-direction","box-orient"],e.exports=s},420:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-flex":2012===r?t+"flex-positive":super.prefixed(e,t)}}s.names=["flex-grow","flex-positive"],e.exports=s},4347:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-shrink"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-negative":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-shrink","flex-negative"],e.exports=s},1213:function(e){e.exports=function(e){let t;return"-webkit- 2009"===e||"-moz-"===e?t=2009:"-ms-"===e?t=2012:"-webkit-"===e&&(t="final"),"-webkit- 2009"===e&&(e="-webkit-"),[t,e]}},8368:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{set(e,t){if(2009!==n(t)[0])return super.set(e,t)}}s.names=["flex-wrap"],e.exports=s},4402:function(e,t,r){let n=r(20).list,a=r(1213),s=r(8740);class o extends s{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=a(t),2009===r?t+"box-flex":super.prefixed(e,t)}set(e,t){let r=a(t)[0];if(2009===r)return e.value=n.space(e.value)[0],e.value=o.oldValues[e.value]||e.value,super.set(e,t);if(2012===r){let t=n.space(e.value);3===t.length&&"0"===t[2]&&(e.value=t.slice(0,2).concat("0px").join(" "))}return super.set(e,t)}}o.names=["flex","box-flex"],o.oldValues={auto:"1",none:"0"},e.exports=o},6487:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-webkit-"===e?":-webkit-full-screen":"-moz-"===e?":-moz-full-screen":`:${e}fullscreen`}}a.names=[":fullscreen"],e.exports=a},5810:function(e,t,r){let n=r(9254),a=r(1794),s=r(9135),o=r(8149),i=r(6767),l=/top|left|right|bottom/gi;class B extends o{add(e,t){let r=e.prop;if(r.includes("mask")){if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}else{if("list-style"!==r&&"list-style-image"!==r&&"content"!==r)return super.add(e,t);if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}}cloneDiv(e){for(let t of e)if("div"===t.type&&","===t.value)return t;return{after:" ",type:"div",value:","}}colorStops(e){let t=[];for(let r=0;r<e.length;r++){let a,s,o=e[r];if(0===r)continue;let i,l=n.stringify(o[0]);o[1]&&"word"===o[1].type?a=o[1].value:o[2]&&"word"===o[2].type&&(a=o[2].value),i=1!==r||a&&"0%"!==a?r!==e.length-1||a&&"100%"!==a?a?`color-stop(${a}, ${l})`:`color-stop(${l})`:`to(${l})`:`from(${l})`;let B=o[o.length-1];e[r]=[{type:"word",value:i}],"div"===B.type&&","===B.value&&(s=e[r].push(B)),t.push(s)}return t}convertDirection(e){return e.length>0&&("to"===e[0].value?this.fixDirection(e):e[0].value.includes("deg")?this.fixAngle(e):this.isRadial(e)&&this.fixRadial(e)),e}fixAngle(e){let t=e[0].value;t=parseFloat(t),t=Math.abs(450-t)%360,t=this.roundFloat(t,3),e[0].value=`${t}deg`}fixDirection(e){e.splice(0,2);for(let t of e){if("div"===t.type)break;"word"===t.type&&(t.value=this.revertDirection(t.value))}}fixRadial(e){let t,r,n,a,s,o,i=[],l=[];for(a=0;a<e.length-2;a++){if(t=e[a],r=e[a+1],n=e[a+2],"space"===t.type&&"at"===r.value&&"space"===n.type){s=a+3;break}i.push(t)}for(a=s;a<e.length;a++){if("div"===e[a].type){o=e[a];break}l.push(e[a])}e.splice(0,a,...l,o,...i)}isRadial(e){let t="before";for(let r of e)if("before"===t&&"space"===r.type)t="at";else if("at"===t&&"at"===r.value)t="after";else{if("after"===t&&"space"===r.type)return!0;if("div"===r.type)break;t="before"}return!1}newDirection(e){if("to"===e[0].value)return e;if(l.lastIndex=0,!l.test(e[0].value))return e;e.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let t=2;t<e.length&&"div"!==e[t].type;t++)"word"===e[t].type&&(e[t].value=this.revertDirection(e[t].value));return e}normalize(e,t){if(!e[0])return e;if(/-?\d+(.\d+)?grad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,400);else if(/-?\d+(.\d+)?rad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,2*Math.PI);else if(/-?\d+(.\d+)?turn/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,1);else if(e[0].value.includes("deg")){let t=parseFloat(e[0].value);t=a.wrap(0,360,t),e[0].value=`${t}deg`}if("linear-gradient"===t||"repeating-linear-gradient"===t){let t=e[0].value;"0deg"===t||"0"===t?e=this.replaceFirst(e,"to"," ","top"):"90deg"===t?e=this.replaceFirst(e,"to"," ","right"):"180deg"===t?e=this.replaceFirst(e,"to"," ","bottom"):"270deg"===t&&(e=this.replaceFirst(e,"to"," ","left"))}return e}normalizeUnit(e,t){return parseFloat(e)/t*360+"deg"}old(e){if("-webkit-"===e){let t;t="linear-gradient"===this.name?"linear":"repeating-linear-gradient"===this.name?"repeating-linear":"repeating-radial-gradient"===this.name?"repeating-radial":"radial";let r="-gradient",n=i.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`,!1);return new s(this.name,e+this.name,r,n)}return super.old(e)}oldDirection(e){let t=this.cloneDiv(e[0]);if("to"!==e[0][0].value)return e.unshift([{type:"word",value:B.oldDirections.bottom},t]);{let r=[];for(let t of e[0].slice(2))"word"===t.type&&r.push(t.value.toLowerCase());r=r.join(" ");let n=B.oldDirections[r]||r;return e[0]=[{type:"word",value:n},t],e[0]}}oldWebkit(e){let{nodes:t}=e,r=n.stringify(e.nodes);if("linear-gradient"!==this.name)return!1;if(t[0]&&t[0].value.includes("deg"))return!1;if(r.includes("px")||r.includes("-corner")||r.includes("-side"))return!1;let a=[[]];for(let e of t)a[a.length-1].push(e),"div"===e.type&&","===e.value&&a.push([]);this.oldDirection(a),this.colorStops(a),e.nodes=[];for(let t of a)e.nodes=e.nodes.concat(t);return e.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(e.nodes)),e.value="-webkit-gradient",!0}replace(e,t){let r=n(e);for(let e of r.nodes){let r=this.name;if("function"===e.type&&e.value===r)if(e.nodes=this.newDirection(e.nodes),e.nodes=this.normalize(e.nodes,r),"-webkit- old"===t){if(!this.oldWebkit(e))return!1}else e.nodes=this.convertDirection(e.nodes),e.value=t+e.value}return r.toString()}replaceFirst(e,...t){return t.map((e=>" "===e?{type:"space",value:e}:{type:"word",value:e})).concat(e.slice(1))}revertDirection(e){return B.directions[e.toLowerCase()]||e}roundFloat(e,t){return parseFloat(e.toFixed(t))}}B.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],B.directions={bottom:"top",left:"right",right:"left",top:"bottom"},B.oldDirections={bottom:"left top, left bottom","bottom left":"right top, left bottom","bottom right":"left top, right bottom",left:"right top, left top","left bottom":"right top, left bottom","left top":"right bottom, left top",right:"left top, right top","right bottom":"left top, right bottom","right top":"left bottom, right top",top:"left bottom, left top","top left":"right bottom, left top","top right":"left bottom, right top"},e.exports=B},2271:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=a.parse(e),[o,i]=a.translate(s,0,2),[l,B]=a.translate(s,1,3);[["grid-row",o],["grid-row-span",i],["grid-column",l],["grid-column-span",B]].forEach((([t,r])=>{a.insertDecl(e,t,r)})),a.warnTemplateSelectorNotFound(e,n),a.warnIfGridRowColumnExists(e,n)}}s.names=["grid-area"],e.exports=s},8575:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"justify-self"}prefixed(e,t){return t+"grid-column-align"}}a.names=["grid-column-align"],e.exports=a},8570:function(e,t,r){let n=r(8740),{isPureNumber:a}=r(6767);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=this.clone(e),o=e.prop.replace(/end$/,"start"),i=t+e.prop.replace(/end$/,"span");if(!e.parent.some((e=>e.prop===i))){if(s.prop=i,e.value.includes("span"))s.value=e.value.replace(/span\s/i,"");else{let t;if(e.parent.walkDecls(o,(e=>{t=e})),t){if(!a(t.value))return;{let r=Number(e.value)-Number(t.value)+"";s.value=r}}else e.warn(n,`Can not prefix ${e.prop} (${o} is not found)`)}e.cloneBefore(s)}}}s.names=["grid-row-end","grid-column-end"],e.exports=s},1354:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"align-self"}prefixed(e,t){return t+"grid-row-align"}}a.names=["grid-row-align"],e.exports=a},9483:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);let n=a.parse(e),[s,o]=a.translate(n,0,1);n[0]&&n[0].includes("span")&&(o=n[0].join("").replace(/\D/g,"")),[[e.prop,s],[`${e.prop}-span`,o]].forEach((([t,r])=>{a.insertDecl(e,t,r)}))}}s.names=["grid-row","grid-column"],e.exports=s},7456:function(e,t,r){let n=r(8740),{autoplaceGridItems:a,getGridGap:s,inheritGridGap:o,prefixTrackProp:i,prefixTrackValue:l}=r(4519),B=r(2198);class c extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let{parent:c,prop:u,value:d}=e,p=u.includes("rows"),m=u.includes("columns"),f=c.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop));if(f&&p)return!1;let C=new B({options:{}}),h=C.gridStatus(c,n),g=s(e);g=o(e,g)||g;let v=p?g.row:g.column;"no-autoplace"!==h&&!0!==h||f||(v=null);let b=l({gap:v,value:d});e.cloneBefore({prop:i({prefix:t,prop:u}),value:b});let y=c.nodes.find((e=>"grid-auto-flow"===e.prop)),w="row";if(y&&!C.disabled(y,n)&&(w=y.value.trim()),"autoplace"===h){let t=c.nodes.find((e=>"grid-template-rows"===e.prop));if(!t&&f)return;if(!t&&!f)return void e.warn(n,"Autoplacement does not work without grid-template-rows property");c.nodes.find((e=>"grid-template-columns"===e.prop))||f||e.warn(n,"Autoplacement does not work without grid-template-columns property"),m&&!f&&a(e,n,g,w)}}normalize(e){return e.replace(/^grid-(rows|columns)/,"grid-template-$1")}prefixed(e,t){return"-ms-"===t?i({prefix:t,prop:e}):super.prefixed(e,t)}}c.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"],e.exports=c},2755:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.includes("/")&&!t.includes("span")}normalize(e){return e.replace("-start","")}prefixed(e,t){let r=super.prefixed(e,t);return"-ms-"===t&&(r=r.replace("-start","")),r}}a.names=["grid-row-start","grid-column-start"],e.exports=a},2602:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseGridAreas:o,prefixTrackProp:i,prefixTrackValue:l,warnGridGap:B,warnMissedAreas:c}=r(4519);class u extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let u=!1,d=!1,p=e.parent,m=a(e);m=s(e,m)||m,p.walkDecls(/-ms-grid-rows/,(e=>e.remove())),p.walkDecls(/grid-template-(rows|columns)/,(e=>{if("grid-template-rows"===e.prop){d=!0;let{prop:r,value:n}=e;e.cloneBefore({prop:i({prefix:t,prop:r}),value:l({gap:m.row,value:n})})}else u=!0}));let f=e.value.trim().slice(1,-1).split(/["']\s*["']?/g);u&&!d&&m.row&&f.length>1&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:l({gap:m.row,value:`repeat(${f.length}, auto)`})}),B({decl:e,gap:m,hasColumns:u,result:n});let C=o({gap:m,rows:f});return c(C,e,n),e}}u.names=["grid-template-areas"],e.exports=u},1198:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseTemplate:o,warnGridGap:i,warnMissedAreas:l}=r(4519);class B extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-rows"===e.prop)))return;let B=a(e),c=s(e,B),{areas:u,columns:d,rows:p}=o({decl:e,gap:c||B}),m=Object.keys(u).length>0,f=Boolean(p),C=Boolean(d);return i({decl:e,gap:B,hasColumns:C,result:n}),l(u,e,n),(f&&C||m)&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:p}),C&&e.cloneBefore({prop:"-ms-grid-columns",raws:{},value:d}),e}}B.names=["grid-template"],e.exports=B},4519:function(e,t,r){let n=r(9254),a=r(20).list,s=r(6767).uniq,o=r(6767).escapeRegexp,i=r(6767).splitSelector;function l(e){return e&&2===e.length&&"span"===e[0]&&parseInt(e[1],10)>0?[!1,parseInt(e[1],10)]:e&&1===e.length&&parseInt(e[0],10)>0?[parseInt(e[0],10),!1]:[!1,!1]}function B({nodes:e},{gap:t}){let{count:r,size:a}=e.reduce(((e,t)=>("div"===t.type&&","===t.value?e.key="size":e[e.key].push(n.stringify(t)),e)),{count:[],key:"count",size:[]});if(t){a=a.filter((e=>e.trim()));let e=[];for(let n=1;n<=r;n++)a.forEach(((r,a)=>{(a>0||n>1)&&e.push(t),e.push(r)}));return e.join(" ")}return`(${a.join("")})[${r.join("")}]`}function c({gap:e,value:t}){let r=n(t).nodes.reduce(((t,r)=>"function"===r.type&&"repeat"===r.value?t.concat({type:"word",value:B(r,{gap:e})}):e&&"space"===r.type?t.concat({type:"space",value:" "},{type:"word",value:e},r):t.concat(r)),[]);return n.stringify(r)}t.translate=function(e,t,r){let n=e[t],a=e[r];if(!n)return[!1,!1];let[s,o]=l(n),[i,B]=l(a);return s&&!a?[s,!1]:o&&i?[i-o,o]:s&&B?[s,B]:s&&i?[s,i-s]:[!1,!1]},t.parse=function(e){let t=n(e.value),r=[],a=0;r[a]=[];for(let e of t.nodes)"div"===e.type?(a+=1,r[a]=[]):"word"===e.type&&r[a].push(e.value);return r},t.insertDecl=function(e,t,r){r&&!e.parent.some((e=>e.prop===`-ms-${t}`))&&e.cloneBefore({prop:`-ms-${t}`,value:r.toString()})},t.prefixTrackProp=function({prefix:e,prop:t}){return e+t.replace("template-","")},t.prefixTrackValue=c;let u=/^\.+$/;function d(e,t){return{end:t,span:t-e,start:e}}function p({gap:e,rows:t}){return t.reduce(((t,r,n)=>(e.row&&(n*=2),""===r.trim()||function(e){return e.trim().split(/\s+/g)}(r).forEach(((r,a)=>{if(!u.test(r))if(e.column&&(a*=2),void 0===t[r])t[r]={column:d(a+1,a+2),row:d(n+1,n+2)};else{let{column:e,row:s}=t[r];e.start=Math.min(e.start,a+1),e.end=Math.max(e.end,a+2),e.span=e.end-e.start,s.start=Math.min(s.start,n+1),s.end=Math.max(s.end,n+2),s.span=s.end-s.start}})),t)),{})}function m(e){return e.areas.length>e.rows.length&&e.rows.push("auto"),e}function f({decl:e,gap:t}){let r=n(e.value).nodes.reduce(((e,t)=>{let{type:r,value:a}=t;return function(e){return"word"===e.type&&/^\[.+]$/.test(e.value)}(t)||"space"===r||("string"===r&&(e=m(e)).areas.push(a),"word"!==r&&"function"!==r||e[e.key].push(n.stringify(t)),"div"===r&&"/"===a&&(e.key="columns",e=m(e))),e}),{areas:[],columns:[],key:"rows",rows:[]});return{areas:p({gap:t,rows:r.areas}),columns:c({gap:t.column,value:r.columns.join(" ")}),rows:c({gap:t.row,value:r.rows.join(" ")})}}function C(e,t=!1,r=!1){let n=[{prop:"-ms-grid-row",value:String(e.row.start)}];return(e.row.span>1||t)&&n.push({prop:"-ms-grid-row-span",value:String(e.row.span)}),n.push({prop:"-ms-grid-column",value:String(e.column.start)}),(e.column.span>1||r)&&n.push({prop:"-ms-grid-column-span",value:String(e.column.span)}),n}function h(e){return"atrule"===e.type&&"media"===e.name?e:!!e.parent&&h(e.parent)}function g(e,t){return(e=e.map((e=>{let t=a.space(e),r=a.comma(e);return t.length>r.length&&(e=t.slice(-1).join("")),e}))).map((e=>t.map(((t,r)=>`${0===r?"":" "}${t} > ${e}`))))}function v(e,t){return e.selectors.some((e=>t.selectors.includes(e)))}function b(e){let t={};return e.parent.walkDecls(/^(grid-)?((row|column)-)?gap$/,(({prop:e,value:r})=>{if(/^(grid-)?gap$/.test(e)){let[e,,a]=n(r).nodes;t.row=e&&n.stringify(e),t.column=a?n.stringify(a):t.row}/^(grid-)?row-gap$/.test(e)&&(t.row=r),/^(grid-)?column-gap$/.test(e)&&(t.column=r)})),t}function y(e){if(!e)return[];let t,r;return n(e).walk((e=>{"word"===e.type&&/min|max/g.test(e.value)?t=e.value:e.value.includes("px")&&(r=parseInt(e.value.replace(/\D/g,"")))})),[t,r]}function w(e,t){let r=e.parent,n=h(r),a=r.root(),s=i(r.selector);if(Object.keys(t).length>0)return!1;let l,[B]=y(n.params),c=s[0],u=o(c[c.length-1][0]),d=new RegExp(`(${u}$)|(${u}[,.])`);return a.walkRules(d,(e=>{let t;if(r.toString()===e.toString())return!1;if(e.walkDecls("grid-gap",(e=>t=b(e))),!t||0===Object.keys(t).length)return!0;if(!function(e,t){let r,n=i(e),a=i(t);if(n[0].length<a[0].length)return!1;if(n[0].length>a[0].length){let e=n[0].reduce(((e,[t],r)=>t===a[0][0][0]&&r),!1);e&&(r=a[0].every(((t,r)=>t.every(((t,a)=>n[0].slice(e)[r][a]===t)))))}else r=a.some((e=>e.every(((e,t)=>e.every(((e,r)=>n[0][t][r]===e))))));return r}(r.selector,e.selector))return!0;let n=h(e);return n?y(n.params)[0]===B?(l=t,!0):void 0:(l=t,!0)})),!!(l&&Object.keys(l).length>0)&&l}function x(e){return n(e).nodes.reduce(((e,t)=>{if("function"===t.type&&"repeat"===t.value){let r="count",[a,s]=t.nodes.reduce(((e,t)=>"word"===t.type&&"count"===r?(e[0]=Math.abs(parseInt(t.value)),e):"div"===t.type&&","===t.value?(r="value",e):("value"===r&&(e[1]+=n.stringify(t)),e)),[0,""]);if(a)for(let t=0;t<a;t++)e.push(s);return e}return"space"===t.type?e:e.concat(n.stringify(t))}),[])}t.parseGridAreas=p,t.parseTemplate=f,t.insertAreas=function(e,t){let r=function(e){let t=[];return e.walkDecls(/grid-template(-areas)?$/,(e=>{let r=e.parent,n=h(r),a=b(e),o=w(e,a),{areas:i}=f({decl:e,gap:o||a}),l=Object.keys(i);if(0===l.length)return!0;let B=t.reduce(((e,{allAreas:t},r)=>t&&l.some((e=>t.includes(e)))?r:e),null);if(null!==B){let{allAreas:e,rules:a}=t[B],o=a.some((e=>!1===e.hasDuplicates&&v(e,r))),c=!1,u=a.reduce(((e,t)=>!t.params&&v(t,r)?(c=!0,t.duplicateAreaNames):(c||l.forEach((r=>{t.areas[r]&&e.push(r)})),s(e))),[]);a.forEach((e=>{l.forEach((t=>{let r=e.areas[t];r&&r.row.span!==i[t].row.span&&(i[t].row.updateSpan=!0),r&&r.column.span!==i[t].column.span&&(i[t].column.updateSpan=!0)}))})),t[B].allAreas=s([...e,...l]),t[B].rules.push({areas:i,duplicateAreaNames:u,hasDuplicates:!o,node:r,params:n.params,selectors:r.selectors})}else t.push({allAreas:l,areasCount:0,rules:[{areas:i,duplicateAreaNames:[],duplicateRules:[],hasDuplicates:!1,node:r,params:n.params,selectors:r.selectors}]})})),t}(e);if(0===r.length)return;let n={};return e.walkDecls("grid-area",(s=>{let o=s.parent,i="-ms-grid-row"===o.first.prop,l=h(o);if(t(s))return;let B=e.index(l||o),c=s.value,u=r.filter((e=>e.allAreas.includes(c)))[0];if(!u)return!0;let d=u.allAreas[u.allAreas.length-1],p=a.space(o.selector),m=a.comma(o.selector),f=p.length>1&&p.length>m.length;if(i)return!1;n[d]||(n[d]={});let v=!1;for(let t of u.rules){let r=t.areas[c],a=t.duplicateAreaNames.includes(c);if(r)if(t.params&&!n[d][t.params]&&(n[d][t.params]=[]),t.hasDuplicates&&a||t.params)if(!t.hasDuplicates||t.params||f){if(t.hasDuplicates&&!t.params&&f&&o.selector.includes(t.selectors[0]))o.walkDecls(/-ms-grid-(row|column)/,(e=>e.remove())),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}}))));else if(t.params){let i=o.clone();i.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>i.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),t.hasDuplicates&&a&&(i.selectors=g(i.selectors,t.selectors)),i.raws=t.node.raws,e.index(t.node.parent)>B?t.node.parent.append(i):n[d][t.params].push(i),v||(n[d].lastRule=l||o)}}else{let e=o.clone();e.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((t=>e.prepend(Object.assign(t,{raws:{between:s.raws.between}})))),e.selectors=g(e.selectors,t.selectors),n[d].lastRule&&n[d].lastRule.after(e),n[d].lastRule=e,v=!0}else C(r,!1,!1).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),n[d].lastRule=o,v=!0;else{let t,r=n[d].lastRule;t=r?e.index(r):-1,B>t&&(n[d].lastRule=l||o)}}})),void Object.keys(n).forEach((e=>{let t=n[e],r=t.lastRule;Object.keys(t).reverse().filter((e=>"lastRule"!==e)).forEach((e=>{t[e].length>0&&r&&(r.after({name:"media",params:e}),r.next().append(t[e]))}))}))},t.warnMissedAreas=function(e,t,r){let n=Object.keys(e);t.root().walkDecls("grid-area",(e=>{n=n.filter((t=>t!==e.value))})),n.length>0&&t.warn(r,"Can not find grid areas: "+n.join(", "))},t.warnTemplateSelectorNotFound=function(e,t){let r=e.parent,n=e.root(),s=!1,o=a.space(r.selector).filter((e=>">"!==e)).slice(0,-1);if(o.length>0){let r=!1,i=null;n.walkDecls(/grid-template(-areas)?$/,(t=>{let n=t.parent,l=n.selectors,{areas:B}=f({decl:t,gap:b(t)}),c=B[e.value];for(let e of l){if(r)break;let t=a.space(e).filter((e=>">"!==e));r=t.every(((e,t)=>e===o[t]))}if(r||!c)return!0;i||(i=n.selector),i&&i!==n.selector&&(s=!0)})),!r&&s&&e.warn(t,`Autoprefixer cannot find a grid-template containing the duplicate grid-area "${e.value}" with full selector matching: ${o.join(" ")}`)}},t.warnIfGridRowColumnExists=function(e,t){let r=e.parent,n=[];r.walkDecls(/^grid-(row|column)/,(e=>{e.prop.endsWith("-end")||e.value.startsWith("span")||e.prop.endsWith("-gap")||n.push(e)})),n.length>0&&n.forEach((e=>{e.warn(t,`You already have a grid-area declaration present in the rule. You should use either grid-area or ${e.prop}, not both`)}))},t.getGridGap=b,t.inheritGridGap=w,t.warnGridGap=function({decl:e,gap:t,hasColumns:r,result:n}){let a=t.row&&t.column;!r&&(a||t.column&&!t.row)&&(delete t.column,e.warn(n,"Can not implement grid-gap without grid-template-columns"))},t.autoplaceGridItems=function(e,t,r,n="row"){let{parent:a}=e,s=x(a.nodes.find((e=>"grid-template-rows"===e.prop)).value),o=x(e.value),i=p({gap:r,rows:s.map(((e,t)=>Array.from({length:o.length},((e,r)=>r+t*o.length+1)).join(" ")))}),l=Object.keys(i),B=l.map((e=>i[e]));n.includes("column")&&(B=B.sort(((e,t)=>e.column.start-t.column.start))),B.reverse().forEach(((e,t)=>{let{column:r,row:n}=e,s=a.selectors.map((e=>e+` > *:nth-child(${l.length-t})`)).join(", "),o=a.clone().removeAll();o.selector=s,o.append({prop:"-ms-grid-row",value:n.start}),o.append({prop:"-ms-grid-column",value:r.start}),a.after(o)}))}},9014:function(e,t,r){let n=r(8740);class a extends n{check(e){return"pixelated"===e.value}normalize(){return"image-rendering"}prefixed(e,t){return"-ms-"===t?"-ms-interpolation-mode":super.prefixed(e,t)}process(e,t){return super.process(e,t)}set(e,t){return"-ms-"!==t?super.set(e,t):(e.prop="-ms-interpolation-mode",e.value="nearest-neighbor",e)}}a.names=["image-rendering","interpolation-mode"],e.exports=a},2965:function(e,t,r){let n=r(8149);class a extends n{replace(e,t){let r=super.replace(e,t);return"-webkit-"===t&&(r=r.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")),r}}a.names=["image-set"],e.exports=a},5945:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}prefixed(e,t){return t+e.replace("-inline","")}}a.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"],e.exports=a},322:function(e,t,r){let n=r(9135),a=r(8149);function s(e){return new RegExp(`(^|[\\s,(])(${e}($|[\\s),]))`,"gi")}class o extends a{add(e,t){if(!e.prop.includes("grid")||"-webkit-"===t)return super.add(e,t)}isStretch(){return"stretch"===this.name||"fill"===this.name||"fill-available"===this.name}old(e){let t=e+this.name;return this.isStretch()&&("-moz-"===e?t="-moz-available":"-webkit-"===e&&(t="-webkit-fill-available")),new n(this.name,t,t,s(t))}regexp(){return this.regexpCache||(this.regexpCache=s(this.name)),this.regexpCache}replace(e,t){return"-moz-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-moz-available$3"):"-webkit-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-webkit-fill-available$3"):super.replace(e,t)}}o.names=["max-content","min-content","fit-content","fill","fill-available","stretch"],e.exports=o},4124:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"justify-content"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-pack":2012===r?t+"flex-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];if(2009===r||2012===r){let n=s.oldValues[e.value]||e.value;if(e.value=n,2009!==r||"distribute"!==n)return super.set(e,t)}else if("final"===r)return super.set(e,t)}}s.names=["justify-content","flex-pack","box-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},4473:function(e,t,r){let n=r(8740);class a extends n{normalize(){return this.name.replace("box-image","border")}prefixed(e,t){let r=super.prefixed(e,t);return"-webkit-"===t&&(r=r.replace("border","box-image")),r}}a.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"],e.exports=a},5630:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){let n,s="mask-composite"===e.prop;n=s?e.value.split(","):e.value.match(a.regexp)||[],n=n.map((e=>e.trim())).filter((e=>e));let o,i=n.length;if(i&&(o=this.clone(e),o.value=n.map((e=>a.oldValues[e]||e)).join(", "),n.includes("intersect")&&(o.value+=", xor"),o.prop=t+"mask-composite"),s){if(!i)return;return this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)}let l=this.clone(e);return l.prop=t+l.prop,i&&(l.value=l.value.replace(a.regexp,"")),this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),i?(this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)):e}}a.names=["mask","mask-composite"],a.oldValues={add:"source-over",exclude:"xor",intersect:"source-in",subtract:"source-out"},a.regexp=new RegExp(`\\s+(${Object.keys(a.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig"),e.exports=a},4231:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"order"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-ordinal-group":2012===r?t+"flex-order":super.prefixed(e,t)}set(e,t){return 2009===n(t)[0]&&/\d/.test(e.value)?(e.value=(parseInt(e.value)+1).toString(),super.set(e,t)):super.set(e,t)}}s.names=["order","flex-order","box-ordinal-group"],e.exports=s},4215:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"overscroll-behavior"}prefixed(e,t){return t+"scroll-chaining"}set(e,t){return"auto"===e.value?e.value="chained":"none"!==e.value&&"contain"!==e.value||(e.value="none"),super.set(e,t)}}a.names=["overscroll-behavior","scroll-chaining"],e.exports=a},4521:function(e,t,r){let n=r(9135),a=r(8149);class s extends a{old(e){return"-webkit-"===e?new n(this.name,"-webkit-optimize-contrast"):"-moz-"===e?new n(this.name,"-moz-crisp-edges"):super.old(e)}replace(e,t){return"-webkit-"===t?e.replace(this.regexp(),"$1-webkit-optimize-contrast"):"-moz-"===t?e.replace(this.regexp(),"$1-moz-crisp-edges"):super.replace(e,t)}}s.names=["pixelated"],e.exports=s},841:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-row-align"===e.prop)))return;let[[n,s]]=a.parse(e);s?(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",s)):(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",n))}}s.names=["place-self"],e.exports=s},5590:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-ms-"===e?":-ms-input-placeholder":`:${e}placeholder-shown`}}a.names=[":placeholder-shown"],e.exports=a},6626:function(e,t,r){let n=r(6971);class a extends n{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(e){return"-webkit-"===e?"::-webkit-input-placeholder":"-ms-"===e?"::-ms-input-placeholder":"-ms- old"===e?":-ms-input-placeholder":"-moz- old"===e?":-moz-placeholder":`::${e}placeholder`}}a.names=["::placeholder"],e.exports=a},6788:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"print-color-adjust"}prefixed(e,t){return"-moz-"===t?"color-adjust":t+"print-color-adjust"}}a.names=["print-color-adjust","color-adjust"],e.exports=a},7202:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"text-decoration-skip-ink"===e.prop&&"auto"===e.value?(e.prop=t+"text-decoration-skip",e.value="ink",e):super.set(e,t)}}a.names=["text-decoration-skip-ink","text-decoration-skip"],e.exports=a},9112:function(e,t,r){let n=r(8740);const a=["none","underline","overline","line-through","blink","inherit","initial","unset"];class s extends n{check(e){return e.value.split(/\s+/).some((e=>!a.includes(e)))}}s.names=["text-decoration"],e.exports=s},4252:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"-webkit-"===t&&(e.value=e.value.replace(/\s*(right|left)\s*/i,"")),super.set(e,t)}}a.names=["text-emphasis-position"],e.exports=a},8128:function(e,t,r){let n=r(8740);class a extends n{contain3d(e){if("transform-origin"===e.prop)return!1;for(let t of a.functions3d)if(e.value.includes(`${t}(`))return!0;return!1}insert(e,t,r){if("-ms-"===t){if(!this.contain3d(e)&&!this.keyframeParents(e))return super.insert(e,t,r)}else{if("-o-"!==t)return super.insert(e,t,r);if(!this.contain3d(e))return super.insert(e,t,r)}}keyframeParents(e){let{parent:t}=e;for(;t;){if("atrule"===t.type&&"keyframes"===t.name)return!0;({parent:t}=t)}return!1}set(e,t){return e=super.set(e,t),"-ms-"===t&&(e.value=e.value.replace(/rotatez/gi,"rotate")),e}}a.names=["transform","transform-origin"],a.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"],e.exports=a},3642:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"all"===e.value&&"-ms-"===t?void 0:super.insert(e,t,r)}set(e,t){return"-ms-"===t&&"contain"===e.value&&(e.value="element"),super.set(e,t)}}a.names=["user-select"],e.exports=a},7919:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){if("-ms-"===t){let n=this.set(this.clone(e),t);this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t));let s="ltr";return e.parent.nodes.forEach((e=>{"direction"===e.prop&&("rtl"!==e.value&&"ltr"!==e.value||(s=e.value))})),n.value=a.msValues[s][e.value]||e.value,e.parent.insertBefore(e,n)}return super.insert(e,t,r)}}a.names=["writing-mode"],a.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-lr":"tb-lr","vertical-rl":"tb-rl"},rtl:{"horizontal-tb":"rl-tb","vertical-lr":"bt-lr","vertical-rl":"bt-rl"}},e.exports=a},5536:function(e,t,r){let n=r(1e3);const a={and_chr:"Chrome for Android",and_ff:"Firefox for Android",and_qq:"QQ Browser",and_uc:"UC for Android",baidu:"Baidu Browser",ie:"IE",ie_mob:"IE Mobile",ios_saf:"iOS Safari",kaios:"KaiOS Browser",op_mini:"Opera Mini",op_mob:"Opera Mobile",samsung:"Samsung Internet"};function s(e,t,r){let n=`  ${e}`;return r&&(n+=" *"),n+=": ",n+=t.map((e=>e.replace(/^-(.*)-$/g,"$1"))).join(", "),n+="\n",n}e.exports=function(e){if(0===e.browsers.selected.length)return"No browsers selected";let t={};for(let n of e.browsers.selected){let e=n.split(" "),s=e[0],o=e[1];s=a[s]||(r=s).slice(0,1).toUpperCase()+r.slice(1),t[s]?t[s].push(o):t[s]=[o]}var r;let o="Browsers:\n";for(let e in t){let r=t[e];r=r.sort(((e,t)=>parseFloat(t)-parseFloat(e))),o+=`  ${e}: ${r.join(", ")}\n`}let i=n.coverage(e.browsers.selected);o+=`\nThese browsers account for ${Math.round(100*i)/100}% of all users globally\n`;let l=[];for(let t in e.add){let r=e.add[t];"@"===t[0]&&r.prefixes&&l.push(s(t,r.prefixes))}l.length>0&&(o+=`\nAt-Rules:\n${l.sort().join("")}`);let B=[];for(let t of e.add.selectors)t.prefixes&&B.push(s(t.name,t.prefixes));B.length>0&&(o+=`\nSelectors:\n${B.sort().join("")}`);let c=[],u=[],d=!1;for(let t in e.add){let r=e.add[t];if("@"!==t[0]&&r.prefixes){let e=0===t.indexOf("grid-");e&&(d=!0),u.push(s(t,r.prefixes,e))}if(Array.isArray(r.values))for(let e of r.values){let t=e.name.includes("grid");t&&(d=!0);let r=s(e.name,e.prefixes,t);c.includes(r)||c.push(r)}}return u.length>0&&(o+=`\nProperties:\n${u.sort().join("")}`),c.length>0&&(o+=`\nValues:\n${c.sort().join("")}`),d&&(o+="\n* - Prefixes will be added only on grid: true option.\n"),l.length||B.length||u.length||c.length||(o+="\nAwesome! Your browsers don't require any vendor prefixes.\nNow you can remove Autoprefixer from build steps."),o}},8812:function(e){e.exports=class{constructor(e,t){this.prefix=t,this.prefixed=e.prefixed(this.prefix),this.regexp=e.regexp(this.prefix),this.prefixeds=e.possible().map((t=>[e.prefixed(t),e.regexp(t)])),this.unprefixed=e.name,this.nameRegexp=e.regexp()}check(e){return!!e.selector.includes(this.prefixed)&&!!e.selector.match(this.regexp)&&!this.isHack(e)}isHack(e){let t=e.parent.index(e)+1,r=e.parent.nodes;for(;t<r.length;){let e=r[t].selector;if(!e)return!0;if(e.includes(this.unprefixed)&&e.match(this.nameRegexp))return!1;let n=!1;for(let[t,r]of this.prefixeds)if(e.includes(t)&&e.match(r)){n=!0;break}if(!n)return!0;t+=1}return!0}}},9135:function(e,t,r){let n=r(6767);e.exports=class{constructor(e,t,r,a){this.unprefixed=e,this.prefixed=t,this.string=r||t,this.regexp=a||n.regexp(t)}check(e){return!!e.includes(this.string)&&!!e.match(this.regexp)}}},7363:function(e,t,r){let n=r(1045),a=r(383),s=r(6767);function o(e,t){let r=new e.constructor;for(let n of Object.keys(e||{})){let a=e[n];"parent"===n&&"object"==typeof a?t&&(r[n]=t):"source"===n||null===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>o(e,r))):"_autoprefixerPrefix"!==n&&"_autoprefixerValues"!==n&&"proxyCache"!==n&&("object"==typeof a&&null!==a&&(a=o(a,r)),r[n]=a)}return r}class i{constructor(e,t,r){this.prefixes=t,this.name=e,this.all=r}static clone(e,t){let r=o(e);for(let e in t)r[e]=t[e];return r}static hack(e){return this.hacks||(this.hacks={}),e.names.map((t=>(this.hacks[t]=e,this.hacks[t])))}static load(e,t,r){let n=this.hacks&&this.hacks[e];return n?new n(e,t,r):new this(e,t,r)}clone(e,t){return i.clone(e,t)}parentPrefix(e){let t;return t=void 0!==e._autoprefixerPrefix?e._autoprefixerPrefix:"decl"===e.type&&"-"===e.prop[0]?a.prefix(e.prop):"root"!==e.type&&("rule"===e.type&&e.selector.includes(":-")&&/:(-\w+-)/.test(e.selector)?e.selector.match(/:(-\w+-)/)[1]:"atrule"===e.type&&"-"===e.name[0]?a.prefix(e.name):this.parentPrefix(e.parent)),n.prefixes().includes(t)||(t=!1),e._autoprefixerPrefix=t,e._autoprefixerPrefix}process(e,t){if(!this.check(e))return;let r=this.parentPrefix(e),n=this.prefixes.filter((e=>!r||r===s.removeNote(e))),a=[];for(let r of n)this.add(e,r,a.concat([r]),t)&&a.push(r);return a}}e.exports=i},5417:function(e,t,r){let n=r(383),a=r(8740),s=r(1915),o=r(1761),i=r(2198),l=r(2028),B=r(1045),c=r(6971),u=r(2637),d=r(8149),p=r(6767),m=r(6487),f=r(6626),C=r(5590),h=r(8238),g=r(4402),v=r(4231),b=r(1309),y=r(8570),w=r(2369),x=r(2294),E=r(420),D=r(8368),k=r(2271),N=r(841),A=r(2755),S=r(3610),P=r(1682),j=r(1853),F=r(4473),O=r(5630),L=r(953),I=r(3642),R=r(4347),M=r(9271),T=r(7919),H=r(8304),G=r(787),z=r(4472),_=r(6970),U=r(1198),J=r(5945),K=r(1354),W=r(8128),q=r(7185),V=r(9014),Y=r(372),Q=r(5933),X=r(9112),Z=r(4124),$=r(6397),ee=r(9483),te=r(7456),re=r(8575),ne=r(6788),ae=r(4215),se=r(2602),oe=r(4252),ie=r(7202),le=r(5810),Be=r(322),ce=r(4521),ue=r(2965),de=r(2315),pe=r(7349),me=r(7676),fe=r(8846),Ce=r(2025);c.hack(Ce),c.hack(m),c.hack(f),c.hack(C),c.hack(h),a.hack(g),a.hack(v),a.hack(b),a.hack(y),a.hack(w),a.hack(x),a.hack(E),a.hack(D),a.hack(k),a.hack(N),a.hack(A),a.hack(S),a.hack(P),a.hack(j),a.hack(F),a.hack(O),a.hack(L),a.hack(I),a.hack(R),a.hack(M),a.hack(T),a.hack(H),a.hack(G),a.hack(z),a.hack(_),a.hack(U),a.hack(J),a.hack(K),a.hack(W),a.hack(q),a.hack(V),a.hack(Y),a.hack(Q),a.hack(X),a.hack(Z),a.hack($),a.hack(ee),a.hack(te),a.hack(re),a.hack(ae),a.hack(se),a.hack(ne),a.hack(oe),a.hack(ie),d.hack(le),d.hack(Be),d.hack(ce),d.hack(ue),d.hack(de),d.hack(pe),d.hack(me),d.hack(fe);let he=new Map;class ge{constructor(e,t,r={}){this.data=e,this.browsers=t,this.options=r,[this.add,this.remove]=this.preprocess(this.select(this.data)),this.transition=new o(this),this.processor=new i(this)}cleaner(){if(this.cleanerCache)return this.cleanerCache;if(!this.browsers.selected.length)return this;{let e=new B(this.browsers.data,[]);this.cleanerCache=new ge(this.data,e,this.options)}return this.cleanerCache}decl(e){return he.has(e)||he.set(e,a.load(e)),he.get(e)}group(e){let t=e.parent,r=t.index(e),{length:n}=t.nodes,a=this.unprefixed(e.prop),s=(e,s)=>{for(r+=e;r>=0&&r<n;){let n=t.nodes[r];if("decl"===n.type){if(-1===e&&n.prop===a&&!B.withPrefix(n.value))break;if(this.unprefixed(n.prop)!==a)break;if(!0===s(n))return!0;if(1===e&&n.prop===a&&!B.withPrefix(n.value))break}r+=e}return!1};return{down(e){return s(1,e)},up(e){return s(-1,e)}}}normalize(e){return this.decl(e).normalize(e)}prefixed(e,t){return e=n.unprefixed(e),this.decl(e).prefixed(e,t)}preprocess(e){let t={"@supports":new l(ge,this),selectors:[]};for(let r in e.add){let n=e.add[r];if("@keyframes"===r||"@viewport"===r)t[r]=new u(r,n,this);else if("@resolution"===r)t[r]=new s(r,n,this);else if(this.data[r].selector)t.selectors.push(c.load(r,n,this));else{let e=this.data[r].props;if(e){let a=d.load(r,n,this);for(let r of e)t[r]||(t[r]={values:[]}),t[r].values.push(a)}else{let e=t[r]&&t[r].values||[];t[r]=a.load(r,n,this),t[r].values=e}}}let r={selectors:[]};for(let n in e.remove){let a=e.remove[n];if(this.data[n].selector){let e=c.load(n,a);for(let t of a)r.selectors.push(e.old(t))}else if("@keyframes"===n||"@viewport"===n)for(let e of a)r[`@${e}${n.slice(1)}`]={remove:!0};else if("@resolution"===n)r[n]=new s(n,a,this);else{let e=this.data[n].props;if(e){let t=d.load(n,[],this);for(let n of a){let a=t.old(n);if(a)for(let t of e)r[t]||(r[t]={}),r[t].values||(r[t].values=[]),r[t].values.push(a)}}else for(let e of a){let a=this.decl(n).old(n,e);if("align-self"===n){let r=t[n]&&t[n].prefixes;if(r){if("-webkit- 2009"===e&&r.includes("-webkit-"))continue;if("-webkit-"===e&&r.includes("-webkit- 2009"))continue}}for(let e of a)r[e]||(r[e]={}),r[e].remove=!0}}}return[t,r]}select(e){let t={add:{},remove:{}};for(let r in e){let n=e[r],a=n.browsers.map((e=>{let t=e.split(" ");return{browser:`${t[0]} ${t[1]}`,note:t[2]}})),s=a.filter((e=>e.note)).map((e=>`${this.browsers.prefix(e.browser)} ${e.note}`));s=p.uniq(s),a=a.filter((e=>this.browsers.isSelected(e.browser))).map((e=>{let t=this.browsers.prefix(e.browser);return e.note?`${t} ${e.note}`:t})),a=this.sort(p.uniq(a)),"no-2009"===this.options.flexbox&&(a=a.filter((e=>!e.includes("2009"))));let o=n.browsers.map((e=>this.browsers.prefix(e)));n.mistakes&&(o=o.concat(n.mistakes)),o=o.concat(s),o=p.uniq(o),a.length?(t.add[r]=a,a.length<o.length&&(t.remove[r]=o.filter((e=>!a.includes(e))))):t.remove[r]=o}return t}sort(e){return e.sort(((e,t)=>{let r=p.removeNote(e).length,n=p.removeNote(t).length;return r===n?t.length-e.length:n-r}))}unprefixed(e){let t=this.normalize(n.unprefixed(e));return"flex-direction"===t&&(t="flex-flow"),t}values(e,t){let r=this[e],n=r["*"]&&r["*"].values,a=r[t]&&r[t].values;return n&&a?p.uniq(n.concat(a)):n||a||[]}}e.exports=ge},2198:function(e,t,r){let n=r(9254),a=r(8149),s=r(4519).insertAreas;const o=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,i=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,l=/(!\s*)?autoprefixer:\s*ignore\s+next/i,B=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,c=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function u(e){return e.parent.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop))}e.exports=class{constructor(e){this.prefixes=e}add(e,t){let r=this.prefixes.add["@resolution"],l=this.prefixes.add["@keyframes"],B=this.prefixes.add["@viewport"],d=this.prefixes.add["@supports"];function p(e){return e.parent.nodes.some((e=>{if("decl"!==e.type)return!1;let t="display"===e.prop&&/(inline-)?grid/.test(e.value),r=e.prop.startsWith("grid-template"),n=/^grid-([A-z]+-)?gap/.test(e.prop);return t||r||n}))}e.walkAtRules((e=>{if("keyframes"===e.name){if(!this.disabled(e,t))return l&&l.process(e)}else if("viewport"===e.name){if(!this.disabled(e,t))return B&&B.process(e)}else if("supports"===e.name){if(!1!==this.prefixes.options.supports&&!this.disabled(e,t))return d.process(e)}else if("media"===e.name&&e.params.includes("-resolution")&&!this.disabled(e,t))return r&&r.process(e)})),e.walkRules((e=>{if(!this.disabled(e,t))return this.prefixes.add.selectors.map((r=>r.process(e,t)))}));let m=this.gridStatus(e,t)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;return e.walkDecls((e=>{if(this.disabledDecl(e,t))return;let r,a=e.parent,s=e.prop,l=e.value;if("color-adjust"===s)a.every((e=>"print-color-adjust"!==e.prop))&&t.warn("Replace color-adjust to print-color-adjust. The color-adjust shorthand is currently deprecated.",{node:e});else{if("grid-row-span"===s)return void t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:e});if("grid-column-span"===s)return void t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:e});if("display"===s&&"box"===l)return void t.warn("You should write display: flex by final spec instead of display: box",{node:e});if("text-emphasis-position"===s)"under"!==l&&"over"!==l||t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.",{node:e});else if(/^(align|justify|place)-(items|content)$/.test(s)&&function(e){return e.parent.some((e=>"display"===e.prop&&/(inline-)?flex/.test(e.value)))}(e))"start"!==l&&"end"!==l||t.warn(`${l} value has mixed support, consider using flex-${l} instead`,{node:e});else if("text-decoration-skip"===s&&"ink"===l)t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed",{node:e});else{if(m&&this.gridStatus(e,t))if("subgrid"===e.value&&t.warn("IE does not support subgrid",{node:e}),/^(align|justify|place)-items$/.test(s)&&p(e)){let r=s.replace("-items","-self");t.warn(`IE does not support ${s} on grid containers. Try using ${r} on child elements instead: ${e.parent.selector} > * { ${r}: ${e.value} }`,{node:e})}else if(/^(align|justify|place)-content$/.test(s)&&p(e))t.warn(`IE does not support ${e.prop} on grid containers`,{node:e});else{if("display"===s&&"contents"===e.value)return void t.warn("Please do not use display: contents; if you have grid setting enabled",{node:e});if("grid-gap"===e.prop){let r=this.gridStatus(e,t);"autoplace"!==r||function(e){let t=e.parent.some((e=>"grid-template-rows"===e.prop)),r=e.parent.some((e=>"grid-template-columns"===e.prop));return t&&r}(e)||u(e)?!0!==r&&"no-autoplace"!==r||u(e)||t.warn("grid-gap only works if grid-template(-areas) is being used",{node:e}):t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid",{node:e})}else{if("grid-auto-columns"===s)return void t.warn("grid-auto-columns is not supported by IE",{node:e});if("grid-auto-rows"===s)return void t.warn("grid-auto-rows is not supported by IE",{node:e});if("grid-auto-flow"===s){let r=a.some((e=>"grid-template-rows"===e.prop)),n=a.some((e=>"grid-template-columns"===e.prop));return void(u(e)?t.warn("grid-auto-flow is not supported by IE",{node:e}):l.includes("dense")?t.warn("grid-auto-flow: dense is not supported by IE",{node:e}):r||n||t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule",{node:e}))}if(l.includes("auto-fit"))return void t.warn("auto-fit value is not supported by IE",{node:e,word:"auto-fit"});if(l.includes("auto-fill"))return void t.warn("auto-fill value is not supported by IE",{node:e,word:"auto-fill"});s.startsWith("grid-template")&&l.includes("[")&&t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.",{node:e,word:"["})}}if(l.includes("radial-gradient"))if(i.test(e.value))t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.",{node:e});else{let r=n(l);for(let n of r.nodes)if("function"===n.type&&"radial-gradient"===n.value)for(let r of n.nodes)"word"===r.type&&("cover"===r.value?t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.",{node:e}):"contain"===r.value&&t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.",{node:e}))}l.includes("linear-gradient")&&o.test(l)&&t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.",{node:e})}}if(c.includes(e.prop)&&!e.value.includes("-fill-available")&&(e.value.includes("fill-available")?t.warn("Replace fill-available to stretch, because spec had been changed",{node:e}):e.value.includes("fill")&&n(l).nodes.some((e=>"word"===e.type&&"fill"===e.value))&&t.warn("Replace fill to stretch, because spec had been changed",{node:e})),"transition"===e.prop||"transition-property"===e.prop)return this.prefixes.transition.add(e,t);if("align-self"===e.prop){if("grid"!==this.displayType(e)&&!1!==this.prefixes.options.flexbox&&(r=this.prefixes.add["align-self"],r&&r.prefixes&&r.process(e)),!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-row-align"],r&&r.prefixes))return r.process(e,t)}else if("justify-self"===e.prop){if(!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-column-align"],r&&r.prefixes))return r.process(e,t)}else if("place-self"===e.prop){if(r=this.prefixes.add["place-self"],r&&r.prefixes&&!1!==this.gridStatus(e,t))return r.process(e,t)}else if(r=this.prefixes.add[e.prop],r&&r.prefixes)return r.process(e,t)})),this.gridStatus(e,t)&&s(e,this.disabled),e.walkDecls((e=>{if(this.disabledValue(e,t))return;let r=this.prefixes.unprefixed(e.prop),n=this.prefixes.values("add",r);if(Array.isArray(n))for(let r of n)r.process&&r.process(e,t);a.save(this.prefixes,e)}))}disabled(e,t){if(!e)return!1;if(void 0!==e._autoprefixerDisabled)return e._autoprefixerDisabled;if(e.parent){let t=e.prev();if(t&&"comment"===t.type&&l.test(t.text))return e._autoprefixerDisabled=!0,e._autoprefixerSelfDisabled=!0,!0}let r=null;if(e.nodes){let n;e.each((e=>{"comment"===e.type&&/(!\s*)?autoprefixer:\s*(off|on)/i.test(e.text)&&(void 0!==n?t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.",{node:e}):n=/on/i.test(e.text))})),void 0!==n&&(r=!n)}if(!e.nodes||null===r)if(e.parent){let n=this.disabled(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=!1;return e._autoprefixerDisabled=r,r}disabledDecl(e,t){if("decl"===e.type&&!1===this.gridStatus(e,t)&&(e.prop.includes("grid")||"justify-items"===e.prop))return!0;if("decl"===e.type&&!1===this.prefixes.options.flexbox){let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return this.disabled(e,t)}disabledValue(e,t){return!(!1!==this.gridStatus(e,t)||"decl"!==e.type||"display"!==e.prop||!e.value.includes("grid"))||!(!1!==this.prefixes.options.flexbox||"decl"!==e.type||"display"!==e.prop||!e.value.includes("flex"))||"decl"===e.type&&"content"===e.prop||this.disabled(e,t)}displayType(e){for(let t of e.parent.nodes)if("display"===t.prop){if(t.value.includes("flex"))return"flex";if(t.value.includes("grid"))return"grid"}return!1}gridStatus(e,t){if(!e)return!1;if(void 0!==e._autoprefixerGridStatus)return e._autoprefixerGridStatus;let r=null;if(e.nodes){let n;e.each((e=>{if("comment"===e.type&&B.test(e.text)){let r=/:\s*autoplace/i.test(e.text),a=/no-autoplace/i.test(e.text);void 0!==n?t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.",{node:e}):n=r?"autoplace":!!a||/on/i.test(e.text)}})),void 0!==n&&(r=n)}if("atrule"===e.type&&"supports"===e.name){let t=e.params;t.includes("grid")&&t.includes("auto")&&(r=!1)}if(!e.nodes||null===r)if(e.parent){let n=this.gridStatus(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=void 0!==this.prefixes.options.grid?this.prefixes.options.grid:void 0!==process.env.AUTOPREFIXER_GRID&&("autoplace"!==process.env.AUTOPREFIXER_GRID||"autoplace");return e._autoprefixerGridStatus=r,r}reduceSpaces(e){let t=!1;if(this.prefixes.group(e).up((()=>(t=!0,!0))),t)return;let r=e.raw("before").split("\n"),n=r[r.length-1].length,a=!1;this.prefixes.group(e).down((e=>{r=e.raw("before").split("\n");let t=r.length-1;r[t].length>n&&(!1===a&&(a=r[t].length-n),r[t]=r[t].slice(0,-a),e.raws.before=r.join("\n"))}))}remove(e,t){let r=this.prefixes.remove["@resolution"];return e.walkAtRules(((e,n)=>{this.prefixes.remove[`@${e.name}`]?this.disabled(e,t)||e.parent.removeChild(n):"media"===e.name&&e.params.includes("-resolution")&&r&&r.clean(e)})),e.walkRules(((e,r)=>{if(!this.disabled(e,t))for(let t of this.prefixes.remove.selectors)if(t.check(e))return void e.parent.removeChild(r)})),e.walkDecls(((e,r)=>{if(this.disabled(e,t))return;let n=e.parent,a=this.prefixes.unprefixed(e.prop);if("transition"!==e.prop&&"transition-property"!==e.prop||this.prefixes.transition.remove(e),this.prefixes.remove[e.prop]&&this.prefixes.remove[e.prop].remove){let t=this.prefixes.group(e).down((e=>this.prefixes.normalize(e.prop)===a));if("flex-flow"===a&&(t=!0),"-webkit-box-orient"===e.prop){let t={"flex-direction":!0,"flex-flow":!0};if(!e.parent.some((e=>t[e.prop])))return}if(t&&!this.withHackValue(e))return e.raw("before").includes("\n")&&this.reduceSpaces(e),void n.removeChild(r)}for(let t of this.prefixes.values("remove",a))if(t.check&&t.check(e.value)&&(a=t.unprefixed,this.prefixes.group(e).down((e=>e.value.includes(a)))))return void n.removeChild(r)}))}withHackValue(e){return"-webkit-background-clip"===e.prop&&"text"===e.value}}},1915:function(e,t,r){let n=r(305),a=r(7363),s=r(6767);const o=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,i=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i;e.exports=class extends a{clean(e){if(!this.bad){this.bad=[];for(let e of this.prefixes)this.bad.push(this.prefixName(e,"min")),this.bad.push(this.prefixName(e,"max"))}e.params=s.editList(e.params,(e=>e.filter((e=>this.bad.every((t=>!e.includes(t)))))))}prefixName(e,t){return"-moz-"===e?t+"--moz-device-pixel-ratio":e+t+"-device-pixel-ratio"}prefixQuery(e,t,r,a,s){return a=new n(a),"dpi"===s?a=a.div(96):"dpcm"===s&&(a=a.mul(2.54).div(96)),a=a.simplify(),"-o-"===e&&(a=a.n+"/"+a.d),this.prefixName(e,t)+r+a}process(e){let t=this.parentPrefix(e),r=t?[t]:this.prefixes;e.params=s.editList(e.params,((e,t)=>{for(let n of e)if(n.includes("min-resolution")||n.includes("max-resolution")){for(let e of r){let r=n.replace(o,(t=>{let r=t.match(i);return this.prefixQuery(e,r[1],r[2],r[3],r[4])}));t.push(r)}t.push(n)}else t.push(n);return s.uniq(t)}))}}},6971:function(e,t,r){let{list:n}=r(20),a=r(8812),s=r(7363),o=r(1045),i=r(6767);e.exports=class extends s{constructor(e,t,r){super(e,t,r),this.regexpCache=new Map}add(e,t){let r=this.prefixeds(e);if(this.already(e,r,t))return;let n=this.clone(e,{selector:r[this.name][t]});e.parent.insertBefore(e,n)}already(e,t,r){let n=e.parent.index(e)-1;for(;n>=0;){let a=e.parent.nodes[n];if("rule"!==a.type)return!1;let s=!1;for(let e in t[this.name]){let n=t[this.name][e];if(a.selector===n){if(r===e)return!0;s=!0;break}}if(!s)return!1;n-=1}return!1}check(e){return!!e.selector.includes(this.name)&&!!e.selector.match(this.regexp())}old(e){return new a(this,e)}possible(){return o.prefixes()}prefixed(e){return this.name.replace(/^(\W*)/,`$1${e}`)}prefixeds(e){if(e._autoprefixerPrefixeds){if(e._autoprefixerPrefixeds[this.name])return e._autoprefixerPrefixeds}else e._autoprefixerPrefixeds={};let t={};if(e.selector.includes(",")){let r=n.comma(e.selector).filter((e=>e.includes(this.name)));for(let e of this.possible())t[e]=r.map((t=>this.replace(t,e))).join(", ")}else for(let r of this.possible())t[r]=this.replace(e.selector,r);return e._autoprefixerPrefixeds[this.name]=t,e._autoprefixerPrefixeds}regexp(e){if(!this.regexpCache.has(e)){let t=e?this.prefixed(e):this.name;this.regexpCache.set(e,new RegExp(`(^|[^:"'=])${i.escapeRegexp(t)}`,"gi"))}return this.regexpCache.get(e)}replace(e,t){return e.replace(this.regexp(),`$1${this.prefixed(t)}`)}}},2028:function(e,t,r){let n=r(6951),a=r(9856),{parse:s}=r(20),o=r(1045),i=r(3882),l=r(8149),B=r(6767),c=a(n),u=[];for(let e in c.stats){let t=c.stats[e];for(let r in t){let n=t[r];/y/.test(n)&&u.push(e+" "+r)}}e.exports=class{constructor(e,t){this.Prefixes=e,this.all=t}add(e,t){return e.map((e=>{if(this.isProp(e)){let t=this.prefixed(e[0]);return t.length>1?this.convert(t):e}return"object"==typeof e?this.add(e,t):e}))}cleanBrackets(e){return e.map((e=>"object"!=typeof e?e:1===e.length&&"object"==typeof e[0]?this.cleanBrackets(e[0]):this.cleanBrackets(e)))}convert(e){let t=[""];for(let r of e)t.push([`${r.prop}: ${r.value}`]),t.push(" or ");return t[t.length-1]="",t}disabled(e){if(!this.all.options.grid){if("display"===e.prop&&e.value.includes("grid"))return!0;if(e.prop.includes("grid")||"justify-items"===e.prop)return!0}if(!1===this.all.options.flexbox){if("display"===e.prop&&e.value.includes("flex"))return!0;let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return!1}isHack(e,t){return!new RegExp(`(\\(|\\s)${B.escapeRegexp(t)}:`).test(e)}isNot(e){return"string"==typeof e&&/not\s*/i.test(e)}isOr(e){return"string"==typeof e&&/\s*or\s*/i.test(e)}isProp(e){return"object"==typeof e&&1===e.length&&"string"==typeof e[0]}normalize(e){if("object"!=typeof e)return e;if("string"==typeof(e=e.filter((e=>""!==e)))[0]){let t=e[0].trim();if(t.includes(":")||"selector"===t||"not selector"===t)return[i.stringify(e)]}return e.map((e=>this.normalize(e)))}parse(e){let t=e.split(":"),r=t[0],n=t[1];return n||(n=""),[r.trim(),n.trim()]}prefixed(e){let t=this.virtual(e);if(this.disabled(t.first))return t.nodes;let r=this.prefixer().add[t.first.prop];r&&r.process&&r.process(t.first,{warn:()=>null});for(let e of t.nodes){for(let r of this.prefixer().values("add",t.first.prop))r.process(e);l.save(this.all,e)}return t.nodes}prefixer(){if(this.prefixerCache)return this.prefixerCache;let e=this.all.browsers.selected.filter((e=>u.includes(e))),t=new o(this.all.browsers.data,e,this.all.options);return this.prefixerCache=new this.Prefixes(this.all.data,t,this.all.options),this.prefixerCache}process(e){let t=i.parse(e.params);t=this.normalize(t),t=this.remove(t,e.params),t=this.add(t,e.params),t=this.cleanBrackets(t),e.params=i.stringify(t)}remove(e,t){let r=0;for(;r<e.length;)if(!this.isNot(e[r-1])&&this.isProp(e[r])&&this.isOr(e[r+1])){if(this.toRemove(e[r][0],t)){e.splice(r,2);continue}r+=2}else"object"==typeof e[r]&&(e[r]=this.remove(e[r],t)),r+=1;return e}toRemove(e,t){let[r,n]=this.parse(e),a=this.all.unprefixed(r),s=this.all.cleaner();if(s.remove[r]&&s.remove[r].remove&&!this.isHack(t,a))return!0;for(let e of s.values("remove",a))if(e.check(n))return!0;return!1}virtual(e){let[t,r]=this.parse(e),n=s("a{}").first;return n.append({prop:t,raws:{before:""},value:r}),n}}},1761:function(e,t,r){let{list:n}=r(20),a=r(9254),s=r(1045),o=r(383);e.exports=class{constructor(e){this.props=["transition","transition-property"],this.prefixes=e}add(e,t){let r,n,a=this.prefixes.add[e.prop],s=this.ruleVendorPrefixes(e),o=s||a&&a.prefixes||[],i=this.parse(e.value),l=i.map((e=>this.findProp(e))),B=[];if(l.some((e=>"-"===e[0])))return;for(let e of i){if(n=this.findProp(e),"-"===n[0])continue;let t=this.prefixes.add[n];if(t&&t.prefixes)for(r of t.prefixes){if(s&&!s.some((e=>r.includes(e))))continue;let t=this.prefixes.prefixed(n,r);"-ms-transform"===t||l.includes(t)||this.disabled(n,r)||B.push(this.clone(n,t,e))}}i=i.concat(B);let c=this.stringify(i),u=this.stringify(this.cleanFromUnprefixed(i,"-webkit-"));if(o.includes("-webkit-")&&this.cloneBefore(e,`-webkit-${e.prop}`,u),this.cloneBefore(e,e.prop,u),o.includes("-o-")){let t=this.stringify(this.cleanFromUnprefixed(i,"-o-"));this.cloneBefore(e,`-o-${e.prop}`,t)}for(r of o)if("-webkit-"!==r&&"-o-"!==r){let t=this.stringify(this.cleanOtherPrefixes(i,r));this.cloneBefore(e,r+e.prop,t)}c===e.value||this.already(e,e.prop,c)||(this.checkForWarning(t,e),e.cloneBefore(),e.value=c)}already(e,t,r){return e.parent.some((e=>e.prop===t&&e.value===r))}checkForWarning(e,t){if("transition-property"!==t.prop)return;let r=!1,a=!1;t.parent.each((e=>{if("decl"!==e.type)return;if(0!==e.prop.indexOf("transition-"))return;let t=n.comma(e.value);if("transition-property"!==e.prop)return a=a||t.length>1,!1;t.forEach((e=>{let t=this.prefixes.add[e];t&&t.prefixes&&t.prefixes.length>0&&(r=!0)}))})),r&&a&&t.warn(e,"Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")}cleanFromUnprefixed(e,t){let r=e.map((e=>this.findProp(e))).filter((e=>e.slice(0,t.length)===t)).map((e=>this.prefixes.unprefixed(e))),n=[];for(let a of e){let e=this.findProp(a),s=o.prefix(e);r.includes(e)||s!==t&&""!==s||n.push(a)}return n}cleanOtherPrefixes(e,t){return e.filter((e=>{let r=o.prefix(this.findProp(e));return""===r||r===t}))}clone(e,t,r){let n=[],a=!1;for(let s of r)a||"word"!==s.type||s.value!==e?n.push(s):(n.push({type:"word",value:t}),a=!0);return n}cloneBefore(e,t,r){this.already(e,t,r)||e.cloneBefore({prop:t,value:r})}disabled(e,t){if(e.includes("flex")||["order","justify-content","align-self","align-content"].includes(e)){if(!1===this.prefixes.options.flexbox)return!0;if("no-2009"===this.prefixes.options.flexbox)return t.includes("2009")}}div(e){for(let t of e)for(let e of t)if("div"===e.type&&","===e.value)return e;return{after:" ",type:"div",value:","}}findProp(e){let t=e[0].value;if(/^\d/.test(t))for(let[t,r]of e.entries())if(0!==t&&"word"===r.type)return r.value;return t}parse(e){let t=a(e),r=[],n=[];for(let e of t.nodes)n.push(e),"div"===e.type&&","===e.value&&(r.push(n),n=[]);return r.push(n),r.filter((e=>e.length>0))}remove(e){let t=this.parse(e.value);t=t.filter((e=>{let t=this.prefixes.remove[this.findProp(e)];return!t||!t.remove}));let r=this.stringify(t);if(e.value===r)return;if(0===t.length)return void e.remove();let n=e.parent.some((t=>t.prop===e.prop&&t.value===r)),a=e.parent.some((t=>t!==e&&t.prop===e.prop&&t.value.length>r.length));n||a?e.remove():e.value=r}ruleVendorPrefixes(e){let{parent:t}=e;if("rule"!==t.type)return!1;if(!t.selector.includes(":-"))return!1;let r=s.prefixes().filter((e=>t.selector.includes(":"+e)));return r.length>0&&r}stringify(e){if(0===e.length)return"";let t=[];for(let r of e)"div"!==r[r.length-1].type&&r.push(this.div(e)),t=t.concat(r);return"div"===t[0].type&&(t=t.slice(1)),"div"===t[t.length-1].type&&(t=t.slice(0,-1)),a.stringify({nodes:t})}}},6767:function(e,t,r){let{list:n}=r(20);e.exports.error=function(e){let t=new Error(e);throw t.autoprefixer=!0,t},e.exports.uniq=function(e){return[...new Set(e)]},e.exports.removeNote=function(e){return e.includes(" ")?e.split(" ")[0]:e},e.exports.escapeRegexp=function(e){return e.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")},e.exports.regexp=function(e,t=!0){return t&&(e=this.escapeRegexp(e)),new RegExp(`(^|[\\s,(])(${e}($|[\\s(,]))`,"gi")},e.exports.editList=function(e,t){let r=n.comma(e),a=t(r,[]);if(r===a)return e;let s=e.match(/,\s*/);return s=s?s[0]:", ",a.join(s)},e.exports.splitSelector=function(e){return n.comma(e).map((e=>n.space(e).map((e=>e.split(/(?=\.|#)/g)))))},e.exports.isPureNumber=function(e){return"number"==typeof e||"string"==typeof e&&/^[0-9]+$/.test(e)}},8149:function(e,t,r){let n=r(7363),a=r(9135),s=r(383),o=r(6767);e.exports=class extends n{static save(e,t){let r=t.prop,n=[];for(let a in t._autoprefixerValues){let o,i=t._autoprefixerValues[a];if(i===t.value)continue;let l=s.prefix(r);if("-pie-"===l)continue;if(l===a){o=t.value=i,n.push(o);continue}let B=e.prefixed(r,a),c=t.parent;if(!c.every((e=>e.prop!==B))){n.push(o);continue}let u=i.replace(/\s+/," ");if(c.some((e=>e.prop===t.prop&&e.value.replace(/\s+/," ")===u))){n.push(o);continue}let d=this.clone(t,{value:i});o=t.parent.insertBefore(t,d),n.push(o)}return n}add(e,t){e._autoprefixerValues||(e._autoprefixerValues={});let r,n=e._autoprefixerValues[t]||this.value(e);do{if(r=n,n=this.replace(n,t),!1===n)return}while(n!==r);e._autoprefixerValues[t]=n}check(e){let t=e.value;return!!t.includes(this.name)&&!!t.match(this.regexp())}old(e){return new a(this.name,e+this.name)}regexp(){return this.regexpCache||(this.regexpCache=o.regexp(this.name))}replace(e,t){return e.replace(this.regexp(),`$1${t}$2`)}value(e){return e.raws.value&&e.raws.value.value===e.value?e.raws.value.raw:e.value}}},383:function(e){e.exports={prefix(e){let t=e.match(/^(-\w+-)/);return t?t[0]:""},unprefixed(e){return e.replace(/^-\w+-/,"")}}},4660:function(e,t,r){var n=r(9667);function a(){}e.exports={loadQueries:function(){throw new n("Sharable configs are not supported in client-side build of Browserslist")},getStat:function(e){return e.stats},loadConfig:function(e){if(e.config)throw new n("Browserslist config are not supported in client-side build")},loadCountry:function(){throw new n("Country statistics are not supported in client-side build of Browserslist")},loadFeature:function(){throw new n("Supports queries are not available in client-side build of Browserslist")},currentNode:function(e,t){return e(["maintained node versions"],t)[0]},parseConfig:a,readConfig:a,findConfig:a,clearCaches:a,oldDataWarning:a,env:{}}},9667:function(e){function t(e){this.name="BrowserslistError",this.message=e,this.browserslist=!0,Error.captureStackTrace&&Error.captureStackTrace(this,t)}t.prototype=Error.prototype,e.exports=t},1e3:function(e,t,r){var n=r(6052),a=r(5459).agents,s=r(8864),o=r(2950),i=r(6250),l=r(9667),B=r(5723),c=r(4660),u="37";function d(e,t){return 0===(e+".").indexOf(t+".")}function p(e){return e.filter((function(e){return"string"==typeof e}))}function m(e){var t=e;return 3===e.split(".").length&&(t=e.split(".").slice(0,-1).join(".")),t}function f(e){return function(t){return e+" "+t}}function C(e){return parseInt(e.split(".")[0])}function h(e,t){if(0===e.length)return[];var r=g(e.map(C)),n=r[r.length-t];if(!n)return e;for(var a=[],s=e.length-1;s>=0&&!(n>C(e[s]));s--)a.unshift(e[s]);return a}function g(e){for(var t=[],r=0;r<e.length;r++)-1===t.indexOf(e[r])&&t.push(e[r]);return t}function v(e,t,r){for(var n in r)e[t+" "+n]=r[n]}function b(e,t){return t=parseFloat(t),">"===e?function(e){return parseFloat(e)>t}:">="===e?function(e){return parseFloat(e)>=t}:"<"===e?function(e){return parseFloat(e)<t}:function(e){return parseFloat(e)<=t}}function y(e){return parseInt(e)}function w(e,t){return e<t?-1:e>t?1:0}function x(e,t){return w(parseInt(e[0]),parseInt(t[0]))||w(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||w(parseInt(e[2]||"0"),parseInt(t[2]||"0"))}function E(e,t){return void 0===(t=t.split(".").map(y))[1]&&(t[1]="x"),"<="===e?function(e){return D(e=e.split(".").map(y),t)<=0}:function(e){return D(e=e.split(".").map(y),t)>=0}}function D(e,t){return e[0]!==t[0]?e[0]<t[0]?-1:1:"x"===t[1]?0:e[1]!==t[1]?e[1]<t[1]?-1:1:0}function k(e,t){var r=function(e,t){return-1!==e.versions.indexOf(t)?t:!!H.versionAliases[e.name][t]&&H.versionAliases[e.name][t]}(e,t);return r||1===e.versions.length&&e.versions[0]}function N(e,t){return e/=1e3,Object.keys(a).reduce((function(r,n){var a=S(n,t);if(!a)return r;var s=Object.keys(a.releaseDate).filter((function(t){var r=a.releaseDate[t];return null!==r&&r>=e}));return r.concat(s.map(f(a.name)))}),[])}function A(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function S(e,t){if(e=e.toLowerCase(),e=H.aliases[e]||e,t.mobileToDesktop&&H.desktopNames[e]){var r=H.data[H.desktopNames[e]];if("android"===e)return a=A(H.data[e]),s=r,a.released=P(a.released,s.released),a.versions=P(a.versions,s.versions),a.released.forEach((function(e){void 0===a.releaseDate[e]&&(a.releaseDate[e]=s.releaseDate[e])})),a;var n=A(r);return n.name=e,n}var a,s;return H.data[e]}function P(e,t){var r=t.indexOf(u);return e.filter((function(e){return/^(?:[2-4]\.|[34]$)/.test(e)})).concat(t.slice(r))}function j(e,t){var r=S(e,t);if(!r)throw new l("Unknown browser "+e);return r}function F(e,t,r,n){var a=1;switch(t){case"android":if(n.mobileToDesktop)return e;var s=H.data.chrome.released;a=s.length-s.indexOf(u);break;case"op_mob":a=C(H.data.op_mob.released.slice(-1)[0])-14+1;break;default:return e}return r<=a?e.slice(-1):e.slice(a-1-r)}function O(e,t){return"string"==typeof e&&(e.indexOf("y")>=0||t&&e.indexOf("a")>=0)}function L(e,t){return B(U,e).reduce((function(e,r,n){if(r.not&&0===n)throw new l("Write any browsers query (for instance, `defaults`) before `"+r.query+"`");var a=U[r.type].select.call(H,t,r).map((function(e){var r=e.split(" ");return"0"===r[1]?r[0]+" "+S(r[0],t).versions[0]:e}));if("and"===r.compose)return r.not?e.filter((function(e){return-1===a.indexOf(e)})):e.filter((function(e){return-1!==a.indexOf(e)}));if(r.not){var s={};return a.forEach((function(e){s[e]=!0})),e.filter((function(e){return!s[e]}))}return e.concat(a)}),[])}function I(e){return void 0===e&&(e={}),void 0===e.path&&(e.path=o.resolve?o.resolve("."):"."),e}function R(e,t){null==e&&(e=H.loadConfig(t)||H.defaults);return e}function M(e){if("string"!=typeof e&&!Array.isArray(e))throw new l("Browser queries must be an array or string. Got "+typeof e+".")}var T={};function H(e,t){M(e=R(e,t=I(t)));var r={ignoreUnknownVersions:t.ignoreUnknownVersions,dangerousExtend:t.dangerousExtend,mobileToDesktop:t.mobileToDesktop,path:t.path,env:t.env};c.oldDataWarning(H.data);var n=c.getStat(t,H.data);if(n)for(var a in r.customUsage={},n)v(r.customUsage,a,n[a]);var s=JSON.stringify([e,r]);if(T[s])return T[s];var o=g(L(e,r)).sort((function(e,t){if(e=e.split(" "),t=t.split(" "),e[0]===t[0]){var r=e[1].split("-")[0];return x(t[1].split("-")[0].split("."),r.split("."))}return w(e[0],t[0])}));return c.env.BROWSERSLIST_DISABLE_CACHE||(T[s]=o),o}function G(e,t){var r=H.nodeVersions.filter((function(e){return d(e,t.version)}));if(0===r.length){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+t.version+" of Node.js")}return["node "+r[r.length-1]]}function z(e,t){var r=parseInt(t.year),n=parseInt(t.month||"01")-1,a=parseInt(t.day||"01");return N(Date.UTC(r,n,a,0,0,0),e)}function _(e,t){var r=parseFloat(t.coverage),n=H.usage.global;if(t.place)if(t.place.match(/^my\s+stats$/i)){if(!e.customUsage)throw new l("Custom usage statistics was not provided");n=e.customUsage}else{var a;a=2===t.place.length?t.place.toUpperCase():t.place.toLowerCase(),c.loadCountry(H.usage,a,H.data),n=H.usage[a]}for(var s,o=Object.keys(n).sort((function(e,t){return n[t]-n[e]})),i=0,B=[],u=0;u<o.length&&(s=o[u],0!==n[s])&&(i+=n[s],B.push(s),!(i>=r));u++);return B}H.parse=function(e,t){return M(e=R(e,t=I(t))),B(U,e)},H.cache={},H.data={},H.usage={global:{},custom:null},H.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],H.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff",ucandroid:"and_uc",qqandroid:"and_qq"},H.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",android:"chrome"},H.versionAliases={},H.clearCaches=c.clearCaches,H.parseConfig=c.parseConfig,H.readConfig=c.readConfig,H.findConfig=c.findConfig,H.loadConfig=c.loadConfig,H.coverage=function(e,t){var r;if(void 0===t)r=H.usage.global;else if("my stats"===t){var n={};n.path=o.resolve?o.resolve("."):".";var a=c.getStat(n);if(!a)throw new l("Custom usage statistics was not provided");for(var s in r={},a)v(r,s,a[s])}else if("string"==typeof t)t=t.length>2?t.toLowerCase():t.toUpperCase(),c.loadCountry(H.usage,t,H.data),r=H.usage[t];else for(var i in"dataByBrowser"in t&&(t=t.dataByBrowser),r={},t)for(var B in t[i])r[i+" "+B]=t[i][B];return e.reduce((function(e,t){var n=r[t];return void 0===n&&(n=r[t.replace(/ \S+$/," 0")]),e+(n||0)}),0)};var U={last_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+major\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=h(a.released,t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=a.released.slice(-t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_electron_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+major\s+versions?$/i,select:function(e,t){return h(Object.keys(i),t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+major\s+versions?$/i,select:function(e,t){return h(H.nodeVersions,t.versions).map((function(e){return"node "+e}))}},last_browser_major_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=h(r.released,t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},last_electron_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+versions?$/i,select:function(e,t){return Object.keys(i).slice(-t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+versions?$/i,select:function(e,t){return H.nodeVersions.slice(-t.versions).map((function(e){return"node "+e}))}},last_browser_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=r.released.slice(-t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},unreleased_versions:{matches:[],regexp:/^unreleased\s+versions$/i,select:function(e){return Object.keys(a).reduce((function(t,r){var n=S(r,e);if(!n)return t;var a=n.versions.filter((function(e){return-1===n.released.indexOf(e)}));return a=a.map(f(n.name)),t.concat(a)}),[])}},unreleased_electron_versions:{matches:[],regexp:/^unreleased\s+electron\s+versions?$/i,select:function(){return[]}},unreleased_browser_versions:{matches:["browser"],regexp:/^unreleased\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e);return r.versions.filter((function(e){return-1===r.released.indexOf(e)})).map(f(r.name))}},last_years:{matches:["years"],regexp:/^last\s+(\d*.?\d+)\s+years?$/i,select:function(e,t){return N(Date.now()-31558432982.4*t.years,e)}},since_y:{matches:["year"],regexp:/^since (\d+)$/i,select:z},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:z},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:z},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var r=parseFloat(t.popularity),n=H.usage.global;return Object.keys(n).reduce((function(e,a){return">"===t.sign?n[a]>r&&e.push(a):"<"===t.sign?n[a]<r&&e.push(a):"<="===t.sign?n[a]<=r&&e.push(a):n[a]>=r&&e.push(a),e}),[])}},popularity_in_my_stats:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var n=e.customUsage;return Object.keys(n).reduce((function(e,a){var s=n[a];return null==s||(">"===t.sign?s>r&&e.push(a):"<"===t.sign?s<r&&e.push(a):"<="===t.sign?s<=r&&e.push(a):s>=r&&e.push(a)),e}),[])}},popularity_in_config_stats:{matches:["sign","popularity","config"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity),n=c.loadStat(e,t.config,H.data);if(n)for(var a in e.customUsage={},n)v(e.customUsage,a,n[a]);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var s=e.customUsage;return Object.keys(s).reduce((function(e,n){var a=s[n];return null==a||(">"===t.sign?a>r&&e.push(n):"<"===t.sign?a<r&&e.push(n):"<="===t.sign?a<=r&&e.push(n):a>=r&&e.push(n)),e}),[])}},popularity_in_place:{matches:["sign","popularity","place"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/,select:function(e,t){var r=parseFloat(t.popularity),n=t.place;n=2===n.length?n.toUpperCase():n.toLowerCase(),c.loadCountry(H.usage,n,H.data);var a=H.usage[n];return Object.keys(a).reduce((function(e,n){var s=a[n];return null==s||(">"===t.sign?s>r&&e.push(n):"<"===t.sign?s<r&&e.push(n):"<="===t.sign?s<=r&&e.push(n):s>=r&&e.push(n)),e}),[])}},cover:{matches:["coverage"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%$/i,select:_},cover_in:{matches:["coverage","place"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i,select:_},supports:{matches:["supportType","feature"],regexp:/^(?:(fully|partially) )?supports\s+([\w-]+)$/,select:function(e,t){c.loadFeature(H.cache,t.feature);var r="fully"!==t.supportType,n=H.cache[t.feature],a=[];for(var s in n){var o=S(s,e),i=e.mobileToDesktop&&s in H.desktopNames&&O(n[s][o.released.slice(-1)[0]],r);o.versions.forEach((function(e){var t=n[s][e];void 0===t&&i&&(t=n[H.desktopNames[s]][e]),O(t,r)&&a.push(s+" "+e)}))}return a}},electron_range:{matches:["from","to"],regexp:/^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=m(t.from),n=m(t.to),a=parseFloat(t.from),s=parseFloat(t.to);if(!i[r])throw new l("Unknown version "+a+" of electron");if(!i[n])throw new l("Unknown version "+s+" of electron");return Object.keys(i).filter((function(e){var t=parseFloat(e);return t>=a&&t<=s})).map((function(e){return"chrome "+i[e]}))}},node_range:{matches:["from","to"],regexp:/^node\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter(E(">=",t.from)).filter(E("<=",t.to)).map((function(e){return"node "+e}))}},browser_range:{matches:["browser","from","to"],regexp:/^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=j(t.browser,e),n=parseFloat(k(r,t.from)||t.from),a=parseFloat(k(r,t.to)||t.to);return r.released.filter((function(e){var t=parseFloat(e);return t>=n&&t<=a})).map(f(r.name))}},electron_ray:{matches:["sign","version"],regexp:/^electron\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){var r=m(t.version);return Object.keys(i).filter(b(t.sign,r)).map((function(e){return"chrome "+i[e]}))}},node_ray:{matches:["sign","version"],regexp:/^node\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter((r=t.sign,n=t.version,(n=n.split(".").map(y))[1]=n[1]||0,n[2]=n[2]||0,">"===r?function(e){return x(e=e.split(".").map(y),n)>0}:">="===r?function(e){return x(e=e.split(".").map(y),n)>=0}:"<"===r?function(e){return e=e.split(".").map(y),x(n,e)>0}:function(e){return e=e.split(".").map(y),x(n,e)>=0})).map((function(e){return"node "+e}));var r,n}},browser_ray:{matches:["browser","sign","version"],regexp:/^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/,select:function(e,t){var r=t.version,n=j(t.browser,e),a=H.versionAliases[n.name][r];return a&&(r=a),n.released.filter(b(t.sign,r)).map((function(e){return n.name+" "+e}))}},firefox_esr:{matches:[],regexp:/^(firefox|ff|fx)\s+esr$/i,select:function(){return["firefox 115"]}},opera_mini_all:{matches:[],regexp:/(operamini|op_mini)\s+all/i,select:function(){return["op_mini all"]}},electron_version:{matches:["version"],regexp:/^electron\s+([\d.]+)$/i,select:function(e,t){var r=m(t.version),n=i[r];if(!n)throw new l("Unknown version "+t.version+" of electron");return["chrome "+n]}},node_major_version:{matches:["version"],regexp:/^node\s+(\d+)$/i,select:G},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:G},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:G},current_node:{matches:[],regexp:/^current\s+node$/i,select:function(e){return[c.currentNode(L,e)]}},maintained_node:{matches:[],regexp:/^maintained\s+node\s+versions$/i,select:function(e){var t=Date.now();return L(Object.keys(s).filter((function(e){return t<Date.parse(s[e].end)&&t>Date.parse(s[e].start)&&(r=e.slice(1),H.nodeVersions.some((function(e){return d(e,r)})));var r})).map((function(e){return"node "+e.slice(1)})),e)}},phantomjs_1_9:{matches:[],regexp:/^phantomjs\s+1.9$/i,select:function(){return["safari 5"]}},phantomjs_2_1:{matches:[],regexp:/^phantomjs\s+2.1$/i,select:function(){return["safari 6"]}},browser_version:{matches:["browser","version"],regexp:/^(\w+)\s+(tp|[\d.]+)$/i,select:function(e,t){var r=t.version;/^tp$/i.test(r)&&(r="TP");var n=j(t.browser,e),a=k(n,r);if(a)r=a;else{if(!(a=k(n,a=-1===r.indexOf(".")?r+".0":r.replace(/\.0$/,"")))){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+r+" of "+t.browser)}r=a}return[n.name+" "+r]}},browserslist_config:{matches:[],regexp:/^browserslist config$/i,select:function(e){return H(void 0,e)}},extends:{matches:["config"],regexp:/^extends (.+)$/i,select:function(e,t){return L(c.loadQueries(e,t.config),e)}},defaults:{matches:[],regexp:/^defaults$/i,select:function(e){return L(H.defaults,e)}},dead:{matches:[],regexp:/^dead$/i,select:function(e){return L(["Baidu >= 0","ie <= 11","ie_mob <= 11","bb <= 10","op_mob <= 12.1","samsung 4"],e)}},unknown:{matches:[],regexp:/^(\w+)$/i,select:function(e,t){throw S(t.query,e)?new l("Specify versions in Browserslist query for browser "+t.query):(r=t.query,new l("Unknown browser query `"+r+"`. Maybe you are using old Browserslist or made typo in query."));var r}}};!function(){for(var e in a){var t=a[e];H.data[e]={name:e,versions:p(a[e].versions),released:p(a[e].versions.slice(0,-3)),releaseDate:a[e].release_date},v(H.usage.global,e,t.usage_global),H.versionAliases[e]={};for(var r=0;r<t.versions.length;r++){var s=t.versions[r];if(s&&-1!==s.indexOf("-"))for(var o=s.split("-"),i=0;i<o.length;i++)H.versionAliases[e][o[i]]=s}}H.nodeVersions=n.map((function(e){return e.version}))}(),e.exports=H},5723:function(e){var t=/^\s+and\s+(.*)/i,r=/^(?:,\s*|\s+or\s+)(.*)/i;function n(e){return Array.isArray(e)?e.reduce((function(e,t){return e.concat(n(t))}),[]):[e]}function a(e,t){var r={query:t};for(var n in 0===t.indexOf("not ")&&(r.not=!0,t=t.slice(4)),e){var a=e[n],s=t.match(a.regexp);if(s){r.type=n;for(var o=0;o<a.matches.length;o++)r[a.matches[o]]=s[o+1];return r}}return r.type="unknown",r}function s(e,n,s){var o;return function(e,t){for(var r=1,n=e.length;r<=n;r++)if(t(e.substr(-r,r),r,n))return e.slice(0,-r);return""}(n,(function(n,i,l){return t.test(n)?((o=a(e,n.match(t)[1])).compose="and",s.unshift(o),!0):r.test(n)?((o=a(e,n.match(r)[1])).compose="or",s.unshift(o),!0):i===l&&((o=a(e,n.trim())).compose="or",s.unshift(o),!0)}))}e.exports=function(e,t){return Array.isArray(t)||(t=[t]),n(t.map((function(t){var r=[];do{t=s(e,t,r)}while(t);return r})))}},6954:function(e){e.exports={A:{A:{J:0,E:0,F:.0268696,G:.0537391,A:0,B:.416478,NC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NC","J","E","F","G","A","B","","",""],E:"IE",F:{NC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968e3}},B:{A:{0:.035192,1:.607062,2:3.20687,3:1.03376,C:.004399,K:.004399,L:.004399,H:.004399,M:0,N:.004399,O:.008798,P:0,Q:.004399,R:.004399,S:.004399,T:.008798,U:.004399,V:.008798,W:.004399,X:.004399,Y:.004399,Z:.008798,a:0,b:.013197,c:0,d:0,e:0,f:0,g:0,h:0,i:.017596,j:0,k:0,l:0,q:0,r:0,s:0,t:0,u:.008798,v:.013197,w:.083581,x:.013197,y:.092379,z:.096778,D:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","","",""],E:"Edge",F:{0:1683158400,1:1685664e3,2:1689897600,3:1692576e3,C:1438128e3,K:1447286400,L:1470096e3,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736e3,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:161136e4,Y:1614816e3,Z:1618358400,a:1622073600,b:1626912e3,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,q:1655942400,r:1659657600,s:1661990400,t:1664755200,u:1666915200,v:1670198400,w:1673481600,x:1675900800,y:1678665600,z:1680825600,D:1694649600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{0:.026394,1:.030793,2:.580668,3:1.39008,4:0,5:0,6:0,7:0,8:0,9:0,OC:0,"2B":0,I:0,J:0,E:0,F:0,G:0,A:0,B:.008798,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:.008798,RB:.004399,SB:0,TB:0,UB:0,VB:.004399,WB:0,XB:.008798,YB:0,ZB:.052788,aB:.004399,bB:.004399,cB:0,dB:.008798,eB:0,fB:0,"3B":.004399,gB:0,"4B":0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:.030793,p:0,sB:0,tB:0,uB:0,vB:0,wB:.039591,P:0,Q:0,R:0,"5B":0,S:.008798,T:0,U:0,V:0,W:0,X:.004399,Y:0,Z:.004399,a:.008798,b:0,c:0,d:.013197,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:.118773,q:.017596,r:0,s:.004399,t:.004399,u:.004399,v:.008798,w:.008798,x:.008798,y:.013197,z:.065985,D:.052788,"6B":0,"7B":0,"8B":0,PC:0,QC:0},B:"moz",C:["OC","2B","PC","QC","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Firefox",F:{0:1683590400,1:1686009600,2:1688428800,3:1690848e3,4:1308614400,5:1357603200,6:1372118400,7:1375747200,8:1379376e3,9:1386633600,OC:1161648e3,"2B":1213660800,PC:124632e4,QC:1264032e3,I:1300752e3,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968e3,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112e3,N:1349740800,O:1353628800,m:1361232e3,n:1364860800,o:1368489600,AB:1391472e3,BB:1395100800,CB:1398729600,DB:1402358400,EB:1405987200,FB:1409616e3,GB:1413244800,HB:1417392e3,IB:1421107200,JB:1424736e3,KB:1428278400,LB:1431475200,MB:1435881600,NB:1439251200,OB:144288e4,PB:1446508800,QB:1450137600,RB:1453852800,SB:1457395200,TB:1461628800,UB:1465257600,VB:1470096e3,WB:1474329600,XB:1479168e3,YB:1485216e3,ZB:1488844800,aB:149256e4,bB:1497312e3,cB:1502150400,dB:1506556800,eB:1510617600,fB:1516665600,"3B":1520985600,gB:1525824e3,"4B":1529971200,hB:1536105600,iB:1540252800,jB:1544486400,kB:154872e4,lB:1552953600,mB:1558396800,nB:1562630400,oB:1567468800,pB:1571788800,qB:1575331200,rB:1578355200,p:1581379200,sB:1583798400,tB:1586304e3,uB:1588636800,vB:1591056e3,wB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"5B":1603152e3,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392e3,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536e3,k:1653955200,l:1656374400,q:1658793600,r:1661212800,s:1663632e3,t:1666051200,u:1668470400,v:1670889600,w:1673913600,x:1676332800,y:1678752e3,z:1681171200,D:1693267200,"6B":null,"7B":null,"8B":null}},D:{A:{0:.255142,1:2.10712,2:12.8099,3:5.7231,4:0,5:0,6:0,7:0,8:0,9:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:.004399,IB:0,JB:0,KB:0,LB:.013197,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:.004399,VB:.017596,WB:.030793,XB:.013197,YB:0,ZB:0,aB:.008798,bB:0,cB:.004399,dB:.048389,eB:.004399,fB:0,"3B":0,gB:.021995,"4B":.004399,hB:.004399,iB:.008798,jB:0,kB:.008798,lB:.026394,mB:.004399,nB:.039591,oB:.065985,pB:.039591,qB:.021995,rB:.026394,p:.030793,sB:.048389,tB:.048389,uB:.096778,vB:.026394,wB:.039591,P:.202354,Q:.079182,R:.057187,S:.114374,T:.030793,U:.083581,V:.092379,W:.08798,X:.048389,Y:.039591,Z:.048389,a:.061586,b:.035192,c:.127571,d:.030793,e:.017596,f:.026394,g:.026394,h:.061586,i:.04399,j:.035192,k:.035192,l:.039591,q:.211152,r:.052788,s:.048389,t:.052788,u:.123172,v:.180359,w:1.83878,x:.149566,y:.285935,z:.228748,D:.017596,"6B":.004399,"7B":0,"8B":0},B:"webkit",C:["","","","","","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Chrome",F:{0:1682985600,1:1685404800,2:1689724800,3:1692057600,4:1274745600,5:1332892800,6:1348531200,7:1352246400,8:1357862400,9:1361404800,I:1264377600,J:1283385600,E:1287619200,F:1291248e3,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,m:133704e4,n:1340668800,o:1343692800,AB:1364428800,BB:1369094400,CB:1374105600,DB:1376956800,EB:1384214400,FB:1389657600,GB:1392940800,HB:1397001600,IB:1400544e3,JB:1405468800,KB:1409011200,LB:141264e4,MB:1416268800,NB:1421798400,OB:1425513600,PB:1429401600,QB:143208e4,RB:1437523200,SB:1441152e3,TB:1444780800,UB:1449014400,VB:1453248e3,WB:1456963200,XB:1460592e3,YB:1464134400,ZB:1469059200,aB:1472601600,bB:1476230400,cB:1480550400,dB:1485302400,eB:1489017600,fB:149256e4,"3B":1496707200,gB:1500940800,"4B":1504569600,hB:1508198400,iB:1512518400,jB:1516752e3,kB:1520294400,lB:1523923200,mB:1527552e3,nB:1532390400,oB:1536019200,pB:1539648e3,qB:1543968e3,rB:154872e4,p:1552348800,sB:1555977600,tB:1559606400,uB:1564444800,vB:1568073600,wB:1571702400,P:1575936e3,Q:1580860800,R:1586304e3,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272e3,a:1621987200,b:1626739200,c:1630368e3,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512e3,k:1650931200,l:1653350400,q:1655769600,r:1659398400,s:1661817600,t:1664236800,u:1666656e3,v:166968e4,w:1673308800,x:1675728e3,y:1678147200,z:1680566400,D:1694476800,"6B":null,"7B":null,"8B":null}},E:{A:{4:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:.017596,L:.105576,H:.017596,RC:0,"9B":0,SC:.008798,TC:0,UC:0,VC:.140768,AC:0,xB:.004399,yB:.030793,BC:.136369,WC:.255142,XC:.039591,CC:.035192,DC:.070384,zB:.123172,YC:.576269,"0B":.171561,EC:.180359,FC:.184758,GC:.422304,HC:.189157,IC:1.15254,JC:1.65402,"1B":.026394,KC:0,ZC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RC","9B","I","4","SC","J","TC","E","UC","F","G","VC","A","AC","B","xB","C","yB","K","BC","L","WC","H","XC","CC","DC","zB","YC","0B","EC","FC","GC","HC","IC","JC","1B","KC","ZC",""],E:"Safari",F:{4:1275868800,RC:1205798400,"9B":1226534400,I:1244419200,SC:131112e4,J:1343174400,TC:13824e5,E:13824e5,UC:1410998400,F:1413417600,G:1443657600,VC:1458518400,A:1474329600,AC:1490572800,B:1505779200,xB:1522281600,C:1537142400,yB:1553472e3,K:1568851200,BC:1585008e3,L:1600214400,WC:1619395200,H:1632096e3,XC:1635292800,CC:1639353600,DC:1647216e3,zB:1652745600,YC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1695686400,KC:null,ZC:null}},F:{A:{5:0,6:0,7:0,8:0,9:0,G:0,B:0,C:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:.004399,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:.013197,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,p:0,sB:0,tB:0,uB:0,vB:0,wB:0,P:0,Q:0,R:0,"5B":0,S:0,T:0,U:.004399,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:.057187,f:0,g:.079182,h:0,i:.030793,j:.83581,k:.466294,l:.008798,aC:0,bC:0,cC:0,dC:0,xB:0,LC:0,eC:0,yB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","aC","bC","cC","dC","B","xB","LC","eC","C","yB","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","","",""],E:"Opera",F:{5:1390867200,6:1405987200,7:1409616e3,8:1413331200,9:1417132800,G:1150761600,aC:1223424e3,bC:1251763200,cC:1267488e3,dC:1277942400,B:1292457600,xB:1302566400,LC:1309219200,eC:1323129600,C:1323129600,yB:1352073600,H:1372723200,M:1377561600,N:1381104e3,O:1386288e3,m:1393891200,n:1399334400,o:1401753600,AB:1422316800,BB:1425945600,CB:1430179200,DB:1433808e3,EB:1438646400,FB:1442448e3,GB:1445904e3,HB:1449100800,IB:1454371200,JB:1457308800,KB:146232e4,LB:1465344e3,MB:1470096e3,NB:1474329600,OB:1477267200,PB:1481587200,QB:1486425600,RB:1490054400,SB:1494374400,TB:1498003200,UB:1502236800,VB:1506470400,WB:1510099200,XB:1515024e3,YB:1517961600,ZB:1521676800,aB:1525910400,bB:1530144e3,cB:1534982400,dB:1537833600,eB:1543363200,fB:1548201600,gB:1554768e3,hB:1561593600,iB:1566259200,jB:1570406400,kB:1573689600,lB:1578441600,mB:1583971200,nB:1587513600,oB:1592956800,pB:1595894400,qB:1600128e3,rB:1603238400,p:161352e4,sB:1612224e3,tB:1616544e3,uB:1619568e3,vB:1623715200,wB:1627948800,P:1631577600,Q:1633392e3,R:1635984e3,"5B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152e3,Z:1660780800,a:1663113600,b:1668816e3,c:1668643200,d:1671062400,e:1675209600,f:1677024e3,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800},D:{G:"o",B:"o",C:"o",aC:"o",bC:"o",cC:"o",dC:"o",xB:"o",LC:"o",eC:"o",yB:"o"}},G:{A:{F:0,"9B":0,fC:0,MC:.00279764,gC:.00419646,hC:.00279764,iC:.0125894,jC:.00419646,kC:.00839291,lC:.0391669,mC:.00279764,nC:.0545539,oC:.0223811,pC:.0195835,qC:.015387,rC:.257383,sC:.00699409,tC:.0111905,uC:.0181846,vC:.0573516,wC:.149674,xC:.257383,yC:.0965185,CC:.10631,DC:.120298,zB:.170656,zC:1.13864,"0B":.43783,EC:.863071,FC:.440628,GC:.879857,HC:.211222,IC:2.6032,JC:5.87084,"1B":.0965185,KC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","fC","MC","gC","hC","iC","F","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","wC","xC","yC","CC","DC","zB","zC","0B","EC","FC","GC","HC","IC","JC","1B","KC","",""],E:"Safari on iOS",F:{"9B":1270252800,fC:1283904e3,MC:1299628800,gC:1331078400,hC:1359331200,iC:1394409600,F:1410912e3,jC:1413763200,kC:1442361600,lC:1458518400,mC:1473724800,nC:1490572800,oC:1505779200,pC:1522281600,qC:1537142400,rC:1553472e3,sC:1568851200,tC:1572220800,uC:1580169600,vC:1585008e3,wC:1600214400,xC:1619395200,yC:1632096e3,CC:1639353600,DC:1647216e3,zB:1652659200,zC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1694995200,KC:null}},H:{A:{"0C":1.08194},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0C","","",""],E:"Opera Mini",F:{"0C":1426464e3}},I:{A:{"2B":0,I:.0136938,D:0,"1C":0,"2C":.00684689,"3C":0,"4C":.0273876,MC:.0479282,"5C":0,"6C":.212254},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1C","2C","3C","2B","I","4C","MC","5C","6C","D","","",""],E:"Android Browser",F:{"1C":1256515200,"2C":1274313600,"3C":1291593600,"2B":1298332800,I:1318896e3,"4C":1341792e3,MC:1374624e3,"5C":1386547200,"6C":1401667200,D:1694476800}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376e3,A:1359504e3}},K:{A:{A:0,B:0,C:0,p:0,xB:0,LC:0,yB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","xB","LC","C","yB","p","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752e3,xB:1314835200,LC:1318291200,C:1330300800,yB:1349740800,p:1673827200},D:{p:"webkit"}},L:{A:{D:37.5486},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1694476800}},M:{A:{D:.263294},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1693267200}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456e3}},O:{A:{zB:1.00276},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","","",""],E:"UC Browser for Android",F:{zB:1687132800},D:{zB:"webkit"}},P:{A:{I:.115947,m:.0843248,n:.210812,o:0,"7C":0,"8C":0,"9C":.0421624,AD:0,BD:0,AC:0,CD:.0105406,DD:0,ED:.0210812,FD:.0210812,GD:0,"0B":.0316218,"1B":.0316218,HD:.0316218,ID:.052703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","7C","8C","9C","AD","BD","AC","CD","DD","ED","FD","GD","0B","1B","HD","ID","m","n","o","","",""],E:"Samsung Internet",F:{I:1461024e3,"7C":1481846400,"8C":1509408e3,"9C":1528329600,AD:1546128e3,BD:1554163200,AC:1567900800,CD:1582588800,DD:1593475200,ED:1605657600,FD:1618531200,GD:1629072e3,"0B":1640736e3,"1B":1651708800,HD:1659657600,ID:1667260800,m:1677369600,n:1684454400,o:1689292800}},Q:{A:{BC:.173662},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","BC","","",""],E:"QQ Browser",F:{BC:1663718400}},R:{A:{JD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","JD","","",""],E:"Baidu Browser",F:{JD:1663027200}},S:{A:{KD:.05602,LD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KD","LD","","",""],E:"KaiOS Browser",F:{KD:1527811200,LD:1631664e3}}}},6974:function(e){e.exports={0:"113",1:"114",2:"115",3:"116",4:"5",5:"19",6:"23",7:"24",8:"25",9:"26",A:"10",B:"11",C:"12",D:"117",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"20",n:"21",o:"22",p:"73",q:"103",r:"104",s:"105",t:"106",u:"107",v:"108",w:"109",x:"110",y:"111",z:"112",AB:"27",BB:"28",CB:"29",DB:"30",EB:"31",FB:"32",GB:"33",HB:"34",IB:"35",JB:"36",KB:"37",LB:"38",MB:"39",NB:"40",OB:"41",PB:"42",QB:"43",RB:"44",SB:"45",TB:"46",UB:"47",VB:"48",WB:"49",XB:"50",YB:"51",ZB:"52",aB:"53",bB:"54",cB:"55",dB:"56",eB:"57",fB:"58",gB:"60",hB:"62",iB:"63",jB:"64",kB:"65",lB:"66",mB:"67",nB:"68",oB:"69",pB:"70",qB:"71",rB:"72",sB:"74",tB:"75",uB:"76",vB:"77",wB:"78",xB:"11.1",yB:"12.1",zB:"15.5","0B":"16.0","1B":"17.0","2B":"3","3B":"59","4B":"61","5B":"82","6B":"118","7B":"119","8B":"120","9B":"3.2",AC:"10.1",BC:"13.1",CC:"15.2-15.3",DC:"15.4",EC:"16.1",FC:"16.2",GC:"16.3",HC:"16.4",IC:"16.5",JC:"16.6",KC:"17.1",LC:"11.5",MC:"4.2-4.3",NC:"5.5",OC:"2",PC:"3.5",QC:"3.6",RC:"3.1",SC:"5.1",TC:"6.1",UC:"7.1",VC:"9.1",WC:"14.1",XC:"15.1",YC:"15.6",ZC:"TP",aC:"9.5-9.6",bC:"10.0-10.1",cC:"10.5",dC:"10.6",eC:"11.6",fC:"4.0-4.1",gC:"5.0-5.1",hC:"6.0-6.1",iC:"7.0-7.1",jC:"8.1-8.4",kC:"9.0-9.2",lC:"9.3",mC:"10.0-10.2",nC:"10.3",oC:"11.0-11.2",pC:"11.3-11.4",qC:"12.0-12.1",rC:"12.2-12.5",sC:"13.0-13.1",tC:"13.2",uC:"13.3",vC:"13.4-13.7",wC:"14.0-14.4",xC:"14.5-14.8",yC:"15.0-15.1",zC:"15.6-15.7","0C":"all","1C":"2.1","2C":"2.2","3C":"2.3","4C":"4.1","5C":"4.4","6C":"4.4.3-4.4.4","7C":"5.0-5.4","8C":"6.2-6.4","9C":"7.2-7.4",AD:"8.2",BD:"9.2",CD:"11.1-11.2",DD:"12.0",ED:"13.0",FD:"14.0",GD:"15.0",HD:"18.0",ID:"19.0",JD:"13.18",KD:"2.5",LD:"3.0-3.1"}},2757:function(e){e.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}},9631:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"H M N O",33:"0 1 2 3 C K L P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC"},D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",33:"4 I J E F G A B C K SC TC UC VC AC xB yB BC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{2:"0C"},I:{16:"2B 1C 2C 3C",33:"I D 4C MC 5C 6C"},J:{33:"E A"},K:{16:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{1:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{1:"KD LD"}},B:7,C:"Background-clip: text",D:!0}},7964:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",36:"QC"},D:{1:"0 1 2 3 5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",516:"4 I J E F G A B C K L"},E:{1:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",772:"4 I J RC 9B SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC",36:"bC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",4:"9B fC MC hC",516:"gC"},H:{132:"0C"},I:{1:"D 5C 6C",36:"1C",516:"2B I 4C MC",548:"2C 3C"},J:{1:"E A"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Background-image options",D:!0}},8861:function(e){e.exports={A:{A:{1:"B",2:"J E F G A NC"},B:{1:"0 1 2 3 L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",804:"4 I J E F G A B C K L PC QC"},D:{1:"0 1 2 3 dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",260:"YB ZB aB bB cB",388:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",1412:"5 6 7 8 9 H M N O m n o AB BB CB",1956:"4 I J E F G A B C K L"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",129:"A B C K L H VC AC xB yB BC WC XC CC",1412:"J E F G TC UC",1956:"4 I RC 9B SC"},F:{1:"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC",260:"LB MB NB OB PB",388:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB",1796:"cC dC",1828:"B C xB LC eC yB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",129:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",1412:"F hC iC jC kC",1956:"9B fC MC gC"},H:{1828:"0C"},I:{1:"D",388:"5C 6C",1956:"2B I 1C 2C 3C 4C MC"},J:{1412:"A",1924:"E"},K:{1:"p",2:"A",1828:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",2:"A"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",260:"7C 8C",388:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS3 Border images",D:!0}},893:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",257:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",289:"2B PC QC",292:"OC"},D:{1:"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"I"},E:{1:"4 E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"I RC 9B",129:"J SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B"},H:{2:"0C"},I:{1:"2B I D 2C 3C 4C MC 5C 6C",33:"1C"},J:{1:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",257:"KD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:!0}},2955:function(e){e.exports={A:{A:{2:"J E F NC",260:"G",516:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 I J E F G A B C K L H"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N O",33:"5 6 7 8 m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{1:"A",2:"E"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"calc() as CSS unit value",D:!0}},9066:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B I PC QC",33:"4 J E F G A B C K L H"},D:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"J E F SC TC UC",292:"4 I"},F:{1:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC xB LC eC",33:"5 6 7 8 9 C H M N O m n o AB BB CB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F hC iC jC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D",33:"I 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{33:"E A"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Animation",D:!0}},5475:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"4 I J RC 9B SC",33:"E F TC UC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC"},H:{2:"0C"},I:{1:"D",16:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{16:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o BD AC CD DD ED FD GD 0B 1B HD ID",16:"I",33:"7C 8C 9C AD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS :any-link selector",D:!0}},855:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"S",164:"P Q R",388:"C K L H M N O"},C:{1:"0 1 2 3 Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P",676:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB PC QC"},D:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"S",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",164:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC"},F:{1:"p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"pB qB rB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",164:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{164:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",388:"B"},O:{1:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:"CSS Appearance",D:!0}},4707:function(e){e.exports={A:{D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC WC"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:":autofill CSS pseudo-class",D:void 0}},8013:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M",257:"N O"},C:{1:"0 1 2 3 q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB PC QC",578:"pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},D:{1:"0 1 2 3 uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",194:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB"},E:{2:"4 I J E F RC 9B SC TC UC",33:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB",194:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC",33:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o DD ED FD GD 0B 1B HD ID",2:"I",194:"7C 8C 9C AD BD AC CD"},Q:{2:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS Backdrop Filter",D:!0}},9307:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB PC QC"},D:{2:"4 5 I J E F G A B C K L H M N O m n",164:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J RC 9B SC",164:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"G aC bC cC dC",129:"B C xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC",164:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{132:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",164:"D 5C 6C"},J:{2:"E",164:"A"},K:{2:"A",129:"B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"CSS box-decoration-break",D:!0}},2307:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4",164:"I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"fC MC",164:"9B"},H:{2:"0C"},I:{1:"I D 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Box-shadow",D:!0}},6208:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N",260:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"O"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",132:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC",644:"UB VB WB XB YB ZB aB"},D:{2:"4 5 6 I J E F G A B C K L H M N O m n o",260:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{2:"4 I J RC 9B SC TC",260:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"E F G A B C K UC VC AC xB yB"},F:{2:"G B C aC bC cC dC xB LC eC yB",260:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{2:"9B fC MC gC hC",260:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F iC jC kC lC mC nC oC pC qC rC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",260:"D",292:"5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",260:"p"},L:{260:"D"},M:{1:"D"},N:{2:"A B"},O:{260:"zB"},P:{292:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{260:"BC"},R:{260:"JD"},S:{1:"LD",644:"KD"}},B:4,C:"CSS clip-path property (for HTML)",D:!0}},4810:function(e){e.exports={A:{A:{2:"J NC",2340:"E F G A B"},B:{2:"C K L H M N O",1025:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",513:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b",545:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",1025:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",164:"J",4644:"E F G TC UC VC"},F:{2:"5 6 7 8 9 G B H M N O m n o AB aC bC cC dC xB LC",545:"C eC yB",1025:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",4260:"gC hC",4644:"F iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC 5C 6C",1025:"D"},J:{2:"E",4260:"A"},K:{2:"A B xB LC",545:"C yB",1025:"p"},L:{1025:"D"},M:{1:"D"},N:{2340:"A B"},O:{1025:"zB"},P:{1025:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1025:"BC"},R:{1025:"JD"},S:{1:"LD",4097:"KD"}},B:4,C:"Crisp edges/pixelated images",D:!0}},5910:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B",33:"J E F G SC TC UC VC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",33:"F gC hC iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{2:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{2:"KD LD"}},B:4,C:"CSS Cross-Fade Function",D:!0}},8482:function(e){e.exports={A:{A:{2:"J E F G NC",164:"A B"},B:{66:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",164:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",66:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB aC bC cC dC xB LC eC yB",66:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{292:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A p",292:"B C xB LC yB"},L:{2:"D"},M:{2:"D"},N:{164:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{66:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Device Adaptation",D:!0}},7710:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"OC 2B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{33:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{33:"KD LD"}},B:5,C:"CSS element() function",D:!0}},6951:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC"},D:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{1:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Feature Queries",D:!0}},431:function(e){e.exports={A:{D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X"},L:{1:"D"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O P Q R S T U V W X"},C:{1:"0 1 2 3 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R PC QC"},M:{1:"D"},A:{2:"J E F G NC",33:"A B"},F:{1:"tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC"},G:{1:"xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC"},P:{1:"m n o GD 0B 1B HD ID",33:"I 7C 8C 9C AD BD AC CD DD ED FD"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"::file-selector-button CSS pseudo-element",D:void 0}},5374:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",33:"G"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",33:"kC lC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS filter() function",D:!0}},4762:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"K L H M N O",1346:"C"},C:{1:"0 1 2 3 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",196:"HB",516:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB QC"},D:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N",33:"5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J E F G TC UC"},F:{1:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Filter Effects",D:!0}},6470:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",260:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB",292:"4 I J E F G A B C K L H QC"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 A B C K L H M N O m n o",548:"4 I J E F G"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",260:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC",292:"J SC",804:"4 I"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC",33:"C eC",164:"xB LC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",260:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",292:"gC hC",804:"9B fC MC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"I 4C MC",548:"2B 1C 2C 3C"},J:{1:"A",548:"E"},K:{1:"p yB",2:"A B",33:"C",164:"xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Gradients",D:!0}},6769:function(e){e.exports={A:{A:{2:"J E F NC",8:"G",292:"A B"},B:{1:"0 1 2 3 M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",292:"C K L H"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M N O PC QC",8:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB",584:"NB OB PB QB RB SB TB UB VB WB XB YB",1025:"ZB aB"},D:{1:"0 1 2 3 fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",8:"8 9 AB BB",200:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",1025:"eB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",8:"J E F G A TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB aC bC cC dC xB LC eC yB",200:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",8:"F hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C",8:"MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{292:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Grid Layout (level 1)",D:!0}},5570:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 s t u v w x y z D",33:"C K L H M N O",132:"P Q R S T U V W",260:"X Y Z a b c d e f g h i j k l q r"},C:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{1:"0 1 2 3 X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB",132:"cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W"},E:{1:"1B KC ZC",2:"4 I RC 9B",33:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB aC bC cC dC xB LC eC yB",132:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z"},G:{1:"1B KC",2:"9B fC",33:"F MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I",132:"7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Hyphenation",D:!0}},4273:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"1 2 3 D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},C:{1:"0 1 2 3 D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC",66:"V W",2305:"Y Z a b c d e f g h i j k l q r s t u v w x y z",2820:"X"},D:{1:"1 2 3 D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",164:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},E:{1:"1B KC ZC",2:"4 I RC 9B SC",132:"A B C K AC xB yB BC",164:"J E F G TC UC VC",1540:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h",2049:"i"},G:{1:"1B KC",2:"9B fC MC gC",132:"mC nC oC pC qC rC sC tC uC vC",164:"F hC iC jC kC lC",1540:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{2:"A B C xB LC yB",164:"p"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{2:"KD LD"}},B:5,C:"CSS image-set",D:!0}},7e3:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O",1028:"W X",1540:"P Q R S T U V"},C:{1:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC",164:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC",1540:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB"},D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB",1028:"W X",1540:"oB pB qB rB p sB tB uB vB wB P Q R S T U V"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"4 I J E F G A B C RC 9B SC TC UC VC AC xB",1540:"K L yB BC",3076:"WC"},F:{1:"uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB",1028:"sB tB",1540:"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC",1540:"rC sC tC uC vC wC",3076:"xC"},H:{2:"0C"},I:{1:"D",292:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{292:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o GD 0B 1B HD ID",292:"I 7C 8C 9C AD BD",1540:"AC CD DD ED FD"},Q:{1540:"BC"},R:{1:"JD"},S:{1:"LD",1540:"KD"}},B:5,C:"CSS Logical Properties",D:!0}},4082:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"N",12292:"O"},C:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC"},D:{164:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",164:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC"},F:{2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{164:"D 5C 6C",676:"2B I 1C 2C 3C 4C MC"},J:{164:"E A"},K:{2:"A B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS Masks",D:!0}},3138:function(e){e.exports={A:{A:{2:"J E F NC",132:"G A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 I J E F G A B C K L H PC QC",1028:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",548:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",1028:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",548:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G",548:"B C aC bC cC dC xB LC eC",1028:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{1:"0B EC FC GC HC IC JC 1B KC",16:"9B",548:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{132:"0C"},I:{1:"D",16:"1C 2C",548:"2B I 3C 4C MC",1028:"5C 6C"},J:{548:"E A"},K:{1:"p yB",548:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",1028:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"Media Queries: resolution feature",D:!0}},9399:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",132:"C K L H M N",516:"O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB",260:"iB jB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC",1090:"H WC XC CC DC zB YC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB aC bC cC dC xB LC eC yB",260:"XB YB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC",1090:"xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:5,C:"CSS overscroll-behavior",D:!0}},5770:function(e){e.exports={A:{A:{2:"J E F G NC",292:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:!0}},2125:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",36:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",130:"4 OC 2B I J E F G A B C K L H M N O PC QC"},D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",36:"4 J E F G A SC TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",36:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC",36:"F MC gC hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",36:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{36:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",36:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::placeholder CSS pseudo-element",D:!0}},8426:function(e){e.exports={A:{D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC",33:"VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"print-color-adjust property",D:void 0}},6004:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C"},C:{1:"0 1 2 3 wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",132:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",132:"4 I J E F SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",16:"G B aC bC cC dC xB",132:"5 C H M N O m n o LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC",132:"F MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",16:"1C 2C",132:"2B I 3C 4C MC 5C 6C"},J:{1:"A",132:"E"},K:{1:"p",2:"A B xB",132:"C LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:1,C:"CSS :read-only and :read-write selectors",D:!0}},3087:function(e){e.exports={A:{A:{2:"J E F G NC",420:"A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",420:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 I J E F G A B C K L IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"H M N O",66:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB"},E:{2:"4 I J C K L H RC 9B SC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F G A B TC UC VC AC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC gC hC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC kC lC mC nC oC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{420:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Regions",D:!0}},6385:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{1:"A",2:"E"},K:{1:"C p LC yB",16:"A B xB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::selection CSS pseudo-element",D:!0}},5326:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC",322:"YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB",194:"HB IB JB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",33:"F G A UC VC"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 G B C H M N O m n o aC bC cC dC xB LC eC yB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:4,C:"CSS Shapes Level 1",D:!0}},5569:function(e){e.exports={A:{A:{2:"J E F G NC",6308:"A",6436:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",6436:"C K L H M N O"},C:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB PC QC",2052:"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},D:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB",8258:"lB mB nB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",3108:"G A VC AC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB aC bC cC dC xB LC eC yB",8258:"bB cB dB eB fB gB hB iB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",3108:"kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2052:"KD"}},B:4,C:"CSS Scroll Snap",D:!0}},1105:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",1028:"P Q R S T U V W X Y Z",4100:"M N O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"9 AB BB CB DB EB",516:"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n o KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",322:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB ZB aB bB cB",1028:"dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",33:"F G A B C UC VC AC xB yB",2084:"E TC"},F:{1:"wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB aC bC cC dC xB LC eC yB",322:"MB NB OB",1028:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB"},G:{1:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F jC kC lC mC nC oC pC qC rC",2084:"hC iC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C"},Q:{1028:"BC"},R:{1:"JD"},S:{1:"LD",516:"KD"}},B:5,C:"CSS position:sticky",D:!0}},8644:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",4:"C K L H M N O"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B PC QC",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB",322:"IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 G B C H M N O m n aC bC cC dC xB LC eC yB",578:"6 7 8 9 o AB BB CB DB EB FB GB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:4,C:"CSS3 text-align-last",D:!0}},5430:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB PC QC",194:"LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G RC 9B SC TC UC VC",16:"A",33:"B C K AC xB yB BC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS text-orientation",D:!0}},1547:function(e){e.exports={A:{A:{2:"J E NC",161:"F G A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",161:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{16:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Text 4 text-spacing",D:!1}},9331:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 J E F G A B C K L H",164:"I"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 I J E F G A B C K L H M N O m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"J SC",164:"4 I RC 9B"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"C",164:"B cC dC xB LC eC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"hC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"2B I 1C 2C 3C 4C MC"},J:{1:"A",33:"E"},K:{1:"p yB",33:"C",164:"A B xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Transitions",D:!0}},6344:function(e){e.exports={A:{D:{2:"4 5 I J E F G A B C K L H M N O m n",33:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"OC",33:"0 1 2 3 4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},M:{33:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{2:"4 I J RC 9B SC TC ZC",33:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{2:"I",33:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"width: stretch property",D:void 0}},5143:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC",322:"JB KB LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J",16:"E",33:"5 6 7 8 9 F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",16:"4",33:"J E F G A SC TC UC VC AC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC",33:"F gC hC iC jC kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS writing-mode property",D:!0}},4318:function(e){e.exports={A:{A:{1:"F G A B",8:"J E NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B fC MC"},H:{1:"0C"},I:{1:"I D 4C MC 5C 6C",33:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Box-sizing",D:!0}},4771:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L"},C:{1:"0 1 2 3 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F G A RC 9B SC TC UC VC AC"},F:{1:"C cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS grab & grabbing cursors",D:!0}},5619:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 H M N O m n o"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:!0}},7239:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},D:{1:"0 1 2 3 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",132:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{1:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",132:"E F G A B C K TC UC VC AC xB yB"},F:{1:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC cC",132:"5 6 7 8 9 H M N O m n o AB BB",164:"B C dC xB LC eC yB"},G:{1:"vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",132:"F iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{164:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{132:"E A"},K:{1:"p",2:"A",164:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 tab-size",D:!0}},7662:function(e){e.exports={A:{A:{2:"J E F G NC",1028:"B",1316:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC",516:"6 7 8 9 o AB"},D:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"6 7 8 9 n o AB BB",164:"4 5 I J E F G A B C K L H M N O m"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F TC UC",164:"4 I J RC 9B SC"},F:{1:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",33:"H M"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC",164:"9B fC MC gC hC"},H:{1:"0C"},I:{1:"D 5C 6C",164:"2B I 1C 2C 3C 4C MC"},J:{1:"A",164:"E"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"B",292:"A"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Flexible Box Layout Module",D:!0}},678:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB",164:"4 I J E F G A B C K L"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB",292:"5 M N O m"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"E F G RC 9B TC UC",4:"4 I J SC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F iC jC kC",4:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS font-feature-settings",D:!0}},3001:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"7 8 9 AB BB CB DB EB FB GB"},D:{1:"0 1 2 3 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",33:"CB DB EB FB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC TC",33:"E F G UC"},F:{1:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H aC bC cC dC xB LC eC yB",33:"5 M N O"},G:{1:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC"},H:{2:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC",33:"5C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 font-kerning",D:!0}},5424:function(e){e.exports={A:{A:{2:"J E F G A NC",548:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",516:"C K L H M N O"},C:{1:"0 1 2 3 jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",676:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",1700:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB"},D:{1:"0 1 2 3 qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L",676:"5 H M N O",804:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB"},E:{1:"HC IC JC 1B KC ZC",2:"4 I RC 9B",548:"DC zB YC 0B EC FC GC",676:"SC",804:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",804:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC",2052:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E",292:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",548:"B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",804:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:1,C:"Full Screen API",D:!0}},9895:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D",1537:"P Q R S T U V W X Y Z a b c"},C:{2:"OC",932:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB PC QC",2308:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{2:"4 5 I J E F G A B C K L H M N O m n",545:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1537:"TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",516:"B C K L H xB yB BC WC XC CC DC zB YC",548:"G A VC AC",676:"E F TC UC"},F:{2:"G B C aC bC cC dC xB LC eC yB",513:"HB",545:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB",1025:"e f g h i j k l",1537:"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",516:"wC xC yC CC DC zB zC",548:"kC lC mC nC oC pC qC rC sC tC uC vC",676:"F iC jC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",545:"5C 6C",1025:"D"},J:{2:"E",545:"A"},K:{2:"A B C xB LC yB",1025:"p"},L:{1025:"D"},M:{2308:"D"},N:{2:"A B"},O:{1537:"zB"},P:{545:"I",1025:"m n o 1B HD ID",1537:"7C 8C 9C AD BD AC CD DD ED FD GD 0B"},Q:{1537:"BC"},R:{1537:"JD"},S:{932:"KD",2308:"LD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:!0}},1563:function(e){e.exports={A:{D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB",33:"FB GB HB IB JB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC"},M:{1:"D"},A:{2:"J E F G A NC",33:"B"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H M N O aC bC cC dC xB LC eC yB",33:"5 6 m n o"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC ZC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"CSS ::backdrop pseudo-element",D:void 0}},5893:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M PC QC",33:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J RC 9B SC TC ZC",33:"E F G A UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate-override from unicode-bidi",D:void 0}},6425:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate from unicode-bidi",D:void 0}},2387:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"plaintext from unicode-bidi",D:void 0}},1883:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-color property",D:void 0}},1060:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-line property",D:void 0}},7322:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration shorthand property",D:void 0}},8132:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-style property",D:void 0}},757:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"C K L H M N O",516:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{132:"ZB aB bB cB dB eB fB 3B gB 4B hB iB jB",164:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB PC QC",516:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a",1028:"0 1 2 3 b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{420:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",516:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",132:"G VC",164:"E F UC",420:"4 I J RC 9B SC TC"},F:{1:"C xB LC eC yB",2:"G B aC bC cC dC",420:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB",516:"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",132:"kC lC",164:"F iC jC",420:"9B fC MC gC hC"},H:{1:"0C"},I:{420:"2B I 1C 2C 3C 4C MC 5C 6C",516:"D"},J:{420:"E A"},K:{1:"C xB LC yB",2:"A B",516:"p"},L:{516:"D"},M:{1028:"D"},N:{1:"A B"},O:{516:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",420:"I"},Q:{516:"BC"},R:{516:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 Multiple column layout",D:!0}},7079:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",260:"M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC"},D:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",132:"F G UC VC"},F:{1:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G H M N O aC bC cC",33:"B C dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",132:"F jC kC lC"},H:{33:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC 5C"},J:{2:"E A"},K:{1:"p",2:"A",33:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 object-fit/object-position",D:!0}},1489:function(e){e.exports={A:{A:{1:"B",2:"J E F G NC",164:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",8:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",328:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n",8:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",584:"ZB aB bB"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",8:"E F G A B C TC UC VC AC xB",1096:"yB"},F:{1:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",8:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB",584:"MB NB OB"},G:{1:"tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",8:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC",6148:"sC"},H:{2:"0C"},I:{1:"D",8:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{8:"E A"},K:{1:"p",2:"A",8:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",36:"A"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",328:"KD"}},B:2,C:"Pointer events",D:!0}},3916:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",2052:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"4 OC 2B I PC QC",1028:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1060:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},D:{2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o",226:"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",2052:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E RC 9B SC TC",772:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",804:"F G A B C VC AC xB",1316:"UC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB",226:"IB JB KB LB MB NB OB PB QB",2052:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC iC",292:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",2052:"p"},L:{2052:"D"},M:{1028:"D"},N:{2:"A B"},O:{2052:"zB"},P:{2:"I 7C 8C",2052:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2052:"BC"},R:{2052:"JD"},S:{1028:"KD LD"}},B:4,C:"text-decoration styling",D:!0}},5393:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 i j k l q r s t u v w x y z D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h"},C:{1:"0 1 2 3 TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC",322:"SB"},D:{1:"0 1 2 3 i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",164:"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h"},E:{1:"F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",164:"E TC"},F:{1:"V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o HD ID",164:"I 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"text-emphasis styling",D:!0}},8751:function(e){e.exports={A:{A:{1:"J E F G A B",2:"NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",8:"4 OC 2B I J PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l xB LC eC yB",33:"G aC bC cC dC"},G:{1:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{1:"0C"},I:{1:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{1:"E A"},K:{1:"p yB",33:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS3 Text-overflow",D:!0}},4357:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB",258:"9"},E:{2:"4 I J E F G A B C K L H RC 9B TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",258:"SC"},F:{1:"QB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB RB aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC",33:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{33:"D"},N:{161:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS text-size-adjust",D:!0}},8129:function(e){e.exports={A:{A:{2:"NC",8:"J E F",129:"A B",161:"G"},B:{1:"0 1 2 3 N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K L H M"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"4 I J E F G A B C K L H PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"5 B C H M N O m n o cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 2D Transforms",D:!0}},8319:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"A B C K L H"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"4 I J E F SC TC UC",257:"G A B C K L H VC AC xB yB BC WC XC CC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 H M N O m n o"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC",257:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 3D Transforms",D:!0}},8160:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{1:"ZC",33:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},F:{1:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{33:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS user-select: none",D:!0}},9885:function(e){e.exports={1:"ls",2:"rec",3:"pr",4:"cr",5:"wd",6:"other",7:"unoff"}},1613:function(e){e.exports={y:1,n:2,a:4,p:8,u:16,x:32,d:64}},5459:function(e,t,r){"use strict";const n=r(8833).browsers,a=r(8788).browserVersions,s=r(6954);function o(e){return Object.keys(e).reduce(((t,r)=>(t[a[r]]=e[r],t)),{})}e.exports.agents=Object.keys(s).reduce(((e,t)=>{let r=s[t];return e[n[t]]=Object.keys(r).reduce(((e,t)=>("A"===t?e.usage_global=o(r[t]):"C"===t?e.versions=r[t].reduce(((e,t)=>(""===t?e.push(null):e.push(a[t]),e)),[]):"D"===t?e.prefix_exceptions=o(r[t]):"E"===t?e.browser=r[t]:"F"===t?e.release_date=Object.keys(r[t]).reduce(((e,n)=>(e[a[n]]=r[t][n],e)),{}):e.prefix=r[t],e)),{}),e}),{})},8788:function(e,t,r){e.exports.browserVersions=r(6974)},8833:function(e,t,r){e.exports.browsers=r(2757)},9856:function(e,t,r){"use strict";const n=r(9885),a=r(1613),s=r(8833).browsers,o=r(8788).browserVersions,i=Math.log(2);function l(e){let t={status:n[e.B],title:e.C,shown:e.D};return t.stats=Object.keys(e.A).reduce(((t,r)=>{let n=e.A[r];return t[s[r]]=Object.keys(n).reduce(((e,t)=>{let r=n[t].split(" "),s=function(e){let t=Object.keys(a).reduce(((t,r)=>(e&a[r]&&t.push(r),t)),[]),r=e>>7,n=[];for(;r;){let e=Math.floor(Math.log(r)/i)+1;n.unshift(`#${e}`),r-=Math.pow(2,e-1)}return t.concat(n).join(" ")}(t);return r.forEach((t=>e[o[t]]=s)),e}),{}),t}),{}),t}e.exports=l,e.exports.default=l},6250:function(e){e.exports={"0.20":"39",.21:"41",.22:"41",.23:"41",.24:"41",.25:"42",.26:"42",.27:"43",.28:"43",.29:"43","0.30":"44",.31:"45",.32:"45",.33:"45",.34:"45",.35:"45",.36:"47",.37:"49","1.0":"49",1.1:"50",1.2:"51",1.3:"52",1.4:"53",1.5:"54",1.6:"56",1.7:"58",1.8:"59","2.0":"61",2.1:"61","3.0":"66",3.1:"66","4.0":"69",4.1:"69",4.2:"69","5.0":"73","6.0":"76",6.1:"76","7.0":"78",7.1:"78",7.2:"78",7.3:"78","8.0":"80",8.1:"80",8.2:"80",8.3:"80",8.4:"80",8.5:"80","9.0":"83",9.1:"83",9.2:"83",9.3:"83",9.4:"83","10.0":"85",10.1:"85",10.2:"85",10.3:"85",10.4:"85","11.0":"87",11.1:"87",11.2:"87",11.3:"87",11.4:"87",11.5:"87","12.0":"89",12.1:"89",12.2:"89","13.0":"91",13.1:"91",13.2:"91",13.3:"91",13.4:"91",13.5:"91",13.6:"91","14.0":"93",14.1:"93",14.2:"93","15.0":"94",15.1:"94",15.2:"94",15.3:"94",15.4:"94",15.5:"94","16.0":"96",16.1:"96",16.2:"96","17.0":"98",17.1:"98",17.2:"98",17.3:"98",17.4:"98","18.0":"100",18.1:"100",18.2:"100",18.3:"100","19.0":"102",19.1:"102","20.0":"104",20.1:"104",20.2:"104",20.3:"104","21.0":"106",21.1:"106",21.2:"106",21.3:"106",21.4:"106","22.0":"108",22.1:"108",22.2:"108",22.3:"108","23.0":"110",23.1:"110",23.2:"110",23.3:"110","24.0":"112",24.1:"112",24.2:"112",24.3:"112",24.4:"112",24.5:"112",24.6:"112",24.7:"112",24.8:"112","25.0":"114",25.1:"114",25.2:"114",25.3:"114",25.4:"114",25.5:"114",25.6:"114",25.7:"114",25.8:"114","26.0":"116",26.1:"116",26.2:"116","27.0":"118"}},1794:function(e){"use strict";function t(e,t,r){var n=t-e;return((r-e)%n+n)%n+e}function r(e,t,r){return Math.max(e,Math.min(t,r))}function n(e,t,r,n,s){if(!a(e,t,r,n,s))throw new Error(r+" is outside of range ["+e+","+t+")");return r}function a(e,t,r,n,a){return!(r<e||r>t||a&&r===t||n&&r===e)}function s(e,t,r,n){return(r?"(":"[")+e+","+t+(n?")":"]")}e.exports={wrap:t,limit:r,validate:n,test:a,curry:function(e,o,i,l){var B=s.bind(null,e,o,i,l);return{wrap:t.bind(null,e,o),limit:r.bind(null,e,o),validate:function(t){return n(e,o,t,i,l)},test:function(t){return a(e,o,t,i,l)},toString:B,name:B}},name:s}},2796:function(e,t,r){e.exports=r(643)},3264:function(e){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=r},4518:function(e){var t,r,n,a,s,o,i,l,B,c,u,d,p,m,f,C=!1;function h(){if(!C){C=!0;var e=navigator.userAgent,h=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),g=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),c=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),f=/Mobile/i.exec(e),u=!!/Win64/.exec(e),h){(t=h[1]?parseFloat(h[1]):h[5]?parseFloat(h[5]):NaN)&&document&&document.documentMode&&(t=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);o=v?parseFloat(v[1])+4:t,r=h[2]?parseFloat(h[2]):NaN,n=h[3]?parseFloat(h[3]):NaN,(a=h[4]?parseFloat(h[4]):NaN)?(h=/(?:Chrome\/(\d+\.\d+))/.exec(e),s=h&&h[1]?parseFloat(h[1]):NaN):s=NaN}else t=r=n=s=a=NaN;if(g){if(g[1]){var b=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);i=!b||parseFloat(b[1].replace("_","."))}else i=!1;l=!!g[2],B=!!g[3]}else i=l=B=!1}}var g={ie:function(){return h()||t},ieCompatibilityMode:function(){return h()||o>t},ie64:function(){return g.ie()&&u},firefox:function(){return h()||r},opera:function(){return h()||n},webkit:function(){return h()||a},safari:function(){return g.webkit()},chrome:function(){return h()||s},windows:function(){return h()||l},osx:function(){return h()||i},linux:function(){return h()||B},iphone:function(){return h()||d},mobile:function(){return h()||d||p||c||f},nativeApp:function(){return h()||m},android:function(){return h()||c},ipad:function(){return h()||p}};e.exports=g},6534:function(e,t,r){"use strict";var n,a=r(3264);a.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=function(e,t){if(!a.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,s=r in document;if(!s){var o=document.createElement("div");o.setAttribute(r,"return;"),s="function"==typeof o[r]}return!s&&n&&"wheel"===e&&(s=document.implementation.hasFeature("Events.wheel","3.0")),s}},643:function(e,t,r){"use strict";var n=r(4518),a=r(6534);function s(e){var t=0,r=0,n=0,a=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,a=10*r,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||a)&&e.deltaMode&&(1==e.deltaMode?(n*=40,a*=40):(n*=800,a*=800)),n&&!t&&(t=n<1?-1:1),a&&!r&&(r=a<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:a}}s.getEventType=function(){return n.firefox()?"DOMMouseScroll":a("wheel")?"wheel":"mousewheel"},e.exports=s},4241:function(e){var t=String,r=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t}};e.exports=r(),e.exports.createColors=r},9254:function(e,t,r){var n=r(788),a=r(5959),s=r(1120);function o(e){return this instanceof o?(this.nodes=n(e),this):new o(e)}o.prototype.toString=function(){return Array.isArray(this.nodes)?s(this.nodes):""},o.prototype.walk=function(e,t){return a(this.nodes,e,t),this},o.unit=r(3433),o.walk=a,o.stringify=s,e.exports=o},788:function(e){var t="(".charCodeAt(0),r=")".charCodeAt(0),n="'".charCodeAt(0),a='"'.charCodeAt(0),s="\\".charCodeAt(0),o="/".charCodeAt(0),i=",".charCodeAt(0),l=":".charCodeAt(0),B="*".charCodeAt(0),c="u".charCodeAt(0),u="U".charCodeAt(0),d="+".charCodeAt(0),p=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var m,f,C,h,g,v,b,y,w,x=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,A=[{nodes:x}],S=0,P="",j="",F="";D<N;)if(k<=32){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);h=E.slice(D,m),C=x[x.length-1],k===r&&S?F=h:C&&"div"===C.type?(C.after=h,C.sourceEndIndex+=h.length):k===i||k===l||k===o&&E.charCodeAt(m+1)!==B&&(!w||w&&"function"===w.type&&"calc"!==w.value)?j=h:x.push({type:"space",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else if(k===n||k===a){m=D,h={type:"string",sourceIndex:D,quote:f=k===n?"'":'"'};do{if(g=!1,~(m=E.indexOf(f,m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=f).length-1,h.unclosed=!0}while(g);h.value=E.slice(D+1,m),h.sourceEndIndex=h.unclosed?m:m+1,x.push(h),D=m+1,k=E.charCodeAt(D)}else if(k===o&&E.charCodeAt(D+1)===B)h={type:"comment",sourceIndex:D,sourceEndIndex:(m=E.indexOf("*/",D))+2},-1===m&&(h.unclosed=!0,m=E.length,h.sourceEndIndex=m),h.value=E.slice(D+2,m),x.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==o&&k!==B||!w||"function"!==w.type||"calc"!==w.value)if(k===o||k===i||k===l)h=E[D],x.push({type:"div",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h,before:j,after:""}),j="",D+=1,k=E.charCodeAt(D);else if(t===k){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);if(y=D,h={type:"function",sourceIndex:D-P.length,value:P,before:E.slice(y+1,m)},D=m,"url"===P&&k!==n&&k!==a){m-=1;do{if(g=!1,~(m=E.indexOf(")",m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=")").length-1,h.unclosed=!0}while(g);b=m;do{b-=1,k=E.charCodeAt(b)}while(k<=32);y<b?(h.nodes=D!==b+1?[{type:"word",sourceIndex:D,sourceEndIndex:b+1,value:E.slice(D,b+1)}]:[],h.unclosed&&b+1!==m?(h.after="",h.nodes.push({type:"space",sourceIndex:b+1,sourceEndIndex:m,value:E.slice(b+1,m)})):(h.after=E.slice(b+1,m),h.sourceEndIndex=m)):(h.after="",h.nodes=[]),D=m+1,h.sourceEndIndex=h.unclosed?m:D,k=E.charCodeAt(D),x.push(h)}else S+=1,h.after="",h.sourceEndIndex=D+1,x.push(h),A.push(h),x=h.nodes=[],w=h;P=""}else if(r===k&&S)D+=1,k=E.charCodeAt(D),w.after=F,w.sourceEndIndex+=F.length,F="",S-=1,A[A.length-1].sourceEndIndex=D,A.pop(),x=(w=A[S]).nodes;else{m=D;do{k===s&&(m+=1),m+=1,k=E.charCodeAt(m)}while(m<N&&!(k<=32||k===n||k===a||k===i||k===l||k===o||k===t||k===B&&w&&"function"===w.type&&"calc"===w.value||k===o&&"function"===w.type&&"calc"===w.value||k===r&&S));h=E.slice(D,m),t===k?P=h:c!==h.charCodeAt(0)&&u!==h.charCodeAt(0)||d!==h.charCodeAt(1)||!p.test(h.slice(2))?x.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):x.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],x.push({type:"word",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h}),D+=1,k=E.charCodeAt(D);for(D=A.length-1;D;D-=1)A[D].unclosed=!0,A[D].sourceEndIndex=E.length;return A[0].nodes}},1120:function(e){function t(e,t){var n,a,s=e.type,o=e.value;return t&&void 0!==(a=t(e))?a:"word"===s||"space"===s?o:"string"===s?(n=e.quote||"")+o+(e.unclosed?"":n):"comment"===s?"/*"+o+(e.unclosed?"":"*/"):"div"===s?(e.before||"")+o+(e.after||""):Array.isArray(e.nodes)?(n=r(e.nodes,t),"function"!==s?n:o+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):o}function r(e,r){var n,a;if(Array.isArray(e)){for(n="",a=e.length-1;~a;a-=1)n=t(e[a],r)+n;return n}return t(e,r)}e.exports=r},3433:function(e){var t="-".charCodeAt(0),r="+".charCodeAt(0),n=".".charCodeAt(0),a="e".charCodeAt(0),s="E".charCodeAt(0);e.exports=function(e){var o,i,l,B=0,c=e.length;if(0===c||!function(e){var a,s=e.charCodeAt(0);if(s===r||s===t){if((a=e.charCodeAt(1))>=48&&a<=57)return!0;var o=e.charCodeAt(2);return a===n&&o>=48&&o<=57}return s===n?(a=e.charCodeAt(1))>=48&&a<=57:s>=48&&s<=57}(e))return!1;for((o=e.charCodeAt(B))!==r&&o!==t||B++;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),o===n&&i>=48&&i<=57)for(B+=2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),l=e.charCodeAt(B+2),(o===a||o===s)&&(i>=48&&i<=57||(i===r||i===t)&&l>=48&&l<=57))for(B+=i===r||i===t?3:2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;return{number:e.slice(0,B),unit:e.slice(B)}}},5959:function(e){e.exports=function e(t,r,n){var a,s,o,i;for(a=0,s=t.length;a<s;a+=1)o=t[a],n||(i=r(o,a,t)),!1!==i&&"function"===o.type&&Array.isArray(o.nodes)&&e(o.nodes,r,n),n&&r(o,a,t)}},1353:function(e,t,r){"use strict";let n=r(1019);class a extends n{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=a,a.default=a,n.registerAtRule(a)},9932:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){super(e),this.type="comment"}}e.exports=a,a.default=a},1019:function(e,t,r){"use strict";let n,a,s,o,{isClean:i,my:l}=r(5513),B=r(4258),c=r(9932),u=r(5631);function d(e){return e.map((e=>(e.nodes&&(e.nodes=d(e.nodes)),delete e.source,e)))}function p(e){if(e[i]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)p(t)}class m extends u{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t,r,n=this.getIterator();for(;this.indexes[n]<this.proxyOf.nodes.length&&(t=this.indexes[n],r=e(this.proxyOf.nodes[t],t),!1!==r);)this.indexes[n]+=1;return delete this.indexes[n],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"==typeof t&&t.startsWith("walk")?(...r)=>e[t](...r.map((e=>"function"==typeof e?(t,r)=>e(t.toProxy(),r):e))):"every"===t||"some"===t?r=>e[t](((e,...t)=>r(e.toProxy(),...t))):"root"===t?()=>e.root().toProxy():"nodes"===t?e.nodes.map((e=>e.toProxy())):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let r,n=this.index(e),a=this.normalize(t,this.proxyOf.nodes[n]).reverse();n=this.index(e);for(let e of a)this.proxyOf.nodes.splice(n+1,0,e);for(let e in this.indexes)r=this.indexes[e],n<r&&(this.indexes[e]=r+a.length);return this.markDirty(),this}insertBefore(e,t){let r,n=this.index(e),a=0===n&&"prepend",s=this.normalize(t,this.proxyOf.nodes[n],a).reverse();n=this.index(e);for(let e of s)this.proxyOf.nodes.splice(n,0,e);for(let e in this.indexes)r=this.indexes[e],n<=r&&(this.indexes[e]=r+s.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=d(n(e).nodes);else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new B(e)]}else if(e.selector)e=[new a(e)];else if(e.name)e=[new s(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new c(e)]}return e.map((e=>(e[l]||m.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[i]&&p(e),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e)))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let r in this.indexes)t=this.indexes[r],t>=e&&(this.indexes[r]=t-1);return this.markDirty(),this}replaceValues(e,t,r){return r||(r=t,t={}),this.walkDecls((n=>{t.props&&!t.props.includes(n.prop)||t.fast&&!n.value.includes(t.fast)||(n.value=n.value.replace(e,r))})),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each(((t,r)=>{let n;try{n=e(t,r)}catch(e){throw t.addToError(e)}return!1!==n&&t.walk&&(n=t.walk(e)),n}))}walkAtRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("atrule"===r.type&&e.test(r.name))return t(r,n)})):this.walk(((r,n)=>{if("atrule"===r.type&&r.name===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("atrule"===e.type)return t(e,r)})))}walkComments(e){return this.walk(((t,r)=>{if("comment"===t.type)return e(t,r)}))}walkDecls(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("decl"===r.type&&e.test(r.prop))return t(r,n)})):this.walk(((r,n)=>{if("decl"===r.type&&r.prop===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("decl"===e.type)return t(e,r)})))}walkRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("rule"===r.type&&e.test(r.selector))return t(r,n)})):this.walk(((r,n)=>{if("rule"===r.type&&r.selector===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("rule"===e.type)return t(e,r)})))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}m.registerParse=e=>{n=e},m.registerRule=e=>{a=e},m.registerAtRule=e=>{s=e},m.registerRoot=e=>{o=e},e.exports=m,m.default=m,m.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,s.prototype):"rule"===e.type?Object.setPrototypeOf(e,a.prototype):"decl"===e.type?Object.setPrototypeOf(e,B.prototype):"comment"===e.type?Object.setPrototypeOf(e,c.prototype):"root"===e.type&&Object.setPrototypeOf(e,o.prototype),e[l]=!0,e.nodes&&e.nodes.forEach((e=>{m.rebuild(e)}))}},2671:function(e,t,r){"use strict";let n=r(4241),a=r(2868);class s extends Error{constructor(e,t,r,n,a,o){super(e),this.name="CssSyntaxError",this.reason=e,a&&(this.file=a),n&&(this.source=n),o&&(this.plugin=o),void 0!==t&&void 0!==r&&("number"==typeof t?(this.line=t,this.column=r):(this.line=t.line,this.column=t.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,s)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=n.isColorSupported),a&&e&&(t=a(t));let r,s,o=t.split(/\r?\n/),i=Math.max(this.line-3,0),l=Math.min(this.line+2,o.length),B=String(l).length;if(e){let{bold:e,gray:t,red:a}=n.createColors(!0);r=t=>e(a(t)),s=e=>t(e)}else r=s=e=>e;return o.slice(i,l).map(((e,t)=>{let n=i+1+t,a=" "+(" "+n).slice(-B)+" | ";if(n===this.line){let t=s(a.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return r(">")+s(a)+e+"\n "+t+r("^")}return" "+s(a)+e})).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=s,s.default=s},4258:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}e.exports=a,a.default=a},6461:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o},250:function(e,t,r){"use strict";let n=r(4258),a=r(7981),s=r(9932),o=r(1353),i=r(5995),l=r(1025),B=r(1675);function c(e,t){if(Array.isArray(e))return e.map((e=>c(e)));let{inputs:r,...u}=e;if(r){t=[];for(let e of r){let r={...e,__proto__:i.prototype};r.map&&(r.map={...r.map,__proto__:a.prototype}),t.push(r)}}if(u.nodes&&(u.nodes=e.nodes.map((e=>c(e,t)))),u.source){let{inputId:e,...r}=u.source;u.source=r,null!=e&&(u.source.input=t[e])}if("root"===u.type)return new l(u);if("decl"===u.type)return new n(u);if("rule"===u.type)return new B(u);if("comment"===u.type)return new s(u);if("atrule"===u.type)return new o(u);throw new Error("Unknown node type: "+e.type)}e.exports=c,c.default=c},5995:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{fileURLToPath:s,pathToFileURL:o}=r(7414),{isAbsolute:i,resolve:l}=r(9830),{nanoid:B}=r(2961),c=r(2868),u=r(2671),d=r(7981),p=Symbol("fromOffsetCache"),m=Boolean(n&&a),f=Boolean(l&&i);class C{constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!f||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=l(t.from)),f&&m){let e=new d(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+B(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,r,n={}){let a,s,i;if(t&&"object"==typeof t){let e=t,n=r;if("number"==typeof e.offset){let n=this.fromOffset(e.offset);t=n.line,r=n.col}else t=e.line,r=e.column;if("number"==typeof n.offset){let e=this.fromOffset(n.offset);s=e.line,i=e.col}else s=n.line,i=n.column}else if(!r){let e=this.fromOffset(t);t=e.line,r=e.col}let l=this.origin(t,r,s,i);return a=l?new u(e,void 0===l.endLine?l.line:{column:l.column,line:l.line},void 0===l.endLine?l.column:{column:l.endColumn,line:l.endLine},l.source,l.file,n.plugin):new u(e,void 0===s?t:{column:r,line:t},void 0===s?r:{column:i,line:s},this.css,this.file,n.plugin),a.input={column:r,endColumn:i,endLine:s,line:t,source:this.css},this.file&&(o&&(a.input.url=o(this.file).toString()),a.input.file=this.file),a}fromOffset(e){let t,r;if(this[p])r=this[p];else{let e=this.css.split("\n");r=new Array(e.length);let t=0;for(let n=0,a=e.length;n<a;n++)r[n]=t,t+=e[n].length+1;this[p]=r}t=r[r.length-1];let n=0;if(e>=t)n=r.length-1;else{let t,a=r.length-2;for(;n<a;)if(t=n+(a-n>>1),e<r[t])a=t-1;else{if(!(e>=r[t+1])){n=t;break}n=t+1}}return{col:e-r[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:l(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,r,n){if(!this.map)return!1;let a,l,B=this.map.consumer(),c=B.originalPositionFor({column:t,line:e});if(!c.source)return!1;"number"==typeof r&&(a=B.originalPositionFor({column:n,line:r})),l=i(c.source)?o(c.source):new URL(c.source,this.map.consumer().sourceRoot||o(this.map.mapFile));let u={column:c.column,endColumn:a&&a.column,endLine:a&&a.line,line:c.line,url:l.toString()};if("file:"===l.protocol){if(!s)throw new Error("file: protocol is not available in this PostCSS build");u.file=s(l)}let d=B.sourceContentFor(c.source);return d&&(u.source=d),u}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}}e.exports=C,C.default=C,c&&c.registerInput&&c.registerInput(C)},1939:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(8505),o=r(7088),i=r(1019),l=r(6461),B=(r(2448),r(3632)),c=r(6939),u=r(1025);const d={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},p={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},m={Once:!0,postcssPlugin:!0,prepare:!0},f=0;function C(e){return"object"==typeof e&&"function"==typeof e.then}function h(e){let t=!1,r=d[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,f,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,f,r+"Exit"]:[r,r+"Exit"]}function g(e){let t;return t="document"===e.type?["Document",f,"DocumentExit"]:"root"===e.type?["Root",f,"RootExit"]:h(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function v(e){return e[n]=!1,e.nodes&&e.nodes.forEach((e=>v(e))),e}let b={};class y{constructor(e,t,r){let n;if(this.stringified=!1,this.processed=!1,"object"!=typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof y||t instanceof B)n=v(t.root),t.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=t.map);else{let e=c;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{n=e(t,r)}catch(e){this.processed=!0,this.error=e}n&&!n[a]&&i.rebuild(n)}else n=v(t);this.result=new B(e,n,r),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map((e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e))}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let r=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?r.postcssVersion:(e.plugin=r.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,r)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,r])};for(let t of this.plugins)if("object"==typeof t)for(let r in t){if(!p[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!m[r])if("object"==typeof t[r])for(let n in t[r])e(t,"*"===n?r:r+"-"+n.toLowerCase(),t[r][n]);else"function"==typeof t[r]&&e(t,r,t[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],r=this.runOnRoot(t);if(C(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];){e[n]=!0;let t=[g(e)];for(;t.length>0;){let e=this.visitTick(t);if(C(e))try{await e}catch(e){let r=t[t.length-1].node;throw this.handleError(e,r)}}}if(this.listeners.OnceExit)for(let[t,r]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map((e=>r(e,this.helpers)));await Promise.all(t)}else await r(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map((t=>e.Once(t,this.helpers)));return C(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=o;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let r=new s(t,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(C(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];)e[n]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,n]of e){let e;this.result.lastPlugin=r;try{e=n(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(C(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:r,visitors:a}=t;if("root"!==r.type&&"document"!==r.type&&!r.parent)return void e.pop();if(a.length>0&&t.visitorIndex<a.length){let[e,n]=a[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===a.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return n(r.toProxy(),this.helpers)}catch(e){throw this.handleError(e,r)}}if(0!==t.iterator){let a,s=t.iterator;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[n])return a[n]=!0,void e.push(g(a));t.iterator=0,delete r.indexes[s]}let s=t.events;for(;t.eventIndex<s.length;){let e=s[t.eventIndex];if(t.eventIndex+=1,e===f)return void(r.nodes&&r.nodes.length&&(r[n]=!0,t.iterator=r.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[n]=!0;let t=h(e);for(let r of t)if(r===f)e.nodes&&e.each((e=>{e[n]||this.walkSync(e)}));else{let t=this.listeners[r];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}}y.registerPostcss=e=>{b=e},e.exports=y,y.default=y,u.registerLazyResult(y),l.registerLazyResult(y)},4715:function(e){"use strict";let t={comma(e){return t.split(e,[","],!0)},space(e){return t.split(e,[" ","\n","\t"])},split(e,t,r){let n=[],a="",s=!1,o=0,i=!1,l="",B=!1;for(let r of e)B?B=!1:"\\"===r?B=!0:i?r===l&&(i=!1):'"'===r||"'"===r?(i=!0,l=r):"("===r?o+=1:")"===r?o>0&&(o-=1):0===o&&t.includes(r)&&(s=!0),s?(""!==a&&n.push(a.trim()),a="",s=!1):a+=r;return(r||""!==a)&&n.push(a.trim()),n}};e.exports=t,t.default=t},8505:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{dirname:s,relative:o,resolve:i,sep:l}=r(9830),{pathToFileURL:B}=r(7414),c=r(5995),u=Boolean(n&&a),d=Boolean(s&&i&&o&&l);e.exports=class{constructor(e,t,r,n){this.stringify=e,this.mapOpts=r.map||{},this.root=t,this.opts=r,this.css=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,r=this.toUrl(this.path(e.file)),a=e.root||s(e.file);!1===this.mapOpts.sourcesContent?(t=new n(e.text),t.sourcesContent&&(t.sourcesContent=t.sourcesContent.map((()=>null)))):t=e.consumer(),this.map.applySourceMap(t,r,this.toUrl(this.path(a)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&0===e.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),d&&u&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,(t=>{e+=t})),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=a.fromSourceMap(e)}else this.map=new a({file:this.outputFile()}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new a({file:this.outputFile()});let e,t,r=1,n=1,s="<no source>",o={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,((a,i,l)=>{if(this.css+=a,i&&"end"!==l&&(o.generated.line=r,o.generated.column=n-1,i.source&&i.source.start?(o.source=this.sourcePath(i),o.original.line=i.source.start.line,o.original.column=i.source.start.column-1,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,this.map.addMapping(o))),e=a.match(/\n/g),e?(r+=e.length,t=a.lastIndexOf("\n"),n=a.length-t):n+=a.length,i&&"start"!==l){let e=i.parent||{raws:{}};("decl"===i.type||"atrule"===i.type&&!i.nodes)&&i===e.last&&!e.raws.semicolon||(i.source&&i.source.end?(o.source=this.sourcePath(i),o.original.line=i.source.end.line,o.original.column=i.source.end.column-1,o.generated.line=r,o.generated.column=n-2,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,o.generated.line=r,o.generated.column=n-1,this.map.addMapping(o)))}}))}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((e=>e.annotation)))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some((e=>e.inline)))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((e=>e.withContent()))}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let r=this.opts.to?s(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(r=s(i(r,this.mapOpts.annotation)));let n=o(r,e);return this.memoizedPaths.set(e,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}}));else{let e=new c(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk((t=>{if(t.source){let r=t.source.input.from;if(r&&!e[r]){e[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,t.source.input.css)}}}));else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(B){let t=B(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===l&&(e=e.replace(/\\/g,"/"));let r=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,r),r}}},7647:function(e,t,r){"use strict";let n=r(8505),a=r(7088),s=(r(2448),r(6939));const o=r(3632);class i{constructor(e,t,r){let s;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=r,this._map=void 0;let i=a;this.result=new o(this._processor,s,this._opts),this.result.css=t;let l=this;Object.defineProperty(this.result,"root",{get(){return l.root}});let B=new n(i,s,this._opts,t);if(B.isMap()){let[e,t]=B.generate();e&&(this.result.css=e),t&&(this.result.map=t)}}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=s;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}}e.exports=i,i.default=i},5631:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(2671),o=r(1062),i=r(7088);function l(e,t){let r=new e.constructor;for(let n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;if("proxyCache"===n)continue;let a=e[n],s=typeof a;"parent"===n&&"object"===s?t&&(r[n]=t):"source"===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>l(e,r))):("object"===s&&null!==a&&(a=l(a)),r[n]=a)}return r}class B{constructor(e={}){this.raws={},this[n]=!1,this[a]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let r of e[t])"function"==typeof r.clone?this.append(r.clone()):this.append(r)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=l(this);for(let r in e)t[r]=e[r];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:r,start:n}=this.rangeBy(t);return this.source.input.error(e,{column:n.column,line:n.line},{column:r.column,line:r.line},t)}return new s(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markDirty(){if(this[n]){this[n]=!1;let e=this;for(;e=e.parent;)e[n]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let r=this.source.start;if(e.index)r=this.positionInside(e.index,t);else if(e.word){let n=(t=this.toString()).indexOf(e.word);-1!==n&&(r=this.positionInside(n,t))}return r}positionInside(e,t){let r=t||this.toString(),n=this.source.start.column,a=this.source.start.line;for(let t=0;t<e;t++)"\n"===r[t]?(n=1,a+=1):n+=1;return{column:n,line:a}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},r=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let n=this.toString(),a=n.indexOf(e.word);-1!==a&&(t=this.positionInside(a,n),r=this.positionInside(a+e.word.length,n))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?r={column:e.end.column,line:e.end.line}:e.endIndex?r=this.positionInside(e.endIndex):e.index&&(r=this.positionInside(e.index+1));return(r.line<t.line||r.line===t.line&&r.column<=t.column)&&(r={column:t.column+1,line:t.line}),{end:r,start:t}}raw(e,t){return(new o).raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,r=!1;for(let n of e)n===this?r=!0:r?(this.parent.insertAfter(t,n),t=n):this.parent.insertBefore(t,n);r||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let r={},n=null==t;t=t||new Map;let a=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e))continue;if("parent"===e||"proxyCache"===e)continue;let n=this[e];if(Array.isArray(n))r[e]=n.map((e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e));else if("object"==typeof n&&n.toJSON)r[e]=n.toJSON(null,t);else if("source"===e){let s=t.get(n.input);null==s&&(s=a,t.set(n.input,a),a++),r[e]={end:n.end,inputId:s,start:n.start}}else r[e]=n}return n&&(r.inputs=[...t.keys()].map((e=>e.toJSON()))),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=i){e.stringify&&(e=e.stringify);let t="";return e(this,(e=>{t+=e})),t}warn(e,t,r){let n={node:this};for(let e in r)n[e]=r[e];return e.warn(t,n)}get proxyOf(){return this}}e.exports=B,B.default=B},6939:function(e,t,r){"use strict";let n=r(1019),a=r(8867),s=r(5995);function o(e,t){let r=new s(e,t),n=new a(r);try{n.parse()}catch(e){throw e}return n.root}e.exports=o,o.default=o,n.registerParse(o)},8867:function(e,t,r){"use strict";let n=r(4258),a=r(3852),s=r(9932),o=r(1353),i=r(1025),l=r(1675);const B={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new i,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,r,n,a=new o;a.name=e[1].slice(1),""===a.name&&this.unnamedAtrule(a,e),this.init(a,e[2]);let s=!1,i=!1,l=[],B=[];for(;!this.tokenizer.endOfFile();){if(t=(e=this.tokenizer.nextToken())[0],"("===t||"["===t?B.push("("===t?")":"]"):"{"===t&&B.length>0?B.push("}"):t===B[B.length-1]&&B.pop(),0===B.length){if(";"===t){a.source.end=this.getPosition(e[2]),a.source.end.offset++,this.semicolon=!0;break}if("{"===t){i=!0;break}if("}"===t){if(l.length>0){for(n=l.length-1,r=l[n];r&&"space"===r[0];)r=l[--n];r&&(a.source.end=this.getPosition(r[3]||r[2]),a.source.end.offset++)}this.end(e);break}l.push(e)}else l.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}a.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(a.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(a,"params",l),s&&(e=l[l.length-1],a.source.end=this.getPosition(e[3]||e[2]),a.source.end.offset++,this.spaces=a.raws.between,a.raws.between="")):(a.raws.afterName="",a.params=""),i&&(a.nodes=[],this.current=a)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let r,n=0;for(let a=t-1;a>=0&&(r=e[a],"space"===r[0]||(n+=1,2!==n));a--);throw this.input.error("Missed semicolon","word"===r[0]?r[3]+1:r[2])}colon(e){let t,r,n,a=0;for(let[s,o]of e.entries()){if(t=o,r=t[0],"("===r&&(a+=1),")"===r&&(a-=1),0===a&&":"===r){if(n){if("word"===n[0]&&"progid"===n[1])continue;return s}this.doubleColon(t)}n=t}return!1}comment(e){let t=new s;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let r=e[1].slice(2,-2);if(/^\s*$/.test(r))t.text="",t.raws.left=r,t.raws.right="";else{let e=r.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=a(this.input)}decl(e,t){let r=new n;this.init(r,e[0][2]);let a,s=e[e.length-1];for(";"===s[0]&&(this.semicolon=!0,e.pop()),r.source.end=this.getPosition(s[3]||s[2]||function(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}(e)),r.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),r.raws.before+=e.shift()[1];for(r.source.start=this.getPosition(e[0][2]),r.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;r.prop+=e.shift()[1]}for(r.raws.between="";e.length;){if(a=e.shift(),":"===a[0]){r.raws.between+=a[1];break}"word"===a[0]&&/\w/.test(a[1])&&this.unknownWord([a]),r.raws.between+=a[1]}"_"!==r.prop[0]&&"*"!==r.prop[0]||(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let o,i=[];for(;e.length&&(o=e[0][0],"space"===o||"comment"===o);)i.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(a=e[t],"!important"===a[1].toLowerCase()){r.important=!0;let n=this.stringFrom(e,t);n=this.spacesFromEnd(e)+n," !important"!==n&&(r.raws.important=n);break}if("important"===a[1].toLowerCase()){let n=e.slice(0),a="";for(let e=t;e>0;e--){let t=n[e][0];if(0===a.trim().indexOf("!")&&"space"!==t)break;a=n.pop()[1]+a}0===a.trim().indexOf("!")&&(r.important=!0,r.raws.important=a,e=n)}if("space"!==a[0]&&"comment"!==a[0])break}e.some((e=>"space"!==e[0]&&"comment"!==e[0]))&&(r.raws.between+=i.map((e=>e[1])).join(""),i=[]),this.raw(r,"value",i.concat(e),t),r.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new l;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,r=null,n=!1,a=null,s=[],o=e[1].startsWith("--"),i=[],l=e;for(;l;){if(r=l[0],i.push(l),"("===r||"["===r)a||(a=l),s.push("("===r?")":"]");else if(o&&n&&"{"===r)a||(a=l),s.push("}");else if(0===s.length){if(";"===r){if(n)return void this.decl(i,o);break}if("{"===r)return void this.rule(i);if("}"===r){this.tokenizer.back(i.pop()),t=!0;break}":"===r&&(n=!0)}else r===s[s.length-1]&&(s.pop(),0===s.length&&(a=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(a),t&&n){if(!o)for(;i.length&&(l=i[i.length-1][0],"space"===l||"comment"===l);)this.tokenizer.back(i.pop());this.decl(i,o)}else this.unknownWord(i)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,r,n){let a,s,o,i,l=r.length,c="",u=!0;for(let e=0;e<l;e+=1)a=r[e],s=a[0],"space"!==s||e!==l-1||n?"comment"===s?(i=r[e-1]?r[e-1][0]:"empty",o=r[e+1]?r[e+1][0]:"empty",B[i]||B[o]||","===c.slice(-1)?u=!1:c+=a[1]):c+=a[1]:u=!1;if(!u){let n=r.reduce(((e,t)=>e+t[1]),"");e.raws[t]={raw:n,value:c}}e[t]=c}rule(e){e.pop();let t=new l;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t||"comment"===t);)r=e.pop()[1]+r;return r}spacesAndCommentsFromStart(e){let t,r="";for(;e.length&&(t=e[0][0],"space"===t||"comment"===t);)r+=e.shift()[1];return r}spacesFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t);)r=e.pop()[1]+r;return r}stringFrom(e,t){let r="";for(let n=t;n<e.length;n++)r+=e[n][1];return e.splice(t,e.length-t),r}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word",{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}},20:function(e,t,r){"use strict";let n=r(2671),a=r(4258),s=r(1939),o=r(1019),i=r(1723),l=r(7088),B=r(250),c=r(6461),u=r(1728),d=r(9932),p=r(1353),m=r(3632),f=r(5995),C=r(6939),h=r(4715),g=r(1675),v=r(1025),b=r(5631);function y(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new i(e)}y.plugin=function(e,t){let r,n=!1;function a(...r){console&&console.warn&&!n&&(n=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(e+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let a=t(...r);return a.postcssPlugin=e,a.postcssVersion=(new i).version,a}return Object.defineProperty(a,"postcss",{get(){return r||(r=a()),r}}),a.process=function(e,t,r){return y([a(r)]).process(e,t)},a},y.stringify=l,y.parse=C,y.fromJSON=B,y.list=h,y.comment=e=>new d(e),y.atRule=e=>new p(e),y.decl=e=>new a(e),y.rule=e=>new g(e),y.root=e=>new v(e),y.document=e=>new c(e),y.CssSyntaxError=n,y.Declaration=a,y.Container=o,y.Processor=i,y.Document=c,y.Comment=d,y.Warning=u,y.AtRule=p,y.Result=m,y.Input=f,y.Rule=g,y.Root=v,y.Node=b,s.registerPostcss(y),e.exports=y,y.default=y},7981:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{existsSync:s,readFileSync:o}=r(4777),{dirname:i,join:l}=r(9830);class B{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let r=t.map?t.map.prev:void 0,n=this.loadMap(t.from,r);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=i(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new n(this.text)),this.consumerCache}decodeInline(e){if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(e)||/^data:application\/json;base64,/.test(e))return t=e.substr(RegExp.lastMatch.length),Buffer?Buffer.from(t,"base64").toString():window.atob(t);var t;let r=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+r)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let r=e.lastIndexOf(t.pop()),n=e.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(e.substring(r,n)))}loadFile(e){if(this.root=i(e),s(e))return this.mapFile=e,o(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"!=typeof t){if(t instanceof n)return a.fromSourceMap(t).toString();if(t instanceof a)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let r=t(e);if(r){let e=this.loadFile(r);if(!e)throw new Error("Unable to load previous source map: "+r.toString());return e}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=l(i(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=B,B.default=B},1723:function(e,t,r){"use strict";let n=r(7647),a=r(1939),s=r(6461),o=r(1025);class i{constructor(e=[]){this.version="8.4.31",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let r of e)if(!0===r.postcss?r=r():r.postcss&&(r=r.postcss),"object"==typeof r&&Array.isArray(r.plugins))t=t.concat(r.plugins);else if("object"==typeof r&&r.postcssPlugin)t.push(r);else if("function"==typeof r)t.push(r);else if("object"!=typeof r||!r.parse&&!r.stringify)throw new Error(r+" is not a PostCSS plugin");return t}process(e,t={}){return 0===this.plugins.length&&void 0===t.parser&&void 0===t.stringifier&&void 0===t.syntax?new n(this,e,t):new a(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=i,i.default=i,o.registerProcessor(i),s.registerProcessor(i)},3632:function(e,t,r){"use strict";let n=r(1728);class a{constructor(e,t,r){this.processor=e,this.messages=[],this.root=t,this.opts=r,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let r=new n(e,t);return this.messages.push(r),r}warnings(){return this.messages.filter((e=>"warning"===e.type))}get content(){return this.css}}e.exports=a,a.default=a},1025:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,r){let n=super.normalize(e);if(t)if("prepend"===r)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of n)e.raws.before=t.raws.before;return n}removeChild(e,t){let r=this.index(e);return!t&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(e)}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o,s.registerRoot(o)},1675:function(e,t,r){"use strict";let n=r(1019),a=r(4715);class s extends n{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return a.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,r=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(r)}}e.exports=s,s.default=s,n.registerRule(s)},1062:function(e){"use strict";const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};class r{constructor(e){this.builder=e}atrule(e,t){let r="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?r+=e.raws.afterName:n&&(r+=" "),e.nodes)this.block(e,r+n);else{let a=(e.raws.between||"")+(t?";":"");this.builder(r+n+a,e)}}beforeAfter(e,t){let r;r="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let n=e.parent,a=0;for(;n&&"root"!==n.type;)a+=1,n=n.parent;if(r.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<a;e++)r+=t}return r}block(e,t){let r,n=this.raw(e,"between","beforeOpen");this.builder(t+n+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,"after")):r=this.raw(e,"after","emptyBody"),r&&this.builder(r),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let r=this.raw(e,"semicolon");for(let n=0;n<e.nodes.length;n++){let a=e.nodes[n],s=this.raw(a,"before");s&&this.builder(s),this.stringify(a,t!==n||r)}}comment(e){let t=this.raw(e,"left","commentLeft"),r=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+r+"*/",e)}decl(e,t){let r=this.raw(e,"between","colon"),n=e.prop+r+this.rawValue(e,"value");e.important&&(n+=e.raws.important||" !important"),t&&(n+=";"),this.builder(n,e)}document(e){this.body(e)}raw(e,r,n){let a;if(n||(n=r),r&&(a=e.raws[r],void 0!==a))return a;let s=e.parent;if("before"===n){if(!s||"root"===s.type&&s.first===e)return"";if(s&&"document"===s.type)return""}if(!s)return t[n];let o=e.root();if(o.rawCache||(o.rawCache={}),void 0!==o.rawCache[n])return o.rawCache[n];if("before"===n||"after"===n)return this.beforeAfter(e,n);{let t="raw"+((i=n)[0].toUpperCase()+i.slice(1));this[t]?a=this[t](o,e):o.walk((e=>{if(a=e.raws[r],void 0!==a)return!1}))}var i;return void 0===a&&(a=t[n]),o.rawCache[n]=a,a}rawBeforeClose(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let r;return e.walkComments((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(e,t){let r;return e.walkDecls((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(e){let t;return e.walk((e=>{if("decl"!==e.type&&(t=e.raws.between,void 0!==t))return!1})),t}rawBeforeRule(e){let t;return e.walk((r=>{if(r.nodes&&(r.parent!==e||e.first!==r)&&void 0!==r.raws.before)return t=r.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls((e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t}rawEmptyBody(e){let t;return e.walk((e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,void 0!==t))return!1})),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk((r=>{let n=r.parent;if(n&&n!==e&&n.parent&&n.parent===e&&void 0!==r.raws.before){let e=r.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}})),t}rawSemicolon(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,void 0!==t))return!1})),t}rawValue(e,t){let r=e[t],n=e.raws[t];return n&&n.value===r?n.raw:r}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=r,r.default=r},7088:function(e,t,r){"use strict";let n=r(1062);function a(e,t){new n(t).stringify(e)}e.exports=a,a.default=a},5513:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},3852:function(e){"use strict";const t="'".charCodeAt(0),r='"'.charCodeAt(0),n="\\".charCodeAt(0),a="/".charCodeAt(0),s="\n".charCodeAt(0),o=" ".charCodeAt(0),i="\f".charCodeAt(0),l="\t".charCodeAt(0),B="\r".charCodeAt(0),c="[".charCodeAt(0),u="]".charCodeAt(0),d="(".charCodeAt(0),p=")".charCodeAt(0),m="{".charCodeAt(0),f="}".charCodeAt(0),C=";".charCodeAt(0),h="*".charCodeAt(0),g=":".charCodeAt(0),v="@".charCodeAt(0),b=/[\t\n\f\r "#'()/;[\\\]{}]/g,y=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,w=/.[\r\n"'(/\\]/,x=/[\da-f]/i;e.exports=function(e,E={}){let D,k,N,A,S,P,j,F,O,L,I=e.css.valueOf(),R=E.ignoreErrors,M=I.length,T=0,H=[],G=[];function z(t){throw e.error("Unclosed "+t,T)}return{back:function(e){G.push(e)},endOfFile:function(){return 0===G.length&&T>=M},nextToken:function(e){if(G.length)return G.pop();if(T>=M)return;let E=!!e&&e.ignoreUnclosed;switch(D=I.charCodeAt(T),D){case s:case o:case l:case B:case i:k=T;do{k+=1,D=I.charCodeAt(k)}while(D===o||D===s||D===l||D===B||D===i);L=["space",I.slice(T,k)],T=k-1;break;case c:case u:case m:case f:case g:case C:case p:{let e=String.fromCharCode(D);L=[e,e,T];break}case d:if(F=H.length?H.pop()[1]:"",O=I.charCodeAt(T+1),"url"===F&&O!==t&&O!==r&&O!==o&&O!==s&&O!==l&&O!==i&&O!==B){k=T;do{if(P=!1,k=I.indexOf(")",k+1),-1===k){if(R||E){k=T;break}z("bracket")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["brackets",I.slice(T,k+1),T,k],T=k}else k=I.indexOf(")",T+1),A=I.slice(T,k+1),-1===k||w.test(A)?L=["(","(",T]:(L=["brackets",A,T,k],T=k);break;case t:case r:N=D===t?"'":'"',k=T;do{if(P=!1,k=I.indexOf(N,k+1),-1===k){if(R||E){k=T+1;break}z("string")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["string",I.slice(T,k+1),T,k],T=k;break;case v:b.lastIndex=T+1,b.test(I),k=0===b.lastIndex?I.length-1:b.lastIndex-2,L=["at-word",I.slice(T,k+1),T,k],T=k;break;case n:for(k=T,S=!0;I.charCodeAt(k+1)===n;)k+=1,S=!S;if(D=I.charCodeAt(k+1),S&&D!==a&&D!==o&&D!==s&&D!==l&&D!==B&&D!==i&&(k+=1,x.test(I.charAt(k)))){for(;x.test(I.charAt(k+1));)k+=1;I.charCodeAt(k+1)===o&&(k+=1)}L=["word",I.slice(T,k+1),T,k],T=k;break;default:D===a&&I.charCodeAt(T+1)===h?(k=I.indexOf("*/",T+2)+1,0===k&&(R||E?k=I.length:z("comment")),L=["comment",I.slice(T,k+1),T,k],T=k):(y.lastIndex=T+1,y.test(I),k=0===y.lastIndex?I.length-1:y.lastIndex-2,L=["word",I.slice(T,k+1),T,k],H.push(L),T=k)}return T++,L},position:function(){return T}}}},2448:function(e){"use strict";let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},1728:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},1358:function(e,t,r){var n;n=e=>(()=>{var t={703:(e,t,r)=>{"use strict";var n=r(414);function a(){}function s(){}s.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,s,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:a};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:t=>{"use strict";t.exports=e}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var s=r[e]={exports:{}};return t[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>b});var e=n(98),t=n.n(e),r=n(697),s=n.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}var i=function(e){var r=e.pageClassName,n=e.pageLinkClassName,a=e.page,s=e.selected,i=e.activeClassName,l=e.activeLinkClassName,B=e.getEventListener,c=e.pageSelectedHandler,u=e.href,d=e.extraAriaContext,p=e.pageLabelBuilder,m=e.rel,f=e.ariaLabel||"Page "+a+(d?" "+d:""),C=null;return s&&(C="page",f=e.ariaLabel||"Page "+a+" is your current page",r=void 0!==r?r+" "+i:i,void 0!==n?void 0!==l&&(n=n+" "+l):n=l),t().createElement("li",{className:r},t().createElement("a",o({rel:m,role:u?void 0:"button",className:n,href:u,tabIndex:s?"-1":"0","aria-label":f,"aria-current":C,onKeyPress:c},B(c)),p(a)))};i.propTypes={pageSelectedHandler:s().func.isRequired,selected:s().bool.isRequired,pageClassName:s().string,pageLinkClassName:s().string,activeClassName:s().string,activeLinkClassName:s().string,extraAriaContext:s().string,href:s().string,ariaLabel:s().string,page:s().number.isRequired,getEventListener:s().func.isRequired,pageLabelBuilder:s().func.isRequired,rel:s().string};const l=i;function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},B.apply(this,arguments)}var c=function(e){var r=e.breakLabel,n=e.breakAriaLabel,a=e.breakClassName,s=e.breakLinkClassName,o=e.breakHandler,i=e.getEventListener,l=a||"break";return t().createElement("li",{className:l},t().createElement("a",B({className:s,role:"button",tabIndex:"0","aria-label":n,onKeyPress:o},i(o)),r))};c.propTypes={breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabel:s().string,breakClassName:s().string,breakLinkClassName:s().string,breakHandler:s().func.isRequired,getEventListener:s().func.isRequired};const u=c;function d(e){return null!=e?e:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(i,e);var r,n,a,s,o=(a=i,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h(a);if(s){var r=h(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}(this,e)});function i(e){var r,n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),g(C(r=o.call(this,e)),"handlePreviousPage",(function(e){var t=r.state.selected;r.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})})),g(C(r),"handleNextPage",(function(e){var t=r.state.selected,n=r.props.pageCount;r.handleClick(e,null,t<n-1?t+1:void 0,{isNext:!0})})),g(C(r),"handlePageSelected",(function(e,t){if(r.state.selected===e)return r.callActiveCallback(e),void r.handleClick(t,null,void 0,{isActive:!0});r.handleClick(t,null,e)})),g(C(r),"handlePageChange",(function(e){r.state.selected!==e&&(r.setState({selected:e}),r.callCallback(e))})),g(C(r),"getEventListener",(function(e){return g({},r.props.eventListener,e)})),g(C(r),"handleClick",(function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=a.isPrevious,o=void 0!==s&&s,i=a.isNext,l=void 0!==i&&i,B=a.isBreak,c=void 0!==B&&B,u=a.isActive,d=void 0!==u&&u;e.preventDefault?e.preventDefault():e.returnValue=!1;var p=r.state.selected,m=r.props.onClick,f=n;if(m){var C=m({index:t,selected:p,nextSelectedPage:n,event:e,isPrevious:o,isNext:l,isBreak:c,isActive:d});if(!1===C)return;Number.isInteger(C)&&(f=C)}void 0!==f&&r.handlePageChange(f)})),g(C(r),"handleBreakClick",(function(e,t){var n=r.state.selected;r.handleClick(t,e,n<e?r.getForwardJump():r.getBackwardJump(),{isBreak:!0})})),g(C(r),"callCallback",(function(e){void 0!==r.props.onPageChange&&"function"==typeof r.props.onPageChange&&r.props.onPageChange({selected:e})})),g(C(r),"callActiveCallback",(function(e){void 0!==r.props.onPageActive&&"function"==typeof r.props.onPageActive&&r.props.onPageActive({selected:e})})),g(C(r),"getElementPageRel",(function(e){var t=r.state.selected,n=r.props,a=n.nextPageRel,s=n.prevPageRel,o=n.selectedPageRel;return t-1===e?s:t===e?o:t+1===e?a:void 0})),g(C(r),"pagination",(function(){var e=[],n=r.props,a=n.pageRangeDisplayed,s=n.pageCount,o=n.marginPagesDisplayed,i=n.breakLabel,l=n.breakClassName,B=n.breakLinkClassName,c=n.breakAriaLabels,d=r.state.selected;if(s<=a)for(var p=0;p<s;p++)e.push(r.getPageElement(p));else{var m=a/2,f=a-m;d>s-a/2?m=a-(f=s-d):d<a/2&&(f=a-(m=d));var C,h,g=function(e){return r.getPageElement(e)},v=[];for(C=0;C<s;C++){var b=C+1;if(b<=o)v.push({type:"page",index:C,display:g(C)});else if(b>s-o)v.push({type:"page",index:C,display:g(C)});else if(C>=d-m&&C<=d+(0===d&&a>1?f-1:f))v.push({type:"page",index:C,display:g(C)});else if(i&&v.length>0&&v[v.length-1].display!==h&&(a>0||o>0)){var y=C<d?c.backward:c.forward;h=t().createElement(u,{key:C,breakAriaLabel:y,breakLabel:i,breakClassName:l,breakLinkClassName:B,breakHandler:r.handleBreakClick.bind(null,C),getEventListener:r.getEventListener}),v.push({type:"break",index:C,display:h})}}v.forEach((function(t,r){var n=t;"break"===t.type&&v[r-1]&&"page"===v[r-1].type&&v[r+1]&&"page"===v[r+1].type&&v[r+1].index-v[r-1].index<=2&&(n={type:"page",index:t.index,display:g(t.index)}),e.push(n.display)}))}return e})),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,r.state={selected:n},r}return r=i,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,r=e.disableInitialCallback,n=e.extraAriaContext,a=e.pageCount,s=e.forcePage;void 0===t||r||this.callCallback(t),n&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(a)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(a,"). Did you forget a Math.ceil()?")),void 0!==t&&t>a-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(a-1,").")),void 0!==s&&s>a-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(s," > ").concat(a-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,r=t.pageCount,n=e+t.pageRangeDisplayed;return n>=r?r-1:n}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,r=t.hrefBuilder,n=t.pageCount,a=t.hrefAllControls;if(r)return a||e>=0&&e<n?r(e+1,n,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var r=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(r=r+" "+this.props.extraAriaContext),r}}},{key:"getPageElement",value:function(e){var r=this.state.selected,n=this.props,a=n.pageClassName,s=n.pageLinkClassName,o=n.activeClassName,i=n.activeLinkClassName,B=n.extraAriaContext,c=n.pageLabelBuilder;return t().createElement(l,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:r===e,rel:this.getElementPageRel(e),pageClassName:a,pageLinkClassName:s,activeClassName:o,activeLinkClassName:i,extraAriaContext:B,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:c,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var r=this.props,n=r.disabledClassName,a=r.disabledLinkClassName,s=r.pageCount,o=r.className,i=r.containerClassName,l=r.previousLabel,B=r.previousClassName,c=r.previousLinkClassName,u=r.previousAriaLabel,p=r.prevRel,f=r.nextLabel,C=r.nextClassName,h=r.nextLinkClassName,g=r.nextAriaLabel,v=r.nextRel,b=this.state.selected,y=0===b,w=b===s-1,x="".concat(d(B)).concat(y?" ".concat(d(n)):""),E="".concat(d(C)).concat(w?" ".concat(d(n)):""),D="".concat(d(c)).concat(y?" ".concat(d(a)):""),k="".concat(d(h)).concat(w?" ".concat(d(a)):""),N=y?"true":"false",A=w?"true":"false";return t().createElement("ul",{className:o||i,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:x},t().createElement("a",m({className:D,href:this.getElementHref(b-1),tabIndex:y?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N,"aria-label":u,rel:p},this.getEventListener(this.handlePreviousPage)),l)),this.pagination(),t().createElement("li",{className:E},t().createElement("a",m({className:k,href:this.getElementHref(b+1),tabIndex:w?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":A,"aria-label":g,rel:v},this.getEventListener(this.handleNextPage)),f)))}}])&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),i}(e.Component);g(v,"propTypes",{pageCount:s().number.isRequired,pageRangeDisplayed:s().number,marginPagesDisplayed:s().number,previousLabel:s().node,previousAriaLabel:s().string,prevPageRel:s().string,prevRel:s().string,nextLabel:s().node,nextAriaLabel:s().string,nextPageRel:s().string,nextRel:s().string,breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabels:s().shape({forward:s().string,backward:s().string}),hrefBuilder:s().func,hrefAllControls:s().bool,onPageChange:s().func,onPageActive:s().func,onClick:s().func,initialPage:s().number,forcePage:s().number,disableInitialCallback:s().bool,containerClassName:s().string,className:s().string,pageClassName:s().string,pageLinkClassName:s().string,pageLabelBuilder:s().func,activeClassName:s().string,activeLinkClassName:s().string,previousClassName:s().string,nextClassName:s().string,previousLinkClassName:s().string,nextLinkClassName:s().string,disabledClassName:s().string,disabledLinkClassName:s().string,breakClassName:s().string,breakLinkClassName:s().string,extraAriaContext:s().string,ariaLabelBuilder:s().func,eventListener:s().string,renderOnZeroPageCount:s().func,selectedPageRel:s().string}),g(v,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});const b=v})(),a})(),e.exports=n(r(9196))},9196:function(e){"use strict";e.exports=window.React},2950:function(){},2868:function(){},4777:function(){},9830:function(){},209:function(){},7414:function(){},305:function(e,t){!function(r){"use strict";var n={s:1,n:0,d:1};function a(e,t){if(isNaN(e=parseInt(e,10)))throw u();return e*t}function s(e,t){if(0===t)throw c();var r=Object.create(B.prototype);r.s=e<0?-1:1;var n=l(e=e<0?-e:e,t);return r.n=e/n,r.d=t/n,r}function o(e){for(var t={},r=e,n=2,a=4;a<=r;){for(;r%n==0;)r/=n,t[n]=(t[n]||0)+1;a+=1+2*n++}return r!==e?r>1&&(t[r]=(t[r]||0)+1):t[e]=(t[e]||0)+1,t}var i=function(e,t){var r,s=0,o=1,i=1,l=0,B=0,p=0,m=1,f=1,C=0,h=1,g=1,v=1,b=1e7;if(null==e);else if(void 0!==t){if(i=(s=e)*(o=t),s%1!=0||o%1!=0)throw d()}else switch(typeof e){case"object":if("d"in e&&"n"in e)s=e.n,o=e.d,"s"in e&&(s*=e.s);else{if(!(0 in e))throw u();s=e[0],1 in e&&(o=e[1])}i=s*o;break;case"number":if(e<0&&(i=e,e=-e),e%1==0)s=e;else if(e>0){for(e>=1&&(e/=f=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)));h<=b&&v<=b;){if(e===(r=(C+g)/(h+v))){h+v<=b?(s=C+g,o=h+v):v>h?(s=g,o=v):(s=C,o=h);break}e>r?(C+=g,h+=v):(g+=C,v+=h),h>b?(s=g,o=v):(s=C,o=h)}s*=f}else(isNaN(e)||isNaN(t))&&(o=s=NaN);break;case"string":if(null===(h=e.match(/\d+|./g)))throw u();if("-"===h[C]?(i=-1,C++):"+"===h[C]&&C++,h.length===C+1?B=a(h[C++],i):"."===h[C+1]||"."===h[C]?("."!==h[C]&&(l=a(h[C++],i)),(1+ ++C===h.length||"("===h[C+1]&&")"===h[C+3]||"'"===h[C+1]&&"'"===h[C+3])&&(B=a(h[C],i),m=Math.pow(10,h[C].length),C++),("("===h[C]&&")"===h[C+2]||"'"===h[C]&&"'"===h[C+2])&&(p=a(h[C+1],i),f=Math.pow(10,h[C+1].length)-1,C+=3)):"/"===h[C+1]||":"===h[C+1]?(B=a(h[C],i),m=a(h[C+2],1),C+=3):"/"===h[C+3]&&" "===h[C+1]&&(l=a(h[C],i),B=a(h[C+2],i),m=a(h[C+4],1),C+=5),h.length<=C){i=s=p+(o=m*f)*l+f*B;break}default:throw u()}if(0===o)throw c();n.s=i<0?-1:1,n.n=Math.abs(s),n.d=Math.abs(o)};function l(e,t){if(!e)return t;if(!t)return e;for(;;){if(!(e%=t))return t;if(!(t%=e))return e}}function B(e,t){if(i(e,t),!(this instanceof B))return s(n.s*n.n,n.d);e=l(n.d,n.n),this.s=n.s,this.n=n.n/e,this.d=n.d/e}var c=function(){return new Error("Division by Zero")},u=function(){return new Error("Invalid argument")},d=function(){return new Error("Parameters must be integer")};B.prototype={s:1,n:0,d:1,abs:function(){return s(this.n,this.d)},neg:function(){return s(-this.s*this.n,this.d)},add:function(e,t){return i(e,t),s(this.s*this.n*n.d+n.s*this.d*n.n,this.d*n.d)},sub:function(e,t){return i(e,t),s(this.s*this.n*n.d-n.s*this.d*n.n,this.d*n.d)},mul:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.n,this.d*n.d)},div:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.d,this.d*n.n)},clone:function(){return s(this.s*this.n,this.d)},mod:function(e,t){if(isNaN(this.n)||isNaN(this.d))return new B(NaN);if(void 0===e)return s(this.s*this.n%this.d,1);if(i(e,t),0===n.n&&0===this.d)throw c();return s(this.s*(n.d*this.n)%(n.n*this.d),n.d*this.d)},gcd:function(e,t){return i(e,t),s(l(n.n,this.n)*l(n.d,this.d),n.d*this.d)},lcm:function(e,t){return i(e,t),0===n.n&&0===this.n?s(0,1):s(n.n*this.n,l(n.n,this.n)*l(n.d,this.d))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.ceil(e*this.s*this.n/this.d),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.floor(e*this.s*this.n/this.d),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.round(e*this.s*this.n/this.d),e)},inverse:function(){return s(this.s*this.d,this.n)},pow:function(e,t){if(i(e,t),1===n.d)return n.s<0?s(Math.pow(this.s*this.d,n.n),Math.pow(this.n,n.n)):s(Math.pow(this.s*this.n,n.n),Math.pow(this.d,n.n));if(this.s<0)return null;var r=o(this.n),a=o(this.d),l=1,B=1;for(var c in r)if("1"!==c){if("0"===c){l=0;break}if(r[c]*=n.n,r[c]%n.d!=0)return null;r[c]/=n.d,l*=Math.pow(c,r[c])}for(var c in a)if("1"!==c){if(a[c]*=n.n,a[c]%n.d!=0)return null;a[c]/=n.d,B*=Math.pow(c,a[c])}return n.s<0?s(B,l):s(l,B)},equals:function(e,t){return i(e,t),this.s*this.n*n.d==n.s*n.n*this.d},compare:function(e,t){i(e,t);var r=this.s*this.n*n.d-n.s*n.n*this.d;return(0<r)-(r<0)},simplify:function(e){if(isNaN(this.n)||isNaN(this.d))return this;e=e||.001;for(var t=this.abs(),r=t.toContinued(),n=1;n<r.length;n++){for(var a=s(r[n-1],1),o=n-2;o>=0;o--)a=a.inverse().add(r[o]);if(Math.abs(a.sub(t).valueOf())<e)return a.mul(this.s)}return this},divisible:function(e,t){return i(e,t),!(!(n.n*this.d)||this.n*n.d%(n.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,r+=" ",n%=a),r+=n,r+="/",r+=a),r},toLatex:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,n%=a),r+="\\frac{",r+=n,r+="}{",r+=a,r+="}"),r},toContinued:function(){var e,t=this.n,r=this.d,n=[];if(isNaN(t)||isNaN(r))return n;do{n.push(Math.floor(t/r)),e=t%r,t=r,r=e}while(1!==t);return n},toString:function(e){var t=this.n,r=this.d;if(isNaN(t)||isNaN(r))return"NaN";e=e||15;var n=function(e,t){for(;t%2==0;t/=2);for(;t%5==0;t/=5);if(1===t)return 0;for(var r=10%t,n=1;1!==r;n++)if(r=10*r%t,n>2e3)return 0;return n}(0,r),a=function(e,t,r){for(var n=1,a=function(e,t,r){for(var n=1;t>0;e=e*e%r,t>>=1)1&t&&(n=n*e%r);return n}(10,r,t),s=0;s<300;s++){if(n===a)return s;n=10*n%t,a=10*a%t}return 0}(0,r,n),s=this.s<0?"-":"";if(s+=t/r|0,t%=r,(t*=10)&&(s+="."),n){for(var o=a;o--;)s+=t/r|0,t%=r,t*=10;for(s+="(",o=n;o--;)s+=t/r|0,t%=r,t*=10;s+=")"}else for(o=e;t&&o--;)s+=t/r|0,t%=r,t*=10;return s}},Object.defineProperty(t,"__esModule",{value:!0}),t.default=B,e.exports=B}()},2961:function(e){e.exports={nanoid:(e=21)=>{let t="",r=e;for(;r--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(r=t)=>{let n="",a=r;for(;a--;)n+=e[Math.random()*e.length|0];return n}}},6052:function(e){"use strict";e.exports=JSON.parse('[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.3.8.0"},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.5.1.0"},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.2.0"},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.8.25"},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false,"v8":"3.6.6.6"},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false,"v8":"3.8.6.0"},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false,"v8":"3.11.10.10"},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false,"v8":"3.11.10.15"},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false,"v8":"3.14.5.8"},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false,"v8":"3.17.13.0"},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false,"v8":"3.28.73.0"},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false,"v8":"4.5.103.30"},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false,"v8":"4.5.103.33"},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false,"v8":"4.5.103.43"},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false,"v8":"4.5.103.45"},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true,"v8":"4.5.103.53"},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false,"v8":"4.6.85.28"},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false,"v8":"4.6.85.32"},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false,"v8":"5.0.71.47"},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false,"v8":"5.0.71.52"},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false,"v8":"5.0.71.60"},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false,"v8":"5.1.281.81"},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false,"v8":"5.1.281.93"},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false,"v8":"5.1.281.102"},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false,"v8":"5.1.281.108"},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false,"v8":"5.4.500.43"},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false,"v8":"5.4.500.48"},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false,"v8":"5.5.372.40"},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false,"v8":"5.5.372.41"},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false,"v8":"6.1.534.46"},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false,"v8":"6.2.414.66"},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false,"v8":"6.2.414.75"},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false,"v8":"6.2.414.77"},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true,"v8":"6.2.414.78"},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false,"v8":"6.2.414.44"},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false,"v8":"6.6.346.24"},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false,"v8":"6.6.346.27"},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false,"v8":"6.7.288.43"},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false,"v8":"6.8.275.24"},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false,"v8":"6.8.275.30"},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false,"v8":"7.0.276.28"},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false,"v8":"7.0.276.32"},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false,"v8":"7.7.299.11"},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false,"v8":"7.9.317.23"},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false,"v8":"8.1.307.30"},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false,"v8":"8.3.110.9"},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.19.0","date":"2022-02-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.20.0","date":"2022-07-07","lts":"Fermium","security":true,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.21.0","date":"2022-11-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false,"v8":"8.6.395.16"},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false,"v8":"9.0.257.17"},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false,"v8":"9.0.257.24"},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false,"v8":"9.1.269.36"},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false,"v8":"9.1.269.38"},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false,"v8":"9.3.345.16"},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false,"v8":"9.3.345.19"},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.13.0","date":"2021-10-26","lts":"Gallium","security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.14.0","date":"2022-02-08","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.15.0","date":"2022-04-26","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.16.0","date":"2022-07-07","lts":"Gallium","security":true,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.17.0","date":"2022-08-16","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.18.0","date":"2022-10-12","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.19.0","date":"2022-12-13","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.20.0","date":"2023-03-28","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false,"v8":"9.5.172.21"},{"name":"nodejs","version":"17.1.0","date":"2021-11-09","lts":false,"security":false,"v8":"9.5.172.25"},{"name":"nodejs","version":"17.2.0","date":"2021-11-30","lts":false,"security":false,"v8":"9.6.180.14"},{"name":"nodejs","version":"17.3.0","date":"2021-12-17","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.4.0","date":"2022-01-18","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.5.0","date":"2022-02-10","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.6.0","date":"2022-02-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.7.0","date":"2022-03-09","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.8.0","date":"2022-03-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.9.0","date":"2022-04-07","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"18.0.0","date":"2022-04-18","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.1.0","date":"2022-05-03","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.2.0","date":"2022-05-17","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.3.0","date":"2022-06-02","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.4.0","date":"2022-06-16","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.5.0","date":"2022-07-06","lts":false,"security":true,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.6.0","date":"2022-07-13","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.7.0","date":"2022-07-26","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.8.0","date":"2022-08-24","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.9.0","date":"2022-09-07","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.10.0","date":"2022-09-28","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.11.0","date":"2022-10-13","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.12.0","date":"2022-10-25","lts":"Hydrogen","security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.13.0","date":"2023-01-05","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.14.0","date":"2023-02-01","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.15.0","date":"2023-03-05","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"18.16.0","date":"2023-04-12","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"19.0.0","date":"2022-10-17","lts":false,"security":false,"v8":"10.7.193.13"},{"name":"nodejs","version":"19.1.0","date":"2022-11-14","lts":false,"security":false,"v8":"10.7.193.20"},{"name":"nodejs","version":"19.2.0","date":"2022-11-29","lts":false,"security":false,"v8":"10.8.168.20"},{"name":"nodejs","version":"19.3.0","date":"2022-12-14","lts":false,"security":false,"v8":"10.8.168.21"},{"name":"nodejs","version":"19.4.0","date":"2023-01-05","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.5.0","date":"2023-01-24","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.6.0","date":"2023-02-01","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.7.0","date":"2023-02-21","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.8.0","date":"2023-03-14","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.9.0","date":"2023-04-10","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"20.0.0","date":"2023-04-17","lts":false,"security":false,"v8":"11.3.244.4"},{"name":"nodejs","version":"20.1.0","date":"2023-05-03","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.2.0","date":"2023-05-16","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.3.0","date":"2023-06-08","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.4.0","date":"2023-07-04","lts":false,"security":false,"v8":"11.3.244.8"}]')},8864:function(e){"use strict";e.exports=JSON.parse('{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2023-09-11","codename":"Gallium"},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":"Hydrogen"},"v19":{"start":"2022-10-18","maintenance":"2023-04-01","end":"2023-06-01"},"v20":{"start":"2023-04-18","lts":"2023-10-24","maintenance":"2024-10-22","end":"2026-04-30","codename":""}}')}},n={};function a(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e].call(s.exports,s,s.exports,a),s.exports}a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var s=Object.create(null);a.r(s);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&n&&r;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((function(e){o[e]=function(){return r[e]}}));return o.default=function(){return r},a.d(s,o),s},a.d=function(e,t){for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e,t=window.wp.element,r=a(9196),n=a.t(r,2),s=a.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(e||(e={}));const i="popstate";function l(e,t){if(!1===e||null==e)throw new Error(t)}function B(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function c(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,r,n){return void 0===r&&(r=null),o({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function p(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function C(e,t,r,n){return void 0===r&&(r=[]),void 0===n&&(n={}),e.map(((e,a)=>{let s=[...r,a],i="string"==typeof e.id?e.id:s.join("-");if(l(!0!==e.index||!e.children,"Cannot specify children on an index route"),l(!n[i],'Found a route id collision on id "'+i+"\".  Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let r=o({},e,t(e),{id:i});return n[i]=r,r}{let r=o({},e,t(e),{id:i,children:void 0});return n[i]=r,e.children&&(r.children=C(e.children,t,s,n)),r}}))}function h(e,t,r){void 0===r&&(r="/");let n=j(("string"==typeof t?p(t):t).pathname||"/",r);if(null==n)return null;let a=g(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let s=null;for(let e=0;null==s&&e<a.length;++e)s=A(a[e],P(n));return s}function g(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let a=(e,a,s)=>{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};o.relativePath.startsWith("/")&&(l(o.relativePath.startsWith(n),'Absolute route path "'+o.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(n.length));let i=I([n,o.relativePath]),B=r.concat(o);e.children&&e.children.length>0&&(l(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),g(e.children,t,B,i)),(null!=e.path||e.index)&&t.push({path:i,score:N(i,e.index),routesMeta:B})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of v(e.path))a(e,t,r);else a(e,t)})),t}function v(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,a=r.endsWith("?"),s=r.replace(/\?$/,"");if(0===n.length)return a?[s,""]:[s];let o=v(n.join("/")),i=[];return i.push(...o.map((e=>""===e?s:[s,e].join("/")))),a&&i.push(...o),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const b=/^:\w+$/,y=3,w=2,x=1,E=10,D=-2,k=e=>"*"===e;function N(e,t){let r=e.split("/"),n=r.length;return r.some(k)&&(n+=D),t&&(n+=w),r.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?x:E)),n)}function A(e,t){let{routesMeta:r}=e,n={},a="/",s=[];for(let e=0;e<r.length;++e){let o=r[e],i=e===r.length-1,l="/"===a?t:t.slice(a.length)||"/",B=S({path:o.relativePath,caseSensitive:o.caseSensitive,end:i},l);if(!B)return null;Object.assign(n,B.params);let c=o.route;s.push({params:n,pathname:I([a,B.pathname]),pathnameBase:R(I([a,B.pathnameBase])),route:c}),"/"!==B.pathnameBase&&(a=I([a,B.pathnameBase]))}return s}function S(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),B("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,((e,t)=>(n.push(t),"/([^\\/]+)")));return e.endsWith("*")?(n.push("*"),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let s=a[0],o=s.replace(/(.)\/+$/,"$1"),i=a.slice(1);return{params:n.reduce(((e,t,r)=>{if("*"===t){let e=i[r]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(r){return B(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+r+")."),e}}(i[r]||"",t),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function P(e){try{return decodeURI(e)}catch(t){return B(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function j(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function F(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function O(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function L(e,t,r,n){let a;void 0===n&&(n=!1),"string"==typeof e?a=p(e):(a=o({},e),l(!a.pathname||!a.pathname.includes("?"),F("?","pathname","search",a)),l(!a.pathname||!a.pathname.includes("#"),F("#","pathname","hash",a)),l(!a.search||!a.search.includes("#"),F("#","search","hash",a)));let s,i=""===e||""===a.pathname,B=i?"/":a.pathname;if(n||null==B)s=r;else{let e=t.length-1;if(B.startsWith("..")){let t=B.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}s=e>=0?t[e]:"/"}let c=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:a=""}="string"==typeof e?p(e):e,s=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:s,search:M(n),hash:T(a)}}(a,s),u=B&&"/"!==B&&B.endsWith("/"),d=(i||"."===B)&&r.endsWith("/");return c.pathname.endsWith("/")||!u&&!d||(c.pathname+="/"),c}const I=e=>e.join("/").replace(/\/\/+/g,"/"),R=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),M=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",T=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",H=function(e,t){void 0===t&&(t={});let r="number"==typeof t?{status:t}:t,n=new Headers(r.headers);return n.has("Content-Type")||n.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),o({},r,{headers:n}))};Error;const G=function(e,t){void 0===t&&(t=302);let r=t;"number"==typeof r?r={status:r}:void 0===r.status&&(r.status=302);let n=new Headers(r.headers);return n.set("Location",e),new Response(null,o({},r,{headers:n}))};class z{constructor(e,t,r,n){void 0===n&&(n=!1),this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function _(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],J=new Set(U),K=["get",...U],W=new Set(K),q=new Set([301,302,303,307,308]),V=new Set([307,308]),Y={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Q={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},X={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Z=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,$=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)});function ee(e,t,r,n,a,s,o){let i,l;if(null!=s&&"path"!==o){i=[];for(let e of t)if(i.push(e),e.route.id===s){l=e;break}}else i=t,l=t[t.length-1];let B=L(a||".",O(i).map((e=>e.pathnameBase)),j(e.pathname,r)||e.pathname,"path"===o);return null==a&&(B.search=e.search,B.hash=e.hash),null!=a&&""!==a&&"."!==a||!l||!l.route.index||xe(B.search)||(B.search=B.search?B.search.replace(/^\?/,"?index&"):"?index"),n&&"/"!==r&&(B.pathname="/"===B.pathname?r:I([r,B.pathname])),d(B)}function te(e,t,r,n){if(!n||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(n))return{path:r};if(n.formMethod&&(a=n.formMethod,!W.has(a.toLowerCase())))return{path:r,error:me(405,{method:n.formMethod})};var a;let s,o,i=()=>({path:r,error:me(400,{type:"invalid-body"})}),B=n.formMethod||"get",c=e?B.toUpperCase():B.toLowerCase(),u=Ce(r);if(void 0!==n.body){if("text/plain"===n.formEncType){if(!be(c))return i();let e="string"==typeof n.body?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce(((e,t)=>{let[r,n]=t;return""+e+r+"="+n+"\n"}),""):String(n.body);return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===n.formEncType){if(!be(c))return i();try{let e="string"==typeof n.body?JSON.parse(n.body):n.body;return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return i()}}}if(l("function"==typeof FormData,"FormData is not available in this environment"),n.formData)s=le(n.formData),o=n.formData;else if(n.body instanceof FormData)s=le(n.body),o=n.body;else if(n.body instanceof URLSearchParams)s=n.body,o=Be(s);else if(null==n.body)s=new URLSearchParams,o=new FormData;else try{s=new URLSearchParams(n.body),o=Be(s)}catch(e){return i()}let m={formMethod:c,formAction:u,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if(be(m.formMethod))return{path:r,submission:m};let f=p(r);return t&&f.search&&xe(f.search)&&s.append("index",""),f.search="?"+s,{path:d(f),submission:m}}function re(e,t,r,n,a,s,i,l,B,c,u,d,p,m){let f=m?Object.values(m)[0]:p?Object.values(p)[0]:void 0,C=e.createURL(t.location),g=e.createURL(a),v=m?Object.keys(m)[0]:void 0,b=function(e,t){let r=e;if(t){let n=e.findIndex((e=>e.route.id===t));n>=0&&(r=e.slice(0,n))}return r}(r,v).filter(((e,r)=>{if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,r){let n=!t||r.route.id!==t.route.id,a=void 0===e[r.route.id];return n||a}(t.loaderData,t.matches[r],e)||i.some((t=>t===e.route.id)))return!0;let a=t.matches[r],l=e;return ae(e,o({currentUrl:C,currentParams:a.params,nextUrl:g,nextParams:l.params},n,{actionResult:f,defaultShouldRevalidate:s||C.pathname+C.search===g.pathname+g.search||C.search!==g.search||ne(a,l)}))})),y=[];return B.forEach(((e,a)=>{if(!r.some((t=>t.route.id===e.routeId)))return;let i=h(u,e.path,d);if(!i)return void y.push({key:a,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let B=t.fetchers.get(a),p=Ee(i,e.path),m=!1;m=!c.has(a)&&(!!l.includes(a)||(B&&"idle"!==B.state&&void 0===B.data?s:ae(p,o({currentUrl:C,currentParams:t.matches[t.matches.length-1].params,nextUrl:g,nextParams:r[r.length-1].params},n,{actionResult:f,defaultShouldRevalidate:s})))),m&&y.push({key:a,routeId:e.routeId,path:e.path,matches:i,match:p,controller:new AbortController})})),[b,y]}function ne(e,t){let r=e.route.path;return e.pathname!==t.pathname||null!=r&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function ae(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if("boolean"==typeof r)return r}return t.defaultShouldRevalidate}async function se(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let a=r[e.id];l(a,"No route found in manifest");let s={};for(let e in n){let t=void 0!==a[e]&&"hasErrorBoundary"!==e;B(!t,'Route "'+a.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(s[e]=n[e])}Object.assign(a,s),Object.assign(a,o({},t(a),{lazy:void 0}))}async function oe(e,t,r,n,a,s,o,i){let B,c,u;void 0===i&&(i={});let d=e=>{let n,a=new Promise(((e,t)=>n=t));return u=()=>n(),t.signal.addEventListener("abort",u),Promise.race([e({request:t,params:r.params,context:i.requestContext}),a])};try{let n=r.route[e];if(r.route.lazy)if(n){let e,t=await Promise.all([d(n).catch((t=>{e=t})),se(r.route,s,a)]);if(e)throw e;c=t[0]}else{if(await se(r.route,s,a),n=r.route[e],!n){if("action"===e){let e=new URL(t.url),n=e.pathname+e.search;throw me(405,{method:t.method,pathname:n,routeId:r.route.id})}return{type:m.data,data:void 0}}c=await d(n)}else{if(!n){let e=new URL(t.url);throw me(404,{pathname:e.pathname+e.search})}c=await d(n)}l(void 0!==c,"You defined "+("action"===e?"an action":"a loader")+' for route "'+r.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){B=m.error,c=e}finally{u&&t.signal.removeEventListener("abort",u)}if(null!=(p=c)&&"number"==typeof p.status&&"string"==typeof p.statusText&&"object"==typeof p.headers&&void 0!==p.body){let e,a=c.status;if(q.has(a)){let e=c.headers.get("Location");if(l(e,"Redirects returned/thrown from loaders/actions must have a Location header"),Z.test(e)){if(!i.isStaticRequest){let r=new URL(t.url),n=e.startsWith("//")?new URL(r.protocol+e):new URL(e),a=null!=j(n.pathname,o);n.origin===r.origin&&a&&(e=n.pathname+n.search+n.hash)}}else e=ee(new URL(t.url),n.slice(0,n.indexOf(r)+1),o,!0,e);if(i.isStaticRequest)throw c.headers.set("Location",e),c;return{type:m.redirect,status:a,location:e,revalidate:null!==c.headers.get("X-Remix-Revalidate"),reloadDocument:null!==c.headers.get("X-Remix-Reload-Document")}}if(i.isRouteRequest)throw{type:B===m.error?m.error:m.data,response:c};let s=c.headers.get("Content-Type");return e=s&&/\bapplication\/json\b/.test(s)?await c.json():await c.text(),B===m.error?{type:B,error:new z(a,c.statusText,e),headers:c.headers}:{type:m.data,data:e,statusCode:c.status,headers:c.headers}}var p,f,C;return B===m.error?{type:B,error:c}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(c)?{type:m.deferred,deferredData:c,statusCode:null==(f=c.init)?void 0:f.status,headers:(null==(C=c.init)?void 0:C.headers)&&new Headers(c.init.headers)}:{type:m.data,data:c}}function ie(e,t,r,n){let a=e.createURL(Ce(t)).toString(),s={signal:r};if(n&&be(n.formMethod)){let{formMethod:e,formEncType:t}=n;s.method=e.toUpperCase(),"application/json"===t?(s.headers=new Headers({"Content-Type":t}),s.body=JSON.stringify(n.json)):"text/plain"===t?s.body=n.text:"application/x-www-form-urlencoded"===t&&n.formData?s.body=le(n.formData):s.body=n.formData}return new Request(a,s)}function le(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,"string"==typeof n?n:n.name);return t}function Be(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function ce(e,t,r,n,a,s,i,B){let{loaderData:c,errors:u}=function(e,t,r,n,a){let s,o={},i=null,B=!1,c={};return r.forEach(((r,u)=>{let d=t[u].route.id;if(l(!ve(r),"Cannot handle redirect results in processLoaderData"),ge(r)){let t=de(e,d),a=r.error;n&&(a=Object.values(n)[0],n=void 0),i=i||{},null==i[t.route.id]&&(i[t.route.id]=a),o[d]=void 0,B||(B=!0,s=_(r.error)?r.error.status:500),r.headers&&(c[d]=r.headers)}else he(r)?(a.set(d,r.deferredData),o[d]=r.deferredData.data):o[d]=r.data,null==r.statusCode||200===r.statusCode||B||(s=r.statusCode),r.headers&&(c[d]=r.headers)})),n&&(i=n,o[Object.keys(n)[0]]=void 0),{loaderData:o,errors:i,statusCode:s||200,loaderHeaders:c}}(t,r,n,a,B);for(let t=0;t<s.length;t++){let{key:r,match:n,controller:a}=s[t];l(void 0!==i&&void 0!==i[t],"Did not find corresponding fetcher result");let B=i[t];if(!a||!a.signal.aborted)if(ge(B)){let t=de(e.matches,null==n?void 0:n.route.id);u&&u[t.route.id]||(u=o({},u,{[t.route.id]:B.error})),e.fetchers.delete(r)}else if(ve(B))l(!1,"Unhandled fetcher revalidation redirect");else if(he(B))l(!1,"Unhandled fetcher deferred data");else{let t=Ae(B.data);e.fetchers.set(r,t)}}return{loaderData:c,errors:u}}function ue(e,t,r,n){let a=o({},t);for(let s of r){let r=s.route.id;if(t.hasOwnProperty(r)?void 0!==t[r]&&(a[r]=t[r]):void 0!==e[r]&&s.route.loader&&(a[r]=e[r]),n&&n.hasOwnProperty(r))break}return a}function de(e,t){return(t?e.slice(0,e.findIndex((e=>e.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function pe(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function me(e,t){let{pathname:r,routeId:n,method:a,type:s}=void 0===t?{}:t,o="Unknown Server Error",i="Unknown @remix-run/router error";return 400===e?(o="Bad Request",a&&r&&n?i="You made a "+a+' request to "'+r+'" but did not provide a `loader` for route "'+n+'", so there is no way to handle the request.':"defer-action"===s?i="defer() is not supported in actions":"invalid-body"===s&&(i="Unable to encode submission body")):403===e?(o="Forbidden",i='Route "'+n+'" does not match URL "'+r+'"'):404===e?(o="Not Found",i='No route matches URL "'+r+'"'):405===e&&(o="Method Not Allowed",a&&r&&n?i="You made a "+a.toUpperCase()+' request to "'+r+'" but did not provide an `action` for route "'+n+'", so there is no way to handle the request.':a&&(i='Invalid request method "'+a.toUpperCase()+'"')),new z(e||500,o,new Error(i),!0)}function fe(e){for(let t=e.length-1;t>=0;t--){let r=e[t];if(ve(r))return{result:r,idx:t}}}function Ce(e){return d(o({},"string"==typeof e?p(e):e,{hash:""}))}function he(e){return e.type===m.deferred}function ge(e){return e.type===m.error}function ve(e){return(e&&e.type)===m.redirect}function be(e){return J.has(e.toLowerCase())}async function ye(e,t,r,n,a,s){for(let o=0;o<r.length;o++){let i=r[o],B=t[o];if(!B)continue;let c=e.find((e=>e.route.id===B.route.id)),u=null!=c&&!ne(c,B)&&void 0!==(s&&s[B.route.id]);if(he(i)&&(a||u)){let e=n[o];l(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await we(i,e,a).then((e=>{e&&(r[o]=e||r[o])}))}}}async function we(e,t,r){if(void 0===r&&(r=!1),!await e.deferredData.resolveData(t)){if(r)try{return{type:m.data,data:e.deferredData.unwrappedData}}catch(e){return{type:m.error,error:e}}return{type:m.data,data:e.deferredData.data}}}function xe(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ee(e,t){let r="string"==typeof t?p(t).search:t.search;if(e[e.length-1].route.index&&xe(r||""))return e[e.length-1];let n=O(e);return n[n.length-1]}function De(e){let{formMethod:t,formAction:r,formEncType:n,text:a,formData:s,json:o}=e;if(t&&r&&n)return null!=a?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:a}:null!=s?{formMethod:t,formAction:r,formEncType:n,formData:s,json:void 0,text:void 0}:void 0!==o?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:o,text:void 0}:void 0}function ke(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Ne(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ae(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Se.apply(this,arguments)}Symbol("deferred");const Pe=r.createContext(null),je=r.createContext(null),Fe=r.createContext(null),Oe=r.createContext(null),Le=r.createContext({outlet:null,matches:[],isDataRoute:!1}),Ie=r.createContext(null);function Re(){return null!=r.useContext(Oe)}function Me(){return Re()||l(!1),r.useContext(Oe).location}function Te(e){r.useContext(Fe).static||r.useLayoutEffect(e)}function He(){let{isDataRoute:e}=r.useContext(Le);return e?function(){let{router:e}=Qe(Ve.UseNavigateStable),t=Ze(Ye.UseNavigateStable),n=r.useRef(!1);Te((()=>{n.current=!0}));let a=r.useCallback((function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,Se({fromRouteId:t},a)))}),[e,t]);return a}():function(){Re()||l(!1);let e=r.useContext(Pe),{basename:t,navigator:n}=r.useContext(Fe),{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase))),i=r.useRef(!1);return Te((()=>{i.current=!0})),r.useCallback((function(r,a){if(void 0===a&&(a={}),!i.current)return;if("number"==typeof r)return void n.go(r);let l=L(r,JSON.parse(o),s,"path"===a.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:I([t,l.pathname])),(a.replace?n.replace:n.push)(l,a.state,a)}),[t,n,o,s,e])}()}const Ge=r.createContext(null);function ze(){return r.useContext(Ge)}function _e(e,t){let{relative:n}=void 0===t?{}:t,{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase)));return r.useMemo((()=>L(e,JSON.parse(o),s,"path"===n)),[e,o,s,n])}function Ue(t,n,a){Re()||l(!1);let{navigator:s}=r.useContext(Fe),{matches:o}=r.useContext(Le),i=o[o.length-1],B=i?i.params:{},c=(i&&i.pathname,i?i.pathnameBase:"/");i&&i.route;let u,d=Me();if(n){var m;let e="string"==typeof n?p(n):n;"/"===c||(null==(m=e.pathname)?void 0:m.startsWith(c))||l(!1),u=e}else u=d;let f=u.pathname||"/",C=h(t,{pathname:"/"===c?f:f.slice(c.length)||"/"}),g=function(e,t,n){var a;if(void 0===t&&(t=[]),void 0===n&&(n=null),null==e){var s;if(null==(s=n)||!s.errors)return null;e=n.matches}let o=e,i=null==(a=n)?void 0:a.errors;if(null!=i){let e=o.findIndex((e=>e.route.id&&(null==i?void 0:i[e.route.id])));e>=0||l(!1),o=o.slice(0,Math.min(o.length,e+1))}return o.reduceRight(((e,a,s)=>{let l=a.route.id?null==i?void 0:i[a.route.id]:null,B=null;n&&(B=a.route.errorElement||Ke);let c=t.concat(o.slice(0,s+1)),u=()=>{let t;return t=l?B:a.route.Component?r.createElement(a.route.Component,null):a.route.element?a.route.element:e,r.createElement(qe,{match:a,routeContext:{outlet:e,matches:c,isDataRoute:null!=n},children:t})};return n&&(a.route.ErrorBoundary||a.route.errorElement||0===s)?r.createElement(We,{location:n.location,revalidation:n.revalidation,component:B,error:l,children:u(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):u()}),null)}(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},B,e.params),pathname:I([c,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:I([c,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),o,a);return n&&g?r.createElement(Oe.Provider,{value:{location:Se({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:e.Pop}},g):g}function Je(){let e=function(){var e;let t=r.useContext(Ie),n=Xe(Ye.UseRouteError),a=Ze(Ye.UseRouteError);return t||(null==(e=n.errors)?void 0:e[a])}(),t=_(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),n?r.createElement("pre",{style:a},n):null,null)}const Ke=r.createElement(Je,null);class We extends r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?r.createElement(Le.Provider,{value:this.props.routeContext},r.createElement(Ie.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function qe(e){let{routeContext:t,match:n,children:a}=e,s=r.useContext(Pe);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),r.createElement(Le.Provider,{value:t},a)}var Ve=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ve||{}),Ye=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ye||{});function Qe(e){let t=r.useContext(Pe);return t||l(!1),t}function Xe(e){let t=r.useContext(je);return t||l(!1),t}function Ze(e){let t=function(e){let t=r.useContext(Le);return t||l(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||l(!1),n.route.id}function $e(){return Xe(Ye.UseNavigation).navigation}function et(){let e=Xe(Ye.UseLoaderData),t=Ze(Ye.UseLoaderData);if(!e.errors||null==e.errors[t])return e.loaderData[t];console.error("You cannot `useLoaderData` in an errorElement (routeId: "+t+")")}function tt(){let e=Xe(Ye.UseActionData);return r.useContext(Le)||l(!1),Object.values((null==e?void 0:e.actionData)||{})[0]}const rt=r.startTransition;function nt(e){let{fallbackElement:t,router:n,future:a}=e,[s,o]=r.useState(n.state),{v7_startTransition:i}=a||{},l=r.useCallback((e=>{i&&rt?rt((()=>o(e))):o(e)}),[o,i]);r.useLayoutEffect((()=>n.subscribe(l)),[n,l]);let B=r.useMemo((()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[n]),c=n.basename||"/",u=r.useMemo((()=>({router:n,navigator:B,static:!1,basename:c})),[n,B,c]);return r.createElement(r.Fragment,null,r.createElement(Pe.Provider,{value:u},r.createElement(je.Provider,{value:s},r.createElement(ot,{basename:c,location:s.location,navigationType:s.historyAction,navigator:B},s.initialized?r.createElement(at,{routes:n.routes,state:s}):t))),null)}function at(e){let{routes:t,state:r}=e;return Ue(t,void 0,r)}function st(e){return function(e){let t=r.useContext(Le).outlet;return t?r.createElement(Ge.Provider,{value:e},t):t}(e.context)}function ot(t){let{basename:n="/",children:a=null,location:s,navigationType:o=e.Pop,navigator:i,static:B=!1}=t;Re()&&l(!1);let c=n.replace(/^\/*/,"/"),u=r.useMemo((()=>({basename:c,navigator:i,static:B})),[c,i,B]);"string"==typeof s&&(s=p(s));let{pathname:d="/",search:m="",hash:f="",state:C=null,key:h="default"}=s,g=r.useMemo((()=>{let e=j(d,c);return null==e?null:{location:{pathname:e,search:m,hash:f,state:C,key:h},navigationType:o}}),[c,d,m,f,C,h,o]);return null==g?null:r.createElement(Fe.Provider,{value:u},r.createElement(Oe.Provider,{children:a,value:g}))}function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},it.apply(this,arguments)}function lt(e,t){if(null==e)return{};var r,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}new Promise((()=>{})),r.Component;const Bt="get",ct="application/x-www-form-urlencoded";function ut(e){return null!=e&&"string"==typeof e.tagName}let dt=null;const pt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mt(e){return null==e||pt.has(e)?e:null}function ft(e,t){let r,n,a,s,o;if(ut(i=e)&&"form"===i.tagName.toLowerCase()){let o=e.getAttribute("action");n=o?j(o,t):null,r=e.getAttribute("method")||Bt,a=mt(e.getAttribute("enctype"))||ct,s=new FormData(e)}else if(function(e){return ut(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return ut(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let o=e.form;if(null==o)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let i=e.getAttribute("formaction")||o.getAttribute("action");if(n=i?j(i,t):null,r=e.getAttribute("formmethod")||o.getAttribute("method")||Bt,a=mt(e.getAttribute("formenctype"))||mt(o.getAttribute("enctype"))||ct,s=new FormData(o,e),!function(){if(null===dt)try{new FormData(document.createElement("form"),0),dt=!1}catch(e){dt=!0}return dt}()){let{name:t,type:r,value:n}=e;if("image"===r){let e=t?t+".":"";s.append(e+"x","0"),s.append(e+"y","0")}else t&&s.append(t,n)}}else{if(ut(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=Bt,n=null,a=ct,o=e}var i;return s&&"text/plain"===a&&(o=s,s=void 0),{action:n,method:r.toLowerCase(),encType:a,formData:s,body:o}}const Ct=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],ht=["aria-current","caseSensitive","className","end","style","to","children"],gt=["reloadDocument","replace","state","method","action","onSubmit","submit","relative","preventScrollReset"];function vt(e){if(!e)return null;let t=Object.entries(e),r={};for(let[e,n]of t)if(n&&"RouteErrorResponse"===n.__type)r[e]=new z(n.status,n.statusText,n.data,!0===n.internal);else if(n&&"Error"===n.__type){if(n.__subType){let t=window[n.__subType];if("function"==typeof t)try{let a=new t(n.message);a.stack="",r[e]=a}catch(e){}}if(null==r[e]){let t=new Error(n.message);t.stack="",r[e]=t}}else r[e]=n;return r}r.startTransition;const bt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,yt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wt=r.forwardRef((function(e,t){let n,{onClick:a,relative:s,reloadDocument:o,replace:i,state:B,target:c,to:u,preventScrollReset:p}=e,m=lt(e,Ct),{basename:f}=r.useContext(Fe),C=!1;if("string"==typeof u&&yt.test(u)&&(n=u,bt))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),r=j(t.pathname,f);t.origin===e.origin&&null!=r?u=r+t.search+t.hash:C=!0}catch(e){}let h=function(e,t){let{relative:n}=void 0===t?{}:t;Re()||l(!1);let{basename:a,navigator:s}=r.useContext(Fe),{hash:o,pathname:i,search:B}=_e(e,{relative:n}),c=i;return"/"!==a&&(c="/"===i?a:I([a,i])),s.createHref({pathname:c,search:B,hash:o})}(u,{relative:s}),g=function(e,t){let{target:n,replace:a,state:s,preventScrollReset:o,relative:i}=void 0===t?{}:t,l=He(),B=Me(),c=_e(e,{relative:i});return r.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let r=void 0!==a?a:d(B)===d(c);l(e,{replace:r,state:s,preventScrollReset:o,relative:i})}}),[B,l,c,a,s,n,e,o,i])}(u,{replace:i,state:B,target:c,preventScrollReset:p,relative:s});return r.createElement("a",it({},m,{href:n||h,onClick:C||o?a:function(e){a&&a(e),e.defaultPrevented||g(e)},ref:t,target:c}))})),xt=r.forwardRef((function(e,t){let{"aria-current":n="page",caseSensitive:a=!1,className:s="",end:o=!1,style:i,to:l,children:B}=e,c=lt(e,ht),u=_e(l,{relative:c.relative}),d=Me(),p=r.useContext(je),{navigator:m}=r.useContext(Fe),f=m.encodeLocation?m.encodeLocation(u).pathname:u.pathname,C=d.pathname,h=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;a||(C=C.toLowerCase(),h=h?h.toLowerCase():null,f=f.toLowerCase());let g,v=C===f||!o&&C.startsWith(f)&&"/"===C.charAt(f.length),b=null!=h&&(h===f||!o&&h.startsWith(f)&&"/"===h.charAt(f.length)),y=v?n:void 0;g="function"==typeof s?s({isActive:v,isPending:b}):[s,v?"active":null,b?"pending":null].filter(Boolean).join(" ");let w="function"==typeof i?i({isActive:v,isPending:b}):i;return r.createElement(wt,it({},c,{"aria-current":y,className:g,ref:t,style:w,to:l}),"function"==typeof B?B({isActive:v,isPending:b}):B)})),Et=r.forwardRef(((e,t)=>{let n=Pt();return r.createElement(Dt,it({},e,{submit:n,ref:t}))})),Dt=r.forwardRef(((e,t)=>{let{reloadDocument:n,replace:a,state:s,method:o=Bt,action:i,onSubmit:B,submit:c,relative:u,preventScrollReset:p}=e,m=lt(e,gt),f="get"===o.toLowerCase()?"get":"post",C=function(e,t){let{relative:n}=void 0===t?{}:t,{basename:a}=r.useContext(Fe),s=r.useContext(Le);s||l(!1);let[o]=s.matches.slice(-1),i=it({},_e(e||".",{relative:n})),B=Me();if(null==e&&(i.search=B.search,o.route.index)){let e=new URLSearchParams(i.search);e.delete("index"),i.search=e.toString()?"?"+e.toString():""}return e&&"."!==e||!o.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==a&&(i.pathname="/"===i.pathname?a:I([a,i.pathname])),d(i)}(i,{relative:u});return r.createElement("form",it({ref:t,method:f,action:C,onSubmit:n?B:e=>{if(B&&B(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,r=(null==t?void 0:t.getAttribute("formmethod"))||o;c(t||e.currentTarget,{method:r,replace:a,state:s,relative:u,preventScrollReset:p})}},m))}));var kt,Nt;function At(e){let t=r.useContext(Pe);return t||l(!1),t}function St(){if("undefined"==typeof document)throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}function Pt(){let{router:e}=At(kt.UseSubmit),{basename:t}=r.useContext(Fe),n=Ze(Ye.UseRouteId);return r.useCallback((function(r,a){void 0===a&&(a={}),St();let{action:s,method:o,encType:i,formData:l,body:B}=ft(r,t);e.navigate(a.action||s,{preventScrollReset:a.preventScrollReset,formData:l,body:B,formMethod:a.method||o,formEncType:a.encType||i,replace:a.replace,state:a.state,fromRouteId:n})}),[e,t,n])}function jt(e,t){let{router:n}=At(kt.UseSubmitFetcher),{basename:a}=r.useContext(Fe);return r.useCallback((function(r,s){void 0===s&&(s={}),St();let{action:o,method:i,encType:B,formData:c,body:u}=ft(r,a);null==t&&l(!1),n.fetch(e,t,s.action||o,{preventScrollReset:s.preventScrollReset,formData:c,body:u,formMethod:s.method||i,formEncType:s.encType||B})}),[n,a,e,t])}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(kt||(kt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Nt||(Nt={}));let Ft=0;function Ot(){var e;let{router:t}=At(kt.UseFetcher),n=r.useContext(Le);n||l(!1);let a=null==(e=n.matches[n.matches.length-1])?void 0:e.route.id;null==a&&l(!1);let[s]=r.useState((()=>String(++Ft))),[o]=r.useState((()=>(a||l(!1),function(e,t){return r.forwardRef(((n,a)=>{let s=jt(e,t);return r.createElement(Dt,it({},n,{ref:a,submit:s}))}))}(s,a)))),[i]=r.useState((()=>e=>{t||l(!1),a||l(!1),t.fetch(s,a,e)})),B=jt(s,a),c=t.getFetcher(s),u=r.useMemo((()=>it({Form:o,submit:B,load:i},c)),[c,o,B,i]);return r.useEffect((()=>()=>{t?t.deleteFetcher(s):console.warn("No router available to clean up from useFetcher()")}),[t,s]),u}var Lt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z",clipRule:"evenodd"}))})),It=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M12.79 5.23a.75.75 0 01-.02 1.06L8.832 10l3.938 3.71a.75.75 0 11-1.04 1.08l-4.5-4.25a.75.75 0 010-1.08l4.5-4.25a.75.75 0 011.06.02z",clipRule:"evenodd"}))})),Rt=a(1358),Mt=a.n(Rt);function Tt({pageSize:e,total:r,currentPageNumber:n,fetchMorePages:a}){const s=Math.ceil(r/e);return 0===s?(0,t.createElement)(t.Fragment,null):(0,t.createElement)("div",{className:"flex items-center justify-between border-t border-gray-200 bg-white py-3 "},(0,t.createElement)("div",{className:"flex flex-1 justify-between sm:hidden"},(0,t.createElement)("button",{className:"relative inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Previous"),(0,t.createElement)("button",{className:"relative ml-3 inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Next")),(0,t.createElement)("div",{className:"hidden sm:flex sm:flex-1 sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm text-gray-700"},"Showing"," ",(0,t.createElement)("span",{className:"font-medium"},10*n+1)," to"," ",(0,t.createElement)("span",{className:"font-medium"},10*(n+1)>r?r:10*(n+1))," ","of ",(0,t.createElement)("span",{className:"font-medium"},r)," results")),(0,t.createElement)("div",null,(0,t.createElement)(Mt(),{forcePage:n,onPageChange:({selected:e})=>{a(e)},pageCount:s,breakLabel:"...",breakClassName:"relative inline-flex items-center px-4 py-2 text-sm font-semibold text-gray-700 ring-1 ring-inset ring-gray-300 focus:outline-offset-0",nextLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-r-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Next"),(0,t.createElement)(Lt,{className:"h-5 w-5","aria-hidden":"true"})),pageRangeDisplayed:5,previousLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-l-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Previous"),(0,t.createElement)(It,{className:"h-5 w-5","aria-hidden":"true"})),containerClassName:"isolate inline-flex -space-x-px rounded-md shadow-sm",pageClassName:"relative inline-flex items-center text-sm font-semibold text-gray-900 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0 [&>a]:px-4",activeClassName:"relative z-10 inline-flex items-center bg-brand-600 text-sm font-semibold text-white focus:z-20 hover:!bg-brand-600 hover:text-white [&>a]:hover:text-white [&>a]:focus:text-white [&>a]:focus:text-white"}))))}var Ht=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z",clipRule:"evenodd"}),r.createElement("path",{fillRule:"evenodd",d:"M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z",clipRule:"evenodd"}))}));function Gt(...e){return e.filter(Boolean).join(" ")}function zt({currentPageNumber:e,pages:n,total:a,selected:s,setSelected:o,fetchMorePages:i,selectedOnPages:l,setSelectedOnPages:B}){const c=(0,r.useRef)(),[u,d]=(0,r.useState)(!1),[p,m]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const e=s.length>0&&s.length<n.length;d(s.length===n.length),m(e),c.current.indeterminate=e}),[s]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-mx-4 -my-2 overflow-x-auto sm:-mx-6 lg:-mx-8"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"relative px-7 sm:w-12 sm:px-6"},(0,t.createElement)("input",{type:"checkbox",className:"hidden invisible cp-checkbox !text-brand-600 !focus:ring-brand-600",ref:c,checked:u,onChange:function(){o(u||p?[]:n),d(!u&&!p),m(!1),function(t,r){const n=l.filter((t=>t.page!==e))||[];B([...n,{page:e,isChecked:t,isIndeterminate:!1}])}(!u&&!p)}})),(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Modified at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-3"},(0,t.createElement)("span",{className:"sr-only"},"Edit")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id,className:s.find((t=>t.id===e.id))?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},s.find((t=>t.id===e.id))&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox !text-brand-600 !focus:ring-brand-600",value:e.email,checked:s.find((t=>t.id===e.id)),onChange:t=>function(e,t){o(e.target.checked?[...s,t]:s.filter((e=>e!==t)))}(t,e)})),(0,t.createElement)("td",{className:Gt("whitespace-nowrap py-4 pr-3 text-sm font-medium",s.find((t=>t.id===e.id))?"text-brand-600":"text-gray-900")},e.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.modified_at),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.created_at),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{href:"#",className:"text-brand-600 hover:text-brand-900 inline-flex items-center gap-1"},(0,t.createElement)("span",{className:"sr-only"},"Open ",e.name),(0,t.createElement)(Ht,{className:"w-4 h-4"}))))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:a,currentPageNumber:e,fetchMorePages:i}))}var _t=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 01.208 1.04l-9 13.5a.75.75 0 01-1.154.114l-6-6a.75.75 0 011.06-1.06l5.353 5.353 8.493-12.739a.75.75 0 011.04-.208z",clipRule:"evenodd"}))}));function Ut(...e){return e.filter(Boolean).join(" ")}const Jt="https://chatpress.ai",Kt="https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos";var Wt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))})),qt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.75 1A2.75 2.75 0 006 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 10.23 1.482l.149-.022.841 10.518A2.75 2.75 0 007.596 19h4.807a2.75 2.75 0 002.742-2.53l.841-10.52.149.023a.75.75 0 00.23-1.482A41.03 41.03 0 0014 4.193V3.75A2.75 2.75 0 0011.25 1h-2.5zM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4zM8.58 7.72a.75.75 0 00-1.5.06l.3 7.5a.75.75 0 101.5-.06l-.3-7.5zm4.34.06a.75.75 0 10-1.5-.06l-.3 7.5a.75.75 0 101.5.06l.3-7.5z",clipRule:"evenodd"}))})),Vt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"}))}));function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Qt(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Qt),n}var Xt,Zt=((Xt=Zt||{})[Xt.None=0]="None",Xt[Xt.RenderStrategy=1]="RenderStrategy",Xt[Xt.Static=2]="Static",Xt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function er({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:s=!0,name:o}){let i=rr(t,e);if(s)return tr(i,r,n,o);let l=null!=a?a:0;if(2&l){let{static:e=!1,...t}=i;if(e)return tr(t,r,n,o)}if(1&l){let{unmount:e=!0,...t}=i;return Qt(e?0:1,{0(){return null},1(){return tr({...t,hidden:!0,style:{display:"none"}},r,n,o)}})}return tr(i,r,n,o)}function tr(e,t={},n,a){let{as:s=n,children:o,refName:i="ref",...l}=sr(e,["unmount","static"]),B=void 0!==e.ref?{[i]:e.ref}:{},c="function"==typeof o?o(t):o;"className"in l&&l.className&&"function"==typeof l.className&&(l.className=l.className(t));let u={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n);e&&(u["data-headlessui-state"]=r.join(" "))}if(s===r.Fragment&&Object.keys(ar(l)).length>0){if(!(0,r.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"));let e=c.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Yt(null==e?void 0:e.className(...t),l.className):Yt(null==e?void 0:e.className,l.className),n=t?{className:t}:{};return(0,r.cloneElement)(c,Object.assign({},rr(c.props,ar(sr(l,["ref"]))),u,B,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(c.ref,B.ref),n))}return(0,r.createElement)(s,Object.assign({},sr(l,["ref"]),s!==r.Fragment&&B,s!==r.Fragment&&u),c)}function rr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function nr(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ar(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function sr(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}let or=(0,r.createContext)(null);or.displayName="OpenClosedContext";var ir=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ir||{});function lr(){return(0,r.useContext)(or)}function Br({value:e,children:t}){return r.createElement(or.Provider,{value:e},t)}var cr=Object.defineProperty,ur=(e,t,r)=>(((e,t,r)=>{t in e?cr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let dr=new class{constructor(){ur(this,"current",this.detect()),ur(this,"handoffState","pending"),ur(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},pr=(e,t)=>{dr.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};function mr(){let e=(0,r.useRef)(!1);return pr((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function fr(e){let t=(0,r.useRef)(e);return pr((()=>{t.current=e}),[e]),t}function Cr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in n&&n.useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,a]=r.useState(dr.isHandoffComplete);return t&&!1===dr.isHandoffComplete&&a(!1),r.useEffect((()=>{!0!==t&&a(!0)}),[t]),r.useEffect((()=>dr.handoff()),[]),!e&&t}let hr=function(e){let t=fr(e);return r.useCallback(((...e)=>t.current(...e)),[t])},gr=Symbol();function vr(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=hr((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[gr])))?void 0:n}function br(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function yr(){let e=[],t={addEventListener(e,r,n,a){return e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))},requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame(...e){return t.requestAnimationFrame((()=>t.requestAnimationFrame(...e)))},setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return br((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=yr();return e(t),this.add((()=>t.dispose()))},add(t){return e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}},dispose(){for(let t of e.splice(0))t()}};return t}function wr(e,...t){e&&t.length>0&&e.classList.add(...t)}function xr(e,...t){e&&t.length>0&&e.classList.remove(...t)}function Er(){let[e]=(0,r.useState)(yr);return(0,r.useEffect)((()=>()=>e.dispose()),[e]),e}function Dr({immediate:e,container:t,direction:r,classes:n,onStart:a,onStop:s}){let o=mr(),i=Er(),l=fr(r);pr((()=>{e&&(l.current="enter")}),[e]),pr((()=>{let e=yr();i.add(e.dispose);let r=t.current;if(r&&"idle"!==l.current&&o.current)return e.dispose(),a.current(l.current),e.add(function(e,t,r,n){let a=r?"enter":"leave",s=yr(),o=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let i=Qt(a,{enter:()=>t.enter,leave:()=>t.leave}),l=Qt(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),B=Qt(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return xr(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),wr(e,...t.base,...i,...B),s.nextFrame((()=>{xr(e,...t.base,...i,...B),wr(e,...t.base,...i,...l),function(e,t){let r=yr();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[s,o]=[n,a].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),i=s+o;if(0!==i){r.group((r=>{r.setTimeout((()=>{t(),r.dispose()}),i),r.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&r.dispose()}))}));let n=r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),n())}))}else t();r.add((()=>t())),r.dispose}(e,(()=>(xr(e,...t.base,...i),wr(e,...t.base,...t.entered),o())))})),s.dispose}(r,n.current,"enter"===l.current,(()=>{e.dispose(),s.current(l.current)}))),e.dispose}),[r])}function kr(e=0){let[t,n]=(0,r.useState)(e),a=mr(),s=(0,r.useCallback)((e=>{a.current&&n((t=>t|e))}),[t,a]),o=(0,r.useCallback)((e=>Boolean(t&e)),[t]),i=(0,r.useCallback)((e=>{a.current&&n((t=>t&~e))}),[n,a]),l=(0,r.useCallback)((e=>{a.current&&n((t=>t^e))}),[n]);return{flags:t,addFlag:s,hasFlag:o,removeFlag:i,toggleFlag:l}}function Nr(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let Ar=(0,r.createContext)(null);Ar.displayName="TransitionContext";var Sr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Sr||{});let Pr=(0,r.createContext)(null);function jr(e){return"children"in e?jr(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Fr(e,t){let n=fr(e),a=(0,r.useRef)([]),s=mr(),o=Er(),i=hr(((e,t=$t.Hidden)=>{let r=a.current.findIndex((({el:t})=>t===e));-1!==r&&(Qt(t,{[$t.Unmount](){a.current.splice(r,1)},[$t.Hidden](){a.current[r].state="hidden"}}),o.microTask((()=>{var e;!jr(a)&&s.current&&(null==(e=n.current)||e.call(n))})))})),l=hr((e=>{let t=a.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>i(e,$t.Unmount)})),B=(0,r.useRef)([]),c=(0,r.useRef)(Promise.resolve()),u=(0,r.useRef)({enter:[],leave:[],idle:[]}),d=hr(((e,r,n)=>{B.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{B.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(u.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),p=hr(((e,t,r)=>{Promise.all(u.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=B.current.shift())||e()})).then((()=>r(t)))}));return(0,r.useMemo)((()=>({children:a,register:l,unregister:i,onStart:d,onStop:p,wait:c,chains:u})),[l,i,a,d,p,u,c])}function Or(){}Pr.displayName="NestingContext";let Lr=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ir(e){var t;let r={};for(let n of Lr)r[n]=null!=(t=e[n])?t:Or;return r}let Rr=Zt.RenderStrategy,Mr=nr((function(e,t){let{show:n,appear:a=!1,unmount:s=!0,...o}=e,i=(0,r.useRef)(null),l=vr(i,t);Cr();let B=lr();if(void 0===n&&null!==B&&(n=(B&ir.Open)===ir.Open),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,u]=(0,r.useState)(n?"visible":"hidden"),d=Fr((()=>{u("hidden")})),[p,m]=(0,r.useState)(!0),f=(0,r.useRef)([n]);pr((()=>{!1!==p&&f.current[f.current.length-1]!==n&&(f.current.push(n),m(!1))}),[f,n]);let C=(0,r.useMemo)((()=>({show:n,appear:a,initial:p})),[n,a,p]);(0,r.useEffect)((()=>{if(n)u("visible");else if(jr(d)){let e=i.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&u("hidden")}else u("hidden")}),[n,d]);let h={unmount:s},g=hr((()=>{var t;p&&m(!1),null==(t=e.beforeEnter)||t.call(e)})),v=hr((()=>{var t;p&&m(!1),null==(t=e.beforeLeave)||t.call(e)}));return r.createElement(Pr.Provider,{value:d},r.createElement(Ar.Provider,{value:C},er({ourProps:{...h,as:r.Fragment,children:r.createElement(Tr,{ref:l,...h,...o,beforeEnter:g,beforeLeave:v})},theirProps:{},defaultTag:r.Fragment,features:Rr,visible:"visible"===c,name:"Transition"})))})),Tr=nr((function(e,t){var n,a;let{beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l,enter:B,enterFrom:c,enterTo:u,entered:d,leave:p,leaveFrom:m,leaveTo:f,...C}=e,h=(0,r.useRef)(null),g=vr(h,t),v=null==(n=C.unmount)||n?$t.Unmount:$t.Hidden,{show:b,appear:y,initial:w}=function(){let e=(0,r.useContext)(Ar);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[x,E]=(0,r.useState)(b?"visible":"hidden"),D=function(){let e=(0,r.useContext)(Pr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:N}=D;(0,r.useEffect)((()=>k(h)),[k,h]),(0,r.useEffect)((()=>{if(v===$t.Hidden&&h.current)return b&&"visible"!==x?void E("visible"):Qt(x,{hidden:()=>N(h),visible:()=>k(h)})}),[x,h,k,N,b,v]);let A=fr({base:Nr(C.className),enter:Nr(B),enterFrom:Nr(c),enterTo:Nr(u),entered:Nr(d),leave:Nr(p),leaveFrom:Nr(m),leaveTo:Nr(f)}),S=function(e){let t=(0,r.useRef)(Ir(e));return(0,r.useEffect)((()=>{t.current=Ir(e)}),[e]),t}({beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l}),P=Cr();(0,r.useEffect)((()=>{if(P&&"visible"===x&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,x,P]);let j=y&&b&&w,F=!P||w&&!y?"idle":b?"enter":"leave",O=kr(0),L=hr((e=>Qt(e,{enter:()=>{O.addFlag(ir.Opening),S.current.beforeEnter()},leave:()=>{O.addFlag(ir.Closing),S.current.beforeLeave()},idle:()=>{}}))),I=hr((e=>Qt(e,{enter:()=>{O.removeFlag(ir.Opening),S.current.afterEnter()},leave:()=>{O.removeFlag(ir.Closing),S.current.afterLeave()},idle:()=>{}}))),R=Fr((()=>{E("hidden"),N(h)}),D);Dr({immediate:j,container:h,classes:A,direction:F,onStart:fr((e=>{R.onStart(h,e,L)})),onStop:fr((e=>{R.onStop(h,e,I),"leave"===e&&!jr(R)&&(E("hidden"),N(h))}))});let M=C,T={ref:g};return j?M={...M,className:Yt(C.className,...A.current.enter,...A.current.enterFrom)}:(M.className=Yt(C.className,null==(a=h.current)?void 0:a.className),""===M.className&&delete M.className),r.createElement(Pr.Provider,{value:R},r.createElement(Br,{value:Qt(x,{visible:ir.Open,hidden:ir.Closed})|O.flags},er({ourProps:T,theirProps:M,defaultTag:"div",features:Rr,visible:"visible"===x,name:"Transition.Child"})))})),Hr=nr((function(e,t){let n=null!==(0,r.useContext)(Ar),a=null!==lr();return r.createElement(r.Fragment,null,!n&&a?r.createElement(Mr,{ref:t,...e}):r.createElement(Tr,{ref:t,...e}))})),Gr=Object.assign(Mr,{Child:Hr,Root:Mr});var zr,_r=(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))(_r||{});function Ur(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}let Jr=null!=(zr=r.useId)?zr:function(){let e=Cr(),[t,n]=r.useState(e?()=>dr.nextId():null);return pr((()=>{null===t&&n(dr.nextId())}),[t]),null!=t?""+t:void 0};var Kr=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Kr||{});let Wr=nr((function(e,t){let{features:r=1,...n}=e;return er({ourProps:{ref:t,"aria-hidden":2==(2&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}},theirProps:n,slot:{},defaultTag:"div",name:"Hidden"})}));function qr(e){return dr.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Vr=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Yr,Qr,Xr=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Xr||{}),Zr=((Qr=Zr||{})[Qr.Error=0]="Error",Qr[Qr.Overflow=1]="Overflow",Qr[Qr.Success=2]="Success",Qr[Qr.Underflow=3]="Underflow",Qr),$r=((Yr=$r||{})[Yr.Previous=-1]="Previous",Yr[Yr.Next=1]="Next",Yr);function en(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Vr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var tn=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(tn||{});function rn(e,t=0){var r;return e!==(null==(r=qr(e))?void 0:r.body)&&Qt(t,{0(){return e.matches(Vr)},1(){let t=e;for(;null!==t;){if(t.matches(Vr))return!0;t=t.parentElement}return!1}})}function nn(e){let t=qr(e);yr().nextFrame((()=>{t&&!rn(t.activeElement,0)&&sn(e)}))}var an=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(an||{});function sn(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let on=["textarea","input"].join(",");function ln(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let s=n.compareDocumentPosition(a);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function Bn(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?ln(e):e:en(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.includes(e)))),n=null!=n?n:s.activeElement;let i,l=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),B=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=o.length;do{if(u>=d||u+d<=0)return 0;let e=B+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}i=o[e],null==i||i.focus(c),u+=l}while(i!==s.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,on))&&r}(i)&&i.select(),2}function cn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)}),[e,n])}var un=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(un||{});function dn(...e){return(0,r.useMemo)((()=>qr(...e)),[...e])}function pn(e,t,n,a){let s=fr(n);(0,r.useEffect)((()=>{function r(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,r,a),()=>e.removeEventListener(t,r,a)}),[e,t,a])}function mn(e,t){let n=(0,r.useRef)([]),a=hr(e);(0,r.useEffect)((()=>{let e=[...n.current];for(let[r,s]of t.entries())if(n.current[r]!==s){let r=a(t,e);return n.current=t,r}}),[a,...t])}function fn(e){let t=hr(e),n=(0,r.useRef)(!1);(0,r.useEffect)((()=>(n.current=!1,()=>{n.current=!0,br((()=>{n.current&&t()}))})),[t])}function Cn(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}var hn=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(hn||{});let gn=nr((function(e,t){let n=(0,r.useRef)(null),a=vr(n,t),{initialFocus:s,containers:o,features:i=30,...l}=e;Cr()||(i=1);let B=dn(n);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,r.useRef)(bn.slice());return mn((([e],[r])=>{!0===r&&!1===e&&br((()=>{t.current.splice(0)})),!1===r&&!0===e&&(t.current=bn.slice())}),[e,bn,t]),hr((()=>{var e;return null!=(e=t.current.find((e=>null!=e&&e.isConnected)))?e:null}))}(t);mn((()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&sn(n())}),[t]),fn((()=>{t&&sn(n())}))}({ownerDocument:B},Boolean(16&i));let c=function({ownerDocument:e,container:t,initialFocus:n},a){let s=(0,r.useRef)(null),o=mr();return mn((()=>{if(!a)return;let r=t.current;r&&br((()=>{if(!o.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===t)return void(s.current=t)}else if(r.contains(t))return void(s.current=t);null!=n&&n.current?sn(n.current):Bn(r,Xr.First)===Zr.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),s.current=null==e?void 0:e.activeElement}))}),[a]),s}({ownerDocument:B,container:n,initialFocus:s},Boolean(2&i));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},a){let s=mr();pn(null==e?void 0:e.defaultView,"focus",(e=>{if(!a||!s.current)return;let o=Cn(r);t.current instanceof HTMLElement&&o.add(t.current);let i=n.current;if(!i)return;let l=e.target;l&&l instanceof HTMLElement?yn(o,l)?(n.current=l,sn(l)):(e.preventDefault(),e.stopPropagation(),sn(i)):sn(n.current)}),!0)}({ownerDocument:B,container:n,containers:o,previousActiveElement:c},Boolean(8&i));let u=function(){let e=(0,r.useRef)(0);return cn("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}(),d=hr((e=>{let t=n.current;t&&Qt(u.current,{[un.Forwards]:()=>{Bn(t,Xr.First,{skipElements:[e.relatedTarget]})},[un.Backwards]:()=>{Bn(t,Xr.Last,{skipElements:[e.relatedTarget]})}})})),p=Er(),m=(0,r.useRef)(!1),f={ref:a,onKeyDown(e){"Tab"==e.key&&(m.current=!0,p.requestAnimationFrame((()=>{m.current=!1})))},onBlur(e){let t=Cn(o);n.current instanceof HTMLElement&&t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&&"true"!==r.dataset.headlessuiFocusGuard&&(yn(t,r)||(m.current?Bn(n.current,Qt(u.current,{[un.Forwards]:()=>Xr.Next,[un.Backwards]:()=>Xr.Previous})|Xr.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&sn(e.target)))}};return r.createElement(r.Fragment,null,Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}),er({ourProps:f,theirProps:l,defaultTag:"div",name:"FocusTrap"}),Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}))})),vn=Object.assign(gn,{features:hn}),bn=[];function yn(e,t){for(let r of e)if(r.contains(t))return!0;return!1}!function(e){function t(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&bn[0]!==e.target&&(bn.unshift(e.target),bn=bn.filter((e=>null!=e&&e.isConnected)),bn.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}();var wn=window.ReactDOM;let xn=(0,r.createContext)(!1);function En(){return(0,r.useContext)(xn)}function Dn(e){return r.createElement(xn.Provider,{value:e.force},e.children)}let kn=r.Fragment,Nn=r.Fragment,An=(0,r.createContext)(null),Sn=(0,r.createContext)(null),Pn=nr((function(e,t){let n=e,a=(0,r.useRef)(null),s=vr(function(e,t=!0){return Object.assign(e,{[gr]:t})}((e=>{a.current=e})),t),o=dn(a),i=function(e){let t=En(),n=(0,r.useContext)(An),a=dn(e),[s,o]=(0,r.useState)((()=>{if(!t&&null!==n||dr.isServer)return null;let e=null==a?void 0:a.getElementById("headlessui-portal-root");if(e)return e;if(null===a)return null;let r=a.createElement("div");return r.setAttribute("id","headlessui-portal-root"),a.body.appendChild(r)}));return(0,r.useEffect)((()=>{null!==s&&(null!=a&&a.body.contains(s)||null==a||a.body.appendChild(s))}),[s,a]),(0,r.useEffect)((()=>{t||null!==n&&o(n.current)}),[n,o,t]),s}(a),[l]=(0,r.useState)((()=>{var e;return dr.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null})),B=(0,r.useContext)(Sn),c=Cr();return pr((()=>{!i||!l||i.contains(l)||(l.setAttribute("data-headlessui-portal",""),i.appendChild(l))}),[i,l]),pr((()=>{if(l&&B)return B.register(l)}),[B,l]),fn((()=>{var e;!i||!l||(l instanceof Node&&i.contains(l)&&i.removeChild(l),i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i)))})),c&&i&&l?(0,wn.createPortal)(er({ourProps:{ref:s},theirProps:n,defaultTag:kn,name:"Portal"}),l):null})),jn=nr((function(e,t){let{target:n,...a}=e,s={ref:vr(t)};return r.createElement(An.Provider,{value:n},er({ourProps:s,theirProps:a,defaultTag:Nn,name:"Popover.Group"}))})),Fn=Object.assign(Pn,{Group:jn}),On=(0,r.createContext)(null);function Ln(){let e=(0,r.useContext)(On);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Ln),e}return e}function In(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(On.Provider,{value:a},e.children)}),[t])]}let Rn=nr((function(e,t){let r=Jr(),{id:n=`headlessui-description-${r}`,...a}=e,s=Ln(),o=vr(t);return pr((()=>s.register(n)),[n,s.register]),er({ourProps:{ref:o,...s.props,id:n},theirProps:a,slot:s.slot||{},defaultTag:"p",name:s.name||"Description"})})),Mn=Object.assign(Rn,{}),Tn=(0,r.createContext)((()=>{}));Tn.displayName="StackContext";var Hn=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Hn||{});function Gn({children:e,onUpdate:t,type:n,element:a,enabled:s}){let o=(0,r.useContext)(Tn),i=hr(((...e)=>{null==t||t(...e),o(...e)}));return pr((()=>{let e=void 0===s||!0===s;return e&&i(0,n,a),()=>{e&&i(1,n,a)}}),[i,n,a,s]),r.createElement(Tn.Provider,{value:i},e)}function zn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)}),[e,n])}function Un(e,t,n=!0){let a=(0,r.useRef)(!1);function s(r,n){if(!a.current||r.defaultPrevented)return;let s=n(r);if(null===s||!s.getRootNode().contains(s)||!s.isConnected)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of o){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(s)||r.composed&&r.composedPath().includes(t))return}return!rn(s,tn.Loose)&&-1!==s.tabIndex&&r.preventDefault(),t(r,s)}(0,r.useEffect)((()=>{requestAnimationFrame((()=>{a.current=n}))}),[n]);let o=(0,r.useRef)(null);zn("pointerdown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("mousedown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("click",(e=>{o.current&&(s(e,(()=>o.current)),o.current=null)}),!0),zn("touchend",(e=>s(e,(()=>e.target instanceof HTMLElement?e.target:null))),!0),cn("blur",(e=>s(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}const Jn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:Kn,useEffect:Wn,useLayoutEffect:qn,useDebugValue:Vn}=n;function Yn(e){const t=e.getSnapshot,r=e.value;try{const e=t();return!Jn(r,e)}catch{return!0}}const Qn="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t,r){return t()}:function(e,t,r){const n=t(),[{inst:a},s]=Kn({inst:{value:n,getSnapshot:t}});return qn((()=>{a.value=n,a.getSnapshot=t,Yn(a)&&s({inst:a})}),[e,n,t]),Wn((()=>(Yn(a)&&s({inst:a}),e((()=>{Yn(a)&&s({inst:a})})))),[e]),Vn(n),n},Xn="useSyncExternalStore"in n?(e=>e.useSyncExternalStore)(n):Qn;function Zn(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=(null!=(r=t.defaultView)?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,a=n.clientWidth-n.offsetWidth,s=e-a;r.style(n,"paddingRight",`${s}px`)}}}function $n(){if(!(/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0))return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:r,meta:n}){function a(e){return n.containers.flatMap((e=>e())).some((t=>t.contains(e)))}r.microTask((()=>{if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=yr();e.style(t.documentElement,"scroll-behavior","auto"),r.add((()=>r.microTask((()=>e.dispose()))))}r.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let n=null;r.addEventListener(t,"click",(e=>{if(e.target instanceof HTMLElement)try{let r=e.target.closest("a");if(!r)return;let{hash:s}=new URL(r.href),o=t.querySelector(s);o&&!a(o)&&(n=o)}catch{}}),!0),r.addEventListener(t,"touchmove",(e=>{e.target instanceof HTMLElement&&!a(e.target)&&e.preventDefault()}),{passive:!1}),r.add((()=>{window.scrollTo(0,window.pageYOffset+e),n&&n.isConnected&&(n.scrollIntoView({block:"nearest"}),n=null)}))}))}}}function ea(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let ta=function(e,t){let r=new Map,n=new Set;return{getSnapshot(){return r},subscribe(e){return n.add(e),()=>n.delete(e)},dispatch(e,...a){let s=t[e].call(r,...a);s&&(r=s,n.forEach((e=>e())))}}}(0,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:yr(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n={doc:e,d:t,meta:ea(r)},a=[$n(),Zn(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];a.forEach((({before:e})=>null==e?void 0:e(n))),a.forEach((({after:e})=>null==e?void 0:e(n)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});ta.subscribe((()=>{let e=ta.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&ta.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&ta.dispatch("TEARDOWN",r)}}));let ra=new Map,na=new Map;function aa(e,t=!0){pr((()=>{var r;if(!t)return;let n="function"==typeof e?e():e.current;if(!n)return;let a=null!=(r=na.get(n))?r:0;return na.set(n,a+1),0!==a||(ra.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0),function(){var e;if(!n)return;let t=null!=(e=na.get(n))?e:1;if(1===t?na.delete(n):na.set(n,t-1),1!==t)return;let r=ra.get(n);r&&(null===r["aria-hidden"]?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",r["aria-hidden"]),n.inert=r.inert,ra.delete(n))}}),[e,t])}var sa=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(sa||{}),oa=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(oa||{});let ia={0(e,t){return e.titleId===t.id?e:{...e,titleId:t.id}}},la=(0,r.createContext)(null);function Ba(e){let t=(0,r.useContext)(la);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ba),t}return t}function ca(e,t){return Qt(t.type,ia,e,t)}la.displayName="DialogContext";let ua=Zt.RenderStrategy|Zt.Static,da=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-dialog-${a}`,open:o,onClose:i,initialFocus:l,__demoMode:B=!1,...c}=e,[u,d]=(0,r.useState)(0),p=lr();void 0===o&&null!==p&&(o=(p&ir.Open)===ir.Open);let m=(0,r.useRef)(null),f=vr(m,t),C=dn(m),h=e.hasOwnProperty("open")||null!==p,g=e.hasOwnProperty("onClose");if(!h&&!g)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!h)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!g)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof o)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if("function"!=typeof i)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let v=o?0:1,[b,y]=(0,r.useReducer)(ca,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),w=hr((()=>i(!1))),x=hr((e=>y({type:0,id:e}))),E=!!Cr()&&!B&&0===v,D=u>1,k=null!==(0,r.useContext)(la),[N,A]=function(){let e=(0,r.useContext)(Sn),t=(0,r.useRef)([]),n=hr((r=>(t.current.push(r),e&&e.register(r),()=>a(r)))),a=hr((r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)})),s=(0,r.useMemo)((()=>({register:n,unregister:a,portals:t})),[n,a,t]);return[t,(0,r.useMemo)((()=>function({children:e}){return r.createElement(Sn.Provider,{value:s},e)}),[s])]}(),{resolveContainers:S,mainTreeNodeRef:P,MainTreeNode:j}=function({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var a;let s=(0,r.useRef)(null!=(a=null==n?void 0:n.current)?a:null),o=dn(s),i=hr((()=>{var r;let n=[];for(let t of e)null!==t&&(t instanceof HTMLElement?n.push(t):"current"in t&&t.current instanceof HTMLElement&&n.push(t.current));if(null!=t&&t.current)for(let e of t.current)n.push(e);for(let e of null!=(r=null==o?void 0:o.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(s.current)||n.some((t=>e.contains(t)))||n.push(e));return n}));return{resolveContainers:i,contains:hr((e=>i().some((t=>t.contains(e))))),mainTreeNodeRef:s,MainTreeNode:(0,r.useMemo)((()=>function(){return null!=n?null:r.createElement(Wr,{features:Kr.Hidden,ref:s})}),[s,n])}}({portals:N,defaultContainers:[null!=(n=b.panelRef.current)?n:m.current]}),F=D?"parent":"leaf",O=null!==p&&(p&ir.Closing)===ir.Closing,L=!k&&!O&&E,I=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("body > *"))?e:[]).find((e=>"headlessui-portal-root"!==e.id&&e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(I,L);let R=!!D||E,M=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=>e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(M,R),Un(S,w,!(!E||D));let T=!(D||0!==v);pn(null==C?void 0:C.defaultView,"keydown",(e=>{T&&(e.defaultPrevented||e.key===_r.Escape&&(e.preventDefault(),e.stopPropagation(),w()))})),function(e,t,r=(()=>[document.body])){!function(e,t,r){let n=function(e){return Xn(e.subscribe,e.getSnapshot,e.getSnapshot)}(ta),a=e?n.get(e):void 0,s=!!a&&a.count>0;pr((()=>{if(e&&t)return ta.dispatch("PUSH",e,r),()=>ta.dispatch("POP",e,r)}),[t,e])}(e,t,(e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}}))}(C,!(O||0!==v||k),S),(0,r.useEffect)((()=>{if(0!==v||!m.current)return;let e=new ResizeObserver((e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&w()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,w]);let[H,G]=In(),z=(0,r.useMemo)((()=>[{dialogState:v,close:w,setTitleId:x},b]),[v,b,w,x]),_=(0,r.useMemo)((()=>({open:0===v})),[v]),U={ref:f,id:s,role:"dialog","aria-modal":0===v||void 0,"aria-labelledby":b.titleId,"aria-describedby":H};return r.createElement(Gn,{type:"Dialog",enabled:0===v,element:m,onUpdate:hr(((e,t)=>{"Dialog"===t&&Qt(e,{[Hn.Add]:()=>d((e=>e+1)),[Hn.Remove]:()=>d((e=>e-1))})}))},r.createElement(Dn,{force:!0},r.createElement(Fn,null,r.createElement(la.Provider,{value:z},r.createElement(Fn.Group,{target:m},r.createElement(Dn,{force:!1},r.createElement(G,{slot:_,name:"Dialog.Description"},r.createElement(vn,{initialFocus:l,containers:S,features:E?Qt(F,{parent:vn.features.RestoreFocus,leaf:vn.features.All&~vn.features.FocusLock}):vn.features.None},r.createElement(A,null,er({ourProps:U,theirProps:c,slot:_,defaultTag:"div",features:ua,visible:0===v,name:"Dialog"}))))))))),r.createElement(j,null))})),pa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-backdrop-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Backdrop"),l=vr(t);(0,r.useEffect)((()=>{if(null===i.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[i.panelRef]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return r.createElement(Dn,{force:!0},r.createElement(Fn,null,er({ourProps:{ref:l,id:a,"aria-hidden":!0},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Backdrop"})))})),ma=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-panel-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Panel"),l=vr(t,i.panelRef),B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a,onClick:hr((e=>{e.stopPropagation()}))},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Panel"})})),fa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-overlay-${n}`,...s}=e,[{dialogState:o,close:i}]=Ba("Dialog.Overlay");return er({ourProps:{ref:vr(t),id:a,"aria-hidden":!0,onClick:hr((e=>{if(e.target===e.currentTarget){if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),i()}}))},theirProps:s,slot:(0,r.useMemo)((()=>({open:0===o})),[o]),defaultTag:"div",name:"Dialog.Overlay"})})),Ca=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-title-${n}`,...s}=e,[{dialogState:o,setTitleId:i}]=Ba("Dialog.Title"),l=vr(t);(0,r.useEffect)((()=>(i(a),()=>i(null))),[a,i]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a},theirProps:s,slot:B,defaultTag:"h2",name:"Dialog.Title"})})),ha=Object.assign(da,{Backdrop:pa,Panel:ma,Overlay:fa,Title:Ca,Description:Mn});var ga=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"}))}));function va({open:e,setOpen:n,chatbot_id:a,api_key:s}){const o=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:o,onClose:n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Reset API Key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"Are you sure you want to reset your API key? All of your ChatPress chatbot related data will be removed from your website. This action cannot be undone."),a&&(0,t.createElement)("div",{className:"relative flex items-start mt-8"},(0,t.createElement)("div",{className:"flex h-6 items-center"},(0,t.createElement)("input",{id:"delete_chatbot","aria-describedby":"delete_chatbot-description",name:"delete_chatbot",type:"checkbox",defaultChecked:a,className:"cp-checkbox !text-red-600 focus:!ring-red-600 checked:before:!content-[]"})),(0,t.createElement)("div",{className:"ml-3 text-sm leading-6 -mt-1"},(0,t.createElement)("label",{htmlFor:"delete_chatbot",className:"block leading-6 font-medium text-gray-900"},"Delete Chatbot"),(0,t.createElement)("p",{id:"delete_chatbot-description",className:"text-gray-500"},"This will delete the chatbot and any data associated with it including the AI training data. Please note that this will not undo your used pages and messages quota.")))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{name:"_action",value:"reset",className:"inline-flex w-full justify-center rounded-md bg-red-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-red-500 sm:ml-3 sm:w-auto",onClick:()=>n(!1)},"Reset"),(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:a,hidden:!0,readOnly:!0,disabled:!a}),(0,t.createElement)("input",{type:"text",name:"api_key",defaultValue:s,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:o},"Cancel")))))))))}var ba=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 12.75l6 6 9-13.5"}))}));a(9806);const ya=[{title:"Example 1",prompt:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers."},{title:"Example 2",prompt:"You are a funny and helpful AI assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. You are allowed to share the contact email with people who are chatting with you. If someone asks for a discount, you can give them code CoffAI for 10% off any order."},{title:"Example 3",prompt:"You are a customer support assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. Your job is to provide help and support to customers with their inquiries, complaints, and other related issues. You are allowed to share the contact email."}];function wa({open:e,setOpen:n}){const a=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:a,onClose:n},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)(ha.Title,{as:"h4",className:"mt-3 mb-4 text-center sm:ml-4 sm:mt-0 sm:text-left text-base font-semibold leading-6 text-gray-900"},"Replace values with your business name and relevant details"),(0,t.createElement)("div",{className:"space-y-4"},ya.map((e=>(0,t.createElement)("div",{key:e.title,className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)("h4",{className:"text-sm font-semibold leading-6 text-gray-700"},e.title),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},e.prompt)))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:a},"Cancel"))))))))}var xa=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"}))}));const Ea=[{name:"Max allowed pages & posts",stat:"25"},{name:"Selected Pages",stat:"15"},{name:"Selected Posts",stat:"7"},{name:"Total",stat:"22",note:"You can add 3 more pages or posts"}],Da=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function ka(...e){return e.filter(Boolean).join(" ")}function Na({loading:e,pageIds:n,postIds:a,busy:s,open:o,setOpen:i,title:l,description:B}){const c=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},l),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},B)))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"pageIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"postIds",value:JSON.stringify(a),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Starting...":"Start"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:c},"Cancel"))))))))))}const Aa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Sa(...e){return e.filter(Boolean).join(" ")}function Pa(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function ja(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}const Fa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Oa(...e){return e.filter(Boolean).join(" ")}function La(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ia(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ra(e){return Ra="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ra(e)}function Ma(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Ta(e){Ma(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Ra(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Ha(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Ga(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}function za(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=Ga(n),s=new Date(0);s.setUTCFullYear(r,0,4),s.setUTCHours(0,0,0,0);var o=Ga(s);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}var _a={};function Ua(){return _a}function Ja(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.weekStartsOn)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==a?a:c.weekStartsOn)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.weekStartsOn)&&void 0!==r?r:0);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Ta(e),p=d.getUTCDay(),m=(p<u?7:0)+p-u;return d.setUTCDate(d.getUTCDate()-m),d.setUTCHours(0,0,0,0),d}function Ka(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ta(e),u=c.getUTCFullYear(),d=Ua(),p=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:d.firstWeekContainsDate)&&void 0!==n?n:null===(l=d.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(u+1,0,p),m.setUTCHours(0,0,0,0);var f=Ja(m,t),C=new Date(0);C.setUTCFullYear(u,0,p),C.setUTCHours(0,0,0,0);var h=Ja(C,t);return c.getTime()>=f.getTime()?u+1:c.getTime()>=h.getTime()?u:u-1}function Wa(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}var qa=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return Wa("yy"===t?n%100:n,t.length)},Va=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):Wa(r+1,2)},Ya=function(e,t){return Wa(e.getUTCDate(),t.length)},Qa=function(e,t){return Wa(e.getUTCHours()%12||12,t.length)},Xa=function(e,t){return Wa(e.getUTCHours(),t.length)},Za=function(e,t){return Wa(e.getUTCMinutes(),t.length)},$a=function(e,t){return Wa(e.getUTCSeconds(),t.length)},es=function(e,t){var r=t.length,n=e.getUTCMilliseconds();return Wa(Math.floor(n*Math.pow(10,r-3)),t.length)},ts={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return qa(e,t)},Y:function(e,t,r,n){var a=Ka(e,n),s=a>0?a:1-a;return"YY"===t?Wa(s%100,2):"Yo"===t?r.ordinalNumber(s,{unit:"year"}):Wa(s,t.length)},R:function(e,t){return Wa(za(e),t.length)},u:function(e,t){return Wa(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Wa(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Wa(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Va(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Wa(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=function(e,t){Ma(1,arguments);var r=Ta(e),n=Ja(r,t).getTime()-function(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:c.firstWeekContainsDate)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1),d=Ka(e,t),p=new Date(0);return p.setUTCFullYear(d,0,u),p.setUTCHours(0,0,0,0),Ja(p,t)}(r,t).getTime();return Math.round(n/6048e5)+1}(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):Wa(a,t.length)},I:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=Ga(t).getTime()-function(e){Ma(1,arguments);var t=za(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),Ga(r)}(t).getTime();return Math.round(r/6048e5)+1}(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):Wa(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ya(e,t)},D:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):Wa(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return Wa(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return Wa(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return Wa(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,a=e.getUTCHours();switch(n=12===a?"noon":0===a?"midnight":a/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,a=e.getUTCHours();switch(n=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Qa(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Xa(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Za(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):$a(e,t)},S:function(e,t){return es(e,t)},X:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ns(a);case"XXXX":case"XX":return as(a);default:return as(a,":")}},x:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return ns(a);case"xxxx":case"xx":return as(a);default:return as(a,":")}},O:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},z:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},t:function(e,t,r,n){var a=n._originalDate||e;return Wa(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,r,n){return Wa((n._originalDate||e).getTime(),t.length)}};function rs(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),s=n%60;if(0===s)return r+String(a);var o=t||"";return r+String(a)+o+Wa(s,2)}function ns(e,t){return e%60==0?(e>0?"-":"+")+Wa(Math.abs(e)/60,2):as(e,t)}function as(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e);return n+Wa(Math.floor(a/60),2)+r+Wa(a%60,2)}var ss=ts,os=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},is=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ls={p:is,P:function(e,t){var r,n=e.match(/(P+)(p+)?/)||[],a=n[1],s=n[2];if(!s)return os(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",os(a,t)).replace("{{time}}",is(s,t))}},Bs=["D","DD"],cs=["YY","YYYY"];function us(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var ds={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function ps(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var ms={date:ps({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:ps({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:ps({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},fs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Cs(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=null!=r&&r.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{var o=e.defaultWidth,i=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[i]||e.values[o]}return n[e.argumentCallback?e.argumentCallback(t):t]}}var hs={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:Cs({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Cs({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Cs({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Cs({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Cs({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function gs(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],s=t.match(a);if(!s)return null;var o,i=s[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],B=Array.isArray(l)?function(e,t){for(var r=0;r<e.length;r++)if(e[r].test(i))return r}(l):function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r].test(i))return r}(l);return o=e.valueCallback?e.valueCallback(B):B,{value:o=r.valueCallback?r.valueCallback(o):o,rest:t.slice(i.length)}}}var vs,bs={ordinalNumber:(vs={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(vs.matchPattern);if(!r)return null;var n=r[0],a=e.match(vs.parsePattern);if(!a)return null;var s=vs.valueCallback?vs.valueCallback(a[0]):a[0];return{value:s=t.valueCallback?t.valueCallback(s):s,rest:e.slice(n.length)}}),era:gs({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:gs({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:gs({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:gs({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:gs({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},ys={code:"en-US",formatDistance:function(e,t,r){var n,a=ds[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:ms,formatRelative:function(e,t,r,n){return fs[e]},localize:hs,match:bs,options:{weekStartsOn:0,firstWeekContainsDate:1}},ws=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,xs=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Es=/^'([^]*?)'?$/,Ds=/''/g,ks=/[a-zA-Z]/;function Ns(e,t,r){var n,a,s,o,i,l,B,c,u,d,p,m,f,C,h,g,v,b;Ma(2,arguments);var y=String(t),w=Ua(),x=null!==(n=null!==(a=null==r?void 0:r.locale)&&void 0!==a?a:w.locale)&&void 0!==n?n:ys,E=Ha(null!==(s=null!==(o=null!==(i=null!==(l=null==r?void 0:r.firstWeekContainsDate)&&void 0!==l?l:null==r||null===(B=r.locale)||void 0===B||null===(c=B.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==i?i:w.firstWeekContainsDate)&&void 0!==o?o:null===(u=w.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==s?s:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=Ha(null!==(p=null!==(m=null!==(f=null!==(C=null==r?void 0:r.weekStartsOn)&&void 0!==C?C:null==r||null===(h=r.locale)||void 0===h||null===(g=h.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==f?f:w.weekStartsOn)&&void 0!==m?m:null===(v=w.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==p?p:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!x.localize)throw new RangeError("locale must contain localize property");if(!x.formatLong)throw new RangeError("locale must contain formatLong property");var k=Ta(e);if(!function(e){if(Ma(1,arguments),!function(e){return Ma(1,arguments),e instanceof Date||"object"===Ra(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=Ta(e);return!isNaN(Number(t))}(k))throw new RangeError("Invalid time value");var N=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}(k),A=function(e,t){return Ma(2,arguments),function(e,t){Ma(2,arguments);var r=Ta(e).getTime(),n=Ha(t);return new Date(r+n)}(e,-Ha(t))}(k,N),S={firstWeekContainsDate:E,weekStartsOn:D,locale:x,_originalDate:k};return y.match(xs).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,ls[t])(e,x.formatLong):e})).join("").match(ws).map((function(n){if("''"===n)return"'";var a,s,o=n[0];if("'"===o)return(s=(a=n).match(Es))?s[1].replace(Ds,"'"):a;var i,l=ss[o];if(l)return null!=r&&r.useAdditionalWeekYearTokens||(i=n,-1===cs.indexOf(i))||us(n,t,String(e)),null!=r&&r.useAdditionalDayOfYearTokens||!function(e){return-1!==Bs.indexOf(e)}(n)||us(n,t,String(e)),l(A,n,x.localize,S);if(o.match(ks))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return n})).join("")}const As=e=>Ns(new Date(e),"dd MMM");function Ss({loading:e,busy:n,open:a,setOpen:s,chatbot:o}){const i=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:a,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:i,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Restore : ",o.chatbot_title),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("p",{className:"text-base text-gray-500"},"Make sure this is the same website you initially trained the chatbot on."),(0,t.createElement)("p",{className:"text-base text-gray-500 mt-2"},"We will map the page/post ids with this website's page/post ids. If it is not the same website then the plugin will behave unexpectedly and might throw errors.")))),(0,t.createElement)("fieldset",{disabled:n||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:o.id,hidden:!0,readOnly:!0,disabled:!o.id}),(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},n||e?"Restoring...":"Restore"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>s(!1),ref:i},"Cancel"))))))))))}function Ps({title:e,description:r,link1:n,link1_text:a,new_tab:s=!1}){return(0,t.createElement)("div",{className:"rounded-md bg-green-50 p-4 my-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(xa,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("h3",{className:"text-sm font-medium text-green-800"},e),(0,t.createElement)("div",{className:"mt-2 text-sm text-green-700"},(0,t.createElement)("p",null,r)),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("div",{className:"-mx-2 -my-1.5 flex"},(0,t.createElement)(wt,{to:n,target:s?"_blank":"_self",className:"rounded-md bg-green-50 px-2 py-1.5 text-sm font-medium text-green-800 hover:bg-green-100 focus:outline-none focus:ring-2 focus:ring-green-600 focus:ring-offset-2 focus:ring-offset-green-50"},a))))))}function js({feature_enabled:e=!1}){return(0,t.createElement)("div",{className:"sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"w-fit mb-1 rounded-lg bg-brand-600 px-2 py-1 !text-xs font-semibold text-white"},"BETA"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add your WooCommerce products"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-gray-500"},(0,t.createElement)("p",{className:""},"The ChatPress.ai WooCommerce integration is in beta. When your customers ask questions to your bot, our AI will smartly detect if they are inquiring about any products and present them appropriate product links."))),e&&(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/addproducts",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add products")))}var Fs=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}))})),Os=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Os||{});function Ls(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";return"string"==typeof r&&"button"===r.toLowerCase()?"button":void 0}function Is(e,t){let[n,a]=(0,r.useState)((()=>Ls(e)));return pr((()=>{a(Ls(e))}),[e.type,e.as]),pr((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")}),[n,t]),n}function Rs(e){return[e.screenX,e.screenY]}let Ms=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Ts(e){var t,r;let n=null!=(t=e.innerText)?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return n;let s=!1;for(let e of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),s=!0;let o=s?null!=(r=a.innerText)?r:"":n;return Ms.test(o)&&(o=o.replace(Ms,"")),o}var Hs=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Hs||{}),Gs=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Gs||{}),zs=(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))(zs||{});function _s(e,t=(e=>e)){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=ln(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),a=r?n.indexOf(r):null;return-1===a&&(a=null),{items:n,activeItemIndex:a}}let Us={1(e){return 1===e.menuState?e:{...e,activeItemIndex:null,menuState:1}},0(e){return 0===e.menuState?e:{...e,__demoMode:!1,menuState:0}},2:(e,t)=>{var r;let n=_s(e),a=function(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1,s=(()=>{switch(e.focus){case 0:return r.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=r.slice().reverse().findIndex(((e,r,n)=>!(-1!==a&&n.length-r-1>=a||t.resolveDisabled(e))));return-1===e?e:r.length-1-e}case 2:return r.findIndex(((e,r)=>!(r<=a||t.resolveDisabled(e))));case 3:{let e=r.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:r.length-1-e}case 4:return r.findIndex((r=>t.resolveId(r)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===s?n:s}(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled})),s=a?e.items.indexOf(a):-1;return-1===s||s===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:s,activationTrigger:1}},4(e){return""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null}},5:(e,t)=>{let r=_s(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...r}},6:(e,t)=>{let r=_s(e,(e=>{let r=e.findIndex((e=>e.id===t.id));return-1!==r&&e.splice(r,1),e}));return{...e,...r,activationTrigger:1}}},Js=(0,r.createContext)(null);function Ks(e){let t=(0,r.useContext)(Js);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ks),t}return t}function Ws(e,t){return Qt(t.type,Us,e,t)}Js.displayName="MenuContext";let qs=r.Fragment,Vs=Zt.RenderStrategy|Zt.Static,Ys=r.Fragment,Qs=nr((function(e,t){let{__demoMode:n=!1,...a}=e,s=(0,r.useReducer)(Ws,{__demoMode:n,menuState:n?0:1,buttonRef:(0,r.createRef)(),itemsRef:(0,r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:i,buttonRef:l},B]=s,c=vr(t);Un([l,i],((e,t)=>{var r;B({type:1}),rn(t,tn.Loose)||(e.preventDefault(),null==(r=l.current)||r.focus())}),0===o);let u=hr((()=>{B({type:1})})),d=(0,r.useMemo)((()=>({open:0===o,close:u})),[o,u]),p={ref:c};return r.createElement(Js.Provider,{value:s},r.createElement(Br,{value:Qt(o,{0:ir.Open,1:ir.Closed})},er({ourProps:p,theirProps:a,slot:d,defaultTag:qs,name:"Menu"})))})),Xs=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-menu-button-${a}`,...o}=e,[i,l]=Ks("Menu.Button"),B=vr(i.buttonRef,t),c=Er(),u=hr((e=>{switch(e.key){case _r.Space:case _r.Enter:case _r.ArrowDown:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.First})));break;case _r.ArrowUp:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.Last})))}})),d=hr((e=>{e.key===_r.Space&&e.preventDefault()})),p=hr((t=>{if(Ur(t.currentTarget))return t.preventDefault();e.disabled||(0===i.menuState?(l({type:1}),c.nextFrame((()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),l({type:0})))})),m=(0,r.useMemo)((()=>({open:0===i.menuState})),[i]);return er({ourProps:{ref:B,id:s,type:Is(e,i.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=i.itemsRef.current)?void 0:n.id,"aria-expanded":0===i.menuState,onKeyDown:u,onKeyUp:d,onClick:p},theirProps:o,slot:m,defaultTag:"button",name:"Menu.Button"})})),Zs=nr((function(e,t){var n,a;let s=Jr(),{id:o=`headlessui-menu-items-${s}`,...i}=e,[l,B]=Ks("Menu.Items"),c=vr(l.itemsRef,t),u=dn(l.itemsRef),d=Er(),p=lr(),m=null!==p?(p&ir.Open)===ir.Open:0===l.menuState;(0,r.useEffect)((()=>{let e=l.itemsRef.current;e&&0===l.menuState&&e!==(null==u?void 0:u.activeElement)&&e.focus({preventScroll:!0})}),[l.menuState,l.itemsRef,u]),function({container:e,accept:t,walk:n,enabled:a=!0}){let s=(0,r.useRef)(t),o=(0,r.useRef)(n);(0,r.useEffect)((()=>{s.current=t,o.current=n}),[t,n]),pr((()=>{if(!e||!a)return;let t=qr(e);if(!t)return;let r=s.current,n=o.current,i=Object.assign((e=>r(e)),{acceptNode:r}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,i,!1);for(;l.nextNode();)n(l.currentNode)}),[e,a,s,o])}({container:l.itemsRef.current,enabled:0===l.menuState,accept(e){return"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute("role","none")}});let f=hr((e=>{var t,r;switch(d.dispose(),e.key){case _r.Space:if(""!==l.searchQuery)return e.preventDefault(),e.stopPropagation(),B({type:3,value:e.key});case _r.Enter:if(e.preventDefault(),e.stopPropagation(),B({type:1}),null!==l.activeItemIndex){let{dataRef:e}=l.items[l.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}nn(l.buttonRef.current);break;case _r.ArrowDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Next});case _r.ArrowUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Previous});case _r.Home:case _r.PageUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.First});case _r.End:case _r.PageDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Last});case _r.Escape:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case _r.Tab:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{!function(e,t){Bn(en(),t,{relativeTo:e})}(l.buttonRef.current,e.shiftKey?Xr.Previous:Xr.Next)}));break;default:1===e.key.length&&(B({type:3,value:e.key}),d.setTimeout((()=>B({type:4})),350))}})),C=hr((e=>{e.key===_r.Space&&e.preventDefault()})),h=(0,r.useMemo)((()=>({open:0===l.menuState})),[l]);return er({ourProps:{"aria-activedescendant":null===l.activeItemIndex||null==(n=l.items[l.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(a=l.buttonRef.current)?void 0:a.id,id:o,onKeyDown:f,onKeyUp:C,role:"menu",tabIndex:0,ref:c},theirProps:i,slot:h,defaultTag:"div",features:Vs,visible:m,name:"Menu.Items"})})),$s=nr((function(e,t){let n=Jr(),{id:a=`headlessui-menu-item-${n}`,disabled:s=!1,...o}=e,[i,l]=Ks("Menu.Item"),B=null!==i.activeItemIndex&&i.items[i.activeItemIndex].id===a,c=(0,r.useRef)(null),u=vr(t,c);pr((()=>{if(i.__demoMode||0!==i.menuState||!B||0===i.activationTrigger)return;let e=yr();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[i.__demoMode,c,B,i.menuState,i.activationTrigger,i.activeItemIndex]);let d=function(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return hr((()=>{let r=e.current;if(!r)return"";let a=r.innerText;if(t.current===a)return n.current;let s=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map((e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():Ts(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Ts(e).trim()}(r).trim().toLowerCase();return t.current=a,n.current=s,s}))}(c),p=(0,r.useRef)({disabled:s,domRef:c,get textValue(){return d()}});pr((()=>{p.current.disabled=s}),[p,s]),pr((()=>(l({type:5,id:a,dataRef:p}),()=>l({type:6,id:a}))),[p,a]);let m=hr((()=>{l({type:1})})),f=hr((e=>{if(s)return e.preventDefault();l({type:1}),nn(i.buttonRef.current)})),C=hr((()=>{if(s)return l({type:2,focus:Os.Nothing});l({type:2,focus:Os.Specific,id:a})})),h=function(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let r=Rs(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=Rs(t)}}}(),g=hr((e=>h.update(e))),v=hr((e=>{h.wasMoved(e)&&(s||B||l({type:2,focus:Os.Specific,id:a,trigger:0}))})),b=hr((e=>{h.wasMoved(e)&&(s||B&&l({type:2,focus:Os.Nothing}))})),y=(0,r.useMemo)((()=>({active:B,disabled:s,close:m})),[B,s,m]);return er({ourProps:{id:a,ref:u,role:"menuitem",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,disabled:void 0,onClick:f,onFocus:C,onPointerEnter:g,onMouseEnter:g,onPointerMove:v,onMouseMove:v,onPointerLeave:b,onMouseLeave:b},theirProps:o,slot:y,defaultTag:Ys,name:"Menu.Item"})})),eo=Object.assign(Qs,{Button:Xs,Items:Zs,Item:$s});var to=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M10 3a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM10 8.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM11.5 15.5a1.5 1.5 0 10-3 0 1.5 1.5 0 003 0z"}))}));function ro({is_page:e,updateMode:n,loading:a,action_data:s,pageId:o,busy:i,open:l,setOpen:B,title:c,description:u,cp_page_id:d}){const p=(0,r.useRef)(null);return(0,r.useEffect)((()=>{s&&s.ok&&B(!1)}),[i,s]),(0,t.createElement)(Gr.Root,{show:l,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:p,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},c),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},u)))),(0,t.createElement)("fieldset",{disabled:i||a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"is_page",value:e,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"cp_page_id",value:d,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_id",value:o,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:n,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_page"===n?i||a?"Deleting...":"Delete":i||a?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>B(!1),ref:p},"Cancel")))),s?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",s.error):""))))))}function no({updateMode:e,loading:n,action_data:a,source_product_id:s,busy:o,open:i,setOpen:l,title:B,description:c,cp_product_id:u}){const d=(0,r.useRef)(null);return(0,r.useEffect)((()=>{a&&a.ok&&l(!1)}),[o,a]),(0,t.createElement)(Gr.Root,{show:i,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:d,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},c)))),(0,t.createElement)("fieldset",{disabled:o||n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"cp_product_id",value:u,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_product_id",value:s,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:e,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_product"===e?o||n?"Deleting...":"Delete":o||n?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>l(!1),ref:d},"Cancel")))),a?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",a.error):""))))))}function ao({cp_product_id:e,source_product_id:n,busy:a,loading:s,action_data:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,i&&B&&(0,t.createElement)(no,{action_data:o,busy:a,updateMode:B,loading:s,cp_product_id:e,source_product_id:n,open:i,setOpen:l,title:"Are you sure?",description:"delete_product"===B?"This action is irreversible. Once you delete a product, all the training data related to it will be deleted.":"This action is irreversible. Once you retrain a product, all the old training data related to it will be replaced by new content from the page."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{l(!0),c("delete_product")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}let so=(0,r.createContext)(null);function oo(){let e=(0,r.useContext)(so);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,oo),e}return e}let io=nr((function(e,t){let r=Jr(),{id:n=`headlessui-label-${r}`,passive:a=!1,...s}=e,o=oo(),i=vr(t);pr((()=>o.register(n)),[n,o.register]);let l={ref:i,...o.props,id:n};return a&&("onClick"in l&&(delete l.htmlFor,delete l.onClick),"onClick"in s&&delete s.onClick),er({ourProps:l,theirProps:s,slot:o.slot||{},defaultTag:"label",name:o.name||"Label"})})),lo=Object.assign(io,{}),Bo=(0,r.createContext)(null);Bo.displayName="GroupContext";let co=r.Fragment,uo=nr((function(e,t){let n=Jr(),{id:a=`headlessui-switch-${n}`,checked:s,defaultChecked:o=!1,onChange:i,name:l,value:B,form:c,...u}=e,d=(0,r.useContext)(Bo),p=(0,r.useRef)(null),m=vr(p,t,null===d?null:d.setSwitch),[f,C]=function(e,t,n){let[a,s]=(0,r.useState)(n),o=void 0!==e,i=(0,r.useRef)(o),l=(0,r.useRef)(!1),B=(0,r.useRef)(!1);return!o||i.current||l.current?!o&&i.current&&!B.current&&(B.current=!0,i.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,i.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:a,hr((e=>(o||s(e),null==t?void 0:t(e))))]}(s,i,o),h=hr((()=>null==C?void 0:C(!f))),g=hr((e=>{if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),h()})),v=hr((e=>{e.key===_r.Space?(e.preventDefault(),h()):e.key===_r.Enter&&function(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}(e.currentTarget)})),b=hr((e=>e.preventDefault())),y=(0,r.useMemo)((()=>({checked:f})),[f]),w={id:a,ref:m,role:"switch",type:Is(e,p),tabIndex:0,"aria-checked":f,"aria-labelledby":null==d?void 0:d.labelledby,"aria-describedby":null==d?void 0:d.describedby,onClick:g,onKeyUp:v,onKeyPress:b},x=Er();return(0,r.useEffect)((()=>{var e;let t=null==(e=p.current)?void 0:e.closest("form");t&&void 0!==o&&x.addEventListener(t,"reset",(()=>{C(o)}))}),[p,C]),r.createElement(r.Fragment,null,null!=l&&f&&r.createElement(Wr,{features:Kr.Hidden,...ar({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:c,checked:f,name:l,value:B})}),er({ourProps:w,theirProps:u,slot:y,defaultTag:"button",name:"Switch"}))})),po=Object.assign(uo,{Group:function(e){var t;let[n,a]=(0,r.useState)(null),[s,o]=function(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(so.Provider,{value:a},e.children)}),[t])]}(),[i,l]=In(),B=(0,r.useMemo)((()=>({switch:n,setSwitch:a,labelledby:s,describedby:i})),[n,a,s,i]),c=e;return r.createElement(l,{name:"Switch.Description"},r.createElement(o,{name:"Switch.Label",props:{htmlFor:null==(t=B.switch)?void 0:t.id,onClick(e){n&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},r.createElement(Bo.Provider,{value:B},er({ourProps:{},theirProps:c,defaultTag:co,name:"Switch.Group"}))))},Label:lo,Description:Mn});function mo(...e){return e.filter(Boolean).join(" ")}function fo(){return(0,t.createElement)("div",{className:"border-l-4 border-yellow-400 bg-yellow-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-yellow-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("p",{className:"text-sm text-yellow-700"},"WooCommerce integration is currently in beta. To get access to this feature, please contact us at"," ",(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:"mailto:contact@chatpress.ai",className:"font-medium text-yellow-700 underline hover:text-yellow-600"},"contact@chatpress.ai")))))}function Co({enabled:e,setEnabled:r}){let n=Pt();return(0,t.createElement)("div",{className:"bg-white"},(0,t.createElement)(po.Group,{as:"div",className:""},(0,t.createElement)(po.Label,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900",passive:!0},"Enable WooCommerce for your chatbot"),(0,t.createElement)("div",{className:"mt-2 sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",{className:"max-w-xl text-sm text-gray-500"},(0,t.createElement)(po.Description,null,"If enabled, the chatbot will consider your WooCommerce products while answering your customers' question.")),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)("input",{type:"text",name:"_action",value:"wc_switch",hidden:!0,readOnly:!0}),(0,t.createElement)(po,{name:"wc_enabled",checked:e,onChange:()=>{let t=new FormData;t.append("_action","wc_switch"),t.append("enabled",!e),r((e=>!e)),n(t,{method:"POST",replace:!0})},className:mo(e?"bg-brand-600":"bg-gray-200","relative inline-flex h-6 w-11 flex-shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out focus:outline-none focus:ring-2 focus:ring-brand-600 focus:ring-offset-2")},(0,t.createElement)("span",{"aria-hidden":"true",className:mo(e?"translate-x-5":"translate-x-0","inline-block h-5 w-5 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out")}))))))}var ho=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))})),go=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M3.105 2.289a.75.75 0 00-.826.95l1.414 4.925A1.5 1.5 0 005.135 9.25h6.115a.75.75 0 010 1.5H5.135a1.5 1.5 0 00-1.442 1.086l-1.414 4.926a.75.75 0 00.826.95 28.896 28.896 0 0015.293-7.154.75.75 0 000-1.115A28.897 28.897 0 003.105 2.289z"}))})),vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM4 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 0110.374 21c-2.331 0-4.512-.645-6.374-1.766z"}))}));function bo({chatbot_email:e}){return(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"rounded-md px-3 py-2"},(0,t.createElement)(vo,{className:"-mr-1 h-5 w-5 text-gray-500 hover:fill-[--brand-color] hover:text-[--brand-color] ","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-50 mt-2 w-56 origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none"},(0,t.createElement)("div",{className:"px-4 py-3"},(0,t.createElement)("p",{className:"text-sm"},"Contact"),(0,t.createElement)("p",{className:"truncate text-sm font-medium text-[--brand-color]"},e)))))}function yo({settings:e,quickPrompts:n,chatbot_id:a}){const[s,o]=(0,r.useState)(!1),i=new URL(`${Jt}/default-logo.svg`);i.searchParams.append("bubble",e.text_color),i.searchParams.append("dots",e.brand_color);const l="l"===e.chatbot_location?"left-4 md:left-[10.5rem]":"right-4",B=(e.chatbot_location,`\n  :root {\n    --brand-color: ${e.brand_color};\n    --text-color: ${e.text_color};\n    --cp-fontSize: ${e.font_size}px;\n  }`);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("style",null,B),(0,t.createElement)("div",null,s&&(0,t.createElement)("div",{className:`fixed ${"l"==e.chatbot_location?"left-[1rem] md:left-[10.5rem]":"right-[1rem]"} bottom-[1rem] flex h-screen max-h-full w-full flex-1 overflow-hidden border border-gray-200 bg-white shadow-xl sm:h-[88dvh] sm:max-w-md sm:rounded-xl min-w-[calc(min(28rem,100vw))] z-50`},(0,t.createElement)("div",{className:"flex min-h-0 w-full flex-1 flex-col"},(0,t.createElement)("div",{className:"border-b border-gray-100 bg-white px-4 py-3"},(0,t.createElement)("div",{className:"flex items-center justify-between gap-6"},(0,t.createElement)("button",{onClick:()=>o(!1),type:"button",className:"flex flex-1 items-center gap-2"},(0,t.createElement)("p",{className:"min-w-0 text-lg font-bold text-gray-900"},e.chatbot_title),(0,t.createElement)("span",null,(0,t.createElement)(ho,{className:"w-6 h-6"}))),(0,t.createElement)(bo,{chatbot_email:e.chatbot_email}))),(0,t.createElement)("div",{className:"flex flex-1 flex-col space-y-6 overflow-y-auto p-4"},(0,t.createElement)("div",{className:"relative flex w-full gap-3"},(0,t.createElement)("img",{className:"h-8 w-8 shrink-0 rounded-full shadow ring-1 ring-gray-200",src:e.logo,alt:""}),(0,t.createElement)("div",{className:"min-w-0 max-w-full"},(0,t.createElement)("div",{className:"relative rounded-r-xl rounded-bl-xl bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap  text-[length:--cp-fontSize]"},e.welcome_message),(0,t.createElement)("div",{className:"absolute z-10 left-0 top-0 transform -translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 bg-gray-200 transform rotate-45 rounded-sm"}))))),(0,t.createElement)("div",{className:"flex w-full justify-end gap-3"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"relative rounded-b-xl rounded-l-xl p-3 ml-10 bg-[--brand-color] text-[--text-color]"},(0,t.createElement)("span",{className:"whitespace-pre-wrap"},(0,t.createElement)("p",{className:"text-[length:--cp-fontSize]"},"This is your users message")),(0,t.createElement)("div",{className:"absolute right-0 top-0 transform translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 transform rotate-45 rounded-sm bg-[--brand-color]"}))),(0,t.createElement)("span",{className:"mt-2 flex justify-end text-xs leading-none text-gray-500"},"1 min ago")))),(0,t.createElement)("div",{className:"flex shrink-0 flex-wrap gap-2 px-4 pt-4"},n.sort(((e,t)=>e.order-t.order)).map((e=>(0,t.createElement)("button",{key:e.title,type:"button",className:"inline-flex items-center rounded-full border !border-[--brand-color] bg-white px-2 py-0.5  text-[length:--cp-fontSize] font-medium text-[--brand-color] transition-all duration-150 hover:bg-[--brand-color] hover:text-white"},e.title)))),(0,t.createElement)("div",{className:"min-w-0 max-w-full mx-2"},(0,t.createElement)("div",{className:"relative rounded-xl bg-[--brand-color] bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap  text-[length:--cp-fontSize]"},"This is just a preview. If you want to try out your chatbot before publishing it then check it out"," ",(0,t.createElement)("a",{target:"_blank",href:`https://chatpress.ai/embed/${a}/preview`,className:"text-[--brand-color] font-semibold hover:text-black"},"here"),". Please note that the messages you use for testing will be counted against your allowed quota of messages."))),(0,t.createElement)("a",{target:"_blank",className:"flex items-center justify-center gap-2 mx-2 rounded-xl py-3 hover:text-white bg-[--brand-color] text-white font-bold mt-2",href:`https://chatpress.ai/embed/${a}/preview`},(0,t.createElement)("span",null,"Live Preview"),(0,t.createElement)(Ht,{className:"w-4 h-4"})),(0,t.createElement)("div",{className:"shrink-0 py-3 "},(0,t.createElement)("div",{className:"relative border-t border-gray-200 flex"},(0,t.createElement)("div",{className:"flex-1"},(0,t.createElement)("label",{htmlFor:"question",className:"sr-only"},"Write message"),(0,t.createElement)("textarea",{name:"question",id:"question",placeholder:e.placeholder_text,className:"max-h-44 block w-full resize-none appearance-none rounded-xl border-transparent py-3 pl-6 pr-12 text-gray-800 caret-[--brand-color] placeholder:text-gray-400 focus:border-transparent focus:ring-0","aria-label":""})),(0,t.createElement)("div",{className:"px-2 flex items-center"},(0,t.createElement)("button",{"aria-label":"Ask question",className:"rounded-xl bg-[--brand-color]  p-2 text-white shadow-sm transition-all duration-200 hover:opacity-80 focus:ring-2 focus:[--brand-color]  focus:ring-offset-2 disabled:cursor-not-allowed"},(0,t.createElement)(go,{className:"w-5 h-5"}))))),(0,t.createElement)("div",{className:"flex items-center justify-between gap-1.5 border-t border-gray-200 bg-gray-100 px-4 py-2 text-sm font-medium tracking-tight text-gray-400"},(0,t.createElement)("p",null,"Powered by"," ",(0,t.createElement)("a",{href:"https://chatpress.ai?ref=chatbot",target:"_blank",rel:"noreferrer noopener",className:"text-gray-600 underline underline-offset-2 hover:text-[--brand-color]"},"ChatPress.ai")),(0,t.createElement)("button",{type:"button",onClick:()=>o(!1),className:"text-gray-500 hover:text-gray-800"},"Close")))),(0,t.createElement)("div",{className:"fixed bottom-9 right-24 flex items-center justify-end mt-4 gap-4 z-50 "+(s?"hidden":"")},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>o(!s),className:`overflow-hidden fixed bottom-6 ${l} w-16 h-16 bg-[--brand-color] rounded-full flex items-center justify-center`},s?(0,t.createElement)("img",{src:"https://chatpress.ai/x.svg",alt:"Close button",className:"w-9 h-9"}):(0,t.createElement)("img",{src:i.href,alt:"",className:"w-9 h-9"}))))))}const wo=({color:e="text-white",size:r="md"})=>{const n="sm"===r?"h-4 w-4":"h-5 w-5";return(0,t.createElement)("svg",{className:`animate-spin -ml-1 mr-3 ${n} ${e}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},(0,t.createElement)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),(0,t.createElement)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}))};function xo({chatbotStatusValues:e,statusFetcher:r}){const n="submitting"===r.state,a="loading"===r.state;return(0,t.createElement)("div",{className:"bg-white shadow"},(0,t.createElement)("div",{className:"px-4 py-5 sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,e.description,"Finished"===e.status||"Unpublished"===e.status?(0,t.createElement)("span",{className:"font-semibold text-white bg-brand-600"}," ","Don't forget to press the publish button once you are ready!"):null))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-col items-end sm:flex-shrink-0"},(0,t.createElement)("fieldset",{disabled:n},(0,t.createElement)(r.Form,{method:"POST",replace:!0},(0,t.createElement)((()=>"Queued"===e.status?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"inline-flex items-center w-fit rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm cursor-wait"},(0,t.createElement)(wo,null),"Training")):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("input",{type:"text",name:"status",value:e.newStatusValue,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{name:"_action",value:e.buttonText.toLowerCase(),className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},n?`${e.buttonText}ing...`:a?"Loading...":e.buttonText))),null)))))))}const Eo=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"}],Do={chatbot_title:"ChatPress AI",brand_color:"#4338ca",text_color:"#f9fafb",font_size:"14",logo:"https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos/c2c14973-d392-4578-a502-105721507247.jpeg",welcome_message:"Hi there, ask my anything or choose one of the quick questions.",placeholder_text:"Type your question here...",quick_prompts:[],chatbot_location:"r"};var ko=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z",clipRule:"evenodd"}))})),No=function(e,t){return No=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},No(e,t)},Ao=function(){return Ao=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Ao.apply(this,arguments)};Object.create,Object.create;var So=a(2796),Po=a.n(So);function jo(e,t,r,n,a){void 0===a&&(a=0);var s=To(t.width,t.height,a),o=s.width,i=s.height;return{x:Fo(e.x,o,r.width,n),y:Fo(e.y,i,r.height,n)}}function Fo(e,t,r,n){var a=t*n/2-r/2;return Ho(e,-a,a)}function Oo(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Lo(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Io(e,t){return Math.min(e,Math.max(0,t))}function Ro(e,t){return t}function Mo(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function To(e,t,r){var n=r*Math.PI/180;return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}function Ho(e,t,r){return Math.min(Math.max(e,t),r)}function Go(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter((function(e){return"string"==typeof e&&e.length>0})).join(" ").trim()}var zo=function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.imageRef=s().createRef(),r.videoRef=s().createRef(),r.containerRef=null,r.styleRef=null,r.containerRect=null,r.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},r.dragStartPosition={x:0,y:0},r.dragStartCrop={x:0,y:0},r.gestureZoomStart=0,r.gestureRotationStart=0,r.isTouching=!1,r.lastPinchDistance=0,r.lastPinchRotation=0,r.rafDragTimeout=null,r.rafPinchTimeout=null,r.wheelTimer=null,r.currentDoc="undefined"!=typeof document?document:null,r.currentWindow="undefined"!=typeof window?window:null,r.resizeObserver=null,r.state={cropSize:null,hasWheelJustStarted:!1},r.initResizeObserver=function(){if(void 0!==window.ResizeObserver&&r.containerRef){var e=!0;r.resizeObserver=new window.ResizeObserver((function(t){e?e=!1:r.computeSizes()})),r.resizeObserver.observe(r.containerRef)}},r.preventZoomSafari=function(e){return e.preventDefault()},r.cleanEvents=function(){r.currentDoc&&(r.currentDoc.removeEventListener("mousemove",r.onMouseMove),r.currentDoc.removeEventListener("mouseup",r.onDragStopped),r.currentDoc.removeEventListener("touchmove",r.onTouchMove),r.currentDoc.removeEventListener("touchend",r.onDragStopped),r.currentDoc.removeEventListener("gesturemove",r.onGestureMove),r.currentDoc.removeEventListener("gestureend",r.onGestureEnd))},r.clearScrollEvent=function(){r.containerRef&&r.containerRef.removeEventListener("wheel",r.onWheel),r.wheelTimer&&clearTimeout(r.wheelTimer)},r.onMediaLoad=function(){var e=r.computeSizes();e&&(r.emitCropData(),r.setInitialCrop(e)),r.props.onMediaLoaded&&r.props.onMediaLoaded(r.mediaSize)},r.setInitialCrop=function(e){if(r.props.initialCroppedAreaPercentages){var t=function(e,t,r,n,a,s){var o=To(t.width,t.height,r),i=Ho(n.width/o.width*(100/e.width),a,s);return{crop:{x:i*o.width/2-n.width/2-o.width*i*(e.x/100),y:i*o.height/2-n.height/2-o.height*i*(e.y/100)},zoom:i}}(r.props.initialCroppedAreaPercentages,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom),n=t.crop,a=t.zoom;r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}else if(r.props.initialCroppedAreaPixels){var s=function(e,t,r,n,a,s){void 0===r&&(r=0);var o=To(t.naturalWidth,t.naturalHeight,r),i=Ho(function(e,t,r){var n=function(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}(t);return r.height>r.width?r.height/(e.height*n):r.width/(e.width*n)}(e,t,n),a,s),l=n.height>n.width?n.height/e.height:n.width/e.width;return{crop:{x:((o.width-e.width)/2-e.x)*l,y:((o.height-e.height)/2-e.y)*l},zoom:i}}(r.props.initialCroppedAreaPixels,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom);n=s.crop,a=s.zoom,r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}},r.computeSizes=function(){var e,t,n,a,s,o,i=r.imageRef.current||r.videoRef.current;if(i&&r.containerRef){r.containerRect=r.containerRef.getBoundingClientRect();var l=r.containerRect.width/r.containerRect.height,B=(null===(e=r.imageRef.current)||void 0===e?void 0:e.naturalWidth)||(null===(t=r.videoRef.current)||void 0===t?void 0:t.videoWidth)||0,c=(null===(n=r.imageRef.current)||void 0===n?void 0:n.naturalHeight)||(null===(a=r.videoRef.current)||void 0===a?void 0:a.videoHeight)||0,u=B/c,d=void 0;if(i.offsetWidth<B||i.offsetHeight<c)switch(r.props.objectFit){default:case"contain":d=l>u?{width:r.containerRect.height*u,height:r.containerRect.height}:{width:r.containerRect.width,height:r.containerRect.width/u};break;case"horizontal-cover":d={width:r.containerRect.width,height:r.containerRect.width/u};break;case"vertical-cover":d={width:r.containerRect.height*u,height:r.containerRect.height};break;case"auto-cover":d=B>c?{width:r.containerRect.width,height:r.containerRect.width/u}:{width:r.containerRect.height*u,height:r.containerRect.height}}else d={width:i.offsetWidth,height:i.offsetHeight};r.mediaSize=Ao(Ao({},d),{naturalWidth:B,naturalHeight:c}),r.props.setMediaSize&&r.props.setMediaSize(r.mediaSize);var p=r.props.cropSize?r.props.cropSize:function(e,t,r,n,a,s){void 0===s&&(s=0);var o=To(e,t,s),i=o.width,l=o.height,B=Math.min(i,r),c=Math.min(l,n);return B>c*a?{width:c*a,height:c}:{width:B,height:B/a}}(r.mediaSize.width,r.mediaSize.height,r.containerRect.width,r.containerRect.height,r.props.aspect,r.props.rotation);return(null===(s=r.state.cropSize)||void 0===s?void 0:s.height)===p.height&&(null===(o=r.state.cropSize)||void 0===o?void 0:o.width)===p.width||r.props.onCropSizeChange&&r.props.onCropSizeChange(p),r.setState({cropSize:p},r.recomputeCropPosition),r.props.setCropSize&&r.props.setCropSize(p),p}},r.onMouseDown=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("mousemove",r.onMouseMove),r.currentDoc.addEventListener("mouseup",r.onDragStopped),r.onDragStart(t.getMousePoint(e)))},r.onMouseMove=function(e){return r.onDrag(t.getMousePoint(e))},r.onTouchStart=function(e){r.currentDoc&&(r.isTouching=!0,r.props.onTouchRequest&&!r.props.onTouchRequest(e)||(r.currentDoc.addEventListener("touchmove",r.onTouchMove,{passive:!1}),r.currentDoc.addEventListener("touchend",r.onDragStopped),2===e.touches.length?r.onPinchStart(e):1===e.touches.length&&r.onDragStart(t.getTouchPoint(e.touches[0]))))},r.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?r.onPinchMove(e):1===e.touches.length&&r.onDrag(t.getTouchPoint(e.touches[0]))},r.onGestureStart=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("gesturechange",r.onGestureMove),r.currentDoc.addEventListener("gestureend",r.onGestureEnd),r.gestureZoomStart=r.props.zoom,r.gestureRotationStart=r.props.rotation)},r.onGestureMove=function(e){if(e.preventDefault(),!r.isTouching){var n=t.getMousePoint(e),a=r.gestureZoomStart-1+e.scale;if(r.setNewZoom(a,n,{shouldUpdatePosition:!0}),r.props.onRotationChange){var s=r.gestureRotationStart+e.rotation;r.props.onRotationChange(s)}}},r.onGestureEnd=function(e){r.cleanEvents()},r.onDragStart=function(e){var t,n,a=e.x,s=e.y;r.dragStartPosition={x:a,y:s},r.dragStartCrop=Ao({},r.props.crop),null===(n=(t=r.props).onInteractionStart)||void 0===n||n.call(t)},r.onDrag=function(e){var t=e.x,n=e.y;r.currentWindow&&(r.rafDragTimeout&&r.currentWindow.cancelAnimationFrame(r.rafDragTimeout),r.rafDragTimeout=r.currentWindow.requestAnimationFrame((function(){if(r.state.cropSize&&void 0!==t&&void 0!==n){var e=t-r.dragStartPosition.x,a=n-r.dragStartPosition.y,s={x:r.dragStartCrop.x+e,y:r.dragStartCrop.y+a},o=r.props.restrictPosition?jo(s,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):s;r.props.onCropChange(o)}})))},r.onDragStopped=function(){var e,t;r.isTouching=!1,r.cleanEvents(),r.emitCropData(),null===(t=(e=r.props).onInteractionEnd)||void 0===t||t.call(e)},r.onWheel=function(e){if(r.currentWindow&&(!r.props.onWheelRequest||r.props.onWheelRequest(e))){e.preventDefault();var n=t.getMousePoint(e),a=Po()(e).pixelY,s=r.props.zoom-a*r.props.zoomSpeed/200;r.setNewZoom(s,n,{shouldUpdatePosition:!0}),r.state.hasWheelJustStarted||r.setState({hasWheelJustStarted:!0},(function(){var e,t;return null===(t=(e=r.props).onInteractionStart)||void 0===t?void 0:t.call(e)})),r.wheelTimer&&clearTimeout(r.wheelTimer),r.wheelTimer=r.currentWindow.setTimeout((function(){return r.setState({hasWheelJustStarted:!1},(function(){var e,t;return null===(t=(e=r.props).onInteractionEnd)||void 0===t?void 0:t.call(e)}))}),250)}},r.getPointOnContainer=function(e){var t=e.x,n=e.y;if(!r.containerRect)throw new Error("The Cropper is not mounted");return{x:r.containerRect.width/2-(t-r.containerRect.left),y:r.containerRect.height/2-(n-r.containerRect.top)}},r.getPointOnMedia=function(e){var t=e.x,n=e.y,a=r.props,s=a.crop,o=a.zoom;return{x:(t+s.x)/o,y:(n+s.y)/o}},r.setNewZoom=function(e,t,n){var a=(void 0===n?{}:n).shouldUpdatePosition,s=void 0===a||a;if(r.state.cropSize&&r.props.onZoomChange){var o=Ho(e,r.props.minZoom,r.props.maxZoom);if(s){var i=r.getPointOnContainer(t),l=r.getPointOnMedia(i),B={x:l.x*o-i.x,y:l.y*o-i.y},c=r.props.restrictPosition?jo(B,r.mediaSize,r.state.cropSize,o,r.props.rotation):B;r.props.onCropChange(c)}r.props.onZoomChange(o)}},r.getCropData=function(){return r.state.cropSize?function(e,t,r,n,a,s,o){void 0===s&&(s=0),void 0===o&&(o=!0);var i=o?Io:Ro,l=To(t.width,t.height,s),B=To(t.naturalWidth,t.naturalHeight,s),c={x:i(100,((l.width-r.width/a)/2-e.x/a)/l.width*100),y:i(100,((l.height-r.height/a)/2-e.y/a)/l.height*100),width:i(100,r.width/l.width*100/a),height:i(100,r.height/l.height*100/a)},u=Math.round(i(B.width,c.width*B.width/100)),d=Math.round(i(B.height,c.height*B.height/100)),p=B.width>=B.height*n?{width:Math.round(d*n),height:d}:{width:u,height:Math.round(u/n)};return{croppedAreaPercentages:c,croppedAreaPixels:Ao(Ao({},p),{x:Math.round(i(B.width-p.width,c.x*B.width/100)),y:Math.round(i(B.height-p.height,c.y*B.height/100))})}}(r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop,r.mediaSize,r.state.cropSize,r.getAspect(),r.props.zoom,r.props.rotation,r.props.restrictPosition):null},r.emitCropData=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropComplete&&r.props.onCropComplete(t,n),r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.emitCropAreaChange=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.recomputeCropPosition=function(){if(r.state.cropSize){var e=r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop;r.props.onCropChange(e),r.emitCropData()}},r}return function(e,t){function __(){this.constructor=e}No(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}(t,e),t.prototype.componentDidMount=function(){this.currentDoc&&this.currentWindow&&(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),void 0===window.ResizeObserver&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=".reactEasyCrop_Container {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  overflow: hidden;\n  user-select: none;\n  touch-action: none;\n  cursor: move;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n  will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_Contain {\n  max-width: 100%;\n  max-height: 100%;\n  margin: auto;\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n.reactEasyCrop_Cover_Horizontal {\n  width: 100%;\n  height: auto;\n}\n.reactEasyCrop_Cover_Vertical {\n  width: auto;\n  height: 100%;\n}\n\n.reactEasyCrop_CropArea {\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  box-sizing: border-box;\n  box-shadow: 0 0 0 9999em;\n  color: rgba(0, 0, 0, 0.5);\n  overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n  border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n  content: ' ';\n  box-sizing: border-box;\n  position: absolute;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  top: 0;\n  bottom: 0;\n  left: 33.33%;\n  right: 33.33%;\n  border-top: 0;\n  border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n  content: ' ';\n  box-sizing: border-box;\n  position: absolute;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  top: 33.33%;\n  bottom: 33.33%;\n  left: 0;\n  right: 0;\n  border-left: 0;\n  border-right: 0;\n}\n",this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef))},t.prototype.componentWillUnmount=function(){var e,t;this.currentDoc&&this.currentWindow&&(void 0===window.ResizeObserver&&this.currentWindow.removeEventListener("resize",this.computeSizes),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&(null===(t=this.styleRef.parentNode)||void 0===t||t.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(e){var t,r,n,a,s,o,i,l,B;e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(r=this.props.cropSize)||void 0===r?void 0:r.height)||(null===(n=e.cropSize)||void 0===n?void 0:n.width)!==(null===(a=this.props.cropSize)||void 0===a?void 0:a.width)?this.computeSizes():(null===(s=e.crop)||void 0===s?void 0:s.x)===(null===(o=this.props.crop)||void 0===o?void 0:o.x)&&(null===(i=e.crop)||void 0===i?void 0:i.y)===(null===(l=this.props.crop)||void 0===l?void 0:l.y)||this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),e.video!==this.props.video&&(null===(B=this.videoRef.current)||void 0===B||B.load())},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,r=e.aspect;return t?t.width/t.height:r},t.prototype.onPinchStart=function(e){var r=t.getTouchPoint(e.touches[0]),n=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=Oo(r,n),this.lastPinchRotation=Lo(r,n),this.onDragStart(Mo(r,n))},t.prototype.onPinchMove=function(e){var r=this;if(this.currentDoc&&this.currentWindow){var n=t.getTouchPoint(e.touches[0]),a=t.getTouchPoint(e.touches[1]),s=Mo(n,a);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Oo(n,a),t=r.props.zoom*(e/r.lastPinchDistance);r.setNewZoom(t,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=e;var o=Lo(n,a),i=r.props.rotation+(o-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(i),r.lastPinchRotation=o}))}},t.prototype.render=function(){var e=this,t=this.props,r=t.image,n=t.video,a=t.mediaProps,o=t.transform,i=t.crop,l=i.x,B=i.y,c=t.rotation,u=t.zoom,d=t.cropShape,p=t.showGrid,m=t.style,f=m.containerStyle,C=m.cropAreaStyle,h=m.mediaStyle,g=t.classes,v=g.containerClassName,b=g.cropAreaClassName,y=g.mediaClassName,w=t.objectFit;return s().createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:f,className:Go("reactEasyCrop_Container",v)},r?s().createElement("img",Ao({alt:"",className:Go("reactEasyCrop_Image","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{src:r,ref:this.imageRef,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),onLoad:this.onMediaLoad})):n&&s().createElement("video",Ao({autoPlay:!0,loop:!0,muted:!0,className:Go("reactEasyCrop_Video","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),controls:!1}),(Array.isArray(n)?n:[{src:n}]).map((function(e){return s().createElement("source",Ao({key:e.src},e))}))),this.state.cropSize&&s().createElement("div",{style:Ao(Ao({},C),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Go("reactEasyCrop_CropArea","round"===d&&"reactEasyCrop_CropAreaRound",p&&"reactEasyCrop_CropAreaGrid",b)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t}(s().Component);const _o=e=>new Promise(((t,r)=>{const n=new Image;n.addEventListener("load",(()=>t(n))),n.addEventListener("error",(e=>r(e))),n.src=e}));function Uo(e){return e*Math.PI/180}function Jo({open:e,setOpen:n,busy:a,updateSettings:s,api_key:o,chatbot_id:i}){const l=(0,r.useRef)(null),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)({x:0,y:0}),[f,C]=(0,r.useState)(1),[h,g]=(0,r.useState)(null),[v,b]=(0,r.useState)(null),[y,w]=(0,r.useState)(null),[x,E]=(0,r.useState)(!1),D=(0,r.useCallback)((async(e,t)=>{g(t);const{file:r,url:n}=await async function(e,t,r=0,n={horizontal:!1,vertical:!1}){const a=await _o(e),s=document.createElement("canvas"),o=s.getContext("2d");if(!o)return null;const{width:i,height:l}=function(e,t,r){const n=Uo(r);return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}(a.width,a.height,r),B=Uo(r);s.width=i,s.height=l,o.translate(i/2,l/2),o.rotate(B),o.scale(n.horizontal?-1:1,n.vertical?-1:1),o.translate(-a.width/2,-a.height/2),o.drawImage(a,0,0);const c=o.getImageData(t.x,t.y,t.width,t.height);return s.width=t.width,s.height=t.height,o.putImageData(c,0,0),new Promise(((e,t)=>{s.toBlob((t=>{t.name="cropped.jpeg",e({file:t,url:URL.createObjectURL(t)})}),"image/jpeg")}))}(B,t);b(r),w(n)}),[B]);function k(){c(null),d(""),m({x:0,y:0}),C(1),g(null),b(null),w(null)}return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B?(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"w-full h-64 relative"},(0,t.createElement)(zo,{image:B,crop:p,zoom:f,aspect:1,onCropChange:m,onCropComplete:D,onZoomChange:C,cropShape:"round"})),y&&(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("label",{htmlFor:"zoom-range"},"Zoom"),(0,t.createElement)("input",{className:"flex-1 h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer ",name:"zoom-range",type:"range",value:f,min:1,max:3,step:.1,"aria-labelledby":"Zoom",onChange:e=>{C(e.target.value)}})),(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("span",null,"Preview"),(0,t.createElement)("img",{src:y,className:"w-16 h-16 rounded-full"})))):(0,t.createElement)("div",{className:"cursor-pointer inline-flex w-full"},(0,t.createElement)("label",{htmlFor:"logo",className:" p-2 rounded-md bg-gray-100 flex-1"},"Select file"),(0,t.createElement)("input",{onChange:e=>{return t=e.target.files[0],void(parseInt((t.size/1048576).toFixed(2),10)>1?(console.log("Too big"),d("File size must be less that 1mb"),c(void 0)):(c(URL.createObjectURL(t)),d("")));var t},id:"logo",name:"logo",accept:".png,.jpg,.jpeg,.webp,.svg",className:"sr-only",type:"file"}))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{disabled:x,type:"button",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed",onClick:async function(){try{E(!0);const e=new FormData;e.append("logo",v);const t=await fetch(`${Jt}/api/chatbots/${i}/upload-logo`,{method:"POST",body:e,headers:{"x-api-key":o}}),r=await t.json();if(r.error)throw"Error";s("logo",`${Kt}/${r.data}`),k(),n(!1)}catch(e){d("Something went wrong. Try again.")}finally{E(!1)}}},x?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:x,type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>{k(),n(!1)},ref:l},"Cancel")),u&&(0,t.createElement)("p",{className:"font-sm text-red-600 mt-1"},u)))))))}function Ko({settings:e,updateSettings:n,busy:a,api_key:s,chatbot_id:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)("");return(0,r.useRef)(null),(0,t.createElement)("fieldset",{disabled:a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",value:e.chatbot_title,onChange:e=>n("chatbot_title",e.target.value),autoComplete:"chatbot_title",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Email"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"text",value:e.chatbot_email,onChange:e=>n("chatbot_email",e.target.value),autoComplete:"chatbot_email",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_location",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Location"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0 flex items-center space-x-10"},(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_l",name:"chatbot_location",type:"radio",defaultChecked:"l"==e.chatbot_location,onChange:()=>n("chatbot_location","l"),value:"l",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_l",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Left")),(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_r",name:"chatbot_location",type:"radio",defaultChecked:"r"==e.chatbot_location,onChange:()=>n("chatbot_location","r"),value:"r",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_r",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Right")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Brand Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.brand_color}})),(0,t.createElement)("input",{id:"brand-color-picker",name:"brand-color-picker",type:"color",value:e.brand_color,onChange:e=>n("brand_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{readOnly:!0,id:"brand_color",name:"brand_color",type:"text",value:e.brand_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Text Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.text_color}})),(0,t.createElement)("input",{id:"text-color-picker",name:"text-color-picker",type:"color",value:e.text_color,onChange:e=>n("text_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{required:!0,readOnly:!0,id:"text_color",name:"text_color",type:"text",value:e.text_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"font_size",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Font Size"),(0,t.createElement)("div",{className:"relative mt-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,value:e.font_size,onChange:e=>n("font_size",e.target.value),id:"font_size",name:"font_size",type:"number",autoComplete:"font_size",className:"block !pl-4 !pr-2 !py-1.5 text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("div",{className:"pr-3 pl-3 pointer-events-none absolute inset-y-0 left-0 flex items-center w-10 rounded-l-md border-r border-gray-500"},(0,t.createElement)("span",{className:"text-gray-800 sm:text-sm",id:"font_size"},"PX")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-center sm:gap-4 sm:py-6"},(0,t.createElement)("label",{className:"block text-sm font-medium leading-6 text-gray-900"},"Logo"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("div",{className:"flex items-center gap-x-3"},e.logo?(0,t.createElement)("img",{src:e.logo,alt:"",className:"w-12 h-12"}):(0,t.createElement)(ko,{className:"h-12 w-12 text-gray-300","aria-hidden":"true"}),(0,t.createElement)(Jo,{open:i,setOpen:l,busy:!1,updateSettings:n,api_key:s,chatbot_id:o}),(0,t.createElement)("button",{type:"button",onClick:()=>l(!0),className:" !rounded-md bg-white px-2.5 py-1.5 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50"},"Change")),u&&(0,t.createElement)("span",{className:"text-red-500 text-sm"},u))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"welcome_message",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Welcome Message"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.welcome_message,onChange:e=>n("welcome_message",e.target.value),id:"welcome_message",name:"welcome_message",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"placeholder_text",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Placeholder Text"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.placeholder_text,onChange:e=>n("placeholder_text",e.target.value),id:"placeholder_text",name:"placeholder_text",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot System Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.chatbot_system_prompt,onChange:e=>n("chatbot_system_prompt",e.target.value),id:"chatbot_system_prompt",name:"chatbot_system_prompt",rows:3,maxLength:300,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("button",{name:"_action",value:"settings",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},a?"Saving...":"Save"))))}function Wo({initialQuickPrompts:e}){const n=tt(),a=$e(),s=Ot(),o="submitting"===a.state,i="submitting"===s.state,l=s?.formData?.get("quick_title"),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)("");function f(){c(void 0),d(""),m("")}return(0,r.useEffect)((()=>{n&&!o&&f()}),[n,o]),(0,t.createElement)("div",null,(0,t.createElement)("fieldset",{disabled:o||i,className:"max-w-lg"},(0,t.createElement)(Et,{method:"post",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_title",name:"quick_title",type:"text",autoComplete:"quick_title",value:u,onChange:e=>d(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Keep this to a single word if possible."))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_prompt",name:"quick_prompt",type:"text",autoComplete:"quick_prompt",value:p,onChange:e=>m(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("input",{type:"text",name:"old_title",readOnly:!0,hidden:!0,value:B?.title}),B&&(0,t.createElement)("button",{onClick:f,type:"button",className:"text-sm font-semibold leading-6 text-gray-900"},"Cancel"),(0,t.createElement)("button",{name:"_action",value:B?"edit-quick-prompt":"add-quick-prompt",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},o?"Saving...":"Save"))),(0,t.createElement)("div",{className:"grid grid-cols-3"},(0,t.createElement)("label",{htmlFor:"quick_prompts",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5 my-3"},"Quick Prompts"),(0,t.createElement)("ul",{role:"list",className:"divide-y divide-gray-100 mt-2 col-span-2 sm:mt-0"},e.map((e=>(0,t.createElement)("li",{key:e.title,className:"flex flex-wrap items-center justify-between gap-x-6 gap-y-4 py-5 sm:flex-nowrap"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("p",{className:"mt-1 text-xs leading-5 text-gray-500"},e.prompt)),(0,t.createElement)("div",{className:"flex w-full flex-none sm:justify-between gap-x-4 sm:w-auto"},(0,t.createElement)("button",{type:"button",onClick:()=>{return c(t=e),d(t.title),void m(t.prompt);var t},className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 disabled:cursor-not-allowed"},"Edit"),(0,t.createElement)(s.Form,{method:"post",replace:!0},(0,t.createElement)("input",{type:"text",name:"quick_title",readOnly:!0,hidden:!0,value:e.title}),(0,t.createElement)("button",{name:"_action",value:"delete-quick-prompt",className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-red-200 hover:text-red-500 hover:ring-red-600 disabled:cursor-not-allowed"},i&&l===e.title?"Deleting...":"Delete"))))))))))}function qo({pages_quota:e,pages_quota_used:r,messages_quota:n,messages_quota_used:a}){return(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,"As per your current plan"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"(up to ",e," pages)")," ","you can choose"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},e-r," pages/posts")," ","more. Your chatbots have used"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},a)," ","messages from your quota of"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},n)," ","messages"))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/add-more-pages",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add more")))}var Vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M15.312 11.424a5.5 5.5 0 01-9.201 2.466l-.312-.311h2.433a.75.75 0 000-1.5H3.989a.75.75 0 00-.75.75v4.242a.75.75 0 001.5 0v-2.43l.31.31a7 7 0 0011.712-3.138.75.75 0 00-1.449-.39zm1.23-3.723a.75.75 0 00.219-.53V2.929a.75.75 0 00-1.5 0V5.36l-.31-.31A7 7 0 003.239 8.188a.75.75 0 101.448.389A5.5 5.5 0 0113.89 6.11l.311.31h-2.432a.75.75 0 000 1.5h4.243a.75.75 0 00.53-.219z",clipRule:"evenodd"}))}));function Yo({cp_page_id:e,source_id:n,is_page:a,busy:s,loading:o,action_data:i}){const[l,B]=(0,r.useState)(!1),[c,u]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,l&&c&&(0,t.createElement)(ro,{cp_page_id:e,is_page:a,updateMode:c,busy:s,loading:o,action_data:i,pageId:n,open:l,setOpen:B,title:"Are you sure?",description:"delete_page"===c?"This action is irreversible. Once you delete a page, all the training data related to it will be deleted. Your allowed pages quota will remain the same.":"This action is irreversible. Once you retrain a page, all the old training data related to it will be replaced by new content from the page. Your allowed pages quota will deducted by 1."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("retrain_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm hover:text-black hover:bg-gray-100"},(0,t.createElement)(Vo,{className:"w-4 h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("delete_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}function Qo({busy:e,loading:r,action_data:n,pages_status:a,total_pages:s,currentPageNum:o,fetchMorePages:i,pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}){return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2 sm:-mx-6 lg:-mx-8"},(0,t.createElement)(qo,{pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Type"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},a.map((a=>(0,t.createElement)("tr",{key:a.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},a.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},a.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("span",{className:"inline-flex items-center rounded-md  px-2 py-1 text-xs font-medium  ring-1 ring-inset   "+(a.is_page?"bg-green-50 text-green-700 ring-green-600/20":"bg-brand-50 text-brand-700 ring-brand-600/20")},a.is_page?"Page":"Post")),(0,t.createElement)("td",null,(0,t.createElement)(Yo,{cp_page_id:a.id,source_id:a.source_id,is_page:a.is_page,busy:e,loading:r,action_data:n})))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:s,currentPageNumber:o,fetchMorePages:i}))}var Xo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}));function Zo(...e){return e.filter(Boolean).join(" ")}function $o({products:e,store_url:n,selectedProducts:a,setSelectedProducts:s}){const o=(0,r.useRef)(),[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const t=a.length>0&&a.length<e.length;l(a.length===e.length),c(t),o.current.indeterminate=t}),[a]),(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("table",{className:"min-w-full border-separate border-spacing-0"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:pl-6 lg:pl-8"},(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",ref:o,checked:i,onChange:function(){s(i||B?[]:e),l(!i&&!B),c(!1)}})),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:table-cell"},"Name"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter lg:table-cell"},"Price"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter"},"Short description"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-3 pr-4 backdrop-blur backdrop-filter sm:pr-6 lg:pr-8"},(0,t.createElement)("span",{className:"sr-only"},"View")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.email,className:a.includes(e)?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},a.includes(e)&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",value:e.email,checked:a.includes(e),onChange:t=>s(t.target.checked?[...a,e]:a.filter((t=>t!==e)))})),(0,t.createElement)("td",{className:Zo("whitespace-nowrap py-4 pr-3 text-sm font-medium",a.includes(e)?"text-brand-600":"text-gray-900")},(0,t.createElement)("span",{className:"line-clamp-2"},e.id,"•",e.name)),(0,t.createElement)("td",{className:"hidden whitespace-nowrap px-3 py-4 text-sm text-gray-500 md:table-cell"},e.price),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},(0,t.createElement)("span",{className:"line-clamp-2"},e.short_description)),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:`${n}/${e.slug}`,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Xo,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name)))))))))))}function ei({loading:e,productIds:n,store_data:a,busy:s,open:o,setOpen:i}){const l=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Are you sure?"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"These products will be used to answer your customer's product related queries. Are you sure you want to add them to your chatbot AI?")))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"store_url",value:`${a.siteurl}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"product_permalink",value:`${a.woocommerce_permalinks.product_base}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"currency",value:a.currency,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"productIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:"add_products",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Adding...":"Add"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:l},"Cancel"))))))))))}function ti(){return(0,t.createElement)("div",{className:"border-l-4 border-red-400 bg-red-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-red-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 text-red-700 space-y-2"},(0,t.createElement)("p",{className:"text-base"},"WooCommerce API keys are required to connect ChatPress.ai with your WooCommerce store."," ",(0,t.createElement)("a",{target:"_blank",href:"https://chatpress.ai/woocommerce",className:"font-medium text-red-700 underline hover:text-red-600"},"Add them here")),(0,t.createElement)("p",{className:"text-base"},"Once you have added the keys, come back to this page and refresh your browser or"," ",(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"underline font-medium"},"click here to refresh.")))))}const ri=(ni=[{path:"/",element:(0,t.createElement)((function(){const{steps:e,data:r,currentPath:n}=et(),a=Me(),s=a?.pathname?a.pathname:n;return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)("nav",{className:"","aria-label":"Progress"},(0,t.createElement)("ol",{role:"list",className:"overflow-hidden rounded-md lg:flex lg:rounded-none lg:border-gray-200"},e.map(((r,n)=>(0,t.createElement)("li",{key:r.id,className:"relative overflow-hidden lg:flex-1 mb-0"},(0,t.createElement)("div",{className:Ut(0===n?"rounded-t-md border-b-0":"",n===e.length-1?"rounded-b-md border-t-0":"","overflow-hidden border border-gray-200 lg:border-0")},"complete"===r.status?(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-brand-600"},(0,t.createElement)(_t,{className:"h-6 w-6 text-white","aria-hidden":"true"}))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):s.includes(r.href)?(0,t.createElement)(xt,{to:r.href,"aria-current":"step"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-brand-600 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-brand-600"},(0,t.createElement)("span",{className:"text-brand-600"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-brand-600"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-gray-300"},(0,t.createElement)("span",{className:"text-gray-500"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))),0!==n?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"absolute inset-0 left-0 top-0 hidden w-3 lg:block","aria-hidden":"true"},(0,t.createElement)("svg",{className:"h-full w-full text-gray-300",viewBox:"0 0 12 82",fill:"none",preserveAspectRatio:"none"},(0,t.createElement)("path",{d:"M0.5 0V31L10.5 41L0.5 51V82",stroke:"currentcolor",vectorEffect:"non-scaling-stroke"})))):null))))))),(0,t.createElement)("div",{className:"p-6"},(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){try{const t=new URL(e.url),r=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await r.json();if(n.cpaiwp_pages_added)return G("/settings/");const a=[{id:"01",name:"Validate API Key",description:"Enter your API key to proceed.",href:"/",status:n.cpaiwp_api_key?"complete":"/"===t.pathname?"current":"upcoming"},{id:"02",name:"Create Chatbot",description:"Get started by creating the chatbot",href:"/create-chatbot",status:n.cpaiwp_chatbot_id?"complete":"/create-chatbot"===t.pathname?"current":"upcoming"},{id:"03",name:"Select Pages",description:"Select pages/posts to train the AI on",href:"/select-pages",status:n.cpaiwp_pages_added?"complete":"/select-pages"===t.pathname?"current":"upcoming"}];return H({steps:a,data:n,currentPath:t.pathname})}catch(e){console.log({error:e})}},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),[a,s]=(He(),(0,r.useState)(!1)),[o,i]=(0,r.useState)(!1),[l,B]=(0,r.useState)(e.cpaiwp_api_key?e.cpaiwp_api_key:""),c=!!e.cpaiwp_api_key,u=$e(),d="submitting"===u.state,p="loading"===u.state;return(0,r.useEffect)((()=>{"success"===n?(i(!0),window.location.replace("#/"===window.location.href.slice(-2)?window.location.href+"create-chatbot":window.location.href+"#/create-chatbot")):"reset"===n&&window.location.reload()}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(va,{open:a,setOpen:s,chatbot_id:e.cpaiwp_chatbot_id,api_key:l}),(0,t.createElement)("fieldset",{disabled:d||p},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"API Key"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"Validate your API key. If you do not have an API key then you can get it from"," ",(0,t.createElement)("a",{className:"text-brand-600 font-semibold",href:"https://chatpress.ai/dashboard",target:"_blank",rel:"noopener noreferrer"},"here"))),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},(0,t.createElement)("div",{className:"col-span-full"},(0,t.createElement)("label",{htmlFor:"api_key",className:"block text-sm font-medium leading-6 text-gray-900"},"API key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{value:l,onChange:e=>B(e.target.value),type:"text",name:"api_key",id:"api_key",autoComplete:"off",required:!0,disabled:c,className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm !border-transparent !ring-1 !ring-inset !ring-gray-300 placeholder:text-gray-400 focus:!ring-2 focus:!ring-inset focus:!ring-brand-600 sm:text-sm sm:leading-6 disabled:cursor-not-allowed"})),(0,t.createElement)("div",{className:"flex items-center gap-x-6 pb-6 mt-6"},c?(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/create-chatbot",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(Wt,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"Key validated, go to next step")),(0,t.createElement)("button",{type:"button",onClick:()=>s(!0),disabled:!c||d,className:"flex items-center gap-2 rounded-md px-3 py-2 text-sm font-semibold text-red-500 border border-red-500 shadow-sm hover:bg-red-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-gray-200 disabled:text-gray-500 disabled:border-gray-200 disabled:cursor-not-allowed"},(0,t.createElement)(qt,{className:"w-5 h-5 "+(c?"fill-red-500 ":"fill-gray-500")}),(0,t.createElement)("span",null,"Reset API key"))):(0,t.createElement)("button",{name:"_action",value:"verify",disabled:!l||d,className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},d?"Validating...":p?"Loading":"Validate")),o&&(0,t.createElement)("div",{className:"mb-8 border-l-4 border-green-400 bg-green-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Vt,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 flex flex-col gap-4"},(0,t.createElement)("p",{className:"text-sm text-green-700"},"API Key verified successfully. Sometimes the WordPress cache prevents from showing the latest status. Please refresh the page if you see this message."),(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"rounded-md bg-green-500 px-3 py-2 text-center text-sm font-semibold leading-6 text-white hover:bg-green-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-500"},"Refresh"))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce,"Cache-Control":"no-cache"}}),r=await t.json();return H({data:r})},action:async({request:e})=>{const t=await e.formData(),r=t.get("api_key"),n=t.get("_action"),a=t.get("chatbot_id"),s=t.get("delete_chatbot");if("verify"===n){const e=await fetch(`${Jt}/api/validate-key`,{method:"POST",body:JSON.stringify({website:"test.com"}),headers:{"Content-Type":"application/json","x-api-key":r}}),t=await e.json();if(t.error)return alert("Wrong Key"),t.error;const n=await fetch(`${appLocalizer.rest_url}/settings/api_key`,{method:"POST",body:JSON.stringify({cpaiwp_api_key:r}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await n.json()}if("reset"===n){const e=await fetch(`${appLocalizer.rest_url}/settings/reset`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();var o;if(a){const e=new FormData;e.append("delete_chatbot","on"===s);const t=await fetch(`${Jt}/api/${a}/reset`,{method:"POST",body:e,headers:{"Content-Type":"application/json","x-api-key":r}});o=await t.json()}if(!("reset"!==t||o&&o.error))return"reset"}return!0}},{path:"create-chatbot",element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),a=$e(),s=He(),o="submitting"===a.state,i="loading"===a.state,[l,B]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{"success"===n&&(window.location.reload(),s("/select-pages"))}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(wa,{open:l,setOpen:B}),(0,t.createElement)("fieldset",{disabled:o||i},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"Create Chatbot"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"You have verified your API Key. As a next step, create a chatbot for your website."),(0,t.createElement)("p",{className:"text-sm mt-2"},"If you want to restore already created chatbot click here."),(0,t.createElement)(wt,{to:"/restore-chatbot",className:"mt-1 underline underline-offset-4 decoration-brand-500 text-sm"},"Restore chatbot")),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},e.cpaiwp_chatbot_id?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4 relative block w-full rounded-lg border-2 border-dashed p-12 text-center border-gray-400"},(0,t.createElement)("div",{className:"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-green-100"},(0,t.createElement)(ba,{className:"h-8 w-8 text-green-600"})),(0,t.createElement)("span",{className:"mt-2 block text-sm font-semibold text-gray-900"},"Chatbot created")),(0,t.createElement)("div",{className:"col-span-4 flex"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/select-pages",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(xa,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"ChatBot created, go to next step")))):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",autoComplete:"chatbot_title",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900"},"Contact Email"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"email",autoComplete:"chatbot_email",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Our AI will recommend this email to your website visitors if required. So make sure you submit a publicly available email address e.g. contact@yourcompany.com")),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"flex justify-between text-sm font-medium leading-6 text-gray-900"},"System Prompt (max 300 characters)",(0,t.createElement)("button",{type:"button",className:"text-sm underline underline-offset-2",onClick:()=>B(!0)},"See examples")),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("textarea",{required:!0,id:"chatbot_system_prompt",name:"chatbot_system_prompt",type:"text",autoComplete:"chatbot_system_prompt",className:"h-40 block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6",placeholder:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers.",maxLength:300})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"The AI bot will obey this prompt while answering your website vistor's questions.")),(0,t.createElement)("div",{className:"col-span-4 flex justify-end"},(0,t.createElement)("button",{type:"submit",className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},o?"Creating a new chatbot...":i?"Loading...":"Create a new chatbot")))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?H({data:r}):G("/")},action:async({request:e})=>{const t=await e.formData(),r=t.get("chatbot_title"),n=t.get("chatbot_email"),a=t.get("chatbot_system_prompt"),s=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=await s.json(),i=await fetch(`${Jt}/api/chatbots/create`,{method:"POST",body:JSON.stringify({website:o.siteurl,chatbot_title:r,chatbot_email:n,chatbot_system_prompt:a}),headers:{"Content-Type":"application/json","x-api-key":o.cpaiwp_api_key}}),l=await i.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(),n="submitting"===e.state,a="loading"===e.state,s=tt(),{data:o,account:i}=et(),l=parseInt(i.pages_quota,10)-parseInt(i.pages_quota_used,10),[B,c]=(0,r.useState)(Pa(o.pages)),[u,d]=(0,r.useState)(ja(o.posts)),[p,m]=(0,r.useState)("Pages"),[f,C]=(0,r.useState)([]),[h,g]=(0,r.useState)([]),[v,b]=(0,r.useState)(0),[y,w]=(0,r.useState)(0),[x,E]=(0,r.useState)([]),[D,k]=(0,r.useState)([]),[N,A]=(0,r.useState)(!1);async function S(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===p?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===p?(b(e),c(Pa(r.pages))):(w(e),d(ja(r.posts)))}return(0,r.useEffect)((()=>{"success"===s&&window.location.reload()}),[s]),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:f.map((e=>({id:e.id.toString(),title:e.title}))),postIds:h.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:N,setOpen:A,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",f.length+h.length," pages & posts")," ","for training."," ",f.length+h.length<l?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},l-f.length-h.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:f.length+h.length==0||f.length+h.length>l,onClick:()=>A(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},l,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},h.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length+h.length)," ",f.length+h.length<=l?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",l-f.length-h.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",f.length+h.length-l," ","extra pages or posts. You can only add ",l," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",i.pages_quota," pages and you have already used ",i.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Aa.find((e=>e.current)).name},Aa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Aa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){m(e)}(e.name),className:Sa(p===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":p===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Sa(p===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?f.length:h.length))))))),(0,t.createElement)("div",null,"Pages"===p?(0,t.createElement)(zt,{currentPageNumber:v,pages:B,total:o.total_pages.publish,selected:f,setSelected:C,fetchMorePages:S,selectedOnPages:x,setSelectedOnPages:E}):(0,t.createElement)(zt,{currentPageNumber:y,pages:u,total:o.total_posts.publish,selected:h,setSelected:g,fetchMorePages:S,selectedOnPages:D,setSelectedOnPages:k})))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})},action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({api_key:s.cpaiwp_api_key,pageIds:r,postIds:n}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(r.map((e=>parseInt(e.id,10)))),postIds:JSON.stringify(n.map((e=>parseInt(e.id,10))))}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}));return await o.json()}},{path:"add-pages",element:(0,t.createElement)((function(){return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("ul",{className:"mt-4"},Ea.map((e=>(0,t.createElement)("li",{key:e.name,className:"text-base"},e.name," : ",(0,t.createElement)("span",{className:"font-semibold"},e.stat)," ",e.note?`(${e.note})`:""))))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Da.find((e=>e.current)).name},Da.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Da.map((e=>(0,t.createElement)(xt,{end:!0,key:e.name,to:e.href,className:({isActive:e})=>ka(e?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":e.current?"page":void 0},(({isActive:r})=>(0,t.createElement)(t.Fragment,null,e.name,e.count?(0,t.createElement)("span",{className:ka(r?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},e.count):null)))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?r.cpaiwp_chatbot_id?H({data:r}):G("/create-chatbot"):G("/validate-api-key")},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=e.pages.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date}))),[a,s]=(0,r.useState)(1),[o,i]=(0,r.useState)([]);return(0,t.createElement)("div",null,(0,t.createElement)(zt,{pages:n,total:e.total.publish}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/pages?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return H({data:r})}},{path:"add-posts",element:(0,t.createElement)((function(){const{data:e}=et();console.log({data:e});const r=e.posts.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})));return(0,t.createElement)("div",null,(0,t.createElement)(zt,{pages:r}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/posts`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return t.headers.get("X-WP-TotalPages"),H({data:r})}}]}]},{path:"settings",element:(0,t.createElement)((function(){const{api_key:e,initial_settings:n,chatbot_id:a}=et(),s=(tt(),function(){let e=Qe(Ve.UseRevalidator),t=Xe(Ye.UseRevalidator);return r.useMemo((()=>({revalidate:e.router.revalidate,state:t.revalidation})),[e.router.revalidate,t.revalidation])}()),o=Ot(),[i,l]=(0,r.useState)(Eo[0].name),[B,c]=(0,r.useState)(n),[u,d]=(0,r.useState)(n.status);(0,r.useEffect)((()=>{c(n),d(n.status)}),[n]),(0,r.useEffect)((()=>{let e;return"Queued"===u?e=setInterval((()=>{"Queued"===u&&s.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[u]);const p=(0,r.useMemo)((()=>function(e){switch(e){case"Queued":return{status:e,title:"Training in progress",description:"Once your chatbot is finished training, you will be ablve to publish it on your website. The training status refreshes automatically."};case"Finished":return{status:e,title:"Chatbot ready to publish",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"};case"Published":return{status:e,title:"Chatbot is published",description:"Your chatbot is published on the website.",buttonText:"Unpublish",newStatusValue:"Unpublished"};case"Unpublished":return{status:e,title:"Chatbot is unpublished",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"}}}(u)),[u]);return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)(xo,{statusFetcher:o,chatbotStatusValues:p}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("main",{className:"flex-1 max-w-3xl"},(0,t.createElement)("div",{className:"sm:hidden"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full !rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:i,onChange:e=>l(e.target.value)},Eo.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Eo.map((e=>(0,t.createElement)(xt,{to:`.${e.href}`,key:e.name,className:({isActive:e,isPending:t})=>function(...e){return e.filter(Boolean).join(" ")}(e||t?"border-brand-500 text-brand-600 focus:!text-brand-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700","whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium")},(({isPending:r})=>(0,t.createElement)("span",{className:"flex items-center gap-2"},e.name,r&&(0,t.createElement)(wo,{color:"text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,{context:{settings:B,updateSettings:function(e,t){c((r=>({...r,[e]:t})))},api_key:e,chatbot_id:a}}))),(0,t.createElement)("div",null,(0,t.createElement)(yo,{settings:B,quickPrompts:B.quick_prompts||[],chatbot_id:a})))))}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("publish"===a||"unpublish"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s},loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const[r,n]=await Promise.all([fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/settings`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}})]),a=await r.json(),s=await n.json();return H({api_key:t.cpaiwp_api_key,data:t,chatbot_id:t.cpaiwp_chatbot_id,initial_settings:a.data||Do,pages_status:s.data.pages||[],total_pages:s.data.total,pages_quota:s.data.pages_quota,pages_quota_used:s.data.pages_quota_used,messages_quota:s.data.messages_quota,messages_quota_used:s.data.messages_quota_used})},children:[{index:!0,element:(0,t.createElement)((function(){const{settings:e,updateSettings:r,api_key:n,chatbot_id:a}=ze(),s=$e(),o="submitting"===s.state;return s.state,(0,t.createElement)(Ko,{settings:e,updateSettings:r,busy:o,api_key:n,chatbot_id:a})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData();let a={ok:!1,error:null};if("settings"===n.get("_action")){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();a={ok:t?.data,error:t?.error}}return a}},{path:"quickprompts",element:(0,t.createElement)((function(){const{settings:e}=ze();return(0,t.createElement)(Wo,{initialQuickPrompts:e.quick_prompts||[]})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("add-quick-prompt"===a||"edit-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}if("delete-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s}},{path:"trainedpages",element:(0,t.createElement)((function(){const{pages_status:e,total_pages:n,pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i}=et(),{chatbot_id:l,api_key:B}=ze(),c=tt(),u=$e(),d="submitting"===u.state,p="loading"===u.state,[m,f]=(0,r.useState)(0),[C,h]=(0,r.useState)(e);return(0,r.useEffect)((()=>{c?.page_deleted&&location.reload(!0)}),[c]),(0,t.createElement)(Qo,{busy:d,loading:p,action_data:c,pages_status:C,total_pages:n,currentPageNum:m,fetchMorePages:async function(e){const t=await fetch(`${Jt}/api/chatbots/${l}/get-pages-status?limit=${10*(e+1)-1}&offset=${10*e}`,{method:"GET",headers:{"x-api-key":B}}),r=await t.json();h(r.data.pages)},pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i})}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const r=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();return H({pages_status:n.data.pages||[],total_pages:n.data.total,pages_quota:n.data.pages_quota,pages_quota_used:n.data.pages_quota_used,messages_quota:n.data.messages_quota,messages_quota_used:n.data.messages_quota_used})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_page"===a){const e=n.get("source_id"),t=n.get("cp_page_id"),a=n.get("is_page"),o="true"===a?"get-page-ids":"get-post-ids",i=await fetch(`${appLocalizer.rest_url}/${o}`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),l=await i.json(),B="true"===a?l.cpaiwp_page_ids||[]:l.cpaiwp_post_ids||[],c=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${t}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),u="true"===a?"update_page_ids":"update_posts_ids",d=B.filter((t=>t.toString()!=e)),p=(await fetch(`${appLocalizer.rest_url}/settings/${u}`,{method:"POST",body:JSON.stringify({ids:JSON.stringify(d)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await c.json());s={ok:p?.data,error:p?.error,page_deleted:!!p?.data}}if("retrain_page"===a){const e=n.get("cp_page_id"),t=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${e}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),a=await t.json();s={ok:a?.data,error:a?.error}}return s}},{path:"inbox",element:(0,t.createElement)((function(){return(0,t.createElement)("div",{className:"mt-8 flow-root "},(0,t.createElement)(Ps,{title:"Your Messages",description:"You can see the messages that your website visitor's are\n  asking your chatbot in your Dashboard.",link1:"https://chatpress.ai/inbox",link1_text:"Go to Inbox",new_tab:!0}))}),null)},{path:"woocommerce",element:(0,t.createElement)((function(){const{feature_enabled:e,products:n,wc_enabled:a}=et(),s=tt(),o=$e(),i="submitting"===o.state,l="loading"===o.state,[B,c]=(0,r.useState)(a);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)(js,{feature_enabled:e})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},e?(0,t.createElement)("div",null,n.length>0&&(0,t.createElement)("div",{className:"mt-4 inline-block min-w-full py-2"},(0,t.createElement)(Co,{enabled:B,setEnabled:c})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Name"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Permalink"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},e.name),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:e.permalink,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Ht,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name))),(0,t.createElement)("td",null,(0,t.createElement)(ao,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:i,loading:l,action_data:s})))))))))):(0,t.createElement)(fo,null)))))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json(),r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();let a=[],s=!1;if(t.cpaiwp_products_added){const e=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/products`,{headers:{"x-api-key":t.cpaiwp_api_key}}),r=await e.json();a=r.data.products,s=r.data.wc_enabled}return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified,products:a,wc_enabled:s})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_product"===a){const e=n.get("source_product_id"),t=n.get("cp_product_id"),a=await fetch(`${appLocalizer.rest_url}/get-product-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=(await a.json()).cpaiwp_product_ids||[],i=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products/${t}`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),l=o.filter((t=>t.toString()!=e)),B=(await fetch(`${appLocalizer.rest_url}/settings/update_product_ids`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(l)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await i.json());s={ok:B?.data,error:B?.error,product_deleted:!!B?.data}}if("wc_switch"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/woocommerce`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}});await e.json()}return s}}]},{path:"/add-more-pages",element:(0,t.createElement)((function(){const e=$e(),n="submitting"===e.state,a="loading"===e.state,{data:s,account:o}=et(),i=parseInt(o.pages_quota,10)-parseInt(o.pages_quota_used,10),[l,B]=(0,r.useState)(La(s.pages)),[c,u]=(0,r.useState)(Ia(s.posts)),[d,p]=(0,r.useState)("Pages"),[m,f]=(0,r.useState)([]),[C,h]=(0,r.useState)([]),[g,v]=(0,r.useState)(0),[b,y]=(0,r.useState)(0),[w,x]=(0,r.useState)([]),[E,D]=(0,r.useState)([]),[k,N]=(0,r.useState)(!1);async function A(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===d?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===d?(v(e),B(La(r.pages))):(y(e),u(Ia(r.posts)))}return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white  px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:m.map((e=>({id:e.id.toString(),title:e.title}))),postIds:C.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:k,setOpen:N,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",m.length+C.length," pages & posts")," ","for training."," ",m.length+C.length<i?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},i-m.length-C.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:m.length+C.length==0||m.length+C.length>i,onClick:()=>N(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},i,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},C.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length+C.length)," ",m.length+C.length<=i?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",i-m.length-C.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",m.length+C.length-i," ","extra pages or posts. You can only add ",i," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",o.pages_quota," pages and you have already used ",o.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Fa.find((e=>e.current)).name},Fa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Fa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){p(e)}(e.name),className:Oa(d===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":d===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Oa(d===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?m.length:C.length))))))),(0,t.createElement)("div",null,"Pages"===d?(0,t.createElement)(zt,{currentPageNumber:g,pages:l,total:s.total_pages.publish,selected:m,setSelected:f,fetchMorePages:A,selectedOnPages:w,setSelectedOnPages:x}):(0,t.createElement)(zt,{currentPageNumber:b,pages:c,total:s.total_posts.publish,selected:C,setSelected:h,fetchMorePages:A,selectedOnPages:E,setSelectedOnPages:D})))}),null),action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({pageIds:r,postIds:n,is_non_initial:!0}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/get-page-post-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}})),i=await o.json(),l=i.cpaiwp_page_ids||[],B=i.cpaiwp_post_ids||[],c=[...l,...r.map((e=>parseInt(e.id,10)))],u=[...B,...n.map((e=>parseInt(e.id,10)))];return await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(c),postIds:JSON.stringify(u)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/trainedpages")},loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})}},{path:"restore-chatbot",element:(0,t.createElement)((function(){const{chatbots:e}=et(),[n,a]=(tt(),(0,r.useState)(!1)),[s,o]=(0,r.useState)(null),i=$e(),l="submitting"===i.state,B="loading"===i.state;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},n&&(0,t.createElement)(Ss,{open:n,setOpen:a,busy:l,loading:B,chatbot:s}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},(0,t.createElement)(Ps,{title:"Chatbot Restored",description:"You should have been redirected automatically. Sometimes WordPress cache can cause the redirects to fail. Click on the plugin name on the left side panel of your admin area again to refresh.",link1:"/settings",link1_text:"Go to settings"}),(0,t.createElement)("div",{className:"sm:flex sm:items-center"},(0,t.createElement)("div",{className:"sm:flex-auto"},(0,t.createElement)("h1",{className:"text-base font-semibold leading-6 text-gray-900"},"Restore Chatbot"),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-700"},"Here is a list of all the chatbots in your account including their name, created date, status and number of pages trained.")),(0,t.createElement)("div",{className:"mt-4 sm:ml-16 sm:mt-0 sm:flex-none"},(0,t.createElement)(wt,{to:"/create-chatbot",className:"block rounded-md bg-brand-600 px-3 py-2 text-center text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},"Create new chatbot"))),(0,t.createElement)("div",{className:"-mx-4 mt-8 sm:-mx-0"},(0,t.createElement)("table",{className:"min-w-full divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 sm:pl-0"},"Name"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 lg:table-cell"},"Status"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 sm:table-cell"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Website"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Pages trained"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-0"},(0,t.createElement)("span",{className:"sr-only"},"Train")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"w-full max-w-0 py-4 pl-4 pr-3 text-sm font-medium text-gray-900 sm:w-auto sm:max-w-none sm:pl-0"},e.chatbot_title,(0,t.createElement)("dl",{className:"font-normal lg:hidden"},(0,t.createElement)("dt",{className:"sr-only"},"Chatbot Status"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-700"},e.status),(0,t.createElement)("dt",{className:"sr-only sm:hidden"},"Created at"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-500 sm:hidden"},As(e.created_at)))),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},e.status),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 sm:table-cell"},As(e.created_at)),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.website),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.pages[0].count),(0,t.createElement)("td",{className:"py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-0"},(0,t.createElement)("button",{onClick:()=>{o(e),a(!0)},className:"text-brand-600 hover:text-brand-900"},"Restore",(0,t.createElement)("span",{className:"sr-only"},", ",e.name))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=await fetch(`${Jt}/api/chatbots`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),a=await n.json();return H({chatbots:a.data})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=(await e.formData()).get("chatbot_id");n||alert("Invalid action");const[a,s]=await Promise.all([fetch(`${Jt}/api/chatbots/${n}/pageIds`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${n}/products`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),o=await a.json(),i=await s.json(),l=o.data.pages.filter((e=>!0===e.is_page)).map((e=>parseInt(e.source_id,10))),B=o.data.pages.filter((e=>!1===e.is_page)).map((e=>parseInt(e.source_id,10))),c=i.data.map((e=>parseInt(e.source_product_id,10))),u=await fetch(`${appLocalizer.rest_url}/settings/restore`,{method:"POST",body:JSON.stringify({chatbotId:n,pageIds:JSON.stringify(l),postIds:JSON.stringify(B),productIds:JSON.stringify(c),cpaiwp_products_added:c.length>0}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return"restored"===await u.json()?G("/settings/"):"restored"}},{path:"addproducts",element:(0,t.createElement)((function(){const{wc_keys_verified:e,store_data:n,products_data:a}=et(),[s,o]=(0,r.useState)([]),i=He(),l=$e(),B="submitting"===l.state,c="loading"===l.state,[u,d]=(0,r.useState)(!1),p=`${n?.siteurl}/${n?.woocommerce_permalinks?.product_base}`;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 bg-white  px-4 py-10 sm:px-6 lg:px-8"},u&&(0,t.createElement)(ei,{open:u,setOpen:d,busy:B,loading:c,productIds:s.map((e=>e.id)),store_data:n}),(0,t.createElement)("div",{className:" sticky top-8 z-20 bg-white pt-4 border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>i(-1),type:"button",className:"flex items-center gap-1"},(0,t.createElement)(It,{className:"w-3 h-3 shrink-0","aria-hidden":!0}),"Back"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add products")),e&&(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)("button",{disabled:0===s.length,onClick:()=>d(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-300 disabled:cursor-not-allowed"},"Add"))),(0,t.createElement)("div",null,e?(0,t.createElement)($o,{products:a.products,store_url:p,selectedProducts:s,setSelectedProducts:o}):(0,t.createElement)(ti,null)))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_api_key)return G("/");if(!t.cpaiwp_chatbot_id)return G("/create-chatbot");const r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();if(!n.data?.feature_flags?.woocommerce||!n.data?.wc_keys_verified)return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified});const a=await fetch(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),i=await o.json();return H({store_data:s,products_data:i,feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const n=await e.formData(),a=JSON.parse(n.get("productIds")),s=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),o=await s.json();return!o.error&&o.data?(await fetch(`${appLocalizer.rest_url}/settings/products_added`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(a)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/woocommerce")):(alert(`\n    Something went wrong. \n    Error: ${o.error}`),!1)}}],function(t){const r=t.window?t.window:"undefined"!=typeof window?window:void 0,n=void 0!==r&&void 0!==r.document&&void 0!==r.document.createElement,a=!n;let s;if(l(t.routes.length>0,"You must provide a non-empty routes array to createRouter"),t.mapRouteProperties)s=t.mapRouteProperties;else if(t.detectErrorBoundary){let e=t.detectErrorBoundary;s=t=>({hasErrorBoundary:e(t)})}else s=$;let i,c={},d=C(t.routes,s,void 0,c),p=t.basename||"/",f=o({v7_normalizeFormMethod:!1,v7_prependBasename:!1},t.future),g=null,v=new Set,b=null,y=null,w=null,x=null!=t.hydrationData,E=h(d,t.history.location,p),D=null;if(null==E){let e=me(404,{pathname:t.history.location.pathname}),{matches:r,route:n}=pe(d);E=r,D={[n.id]:e}}let k,N,A=!(E.some((e=>e.route.lazy))||E.some((e=>e.route.loader))&&null==t.hydrationData),S={historyAction:t.history.action,location:t.history.location,matches:E,initialized:A,navigation:Y,restoreScrollPosition:null==t.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:t.hydrationData&&t.hydrationData.loaderData||{},actionData:t.hydrationData&&t.hydrationData.actionData||null,errors:t.hydrationData&&t.hydrationData.errors||D,fetchers:new Map,blockers:new Map},P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[],M=new Map,T=0,H=-1,G=new Map,z=new Set,_=new Map,U=new Map,J=new Map,K=!1;function W(e){S=o({},S,e),v.forEach((e=>e(S)))}function q(r,n){var a,s;let l,B=null!=S.actionData&&null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&"loading"===S.navigation.state&&!0!==(null==(a=r.state)?void 0:a._isRedirect);l=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:B?S.actionData:null;let c=n.loaderData?ue(S.loaderData,n.loaderData,n.matches||[],n.errors):S.loaderData,u=S.blockers;u.size>0&&(u=new Map(u),u.forEach(((e,t)=>u.set(t,X))));let p=!0===F||null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&!0!==(null==(s=r.state)?void 0:s._isRedirect);i&&(d=i,i=void 0),O||P===e.Pop||(P===e.Push?t.history.push(r,r.state):P===e.Replace&&t.history.replace(r,r.state)),W(o({},n,{actionData:l,loaderData:c,historyAction:P,location:r,initialized:!0,navigation:Y,revalidation:"idle",restoreScrollPosition:Te(r,n.matches||S.matches),preventScrollReset:p,blockers:u})),P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[]}async function ne(r,n,a){N&&N.abort(),N=null,P=r,O=!0===(a&&a.startUninterruptedRevalidation),function(e,t){if(b&&w){let r=Me(e,t);b[r]=w()}}(S.location,S.matches),F=!0===(a&&a.preventScrollReset);let l=i||d,B=a&&a.overrideNavigation,u=h(l,n,p);if(!u){let e=me(404,{pathname:n.pathname}),{matches:t,route:r}=pe(l);return Re(),void q(n,{matches:t,loaderData:{},errors:{[r.id]:e}})}if(S.initialized&&!L&&(f=S.location,C=n,f.pathname===C.pathname&&f.search===C.search&&(""===f.hash?""!==C.hash:f.hash===C.hash||""!==C.hash))&&!(a&&a.submission&&be(a.submission.formMethod)))return void q(n,{matches:u});var f,C;N=new AbortController;let g,v,y=ie(t.history,n,N.signal,a&&a.submission);if(a&&a.pendingError)v={[de(u).route.id]:a.pendingError};else if(a&&a.submission&&be(a.submission.formMethod)){let t=await async function(t,r,n,a,o){void 0===o&&(o={}),Be();let i,l=function(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}(r,n);W({navigation:l});let B=Ee(a,r);if(B.route.action||B.route.lazy){if(i=await oe("action",t,B,a,c,s,p),t.signal.aborted)return{shortCircuited:!0}}else i={type:m.error,error:me(405,{method:t.method,pathname:r.pathname,routeId:B.route.id})};if(ve(i)){let e;return e=o&&null!=o.replace?o.replace:i.location===S.location.pathname+S.location.search,await se(S,i,{submission:n,replace:e}),{shortCircuited:!0}}if(ge(i)){let t=de(a,B.route.id);return!0!==(o&&o.replace)&&(P=e.Push),{pendingActionData:{},pendingActionError:{[t.route.id]:i.error}}}if(he(i))throw me(400,{type:"defer-action"});return{pendingActionData:{[B.route.id]:i.data}}}(y,n,a.submission,u,{replace:a.replace});if(t.shortCircuited)return;g=t.pendingActionData,v=t.pendingActionError,B=ke(n,a.submission),y=new Request(y.url,{signal:y.signal})}let{shortCircuited:x,loaderData:E,errors:D}=await async function(e,r,n,a,s,l,B,c,u){let m=a||ke(r,s),f=s||l||De(m),C=i||d,[h,g]=re(t.history,S,n,f,r,L,I,R,_,z,C,p,c,u);if(Re((e=>!(n&&n.some((t=>t.route.id===e)))||h&&h.some((t=>t.route.id===e)))),H=++T,0===h.length&&0===g.length){let e=je();return q(r,o({matches:n,loaderData:{},errors:u||null},c?{actionData:c}:{},e?{fetchers:new Map(S.fetchers)}:{})),{shortCircuited:!0}}if(!O){g.forEach((e=>{let t=S.fetchers.get(e.key),r=Ne(void 0,t?t.data:void 0);S.fetchers.set(e.key,r)}));let e=c||S.actionData;W(o({navigation:m},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},g.length>0?{fetchers:new Map(S.fetchers)}:{}))}g.forEach((e=>{M.has(e.key)&&Se(e.key),e.controller&&M.set(e.key,e.controller)}));let v=()=>g.forEach((e=>Se(e.key)));N&&N.signal.addEventListener("abort",v);let{results:b,loaderResults:y,fetcherResults:w}=await le(S.matches,n,h,g,e);if(e.signal.aborted)return{shortCircuited:!0};N&&N.signal.removeEventListener("abort",v),g.forEach((e=>M.delete(e.key)));let x=fe(b);if(x){if(x.idx>=h.length){let e=g[x.idx-h.length].key;z.add(e)}return await se(S,x.result,{replace:B}),{shortCircuited:!0}}let{loaderData:E,errors:D}=ce(S,n,h,y,u,g,w,U);U.forEach(((e,t)=>{e.subscribe((r=>{(r||e.done)&&U.delete(t)}))}));let k=je(),A=Fe(H);return o({loaderData:E,errors:D},k||A||g.length>0?{fetchers:new Map(S.fetchers)}:{})}(y,n,u,B,a&&a.submission,a&&a.fetcherSubmission,a&&a.replace,g,v);x||(N=null,q(n,o({matches:u},g?{actionData:g}:{},{loaderData:E,errors:D})))}function ae(e){return S.fetchers.get(e)||Q}async function se(a,s,i){let{submission:B,fetcherSubmission:c,replace:d}=void 0===i?{}:i;s.revalidate&&(L=!0);let m=u(a.location,s.location,{_isRedirect:!0});if(l(m,"Expected a location on the redirect navigation"),n){let e=!1;if(s.reloadDocument)e=!0;else if(Z.test(s.location)){const n=t.history.createURL(s.location);e=n.origin!==r.location.origin||null==j(n.pathname,p)}if(e)return void(d?r.location.replace(s.location):r.location.assign(s.location))}N=null;let f=!0===d?e.Replace:e.Push,{formMethod:C,formAction:h,formEncType:g}=a.navigation;!B&&!c&&C&&h&&g&&(B=De(a.navigation));let v=B||c;if(V.has(s.status)&&v&&be(v.formMethod))await ne(f,m,{submission:o({},v,{formAction:s.location}),preventScrollReset:F});else{let e=ke(m,B);await ne(f,m,{overrideNavigation:e,fetcherSubmission:c,preventScrollReset:F})}}async function le(e,r,n,a,o){let i=await Promise.all([...n.map((e=>oe("loader",o,e,r,c,s,p))),...a.map((e=>e.matches&&e.match&&e.controller?oe("loader",ie(t.history,e.path,e.controller.signal),e.match,e.matches,c,s,p):{type:m.error,error:me(404,{pathname:e.path})}))]),l=i.slice(0,n.length),B=i.slice(n.length);return await Promise.all([ye(e,n,l,l.map((()=>o.signal)),!1,S.loaderData),ye(e,a.map((e=>e.match)),B,a.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:i,loaderResults:l,fetcherResults:B}}function Be(){L=!0,I.push(...Re()),_.forEach(((e,t)=>{M.has(t)&&(R.push(t),Se(t))}))}function Ce(e,t,r){let n=de(S.matches,t);xe(e),W({errors:{[n.route.id]:r},fetchers:new Map(S.fetchers)})}function xe(e){let t=S.fetchers.get(e);!M.has(e)||t&&"loading"===t.state&&G.has(e)||Se(e),_.delete(e),G.delete(e),z.delete(e),S.fetchers.delete(e)}function Se(e){let t=M.get(e);l(t,"Expected fetch controller: "+e),t.abort(),M.delete(e)}function Pe(e){for(let t of e){let e=Ae(ae(t).data);S.fetchers.set(t,e)}}function je(){let e=[],t=!1;for(let r of z){let n=S.fetchers.get(r);l(n,"Expected fetcher: "+r),"loading"===n.state&&(z.delete(r),e.push(r),t=!0)}return Pe(e),t}function Fe(e){let t=[];for(let[r,n]of G)if(n<e){let e=S.fetchers.get(r);l(e,"Expected fetcher: "+r),"loading"===e.state&&(Se(r),G.delete(r),t.push(r))}return Pe(t),t.length>0}function Oe(e){S.blockers.delete(e),J.delete(e)}function Le(e,t){let r=S.blockers.get(e)||X;l("unblocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"proceeding"===t.state||"blocked"===r.state&&"unblocked"===t.state||"proceeding"===r.state&&"unblocked"===t.state,"Invalid blocker state transition: "+r.state+" -> "+t.state);let n=new Map(S.blockers);n.set(e,t),W({blockers:n})}function Ie(e){let{currentLocation:t,nextLocation:r,historyAction:n}=e;if(0===J.size)return;J.size>1&&B(!1,"A router only supports one blocker at a time");let a=Array.from(J.entries()),[s,o]=a[a.length-1],i=S.blockers.get(s);return i&&"proceeding"===i.state?void 0:o({currentLocation:t,nextLocation:r,historyAction:n})?s:void 0}function Re(e){let t=[];return U.forEach(((r,n)=>{e&&!e(n)||(r.cancel(),t.push(n),U.delete(n))})),t}function Me(e,t){if(y){let r=y(e,t.map((e=>function(e,t){let{route:r,pathname:n,params:a}=e;return{id:r.id,pathname:n,params:a,data:t[r.id],handle:r.handle}}(e,S.loaderData))));return r||e.key}return e.key}function Te(e,t){if(b){let r=Me(e,t),n=b[r];if("number"==typeof n)return n}return null}return k={get basename(){return p},get state(){return S},get routes(){return d},initialize:function(){return g=t.history.listen((e=>{let{action:r,location:n,delta:a}=e;if(K)return void(K=!1);B(0===J.size||null!=a,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let s=Ie({currentLocation:S.location,nextLocation:n,historyAction:r});return s&&null!=a?(K=!0,t.history.go(-1*a),void Le(s,{state:"blocked",location:n,proceed(){Le(s,{state:"proceeding",proceed:void 0,reset:void 0,location:n}),t.history.go(a)},reset(){let e=new Map(S.blockers);e.set(s,X),W({blockers:e})}})):ne(r,n)})),S.initialized||ne(e.Pop,S.location),k},subscribe:function(e){return v.add(e),()=>v.delete(e)},enableScrollRestoration:function(e,t,r){if(b=e,w=t,y=r||null,!x&&S.navigation===Y){x=!0;let e=Te(S.location,S.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,w=null,y=null}},navigate:async function r(n,a){if("number"==typeof n)return void t.history.go(n);let s=ee(S.location,S.matches,p,f.v7_prependBasename,n,null==a?void 0:a.fromRouteId,null==a?void 0:a.relative),{path:i,submission:l,error:B}=te(f.v7_normalizeFormMethod,!1,s,a),c=S.location,d=u(S.location,i,a&&a.state);d=o({},d,t.history.encodeLocation(d));let m=a&&null!=a.replace?a.replace:void 0,C=e.Push;!0===m?C=e.Replace:!1===m||null!=l&&be(l.formMethod)&&l.formAction===S.location.pathname+S.location.search&&(C=e.Replace);let h=a&&"preventScrollReset"in a?!0===a.preventScrollReset:void 0,g=Ie({currentLocation:c,nextLocation:d,historyAction:C});if(!g)return await ne(C,d,{submission:l,pendingError:B,preventScrollReset:h,replace:a&&a.replace});Le(g,{state:"blocked",location:d,proceed(){Le(g,{state:"proceeding",proceed:void 0,reset:void 0,location:d}),r(n,a)},reset(){let e=new Map(S.blockers);e.set(g,X),W({blockers:e})}})},fetch:function(e,r,n,B){if(a)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");M.has(e)&&Se(e);let u=i||d,m=ee(S.location,S.matches,p,f.v7_prependBasename,n,r,null==B?void 0:B.relative),C=h(u,m,p);if(!C)return void Ce(e,r,me(404,{pathname:m}));let{path:g,submission:v,error:b}=te(f.v7_normalizeFormMethod,!0,m,B);if(b)return void Ce(e,r,b);let y=Ee(C,g);F=!0===(B&&B.preventScrollReset),v&&be(v.formMethod)?async function(e,r,n,a,B,u){if(Be(),_.delete(e),!a.route.action&&!a.route.lazy){let t=me(405,{method:u.formMethod,pathname:n,routeId:r});return void Ce(e,r,t)}let m=function(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}(u,S.fetchers.get(e));S.fetchers.set(e,m),W({fetchers:new Map(S.fetchers)});let f=new AbortController,C=ie(t.history,n,f.signal,u);M.set(e,f);let g=T,v=await oe("action",C,a,B,c,s,p);if(C.signal.aborted)return void(M.get(e)===f&&M.delete(e));if(ve(v)){if(M.delete(e),H>g){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}{z.add(e);let t=Ne(u);return S.fetchers.set(e,t),W({fetchers:new Map(S.fetchers)}),se(S,v,{fetcherSubmission:u})}}if(ge(v))return void Ce(e,r,v.error);if(he(v))throw me(400,{type:"defer-action"});let b=S.navigation.location||S.location,y=ie(t.history,b,f.signal),w=i||d,x="idle"!==S.navigation.state?h(w,S.navigation.location,p):S.matches;l(x,"Didn't find any matches after fetcher action");let E=++T;G.set(e,E);let D=Ne(u,v.data);S.fetchers.set(e,D);let[k,A]=re(t.history,S,x,u,b,L,I,R,_,z,w,p,{[a.route.id]:v.data},void 0);A.filter((t=>t.key!==e)).forEach((e=>{let t=e.key,r=S.fetchers.get(t),n=Ne(void 0,r?r.data:void 0);S.fetchers.set(t,n),M.has(t)&&Se(t),e.controller&&M.set(t,e.controller)})),W({fetchers:new Map(S.fetchers)});let j=()=>A.forEach((e=>Se(e.key)));f.signal.addEventListener("abort",j);let{results:F,loaderResults:O,fetcherResults:J}=await le(S.matches,x,k,A,y);if(f.signal.aborted)return;f.signal.removeEventListener("abort",j),G.delete(e),M.delete(e),A.forEach((e=>M.delete(e.key)));let K=fe(F);if(K){if(K.idx>=k.length){let e=A[K.idx-k.length].key;z.add(e)}return se(S,K.result)}let{loaderData:V,errors:Y}=ce(S,S.matches,k,O,void 0,A,J,U);if(S.fetchers.has(e)){let t=Ae(v.data);S.fetchers.set(e,t)}let Q=Fe(E);"loading"===S.navigation.state&&E>H?(l(P,"Expected pending action"),N&&N.abort(),q(S.navigation.location,{matches:x,loaderData:V,errors:Y,fetchers:new Map(S.fetchers)})):(W(o({errors:Y,loaderData:ue(S.loaderData,V,x,Y)},Q||A.length>0?{fetchers:new Map(S.fetchers)}:{})),L=!1)}(e,r,g,y,C,v):(_.set(e,{routeId:r,path:g}),async function(e,r,n,a,o,i){let B=S.fetchers.get(e),u=Ne(i,B?B.data:void 0);S.fetchers.set(e,u),W({fetchers:new Map(S.fetchers)});let d=new AbortController,m=ie(t.history,n,d.signal);M.set(e,d);let f=T,C=await oe("loader",m,a,o,c,s,p);if(he(C)&&(C=await we(C,m.signal,!0)||C),M.get(e)===d&&M.delete(e),m.signal.aborted)return;if(ve(C)){if(H>f){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}return z.add(e),void await se(S,C)}if(ge(C)){let t=de(S.matches,r);return S.fetchers.delete(e),void W({fetchers:new Map(S.fetchers),errors:{[t.route.id]:C.error}})}l(!he(C),"Unhandled fetcher deferred data");let h=Ae(C.data);S.fetchers.set(e,h),W({fetchers:new Map(S.fetchers)})}(e,r,g,y,C,v))},revalidate:function(){Be(),W({revalidation:"loading"}),"submitting"!==S.navigation.state&&("idle"!==S.navigation.state?ne(P||S.historyAction,S.navigation.location,{overrideNavigation:S.navigation}):ne(S.historyAction,S.location,{startUninterruptedRevalidation:!0}))},createHref:e=>t.history.createHref(e),encodeLocation:e=>t.history.encodeLocation(e),getFetcher:ae,deleteFetcher:xe,dispose:function(){g&&g(),v.clear(),N&&N.abort(),S.fetchers.forEach(((e,t)=>xe(t))),S.blockers.forEach(((e,t)=>Oe(t)))},getBlocker:function(e,t){let r=S.blockers.get(e)||X;return J.get(e)!==t&&J.set(e,t),r},deleteBlocker:Oe,_internalFetchControllers:M,_internalActiveDeferreds:U,_internalSetRoutes:function(e){c={},i=C(e,s,void 0,c)}},k}({basename:void 0,future:it({},void 0,{v7_prependBasename:!0}),history:(ai={window:void 0},void 0===ai&&(ai={}),function(t,r,n,a){void 0===a&&(a={});let{window:s=document.defaultView,v5Compat:B=!1}=a,p=s.history,m=e.Pop,f=null,C=h();function h(){return(p.state||{idx:null}).idx}function g(){m=e.Pop;let t=h(),r=null==t?null:t-C;C=t,f&&f({action:m,location:b.location,delta:r})}function v(e){let t="null"!==s.location.origin?s.location.origin:s.location.href,r="string"==typeof e?e:d(e);return l(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==C&&(C=0,p.replaceState(o({},p.state,{idx:C}),""));let b={get action(){return m},get location(){return t(s,p)},listen(e){if(f)throw new Error("A history only accepts one active listener");return s.addEventListener(i,g),f=e,()=>{s.removeEventListener(i,g),f=null}},createHref(e){return r(s,e)},createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(t,r){m=e.Push;let a=u(b.location,t,r);n&&n(a,t),C=h()+1;let o=c(a,C),i=b.createHref(a);try{p.pushState(o,"",i)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;s.location.assign(i)}B&&f&&f({action:m,location:b.location,delta:1})},replace:function(t,r){m=e.Replace;let a=u(b.location,t,r);n&&n(a,t),C=h();let s=c(a,C),o=b.createHref(a);p.replaceState(s,"",o),B&&f&&f({action:m,location:b.location,delta:0})},go(e){return p.go(e)}};return b}((function(e,t){let{pathname:r="/",search:n="",hash:a=""}=p(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),u("",{pathname:r,search:n,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:d(t))}),(function(e,t){B("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),ai)),hydrationData:function(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=it({},t,{errors:vt(t.errors)})),t}(),routes:ni,mapRouteProperties:function(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}}).initialize());var ni,ai;(0,t.render)((0,t.createElement)((()=>(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"pt-6 text-2xl font-bold mb-4"},"ChatPress AI"),(0,t.createElement)("hr",null),(0,t.createElement)("div",{className:"bg-white  h-full mr-[10px]"},(0,t.createElement)(nt,{router:ri})))),null),document.getElementById("chatpress"))}()}();
     1!function(){var e,t,r={5169:function(e,t,r){let n=r(9856);function a(e,t){return e=e.split(" "),t=t.split(" "),e[0]>t[0]?1:e[0]<t[0]?-1:Math.sign(parseFloat(e[1])-parseFloat(t[1]))}function s(e,t,r){e=n(e),r||([r,t]=[t,{}]);let s=t.match||/\sx($|\s)/,o=[];for(let t in e.stats){let r=e.stats[t];for(let e in r)r[e].match(s)&&o.push(t+" "+e)}r(o.sort(a))}let o={};function i(e,t){for(let r of e)o[r]=Object.assign({},t)}function l(e,t){for(let r of e)o[r].browsers=o[r].browsers.concat(t.browsers).sort(a)}e.exports=o,s(r(893),(e=>i(["border-radius","border-top-left-radius","border-top-right-radius","border-bottom-right-radius","border-bottom-left-radius"],{browsers:e,feature:"border-radius",mistakes:["-khtml-","-ms-","-o-"]}))),s(r(2307),(e=>i(["box-shadow"],{browsers:e,feature:"css-boxshadow",mistakes:["-khtml-"]}))),s(r(9066),(e=>i(["animation","animation-name","animation-duration","animation-delay","animation-direction","animation-fill-mode","animation-iteration-count","animation-play-state","animation-timing-function","@keyframes"],{browsers:e,feature:"css-animation",mistakes:["-khtml-","-ms-"]}))),s(r(9331),(e=>i(["transition","transition-property","transition-duration","transition-delay","transition-timing-function"],{browsers:e,feature:"css-transitions",mistakes:["-khtml-","-ms-"]}))),s(r(8129),(e=>i(["transform","transform-origin"],{browsers:e,feature:"transforms2d"})));let B=r(8319);s(B,(e=>(i(["perspective","perspective-origin"],{browsers:e,feature:"transforms3d"}),i(["transform-style"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})))),s(B,{match:/y\sx|y\s#2/},(e=>i(["backface-visibility"],{browsers:e,feature:"transforms3d",mistakes:["-ms-","-o-"]})));let c=r(6470);s(c,{match:/y\sx/},(e=>i(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e,feature:"css-gradients",mistakes:["-ms-"],props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(c,{match:/a\sx/},(e=>l(["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],{browsers:e=e.map((e=>/firefox|op/.test(e)?e:`${e} old`)),feature:"css-gradients"}))),s(r(4318),(e=>i(["box-sizing"],{browsers:e,feature:"css3-boxsizing"}))),s(r(4762),(e=>i(["filter"],{browsers:e,feature:"css-filters"}))),s(r(5374),(e=>i(["filter-function"],{browsers:e,feature:"css-filter-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(8013),{match:/y\sx|y\s#2/},(e=>i(["backdrop-filter"],{browsers:e,feature:"css-backdrop-filter"}))),s(r(7710),(e=>i(["element"],{browsers:e,feature:"css-element-function",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(757),(e=>{i(["columns","column-width","column-gap","column-rule","column-rule-color","column-rule-width","column-count","column-rule-style","column-span","column-fill"],{browsers:e,feature:"multicolumn"}),i(["break-before","break-after","break-inside"],{browsers:e.filter((e=>!/firefox/.test(e))),feature:"multicolumn"})})),s(r(8160),(e=>i(["user-select"],{browsers:e,feature:"user-select-none",mistakes:["-khtml-"]})));let u=r(7662);s(u,{match:/a\sx/},(e=>{i(["display-flex","inline-flex"],{browsers:e=e.map((e=>/ie|firefox/.test(e)?e:`${e} 2009`)),feature:"flexbox",props:["display"]}),i(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),i(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(u,{match:/y\sx/},(e=>{l(["display-flex","inline-flex"],{browsers:e,feature:"flexbox"}),l(["flex","flex-grow","flex-shrink","flex-basis"],{browsers:e,feature:"flexbox"}),l(["flex-direction","flex-wrap","flex-flow","justify-content","order","align-items","align-self","align-content"],{browsers:e,feature:"flexbox"})})),s(r(2955),(e=>i(["calc"],{browsers:e,feature:"calc",props:["*"]}))),s(r(7964),(e=>i(["background-origin","background-size"],{browsers:e,feature:"background-img-opts"}))),s(r(9631),(e=>i(["background-clip"],{browsers:e,feature:"background-clip-text"}))),s(r(678),(e=>i(["font-feature-settings","font-variant-ligatures","font-language-override"],{browsers:e,feature:"font-feature"}))),s(r(3001),(e=>i(["font-kerning"],{browsers:e,feature:"font-kerning"}))),s(r(8861),(e=>i(["border-image"],{browsers:e,feature:"border-image"}))),s(r(6385),(e=>i(["::selection"],{browsers:e,feature:"css-selection",selector:!0}))),s(r(2125),(e=>{i(["::placeholder"],{browsers:e.concat(["ie 10 old","ie 11 old","firefox 18 old"]),feature:"css-placeholder",selector:!0})})),s(r(5770),(e=>{i([":placeholder-shown"],{browsers:e,feature:"css-placeholder-shown",selector:!0})})),s(r(5570),(e=>i(["hyphens"],{browsers:e,feature:"css-hyphens"}))),s(r(5424),(e=>i([":fullscreen"],{browsers:e,feature:"fullscreen",selector:!0}))),s(r(1563),(e=>i(["::backdrop"],{browsers:e,feature:"backdrop",selector:!0}))),s(r(431),(e=>i(["::file-selector-button"],{browsers:e,feature:"file-selector-button",selector:!0}))),s(r(4707),(e=>i([":autofill"],{browsers:e,feature:"css-autofill",selector:!0}))),s(r(7239),(e=>i(["tab-size"],{browsers:e,feature:"css3-tabsize"})));let d=r(9895),p=["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"];s(d,(e=>i(["max-content","min-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#4/},(e=>i(["fill","fill-available"],{browsers:e,feature:"intrinsic-width",props:p}))),s(d,{match:/x|\s#5/},(e=>i(["fit-content"],{browsers:e,feature:"intrinsic-width",props:p}))),s(r(6344),(e=>i(["stretch"],{browsers:e,feature:"css-width-stretch",props:p}))),s(r(5619),(e=>i(["zoom-in","zoom-out"],{browsers:e,feature:"css3-cursors-newer",props:["cursor"]}))),s(r(4771),(e=>i(["grab","grabbing"],{browsers:e,feature:"css3-cursors-grab",props:["cursor"]}))),s(r(1105),(e=>i(["sticky"],{browsers:e,feature:"css-sticky",props:["position"]}))),s(r(1489),(e=>i(["touch-action"],{browsers:e,feature:"pointer"}))),s(r(3916),{match:/x.*#[235]/},(e=>i(["text-decoration-skip","text-decoration-skip-ink"],{browsers:e,feature:"text-decoration"}))),s(r(7322),(e=>i(["text-decoration"],{browsers:e,feature:"text-decoration"}))),s(r(1883),(e=>i(["text-decoration-color"],{browsers:e,feature:"text-decoration"}))),s(r(1060),(e=>i(["text-decoration-line"],{browsers:e,feature:"text-decoration"}))),s(r(8132),(e=>i(["text-decoration-style"],{browsers:e,feature:"text-decoration"}))),s(r(4357),(e=>i(["text-size-adjust"],{browsers:e,feature:"text-size-adjust"}))),s(r(4082),(e=>{i(["mask-clip","mask-composite","mask-image","mask-origin","mask-repeat","mask-border-repeat","mask-border-source"],{browsers:e,feature:"css-masks"}),i(["mask","mask-position","mask-size","mask-border","mask-border-outset","mask-border-width","mask-border-slice"],{browsers:e,feature:"css-masks"})})),s(r(6208),(e=>i(["clip-path"],{browsers:e,feature:"css-clip-path"}))),s(r(9307),(e=>i(["box-decoration-break"],{browsers:e,feature:"css-boxdecorationbreak"}))),s(r(7079),(e=>i(["object-fit","object-position"],{browsers:e,feature:"object-fit"}))),s(r(5326),(e=>i(["shape-margin","shape-outside","shape-image-threshold"],{browsers:e,feature:"css-shapes"}))),s(r(8751),(e=>i(["text-overflow"],{browsers:e,feature:"text-overflow"}))),s(r(8482),(e=>i(["@viewport"],{browsers:e,feature:"css-deviceadaptation"}))),s(r(3138),{match:/( x($| )|a #2)/},(e=>i(["@resolution"],{browsers:e,feature:"css-media-resolution"}))),s(r(8644),(e=>i(["text-align-last"],{browsers:e,feature:"css-text-align-last"})));let m=r(4810);s(m,{match:/y x|a x #1/},(e=>i(["pixelated"],{browsers:e,feature:"css-crisp-edges",props:["image-rendering"]}))),s(m,{match:/a x #2/},(e=>i(["image-rendering"],{browsers:e,feature:"css-crisp-edges"})));let f=r(7e3);s(f,(e=>i(["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end"],{browsers:e,feature:"css-logical-props"}))),s(f,{match:/x\s#2/},(e=>i(["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end"],{browsers:e,feature:"css-logical-props"}))),s(r(855),{match:/#2|x/},(e=>i(["appearance"],{browsers:e,feature:"css-appearance"}))),s(r(5569),(e=>i(["scroll-snap-type","scroll-snap-coordinate","scroll-snap-destination","scroll-snap-points-x","scroll-snap-points-y"],{browsers:e,feature:"css-snappoints"}))),s(r(3087),(e=>i(["flow-into","flow-from","region-fragment"],{browsers:e,feature:"css-regions"}))),s(r(4273),(e=>i(["image-set"],{browsers:e,feature:"css-image-set",props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"]}))),s(r(5143),{match:/a|x/},(e=>i(["writing-mode"],{browsers:e,feature:"css-writing-mode"}))),s(r(5910),(e=>i(["cross-fade"],{browsers:e,feature:"css-cross-fade",props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"]}))),s(r(6004),(e=>i([":read-only",":read-write"],{browsers:e,feature:"css-read-only-write",selector:!0}))),s(r(5393),(e=>i(["text-emphasis","text-emphasis-position","text-emphasis-style","text-emphasis-color"],{browsers:e,feature:"text-emphasis"})));let C=r(6769);s(C,(e=>{i(["display-grid","inline-grid"],{browsers:e,feature:"css-grid",props:["display"]}),i(["grid-template-columns","grid-template-rows","grid-row-start","grid-column-start","grid-row-end","grid-column-end","grid-row","grid-column","grid-area","grid-template","grid-template-areas","place-self"],{browsers:e,feature:"css-grid"})})),s(C,{match:/a x/},(e=>i(["grid-column-align","grid-row-align"],{browsers:e,feature:"css-grid"}))),s(r(1547),(e=>i(["text-spacing"],{browsers:e,feature:"css-text-spacing"}))),s(r(5475),(e=>i([":any-link"],{browsers:e,feature:"css-any-link",selector:!0}))),s(r(6425),(e=>i(["isolate"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(2387),(e=>i(["plaintext"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(5893),{match:/y x/},(e=>i(["isolate-override"],{browsers:e,feature:"css-unicode-bidi",props:["unicode-bidi"]}))),s(r(9399),{match:/a #1/},(e=>i(["overscroll-behavior"],{browsers:e,feature:"css-overscroll-behavior"}))),s(r(5430),(e=>i(["text-orientation"],{browsers:e,feature:"css-text-orientation"}))),s(r(8426),(e=>i(["print-color-adjust","color-adjust"],{browsers:e,feature:"css-print-color-adjust"})))},2637:function(e,t,r){let n=r(7363);e.exports=class extends n{add(e,t){let r=t+e.name;if(e.parent.some((t=>t.name===r&&t.params===e.params)))return;let n=this.clone(e,{name:r});return e.parent.insertBefore(e,n)}process(e){let t=this.parentPrefix(e);for(let r of this.prefixes)t&&t!==r||this.add(e,r)}}},9806:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(4241),o=r(1045),i=r(5417),l=r(5169),B=r(5536),c={browsers:a,prefixes:l};let u=new Map;function d(...e){let t;var r;if(1===e.length&&(r=e[0],"[object Object]"===Object.prototype.toString.apply(r))?(t=e[0],e=void 0):0===e.length||1===e.length&&!e[0]?e=void 0:e.length<=2&&(Array.isArray(e[0])||!e[0])?(t=e[1],e=e[0]):"object"==typeof e[e.length-1]&&(t=e.pop()),t||(t={}),t.browser)throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");if(t.browserslist)throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");t.overrideBrowserslist?e=t.overrideBrowserslist:t.browsers&&("undefined"!=typeof console&&console.warn&&console.warn(s.red("\n  Replace Autoprefixer `browsers` option to Browserslist config.\n  Use `browserslist` key in `package.json` or `.browserslistrc` file.\n\n  Using `browsers` option can cause errors. Browserslist config can\n  be used for Babel, Autoprefixer, postcss-normalize and other tools.\n\n  If you really need to use option, rename it to `overrideBrowserslist`.\n\n  Learn more at:\n  https://github.com/browserslist/browserslist#readme\n  https://twitter.com/browserslist\n\n".replace(/`[^`]+`/g,(e=>s.yellow(e.slice(1,-1)))))),e=t.browsers);let n={env:t.env,ignoreUnknownVersions:t.ignoreUnknownVersions,stats:t.stats};function a(r){let a=c,s=new o(a.browsers,e,r,n),l=s.selected.join(", ")+JSON.stringify(t);return u.has(l)||u.set(l,new i(a.prefixes,s,t)),u.get(l)}return{browsers:e,info(e){return(e=e||{}).from=e.from||process.cwd(),B(a(e))},options:t,postcssPlugin:"autoprefixer",prepare(e){let r=a({env:t.env,from:e.opts.from});return{OnceExit(n){!function(e,t){0!==t.browsers.selected.length&&(t.add.selectors.length>0||Object.keys(t.add).length>2||e.warn("Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore.\nCheck your Browserslist config to be sure that your targets are set up correctly.\n\n  Learn more at:\n  https://github.com/postcss/autoprefixer#readme\n  https://github.com/browserslist/browserslist#readme\n\n"))}(e,r),!1!==t.remove&&r.processor.remove(n,e),!1!==t.add&&r.processor.add(n,e)}}}}}e.exports=d,d.postcss=!0,d.data=c,d.defaults=n.defaults,d.info=()=>d().info()},3882:function(e){function t(e){return e[e.length-1]}let r={parse(e){let r=[""],n=[r];for(let a of e)"("!==a?")"!==a?r[r.length-1]+=a:(n.pop(),r=t(n),r.push("")):(r=[""],t(n).push(r),n.push(r));return n[0]},stringify(e){let t="";for(let n of e)t+="object"!=typeof n?n:`(${r.stringify(n)})`;return t}};e.exports=r},1045:function(e,t,r){let n=r(1e3),{agents:a}=r(5459),s=r(6767);e.exports=class{constructor(e,t,r,n){this.data=e,this.options=r||{},this.browserslistOpts=n||{},this.selected=this.parse(t)}static prefixes(){if(this.prefixesCache)return this.prefixesCache;this.prefixesCache=[];for(let e in a)this.prefixesCache.push(`-${a[e].prefix}-`);return this.prefixesCache=s.uniq(this.prefixesCache).sort(((e,t)=>t.length-e.length)),this.prefixesCache}static withPrefix(e){return this.prefixesRegexp||(this.prefixesRegexp=new RegExp(this.prefixes().join("|"))),this.prefixesRegexp.test(e)}isSelected(e){return this.selected.includes(e)}parse(e){let t={};for(let e in this.browserslistOpts)t[e]=this.browserslistOpts[e];return t.path=this.options.from,n(e,t)}prefix(e){let[t,r]=e.split(" "),n=this.data[t],a=n.prefix_exceptions&&n.prefix_exceptions[r];return a||(a=n.prefix),`-${a}-`}}},8740:function(e,t,r){let n=r(7363),a=r(1045),s=r(6767);e.exports=class extends n{add(e,t,r,n){let a=this.prefixed(e.prop,t);if(!this.isAlready(e,a)&&!this.otherPrefixes(e.value,t))return this.insert(e,t,r,n)}calcBefore(e,t,r=""){let n=this.maxPrefixed(e,t)-s.removeNote(r).length,a=t.raw("before");return n>0&&(a+=Array(n).fill(" ").join("")),a}check(){return!0}insert(e,t,r){let n=this.set(this.clone(e),t);if(n)return e.parent.some((e=>e.prop===n.prop&&e.value===n.value))?void 0:(this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,n))}isAlready(e,t){let r=this.all.group(e).up((e=>e.prop===t));return r||(r=this.all.group(e).down((e=>e.prop===t))),r}maxPrefixed(e,t){if(t._autoprefixerMax)return t._autoprefixerMax;let r=0;for(let t of e)t=s.removeNote(t),t.length>r&&(r=t.length);return t._autoprefixerMax=r,t._autoprefixerMax}needCascade(e){return e._autoprefixerCascade||(e._autoprefixerCascade=!1!==this.all.options.cascade&&e.raw("before").includes("\n")),e._autoprefixerCascade}normalize(e){return e}old(e,t){return[this.prefixed(e,t)]}otherPrefixes(e,t){for(let r of a.prefixes())if(r!==t&&e.includes(r))return e.replace(/var\([^)]+\)/,"").includes(r);return!1}prefixed(e,t){return t+e}process(e,t){if(!this.needCascade(e))return void super.process(e,t);let r=super.process(e,t);r&&r.length&&(this.restoreBefore(e),e.raws.before=this.calcBefore(r,e))}restoreBefore(e){let t=e.raw("before").split("\n"),r=t[t.length-1];this.all.group(e).up((e=>{let t=e.raw("before").split("\n"),n=t[t.length-1];n.length<r.length&&(r=n)})),t[t.length-1]=r,e.raws.before=t.join("\n")}set(e,t){return e.prop=this.prefixed(e.prop,t),e}}},787:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-content"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-line-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-content","flex-line-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},953:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"align-items"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-align":2012===r?t+"flex-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2009!==r&&2012!==r||(e.value=s.oldValues[e.value]||e.value),super.set(e,t)}}s.names=["align-items","flex-align","box-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},3610:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{check(e){return e.parent&&!e.parent.some((e=>e.prop&&e.prop.startsWith("grid-")))}normalize(){return"align-self"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-item-align":super.prefixed(e,t)}set(e,t){let r=n(t)[0];return 2012===r?(e.value=s.oldValues[e.value]||e.value,super.set(e,t)):"final"===r?super.set(e,t):void 0}}s.names=["align-self","flex-item-align"],s.oldValues={"flex-end":"end","flex-start":"start"},e.exports=s},2369:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.split(/\s+/).some((e=>{let t=e.toLowerCase();return"reverse"===t||"alternate-reverse"===t}))}}a.names=["animation","animation-direction"],e.exports=a},1682:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["appearance"],e.exports=s},2025:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?":-webkit-autofill":`:${e}autofill`}}s.names=[":autofill"],e.exports=s},372:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}}s.names=["backdrop-filter"],e.exports=s},5933:function(e,t,r){let n=r(8740),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((e=>"-ms-"===e?"-webkit-":e))))}check(e){return"text"===e.value.toLowerCase()}}s.names=["background-clip"],e.exports=s},6397:function(e,t,r){let n=r(8740);class a extends n{set(e,t){let r=e.value.toLowerCase();return"-webkit-"!==t||r.includes(" ")||"contain"===r||"cover"===r||(e.value=e.value+" "+e.value),super.set(e,t)}}a.names=["background-size"],e.exports=a},6970:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.includes("-before")?e.replace("-before","-block-start"):e.replace("-after","-block-end")}prefixed(e,t){return e.includes("-start")?t+e.replace("-block-start","-before"):t+e.replace("-block-end","-after")}}a.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"],e.exports=a},8304:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return e.value=e.value.replace(/\s+fill(\s)/,"$1"),super.set(e,t)}}a.names=["border-image"],e.exports=a},4472:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return a.toNormal[e]||e}prefixed(e,t){return"-moz-"===t?t+(a.toMozilla[e]||e):super.prefixed(e,t)}}a.names=["border-radius"],a.toMozilla={},a.toNormal={};for(let e of["top","bottom"])for(let t of["left","right"]){let r=`border-${e}-${t}-radius`,n=`border-radius-${e}${t}`;a.names.push(r),a.names.push(n),a.toMozilla[r]=n,a.toNormal[n]=r}e.exports=a},9271:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"break-inside"!==e.prop?super.insert(e,t,r):/region/i.test(e.value)||/page/i.test(e.value)?void 0:super.insert(e,t,r)}normalize(e){return e.includes("inside")?"break-inside":e.includes("before")?"break-before":"break-after"}prefixed(e,t){return`${t}column-${e}`}set(e,t){return("break-inside"===e.prop&&"avoid-column"===e.value||"avoid-page"===e.value)&&(e.value="avoid"),super.set(e,t)}}a.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"],e.exports=a},2315:function(e,t,r){let n=r(20).list,a=r(8149);class s extends a{replace(e,t){return n.space(e).map((e=>{if(e.slice(0,+this.name.length+1)!==this.name+"(")return e;let r=e.lastIndexOf(")"),n=e.slice(r+1),a=e.slice(this.name.length+1,r);if("-webkit-"===t){let e=a.match(/\d*.?\d+%?/);e?(a=a.slice(e[0].length).trim(),a+=`, ${e[0]}`):a+=", 0.5"}return t+this.name+"("+a+")"+n})).join(" ")}}s.names=["cross-fade"],e.exports=s},7349:function(e,t,r){let n=r(1213),a=r(9135),s=r(8149);class o extends s{constructor(e,t){super(e,t),"display-flex"===e&&(this.name="flex")}check(e){return"display"===e.prop&&e.value===this.name}old(e){let t=this.prefixed(e);if(t)return new a(this.name,t)}prefixed(e){let t,r;return[t,e]=n(e),2009===t?r="flex"===this.name?"box":"inline-box":2012===t?r="flex"===this.name?"flexbox":"inline-flexbox":"final"===t&&(r=this.name),e+r}replace(e,t){return this.prefixed(t)}}o.names=["display-flex","inline-flex"],e.exports=o},7676:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"display-grid"===e&&(this.name="grid")}check(e){return"display"===e.prop&&e.value===this.name}}a.names=["display-grid","inline-grid"],e.exports=a},8238:function(e,t,r){let n=r(6971),a=r(6767);class s extends n{constructor(e,t,r){super(e,t,r),this.prefixes&&(this.prefixes=a.uniq(this.prefixes.map((()=>"-webkit-"))))}prefixed(e){return"-webkit-"===e?"::-webkit-file-upload-button":`::${e}file-selector-button`}}s.names=["::file-selector-button"],e.exports=s},8846:function(e,t,r){let n=r(8149);class a extends n{constructor(e,t){super(e,t),"filter-function"===e&&(this.name="filter")}}a.names=["filter","filter-function"],e.exports=a},1309:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.toLowerCase().includes("alpha(")&&!t.includes("DXImageTransform.Microsoft")&&!t.includes("data:image/svg+xml")}}a.names=["filter"],e.exports=a},1853:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-basis"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-preferred-size":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-basis","flex-preferred-size"],e.exports=s},7185:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let s,o,i=e.value;"inherit"===i||"initial"===i||"unset"===i?(s=i,o=i):(s=i.includes("row")?"horizontal":"vertical",o=i.includes("reverse")?"reverse":"normal");let l=this.clone(e);return l.prop=t+"box-orient",l.value=s,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),l=this.clone(e),l.prop=t+"box-direction",l.value=o,this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l)}normalize(){return"flex-direction"}old(e,t){let r;return[r,t]=n(t),2009===r?[t+"box-orient",t+"box-direction"]:super.old(e,t)}}s.names=["flex-direction","box-direction","box-orient"],e.exports=s},2294:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{insert(e,t,r){let a;if([a,t]=n(t),2009!==a)return super.insert(e,t,r);let s=e.value.split(/\s+/).filter((e=>"wrap"!==e&&"nowrap"!==e&&"wrap-reverse"));if(0===s.length)return;if(e.parent.some((e=>e.prop===t+"box-orient"||e.prop===t+"box-direction")))return;let o=s[0],i=o.includes("row")?"horizontal":"vertical",l=o.includes("reverse")?"reverse":"normal",B=this.clone(e);return B.prop=t+"box-orient",B.value=i,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B),B=this.clone(e),B.prop=t+"box-direction",B.value=l,this.needCascade(e)&&(B.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,B)}}s.names=["flex-flow","box-direction","box-orient"],e.exports=s},420:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-flex":2012===r?t+"flex-positive":super.prefixed(e,t)}}s.names=["flex-grow","flex-positive"],e.exports=s},4347:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"flex-shrink"}prefixed(e,t){let r;return[r,t]=n(t),2012===r?t+"flex-negative":super.prefixed(e,t)}set(e,t){let r;if([r,t]=n(t),2012===r||"final"===r)return super.set(e,t)}}s.names=["flex-shrink","flex-negative"],e.exports=s},1213:function(e){e.exports=function(e){let t;return"-webkit- 2009"===e||"-moz-"===e?t=2009:"-ms-"===e?t=2012:"-webkit-"===e&&(t="final"),"-webkit- 2009"===e&&(e="-webkit-"),[t,e]}},8368:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{set(e,t){if(2009!==n(t)[0])return super.set(e,t)}}s.names=["flex-wrap"],e.exports=s},4402:function(e,t,r){let n=r(20).list,a=r(1213),s=r(8740);class o extends s{normalize(){return"flex"}prefixed(e,t){let r;return[r,t]=a(t),2009===r?t+"box-flex":super.prefixed(e,t)}set(e,t){let r=a(t)[0];if(2009===r)return e.value=n.space(e.value)[0],e.value=o.oldValues[e.value]||e.value,super.set(e,t);if(2012===r){let t=n.space(e.value);3===t.length&&"0"===t[2]&&(e.value=t.slice(0,2).concat("0px").join(" "))}return super.set(e,t)}}o.names=["flex","box-flex"],o.oldValues={auto:"1",none:"0"},e.exports=o},6487:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-webkit-"===e?":-webkit-full-screen":"-moz-"===e?":-moz-full-screen":`:${e}fullscreen`}}a.names=[":fullscreen"],e.exports=a},5810:function(e,t,r){let n=r(9254),a=r(1794),s=r(9135),o=r(8149),i=r(6767),l=/top|left|right|bottom/gi;class B extends o{add(e,t){let r=e.prop;if(r.includes("mask")){if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}else{if("list-style"!==r&&"list-style-image"!==r&&"content"!==r)return super.add(e,t);if("-webkit-"===t||"-webkit- old"===t)return super.add(e,t)}}cloneDiv(e){for(let t of e)if("div"===t.type&&","===t.value)return t;return{after:" ",type:"div",value:","}}colorStops(e){let t=[];for(let r=0;r<e.length;r++){let a,s,o=e[r];if(0===r)continue;let i,l=n.stringify(o[0]);o[1]&&"word"===o[1].type?a=o[1].value:o[2]&&"word"===o[2].type&&(a=o[2].value),i=1!==r||a&&"0%"!==a?r!==e.length-1||a&&"100%"!==a?a?`color-stop(${a}, ${l})`:`color-stop(${l})`:`to(${l})`:`from(${l})`;let B=o[o.length-1];e[r]=[{type:"word",value:i}],"div"===B.type&&","===B.value&&(s=e[r].push(B)),t.push(s)}return t}convertDirection(e){return e.length>0&&("to"===e[0].value?this.fixDirection(e):e[0].value.includes("deg")?this.fixAngle(e):this.isRadial(e)&&this.fixRadial(e)),e}fixAngle(e){let t=e[0].value;t=parseFloat(t),t=Math.abs(450-t)%360,t=this.roundFloat(t,3),e[0].value=`${t}deg`}fixDirection(e){e.splice(0,2);for(let t of e){if("div"===t.type)break;"word"===t.type&&(t.value=this.revertDirection(t.value))}}fixRadial(e){let t,r,n,a,s,o,i=[],l=[];for(a=0;a<e.length-2;a++){if(t=e[a],r=e[a+1],n=e[a+2],"space"===t.type&&"at"===r.value&&"space"===n.type){s=a+3;break}i.push(t)}for(a=s;a<e.length;a++){if("div"===e[a].type){o=e[a];break}l.push(e[a])}e.splice(0,a,...l,o,...i)}isRadial(e){let t="before";for(let r of e)if("before"===t&&"space"===r.type)t="at";else if("at"===t&&"at"===r.value)t="after";else{if("after"===t&&"space"===r.type)return!0;if("div"===r.type)break;t="before"}return!1}newDirection(e){if("to"===e[0].value)return e;if(l.lastIndex=0,!l.test(e[0].value))return e;e.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let t=2;t<e.length&&"div"!==e[t].type;t++)"word"===e[t].type&&(e[t].value=this.revertDirection(e[t].value));return e}normalize(e,t){if(!e[0])return e;if(/-?\d+(.\d+)?grad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,400);else if(/-?\d+(.\d+)?rad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,2*Math.PI);else if(/-?\d+(.\d+)?turn/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,1);else if(e[0].value.includes("deg")){let t=parseFloat(e[0].value);t=a.wrap(0,360,t),e[0].value=`${t}deg`}if("linear-gradient"===t||"repeating-linear-gradient"===t){let t=e[0].value;"0deg"===t||"0"===t?e=this.replaceFirst(e,"to"," ","top"):"90deg"===t?e=this.replaceFirst(e,"to"," ","right"):"180deg"===t?e=this.replaceFirst(e,"to"," ","bottom"):"270deg"===t&&(e=this.replaceFirst(e,"to"," ","left"))}return e}normalizeUnit(e,t){return parseFloat(e)/t*360+"deg"}old(e){if("-webkit-"===e){let t;t="linear-gradient"===this.name?"linear":"repeating-linear-gradient"===this.name?"repeating-linear":"repeating-radial-gradient"===this.name?"repeating-radial":"radial";let r="-gradient",n=i.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`,!1);return new s(this.name,e+this.name,r,n)}return super.old(e)}oldDirection(e){let t=this.cloneDiv(e[0]);if("to"!==e[0][0].value)return e.unshift([{type:"word",value:B.oldDirections.bottom},t]);{let r=[];for(let t of e[0].slice(2))"word"===t.type&&r.push(t.value.toLowerCase());r=r.join(" ");let n=B.oldDirections[r]||r;return e[0]=[{type:"word",value:n},t],e[0]}}oldWebkit(e){let{nodes:t}=e,r=n.stringify(e.nodes);if("linear-gradient"!==this.name)return!1;if(t[0]&&t[0].value.includes("deg"))return!1;if(r.includes("px")||r.includes("-corner")||r.includes("-side"))return!1;let a=[[]];for(let e of t)a[a.length-1].push(e),"div"===e.type&&","===e.value&&a.push([]);this.oldDirection(a),this.colorStops(a),e.nodes=[];for(let t of a)e.nodes=e.nodes.concat(t);return e.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(e.nodes)),e.value="-webkit-gradient",!0}replace(e,t){let r=n(e);for(let e of r.nodes){let r=this.name;if("function"===e.type&&e.value===r)if(e.nodes=this.newDirection(e.nodes),e.nodes=this.normalize(e.nodes,r),"-webkit- old"===t){if(!this.oldWebkit(e))return!1}else e.nodes=this.convertDirection(e.nodes),e.value=t+e.value}return r.toString()}replaceFirst(e,...t){return t.map((e=>" "===e?{type:"space",value:e}:{type:"word",value:e})).concat(e.slice(1))}revertDirection(e){return B.directions[e.toLowerCase()]||e}roundFloat(e,t){return parseFloat(e.toFixed(t))}}B.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"],B.directions={bottom:"top",left:"right",right:"left",top:"bottom"},B.oldDirections={bottom:"left top, left bottom","bottom left":"right top, left bottom","bottom right":"left top, right bottom",left:"right top, left top","left bottom":"right top, left bottom","left top":"right bottom, left top",right:"left top, right top","right bottom":"left top, right bottom","right top":"left bottom, right top",top:"left bottom, left top","top left":"right bottom, left top","top right":"left bottom, right top"},e.exports=B},2271:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=a.parse(e),[o,i]=a.translate(s,0,2),[l,B]=a.translate(s,1,3);[["grid-row",o],["grid-row-span",i],["grid-column",l],["grid-column-span",B]].forEach((([t,r])=>{a.insertDecl(e,t,r)})),a.warnTemplateSelectorNotFound(e,n),a.warnIfGridRowColumnExists(e,n)}}s.names=["grid-area"],e.exports=s},8575:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"justify-self"}prefixed(e,t){return t+"grid-column-align"}}a.names=["grid-column-align"],e.exports=a},8570:function(e,t,r){let n=r(8740),{isPureNumber:a}=r(6767);class s extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let s=this.clone(e),o=e.prop.replace(/end$/,"start"),i=t+e.prop.replace(/end$/,"span");if(!e.parent.some((e=>e.prop===i))){if(s.prop=i,e.value.includes("span"))s.value=e.value.replace(/span\s/i,"");else{let t;if(e.parent.walkDecls(o,(e=>{t=e})),t){if(!a(t.value))return;{let r=Number(e.value)-Number(t.value)+"";s.value=r}}else e.warn(n,`Can not prefix ${e.prop} (${o} is not found)`)}e.cloneBefore(s)}}}s.names=["grid-row-end","grid-column-end"],e.exports=s},1354:function(e,t,r){let n=r(8740);class a extends n{check(e){return!e.value.includes("flex-")&&"baseline"!==e.value}normalize(){return"align-self"}prefixed(e,t){return t+"grid-row-align"}}a.names=["grid-row-align"],e.exports=a},9483:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);let n=a.parse(e),[s,o]=a.translate(n,0,1);n[0]&&n[0].includes("span")&&(o=n[0].join("").replace(/\D/g,"")),[[e.prop,s],[`${e.prop}-span`,o]].forEach((([t,r])=>{a.insertDecl(e,t,r)}))}}s.names=["grid-row","grid-column"],e.exports=s},7456:function(e,t,r){let n=r(8740),{autoplaceGridItems:a,getGridGap:s,inheritGridGap:o,prefixTrackProp:i,prefixTrackValue:l}=r(4519),B=r(2198);class c extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let{parent:c,prop:u,value:d}=e,p=u.includes("rows"),m=u.includes("columns"),f=c.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop));if(f&&p)return!1;let C=new B({options:{}}),h=C.gridStatus(c,n),g=s(e);g=o(e,g)||g;let v=p?g.row:g.column;"no-autoplace"!==h&&!0!==h||f||(v=null);let b=l({gap:v,value:d});e.cloneBefore({prop:i({prefix:t,prop:u}),value:b});let y=c.nodes.find((e=>"grid-auto-flow"===e.prop)),w="row";if(y&&!C.disabled(y,n)&&(w=y.value.trim()),"autoplace"===h){let t=c.nodes.find((e=>"grid-template-rows"===e.prop));if(!t&&f)return;if(!t&&!f)return void e.warn(n,"Autoplacement does not work without grid-template-rows property");c.nodes.find((e=>"grid-template-columns"===e.prop))||f||e.warn(n,"Autoplacement does not work without grid-template-columns property"),m&&!f&&a(e,n,g,w)}}normalize(e){return e.replace(/^grid-(rows|columns)/,"grid-template-$1")}prefixed(e,t){return"-ms-"===t?i({prefix:t,prop:e}):super.prefixed(e,t)}}c.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"],e.exports=c},2755:function(e,t,r){let n=r(8740);class a extends n{check(e){let t=e.value;return!t.includes("/")&&!t.includes("span")}normalize(e){return e.replace("-start","")}prefixed(e,t){let r=super.prefixed(e,t);return"-ms-"===t&&(r=r.replace("-start","")),r}}a.names=["grid-row-start","grid-column-start"],e.exports=a},2602:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseGridAreas:o,prefixTrackProp:i,prefixTrackValue:l,warnGridGap:B,warnMissedAreas:c}=r(4519);class u extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);let u=!1,d=!1,p=e.parent,m=a(e);m=s(e,m)||m,p.walkDecls(/-ms-grid-rows/,(e=>e.remove())),p.walkDecls(/grid-template-(rows|columns)/,(e=>{if("grid-template-rows"===e.prop){d=!0;let{prop:r,value:n}=e;e.cloneBefore({prop:i({prefix:t,prop:r}),value:l({gap:m.row,value:n})})}else u=!0}));let f=e.value.trim().slice(1,-1).split(/["']\s*["']?/g);u&&!d&&m.row&&f.length>1&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:l({gap:m.row,value:`repeat(${f.length}, auto)`})}),B({decl:e,gap:m,hasColumns:u,result:n});let C=o({gap:m,rows:f});return c(C,e,n),e}}u.names=["grid-template-areas"],e.exports=u},1198:function(e,t,r){let n=r(8740),{getGridGap:a,inheritGridGap:s,parseTemplate:o,warnGridGap:i,warnMissedAreas:l}=r(4519);class B extends n{insert(e,t,r,n){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-rows"===e.prop)))return;let B=a(e),c=s(e,B),{areas:u,columns:d,rows:p}=o({decl:e,gap:c||B}),m=Object.keys(u).length>0,f=Boolean(p),C=Boolean(d);return i({decl:e,gap:B,hasColumns:C,result:n}),l(u,e,n),(f&&C||m)&&e.cloneBefore({prop:"-ms-grid-rows",raws:{},value:p}),C&&e.cloneBefore({prop:"-ms-grid-columns",raws:{},value:d}),e}}B.names=["grid-template"],e.exports=B},4519:function(e,t,r){let n=r(9254),a=r(20).list,s=r(6767).uniq,o=r(6767).escapeRegexp,i=r(6767).splitSelector;function l(e){return e&&2===e.length&&"span"===e[0]&&parseInt(e[1],10)>0?[!1,parseInt(e[1],10)]:e&&1===e.length&&parseInt(e[0],10)>0?[parseInt(e[0],10),!1]:[!1,!1]}function B({nodes:e},{gap:t}){let{count:r,size:a}=e.reduce(((e,t)=>("div"===t.type&&","===t.value?e.key="size":e[e.key].push(n.stringify(t)),e)),{count:[],key:"count",size:[]});if(t){a=a.filter((e=>e.trim()));let e=[];for(let n=1;n<=r;n++)a.forEach(((r,a)=>{(a>0||n>1)&&e.push(t),e.push(r)}));return e.join(" ")}return`(${a.join("")})[${r.join("")}]`}function c({gap:e,value:t}){let r=n(t).nodes.reduce(((t,r)=>"function"===r.type&&"repeat"===r.value?t.concat({type:"word",value:B(r,{gap:e})}):e&&"space"===r.type?t.concat({type:"space",value:" "},{type:"word",value:e},r):t.concat(r)),[]);return n.stringify(r)}t.translate=function(e,t,r){let n=e[t],a=e[r];if(!n)return[!1,!1];let[s,o]=l(n),[i,B]=l(a);return s&&!a?[s,!1]:o&&i?[i-o,o]:s&&B?[s,B]:s&&i?[s,i-s]:[!1,!1]},t.parse=function(e){let t=n(e.value),r=[],a=0;r[a]=[];for(let e of t.nodes)"div"===e.type?(a+=1,r[a]=[]):"word"===e.type&&r[a].push(e.value);return r},t.insertDecl=function(e,t,r){r&&!e.parent.some((e=>e.prop===`-ms-${t}`))&&e.cloneBefore({prop:`-ms-${t}`,value:r.toString()})},t.prefixTrackProp=function({prefix:e,prop:t}){return e+t.replace("template-","")},t.prefixTrackValue=c;let u=/^\.+$/;function d(e,t){return{end:t,span:t-e,start:e}}function p({gap:e,rows:t}){return t.reduce(((t,r,n)=>(e.row&&(n*=2),""===r.trim()||function(e){return e.trim().split(/\s+/g)}(r).forEach(((r,a)=>{if(!u.test(r))if(e.column&&(a*=2),void 0===t[r])t[r]={column:d(a+1,a+2),row:d(n+1,n+2)};else{let{column:e,row:s}=t[r];e.start=Math.min(e.start,a+1),e.end=Math.max(e.end,a+2),e.span=e.end-e.start,s.start=Math.min(s.start,n+1),s.end=Math.max(s.end,n+2),s.span=s.end-s.start}})),t)),{})}function m(e){return e.areas.length>e.rows.length&&e.rows.push("auto"),e}function f({decl:e,gap:t}){let r=n(e.value).nodes.reduce(((e,t)=>{let{type:r,value:a}=t;return function(e){return"word"===e.type&&/^\[.+]$/.test(e.value)}(t)||"space"===r||("string"===r&&(e=m(e)).areas.push(a),"word"!==r&&"function"!==r||e[e.key].push(n.stringify(t)),"div"===r&&"/"===a&&(e.key="columns",e=m(e))),e}),{areas:[],columns:[],key:"rows",rows:[]});return{areas:p({gap:t,rows:r.areas}),columns:c({gap:t.column,value:r.columns.join(" ")}),rows:c({gap:t.row,value:r.rows.join(" ")})}}function C(e,t=!1,r=!1){let n=[{prop:"-ms-grid-row",value:String(e.row.start)}];return(e.row.span>1||t)&&n.push({prop:"-ms-grid-row-span",value:String(e.row.span)}),n.push({prop:"-ms-grid-column",value:String(e.column.start)}),(e.column.span>1||r)&&n.push({prop:"-ms-grid-column-span",value:String(e.column.span)}),n}function h(e){return"atrule"===e.type&&"media"===e.name?e:!!e.parent&&h(e.parent)}function g(e,t){return(e=e.map((e=>{let t=a.space(e),r=a.comma(e);return t.length>r.length&&(e=t.slice(-1).join("")),e}))).map((e=>t.map(((t,r)=>`${0===r?"":" "}${t} > ${e}`))))}function v(e,t){return e.selectors.some((e=>t.selectors.includes(e)))}function b(e){let t={};return e.parent.walkDecls(/^(grid-)?((row|column)-)?gap$/,(({prop:e,value:r})=>{if(/^(grid-)?gap$/.test(e)){let[e,,a]=n(r).nodes;t.row=e&&n.stringify(e),t.column=a?n.stringify(a):t.row}/^(grid-)?row-gap$/.test(e)&&(t.row=r),/^(grid-)?column-gap$/.test(e)&&(t.column=r)})),t}function y(e){if(!e)return[];let t,r;return n(e).walk((e=>{"word"===e.type&&/min|max/g.test(e.value)?t=e.value:e.value.includes("px")&&(r=parseInt(e.value.replace(/\D/g,"")))})),[t,r]}function w(e,t){let r=e.parent,n=h(r),a=r.root(),s=i(r.selector);if(Object.keys(t).length>0)return!1;let l,[B]=y(n.params),c=s[0],u=o(c[c.length-1][0]),d=new RegExp(`(${u}$)|(${u}[,.])`);return a.walkRules(d,(e=>{let t;if(r.toString()===e.toString())return!1;if(e.walkDecls("grid-gap",(e=>t=b(e))),!t||0===Object.keys(t).length)return!0;if(!function(e,t){let r,n=i(e),a=i(t);if(n[0].length<a[0].length)return!1;if(n[0].length>a[0].length){let e=n[0].reduce(((e,[t],r)=>t===a[0][0][0]&&r),!1);e&&(r=a[0].every(((t,r)=>t.every(((t,a)=>n[0].slice(e)[r][a]===t)))))}else r=a.some((e=>e.every(((e,t)=>e.every(((e,r)=>n[0][t][r]===e))))));return r}(r.selector,e.selector))return!0;let n=h(e);return n?y(n.params)[0]===B?(l=t,!0):void 0:(l=t,!0)})),!!(l&&Object.keys(l).length>0)&&l}function x(e){return n(e).nodes.reduce(((e,t)=>{if("function"===t.type&&"repeat"===t.value){let r="count",[a,s]=t.nodes.reduce(((e,t)=>"word"===t.type&&"count"===r?(e[0]=Math.abs(parseInt(t.value)),e):"div"===t.type&&","===t.value?(r="value",e):("value"===r&&(e[1]+=n.stringify(t)),e)),[0,""]);if(a)for(let t=0;t<a;t++)e.push(s);return e}return"space"===t.type?e:e.concat(n.stringify(t))}),[])}t.parseGridAreas=p,t.parseTemplate=f,t.insertAreas=function(e,t){let r=function(e){let t=[];return e.walkDecls(/grid-template(-areas)?$/,(e=>{let r=e.parent,n=h(r),a=b(e),o=w(e,a),{areas:i}=f({decl:e,gap:o||a}),l=Object.keys(i);if(0===l.length)return!0;let B=t.reduce(((e,{allAreas:t},r)=>t&&l.some((e=>t.includes(e)))?r:e),null);if(null!==B){let{allAreas:e,rules:a}=t[B],o=a.some((e=>!1===e.hasDuplicates&&v(e,r))),c=!1,u=a.reduce(((e,t)=>!t.params&&v(t,r)?(c=!0,t.duplicateAreaNames):(c||l.forEach((r=>{t.areas[r]&&e.push(r)})),s(e))),[]);a.forEach((e=>{l.forEach((t=>{let r=e.areas[t];r&&r.row.span!==i[t].row.span&&(i[t].row.updateSpan=!0),r&&r.column.span!==i[t].column.span&&(i[t].column.updateSpan=!0)}))})),t[B].allAreas=s([...e,...l]),t[B].rules.push({areas:i,duplicateAreaNames:u,hasDuplicates:!o,node:r,params:n.params,selectors:r.selectors})}else t.push({allAreas:l,areasCount:0,rules:[{areas:i,duplicateAreaNames:[],duplicateRules:[],hasDuplicates:!1,node:r,params:n.params,selectors:r.selectors}]})})),t}(e);if(0===r.length)return;let n={};return e.walkDecls("grid-area",(s=>{let o=s.parent,i="-ms-grid-row"===o.first.prop,l=h(o);if(t(s))return;let B=e.index(l||o),c=s.value,u=r.filter((e=>e.allAreas.includes(c)))[0];if(!u)return!0;let d=u.allAreas[u.allAreas.length-1],p=a.space(o.selector),m=a.comma(o.selector),f=p.length>1&&p.length>m.length;if(i)return!1;n[d]||(n[d]={});let v=!1;for(let t of u.rules){let r=t.areas[c],a=t.duplicateAreaNames.includes(c);if(r)if(t.params&&!n[d][t.params]&&(n[d][t.params]=[]),t.hasDuplicates&&a||t.params)if(!t.hasDuplicates||t.params||f){if(t.hasDuplicates&&!t.params&&f&&o.selector.includes(t.selectors[0]))o.walkDecls(/-ms-grid-(row|column)/,(e=>e.remove())),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}}))));else if(t.params){let i=o.clone();i.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((e=>i.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),t.hasDuplicates&&a&&(i.selectors=g(i.selectors,t.selectors)),i.raws=t.node.raws,e.index(t.node.parent)>B?t.node.parent.append(i):n[d][t.params].push(i),v||(n[d].lastRule=l||o)}}else{let e=o.clone();e.removeAll(),C(r,r.row.updateSpan,r.column.updateSpan).reverse().forEach((t=>e.prepend(Object.assign(t,{raws:{between:s.raws.between}})))),e.selectors=g(e.selectors,t.selectors),n[d].lastRule&&n[d].lastRule.after(e),n[d].lastRule=e,v=!0}else C(r,!1,!1).reverse().forEach((e=>o.prepend(Object.assign(e,{raws:{between:s.raws.between}})))),n[d].lastRule=o,v=!0;else{let t,r=n[d].lastRule;t=r?e.index(r):-1,B>t&&(n[d].lastRule=l||o)}}})),void Object.keys(n).forEach((e=>{let t=n[e],r=t.lastRule;Object.keys(t).reverse().filter((e=>"lastRule"!==e)).forEach((e=>{t[e].length>0&&r&&(r.after({name:"media",params:e}),r.next().append(t[e]))}))}))},t.warnMissedAreas=function(e,t,r){let n=Object.keys(e);t.root().walkDecls("grid-area",(e=>{n=n.filter((t=>t!==e.value))})),n.length>0&&t.warn(r,"Can not find grid areas: "+n.join(", "))},t.warnTemplateSelectorNotFound=function(e,t){let r=e.parent,n=e.root(),s=!1,o=a.space(r.selector).filter((e=>">"!==e)).slice(0,-1);if(o.length>0){let r=!1,i=null;n.walkDecls(/grid-template(-areas)?$/,(t=>{let n=t.parent,l=n.selectors,{areas:B}=f({decl:t,gap:b(t)}),c=B[e.value];for(let e of l){if(r)break;let t=a.space(e).filter((e=>">"!==e));r=t.every(((e,t)=>e===o[t]))}if(r||!c)return!0;i||(i=n.selector),i&&i!==n.selector&&(s=!0)})),!r&&s&&e.warn(t,`Autoprefixer cannot find a grid-template containing the duplicate grid-area "${e.value}" with full selector matching: ${o.join(" ")}`)}},t.warnIfGridRowColumnExists=function(e,t){let r=e.parent,n=[];r.walkDecls(/^grid-(row|column)/,(e=>{e.prop.endsWith("-end")||e.value.startsWith("span")||e.prop.endsWith("-gap")||n.push(e)})),n.length>0&&n.forEach((e=>{e.warn(t,`You already have a grid-area declaration present in the rule. You should use either grid-area or ${e.prop}, not both`)}))},t.getGridGap=b,t.inheritGridGap=w,t.warnGridGap=function({decl:e,gap:t,hasColumns:r,result:n}){let a=t.row&&t.column;!r&&(a||t.column&&!t.row)&&(delete t.column,e.warn(n,"Can not implement grid-gap without grid-template-columns"))},t.autoplaceGridItems=function(e,t,r,n="row"){let{parent:a}=e,s=x(a.nodes.find((e=>"grid-template-rows"===e.prop)).value),o=x(e.value),i=p({gap:r,rows:s.map(((e,t)=>Array.from({length:o.length},((e,r)=>r+t*o.length+1)).join(" ")))}),l=Object.keys(i),B=l.map((e=>i[e]));n.includes("column")&&(B=B.sort(((e,t)=>e.column.start-t.column.start))),B.reverse().forEach(((e,t)=>{let{column:r,row:n}=e,s=a.selectors.map((e=>e+` > *:nth-child(${l.length-t})`)).join(", "),o=a.clone().removeAll();o.selector=s,o.append({prop:"-ms-grid-row",value:n.start}),o.append({prop:"-ms-grid-column",value:r.start}),a.after(o)}))}},9014:function(e,t,r){let n=r(8740);class a extends n{check(e){return"pixelated"===e.value}normalize(){return"image-rendering"}prefixed(e,t){return"-ms-"===t?"-ms-interpolation-mode":super.prefixed(e,t)}process(e,t){return super.process(e,t)}set(e,t){return"-ms-"!==t?super.set(e,t):(e.prop="-ms-interpolation-mode",e.value="nearest-neighbor",e)}}a.names=["image-rendering","interpolation-mode"],e.exports=a},2965:function(e,t,r){let n=r(8149);class a extends n{replace(e,t){let r=super.replace(e,t);return"-webkit-"===t&&(r=r.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")),r}}a.names=["image-set"],e.exports=a},5945:function(e,t,r){let n=r(8740);class a extends n{normalize(e){return e.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}prefixed(e,t){return t+e.replace("-inline","")}}a.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"],e.exports=a},322:function(e,t,r){let n=r(9135),a=r(8149);function s(e){return new RegExp(`(^|[\\s,(])(${e}($|[\\s),]))`,"gi")}class o extends a{add(e,t){if(!e.prop.includes("grid")||"-webkit-"===t)return super.add(e,t)}isStretch(){return"stretch"===this.name||"fill"===this.name||"fill-available"===this.name}old(e){let t=e+this.name;return this.isStretch()&&("-moz-"===e?t="-moz-available":"-webkit-"===e&&(t="-webkit-fill-available")),new n(this.name,t,t,s(t))}regexp(){return this.regexpCache||(this.regexpCache=s(this.name)),this.regexpCache}replace(e,t){return"-moz-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-moz-available$3"):"-webkit-"===t&&this.isStretch()?e.replace(this.regexp(),"$1-webkit-fill-available$3"):super.replace(e,t)}}o.names=["max-content","min-content","fit-content","fill","fill-available","stretch"],e.exports=o},4124:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"justify-content"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-pack":2012===r?t+"flex-pack":super.prefixed(e,t)}set(e,t){let r=n(t)[0];if(2009===r||2012===r){let n=s.oldValues[e.value]||e.value;if(e.value=n,2009!==r||"distribute"!==n)return super.set(e,t)}else if("final"===r)return super.set(e,t)}}s.names=["justify-content","flex-pack","box-pack"],s.oldValues={"flex-end":"end","flex-start":"start","space-around":"distribute","space-between":"justify"},e.exports=s},4473:function(e,t,r){let n=r(8740);class a extends n{normalize(){return this.name.replace("box-image","border")}prefixed(e,t){let r=super.prefixed(e,t);return"-webkit-"===t&&(r=r.replace("border","box-image")),r}}a.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"],e.exports=a},5630:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){let n,s="mask-composite"===e.prop;n=s?e.value.split(","):e.value.match(a.regexp)||[],n=n.map((e=>e.trim())).filter((e=>e));let o,i=n.length;if(i&&(o=this.clone(e),o.value=n.map((e=>a.oldValues[e]||e)).join(", "),n.includes("intersect")&&(o.value+=", xor"),o.prop=t+"mask-composite"),s){if(!i)return;return this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)}let l=this.clone(e);return l.prop=t+l.prop,i&&(l.value=l.value.replace(a.regexp,"")),this.needCascade(e)&&(l.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,l),i?(this.needCascade(e)&&(o.raws.before=this.calcBefore(r,e,t)),e.parent.insertBefore(e,o)):e}}a.names=["mask","mask-composite"],a.oldValues={add:"source-over",exclude:"xor",intersect:"source-in",subtract:"source-out"},a.regexp=new RegExp(`\\s+(${Object.keys(a.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig"),e.exports=a},4231:function(e,t,r){let n=r(1213),a=r(8740);class s extends a{normalize(){return"order"}prefixed(e,t){let r;return[r,t]=n(t),2009===r?t+"box-ordinal-group":2012===r?t+"flex-order":super.prefixed(e,t)}set(e,t){return 2009===n(t)[0]&&/\d/.test(e.value)?(e.value=(parseInt(e.value)+1).toString(),super.set(e,t)):super.set(e,t)}}s.names=["order","flex-order","box-ordinal-group"],e.exports=s},4215:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"overscroll-behavior"}prefixed(e,t){return t+"scroll-chaining"}set(e,t){return"auto"===e.value?e.value="chained":"none"!==e.value&&"contain"!==e.value||(e.value="none"),super.set(e,t)}}a.names=["overscroll-behavior","scroll-chaining"],e.exports=a},4521:function(e,t,r){let n=r(9135),a=r(8149);class s extends a{old(e){return"-webkit-"===e?new n(this.name,"-webkit-optimize-contrast"):"-moz-"===e?new n(this.name,"-moz-crisp-edges"):super.old(e)}replace(e,t){return"-webkit-"===t?e.replace(this.regexp(),"$1-webkit-optimize-contrast"):"-moz-"===t?e.replace(this.regexp(),"$1-moz-crisp-edges"):super.replace(e,t)}}s.names=["pixelated"],e.exports=s},841:function(e,t,r){let n=r(8740),a=r(4519);class s extends n{insert(e,t,r){if("-ms-"!==t)return super.insert(e,t,r);if(e.parent.some((e=>"-ms-grid-row-align"===e.prop)))return;let[[n,s]]=a.parse(e);s?(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",s)):(a.insertDecl(e,"grid-row-align",n),a.insertDecl(e,"grid-column-align",n))}}s.names=["place-self"],e.exports=s},5590:function(e,t,r){let n=r(6971);class a extends n{prefixed(e){return"-ms-"===e?":-ms-input-placeholder":`:${e}placeholder-shown`}}a.names=[":placeholder-shown"],e.exports=a},6626:function(e,t,r){let n=r(6971);class a extends n{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(e){return"-webkit-"===e?"::-webkit-input-placeholder":"-ms-"===e?"::-ms-input-placeholder":"-ms- old"===e?":-ms-input-placeholder":"-moz- old"===e?":-moz-placeholder":`::${e}placeholder`}}a.names=["::placeholder"],e.exports=a},6788:function(e,t,r){let n=r(8740);class a extends n{normalize(){return"print-color-adjust"}prefixed(e,t){return"-moz-"===t?"color-adjust":t+"print-color-adjust"}}a.names=["print-color-adjust","color-adjust"],e.exports=a},7202:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"text-decoration-skip-ink"===e.prop&&"auto"===e.value?(e.prop=t+"text-decoration-skip",e.value="ink",e):super.set(e,t)}}a.names=["text-decoration-skip-ink","text-decoration-skip"],e.exports=a},9112:function(e,t,r){let n=r(8740);const a=["none","underline","overline","line-through","blink","inherit","initial","unset"];class s extends n{check(e){return e.value.split(/\s+/).some((e=>!a.includes(e)))}}s.names=["text-decoration"],e.exports=s},4252:function(e,t,r){let n=r(8740);class a extends n{set(e,t){return"-webkit-"===t&&(e.value=e.value.replace(/\s*(right|left)\s*/i,"")),super.set(e,t)}}a.names=["text-emphasis-position"],e.exports=a},8128:function(e,t,r){let n=r(8740);class a extends n{contain3d(e){if("transform-origin"===e.prop)return!1;for(let t of a.functions3d)if(e.value.includes(`${t}(`))return!0;return!1}insert(e,t,r){if("-ms-"===t){if(!this.contain3d(e)&&!this.keyframeParents(e))return super.insert(e,t,r)}else{if("-o-"!==t)return super.insert(e,t,r);if(!this.contain3d(e))return super.insert(e,t,r)}}keyframeParents(e){let{parent:t}=e;for(;t;){if("atrule"===t.type&&"keyframes"===t.name)return!0;({parent:t}=t)}return!1}set(e,t){return e=super.set(e,t),"-ms-"===t&&(e.value=e.value.replace(/rotatez/gi,"rotate")),e}}a.names=["transform","transform-origin"],a.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"],e.exports=a},3642:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){return"all"===e.value&&"-ms-"===t?void 0:super.insert(e,t,r)}set(e,t){return"-ms-"===t&&"contain"===e.value&&(e.value="element"),super.set(e,t)}}a.names=["user-select"],e.exports=a},7919:function(e,t,r){let n=r(8740);class a extends n{insert(e,t,r){if("-ms-"===t){let n=this.set(this.clone(e),t);this.needCascade(e)&&(n.raws.before=this.calcBefore(r,e,t));let s="ltr";return e.parent.nodes.forEach((e=>{"direction"===e.prop&&("rtl"!==e.value&&"ltr"!==e.value||(s=e.value))})),n.value=a.msValues[s][e.value]||e.value,e.parent.insertBefore(e,n)}return super.insert(e,t,r)}}a.names=["writing-mode"],a.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-lr":"tb-lr","vertical-rl":"tb-rl"},rtl:{"horizontal-tb":"rl-tb","vertical-lr":"bt-lr","vertical-rl":"bt-rl"}},e.exports=a},5536:function(e,t,r){let n=r(1e3);const a={and_chr:"Chrome for Android",and_ff:"Firefox for Android",and_qq:"QQ Browser",and_uc:"UC for Android",baidu:"Baidu Browser",ie:"IE",ie_mob:"IE Mobile",ios_saf:"iOS Safari",kaios:"KaiOS Browser",op_mini:"Opera Mini",op_mob:"Opera Mobile",samsung:"Samsung Internet"};function s(e,t,r){let n=`  ${e}`;return r&&(n+=" *"),n+=": ",n+=t.map((e=>e.replace(/^-(.*)-$/g,"$1"))).join(", "),n+="\n",n}e.exports=function(e){if(0===e.browsers.selected.length)return"No browsers selected";let t={};for(let n of e.browsers.selected){let e=n.split(" "),s=e[0],o=e[1];s=a[s]||(r=s).slice(0,1).toUpperCase()+r.slice(1),t[s]?t[s].push(o):t[s]=[o]}var r;let o="Browsers:\n";for(let e in t){let r=t[e];r=r.sort(((e,t)=>parseFloat(t)-parseFloat(e))),o+=`  ${e}: ${r.join(", ")}\n`}let i=n.coverage(e.browsers.selected);o+=`\nThese browsers account for ${Math.round(100*i)/100}% of all users globally\n`;let l=[];for(let t in e.add){let r=e.add[t];"@"===t[0]&&r.prefixes&&l.push(s(t,r.prefixes))}l.length>0&&(o+=`\nAt-Rules:\n${l.sort().join("")}`);let B=[];for(let t of e.add.selectors)t.prefixes&&B.push(s(t.name,t.prefixes));B.length>0&&(o+=`\nSelectors:\n${B.sort().join("")}`);let c=[],u=[],d=!1;for(let t in e.add){let r=e.add[t];if("@"!==t[0]&&r.prefixes){let e=0===t.indexOf("grid-");e&&(d=!0),u.push(s(t,r.prefixes,e))}if(Array.isArray(r.values))for(let e of r.values){let t=e.name.includes("grid");t&&(d=!0);let r=s(e.name,e.prefixes,t);c.includes(r)||c.push(r)}}return u.length>0&&(o+=`\nProperties:\n${u.sort().join("")}`),c.length>0&&(o+=`\nValues:\n${c.sort().join("")}`),d&&(o+="\n* - Prefixes will be added only on grid: true option.\n"),l.length||B.length||u.length||c.length||(o+="\nAwesome! Your browsers don't require any vendor prefixes.\nNow you can remove Autoprefixer from build steps."),o}},8812:function(e){e.exports=class{constructor(e,t){this.prefix=t,this.prefixed=e.prefixed(this.prefix),this.regexp=e.regexp(this.prefix),this.prefixeds=e.possible().map((t=>[e.prefixed(t),e.regexp(t)])),this.unprefixed=e.name,this.nameRegexp=e.regexp()}check(e){return!!e.selector.includes(this.prefixed)&&!!e.selector.match(this.regexp)&&!this.isHack(e)}isHack(e){let t=e.parent.index(e)+1,r=e.parent.nodes;for(;t<r.length;){let e=r[t].selector;if(!e)return!0;if(e.includes(this.unprefixed)&&e.match(this.nameRegexp))return!1;let n=!1;for(let[t,r]of this.prefixeds)if(e.includes(t)&&e.match(r)){n=!0;break}if(!n)return!0;t+=1}return!0}}},9135:function(e,t,r){let n=r(6767);e.exports=class{constructor(e,t,r,a){this.unprefixed=e,this.prefixed=t,this.string=r||t,this.regexp=a||n.regexp(t)}check(e){return!!e.includes(this.string)&&!!e.match(this.regexp)}}},7363:function(e,t,r){let n=r(1045),a=r(383),s=r(6767);function o(e,t){let r=new e.constructor;for(let n of Object.keys(e||{})){let a=e[n];"parent"===n&&"object"==typeof a?t&&(r[n]=t):"source"===n||null===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>o(e,r))):"_autoprefixerPrefix"!==n&&"_autoprefixerValues"!==n&&"proxyCache"!==n&&("object"==typeof a&&null!==a&&(a=o(a,r)),r[n]=a)}return r}class i{constructor(e,t,r){this.prefixes=t,this.name=e,this.all=r}static clone(e,t){let r=o(e);for(let e in t)r[e]=t[e];return r}static hack(e){return this.hacks||(this.hacks={}),e.names.map((t=>(this.hacks[t]=e,this.hacks[t])))}static load(e,t,r){let n=this.hacks&&this.hacks[e];return n?new n(e,t,r):new this(e,t,r)}clone(e,t){return i.clone(e,t)}parentPrefix(e){let t;return t=void 0!==e._autoprefixerPrefix?e._autoprefixerPrefix:"decl"===e.type&&"-"===e.prop[0]?a.prefix(e.prop):"root"!==e.type&&("rule"===e.type&&e.selector.includes(":-")&&/:(-\w+-)/.test(e.selector)?e.selector.match(/:(-\w+-)/)[1]:"atrule"===e.type&&"-"===e.name[0]?a.prefix(e.name):this.parentPrefix(e.parent)),n.prefixes().includes(t)||(t=!1),e._autoprefixerPrefix=t,e._autoprefixerPrefix}process(e,t){if(!this.check(e))return;let r=this.parentPrefix(e),n=this.prefixes.filter((e=>!r||r===s.removeNote(e))),a=[];for(let r of n)this.add(e,r,a.concat([r]),t)&&a.push(r);return a}}e.exports=i},5417:function(e,t,r){let n=r(383),a=r(8740),s=r(1915),o=r(1761),i=r(2198),l=r(2028),B=r(1045),c=r(6971),u=r(2637),d=r(8149),p=r(6767),m=r(6487),f=r(6626),C=r(5590),h=r(8238),g=r(4402),v=r(4231),b=r(1309),y=r(8570),w=r(2369),x=r(2294),E=r(420),D=r(8368),k=r(2271),N=r(841),A=r(2755),S=r(3610),P=r(1682),j=r(1853),F=r(4473),O=r(5630),L=r(953),I=r(3642),R=r(4347),M=r(9271),T=r(7919),H=r(8304),G=r(787),z=r(4472),_=r(6970),U=r(1198),J=r(5945),K=r(1354),W=r(8128),q=r(7185),V=r(9014),Y=r(372),Q=r(5933),X=r(9112),Z=r(4124),$=r(6397),ee=r(9483),te=r(7456),re=r(8575),ne=r(6788),ae=r(4215),se=r(2602),oe=r(4252),ie=r(7202),le=r(5810),Be=r(322),ce=r(4521),ue=r(2965),de=r(2315),pe=r(7349),me=r(7676),fe=r(8846),Ce=r(2025);c.hack(Ce),c.hack(m),c.hack(f),c.hack(C),c.hack(h),a.hack(g),a.hack(v),a.hack(b),a.hack(y),a.hack(w),a.hack(x),a.hack(E),a.hack(D),a.hack(k),a.hack(N),a.hack(A),a.hack(S),a.hack(P),a.hack(j),a.hack(F),a.hack(O),a.hack(L),a.hack(I),a.hack(R),a.hack(M),a.hack(T),a.hack(H),a.hack(G),a.hack(z),a.hack(_),a.hack(U),a.hack(J),a.hack(K),a.hack(W),a.hack(q),a.hack(V),a.hack(Y),a.hack(Q),a.hack(X),a.hack(Z),a.hack($),a.hack(ee),a.hack(te),a.hack(re),a.hack(ae),a.hack(se),a.hack(ne),a.hack(oe),a.hack(ie),d.hack(le),d.hack(Be),d.hack(ce),d.hack(ue),d.hack(de),d.hack(pe),d.hack(me),d.hack(fe);let he=new Map;class ge{constructor(e,t,r={}){this.data=e,this.browsers=t,this.options=r,[this.add,this.remove]=this.preprocess(this.select(this.data)),this.transition=new o(this),this.processor=new i(this)}cleaner(){if(this.cleanerCache)return this.cleanerCache;if(!this.browsers.selected.length)return this;{let e=new B(this.browsers.data,[]);this.cleanerCache=new ge(this.data,e,this.options)}return this.cleanerCache}decl(e){return he.has(e)||he.set(e,a.load(e)),he.get(e)}group(e){let t=e.parent,r=t.index(e),{length:n}=t.nodes,a=this.unprefixed(e.prop),s=(e,s)=>{for(r+=e;r>=0&&r<n;){let n=t.nodes[r];if("decl"===n.type){if(-1===e&&n.prop===a&&!B.withPrefix(n.value))break;if(this.unprefixed(n.prop)!==a)break;if(!0===s(n))return!0;if(1===e&&n.prop===a&&!B.withPrefix(n.value))break}r+=e}return!1};return{down(e){return s(1,e)},up(e){return s(-1,e)}}}normalize(e){return this.decl(e).normalize(e)}prefixed(e,t){return e=n.unprefixed(e),this.decl(e).prefixed(e,t)}preprocess(e){let t={"@supports":new l(ge,this),selectors:[]};for(let r in e.add){let n=e.add[r];if("@keyframes"===r||"@viewport"===r)t[r]=new u(r,n,this);else if("@resolution"===r)t[r]=new s(r,n,this);else if(this.data[r].selector)t.selectors.push(c.load(r,n,this));else{let e=this.data[r].props;if(e){let a=d.load(r,n,this);for(let r of e)t[r]||(t[r]={values:[]}),t[r].values.push(a)}else{let e=t[r]&&t[r].values||[];t[r]=a.load(r,n,this),t[r].values=e}}}let r={selectors:[]};for(let n in e.remove){let a=e.remove[n];if(this.data[n].selector){let e=c.load(n,a);for(let t of a)r.selectors.push(e.old(t))}else if("@keyframes"===n||"@viewport"===n)for(let e of a)r[`@${e}${n.slice(1)}`]={remove:!0};else if("@resolution"===n)r[n]=new s(n,a,this);else{let e=this.data[n].props;if(e){let t=d.load(n,[],this);for(let n of a){let a=t.old(n);if(a)for(let t of e)r[t]||(r[t]={}),r[t].values||(r[t].values=[]),r[t].values.push(a)}}else for(let e of a){let a=this.decl(n).old(n,e);if("align-self"===n){let r=t[n]&&t[n].prefixes;if(r){if("-webkit- 2009"===e&&r.includes("-webkit-"))continue;if("-webkit-"===e&&r.includes("-webkit- 2009"))continue}}for(let e of a)r[e]||(r[e]={}),r[e].remove=!0}}}return[t,r]}select(e){let t={add:{},remove:{}};for(let r in e){let n=e[r],a=n.browsers.map((e=>{let t=e.split(" ");return{browser:`${t[0]} ${t[1]}`,note:t[2]}})),s=a.filter((e=>e.note)).map((e=>`${this.browsers.prefix(e.browser)} ${e.note}`));s=p.uniq(s),a=a.filter((e=>this.browsers.isSelected(e.browser))).map((e=>{let t=this.browsers.prefix(e.browser);return e.note?`${t} ${e.note}`:t})),a=this.sort(p.uniq(a)),"no-2009"===this.options.flexbox&&(a=a.filter((e=>!e.includes("2009"))));let o=n.browsers.map((e=>this.browsers.prefix(e)));n.mistakes&&(o=o.concat(n.mistakes)),o=o.concat(s),o=p.uniq(o),a.length?(t.add[r]=a,a.length<o.length&&(t.remove[r]=o.filter((e=>!a.includes(e))))):t.remove[r]=o}return t}sort(e){return e.sort(((e,t)=>{let r=p.removeNote(e).length,n=p.removeNote(t).length;return r===n?t.length-e.length:n-r}))}unprefixed(e){let t=this.normalize(n.unprefixed(e));return"flex-direction"===t&&(t="flex-flow"),t}values(e,t){let r=this[e],n=r["*"]&&r["*"].values,a=r[t]&&r[t].values;return n&&a?p.uniq(n.concat(a)):n||a||[]}}e.exports=ge},2198:function(e,t,r){let n=r(9254),a=r(8149),s=r(4519).insertAreas;const o=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,i=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,l=/(!\s*)?autoprefixer:\s*ignore\s+next/i,B=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,c=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function u(e){return e.parent.some((e=>"grid-template"===e.prop||"grid-template-areas"===e.prop))}e.exports=class{constructor(e){this.prefixes=e}add(e,t){let r=this.prefixes.add["@resolution"],l=this.prefixes.add["@keyframes"],B=this.prefixes.add["@viewport"],d=this.prefixes.add["@supports"];function p(e){return e.parent.nodes.some((e=>{if("decl"!==e.type)return!1;let t="display"===e.prop&&/(inline-)?grid/.test(e.value),r=e.prop.startsWith("grid-template"),n=/^grid-([A-z]+-)?gap/.test(e.prop);return t||r||n}))}e.walkAtRules((e=>{if("keyframes"===e.name){if(!this.disabled(e,t))return l&&l.process(e)}else if("viewport"===e.name){if(!this.disabled(e,t))return B&&B.process(e)}else if("supports"===e.name){if(!1!==this.prefixes.options.supports&&!this.disabled(e,t))return d.process(e)}else if("media"===e.name&&e.params.includes("-resolution")&&!this.disabled(e,t))return r&&r.process(e)})),e.walkRules((e=>{if(!this.disabled(e,t))return this.prefixes.add.selectors.map((r=>r.process(e,t)))}));let m=this.gridStatus(e,t)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;return e.walkDecls((e=>{if(this.disabledDecl(e,t))return;let r,a=e.parent,s=e.prop,l=e.value;if("color-adjust"===s)a.every((e=>"print-color-adjust"!==e.prop))&&t.warn("Replace color-adjust to print-color-adjust. The color-adjust shorthand is currently deprecated.",{node:e});else{if("grid-row-span"===s)return void t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:e});if("grid-column-span"===s)return void t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:e});if("display"===s&&"box"===l)return void t.warn("You should write display: flex by final spec instead of display: box",{node:e});if("text-emphasis-position"===s)"under"!==l&&"over"!==l||t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.",{node:e});else if(/^(align|justify|place)-(items|content)$/.test(s)&&function(e){return e.parent.some((e=>"display"===e.prop&&/(inline-)?flex/.test(e.value)))}(e))"start"!==l&&"end"!==l||t.warn(`${l} value has mixed support, consider using flex-${l} instead`,{node:e});else if("text-decoration-skip"===s&&"ink"===l)t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed",{node:e});else{if(m&&this.gridStatus(e,t))if("subgrid"===e.value&&t.warn("IE does not support subgrid",{node:e}),/^(align|justify|place)-items$/.test(s)&&p(e)){let r=s.replace("-items","-self");t.warn(`IE does not support ${s} on grid containers. Try using ${r} on child elements instead: ${e.parent.selector} > * { ${r}: ${e.value} }`,{node:e})}else if(/^(align|justify|place)-content$/.test(s)&&p(e))t.warn(`IE does not support ${e.prop} on grid containers`,{node:e});else{if("display"===s&&"contents"===e.value)return void t.warn("Please do not use display: contents; if you have grid setting enabled",{node:e});if("grid-gap"===e.prop){let r=this.gridStatus(e,t);"autoplace"!==r||function(e){let t=e.parent.some((e=>"grid-template-rows"===e.prop)),r=e.parent.some((e=>"grid-template-columns"===e.prop));return t&&r}(e)||u(e)?!0!==r&&"no-autoplace"!==r||u(e)||t.warn("grid-gap only works if grid-template(-areas) is being used",{node:e}):t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid",{node:e})}else{if("grid-auto-columns"===s)return void t.warn("grid-auto-columns is not supported by IE",{node:e});if("grid-auto-rows"===s)return void t.warn("grid-auto-rows is not supported by IE",{node:e});if("grid-auto-flow"===s){let r=a.some((e=>"grid-template-rows"===e.prop)),n=a.some((e=>"grid-template-columns"===e.prop));return void(u(e)?t.warn("grid-auto-flow is not supported by IE",{node:e}):l.includes("dense")?t.warn("grid-auto-flow: dense is not supported by IE",{node:e}):r||n||t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule",{node:e}))}if(l.includes("auto-fit"))return void t.warn("auto-fit value is not supported by IE",{node:e,word:"auto-fit"});if(l.includes("auto-fill"))return void t.warn("auto-fill value is not supported by IE",{node:e,word:"auto-fill"});s.startsWith("grid-template")&&l.includes("[")&&t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.",{node:e,word:"["})}}if(l.includes("radial-gradient"))if(i.test(e.value))t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.",{node:e});else{let r=n(l);for(let n of r.nodes)if("function"===n.type&&"radial-gradient"===n.value)for(let r of n.nodes)"word"===r.type&&("cover"===r.value?t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.",{node:e}):"contain"===r.value&&t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.",{node:e}))}l.includes("linear-gradient")&&o.test(l)&&t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.",{node:e})}}if(c.includes(e.prop)&&!e.value.includes("-fill-available")&&(e.value.includes("fill-available")?t.warn("Replace fill-available to stretch, because spec had been changed",{node:e}):e.value.includes("fill")&&n(l).nodes.some((e=>"word"===e.type&&"fill"===e.value))&&t.warn("Replace fill to stretch, because spec had been changed",{node:e})),"transition"===e.prop||"transition-property"===e.prop)return this.prefixes.transition.add(e,t);if("align-self"===e.prop){if("grid"!==this.displayType(e)&&!1!==this.prefixes.options.flexbox&&(r=this.prefixes.add["align-self"],r&&r.prefixes&&r.process(e)),!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-row-align"],r&&r.prefixes))return r.process(e,t)}else if("justify-self"===e.prop){if(!1!==this.gridStatus(e,t)&&(r=this.prefixes.add["grid-column-align"],r&&r.prefixes))return r.process(e,t)}else if("place-self"===e.prop){if(r=this.prefixes.add["place-self"],r&&r.prefixes&&!1!==this.gridStatus(e,t))return r.process(e,t)}else if(r=this.prefixes.add[e.prop],r&&r.prefixes)return r.process(e,t)})),this.gridStatus(e,t)&&s(e,this.disabled),e.walkDecls((e=>{if(this.disabledValue(e,t))return;let r=this.prefixes.unprefixed(e.prop),n=this.prefixes.values("add",r);if(Array.isArray(n))for(let r of n)r.process&&r.process(e,t);a.save(this.prefixes,e)}))}disabled(e,t){if(!e)return!1;if(void 0!==e._autoprefixerDisabled)return e._autoprefixerDisabled;if(e.parent){let t=e.prev();if(t&&"comment"===t.type&&l.test(t.text))return e._autoprefixerDisabled=!0,e._autoprefixerSelfDisabled=!0,!0}let r=null;if(e.nodes){let n;e.each((e=>{"comment"===e.type&&/(!\s*)?autoprefixer:\s*(off|on)/i.test(e.text)&&(void 0!==n?t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.",{node:e}):n=/on/i.test(e.text))})),void 0!==n&&(r=!n)}if(!e.nodes||null===r)if(e.parent){let n=this.disabled(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=!1;return e._autoprefixerDisabled=r,r}disabledDecl(e,t){if("decl"===e.type&&!1===this.gridStatus(e,t)&&(e.prop.includes("grid")||"justify-items"===e.prop))return!0;if("decl"===e.type&&!1===this.prefixes.options.flexbox){let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return this.disabled(e,t)}disabledValue(e,t){return!(!1!==this.gridStatus(e,t)||"decl"!==e.type||"display"!==e.prop||!e.value.includes("grid"))||!(!1!==this.prefixes.options.flexbox||"decl"!==e.type||"display"!==e.prop||!e.value.includes("flex"))||"decl"===e.type&&"content"===e.prop||this.disabled(e,t)}displayType(e){for(let t of e.parent.nodes)if("display"===t.prop){if(t.value.includes("flex"))return"flex";if(t.value.includes("grid"))return"grid"}return!1}gridStatus(e,t){if(!e)return!1;if(void 0!==e._autoprefixerGridStatus)return e._autoprefixerGridStatus;let r=null;if(e.nodes){let n;e.each((e=>{if("comment"===e.type&&B.test(e.text)){let r=/:\s*autoplace/i.test(e.text),a=/no-autoplace/i.test(e.text);void 0!==n?t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.",{node:e}):n=r?"autoplace":!!a||/on/i.test(e.text)}})),void 0!==n&&(r=n)}if("atrule"===e.type&&"supports"===e.name){let t=e.params;t.includes("grid")&&t.includes("auto")&&(r=!1)}if(!e.nodes||null===r)if(e.parent){let n=this.gridStatus(e.parent,t);r=!0!==e.parent._autoprefixerSelfDisabled&&n}else r=void 0!==this.prefixes.options.grid?this.prefixes.options.grid:void 0!==process.env.AUTOPREFIXER_GRID&&("autoplace"!==process.env.AUTOPREFIXER_GRID||"autoplace");return e._autoprefixerGridStatus=r,r}reduceSpaces(e){let t=!1;if(this.prefixes.group(e).up((()=>(t=!0,!0))),t)return;let r=e.raw("before").split("\n"),n=r[r.length-1].length,a=!1;this.prefixes.group(e).down((e=>{r=e.raw("before").split("\n");let t=r.length-1;r[t].length>n&&(!1===a&&(a=r[t].length-n),r[t]=r[t].slice(0,-a),e.raws.before=r.join("\n"))}))}remove(e,t){let r=this.prefixes.remove["@resolution"];return e.walkAtRules(((e,n)=>{this.prefixes.remove[`@${e.name}`]?this.disabled(e,t)||e.parent.removeChild(n):"media"===e.name&&e.params.includes("-resolution")&&r&&r.clean(e)})),e.walkRules(((e,r)=>{if(!this.disabled(e,t))for(let t of this.prefixes.remove.selectors)if(t.check(e))return void e.parent.removeChild(r)})),e.walkDecls(((e,r)=>{if(this.disabled(e,t))return;let n=e.parent,a=this.prefixes.unprefixed(e.prop);if("transition"!==e.prop&&"transition-property"!==e.prop||this.prefixes.transition.remove(e),this.prefixes.remove[e.prop]&&this.prefixes.remove[e.prop].remove){let t=this.prefixes.group(e).down((e=>this.prefixes.normalize(e.prop)===a));if("flex-flow"===a&&(t=!0),"-webkit-box-orient"===e.prop){let t={"flex-direction":!0,"flex-flow":!0};if(!e.parent.some((e=>t[e.prop])))return}if(t&&!this.withHackValue(e))return e.raw("before").includes("\n")&&this.reduceSpaces(e),void n.removeChild(r)}for(let t of this.prefixes.values("remove",a))if(t.check&&t.check(e.value)&&(a=t.unprefixed,this.prefixes.group(e).down((e=>e.value.includes(a)))))return void n.removeChild(r)}))}withHackValue(e){return"-webkit-background-clip"===e.prop&&"text"===e.value}}},1915:function(e,t,r){let n=r(305),a=r(7363),s=r(6767);const o=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,i=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i;e.exports=class extends a{clean(e){if(!this.bad){this.bad=[];for(let e of this.prefixes)this.bad.push(this.prefixName(e,"min")),this.bad.push(this.prefixName(e,"max"))}e.params=s.editList(e.params,(e=>e.filter((e=>this.bad.every((t=>!e.includes(t)))))))}prefixName(e,t){return"-moz-"===e?t+"--moz-device-pixel-ratio":e+t+"-device-pixel-ratio"}prefixQuery(e,t,r,a,s){return a=new n(a),"dpi"===s?a=a.div(96):"dpcm"===s&&(a=a.mul(2.54).div(96)),a=a.simplify(),"-o-"===e&&(a=a.n+"/"+a.d),this.prefixName(e,t)+r+a}process(e){let t=this.parentPrefix(e),r=t?[t]:this.prefixes;e.params=s.editList(e.params,((e,t)=>{for(let n of e)if(n.includes("min-resolution")||n.includes("max-resolution")){for(let e of r){let r=n.replace(o,(t=>{let r=t.match(i);return this.prefixQuery(e,r[1],r[2],r[3],r[4])}));t.push(r)}t.push(n)}else t.push(n);return s.uniq(t)}))}}},6971:function(e,t,r){let{list:n}=r(20),a=r(8812),s=r(7363),o=r(1045),i=r(6767);e.exports=class extends s{constructor(e,t,r){super(e,t,r),this.regexpCache=new Map}add(e,t){let r=this.prefixeds(e);if(this.already(e,r,t))return;let n=this.clone(e,{selector:r[this.name][t]});e.parent.insertBefore(e,n)}already(e,t,r){let n=e.parent.index(e)-1;for(;n>=0;){let a=e.parent.nodes[n];if("rule"!==a.type)return!1;let s=!1;for(let e in t[this.name]){let n=t[this.name][e];if(a.selector===n){if(r===e)return!0;s=!0;break}}if(!s)return!1;n-=1}return!1}check(e){return!!e.selector.includes(this.name)&&!!e.selector.match(this.regexp())}old(e){return new a(this,e)}possible(){return o.prefixes()}prefixed(e){return this.name.replace(/^(\W*)/,`$1${e}`)}prefixeds(e){if(e._autoprefixerPrefixeds){if(e._autoprefixerPrefixeds[this.name])return e._autoprefixerPrefixeds}else e._autoprefixerPrefixeds={};let t={};if(e.selector.includes(",")){let r=n.comma(e.selector).filter((e=>e.includes(this.name)));for(let e of this.possible())t[e]=r.map((t=>this.replace(t,e))).join(", ")}else for(let r of this.possible())t[r]=this.replace(e.selector,r);return e._autoprefixerPrefixeds[this.name]=t,e._autoprefixerPrefixeds}regexp(e){if(!this.regexpCache.has(e)){let t=e?this.prefixed(e):this.name;this.regexpCache.set(e,new RegExp(`(^|[^:"'=])${i.escapeRegexp(t)}`,"gi"))}return this.regexpCache.get(e)}replace(e,t){return e.replace(this.regexp(),`$1${this.prefixed(t)}`)}}},2028:function(e,t,r){let n=r(6951),a=r(9856),{parse:s}=r(20),o=r(1045),i=r(3882),l=r(8149),B=r(6767),c=a(n),u=[];for(let e in c.stats){let t=c.stats[e];for(let r in t){let n=t[r];/y/.test(n)&&u.push(e+" "+r)}}e.exports=class{constructor(e,t){this.Prefixes=e,this.all=t}add(e,t){return e.map((e=>{if(this.isProp(e)){let t=this.prefixed(e[0]);return t.length>1?this.convert(t):e}return"object"==typeof e?this.add(e,t):e}))}cleanBrackets(e){return e.map((e=>"object"!=typeof e?e:1===e.length&&"object"==typeof e[0]?this.cleanBrackets(e[0]):this.cleanBrackets(e)))}convert(e){let t=[""];for(let r of e)t.push([`${r.prop}: ${r.value}`]),t.push(" or ");return t[t.length-1]="",t}disabled(e){if(!this.all.options.grid){if("display"===e.prop&&e.value.includes("grid"))return!0;if(e.prop.includes("grid")||"justify-items"===e.prop)return!0}if(!1===this.all.options.flexbox){if("display"===e.prop&&e.value.includes("flex"))return!0;let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return!1}isHack(e,t){return!new RegExp(`(\\(|\\s)${B.escapeRegexp(t)}:`).test(e)}isNot(e){return"string"==typeof e&&/not\s*/i.test(e)}isOr(e){return"string"==typeof e&&/\s*or\s*/i.test(e)}isProp(e){return"object"==typeof e&&1===e.length&&"string"==typeof e[0]}normalize(e){if("object"!=typeof e)return e;if("string"==typeof(e=e.filter((e=>""!==e)))[0]){let t=e[0].trim();if(t.includes(":")||"selector"===t||"not selector"===t)return[i.stringify(e)]}return e.map((e=>this.normalize(e)))}parse(e){let t=e.split(":"),r=t[0],n=t[1];return n||(n=""),[r.trim(),n.trim()]}prefixed(e){let t=this.virtual(e);if(this.disabled(t.first))return t.nodes;let r=this.prefixer().add[t.first.prop];r&&r.process&&r.process(t.first,{warn:()=>null});for(let e of t.nodes){for(let r of this.prefixer().values("add",t.first.prop))r.process(e);l.save(this.all,e)}return t.nodes}prefixer(){if(this.prefixerCache)return this.prefixerCache;let e=this.all.browsers.selected.filter((e=>u.includes(e))),t=new o(this.all.browsers.data,e,this.all.options);return this.prefixerCache=new this.Prefixes(this.all.data,t,this.all.options),this.prefixerCache}process(e){let t=i.parse(e.params);t=this.normalize(t),t=this.remove(t,e.params),t=this.add(t,e.params),t=this.cleanBrackets(t),e.params=i.stringify(t)}remove(e,t){let r=0;for(;r<e.length;)if(!this.isNot(e[r-1])&&this.isProp(e[r])&&this.isOr(e[r+1])){if(this.toRemove(e[r][0],t)){e.splice(r,2);continue}r+=2}else"object"==typeof e[r]&&(e[r]=this.remove(e[r],t)),r+=1;return e}toRemove(e,t){let[r,n]=this.parse(e),a=this.all.unprefixed(r),s=this.all.cleaner();if(s.remove[r]&&s.remove[r].remove&&!this.isHack(t,a))return!0;for(let e of s.values("remove",a))if(e.check(n))return!0;return!1}virtual(e){let[t,r]=this.parse(e),n=s("a{}").first;return n.append({prop:t,raws:{before:""},value:r}),n}}},1761:function(e,t,r){let{list:n}=r(20),a=r(9254),s=r(1045),o=r(383);e.exports=class{constructor(e){this.props=["transition","transition-property"],this.prefixes=e}add(e,t){let r,n,a=this.prefixes.add[e.prop],s=this.ruleVendorPrefixes(e),o=s||a&&a.prefixes||[],i=this.parse(e.value),l=i.map((e=>this.findProp(e))),B=[];if(l.some((e=>"-"===e[0])))return;for(let e of i){if(n=this.findProp(e),"-"===n[0])continue;let t=this.prefixes.add[n];if(t&&t.prefixes)for(r of t.prefixes){if(s&&!s.some((e=>r.includes(e))))continue;let t=this.prefixes.prefixed(n,r);"-ms-transform"===t||l.includes(t)||this.disabled(n,r)||B.push(this.clone(n,t,e))}}i=i.concat(B);let c=this.stringify(i),u=this.stringify(this.cleanFromUnprefixed(i,"-webkit-"));if(o.includes("-webkit-")&&this.cloneBefore(e,`-webkit-${e.prop}`,u),this.cloneBefore(e,e.prop,u),o.includes("-o-")){let t=this.stringify(this.cleanFromUnprefixed(i,"-o-"));this.cloneBefore(e,`-o-${e.prop}`,t)}for(r of o)if("-webkit-"!==r&&"-o-"!==r){let t=this.stringify(this.cleanOtherPrefixes(i,r));this.cloneBefore(e,r+e.prop,t)}c===e.value||this.already(e,e.prop,c)||(this.checkForWarning(t,e),e.cloneBefore(),e.value=c)}already(e,t,r){return e.parent.some((e=>e.prop===t&&e.value===r))}checkForWarning(e,t){if("transition-property"!==t.prop)return;let r=!1,a=!1;t.parent.each((e=>{if("decl"!==e.type)return;if(0!==e.prop.indexOf("transition-"))return;let t=n.comma(e.value);if("transition-property"!==e.prop)return a=a||t.length>1,!1;t.forEach((e=>{let t=this.prefixes.add[e];t&&t.prefixes&&t.prefixes.length>0&&(r=!0)}))})),r&&a&&t.warn(e,"Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")}cleanFromUnprefixed(e,t){let r=e.map((e=>this.findProp(e))).filter((e=>e.slice(0,t.length)===t)).map((e=>this.prefixes.unprefixed(e))),n=[];for(let a of e){let e=this.findProp(a),s=o.prefix(e);r.includes(e)||s!==t&&""!==s||n.push(a)}return n}cleanOtherPrefixes(e,t){return e.filter((e=>{let r=o.prefix(this.findProp(e));return""===r||r===t}))}clone(e,t,r){let n=[],a=!1;for(let s of r)a||"word"!==s.type||s.value!==e?n.push(s):(n.push({type:"word",value:t}),a=!0);return n}cloneBefore(e,t,r){this.already(e,t,r)||e.cloneBefore({prop:t,value:r})}disabled(e,t){if(e.includes("flex")||["order","justify-content","align-self","align-content"].includes(e)){if(!1===this.prefixes.options.flexbox)return!0;if("no-2009"===this.prefixes.options.flexbox)return t.includes("2009")}}div(e){for(let t of e)for(let e of t)if("div"===e.type&&","===e.value)return e;return{after:" ",type:"div",value:","}}findProp(e){let t=e[0].value;if(/^\d/.test(t))for(let[t,r]of e.entries())if(0!==t&&"word"===r.type)return r.value;return t}parse(e){let t=a(e),r=[],n=[];for(let e of t.nodes)n.push(e),"div"===e.type&&","===e.value&&(r.push(n),n=[]);return r.push(n),r.filter((e=>e.length>0))}remove(e){let t=this.parse(e.value);t=t.filter((e=>{let t=this.prefixes.remove[this.findProp(e)];return!t||!t.remove}));let r=this.stringify(t);if(e.value===r)return;if(0===t.length)return void e.remove();let n=e.parent.some((t=>t.prop===e.prop&&t.value===r)),a=e.parent.some((t=>t!==e&&t.prop===e.prop&&t.value.length>r.length));n||a?e.remove():e.value=r}ruleVendorPrefixes(e){let{parent:t}=e;if("rule"!==t.type)return!1;if(!t.selector.includes(":-"))return!1;let r=s.prefixes().filter((e=>t.selector.includes(":"+e)));return r.length>0&&r}stringify(e){if(0===e.length)return"";let t=[];for(let r of e)"div"!==r[r.length-1].type&&r.push(this.div(e)),t=t.concat(r);return"div"===t[0].type&&(t=t.slice(1)),"div"===t[t.length-1].type&&(t=t.slice(0,-1)),a.stringify({nodes:t})}}},6767:function(e,t,r){let{list:n}=r(20);e.exports.error=function(e){let t=new Error(e);throw t.autoprefixer=!0,t},e.exports.uniq=function(e){return[...new Set(e)]},e.exports.removeNote=function(e){return e.includes(" ")?e.split(" ")[0]:e},e.exports.escapeRegexp=function(e){return e.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")},e.exports.regexp=function(e,t=!0){return t&&(e=this.escapeRegexp(e)),new RegExp(`(^|[\\s,(])(${e}($|[\\s(,]))`,"gi")},e.exports.editList=function(e,t){let r=n.comma(e),a=t(r,[]);if(r===a)return e;let s=e.match(/,\s*/);return s=s?s[0]:", ",a.join(s)},e.exports.splitSelector=function(e){return n.comma(e).map((e=>n.space(e).map((e=>e.split(/(?=\.|#)/g)))))},e.exports.isPureNumber=function(e){return"number"==typeof e||"string"==typeof e&&/^[0-9]+$/.test(e)}},8149:function(e,t,r){let n=r(7363),a=r(9135),s=r(383),o=r(6767);e.exports=class extends n{static save(e,t){let r=t.prop,n=[];for(let a in t._autoprefixerValues){let o,i=t._autoprefixerValues[a];if(i===t.value)continue;let l=s.prefix(r);if("-pie-"===l)continue;if(l===a){o=t.value=i,n.push(o);continue}let B=e.prefixed(r,a),c=t.parent;if(!c.every((e=>e.prop!==B))){n.push(o);continue}let u=i.replace(/\s+/," ");if(c.some((e=>e.prop===t.prop&&e.value.replace(/\s+/," ")===u))){n.push(o);continue}let d=this.clone(t,{value:i});o=t.parent.insertBefore(t,d),n.push(o)}return n}add(e,t){e._autoprefixerValues||(e._autoprefixerValues={});let r,n=e._autoprefixerValues[t]||this.value(e);do{if(r=n,n=this.replace(n,t),!1===n)return}while(n!==r);e._autoprefixerValues[t]=n}check(e){let t=e.value;return!!t.includes(this.name)&&!!t.match(this.regexp())}old(e){return new a(this.name,e+this.name)}regexp(){return this.regexpCache||(this.regexpCache=o.regexp(this.name))}replace(e,t){return e.replace(this.regexp(),`$1${t}$2`)}value(e){return e.raws.value&&e.raws.value.value===e.value?e.raws.value.raw:e.value}}},383:function(e){e.exports={prefix(e){let t=e.match(/^(-\w+-)/);return t?t[0]:""},unprefixed(e){return e.replace(/^-\w+-/,"")}}},4660:function(e,t,r){var n=r(9667);function a(){}e.exports={loadQueries:function(){throw new n("Sharable configs are not supported in client-side build of Browserslist")},getStat:function(e){return e.stats},loadConfig:function(e){if(e.config)throw new n("Browserslist config are not supported in client-side build")},loadCountry:function(){throw new n("Country statistics are not supported in client-side build of Browserslist")},loadFeature:function(){throw new n("Supports queries are not available in client-side build of Browserslist")},currentNode:function(e,t){return e(["maintained node versions"],t)[0]},parseConfig:a,readConfig:a,findConfig:a,clearCaches:a,oldDataWarning:a,env:{}}},9667:function(e){function t(e){this.name="BrowserslistError",this.message=e,this.browserslist=!0,Error.captureStackTrace&&Error.captureStackTrace(this,t)}t.prototype=Error.prototype,e.exports=t},1e3:function(e,t,r){var n=r(6052),a=r(5459).agents,s=r(8864),o=r(2950),i=r(6250),l=r(9667),B=r(5723),c=r(4660),u="37";function d(e,t){return 0===(e+".").indexOf(t+".")}function p(e){return e.filter((function(e){return"string"==typeof e}))}function m(e){var t=e;return 3===e.split(".").length&&(t=e.split(".").slice(0,-1).join(".")),t}function f(e){return function(t){return e+" "+t}}function C(e){return parseInt(e.split(".")[0])}function h(e,t){if(0===e.length)return[];var r=g(e.map(C)),n=r[r.length-t];if(!n)return e;for(var a=[],s=e.length-1;s>=0&&!(n>C(e[s]));s--)a.unshift(e[s]);return a}function g(e){for(var t=[],r=0;r<e.length;r++)-1===t.indexOf(e[r])&&t.push(e[r]);return t}function v(e,t,r){for(var n in r)e[t+" "+n]=r[n]}function b(e,t){return t=parseFloat(t),">"===e?function(e){return parseFloat(e)>t}:">="===e?function(e){return parseFloat(e)>=t}:"<"===e?function(e){return parseFloat(e)<t}:function(e){return parseFloat(e)<=t}}function y(e){return parseInt(e)}function w(e,t){return e<t?-1:e>t?1:0}function x(e,t){return w(parseInt(e[0]),parseInt(t[0]))||w(parseInt(e[1]||"0"),parseInt(t[1]||"0"))||w(parseInt(e[2]||"0"),parseInt(t[2]||"0"))}function E(e,t){return void 0===(t=t.split(".").map(y))[1]&&(t[1]="x"),"<="===e?function(e){return D(e=e.split(".").map(y),t)<=0}:function(e){return D(e=e.split(".").map(y),t)>=0}}function D(e,t){return e[0]!==t[0]?e[0]<t[0]?-1:1:"x"===t[1]?0:e[1]!==t[1]?e[1]<t[1]?-1:1:0}function k(e,t){var r=function(e,t){return-1!==e.versions.indexOf(t)?t:!!H.versionAliases[e.name][t]&&H.versionAliases[e.name][t]}(e,t);return r||1===e.versions.length&&e.versions[0]}function N(e,t){return e/=1e3,Object.keys(a).reduce((function(r,n){var a=S(n,t);if(!a)return r;var s=Object.keys(a.releaseDate).filter((function(t){var r=a.releaseDate[t];return null!==r&&r>=e}));return r.concat(s.map(f(a.name)))}),[])}function A(e){return{name:e.name,versions:e.versions,released:e.released,releaseDate:e.releaseDate}}function S(e,t){if(e=e.toLowerCase(),e=H.aliases[e]||e,t.mobileToDesktop&&H.desktopNames[e]){var r=H.data[H.desktopNames[e]];if("android"===e)return a=A(H.data[e]),s=r,a.released=P(a.released,s.released),a.versions=P(a.versions,s.versions),a.released.forEach((function(e){void 0===a.releaseDate[e]&&(a.releaseDate[e]=s.releaseDate[e])})),a;var n=A(r);return n.name=e,n}var a,s;return H.data[e]}function P(e,t){var r=t.indexOf(u);return e.filter((function(e){return/^(?:[2-4]\.|[34]$)/.test(e)})).concat(t.slice(r))}function j(e,t){var r=S(e,t);if(!r)throw new l("Unknown browser "+e);return r}function F(e,t,r,n){var a=1;switch(t){case"android":if(n.mobileToDesktop)return e;var s=H.data.chrome.released;a=s.length-s.indexOf(u);break;case"op_mob":a=C(H.data.op_mob.released.slice(-1)[0])-14+1;break;default:return e}return r<=a?e.slice(-1):e.slice(a-1-r)}function O(e,t){return"string"==typeof e&&(e.indexOf("y")>=0||t&&e.indexOf("a")>=0)}function L(e,t){return B(U,e).reduce((function(e,r,n){if(r.not&&0===n)throw new l("Write any browsers query (for instance, `defaults`) before `"+r.query+"`");var a=U[r.type].select.call(H,t,r).map((function(e){var r=e.split(" ");return"0"===r[1]?r[0]+" "+S(r[0],t).versions[0]:e}));if("and"===r.compose)return r.not?e.filter((function(e){return-1===a.indexOf(e)})):e.filter((function(e){return-1!==a.indexOf(e)}));if(r.not){var s={};return a.forEach((function(e){s[e]=!0})),e.filter((function(e){return!s[e]}))}return e.concat(a)}),[])}function I(e){return void 0===e&&(e={}),void 0===e.path&&(e.path=o.resolve?o.resolve("."):"."),e}function R(e,t){null==e&&(e=H.loadConfig(t)||H.defaults);return e}function M(e){if("string"!=typeof e&&!Array.isArray(e))throw new l("Browser queries must be an array or string. Got "+typeof e+".")}var T={};function H(e,t){M(e=R(e,t=I(t)));var r={ignoreUnknownVersions:t.ignoreUnknownVersions,dangerousExtend:t.dangerousExtend,mobileToDesktop:t.mobileToDesktop,path:t.path,env:t.env};c.oldDataWarning(H.data);var n=c.getStat(t,H.data);if(n)for(var a in r.customUsage={},n)v(r.customUsage,a,n[a]);var s=JSON.stringify([e,r]);if(T[s])return T[s];var o=g(L(e,r)).sort((function(e,t){if(e=e.split(" "),t=t.split(" "),e[0]===t[0]){var r=e[1].split("-")[0];return x(t[1].split("-")[0].split("."),r.split("."))}return w(e[0],t[0])}));return c.env.BROWSERSLIST_DISABLE_CACHE||(T[s]=o),o}function G(e,t){var r=H.nodeVersions.filter((function(e){return d(e,t.version)}));if(0===r.length){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+t.version+" of Node.js")}return["node "+r[r.length-1]]}function z(e,t){var r=parseInt(t.year),n=parseInt(t.month||"01")-1,a=parseInt(t.day||"01");return N(Date.UTC(r,n,a,0,0,0),e)}function _(e,t){var r=parseFloat(t.coverage),n=H.usage.global;if(t.place)if(t.place.match(/^my\s+stats$/i)){if(!e.customUsage)throw new l("Custom usage statistics was not provided");n=e.customUsage}else{var a;a=2===t.place.length?t.place.toUpperCase():t.place.toLowerCase(),c.loadCountry(H.usage,a,H.data),n=H.usage[a]}for(var s,o=Object.keys(n).sort((function(e,t){return n[t]-n[e]})),i=0,B=[],u=0;u<o.length&&(s=o[u],0!==n[s])&&(i+=n[s],B.push(s),!(i>=r));u++);return B}H.parse=function(e,t){return M(e=R(e,t=I(t))),B(U,e)},H.cache={},H.data={},H.usage={global:{},custom:null},H.defaults=["> 0.5%","last 2 versions","Firefox ESR","not dead"],H.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff",ucandroid:"and_uc",qqandroid:"and_qq"},H.desktopNames={and_chr:"chrome",and_ff:"firefox",ie_mob:"ie",android:"chrome"},H.versionAliases={},H.clearCaches=c.clearCaches,H.parseConfig=c.parseConfig,H.readConfig=c.readConfig,H.findConfig=c.findConfig,H.loadConfig=c.loadConfig,H.coverage=function(e,t){var r;if(void 0===t)r=H.usage.global;else if("my stats"===t){var n={};n.path=o.resolve?o.resolve("."):".";var a=c.getStat(n);if(!a)throw new l("Custom usage statistics was not provided");for(var s in r={},a)v(r,s,a[s])}else if("string"==typeof t)t=t.length>2?t.toLowerCase():t.toUpperCase(),c.loadCountry(H.usage,t,H.data),r=H.usage[t];else for(var i in"dataByBrowser"in t&&(t=t.dataByBrowser),r={},t)for(var B in t[i])r[i+" "+B]=t[i][B];return e.reduce((function(e,t){var n=r[t];return void 0===n&&(n=r[t.replace(/ \S+$/," 0")]),e+(n||0)}),0)};var U={last_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+major\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=h(a.released,t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+versions?$/i,select:function(e,t){return Object.keys(a).reduce((function(r,n){var a=S(n,e);if(!a)return r;var s=a.released.slice(-t.versions);return s=F(s=s.map(f(a.name)),a.name,t.versions,e),r.concat(s)}),[])}},last_electron_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+major\s+versions?$/i,select:function(e,t){return h(Object.keys(i),t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_major_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+major\s+versions?$/i,select:function(e,t){return h(H.nodeVersions,t.versions).map((function(e){return"node "+e}))}},last_browser_major_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+major\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=h(r.released,t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},last_electron_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+electron\s+versions?$/i,select:function(e,t){return Object.keys(i).slice(-t.versions).map((function(e){return"chrome "+i[e]}))}},last_node_versions:{matches:["versions"],regexp:/^last\s+(\d+)\s+node\s+versions?$/i,select:function(e,t){return H.nodeVersions.slice(-t.versions).map((function(e){return"node "+e}))}},last_browser_versions:{matches:["versions","browser"],regexp:/^last\s+(\d+)\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e),n=r.released.slice(-t.versions).map(f(r.name));return F(n,r.name,t.versions,e)}},unreleased_versions:{matches:[],regexp:/^unreleased\s+versions$/i,select:function(e){return Object.keys(a).reduce((function(t,r){var n=S(r,e);if(!n)return t;var a=n.versions.filter((function(e){return-1===n.released.indexOf(e)}));return a=a.map(f(n.name)),t.concat(a)}),[])}},unreleased_electron_versions:{matches:[],regexp:/^unreleased\s+electron\s+versions?$/i,select:function(){return[]}},unreleased_browser_versions:{matches:["browser"],regexp:/^unreleased\s+(\w+)\s+versions?$/i,select:function(e,t){var r=j(t.browser,e);return r.versions.filter((function(e){return-1===r.released.indexOf(e)})).map(f(r.name))}},last_years:{matches:["years"],regexp:/^last\s+(\d*.?\d+)\s+years?$/i,select:function(e,t){return N(Date.now()-31558432982.4*t.years,e)}},since_y:{matches:["year"],regexp:/^since (\d+)$/i,select:z},since_y_m:{matches:["year","month"],regexp:/^since (\d+)-(\d+)$/i,select:z},since_y_m_d:{matches:["year","month","day"],regexp:/^since (\d+)-(\d+)-(\d+)$/i,select:z},popularity:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%$/,select:function(e,t){var r=parseFloat(t.popularity),n=H.usage.global;return Object.keys(n).reduce((function(e,a){return">"===t.sign?n[a]>r&&e.push(a):"<"===t.sign?n[a]<r&&e.push(a):"<="===t.sign?n[a]<=r&&e.push(a):n[a]>=r&&e.push(a),e}),[])}},popularity_in_my_stats:{matches:["sign","popularity"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+my\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var n=e.customUsage;return Object.keys(n).reduce((function(e,a){var s=n[a];return null==s||(">"===t.sign?s>r&&e.push(a):"<"===t.sign?s<r&&e.push(a):"<="===t.sign?s<=r&&e.push(a):s>=r&&e.push(a)),e}),[])}},popularity_in_config_stats:{matches:["sign","popularity","config"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+(\S+)\s+stats$/,select:function(e,t){var r=parseFloat(t.popularity),n=c.loadStat(e,t.config,H.data);if(n)for(var a in e.customUsage={},n)v(e.customUsage,a,n[a]);if(!e.customUsage)throw new l("Custom usage statistics was not provided");var s=e.customUsage;return Object.keys(s).reduce((function(e,n){var a=s[n];return null==a||(">"===t.sign?a>r&&e.push(n):"<"===t.sign?a<r&&e.push(n):"<="===t.sign?a<=r&&e.push(n):a>=r&&e.push(n)),e}),[])}},popularity_in_place:{matches:["sign","popularity","place"],regexp:/^(>=?|<=?)\s*(\d+|\d+\.\d+|\.\d+)%\s+in\s+((alt-)?\w\w)$/,select:function(e,t){var r=parseFloat(t.popularity),n=t.place;n=2===n.length?n.toUpperCase():n.toLowerCase(),c.loadCountry(H.usage,n,H.data);var a=H.usage[n];return Object.keys(a).reduce((function(e,n){var s=a[n];return null==s||(">"===t.sign?s>r&&e.push(n):"<"===t.sign?s<r&&e.push(n):"<="===t.sign?s<=r&&e.push(n):s>=r&&e.push(n)),e}),[])}},cover:{matches:["coverage"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%$/i,select:_},cover_in:{matches:["coverage","place"],regexp:/^cover\s+(\d+|\d+\.\d+|\.\d+)%\s+in\s+(my\s+stats|(alt-)?\w\w)$/i,select:_},supports:{matches:["supportType","feature"],regexp:/^(?:(fully|partially) )?supports\s+([\w-]+)$/,select:function(e,t){c.loadFeature(H.cache,t.feature);var r="fully"!==t.supportType,n=H.cache[t.feature],a=[];for(var s in n){var o=S(s,e),i=e.mobileToDesktop&&s in H.desktopNames&&O(n[s][o.released.slice(-1)[0]],r);o.versions.forEach((function(e){var t=n[s][e];void 0===t&&i&&(t=n[H.desktopNames[s]][e]),O(t,r)&&a.push(s+" "+e)}))}return a}},electron_range:{matches:["from","to"],regexp:/^electron\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=m(t.from),n=m(t.to),a=parseFloat(t.from),s=parseFloat(t.to);if(!i[r])throw new l("Unknown version "+a+" of electron");if(!i[n])throw new l("Unknown version "+s+" of electron");return Object.keys(i).filter((function(e){var t=parseFloat(e);return t>=a&&t<=s})).map((function(e){return"chrome "+i[e]}))}},node_range:{matches:["from","to"],regexp:/^node\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter(E(">=",t.from)).filter(E("<=",t.to)).map((function(e){return"node "+e}))}},browser_range:{matches:["browser","from","to"],regexp:/^(\w+)\s+([\d.]+)\s*-\s*([\d.]+)$/i,select:function(e,t){var r=j(t.browser,e),n=parseFloat(k(r,t.from)||t.from),a=parseFloat(k(r,t.to)||t.to);return r.released.filter((function(e){var t=parseFloat(e);return t>=n&&t<=a})).map(f(r.name))}},electron_ray:{matches:["sign","version"],regexp:/^electron\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){var r=m(t.version);return Object.keys(i).filter(b(t.sign,r)).map((function(e){return"chrome "+i[e]}))}},node_ray:{matches:["sign","version"],regexp:/^node\s*(>=?|<=?)\s*([\d.]+)$/i,select:function(e,t){return H.nodeVersions.filter((r=t.sign,n=t.version,(n=n.split(".").map(y))[1]=n[1]||0,n[2]=n[2]||0,">"===r?function(e){return x(e=e.split(".").map(y),n)>0}:">="===r?function(e){return x(e=e.split(".").map(y),n)>=0}:"<"===r?function(e){return e=e.split(".").map(y),x(n,e)>0}:function(e){return e=e.split(".").map(y),x(n,e)>=0})).map((function(e){return"node "+e}));var r,n}},browser_ray:{matches:["browser","sign","version"],regexp:/^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/,select:function(e,t){var r=t.version,n=j(t.browser,e),a=H.versionAliases[n.name][r];return a&&(r=a),n.released.filter(b(t.sign,r)).map((function(e){return n.name+" "+e}))}},firefox_esr:{matches:[],regexp:/^(firefox|ff|fx)\s+esr$/i,select:function(){return["firefox 115"]}},opera_mini_all:{matches:[],regexp:/(operamini|op_mini)\s+all/i,select:function(){return["op_mini all"]}},electron_version:{matches:["version"],regexp:/^electron\s+([\d.]+)$/i,select:function(e,t){var r=m(t.version),n=i[r];if(!n)throw new l("Unknown version "+t.version+" of electron");return["chrome "+n]}},node_major_version:{matches:["version"],regexp:/^node\s+(\d+)$/i,select:G},node_minor_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+)$/i,select:G},node_patch_version:{matches:["version"],regexp:/^node\s+(\d+\.\d+\.\d+)$/i,select:G},current_node:{matches:[],regexp:/^current\s+node$/i,select:function(e){return[c.currentNode(L,e)]}},maintained_node:{matches:[],regexp:/^maintained\s+node\s+versions$/i,select:function(e){var t=Date.now();return L(Object.keys(s).filter((function(e){return t<Date.parse(s[e].end)&&t>Date.parse(s[e].start)&&(r=e.slice(1),H.nodeVersions.some((function(e){return d(e,r)})));var r})).map((function(e){return"node "+e.slice(1)})),e)}},phantomjs_1_9:{matches:[],regexp:/^phantomjs\s+1.9$/i,select:function(){return["safari 5"]}},phantomjs_2_1:{matches:[],regexp:/^phantomjs\s+2.1$/i,select:function(){return["safari 6"]}},browser_version:{matches:["browser","version"],regexp:/^(\w+)\s+(tp|[\d.]+)$/i,select:function(e,t){var r=t.version;/^tp$/i.test(r)&&(r="TP");var n=j(t.browser,e),a=k(n,r);if(a)r=a;else{if(!(a=k(n,a=-1===r.indexOf(".")?r+".0":r.replace(/\.0$/,"")))){if(e.ignoreUnknownVersions)return[];throw new l("Unknown version "+r+" of "+t.browser)}r=a}return[n.name+" "+r]}},browserslist_config:{matches:[],regexp:/^browserslist config$/i,select:function(e){return H(void 0,e)}},extends:{matches:["config"],regexp:/^extends (.+)$/i,select:function(e,t){return L(c.loadQueries(e,t.config),e)}},defaults:{matches:[],regexp:/^defaults$/i,select:function(e){return L(H.defaults,e)}},dead:{matches:[],regexp:/^dead$/i,select:function(e){return L(["Baidu >= 0","ie <= 11","ie_mob <= 11","bb <= 10","op_mob <= 12.1","samsung 4"],e)}},unknown:{matches:[],regexp:/^(\w+)$/i,select:function(e,t){throw S(t.query,e)?new l("Specify versions in Browserslist query for browser "+t.query):(r=t.query,new l("Unknown browser query `"+r+"`. Maybe you are using old Browserslist or made typo in query."));var r}}};!function(){for(var e in a){var t=a[e];H.data[e]={name:e,versions:p(a[e].versions),released:p(a[e].versions.slice(0,-3)),releaseDate:a[e].release_date},v(H.usage.global,e,t.usage_global),H.versionAliases[e]={};for(var r=0;r<t.versions.length;r++){var s=t.versions[r];if(s&&-1!==s.indexOf("-"))for(var o=s.split("-"),i=0;i<o.length;i++)H.versionAliases[e][o[i]]=s}}H.nodeVersions=n.map((function(e){return e.version}))}(),e.exports=H},5723:function(e){var t=/^\s+and\s+(.*)/i,r=/^(?:,\s*|\s+or\s+)(.*)/i;function n(e){return Array.isArray(e)?e.reduce((function(e,t){return e.concat(n(t))}),[]):[e]}function a(e,t){var r={query:t};for(var n in 0===t.indexOf("not ")&&(r.not=!0,t=t.slice(4)),e){var a=e[n],s=t.match(a.regexp);if(s){r.type=n;for(var o=0;o<a.matches.length;o++)r[a.matches[o]]=s[o+1];return r}}return r.type="unknown",r}function s(e,n,s){var o;return function(e,t){for(var r=1,n=e.length;r<=n;r++)if(t(e.substr(-r,r),r,n))return e.slice(0,-r);return""}(n,(function(n,i,l){return t.test(n)?((o=a(e,n.match(t)[1])).compose="and",s.unshift(o),!0):r.test(n)?((o=a(e,n.match(r)[1])).compose="or",s.unshift(o),!0):i===l&&((o=a(e,n.trim())).compose="or",s.unshift(o),!0)}))}e.exports=function(e,t){return Array.isArray(t)||(t=[t]),n(t.map((function(t){var r=[];do{t=s(e,t,r)}while(t);return r})))}},6954:function(e){e.exports={A:{A:{J:0,E:0,F:.0268696,G:.0537391,A:0,B:.416478,NC:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NC","J","E","F","G","A","B","","",""],E:"IE",F:{NC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968e3}},B:{A:{0:.035192,1:.607062,2:3.20687,3:1.03376,C:.004399,K:.004399,L:.004399,H:.004399,M:0,N:.004399,O:.008798,P:0,Q:.004399,R:.004399,S:.004399,T:.008798,U:.004399,V:.008798,W:.004399,X:.004399,Y:.004399,Z:.008798,a:0,b:.013197,c:0,d:0,e:0,f:0,g:0,h:0,i:.017596,j:0,k:0,l:0,q:0,r:0,s:0,t:0,u:.008798,v:.013197,w:.083581,x:.013197,y:.092379,z:.096778,D:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","","",""],E:"Edge",F:{0:1683158400,1:1685664e3,2:1689897600,3:1692576e3,C:1438128e3,K:1447286400,L:1470096e3,H:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736e3,S:1590019200,T:1594857600,U:1598486400,V:1602201600,W:1605830400,X:161136e4,Y:1614816e3,Z:1618358400,a:1622073600,b:1626912e3,c:1630627200,d:1632441600,e:1634774400,f:1637539200,g:1641427200,h:1643932800,i:1646265600,j:1649635200,k:1651190400,l:1653955200,q:1655942400,r:1659657600,s:1661990400,t:1664755200,u:1666915200,v:1670198400,w:1673481600,x:1675900800,y:1678665600,z:1680825600,D:1694649600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{0:.026394,1:.030793,2:.580668,3:1.39008,4:0,5:0,6:0,7:0,8:0,9:0,OC:0,"2B":0,I:0,J:0,E:0,F:0,G:0,A:0,B:.008798,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:.008798,RB:.004399,SB:0,TB:0,UB:0,VB:.004399,WB:0,XB:.008798,YB:0,ZB:.052788,aB:.004399,bB:.004399,cB:0,dB:.008798,eB:0,fB:0,"3B":.004399,gB:0,"4B":0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:.030793,p:0,sB:0,tB:0,uB:0,vB:0,wB:.039591,P:0,Q:0,R:0,"5B":0,S:.008798,T:0,U:0,V:0,W:0,X:.004399,Y:0,Z:.004399,a:.008798,b:0,c:0,d:.013197,e:0,f:0,g:0,h:0,i:0,j:0,k:0,l:.118773,q:.017596,r:0,s:.004399,t:.004399,u:.004399,v:.008798,w:.008798,x:.008798,y:.013197,z:.065985,D:.052788,"6B":0,"7B":0,"8B":0,PC:0,QC:0},B:"moz",C:["OC","2B","PC","QC","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Firefox",F:{0:1683590400,1:1686009600,2:1688428800,3:1690848e3,4:1308614400,5:1357603200,6:1372118400,7:1375747200,8:1379376e3,9:1386633600,OC:1161648e3,"2B":1213660800,PC:124632e4,QC:1264032e3,I:1300752e3,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968e3,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112e3,N:1349740800,O:1353628800,m:1361232e3,n:1364860800,o:1368489600,AB:1391472e3,BB:1395100800,CB:1398729600,DB:1402358400,EB:1405987200,FB:1409616e3,GB:1413244800,HB:1417392e3,IB:1421107200,JB:1424736e3,KB:1428278400,LB:1431475200,MB:1435881600,NB:1439251200,OB:144288e4,PB:1446508800,QB:1450137600,RB:1453852800,SB:1457395200,TB:1461628800,UB:1465257600,VB:1470096e3,WB:1474329600,XB:1479168e3,YB:1485216e3,ZB:1488844800,aB:149256e4,bB:1497312e3,cB:1502150400,dB:1506556800,eB:1510617600,fB:1516665600,"3B":1520985600,gB:1525824e3,"4B":1529971200,hB:1536105600,iB:1540252800,jB:1544486400,kB:154872e4,lB:1552953600,mB:1558396800,nB:1562630400,oB:1567468800,pB:1571788800,qB:1575331200,rB:1578355200,p:1581379200,sB:1583798400,tB:1586304e3,uB:1588636800,vB:1591056e3,wB:1593475200,P:1595894400,Q:1598313600,R:1600732800,"5B":1603152e3,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392e3,d:1635811200,e:1638835200,f:1641859200,g:1644364800,h:1646697600,i:1649116800,j:1651536e3,k:1653955200,l:1656374400,q:1658793600,r:1661212800,s:1663632e3,t:1666051200,u:1668470400,v:1670889600,w:1673913600,x:1676332800,y:1678752e3,z:1681171200,D:1693267200,"6B":null,"7B":null,"8B":null}},D:{A:{0:.255142,1:2.10712,2:12.8099,3:5.7231,4:0,5:0,6:0,7:0,8:0,9:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:0,L:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:0,CB:0,DB:0,EB:0,FB:0,GB:0,HB:.004399,IB:0,JB:0,KB:0,LB:.013197,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:0,UB:.004399,VB:.017596,WB:.030793,XB:.013197,YB:0,ZB:0,aB:.008798,bB:0,cB:.004399,dB:.048389,eB:.004399,fB:0,"3B":0,gB:.021995,"4B":.004399,hB:.004399,iB:.008798,jB:0,kB:.008798,lB:.026394,mB:.004399,nB:.039591,oB:.065985,pB:.039591,qB:.021995,rB:.026394,p:.030793,sB:.048389,tB:.048389,uB:.096778,vB:.026394,wB:.039591,P:.202354,Q:.079182,R:.057187,S:.114374,T:.030793,U:.083581,V:.092379,W:.08798,X:.048389,Y:.039591,Z:.048389,a:.061586,b:.035192,c:.127571,d:.030793,e:.017596,f:.026394,g:.026394,h:.061586,i:.04399,j:.035192,k:.035192,l:.039591,q:.211152,r:.052788,s:.048389,t:.052788,u:.123172,v:.180359,w:1.83878,x:.149566,y:.285935,z:.228748,D:.017596,"6B":.004399,"7B":0,"8B":0},B:"webkit",C:["","","","","","I","4","J","E","F","G","A","B","C","K","L","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","3B","gB","4B","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","q","r","s","t","u","v","w","x","y","z","0","1","2","3","D","6B","7B","8B"],E:"Chrome",F:{0:1682985600,1:1685404800,2:1689724800,3:1692057600,4:1274745600,5:1332892800,6:1348531200,7:1352246400,8:1357862400,9:1361404800,I:1264377600,J:1283385600,E:1287619200,F:1291248e3,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,m:133704e4,n:1340668800,o:1343692800,AB:1364428800,BB:1369094400,CB:1374105600,DB:1376956800,EB:1384214400,FB:1389657600,GB:1392940800,HB:1397001600,IB:1400544e3,JB:1405468800,KB:1409011200,LB:141264e4,MB:1416268800,NB:1421798400,OB:1425513600,PB:1429401600,QB:143208e4,RB:1437523200,SB:1441152e3,TB:1444780800,UB:1449014400,VB:1453248e3,WB:1456963200,XB:1460592e3,YB:1464134400,ZB:1469059200,aB:1472601600,bB:1476230400,cB:1480550400,dB:1485302400,eB:1489017600,fB:149256e4,"3B":1496707200,gB:1500940800,"4B":1504569600,hB:1508198400,iB:1512518400,jB:1516752e3,kB:1520294400,lB:1523923200,mB:1527552e3,nB:1532390400,oB:1536019200,pB:1539648e3,qB:1543968e3,rB:154872e4,p:1552348800,sB:1555977600,tB:1559606400,uB:1564444800,vB:1568073600,wB:1571702400,P:1575936e3,Q:1580860800,R:1586304e3,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272e3,a:1621987200,b:1626739200,c:1630368e3,d:1632268800,e:1634601600,f:1637020800,g:1641340800,h:1643673600,i:1646092800,j:1648512e3,k:1650931200,l:1653350400,q:1655769600,r:1659398400,s:1661817600,t:1664236800,u:1666656e3,v:166968e4,w:1673308800,x:1675728e3,y:1678147200,z:1680566400,D:1694476800,"6B":null,"7B":null,"8B":null}},E:{A:{4:0,I:0,J:0,E:0,F:0,G:0,A:0,B:0,C:0,K:.017596,L:.105576,H:.017596,RC:0,"9B":0,SC:.008798,TC:0,UC:0,VC:.140768,AC:0,xB:.004399,yB:.030793,BC:.136369,WC:.255142,XC:.039591,CC:.035192,DC:.070384,zB:.123172,YC:.576269,"0B":.171561,EC:.180359,FC:.184758,GC:.422304,HC:.189157,IC:1.15254,JC:1.65402,"1B":.026394,KC:0,ZC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RC","9B","I","4","SC","J","TC","E","UC","F","G","VC","A","AC","B","xB","C","yB","K","BC","L","WC","H","XC","CC","DC","zB","YC","0B","EC","FC","GC","HC","IC","JC","1B","KC","ZC",""],E:"Safari",F:{4:1275868800,RC:1205798400,"9B":1226534400,I:1244419200,SC:131112e4,J:1343174400,TC:13824e5,E:13824e5,UC:1410998400,F:1413417600,G:1443657600,VC:1458518400,A:1474329600,AC:1490572800,B:1505779200,xB:1522281600,C:1537142400,yB:1553472e3,K:1568851200,BC:1585008e3,L:1600214400,WC:1619395200,H:1632096e3,XC:1635292800,CC:1639353600,DC:1647216e3,zB:1652745600,YC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1695686400,KC:null,ZC:null}},F:{A:{5:0,6:0,7:0,8:0,9:0,G:0,B:0,C:0,H:0,M:0,N:0,O:0,m:0,n:0,o:0,AB:0,BB:.004399,CB:0,DB:0,EB:0,FB:0,GB:0,HB:0,IB:0,JB:0,KB:0,LB:0,MB:0,NB:0,OB:0,PB:0,QB:0,RB:0,SB:0,TB:.013197,UB:0,VB:0,WB:0,XB:0,YB:0,ZB:0,aB:0,bB:0,cB:0,dB:0,eB:0,fB:0,gB:0,hB:0,iB:0,jB:0,kB:0,lB:0,mB:0,nB:0,oB:0,pB:0,qB:0,rB:0,p:0,sB:0,tB:0,uB:0,vB:0,wB:0,P:0,Q:0,R:0,"5B":0,S:0,T:0,U:.004399,V:0,W:0,X:0,Y:0,Z:0,a:0,b:0,c:0,d:0,e:.057187,f:0,g:.079182,h:0,i:.030793,j:.83581,k:.466294,l:.008798,aC:0,bC:0,cC:0,dC:0,xB:0,LC:0,eC:0,yB:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","aC","bC","cC","dC","B","xB","LC","eC","C","yB","H","M","N","O","5","m","n","o","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","lB","mB","nB","oB","pB","qB","rB","p","sB","tB","uB","vB","wB","P","Q","R","5B","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","","",""],E:"Opera",F:{5:1390867200,6:1405987200,7:1409616e3,8:1413331200,9:1417132800,G:1150761600,aC:1223424e3,bC:1251763200,cC:1267488e3,dC:1277942400,B:1292457600,xB:1302566400,LC:1309219200,eC:1323129600,C:1323129600,yB:1352073600,H:1372723200,M:1377561600,N:1381104e3,O:1386288e3,m:1393891200,n:1399334400,o:1401753600,AB:1422316800,BB:1425945600,CB:1430179200,DB:1433808e3,EB:1438646400,FB:1442448e3,GB:1445904e3,HB:1449100800,IB:1454371200,JB:1457308800,KB:146232e4,LB:1465344e3,MB:1470096e3,NB:1474329600,OB:1477267200,PB:1481587200,QB:1486425600,RB:1490054400,SB:1494374400,TB:1498003200,UB:1502236800,VB:1506470400,WB:1510099200,XB:1515024e3,YB:1517961600,ZB:1521676800,aB:1525910400,bB:1530144e3,cB:1534982400,dB:1537833600,eB:1543363200,fB:1548201600,gB:1554768e3,hB:1561593600,iB:1566259200,jB:1570406400,kB:1573689600,lB:1578441600,mB:1583971200,nB:1587513600,oB:1592956800,pB:1595894400,qB:1600128e3,rB:1603238400,p:161352e4,sB:1612224e3,tB:1616544e3,uB:1619568e3,vB:1623715200,wB:1627948800,P:1631577600,Q:1633392e3,R:1635984e3,"5B":1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152e3,Z:1660780800,a:1663113600,b:1668816e3,c:1668643200,d:1671062400,e:1675209600,f:1677024e3,g:1679529600,h:1681948800,i:1684195200,j:1687219200,k:1690329600,l:1692748800},D:{G:"o",B:"o",C:"o",aC:"o",bC:"o",cC:"o",dC:"o",xB:"o",LC:"o",eC:"o",yB:"o"}},G:{A:{F:0,"9B":0,fC:0,MC:.00279764,gC:.00419646,hC:.00279764,iC:.0125894,jC:.00419646,kC:.00839291,lC:.0391669,mC:.00279764,nC:.0545539,oC:.0223811,pC:.0195835,qC:.015387,rC:.257383,sC:.00699409,tC:.0111905,uC:.0181846,vC:.0573516,wC:.149674,xC:.257383,yC:.0965185,CC:.10631,DC:.120298,zB:.170656,zC:1.13864,"0B":.43783,EC:.863071,FC:.440628,GC:.879857,HC:.211222,IC:2.6032,JC:5.87084,"1B":.0965185,KC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","fC","MC","gC","hC","iC","F","jC","kC","lC","mC","nC","oC","pC","qC","rC","sC","tC","uC","vC","wC","xC","yC","CC","DC","zB","zC","0B","EC","FC","GC","HC","IC","JC","1B","KC","",""],E:"Safari on iOS",F:{"9B":1270252800,fC:1283904e3,MC:1299628800,gC:1331078400,hC:1359331200,iC:1394409600,F:1410912e3,jC:1413763200,kC:1442361600,lC:1458518400,mC:1473724800,nC:1490572800,oC:1505779200,pC:1522281600,qC:1537142400,rC:1553472e3,sC:1568851200,tC:1572220800,uC:1580169600,vC:1585008e3,wC:1600214400,xC:1619395200,yC:1632096e3,CC:1639353600,DC:1647216e3,zB:1652659200,zC:1658275200,"0B":1662940800,EC:1666569600,FC:1670889600,GC:1674432e3,HC:1679875200,IC:1684368e3,JC:1690156800,"1B":1694995200,KC:null}},H:{A:{"0C":1.08194},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0C","","",""],E:"Opera Mini",F:{"0C":1426464e3}},I:{A:{"2B":0,I:.0136938,D:0,"1C":0,"2C":.00684689,"3C":0,"4C":.0273876,MC:.0479282,"5C":0,"6C":.212254},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1C","2C","3C","2B","I","4C","MC","5C","6C","D","","",""],E:"Android Browser",F:{"1C":1256515200,"2C":1274313600,"3C":1291593600,"2B":1298332800,I:1318896e3,"4C":1341792e3,MC:1374624e3,"5C":1386547200,"6C":1401667200,D:1694476800}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376e3,A:1359504e3}},K:{A:{A:0,B:0,C:0,p:0,xB:0,LC:0,yB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","xB","LC","C","yB","p","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752e3,xB:1314835200,LC:1318291200,C:1330300800,yB:1349740800,p:1673827200},D:{p:"webkit"}},L:{A:{D:37.5486},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1694476800}},M:{A:{D:.263294},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1693267200}},N:{A:{A:0,B:0},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456e3}},O:{A:{zB:1.00276},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","","",""],E:"UC Browser for Android",F:{zB:1687132800},D:{zB:"webkit"}},P:{A:{I:.115947,m:.0843248,n:.210812,o:0,"7C":0,"8C":0,"9C":.0421624,AD:0,BD:0,AC:0,CD:.0105406,DD:0,ED:.0210812,FD:.0210812,GD:0,"0B":.0316218,"1B":.0316218,HD:.0316218,ID:.052703},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","7C","8C","9C","AD","BD","AC","CD","DD","ED","FD","GD","0B","1B","HD","ID","m","n","o","","",""],E:"Samsung Internet",F:{I:1461024e3,"7C":1481846400,"8C":1509408e3,"9C":1528329600,AD:1546128e3,BD:1554163200,AC:1567900800,CD:1582588800,DD:1593475200,ED:1605657600,FD:1618531200,GD:1629072e3,"0B":1640736e3,"1B":1651708800,HD:1659657600,ID:1667260800,m:1677369600,n:1684454400,o:1689292800}},Q:{A:{BC:.173662},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","BC","","",""],E:"QQ Browser",F:{BC:1663718400}},R:{A:{JD:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","JD","","",""],E:"Baidu Browser",F:{JD:1663027200}},S:{A:{KD:.05602,LD:0},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","KD","LD","","",""],E:"KaiOS Browser",F:{KD:1527811200,LD:1631664e3}}}},6974:function(e){e.exports={0:"113",1:"114",2:"115",3:"116",4:"5",5:"19",6:"23",7:"24",8:"25",9:"26",A:"10",B:"11",C:"12",D:"117",E:"7",F:"8",G:"9",H:"15",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"84",U:"85",V:"86",W:"87",X:"88",Y:"89",Z:"90",a:"91",b:"92",c:"93",d:"94",e:"95",f:"96",g:"97",h:"98",i:"99",j:"100",k:"101",l:"102",m:"20",n:"21",o:"22",p:"73",q:"103",r:"104",s:"105",t:"106",u:"107",v:"108",w:"109",x:"110",y:"111",z:"112",AB:"27",BB:"28",CB:"29",DB:"30",EB:"31",FB:"32",GB:"33",HB:"34",IB:"35",JB:"36",KB:"37",LB:"38",MB:"39",NB:"40",OB:"41",PB:"42",QB:"43",RB:"44",SB:"45",TB:"46",UB:"47",VB:"48",WB:"49",XB:"50",YB:"51",ZB:"52",aB:"53",bB:"54",cB:"55",dB:"56",eB:"57",fB:"58",gB:"60",hB:"62",iB:"63",jB:"64",kB:"65",lB:"66",mB:"67",nB:"68",oB:"69",pB:"70",qB:"71",rB:"72",sB:"74",tB:"75",uB:"76",vB:"77",wB:"78",xB:"11.1",yB:"12.1",zB:"15.5","0B":"16.0","1B":"17.0","2B":"3","3B":"59","4B":"61","5B":"82","6B":"118","7B":"119","8B":"120","9B":"3.2",AC:"10.1",BC:"13.1",CC:"15.2-15.3",DC:"15.4",EC:"16.1",FC:"16.2",GC:"16.3",HC:"16.4",IC:"16.5",JC:"16.6",KC:"17.1",LC:"11.5",MC:"4.2-4.3",NC:"5.5",OC:"2",PC:"3.5",QC:"3.6",RC:"3.1",SC:"5.1",TC:"6.1",UC:"7.1",VC:"9.1",WC:"14.1",XC:"15.1",YC:"15.6",ZC:"TP",aC:"9.5-9.6",bC:"10.0-10.1",cC:"10.5",dC:"10.6",eC:"11.6",fC:"4.0-4.1",gC:"5.0-5.1",hC:"6.0-6.1",iC:"7.0-7.1",jC:"8.1-8.4",kC:"9.0-9.2",lC:"9.3",mC:"10.0-10.2",nC:"10.3",oC:"11.0-11.2",pC:"11.3-11.4",qC:"12.0-12.1",rC:"12.2-12.5",sC:"13.0-13.1",tC:"13.2",uC:"13.3",vC:"13.4-13.7",wC:"14.0-14.4",xC:"14.5-14.8",yC:"15.0-15.1",zC:"15.6-15.7","0C":"all","1C":"2.1","2C":"2.2","3C":"2.3","4C":"4.1","5C":"4.4","6C":"4.4.3-4.4.4","7C":"5.0-5.4","8C":"6.2-6.4","9C":"7.2-7.4",AD:"8.2",BD:"9.2",CD:"11.1-11.2",DD:"12.0",ED:"13.0",FD:"14.0",GD:"15.0",HD:"18.0",ID:"19.0",JD:"13.18",KD:"2.5",LD:"3.0-3.1"}},2757:function(e){e.exports={A:"ie",B:"edge",C:"firefox",D:"chrome",E:"safari",F:"opera",G:"ios_saf",H:"op_mini",I:"android",J:"bb",K:"op_mob",L:"and_chr",M:"and_ff",N:"ie_mob",O:"and_uc",P:"samsung",Q:"and_qq",R:"baidu",S:"kaios"}},9631:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"H M N O",33:"0 1 2 3 C K L P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC"},D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",33:"4 I J E F G A B C K SC TC UC VC AC xB yB BC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC"},H:{2:"0C"},I:{16:"2B 1C 2C 3C",33:"I D 4C MC 5C 6C"},J:{33:"E A"},K:{16:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{1:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{1:"KD LD"}},B:7,C:"Background-clip: text",D:!0}},7964:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",36:"QC"},D:{1:"0 1 2 3 5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",516:"4 I J E F G A B C K L"},E:{1:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",772:"4 I J RC 9B SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC",36:"bC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",4:"9B fC MC hC",516:"gC"},H:{132:"0C"},I:{1:"D 5C 6C",36:"1C",516:"2B I 4C MC",548:"2C 3C"},J:{1:"E A"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Background-image options",D:!0}},8861:function(e){e.exports={A:{A:{1:"B",2:"J E F G A NC"},B:{1:"0 1 2 3 L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",804:"4 I J E F G A B C K L PC QC"},D:{1:"0 1 2 3 dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",260:"YB ZB aB bB cB",388:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",1412:"5 6 7 8 9 H M N O m n o AB BB CB",1956:"4 I J E F G A B C K L"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",129:"A B C K L H VC AC xB yB BC WC XC CC",1412:"J E F G TC UC",1956:"4 I RC 9B SC"},F:{1:"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC",260:"LB MB NB OB PB",388:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB",1796:"cC dC",1828:"B C xB LC eC yB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",129:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",1412:"F hC iC jC kC",1956:"9B fC MC gC"},H:{1828:"0C"},I:{1:"D",388:"5C 6C",1956:"2B I 1C 2C 3C 4C MC"},J:{1412:"A",1924:"E"},K:{1:"p",2:"A",1828:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",2:"A"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",260:"7C 8C",388:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS3 Border images",D:!0}},893:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",257:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",289:"2B PC QC",292:"OC"},D:{1:"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"I"},E:{1:"4 E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"I RC 9B",129:"J SC TC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B"},H:{2:"0C"},I:{1:"2B I D 2C 3C 4C MC 5C 6C",33:"1C"},J:{1:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",257:"KD"}},B:4,C:"CSS3 Border-radius (rounded corners)",D:!0}},2955:function(e){e.exports={A:{A:{2:"J E F NC",260:"G",516:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 I J E F G A B C K L H"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N O",33:"5 6 7 8 m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{1:"A",2:"E"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"calc() as CSS unit value",D:!0}},9066:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B I PC QC",33:"4 J E F G A B C K L H"},D:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"J E F SC TC UC",292:"4 I"},F:{1:"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC xB LC eC",33:"5 6 7 8 9 C H M N O m n o AB BB CB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F hC iC jC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D",33:"I 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{33:"E A"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Animation",D:!0}},5475:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"4 I J RC 9B SC",33:"E F TC UC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC gC",33:"F hC iC jC"},H:{2:"0C"},I:{1:"D",16:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{16:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o BD AC CD DD ED FD GD 0B 1B HD ID",16:"I",33:"7C 8C 9C AD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS :any-link selector",D:!0}},855:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"S",164:"P Q R",388:"C K L H M N O"},C:{1:"0 1 2 3 Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P",676:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB PC QC"},D:{1:"0 1 2 3 T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"S",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",164:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC"},F:{1:"p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"pB qB rB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",164:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{164:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",388:"B"},O:{1:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:"CSS Appearance",D:!0}},4707:function(e){e.exports={A:{D:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC WC"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:":autofill CSS pseudo-class",D:void 0}},8013:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M",257:"N O"},C:{1:"0 1 2 3 q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB PC QC",578:"pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},D:{1:"0 1 2 3 uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",194:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB"},E:{2:"4 I J E F RC 9B SC TC UC",33:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB",194:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC",33:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o DD ED FD GD 0B 1B HD ID",2:"I",194:"7C 8C 9C AD BD AC CD"},Q:{2:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS Backdrop Filter",D:!0}},9307:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB PC QC"},D:{2:"4 5 I J E F G A B C K L H M N O m n",164:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J RC 9B SC",164:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"G aC bC cC dC",129:"B C xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC",164:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{132:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",164:"D 5C 6C"},J:{2:"E",164:"A"},K:{2:"A",129:"B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"CSS box-decoration-break",D:!0}},2307:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4",164:"I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l cC dC xB LC eC yB",2:"G aC bC"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"fC MC",164:"9B"},H:{2:"0C"},I:{1:"I D 4C MC 5C 6C",164:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 Box-shadow",D:!0}},6208:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N",260:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"O"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",132:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC",644:"UB VB WB XB YB ZB aB"},D:{2:"4 5 6 I J E F G A B C K L H M N O m n o",260:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{2:"4 I J RC 9B SC TC",260:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"E F G A B C K UC VC AC xB yB"},F:{2:"G B C aC bC cC dC xB LC eC yB",260:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{2:"9B fC MC gC hC",260:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F iC jC kC lC mC nC oC pC qC rC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",260:"D",292:"5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",260:"p"},L:{260:"D"},M:{1:"D"},N:{2:"A B"},O:{260:"zB"},P:{292:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{260:"BC"},R:{260:"JD"},S:{1:"LD",644:"KD"}},B:4,C:"CSS clip-path property (for HTML)",D:!0}},4810:function(e){e.exports={A:{A:{2:"J NC",2340:"E F G A B"},B:{2:"C K L H M N O",1025:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",513:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b",545:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",1025:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",164:"J",4644:"E F G TC UC VC"},F:{2:"5 6 7 8 9 G B H M N O m n o AB aC bC cC dC xB LC",545:"C eC yB",1025:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",4260:"gC hC",4644:"F iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC 5C 6C",1025:"D"},J:{2:"E",4260:"A"},K:{2:"A B xB LC",545:"C yB",1025:"p"},L:{1025:"D"},M:{1:"D"},N:{2340:"A B"},O:{1025:"zB"},P:{1025:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1025:"BC"},R:{1025:"JD"},S:{1:"LD",4097:"KD"}},B:4,C:"Crisp edges/pixelated images",D:!0}},5910:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B",33:"J E F G SC TC UC VC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC",33:"F gC hC iC jC kC lC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",33:"p"},L:{33:"D"},M:{2:"D"},N:{2:"A B"},O:{33:"zB"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{33:"BC"},R:{33:"JD"},S:{2:"KD LD"}},B:4,C:"CSS Cross-Fade Function",D:!0}},8482:function(e){e.exports={A:{A:{2:"J E F G NC",164:"A B"},B:{66:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",164:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",66:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB aC bC cC dC xB LC eC yB",66:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{292:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A p",292:"B C xB LC yB"},L:{2:"D"},M:{2:"D"},N:{164:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{66:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Device Adaptation",D:!0}},7710:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{33:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"OC 2B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{33:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{33:"KD LD"}},B:5,C:"CSS element() function",D:!0}},6951:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC"},D:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{1:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Feature Queries",D:!0}},431:function(e){e.exports={A:{D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X"},L:{1:"D"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O P Q R S T U V W X"},C:{1:"0 1 2 3 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R PC QC"},M:{1:"D"},A:{2:"J E F G NC",33:"A B"},F:{1:"tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"ZC",33:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC"},G:{1:"xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC"},P:{1:"m n o GD 0B 1B HD ID",33:"I 7C 8C 9C AD BD AC CD DD ED FD"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"::file-selector-button CSS pseudo-element",D:void 0}},5374:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",33:"G"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",33:"kC lC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{2:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS filter() function",D:!0}},4762:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"K L H M N O",1346:"C"},C:{1:"0 1 2 3 IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",196:"HB",516:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB QC"},D:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H M N",33:"5 6 7 8 9 O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",33:"J E F G TC UC"},F:{1:"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS Filter Effects",D:!0}},6470:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC",260:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB",292:"4 I J E F G A B C K L H QC"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 A B C K L H M N O m n o",548:"4 I J E F G"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",260:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC",292:"J SC",804:"4 I"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B aC bC cC dC",33:"C eC",164:"xB LC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",260:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC",292:"gC hC",804:"9B fC MC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"I 4C MC",548:"2B 1C 2C 3C"},J:{1:"A",548:"E"},K:{1:"p yB",2:"A B",33:"C",164:"xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Gradients",D:!0}},6769:function(e){e.exports={A:{A:{2:"J E F NC",8:"G",292:"A B"},B:{1:"0 1 2 3 M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",292:"C K L H"},C:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M N O PC QC",8:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB",584:"NB OB PB QB RB SB TB UB VB WB XB YB",1025:"ZB aB"},D:{1:"0 1 2 3 fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",8:"8 9 AB BB",200:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",1025:"eB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I RC 9B SC",8:"J E F G A TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB aC bC cC dC xB LC eC yB",200:"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",8:"F hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C",8:"MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{292:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Grid Layout (level 1)",D:!0}},5570:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 s t u v w x y z D",33:"C K L H M N O",132:"P Q R S T U V W",260:"X Y Z a b c d e f g h i j k l q r"},C:{1:"0 1 2 3 QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{1:"0 1 2 3 X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB",132:"cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W"},E:{1:"1B KC ZC",2:"4 I RC 9B",33:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB aC bC cC dC xB LC eC yB",132:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z"},G:{1:"1B KC",2:"9B fC",33:"F MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I",132:"7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Hyphenation",D:!0}},4273:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"1 2 3 D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},C:{1:"0 1 2 3 D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U PC QC",66:"V W",2305:"Y Z a b c d e f g h i j k l q r s t u v w x y z",2820:"X"},D:{1:"1 2 3 D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",164:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z",2049:"0"},E:{1:"1B KC ZC",2:"4 I RC 9B SC",132:"A B C K AC xB yB BC",164:"J E F G TC UC VC",1540:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC"},F:{1:"j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h",2049:"i"},G:{1:"1B KC",2:"9B fC MC gC",132:"mC nC oC pC qC rC sC tC uC vC",164:"F hC iC jC kC lC",1540:"wC xC yC CC DC zB zC 0B EC FC GC HC IC JC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{2:"A B C xB LC yB",164:"p"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{2:"KD LD"}},B:5,C:"CSS image-set",D:!0}},7e3:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O",1028:"W X",1540:"P Q R S T U V"},C:{1:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC",164:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC",1540:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB"},D:{1:"0 1 2 3 Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",292:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB",1028:"W X",1540:"oB pB qB rB p sB tB uB vB wB P Q R S T U V"},E:{1:"H XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",292:"4 I J E F G A B C RC 9B SC TC UC VC AC xB",1540:"K L yB BC",3076:"WC"},F:{1:"uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",292:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB",1028:"sB tB",1540:"dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p"},G:{1:"yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",292:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC",1540:"rC sC tC uC vC wC",3076:"xC"},H:{2:"0C"},I:{1:"D",292:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{292:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o GD 0B 1B HD ID",292:"I 7C 8C 9C AD BD",1540:"AC CD DD ED FD"},Q:{1540:"BC"},R:{1:"JD"},S:{1:"LD",1540:"KD"}},B:5,C:"CSS Logical Properties",D:!0}},4082:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M",164:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",3138:"N",12292:"O"},C:{1:"0 1 2 3 aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC"},D:{164:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",164:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC"},F:{2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",164:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{164:"D 5C 6C",676:"2B I 1C 2C 3C 4C MC"},J:{164:"E A"},K:{2:"A B C xB LC yB",164:"p"},L:{164:"D"},M:{1:"D"},N:{2:"A B"},O:{164:"zB"},P:{164:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{164:"BC"},R:{164:"JD"},S:{1:"LD",260:"KD"}},B:4,C:"CSS Masks",D:!0}},3138:function(e){e.exports={A:{A:{2:"J E F NC",132:"G A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",1028:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",260:"4 I J E F G A B C K L H PC QC",1028:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",548:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",1028:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",548:"4 I J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G",548:"B C aC bC cC dC xB LC eC",1028:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{1:"0B EC FC GC HC IC JC 1B KC",16:"9B",548:"F fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{132:"0C"},I:{1:"D",16:"1C 2C",548:"2B I 3C 4C MC",1028:"5C 6C"},J:{548:"E A"},K:{1:"p yB",548:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",1028:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"Media Queries: resolution feature",D:!0}},9399:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",132:"C K L H M N",516:"O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC"},D:{1:"0 1 2 3 kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB",260:"iB jB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L RC 9B SC TC UC VC AC xB yB BC",1090:"H WC XC CC DC zB YC"},F:{1:"ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB aC bC cC dC xB LC eC yB",260:"XB YB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC",1090:"xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:5,C:"CSS overscroll-behavior",D:!0}},5770:function(e){e.exports={A:{A:{2:"J E F G NC",292:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB aC bC cC dC xB LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",164:"KD"}},B:5,C:":placeholder-shown CSS pseudo-class",D:!0}},2125:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",36:"C K L H M N O"},C:{1:"0 1 2 3 YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB",130:"4 OC 2B I J E F G A B C K L H M N O PC QC"},D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",36:"4 J E F G A SC TC UC VC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",36:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC",36:"F MC gC hC iC jC kC lC mC"},H:{2:"0C"},I:{1:"D",36:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{36:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",36:"I 7C 8C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::placeholder CSS pseudo-element",D:!0}},8426:function(e){e.exports={A:{D:{2:"4 I J E F G A B C K L H M",33:"0 1 2 3 5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC",33:"VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{33:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"print-color-adjust property",D:void 0}},6004:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C"},C:{1:"0 1 2 3 wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"OC",33:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",16:"4 I J E F G A B C K L",132:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",16:"RC 9B",132:"4 I J E F SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",16:"G B aC bC cC dC xB",132:"5 C H M N O m n o LC eC yB"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC",132:"F MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",16:"1C 2C",132:"2B I 3C 4C MC 5C 6C"},J:{1:"A",132:"E"},K:{1:"p",2:"A B xB",132:"C LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:1,C:"CSS :read-only and :read-write selectors",D:!0}},3087:function(e){e.exports={A:{A:{2:"J E F G NC",420:"A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",420:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 I J E F G A B C K L IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",36:"H M N O",66:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB"},E:{2:"4 I J C K L H RC 9B SC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F G A B TC UC VC AC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC gC hC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC kC lC mC nC oC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{420:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Regions",D:!0}},6385:function(e){e.exports={A:{A:{1:"G A B",2:"J E F NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D 5C 6C",2:"2B I 1C 2C 3C 4C MC"},J:{1:"A",2:"E"},K:{1:"C p LC yB",16:"A B xB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"::selection CSS pseudo-element",D:!0}},5326:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC",322:"YB ZB aB bB cB dB eB fB 3B gB 4B"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB",194:"HB IB JB"},E:{1:"B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",33:"F G A UC VC"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 G B C H M N O m n o aC bC cC dC xB LC eC yB"},G:{1:"nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2:"KD"}},B:4,C:"CSS Shapes Level 1",D:!0}},5569:function(e){e.exports={A:{A:{2:"J E F G NC",6308:"A",6436:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",6436:"C K L H M N O"},C:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB PC QC",2052:"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},D:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB",8258:"lB mB nB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F RC 9B SC TC UC",3108:"G A VC AC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB aC bC cC dC xB LC eC yB",8258:"bB cB dB eB fB gB hB iB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC",3108:"kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",2052:"KD"}},B:4,C:"CSS Scroll Snap",D:!0}},1105:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",1028:"P Q R S T U V W X Y Z",4100:"M N O"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"9 AB BB CB DB EB",516:"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n o KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",322:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB ZB aB bB cB",1028:"dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",33:"F G A B C UC VC AC xB yB",2084:"E TC"},F:{1:"wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB aC bC cC dC xB LC eC yB",322:"MB NB OB",1028:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB"},G:{1:"sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F jC kC lC mC nC oC pC qC rC",2084:"hC iC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C"},Q:{1028:"BC"},R:{1:"JD"},S:{1:"LD",516:"KD"}},B:5,C:"CSS position:sticky",D:!0}},8644:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",4:"C K L H M N O"},C:{1:"0 1 2 3 WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B PC QC",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB",322:"IB JB KB LB MB NB OB PB QB RB SB TB"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC"},F:{1:"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 G B C H M N O m n aC bC cC dC xB LC eC yB",578:"6 7 8 9 o AB BB CB DB EB FB GB"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:4,C:"CSS3 text-align-last",D:!0}},5430:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB PC QC",194:"LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"L H WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E F G RC 9B SC TC UC VC",16:"A",33:"B C K AC xB yB BC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS text-orientation",D:!0}},1547:function(e){e.exports={A:{A:{2:"J E NC",161:"F G A B"},B:{2:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",161:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{2:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C p xB LC yB"},L:{2:"D"},M:{2:"D"},N:{16:"A B"},O:{2:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2:"BC"},R:{2:"JD"},S:{2:"KD LD"}},B:5,C:"CSS Text 4 text-spacing",D:!1}},9331:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"4 J E F G A B C K L H",164:"I"},D:{1:"0 1 2 3 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 I J E F G A B C K L H M N O m n o"},E:{1:"E F G A B C K L H TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"J SC",164:"4 I RC 9B"},F:{1:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"C",164:"B cC dC xB LC eC"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"hC",164:"9B fC MC gC"},H:{2:"0C"},I:{1:"D 5C 6C",33:"2B I 1C 2C 3C 4C MC"},J:{1:"A",33:"E"},K:{1:"p yB",33:"C",164:"A B xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Transitions",D:!0}},6344:function(e){e.exports={A:{D:{2:"4 5 I J E F G A B C K L H M N O m n",33:"0 1 2 3 6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},L:{33:"D"},B:{2:"C K L H M N O",33:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"OC",33:"0 1 2 3 4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},M:{33:"D"},A:{2:"J E F G A B NC"},F:{2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},K:{2:"A B C xB LC yB",33:"p"},E:{2:"4 I J RC 9B SC TC ZC",33:"E F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{2:"I",33:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{2:"2B I 1C 2C 3C 4C MC",33:"D 5C 6C"}},B:6,C:"width: stretch property",D:void 0}},5143:function(e){e.exports={A:{A:{132:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC",322:"JB KB LB MB NB"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J",16:"E",33:"5 6 7 8 9 F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"I RC 9B",16:"4",33:"J E F G A SC TC UC VC AC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",16:"9B fC MC",33:"F gC hC iC jC kC lC mC nC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{36:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS writing-mode property",D:!0}},4318:function(e){e.exports={A:{A:{1:"F G A B",8:"J E NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB PC QC"},D:{1:"0 1 2 3 5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 I J E F G"},E:{1:"J E F G A B C K L H SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I RC 9B"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l aC bC cC dC xB LC eC yB",2:"G"},G:{1:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"9B fC MC"},H:{1:"0C"},I:{1:"I D 4C MC 5C 6C",33:"2B 1C 2C 3C"},J:{1:"A",33:"E"},K:{1:"A B C p xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 Box-sizing",D:!0}},4771:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L"},C:{1:"0 1 2 3 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F G A RC 9B SC TC UC VC AC"},F:{1:"C cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS grab & grabbing cursors",D:!0}},5619:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC"},D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l eC yB",2:"G B aC bC cC dC xB LC",33:"5 6 H M N O m n o"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{2:"D"},N:{2:"A B"},O:{1:"zB"},P:{2:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out",D:!0}},7239:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z",164:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},D:{1:"0 1 2 3 PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m",132:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{1:"L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",132:"E F G A B C K TC UC VC AC xB yB"},F:{1:"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G aC bC cC",132:"5 6 7 8 9 H M N O m n o AB BB",164:"B C dC xB LC eC yB"},G:{1:"vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",132:"F iC jC kC lC mC nC oC pC qC rC sC tC uC"},H:{164:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",132:"5C 6C"},J:{132:"E A"},K:{1:"p",2:"A",164:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 tab-size",D:!0}},7662:function(e){e.exports={A:{A:{2:"J E F G NC",1028:"B",1316:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",164:"4 5 OC 2B I J E F G A B C K L H M N O m n PC QC",516:"6 7 8 9 o AB"},D:{1:"0 1 2 3 CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"6 7 8 9 n o AB BB",164:"4 5 I J E F G A B C K L H M N O m"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"E F TC UC",164:"4 I J RC 9B SC"},F:{1:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",33:"H M"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F iC jC",164:"9B fC MC gC hC"},H:{1:"0C"},I:{1:"D 5C 6C",164:"2B I 1C 2C 3C 4C MC"},J:{1:"A",164:"E"},K:{1:"p yB",2:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"B",292:"A"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS Flexible Box Layout Module",D:!0}},678:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B PC QC",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB",164:"4 I J E F G A B C K L"},D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"6 7 8 9 n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB",292:"5 M N O m"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"E F G RC 9B TC UC",4:"4 I J SC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},G:{1:"lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F iC jC kC",4:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS font-feature-settings",D:!0}},3001:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 OC 2B I J E F G A B C K L H M N O m n o PC QC",194:"7 8 9 AB BB CB DB EB FB GB"},D:{1:"0 1 2 3 GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB",33:"CB DB EB FB"},E:{1:"A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC TC",33:"E F G UC"},F:{1:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H aC bC cC dC xB LC eC yB",33:"5 M N O"},G:{1:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC"},H:{2:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC",33:"5C"},J:{2:"E",33:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 font-kerning",D:!0}},5424:function(e){e.exports={A:{A:{2:"J E F G A NC",548:"B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",516:"C K L H M N O"},C:{1:"0 1 2 3 jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",676:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB",1700:"UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB"},D:{1:"0 1 2 3 qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L",676:"5 H M N O",804:"6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB"},E:{1:"HC IC JC 1B KC ZC",2:"4 I RC 9B",548:"DC zB YC 0B EC FC GC",676:"SC",804:"J E F G A B C K L H TC UC VC AC xB yB BC WC XC CC"},F:{1:"jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G B C aC bC cC dC xB LC eC",804:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC",2052:"qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{2:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{2:"E",292:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A",548:"B"},O:{1:"zB"},P:{1:"m n o AC CD DD ED FD GD 0B 1B HD ID",804:"I 7C 8C 9C AD BD"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:1,C:"Full Screen API",D:!0}},9895:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D",1537:"P Q R S T U V W X Y Z a b c"},C:{2:"OC",932:"4 5 6 7 8 9 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB PC QC",2308:"0 1 2 3 lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{2:"4 5 I J E F G A B C K L H M N O m n",545:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB",1025:"0 1 2 3 d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1537:"TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c"},E:{1:"0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",516:"B C K L H xB yB BC WC XC CC DC zB YC",548:"G A VC AC",676:"E F TC UC"},F:{2:"G B C aC bC cC dC xB LC eC yB",513:"HB",545:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB",1025:"e f g h i j k l",1537:"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d"},G:{1:"0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",516:"wC xC yC CC DC zB zC",548:"kC lC mC nC oC pC qC rC sC tC uC vC",676:"F iC jC"},H:{2:"0C"},I:{2:"2B I 1C 2C 3C 4C MC",545:"5C 6C",1025:"D"},J:{2:"E",545:"A"},K:{2:"A B C xB LC yB",1025:"p"},L:{1025:"D"},M:{2308:"D"},N:{2:"A B"},O:{1537:"zB"},P:{545:"I",1025:"m n o 1B HD ID",1537:"7C 8C 9C AD BD AC CD DD ED FD GD 0B"},Q:{1537:"BC"},R:{1537:"JD"},S:{932:"KD",2308:"LD"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:!0}},1563:function(e){e.exports={A:{D:{1:"0 1 2 3 KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB",33:"FB GB HB IB JB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC"},M:{1:"D"},A:{2:"J E F G A NC",33:"B"},F:{1:"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C H M N O aC bC cC dC xB LC eC yB",33:"5 6 m n o"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC ZC"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",33:"5C 6C"}},B:6,C:"CSS ::backdrop pseudo-element",D:void 0}},5893:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G A B C K L H M PC QC",33:"5 6 7 8 9 N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J RC 9B SC TC ZC",33:"E F G A UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC",33:"F iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate-override from unicode-bidi",D:void 0}},6425:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B C K L H",33:"5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"isolate from unicode-bidi",D:void 0}},2387:function(e){e.exports={A:{D:{1:"0 1 2 3 VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"5 6 7 8 9 A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"B C K L H xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I RC 9B SC ZC",33:"J E F G A TC UC VC AC"},G:{1:"oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC",33:"F hC iC jC kC lC mC nC"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"plaintext from unicode-bidi",D:void 0}},1883:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-color property",D:void 0}},1060:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-line property",D:void 0}},7322:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},G:{2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration shorthand property",D:void 0}},8132:function(e){e.exports={A:{D:{1:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},L:{1:"D"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",33:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},M:{1:"D"},A:{2:"J E F G A B NC"},F:{1:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB aC bC cC dC xB LC eC yB"},K:{1:"p",2:"A B C xB LC yB"},E:{1:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC",2:"4 I J E RC 9B SC TC UC ZC",33:"F G A B C VC AC xB"},G:{1:"rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",33:"F jC kC lC mC nC oC pC qC"},P:{1:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I 7C 8C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"}},B:6,C:"text-decoration-style property",D:void 0}},757:function(e){e.exports={A:{A:{1:"A B",2:"J E F G NC"},B:{1:"C K L H M N O",516:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{132:"ZB aB bB cB dB eB fB 3B gB 4B hB iB jB",164:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB PC QC",516:"kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a",1028:"0 1 2 3 b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},D:{420:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB",516:"0 1 2 3 XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",132:"G VC",164:"E F UC",420:"4 I J RC 9B SC TC"},F:{1:"C xB LC eC yB",2:"G B aC bC cC dC",420:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB",516:"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",132:"kC lC",164:"F iC jC",420:"9B fC MC gC hC"},H:{1:"0C"},I:{420:"2B I 1C 2C 3C 4C MC 5C 6C",516:"D"},J:{420:"E A"},K:{1:"C xB LC yB",2:"A B",516:"p"},L:{516:"D"},M:{1028:"D"},N:{1:"A B"},O:{516:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",420:"I"},Q:{516:"BC"},R:{516:"JD"},S:{164:"KD LD"}},B:4,C:"CSS3 Multiple column layout",D:!0}},7079:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",2:"C K L H",260:"M N O"},C:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB PC QC"},D:{1:"0 1 2 3 FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB"},E:{1:"A B C K L H AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J E RC 9B SC TC",132:"F G UC VC"},F:{1:"5 6 7 8 9 m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G H M N O aC bC cC",33:"B C dC xB LC eC yB"},G:{1:"mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC iC",132:"F jC kC lC"},H:{33:"0C"},I:{1:"D 6C",2:"2B I 1C 2C 3C 4C MC 5C"},J:{2:"E A"},K:{1:"p",2:"A",33:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 object-fit/object-position",D:!0}},1489:function(e){e.exports={A:{A:{1:"B",2:"J E F G NC",164:"A"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I PC QC",8:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB",328:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},D:{1:"0 1 2 3 cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 I J E F G A B C K L H M N O m n",8:"6 7 8 9 o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB",584:"ZB aB bB"},E:{1:"K L H BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",8:"E F G A B C TC UC VC AC xB",1096:"yB"},F:{1:"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",8:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB",584:"MB NB OB"},G:{1:"tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",8:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC",6148:"sC"},H:{2:"0C"},I:{1:"D",8:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{8:"E A"},K:{1:"p",2:"A",8:"B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{1:"B",36:"A"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"7C",8:"I"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",328:"KD"}},B:2,C:"Pointer events",D:!0}},3916:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{2:"C K L H M N O",2052:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{2:"4 OC 2B I PC QC",1028:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",1060:"5 6 7 8 9 J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},D:{2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o",226:"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB",2052:"0 1 2 3 eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{2:"4 I J E RC 9B SC TC",772:"K L H yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",804:"F G A B C VC AC xB",1316:"UC"},F:{2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB aC bC cC dC xB LC eC yB",226:"IB JB KB LB MB NB OB PB QB",2052:"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l"},G:{2:"9B fC MC gC hC iC",292:"F jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{2:"A B C xB LC yB",2052:"p"},L:{2052:"D"},M:{1028:"D"},N:{2:"A B"},O:{2052:"zB"},P:{2:"I 7C 8C",2052:"m n o 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{2052:"BC"},R:{2052:"JD"},S:{1028:"KD LD"}},B:4,C:"text-decoration styling",D:!0}},5393:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 i j k l q r s t u v w x y z D",2:"C K L H M N O",164:"P Q R S T U V W X Y Z a b c d e f g h"},C:{1:"0 1 2 3 TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC",322:"SB"},D:{1:"0 1 2 3 i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 I J E F G A B C K L H M N O m n o",164:"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h"},E:{1:"F G A B C K L H UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"4 I J RC 9B SC",164:"E TC"},F:{1:"V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",164:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U"},G:{1:"F iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",2:"9B fC MC gC hC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC",164:"5C 6C"},J:{2:"E",164:"A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{2:"A B"},O:{1:"zB"},P:{1:"m n o HD ID",164:"I 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B"},Q:{164:"BC"},R:{164:"JD"},S:{1:"KD LD"}},B:4,C:"text-emphasis styling",D:!0}},8751:function(e){e.exports={A:{A:{1:"J E F G A B",2:"NC"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",8:"4 OC 2B I J PC QC"},D:{1:"0 1 2 3 4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B"},E:{1:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC"},F:{1:"5 6 7 8 9 B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l xB LC eC yB",33:"G aC bC cC dC"},G:{1:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{1:"0C"},I:{1:"2B I D 1C 2C 3C 4C MC 5C 6C"},J:{1:"E A"},K:{1:"p yB",33:"A B C xB LC"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:2,C:"CSS3 Text-overflow",D:!0}},4357:function(e){e.exports={A:{A:{2:"J E F G A B NC"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{2:"0 1 2 3 4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 5 6 7 8 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB",258:"9"},E:{2:"4 I J E F G A B C K L H RC 9B TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",258:"SC"},F:{1:"QB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"5 6 7 8 9 G B C H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB RB aC bC cC dC xB LC eC yB"},G:{2:"9B fC MC",33:"F gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",2:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{2:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{33:"D"},N:{161:"A B"},O:{1:"zB"},P:{1:"m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",2:"I"},Q:{1:"BC"},R:{1:"JD"},S:{2:"KD LD"}},B:7,C:"CSS text-size-adjust",D:!0}},8129:function(e){e.exports={A:{A:{2:"NC",8:"J E F",129:"A B",161:"G"},B:{1:"0 1 2 3 N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",129:"C K L H M"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"OC 2B",33:"4 I J E F G A B C K L H PC QC"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"G A B C K L H VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",33:"4 I J E F RC 9B SC TC UC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l yB",2:"G aC bC",33:"5 B C H M N O m n o cC dC xB LC eC"},G:{1:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"B C p xB LC yB",2:"A"},L:{1:"D"},M:{1:"D"},N:{1:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:4,C:"CSS3 2D Transforms",D:!0}},8319:function(e){e.exports={A:{A:{2:"J E F G NC",132:"A B"},B:{1:"0 1 2 3 C K L H M N O P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D"},C:{1:"0 1 2 3 5 6 7 8 9 M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 OC 2B I J E F G PC QC",33:"A B C K L H"},D:{1:"0 1 2 3 JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",2:"4 I J E F G A B",33:"5 6 7 8 9 C K L H M N O m n o AB BB CB DB EB FB GB HB IB"},E:{1:"DC zB YC 0B EC FC GC HC IC JC 1B KC ZC",2:"RC 9B",33:"4 I J E F SC TC UC",257:"G A B C K L H VC AC xB yB BC WC XC CC"},F:{1:"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 H M N O m n o"},G:{1:"DC zB zC 0B EC FC GC HC IC JC 1B KC",33:"F 9B fC MC gC hC iC jC",257:"kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC"},H:{2:"0C"},I:{1:"D",2:"1C 2C 3C",33:"2B I 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{132:"A B"},O:{1:"zB"},P:{1:"I m n o 7C 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID"},Q:{1:"BC"},R:{1:"JD"},S:{1:"KD LD"}},B:5,C:"CSS3 3D Transforms",D:!0}},8160:function(e){e.exports={A:{A:{2:"J E F G NC",33:"A B"},B:{1:"0 1 2 3 P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D",33:"C K L H M N O"},C:{1:"0 1 2 3 oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 OC 2B I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB PC QC"},D:{1:"0 1 2 3 bB cB dB eB fB 3B gB 4B hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R S T U V W X Y Z a b c d e f g h i j k l q r s t u v w x y z D 6B 7B 8B",33:"4 5 6 7 8 9 I J E F G A B C K L H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},E:{1:"ZC",33:"4 I J E F G A B C K L H RC 9B SC TC UC VC AC xB yB BC WC XC CC DC zB YC 0B EC FC GC HC IC JC 1B KC"},F:{1:"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB lB mB nB oB pB qB rB p sB tB uB vB wB P Q R 5B S T U V W X Y Z a b c d e f g h i j k l",2:"G B C aC bC cC dC xB LC eC yB",33:"5 6 7 8 9 H M N O m n o AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{33:"F 9B fC MC gC hC iC jC kC lC mC nC oC pC qC rC sC tC uC vC wC xC yC CC DC zB zC 0B EC FC GC HC IC JC 1B KC"},H:{2:"0C"},I:{1:"D",33:"2B I 1C 2C 3C 4C MC 5C 6C"},J:{33:"E A"},K:{1:"p",2:"A B C xB LC yB"},L:{1:"D"},M:{1:"D"},N:{33:"A B"},O:{1:"zB"},P:{1:"m n o 8C 9C AD BD AC CD DD ED FD GD 0B 1B HD ID",33:"I 7C"},Q:{1:"BC"},R:{1:"JD"},S:{1:"LD",33:"KD"}},B:5,C:"CSS user-select: none",D:!0}},9885:function(e){e.exports={1:"ls",2:"rec",3:"pr",4:"cr",5:"wd",6:"other",7:"unoff"}},1613:function(e){e.exports={y:1,n:2,a:4,p:8,u:16,x:32,d:64}},5459:function(e,t,r){"use strict";const n=r(8833).browsers,a=r(8788).browserVersions,s=r(6954);function o(e){return Object.keys(e).reduce(((t,r)=>(t[a[r]]=e[r],t)),{})}e.exports.agents=Object.keys(s).reduce(((e,t)=>{let r=s[t];return e[n[t]]=Object.keys(r).reduce(((e,t)=>("A"===t?e.usage_global=o(r[t]):"C"===t?e.versions=r[t].reduce(((e,t)=>(""===t?e.push(null):e.push(a[t]),e)),[]):"D"===t?e.prefix_exceptions=o(r[t]):"E"===t?e.browser=r[t]:"F"===t?e.release_date=Object.keys(r[t]).reduce(((e,n)=>(e[a[n]]=r[t][n],e)),{}):e.prefix=r[t],e)),{}),e}),{})},8788:function(e,t,r){e.exports.browserVersions=r(6974)},8833:function(e,t,r){e.exports.browsers=r(2757)},9856:function(e,t,r){"use strict";const n=r(9885),a=r(1613),s=r(8833).browsers,o=r(8788).browserVersions,i=Math.log(2);function l(e){let t={status:n[e.B],title:e.C,shown:e.D};return t.stats=Object.keys(e.A).reduce(((t,r)=>{let n=e.A[r];return t[s[r]]=Object.keys(n).reduce(((e,t)=>{let r=n[t].split(" "),s=function(e){let t=Object.keys(a).reduce(((t,r)=>(e&a[r]&&t.push(r),t)),[]),r=e>>7,n=[];for(;r;){let e=Math.floor(Math.log(r)/i)+1;n.unshift(`#${e}`),r-=Math.pow(2,e-1)}return t.concat(n).join(" ")}(t);return r.forEach((t=>e[o[t]]=s)),e}),{}),t}),{}),t}e.exports=l,e.exports.default=l},6250:function(e){e.exports={"0.20":"39",.21:"41",.22:"41",.23:"41",.24:"41",.25:"42",.26:"42",.27:"43",.28:"43",.29:"43","0.30":"44",.31:"45",.32:"45",.33:"45",.34:"45",.35:"45",.36:"47",.37:"49","1.0":"49",1.1:"50",1.2:"51",1.3:"52",1.4:"53",1.5:"54",1.6:"56",1.7:"58",1.8:"59","2.0":"61",2.1:"61","3.0":"66",3.1:"66","4.0":"69",4.1:"69",4.2:"69","5.0":"73","6.0":"76",6.1:"76","7.0":"78",7.1:"78",7.2:"78",7.3:"78","8.0":"80",8.1:"80",8.2:"80",8.3:"80",8.4:"80",8.5:"80","9.0":"83",9.1:"83",9.2:"83",9.3:"83",9.4:"83","10.0":"85",10.1:"85",10.2:"85",10.3:"85",10.4:"85","11.0":"87",11.1:"87",11.2:"87",11.3:"87",11.4:"87",11.5:"87","12.0":"89",12.1:"89",12.2:"89","13.0":"91",13.1:"91",13.2:"91",13.3:"91",13.4:"91",13.5:"91",13.6:"91","14.0":"93",14.1:"93",14.2:"93","15.0":"94",15.1:"94",15.2:"94",15.3:"94",15.4:"94",15.5:"94","16.0":"96",16.1:"96",16.2:"96","17.0":"98",17.1:"98",17.2:"98",17.3:"98",17.4:"98","18.0":"100",18.1:"100",18.2:"100",18.3:"100","19.0":"102",19.1:"102","20.0":"104",20.1:"104",20.2:"104",20.3:"104","21.0":"106",21.1:"106",21.2:"106",21.3:"106",21.4:"106","22.0":"108",22.1:"108",22.2:"108",22.3:"108","23.0":"110",23.1:"110",23.2:"110",23.3:"110","24.0":"112",24.1:"112",24.2:"112",24.3:"112",24.4:"112",24.5:"112",24.6:"112",24.7:"112",24.8:"112","25.0":"114",25.1:"114",25.2:"114",25.3:"114",25.4:"114",25.5:"114",25.6:"114",25.7:"114",25.8:"114","26.0":"116",26.1:"116",26.2:"116","27.0":"118"}},1794:function(e){"use strict";function t(e,t,r){var n=t-e;return((r-e)%n+n)%n+e}function r(e,t,r){return Math.max(e,Math.min(t,r))}function n(e,t,r,n,s){if(!a(e,t,r,n,s))throw new Error(r+" is outside of range ["+e+","+t+")");return r}function a(e,t,r,n,a){return!(r<e||r>t||a&&r===t||n&&r===e)}function s(e,t,r,n){return(r?"(":"[")+e+","+t+(n?")":"]")}e.exports={wrap:t,limit:r,validate:n,test:a,curry:function(e,o,i,l){var B=s.bind(null,e,o,i,l);return{wrap:t.bind(null,e,o),limit:r.bind(null,e,o),validate:function(t){return n(e,o,t,i,l)},test:function(t){return a(e,o,t,i,l)},toString:B,name:B}},name:s}},2796:function(e,t,r){e.exports=r(643)},3264:function(e){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=r},4518:function(e){var t,r,n,a,s,o,i,l,B,c,u,d,p,m,f,C=!1;function h(){if(!C){C=!0;var e=navigator.userAgent,h=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),g=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),p=/\b(iP[ao]d)/.exec(e),c=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),f=/Mobile/i.exec(e),u=!!/Win64/.exec(e),h){(t=h[1]?parseFloat(h[1]):h[5]?parseFloat(h[5]):NaN)&&document&&document.documentMode&&(t=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);o=v?parseFloat(v[1])+4:t,r=h[2]?parseFloat(h[2]):NaN,n=h[3]?parseFloat(h[3]):NaN,(a=h[4]?parseFloat(h[4]):NaN)?(h=/(?:Chrome\/(\d+\.\d+))/.exec(e),s=h&&h[1]?parseFloat(h[1]):NaN):s=NaN}else t=r=n=s=a=NaN;if(g){if(g[1]){var b=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);i=!b||parseFloat(b[1].replace("_","."))}else i=!1;l=!!g[2],B=!!g[3]}else i=l=B=!1}}var g={ie:function(){return h()||t},ieCompatibilityMode:function(){return h()||o>t},ie64:function(){return g.ie()&&u},firefox:function(){return h()||r},opera:function(){return h()||n},webkit:function(){return h()||a},safari:function(){return g.webkit()},chrome:function(){return h()||s},windows:function(){return h()||l},osx:function(){return h()||i},linux:function(){return h()||B},iphone:function(){return h()||d},mobile:function(){return h()||d||p||c||f},nativeApp:function(){return h()||m},android:function(){return h()||c},ipad:function(){return h()||p}};e.exports=g},6534:function(e,t,r){"use strict";var n,a=r(3264);a.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=function(e,t){if(!a.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,s=r in document;if(!s){var o=document.createElement("div");o.setAttribute(r,"return;"),s="function"==typeof o[r]}return!s&&n&&"wheel"===e&&(s=document.implementation.hasFeature("Events.wheel","3.0")),s}},643:function(e,t,r){"use strict";var n=r(4518),a=r(6534);function s(e){var t=0,r=0,n=0,a=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,a=10*r,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||a)&&e.deltaMode&&(1==e.deltaMode?(n*=40,a*=40):(n*=800,a*=800)),n&&!t&&(t=n<1?-1:1),a&&!r&&(r=a<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:a}}s.getEventType=function(){return n.firefox()?"DOMMouseScroll":a("wheel")?"wheel":"mousewheel"},e.exports=s},4241:function(e){var t=String,r=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t}};e.exports=r(),e.exports.createColors=r},9254:function(e,t,r){var n=r(788),a=r(5959),s=r(1120);function o(e){return this instanceof o?(this.nodes=n(e),this):new o(e)}o.prototype.toString=function(){return Array.isArray(this.nodes)?s(this.nodes):""},o.prototype.walk=function(e,t){return a(this.nodes,e,t),this},o.unit=r(3433),o.walk=a,o.stringify=s,e.exports=o},788:function(e){var t="(".charCodeAt(0),r=")".charCodeAt(0),n="'".charCodeAt(0),a='"'.charCodeAt(0),s="\\".charCodeAt(0),o="/".charCodeAt(0),i=",".charCodeAt(0),l=":".charCodeAt(0),B="*".charCodeAt(0),c="u".charCodeAt(0),u="U".charCodeAt(0),d="+".charCodeAt(0),p=/^[a-f0-9?-]+$/i;e.exports=function(e){for(var m,f,C,h,g,v,b,y,w,x=[],E=e,D=0,k=E.charCodeAt(D),N=E.length,A=[{nodes:x}],S=0,P="",j="",F="";D<N;)if(k<=32){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);h=E.slice(D,m),C=x[x.length-1],k===r&&S?F=h:C&&"div"===C.type?(C.after=h,C.sourceEndIndex+=h.length):k===i||k===l||k===o&&E.charCodeAt(m+1)!==B&&(!w||w&&"function"===w.type&&"calc"!==w.value)?j=h:x.push({type:"space",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else if(k===n||k===a){m=D,h={type:"string",sourceIndex:D,quote:f=k===n?"'":'"'};do{if(g=!1,~(m=E.indexOf(f,m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=f).length-1,h.unclosed=!0}while(g);h.value=E.slice(D+1,m),h.sourceEndIndex=h.unclosed?m:m+1,x.push(h),D=m+1,k=E.charCodeAt(D)}else if(k===o&&E.charCodeAt(D+1)===B)h={type:"comment",sourceIndex:D,sourceEndIndex:(m=E.indexOf("*/",D))+2},-1===m&&(h.unclosed=!0,m=E.length,h.sourceEndIndex=m),h.value=E.slice(D+2,m),x.push(h),D=m+2,k=E.charCodeAt(D);else if(k!==o&&k!==B||!w||"function"!==w.type||"calc"!==w.value)if(k===o||k===i||k===l)h=E[D],x.push({type:"div",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h,before:j,after:""}),j="",D+=1,k=E.charCodeAt(D);else if(t===k){m=D;do{m+=1,k=E.charCodeAt(m)}while(k<=32);if(y=D,h={type:"function",sourceIndex:D-P.length,value:P,before:E.slice(y+1,m)},D=m,"url"===P&&k!==n&&k!==a){m-=1;do{if(g=!1,~(m=E.indexOf(")",m+1)))for(v=m;E.charCodeAt(v-1)===s;)v-=1,g=!g;else m=(E+=")").length-1,h.unclosed=!0}while(g);b=m;do{b-=1,k=E.charCodeAt(b)}while(k<=32);y<b?(h.nodes=D!==b+1?[{type:"word",sourceIndex:D,sourceEndIndex:b+1,value:E.slice(D,b+1)}]:[],h.unclosed&&b+1!==m?(h.after="",h.nodes.push({type:"space",sourceIndex:b+1,sourceEndIndex:m,value:E.slice(b+1,m)})):(h.after=E.slice(b+1,m),h.sourceEndIndex=m)):(h.after="",h.nodes=[]),D=m+1,h.sourceEndIndex=h.unclosed?m:D,k=E.charCodeAt(D),x.push(h)}else S+=1,h.after="",h.sourceEndIndex=D+1,x.push(h),A.push(h),x=h.nodes=[],w=h;P=""}else if(r===k&&S)D+=1,k=E.charCodeAt(D),w.after=F,w.sourceEndIndex+=F.length,F="",S-=1,A[A.length-1].sourceEndIndex=D,A.pop(),x=(w=A[S]).nodes;else{m=D;do{k===s&&(m+=1),m+=1,k=E.charCodeAt(m)}while(m<N&&!(k<=32||k===n||k===a||k===i||k===l||k===o||k===t||k===B&&w&&"function"===w.type&&"calc"===w.value||k===o&&"function"===w.type&&"calc"===w.value||k===r&&S));h=E.slice(D,m),t===k?P=h:c!==h.charCodeAt(0)&&u!==h.charCodeAt(0)||d!==h.charCodeAt(1)||!p.test(h.slice(2))?x.push({type:"word",sourceIndex:D,sourceEndIndex:m,value:h}):x.push({type:"unicode-range",sourceIndex:D,sourceEndIndex:m,value:h}),D=m}else h=E[D],x.push({type:"word",sourceIndex:D-j.length,sourceEndIndex:D+h.length,value:h}),D+=1,k=E.charCodeAt(D);for(D=A.length-1;D;D-=1)A[D].unclosed=!0,A[D].sourceEndIndex=E.length;return A[0].nodes}},1120:function(e){function t(e,t){var n,a,s=e.type,o=e.value;return t&&void 0!==(a=t(e))?a:"word"===s||"space"===s?o:"string"===s?(n=e.quote||"")+o+(e.unclosed?"":n):"comment"===s?"/*"+o+(e.unclosed?"":"*/"):"div"===s?(e.before||"")+o+(e.after||""):Array.isArray(e.nodes)?(n=r(e.nodes,t),"function"!==s?n:o+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):o}function r(e,r){var n,a;if(Array.isArray(e)){for(n="",a=e.length-1;~a;a-=1)n=t(e[a],r)+n;return n}return t(e,r)}e.exports=r},3433:function(e){var t="-".charCodeAt(0),r="+".charCodeAt(0),n=".".charCodeAt(0),a="e".charCodeAt(0),s="E".charCodeAt(0);e.exports=function(e){var o,i,l,B=0,c=e.length;if(0===c||!function(e){var a,s=e.charCodeAt(0);if(s===r||s===t){if((a=e.charCodeAt(1))>=48&&a<=57)return!0;var o=e.charCodeAt(2);return a===n&&o>=48&&o<=57}return s===n?(a=e.charCodeAt(1))>=48&&a<=57:s>=48&&s<=57}(e))return!1;for((o=e.charCodeAt(B))!==r&&o!==t||B++;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),o===n&&i>=48&&i<=57)for(B+=2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;if(o=e.charCodeAt(B),i=e.charCodeAt(B+1),l=e.charCodeAt(B+2),(o===a||o===s)&&(i>=48&&i<=57||(i===r||i===t)&&l>=48&&l<=57))for(B+=i===r||i===t?3:2;B<c&&!((o=e.charCodeAt(B))<48||o>57);)B+=1;return{number:e.slice(0,B),unit:e.slice(B)}}},5959:function(e){e.exports=function e(t,r,n){var a,s,o,i;for(a=0,s=t.length;a<s;a+=1)o=t[a],n||(i=r(o,a,t)),!1!==i&&"function"===o.type&&Array.isArray(o.nodes)&&e(o.nodes,r,n),n&&r(o,a,t)}},1353:function(e,t,r){"use strict";let n=r(1019);class a extends n{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=a,a.default=a,n.registerAtRule(a)},9932:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){super(e),this.type="comment"}}e.exports=a,a.default=a},1019:function(e,t,r){"use strict";let n,a,s,o,{isClean:i,my:l}=r(5513),B=r(4258),c=r(9932),u=r(5631);function d(e){return e.map((e=>(e.nodes&&(e.nodes=d(e.nodes)),delete e.source,e)))}function p(e){if(e[i]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)p(t)}class m extends u{append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;let t,r,n=this.getIterator();for(;this.indexes[n]<this.proxyOf.nodes.length&&(t=this.indexes[n],r=e(this.proxyOf.nodes[t],t),!1!==r);)this.indexes[n]+=1;return delete this.indexes[n],r}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"==typeof t&&t.startsWith("walk")?(...r)=>e[t](...r.map((e=>"function"==typeof e?(t,r)=>e(t.toProxy(),r):e))):"every"===t||"some"===t?r=>e[t](((e,...t)=>r(e.toProxy(),...t))):"root"===t?()=>e.root().toProxy():"nodes"===t?e.nodes.map((e=>e.toProxy())):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let r,n=this.index(e),a=this.normalize(t,this.proxyOf.nodes[n]).reverse();n=this.index(e);for(let e of a)this.proxyOf.nodes.splice(n+1,0,e);for(let e in this.indexes)r=this.indexes[e],n<r&&(this.indexes[e]=r+a.length);return this.markDirty(),this}insertBefore(e,t){let r,n=this.index(e),a=0===n&&"prepend",s=this.normalize(t,this.proxyOf.nodes[n],a).reverse();n=this.index(e);for(let e of s)this.proxyOf.nodes.splice(n,0,e);for(let e in this.indexes)r=this.indexes[e],n<=r&&(this.indexes[e]=r+s.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=d(n(e).nodes);else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw new Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new B(e)]}else if(e.selector)e=[new a(e)];else if(e.name)e=[new s(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new c(e)]}return e.map((e=>(e[l]||m.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[i]&&p(e),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e)))}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let r in this.indexes)t=this.indexes[r],t>=e&&(this.indexes[r]=t-1);return this.markDirty(),this}replaceValues(e,t,r){return r||(r=t,t={}),this.walkDecls((n=>{t.props&&!t.props.includes(n.prop)||t.fast&&!n.value.includes(t.fast)||(n.value=n.value.replace(e,r))})),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each(((t,r)=>{let n;try{n=e(t,r)}catch(e){throw t.addToError(e)}return!1!==n&&t.walk&&(n=t.walk(e)),n}))}walkAtRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("atrule"===r.type&&e.test(r.name))return t(r,n)})):this.walk(((r,n)=>{if("atrule"===r.type&&r.name===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("atrule"===e.type)return t(e,r)})))}walkComments(e){return this.walk(((t,r)=>{if("comment"===t.type)return e(t,r)}))}walkDecls(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("decl"===r.type&&e.test(r.prop))return t(r,n)})):this.walk(((r,n)=>{if("decl"===r.type&&r.prop===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("decl"===e.type)return t(e,r)})))}walkRules(e,t){return t?e instanceof RegExp?this.walk(((r,n)=>{if("rule"===r.type&&e.test(r.selector))return t(r,n)})):this.walk(((r,n)=>{if("rule"===r.type&&r.selector===e)return t(r,n)})):(t=e,this.walk(((e,r)=>{if("rule"===e.type)return t(e,r)})))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}m.registerParse=e=>{n=e},m.registerRule=e=>{a=e},m.registerAtRule=e=>{s=e},m.registerRoot=e=>{o=e},e.exports=m,m.default=m,m.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,s.prototype):"rule"===e.type?Object.setPrototypeOf(e,a.prototype):"decl"===e.type?Object.setPrototypeOf(e,B.prototype):"comment"===e.type?Object.setPrototypeOf(e,c.prototype):"root"===e.type&&Object.setPrototypeOf(e,o.prototype),e[l]=!0,e.nodes&&e.nodes.forEach((e=>{m.rebuild(e)}))}},2671:function(e,t,r){"use strict";let n=r(4241),a=r(2868);class s extends Error{constructor(e,t,r,n,a,o){super(e),this.name="CssSyntaxError",this.reason=e,a&&(this.file=a),n&&(this.source=n),o&&(this.plugin=o),void 0!==t&&void 0!==r&&("number"==typeof t?(this.line=t,this.column=r):(this.line=t.line,this.column=t.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,s)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=n.isColorSupported),a&&e&&(t=a(t));let r,s,o=t.split(/\r?\n/),i=Math.max(this.line-3,0),l=Math.min(this.line+2,o.length),B=String(l).length;if(e){let{bold:e,gray:t,red:a}=n.createColors(!0);r=t=>e(a(t)),s=e=>t(e)}else r=s=e=>e;return o.slice(i,l).map(((e,t)=>{let n=i+1+t,a=" "+(" "+n).slice(-B)+" | ";if(n===this.line){let t=s(a.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return r(">")+s(a)+e+"\n "+t+r("^")}return" "+s(a)+e})).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=s,s.default=s},4258:function(e,t,r){"use strict";let n=r(5631);class a extends n{constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}e.exports=a,a.default=a},6461:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o},250:function(e,t,r){"use strict";let n=r(4258),a=r(7981),s=r(9932),o=r(1353),i=r(5995),l=r(1025),B=r(1675);function c(e,t){if(Array.isArray(e))return e.map((e=>c(e)));let{inputs:r,...u}=e;if(r){t=[];for(let e of r){let r={...e,__proto__:i.prototype};r.map&&(r.map={...r.map,__proto__:a.prototype}),t.push(r)}}if(u.nodes&&(u.nodes=e.nodes.map((e=>c(e,t)))),u.source){let{inputId:e,...r}=u.source;u.source=r,null!=e&&(u.source.input=t[e])}if("root"===u.type)return new l(u);if("decl"===u.type)return new n(u);if("rule"===u.type)return new B(u);if("comment"===u.type)return new s(u);if("atrule"===u.type)return new o(u);throw new Error("Unknown node type: "+e.type)}e.exports=c,c.default=c},5995:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{fileURLToPath:s,pathToFileURL:o}=r(7414),{isAbsolute:i,resolve:l}=r(9830),{nanoid:B}=r(2961),c=r(2868),u=r(2671),d=r(7981),p=Symbol("fromOffsetCache"),m=Boolean(n&&a),f=Boolean(l&&i);class C{constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!f||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=l(t.from)),f&&m){let e=new d(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+B(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,r,n={}){let a,s,i;if(t&&"object"==typeof t){let e=t,n=r;if("number"==typeof e.offset){let n=this.fromOffset(e.offset);t=n.line,r=n.col}else t=e.line,r=e.column;if("number"==typeof n.offset){let e=this.fromOffset(n.offset);s=e.line,i=e.col}else s=n.line,i=n.column}else if(!r){let e=this.fromOffset(t);t=e.line,r=e.col}let l=this.origin(t,r,s,i);return a=l?new u(e,void 0===l.endLine?l.line:{column:l.column,line:l.line},void 0===l.endLine?l.column:{column:l.endColumn,line:l.endLine},l.source,l.file,n.plugin):new u(e,void 0===s?t:{column:r,line:t},void 0===s?r:{column:i,line:s},this.css,this.file,n.plugin),a.input={column:r,endColumn:i,endLine:s,line:t,source:this.css},this.file&&(o&&(a.input.url=o(this.file).toString()),a.input.file=this.file),a}fromOffset(e){let t,r;if(this[p])r=this[p];else{let e=this.css.split("\n");r=new Array(e.length);let t=0;for(let n=0,a=e.length;n<a;n++)r[n]=t,t+=e[n].length+1;this[p]=r}t=r[r.length-1];let n=0;if(e>=t)n=r.length-1;else{let t,a=r.length-2;for(;n<a;)if(t=n+(a-n>>1),e<r[t])a=t-1;else{if(!(e>=r[t+1])){n=t;break}n=t+1}}return{col:e-r[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:l(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,r,n){if(!this.map)return!1;let a,l,B=this.map.consumer(),c=B.originalPositionFor({column:t,line:e});if(!c.source)return!1;"number"==typeof r&&(a=B.originalPositionFor({column:n,line:r})),l=i(c.source)?o(c.source):new URL(c.source,this.map.consumer().sourceRoot||o(this.map.mapFile));let u={column:c.column,endColumn:a&&a.column,endLine:a&&a.line,line:c.line,url:l.toString()};if("file:"===l.protocol){if(!s)throw new Error("file: protocol is not available in this PostCSS build");u.file=s(l)}let d=B.sourceContentFor(c.source);return d&&(u.source=d),u}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}}e.exports=C,C.default=C,c&&c.registerInput&&c.registerInput(C)},1939:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(8505),o=r(7088),i=r(1019),l=r(6461),B=(r(2448),r(3632)),c=r(6939),u=r(1025);const d={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},p={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},m={Once:!0,postcssPlugin:!0,prepare:!0},f=0;function C(e){return"object"==typeof e&&"function"==typeof e.then}function h(e){let t=!1,r=d[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,f,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,f,r+"Exit"]:[r,r+"Exit"]}function g(e){let t;return t="document"===e.type?["Document",f,"DocumentExit"]:"root"===e.type?["Root",f,"RootExit"]:h(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function v(e){return e[n]=!1,e.nodes&&e.nodes.forEach((e=>v(e))),e}let b={};class y{constructor(e,t,r){let n;if(this.stringified=!1,this.processed=!1,"object"!=typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof y||t instanceof B)n=v(t.root),t.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=t.map);else{let e=c;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{n=e(t,r)}catch(e){this.processed=!0,this.error=e}n&&!n[a]&&i.rebuild(n)}else n=v(t);this.result=new B(e,n,r),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map((e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e))}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let r=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?r.postcssVersion:(e.plugin=r.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,r)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,r])};for(let t of this.plugins)if("object"==typeof t)for(let r in t){if(!p[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!m[r])if("object"==typeof t[r])for(let n in t[r])e(t,"*"===n?r:r+"-"+n.toLowerCase(),t[r][n]);else"function"==typeof t[r]&&e(t,r,t[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],r=this.runOnRoot(t);if(C(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];){e[n]=!0;let t=[g(e)];for(;t.length>0;){let e=this.visitTick(t);if(C(e))try{await e}catch(e){let r=t[t.length-1].node;throw this.handleError(e,r)}}}if(this.listeners.OnceExit)for(let[t,r]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map((e=>r(e,this.helpers)));await Promise.all(t)}else await r(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map((t=>e.Once(t,this.helpers)));return C(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=o;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let r=new s(t,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(C(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[n];)e[n]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,n]of e){let e;this.result.lastPlugin=r;try{e=n(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(C(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:r,visitors:a}=t;if("root"!==r.type&&"document"!==r.type&&!r.parent)return void e.pop();if(a.length>0&&t.visitorIndex<a.length){let[e,n]=a[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===a.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return n(r.toProxy(),this.helpers)}catch(e){throw this.handleError(e,r)}}if(0!==t.iterator){let a,s=t.iterator;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[n])return a[n]=!0,void e.push(g(a));t.iterator=0,delete r.indexes[s]}let s=t.events;for(;t.eventIndex<s.length;){let e=s[t.eventIndex];if(t.eventIndex+=1,e===f)return void(r.nodes&&r.nodes.length&&(r[n]=!0,t.iterator=r.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[n]=!0;let t=h(e);for(let r of t)if(r===f)e.nodes&&e.each((e=>{e[n]||this.walkSync(e)}));else{let t=this.listeners[r];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}}y.registerPostcss=e=>{b=e},e.exports=y,y.default=y,u.registerLazyResult(y),l.registerLazyResult(y)},4715:function(e){"use strict";let t={comma(e){return t.split(e,[","],!0)},space(e){return t.split(e,[" ","\n","\t"])},split(e,t,r){let n=[],a="",s=!1,o=0,i=!1,l="",B=!1;for(let r of e)B?B=!1:"\\"===r?B=!0:i?r===l&&(i=!1):'"'===r||"'"===r?(i=!0,l=r):"("===r?o+=1:")"===r?o>0&&(o-=1):0===o&&t.includes(r)&&(s=!0),s?(""!==a&&n.push(a.trim()),a="",s=!1):a+=r;return(r||""!==a)&&n.push(a.trim()),n}};e.exports=t,t.default=t},8505:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{dirname:s,relative:o,resolve:i,sep:l}=r(9830),{pathToFileURL:B}=r(7414),c=r(5995),u=Boolean(n&&a),d=Boolean(s&&i&&o&&l);e.exports=class{constructor(e,t,r,n){this.stringify=e,this.mapOpts=r.map||{},this.root=t,this.opts=r,this.css=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,r=this.toUrl(this.path(e.file)),a=e.root||s(e.file);!1===this.mapOpts.sourcesContent?(t=new n(e.text),t.sourcesContent&&(t.sourcesContent=t.sourcesContent.map((()=>null)))):t=e.consumer(),this.map.applySourceMap(t,r,this.toUrl(this.path(a)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&0===e.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),d&&u&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,(t=>{e+=t})),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=a.fromSourceMap(e)}else this.map=new a({file:this.outputFile()}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new a({file:this.outputFile()});let e,t,r=1,n=1,s="<no source>",o={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,((a,i,l)=>{if(this.css+=a,i&&"end"!==l&&(o.generated.line=r,o.generated.column=n-1,i.source&&i.source.start?(o.source=this.sourcePath(i),o.original.line=i.source.start.line,o.original.column=i.source.start.column-1,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,this.map.addMapping(o))),e=a.match(/\n/g),e?(r+=e.length,t=a.lastIndexOf("\n"),n=a.length-t):n+=a.length,i&&"start"!==l){let e=i.parent||{raws:{}};("decl"===i.type||"atrule"===i.type&&!i.nodes)&&i===e.last&&!e.raws.semicolon||(i.source&&i.source.end?(o.source=this.sourcePath(i),o.original.line=i.source.end.line,o.original.column=i.source.end.column-1,o.generated.line=r,o.generated.column=n-2,this.map.addMapping(o)):(o.source=s,o.original.line=1,o.original.column=0,o.generated.line=r,o.generated.column=n-1,this.map.addMapping(o)))}}))}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((e=>e.annotation)))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some((e=>e.inline)))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((e=>e.withContent()))}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let r=this.opts.to?s(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(r=s(i(r,this.mapOpts.annotation)));let n=o(r,e);return this.memoizedPaths.set(e,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}}));else{let e=new c(this.css,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk((t=>{if(t.source){let r=t.source.input.from;if(r&&!e[r]){e[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,t.source.input.css)}}}));else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(B){let t=B(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===l&&(e=e.replace(/\\/g,"/"));let r=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,r),r}}},7647:function(e,t,r){"use strict";let n=r(8505),a=r(7088),s=(r(2448),r(6939));const o=r(3632);class i{constructor(e,t,r){let s;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=r,this._map=void 0;let i=a;this.result=new o(this._processor,s,this._opts),this.result.css=t;let l=this;Object.defineProperty(this.result,"root",{get(){return l.root}});let B=new n(i,s,this._opts,t);if(B.isMap()){let[e,t]=B.generate();e&&(this.result.css=e),t&&(this.result.map=t)}}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=s;try{e=t(this._css,this._opts)}catch(e){this.error=e}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}}e.exports=i,i.default=i},5631:function(e,t,r){"use strict";let{isClean:n,my:a}=r(5513),s=r(2671),o=r(1062),i=r(7088);function l(e,t){let r=new e.constructor;for(let n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;if("proxyCache"===n)continue;let a=e[n],s=typeof a;"parent"===n&&"object"===s?t&&(r[n]=t):"source"===n?r[n]=a:Array.isArray(a)?r[n]=a.map((e=>l(e,r))):("object"===s&&null!==a&&(a=l(a)),r[n]=a)}return r}class B{constructor(e={}){this.raws={},this[n]=!1,this[a]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let r of e[t])"function"==typeof r.clone?this.append(r.clone()):this.append(r)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=l(this);for(let r in e)t[r]=e[r];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:r,start:n}=this.rangeBy(t);return this.source.input.error(e,{column:n.column,line:n.line},{column:r.column,line:r.line},t)}return new s(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,r){return e[t]===r||(e[t]=r,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markDirty(){if(this[n]){this[n]=!1;let e=this;for(;e=e.parent;)e[n]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e,t){let r=this.source.start;if(e.index)r=this.positionInside(e.index,t);else if(e.word){let n=(t=this.toString()).indexOf(e.word);-1!==n&&(r=this.positionInside(n,t))}return r}positionInside(e,t){let r=t||this.toString(),n=this.source.start.column,a=this.source.start.line;for(let t=0;t<e;t++)"\n"===r[t]?(n=1,a+=1):n+=1;return{column:n,line:a}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e){let t={column:this.source.start.column,line:this.source.start.line},r=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:t.column+1,line:t.line};if(e.word){let n=this.toString(),a=n.indexOf(e.word);-1!==a&&(t=this.positionInside(a,n),r=this.positionInside(a+e.word.length,n))}else e.start?t={column:e.start.column,line:e.start.line}:e.index&&(t=this.positionInside(e.index)),e.end?r={column:e.end.column,line:e.end.line}:e.endIndex?r=this.positionInside(e.endIndex):e.index&&(r=this.positionInside(e.index+1));return(r.line<t.line||r.line===t.line&&r.column<=t.column)&&(r={column:t.column+1,line:t.line}),{end:r,start:t}}raw(e,t){return(new o).raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,r=!1;for(let n of e)n===this?r=!0:r?(this.parent.insertAfter(t,n),t=n):this.parent.insertBefore(t,n);r||this.remove()}return this}root(){let e=this;for(;e.parent&&"document"!==e.parent.type;)e=e.parent;return e}toJSON(e,t){let r={},n=null==t;t=t||new Map;let a=0;for(let e in this){if(!Object.prototype.hasOwnProperty.call(this,e))continue;if("parent"===e||"proxyCache"===e)continue;let n=this[e];if(Array.isArray(n))r[e]=n.map((e=>"object"==typeof e&&e.toJSON?e.toJSON(null,t):e));else if("object"==typeof n&&n.toJSON)r[e]=n.toJSON(null,t);else if("source"===e){let s=t.get(n.input);null==s&&(s=a,t.set(n.input,a),a++),r[e]={end:n.end,inputId:s,start:n.start}}else r[e]=n}return n&&(r.inputs=[...t.keys()].map((e=>e.toJSON()))),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=i){e.stringify&&(e=e.stringify);let t="";return e(this,(e=>{t+=e})),t}warn(e,t,r){let n={node:this};for(let e in r)n[e]=r[e];return e.warn(t,n)}get proxyOf(){return this}}e.exports=B,B.default=B},6939:function(e,t,r){"use strict";let n=r(1019),a=r(8867),s=r(5995);function o(e,t){let r=new s(e,t),n=new a(r);try{n.parse()}catch(e){throw e}return n.root}e.exports=o,o.default=o,n.registerParse(o)},8867:function(e,t,r){"use strict";let n=r(4258),a=r(3852),s=r(9932),o=r(1353),i=r(1025),l=r(1675);const B={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new i,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,r,n,a=new o;a.name=e[1].slice(1),""===a.name&&this.unnamedAtrule(a,e),this.init(a,e[2]);let s=!1,i=!1,l=[],B=[];for(;!this.tokenizer.endOfFile();){if(t=(e=this.tokenizer.nextToken())[0],"("===t||"["===t?B.push("("===t?")":"]"):"{"===t&&B.length>0?B.push("}"):t===B[B.length-1]&&B.pop(),0===B.length){if(";"===t){a.source.end=this.getPosition(e[2]),a.source.end.offset++,this.semicolon=!0;break}if("{"===t){i=!0;break}if("}"===t){if(l.length>0){for(n=l.length-1,r=l[n];r&&"space"===r[0];)r=l[--n];r&&(a.source.end=this.getPosition(r[3]||r[2]),a.source.end.offset++)}this.end(e);break}l.push(e)}else l.push(e);if(this.tokenizer.endOfFile()){s=!0;break}}a.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(a.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(a,"params",l),s&&(e=l[l.length-1],a.source.end=this.getPosition(e[3]||e[2]),a.source.end.offset++,this.spaces=a.raws.between,a.raws.between="")):(a.raws.afterName="",a.params=""),i&&(a.nodes=[],this.current=a)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let r,n=0;for(let a=t-1;a>=0&&(r=e[a],"space"===r[0]||(n+=1,2!==n));a--);throw this.input.error("Missed semicolon","word"===r[0]?r[3]+1:r[2])}colon(e){let t,r,n,a=0;for(let[s,o]of e.entries()){if(t=o,r=t[0],"("===r&&(a+=1),")"===r&&(a-=1),0===a&&":"===r){if(n){if("word"===n[0]&&"progid"===n[1])continue;return s}this.doubleColon(t)}n=t}return!1}comment(e){let t=new s;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let r=e[1].slice(2,-2);if(/^\s*$/.test(r))t.text="",t.raws.left=r,t.raws.right="";else{let e=r.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=a(this.input)}decl(e,t){let r=new n;this.init(r,e[0][2]);let a,s=e[e.length-1];for(";"===s[0]&&(this.semicolon=!0,e.pop()),r.source.end=this.getPosition(s[3]||s[2]||function(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}(e)),r.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),r.raws.before+=e.shift()[1];for(r.source.start=this.getPosition(e[0][2]),r.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;r.prop+=e.shift()[1]}for(r.raws.between="";e.length;){if(a=e.shift(),":"===a[0]){r.raws.between+=a[1];break}"word"===a[0]&&/\w/.test(a[1])&&this.unknownWord([a]),r.raws.between+=a[1]}"_"!==r.prop[0]&&"*"!==r.prop[0]||(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let o,i=[];for(;e.length&&(o=e[0][0],"space"===o||"comment"===o);)i.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if(a=e[t],"!important"===a[1].toLowerCase()){r.important=!0;let n=this.stringFrom(e,t);n=this.spacesFromEnd(e)+n," !important"!==n&&(r.raws.important=n);break}if("important"===a[1].toLowerCase()){let n=e.slice(0),a="";for(let e=t;e>0;e--){let t=n[e][0];if(0===a.trim().indexOf("!")&&"space"!==t)break;a=n.pop()[1]+a}0===a.trim().indexOf("!")&&(r.important=!0,r.raws.important=a,e=n)}if("space"!==a[0]&&"comment"!==a[0])break}e.some((e=>"space"!==e[0]&&"comment"!==e[0]))&&(r.raws.between+=i.map((e=>e[1])).join(""),i=[]),this.raw(r,"value",i.concat(e),t),r.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new l;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,r=null,n=!1,a=null,s=[],o=e[1].startsWith("--"),i=[],l=e;for(;l;){if(r=l[0],i.push(l),"("===r||"["===r)a||(a=l),s.push("("===r?")":"]");else if(o&&n&&"{"===r)a||(a=l),s.push("}");else if(0===s.length){if(";"===r){if(n)return void this.decl(i,o);break}if("{"===r)return void this.rule(i);if("}"===r){this.tokenizer.back(i.pop()),t=!0;break}":"===r&&(n=!0)}else r===s[s.length-1]&&(s.pop(),0===s.length&&(a=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(a),t&&n){if(!o)for(;i.length&&(l=i[i.length-1][0],"space"===l||"comment"===l);)this.tokenizer.back(i.pop());this.decl(i,o)}else this.unknownWord(i)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,r,n){let a,s,o,i,l=r.length,c="",u=!0;for(let e=0;e<l;e+=1)a=r[e],s=a[0],"space"!==s||e!==l-1||n?"comment"===s?(i=r[e-1]?r[e-1][0]:"empty",o=r[e+1]?r[e+1][0]:"empty",B[i]||B[o]||","===c.slice(-1)?u=!1:c+=a[1]):c+=a[1]:u=!1;if(!u){let n=r.reduce(((e,t)=>e+t[1]),"");e.raws[t]={raw:n,value:c}}e[t]=c}rule(e){e.pop();let t=new l;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t||"comment"===t);)r=e.pop()[1]+r;return r}spacesAndCommentsFromStart(e){let t,r="";for(;e.length&&(t=e[0][0],"space"===t||"comment"===t);)r+=e.shift()[1];return r}spacesFromEnd(e){let t,r="";for(;e.length&&(t=e[e.length-1][0],"space"===t);)r=e.pop()[1]+r;return r}stringFrom(e,t){let r="";for(let n=t;n<e.length;n++)r+=e[n][1];return e.splice(t,e.length-t),r}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word",{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}},20:function(e,t,r){"use strict";let n=r(2671),a=r(4258),s=r(1939),o=r(1019),i=r(1723),l=r(7088),B=r(250),c=r(6461),u=r(1728),d=r(9932),p=r(1353),m=r(3632),f=r(5995),C=r(6939),h=r(4715),g=r(1675),v=r(1025),b=r(5631);function y(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new i(e)}y.plugin=function(e,t){let r,n=!1;function a(...r){console&&console.warn&&!n&&(n=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),process.env.LANG&&process.env.LANG.startsWith("cn")&&console.warn(e+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let a=t(...r);return a.postcssPlugin=e,a.postcssVersion=(new i).version,a}return Object.defineProperty(a,"postcss",{get(){return r||(r=a()),r}}),a.process=function(e,t,r){return y([a(r)]).process(e,t)},a},y.stringify=l,y.parse=C,y.fromJSON=B,y.list=h,y.comment=e=>new d(e),y.atRule=e=>new p(e),y.decl=e=>new a(e),y.rule=e=>new g(e),y.root=e=>new v(e),y.document=e=>new c(e),y.CssSyntaxError=n,y.Declaration=a,y.Container=o,y.Processor=i,y.Document=c,y.Comment=d,y.Warning=u,y.AtRule=p,y.Result=m,y.Input=f,y.Rule=g,y.Root=v,y.Node=b,s.registerPostcss(y),e.exports=y,y.default=y},7981:function(e,t,r){"use strict";let{SourceMapConsumer:n,SourceMapGenerator:a}=r(209),{existsSync:s,readFileSync:o}=r(4777),{dirname:i,join:l}=r(9830);class B{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let r=t.map?t.map.prev:void 0,n=this.loadMap(t.from,r);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=i(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new n(this.text)),this.consumerCache}decodeInline(e){if(/^data:application\/json;charset=utf-?8,/.test(e)||/^data:application\/json,/.test(e))return decodeURIComponent(e.substr(RegExp.lastMatch.length));if(/^data:application\/json;charset=utf-?8;base64,/.test(e)||/^data:application\/json;base64,/.test(e))return t=e.substr(RegExp.lastMatch.length),Buffer?Buffer.from(t,"base64").toString():window.atob(t);var t;let r=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+r)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/gm);if(!t)return;let r=e.lastIndexOf(t.pop()),n=e.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(e.substring(r,n)))}loadFile(e){if(this.root=i(e),s(e))return this.mapFile=e,o(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"==typeof t)return t;if("function"!=typeof t){if(t instanceof n)return a.fromSourceMap(t).toString();if(t instanceof a)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let r=t(e);if(r){let e=this.loadFile(r);if(!e)throw new Error("Unable to load previous source map: "+r.toString());return e}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=l(i(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=B,B.default=B},1723:function(e,t,r){"use strict";let n=r(7647),a=r(1939),s=r(6461),o=r(1025);class i{constructor(e=[]){this.version="8.4.31",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let r of e)if(!0===r.postcss?r=r():r.postcss&&(r=r.postcss),"object"==typeof r&&Array.isArray(r.plugins))t=t.concat(r.plugins);else if("object"==typeof r&&r.postcssPlugin)t.push(r);else if("function"==typeof r)t.push(r);else if("object"!=typeof r||!r.parse&&!r.stringify)throw new Error(r+" is not a PostCSS plugin");return t}process(e,t={}){return 0===this.plugins.length&&void 0===t.parser&&void 0===t.stringifier&&void 0===t.syntax?new n(this,e,t):new a(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=i,i.default=i,o.registerProcessor(i),s.registerProcessor(i)},3632:function(e,t,r){"use strict";let n=r(1728);class a{constructor(e,t,r){this.processor=e,this.messages=[],this.root=t,this.opts=r,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let r=new n(e,t);return this.messages.push(r),r}warnings(){return this.messages.filter((e=>"warning"===e.type))}get content(){return this.css}}e.exports=a,a.default=a},1025:function(e,t,r){"use strict";let n,a,s=r(1019);class o extends s{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,r){let n=super.normalize(e);if(t)if("prepend"===r)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of n)e.raws.before=t.raws.before;return n}removeChild(e,t){let r=this.index(e);return!t&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(e)}toResult(e={}){return new n(new a,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{a=e},e.exports=o,o.default=o,s.registerRoot(o)},1675:function(e,t,r){"use strict";let n=r(1019),a=r(4715);class s extends n{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return a.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,r=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(r)}}e.exports=s,s.default=s,n.registerRule(s)},1062:function(e){"use strict";const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};class r{constructor(e){this.builder=e}atrule(e,t){let r="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?r+=e.raws.afterName:n&&(r+=" "),e.nodes)this.block(e,r+n);else{let a=(e.raws.between||"")+(t?";":"");this.builder(r+n+a,e)}}beforeAfter(e,t){let r;r="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let n=e.parent,a=0;for(;n&&"root"!==n.type;)a+=1,n=n.parent;if(r.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<a;e++)r+=t}return r}block(e,t){let r,n=this.raw(e,"between","beforeOpen");this.builder(t+n+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),r=this.raw(e,"after")):r=this.raw(e,"after","emptyBody"),r&&this.builder(r),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;for(;t>0&&"comment"===e.nodes[t].type;)t-=1;let r=this.raw(e,"semicolon");for(let n=0;n<e.nodes.length;n++){let a=e.nodes[n],s=this.raw(a,"before");s&&this.builder(s),this.stringify(a,t!==n||r)}}comment(e){let t=this.raw(e,"left","commentLeft"),r=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+r+"*/",e)}decl(e,t){let r=this.raw(e,"between","colon"),n=e.prop+r+this.rawValue(e,"value");e.important&&(n+=e.raws.important||" !important"),t&&(n+=";"),this.builder(n,e)}document(e){this.body(e)}raw(e,r,n){let a;if(n||(n=r),r&&(a=e.raws[r],void 0!==a))return a;let s=e.parent;if("before"===n){if(!s||"root"===s.type&&s.first===e)return"";if(s&&"document"===s.type)return""}if(!s)return t[n];let o=e.root();if(o.rawCache||(o.rawCache={}),void 0!==o.rawCache[n])return o.rawCache[n];if("before"===n||"after"===n)return this.beforeAfter(e,n);{let t="raw"+((i=n)[0].toUpperCase()+i.slice(1));this[t]?a=this[t](o,e):o.walk((e=>{if(a=e.raws[r],void 0!==a)return!1}))}var i;return void 0===a&&(a=t[n]),o.rawCache[n]=a,a}rawBeforeClose(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let r;return e.walkComments((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(e,t){let r;return e.walkDecls((e=>{if(void 0!==e.raws.before)return r=e.raws.before,r.includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1})),void 0===r?r=this.raw(t,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(e){let t;return e.walk((e=>{if("decl"!==e.type&&(t=e.raws.between,void 0!==t))return!1})),t}rawBeforeRule(e){let t;return e.walk((r=>{if(r.nodes&&(r.parent!==e||e.first!==r)&&void 0!==r.raws.before)return t=r.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1})),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls((e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1})),t}rawEmptyBody(e){let t;return e.walk((e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,void 0!==t))return!1})),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk((r=>{let n=r.parent;if(n&&n!==e&&n.parent&&n.parent===e&&void 0!==r.raws.before){let e=r.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}})),t}rawSemicolon(e){let t;return e.walk((e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,void 0!==t))return!1})),t}rawValue(e,t){let r=e[t],n=e.raws[t];return n&&n.value===r?n.raw:r}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=r,r.default=r},7088:function(e,t,r){"use strict";let n=r(1062);function a(e,t){new n(t).stringify(e)}e.exports=a,a.default=a},5513:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},3852:function(e){"use strict";const t="'".charCodeAt(0),r='"'.charCodeAt(0),n="\\".charCodeAt(0),a="/".charCodeAt(0),s="\n".charCodeAt(0),o=" ".charCodeAt(0),i="\f".charCodeAt(0),l="\t".charCodeAt(0),B="\r".charCodeAt(0),c="[".charCodeAt(0),u="]".charCodeAt(0),d="(".charCodeAt(0),p=")".charCodeAt(0),m="{".charCodeAt(0),f="}".charCodeAt(0),C=";".charCodeAt(0),h="*".charCodeAt(0),g=":".charCodeAt(0),v="@".charCodeAt(0),b=/[\t\n\f\r "#'()/;[\\\]{}]/g,y=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,w=/.[\r\n"'(/\\]/,x=/[\da-f]/i;e.exports=function(e,E={}){let D,k,N,A,S,P,j,F,O,L,I=e.css.valueOf(),R=E.ignoreErrors,M=I.length,T=0,H=[],G=[];function z(t){throw e.error("Unclosed "+t,T)}return{back:function(e){G.push(e)},endOfFile:function(){return 0===G.length&&T>=M},nextToken:function(e){if(G.length)return G.pop();if(T>=M)return;let E=!!e&&e.ignoreUnclosed;switch(D=I.charCodeAt(T),D){case s:case o:case l:case B:case i:k=T;do{k+=1,D=I.charCodeAt(k)}while(D===o||D===s||D===l||D===B||D===i);L=["space",I.slice(T,k)],T=k-1;break;case c:case u:case m:case f:case g:case C:case p:{let e=String.fromCharCode(D);L=[e,e,T];break}case d:if(F=H.length?H.pop()[1]:"",O=I.charCodeAt(T+1),"url"===F&&O!==t&&O!==r&&O!==o&&O!==s&&O!==l&&O!==i&&O!==B){k=T;do{if(P=!1,k=I.indexOf(")",k+1),-1===k){if(R||E){k=T;break}z("bracket")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["brackets",I.slice(T,k+1),T,k],T=k}else k=I.indexOf(")",T+1),A=I.slice(T,k+1),-1===k||w.test(A)?L=["(","(",T]:(L=["brackets",A,T,k],T=k);break;case t:case r:N=D===t?"'":'"',k=T;do{if(P=!1,k=I.indexOf(N,k+1),-1===k){if(R||E){k=T+1;break}z("string")}for(j=k;I.charCodeAt(j-1)===n;)j-=1,P=!P}while(P);L=["string",I.slice(T,k+1),T,k],T=k;break;case v:b.lastIndex=T+1,b.test(I),k=0===b.lastIndex?I.length-1:b.lastIndex-2,L=["at-word",I.slice(T,k+1),T,k],T=k;break;case n:for(k=T,S=!0;I.charCodeAt(k+1)===n;)k+=1,S=!S;if(D=I.charCodeAt(k+1),S&&D!==a&&D!==o&&D!==s&&D!==l&&D!==B&&D!==i&&(k+=1,x.test(I.charAt(k)))){for(;x.test(I.charAt(k+1));)k+=1;I.charCodeAt(k+1)===o&&(k+=1)}L=["word",I.slice(T,k+1),T,k],T=k;break;default:D===a&&I.charCodeAt(T+1)===h?(k=I.indexOf("*/",T+2)+1,0===k&&(R||E?k=I.length:z("comment")),L=["comment",I.slice(T,k+1),T,k],T=k):(y.lastIndex=T+1,y.test(I),k=0===y.lastIndex?I.length-1:y.lastIndex-2,L=["word",I.slice(T,k+1),T,k],H.push(L),T=k)}return T++,L},position:function(){return T}}}},2448:function(e){"use strict";let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},1728:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},1358:function(e,t,r){var n;n=e=>(()=>{var t={703:(e,t,r)=>{"use strict";var n=r(414);function a(){}function s(){}s.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,s,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:a};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:t=>{"use strict";t.exports=e}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var s=r[e]={exports:{}};return t[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>b});var e=n(98),t=n.n(e),r=n(697),s=n.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}var i=function(e){var r=e.pageClassName,n=e.pageLinkClassName,a=e.page,s=e.selected,i=e.activeClassName,l=e.activeLinkClassName,B=e.getEventListener,c=e.pageSelectedHandler,u=e.href,d=e.extraAriaContext,p=e.pageLabelBuilder,m=e.rel,f=e.ariaLabel||"Page "+a+(d?" "+d:""),C=null;return s&&(C="page",f=e.ariaLabel||"Page "+a+" is your current page",r=void 0!==r?r+" "+i:i,void 0!==n?void 0!==l&&(n=n+" "+l):n=l),t().createElement("li",{className:r},t().createElement("a",o({rel:m,role:u?void 0:"button",className:n,href:u,tabIndex:s?"-1":"0","aria-label":f,"aria-current":C,onKeyPress:c},B(c)),p(a)))};i.propTypes={pageSelectedHandler:s().func.isRequired,selected:s().bool.isRequired,pageClassName:s().string,pageLinkClassName:s().string,activeClassName:s().string,activeLinkClassName:s().string,extraAriaContext:s().string,href:s().string,ariaLabel:s().string,page:s().number.isRequired,getEventListener:s().func.isRequired,pageLabelBuilder:s().func.isRequired,rel:s().string};const l=i;function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},B.apply(this,arguments)}var c=function(e){var r=e.breakLabel,n=e.breakAriaLabel,a=e.breakClassName,s=e.breakLinkClassName,o=e.breakHandler,i=e.getEventListener,l=a||"break";return t().createElement("li",{className:l},t().createElement("a",B({className:s,role:"button",tabIndex:"0","aria-label":n,onKeyPress:o},i(o)),r))};c.propTypes={breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabel:s().string,breakClassName:s().string,breakLinkClassName:s().string,breakHandler:s().func.isRequired,getEventListener:s().func.isRequired};const u=c;function d(e){return null!=e?e:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(i,e);var r,n,a,s,o=(a=i,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h(a);if(s){var r=h(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}(this,e)});function i(e){var r,n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),g(C(r=o.call(this,e)),"handlePreviousPage",(function(e){var t=r.state.selected;r.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})})),g(C(r),"handleNextPage",(function(e){var t=r.state.selected,n=r.props.pageCount;r.handleClick(e,null,t<n-1?t+1:void 0,{isNext:!0})})),g(C(r),"handlePageSelected",(function(e,t){if(r.state.selected===e)return r.callActiveCallback(e),void r.handleClick(t,null,void 0,{isActive:!0});r.handleClick(t,null,e)})),g(C(r),"handlePageChange",(function(e){r.state.selected!==e&&(r.setState({selected:e}),r.callCallback(e))})),g(C(r),"getEventListener",(function(e){return g({},r.props.eventListener,e)})),g(C(r),"handleClick",(function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=a.isPrevious,o=void 0!==s&&s,i=a.isNext,l=void 0!==i&&i,B=a.isBreak,c=void 0!==B&&B,u=a.isActive,d=void 0!==u&&u;e.preventDefault?e.preventDefault():e.returnValue=!1;var p=r.state.selected,m=r.props.onClick,f=n;if(m){var C=m({index:t,selected:p,nextSelectedPage:n,event:e,isPrevious:o,isNext:l,isBreak:c,isActive:d});if(!1===C)return;Number.isInteger(C)&&(f=C)}void 0!==f&&r.handlePageChange(f)})),g(C(r),"handleBreakClick",(function(e,t){var n=r.state.selected;r.handleClick(t,e,n<e?r.getForwardJump():r.getBackwardJump(),{isBreak:!0})})),g(C(r),"callCallback",(function(e){void 0!==r.props.onPageChange&&"function"==typeof r.props.onPageChange&&r.props.onPageChange({selected:e})})),g(C(r),"callActiveCallback",(function(e){void 0!==r.props.onPageActive&&"function"==typeof r.props.onPageActive&&r.props.onPageActive({selected:e})})),g(C(r),"getElementPageRel",(function(e){var t=r.state.selected,n=r.props,a=n.nextPageRel,s=n.prevPageRel,o=n.selectedPageRel;return t-1===e?s:t===e?o:t+1===e?a:void 0})),g(C(r),"pagination",(function(){var e=[],n=r.props,a=n.pageRangeDisplayed,s=n.pageCount,o=n.marginPagesDisplayed,i=n.breakLabel,l=n.breakClassName,B=n.breakLinkClassName,c=n.breakAriaLabels,d=r.state.selected;if(s<=a)for(var p=0;p<s;p++)e.push(r.getPageElement(p));else{var m=a/2,f=a-m;d>s-a/2?m=a-(f=s-d):d<a/2&&(f=a-(m=d));var C,h,g=function(e){return r.getPageElement(e)},v=[];for(C=0;C<s;C++){var b=C+1;if(b<=o)v.push({type:"page",index:C,display:g(C)});else if(b>s-o)v.push({type:"page",index:C,display:g(C)});else if(C>=d-m&&C<=d+(0===d&&a>1?f-1:f))v.push({type:"page",index:C,display:g(C)});else if(i&&v.length>0&&v[v.length-1].display!==h&&(a>0||o>0)){var y=C<d?c.backward:c.forward;h=t().createElement(u,{key:C,breakAriaLabel:y,breakLabel:i,breakClassName:l,breakLinkClassName:B,breakHandler:r.handleBreakClick.bind(null,C),getEventListener:r.getEventListener}),v.push({type:"break",index:C,display:h})}}v.forEach((function(t,r){var n=t;"break"===t.type&&v[r-1]&&"page"===v[r-1].type&&v[r+1]&&"page"===v[r+1].type&&v[r+1].index-v[r-1].index<=2&&(n={type:"page",index:t.index,display:g(t.index)}),e.push(n.display)}))}return e})),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,r.state={selected:n},r}return r=i,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,r=e.disableInitialCallback,n=e.extraAriaContext,a=e.pageCount,s=e.forcePage;void 0===t||r||this.callCallback(t),n&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(a)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(a,"). Did you forget a Math.ceil()?")),void 0!==t&&t>a-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(a-1,").")),void 0!==s&&s>a-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(s," > ").concat(a-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,r=t.pageCount,n=e+t.pageRangeDisplayed;return n>=r?r-1:n}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,r=t.hrefBuilder,n=t.pageCount,a=t.hrefAllControls;if(r)return a||e>=0&&e<n?r(e+1,n,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var r=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(r=r+" "+this.props.extraAriaContext),r}}},{key:"getPageElement",value:function(e){var r=this.state.selected,n=this.props,a=n.pageClassName,s=n.pageLinkClassName,o=n.activeClassName,i=n.activeLinkClassName,B=n.extraAriaContext,c=n.pageLabelBuilder;return t().createElement(l,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:r===e,rel:this.getElementPageRel(e),pageClassName:a,pageLinkClassName:s,activeClassName:o,activeLinkClassName:i,extraAriaContext:B,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:c,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var r=this.props,n=r.disabledClassName,a=r.disabledLinkClassName,s=r.pageCount,o=r.className,i=r.containerClassName,l=r.previousLabel,B=r.previousClassName,c=r.previousLinkClassName,u=r.previousAriaLabel,p=r.prevRel,f=r.nextLabel,C=r.nextClassName,h=r.nextLinkClassName,g=r.nextAriaLabel,v=r.nextRel,b=this.state.selected,y=0===b,w=b===s-1,x="".concat(d(B)).concat(y?" ".concat(d(n)):""),E="".concat(d(C)).concat(w?" ".concat(d(n)):""),D="".concat(d(c)).concat(y?" ".concat(d(a)):""),k="".concat(d(h)).concat(w?" ".concat(d(a)):""),N=y?"true":"false",A=w?"true":"false";return t().createElement("ul",{className:o||i,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:x},t().createElement("a",m({className:D,href:this.getElementHref(b-1),tabIndex:y?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N,"aria-label":u,rel:p},this.getEventListener(this.handlePreviousPage)),l)),this.pagination(),t().createElement("li",{className:E},t().createElement("a",m({className:k,href:this.getElementHref(b+1),tabIndex:w?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":A,"aria-label":g,rel:v},this.getEventListener(this.handleNextPage)),f)))}}])&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),i}(e.Component);g(v,"propTypes",{pageCount:s().number.isRequired,pageRangeDisplayed:s().number,marginPagesDisplayed:s().number,previousLabel:s().node,previousAriaLabel:s().string,prevPageRel:s().string,prevRel:s().string,nextLabel:s().node,nextAriaLabel:s().string,nextPageRel:s().string,nextRel:s().string,breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabels:s().shape({forward:s().string,backward:s().string}),hrefBuilder:s().func,hrefAllControls:s().bool,onPageChange:s().func,onPageActive:s().func,onClick:s().func,initialPage:s().number,forcePage:s().number,disableInitialCallback:s().bool,containerClassName:s().string,className:s().string,pageClassName:s().string,pageLinkClassName:s().string,pageLabelBuilder:s().func,activeClassName:s().string,activeLinkClassName:s().string,previousClassName:s().string,nextClassName:s().string,previousLinkClassName:s().string,nextLinkClassName:s().string,disabledClassName:s().string,disabledLinkClassName:s().string,breakClassName:s().string,breakLinkClassName:s().string,extraAriaContext:s().string,ariaLabelBuilder:s().func,eventListener:s().string,renderOnZeroPageCount:s().func,selectedPageRel:s().string}),g(v,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});const b=v})(),a})(),e.exports=n(r(9196))},9196:function(e){"use strict";e.exports=window.React},2950:function(){},2868:function(){},4777:function(){},9830:function(){},209:function(){},7414:function(){},305:function(e,t){!function(r){"use strict";var n={s:1,n:0,d:1};function a(e,t){if(isNaN(e=parseInt(e,10)))throw u();return e*t}function s(e,t){if(0===t)throw c();var r=Object.create(B.prototype);r.s=e<0?-1:1;var n=l(e=e<0?-e:e,t);return r.n=e/n,r.d=t/n,r}function o(e){for(var t={},r=e,n=2,a=4;a<=r;){for(;r%n==0;)r/=n,t[n]=(t[n]||0)+1;a+=1+2*n++}return r!==e?r>1&&(t[r]=(t[r]||0)+1):t[e]=(t[e]||0)+1,t}var i=function(e,t){var r,s=0,o=1,i=1,l=0,B=0,p=0,m=1,f=1,C=0,h=1,g=1,v=1,b=1e7;if(null==e);else if(void 0!==t){if(i=(s=e)*(o=t),s%1!=0||o%1!=0)throw d()}else switch(typeof e){case"object":if("d"in e&&"n"in e)s=e.n,o=e.d,"s"in e&&(s*=e.s);else{if(!(0 in e))throw u();s=e[0],1 in e&&(o=e[1])}i=s*o;break;case"number":if(e<0&&(i=e,e=-e),e%1==0)s=e;else if(e>0){for(e>=1&&(e/=f=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)));h<=b&&v<=b;){if(e===(r=(C+g)/(h+v))){h+v<=b?(s=C+g,o=h+v):v>h?(s=g,o=v):(s=C,o=h);break}e>r?(C+=g,h+=v):(g+=C,v+=h),h>b?(s=g,o=v):(s=C,o=h)}s*=f}else(isNaN(e)||isNaN(t))&&(o=s=NaN);break;case"string":if(null===(h=e.match(/\d+|./g)))throw u();if("-"===h[C]?(i=-1,C++):"+"===h[C]&&C++,h.length===C+1?B=a(h[C++],i):"."===h[C+1]||"."===h[C]?("."!==h[C]&&(l=a(h[C++],i)),(1+ ++C===h.length||"("===h[C+1]&&")"===h[C+3]||"'"===h[C+1]&&"'"===h[C+3])&&(B=a(h[C],i),m=Math.pow(10,h[C].length),C++),("("===h[C]&&")"===h[C+2]||"'"===h[C]&&"'"===h[C+2])&&(p=a(h[C+1],i),f=Math.pow(10,h[C+1].length)-1,C+=3)):"/"===h[C+1]||":"===h[C+1]?(B=a(h[C],i),m=a(h[C+2],1),C+=3):"/"===h[C+3]&&" "===h[C+1]&&(l=a(h[C],i),B=a(h[C+2],i),m=a(h[C+4],1),C+=5),h.length<=C){i=s=p+(o=m*f)*l+f*B;break}default:throw u()}if(0===o)throw c();n.s=i<0?-1:1,n.n=Math.abs(s),n.d=Math.abs(o)};function l(e,t){if(!e)return t;if(!t)return e;for(;;){if(!(e%=t))return t;if(!(t%=e))return e}}function B(e,t){if(i(e,t),!(this instanceof B))return s(n.s*n.n,n.d);e=l(n.d,n.n),this.s=n.s,this.n=n.n/e,this.d=n.d/e}var c=function(){return new Error("Division by Zero")},u=function(){return new Error("Invalid argument")},d=function(){return new Error("Parameters must be integer")};B.prototype={s:1,n:0,d:1,abs:function(){return s(this.n,this.d)},neg:function(){return s(-this.s*this.n,this.d)},add:function(e,t){return i(e,t),s(this.s*this.n*n.d+n.s*this.d*n.n,this.d*n.d)},sub:function(e,t){return i(e,t),s(this.s*this.n*n.d-n.s*this.d*n.n,this.d*n.d)},mul:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.n,this.d*n.d)},div:function(e,t){return i(e,t),s(this.s*n.s*this.n*n.d,this.d*n.n)},clone:function(){return s(this.s*this.n,this.d)},mod:function(e,t){if(isNaN(this.n)||isNaN(this.d))return new B(NaN);if(void 0===e)return s(this.s*this.n%this.d,1);if(i(e,t),0===n.n&&0===this.d)throw c();return s(this.s*(n.d*this.n)%(n.n*this.d),n.d*this.d)},gcd:function(e,t){return i(e,t),s(l(n.n,this.n)*l(n.d,this.d),n.d*this.d)},lcm:function(e,t){return i(e,t),0===n.n&&0===this.n?s(0,1):s(n.n*this.n,l(n.n,this.n)*l(n.d,this.d))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.ceil(e*this.s*this.n/this.d),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.floor(e*this.s*this.n/this.d),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new B(NaN):s(Math.round(e*this.s*this.n/this.d),e)},inverse:function(){return s(this.s*this.d,this.n)},pow:function(e,t){if(i(e,t),1===n.d)return n.s<0?s(Math.pow(this.s*this.d,n.n),Math.pow(this.n,n.n)):s(Math.pow(this.s*this.n,n.n),Math.pow(this.d,n.n));if(this.s<0)return null;var r=o(this.n),a=o(this.d),l=1,B=1;for(var c in r)if("1"!==c){if("0"===c){l=0;break}if(r[c]*=n.n,r[c]%n.d!=0)return null;r[c]/=n.d,l*=Math.pow(c,r[c])}for(var c in a)if("1"!==c){if(a[c]*=n.n,a[c]%n.d!=0)return null;a[c]/=n.d,B*=Math.pow(c,a[c])}return n.s<0?s(B,l):s(l,B)},equals:function(e,t){return i(e,t),this.s*this.n*n.d==n.s*n.n*this.d},compare:function(e,t){i(e,t);var r=this.s*this.n*n.d-n.s*n.n*this.d;return(0<r)-(r<0)},simplify:function(e){if(isNaN(this.n)||isNaN(this.d))return this;e=e||.001;for(var t=this.abs(),r=t.toContinued(),n=1;n<r.length;n++){for(var a=s(r[n-1],1),o=n-2;o>=0;o--)a=a.inverse().add(r[o]);if(Math.abs(a.sub(t).valueOf())<e)return a.mul(this.s)}return this},divisible:function(e,t){return i(e,t),!(!(n.n*this.d)||this.n*n.d%(n.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,r+=" ",n%=a),r+=n,r+="/",r+=a),r},toLatex:function(e){var t,r="",n=this.n,a=this.d;return this.s<0&&(r+="-"),1===a?r+=n:(e&&(t=Math.floor(n/a))>0&&(r+=t,n%=a),r+="\\frac{",r+=n,r+="}{",r+=a,r+="}"),r},toContinued:function(){var e,t=this.n,r=this.d,n=[];if(isNaN(t)||isNaN(r))return n;do{n.push(Math.floor(t/r)),e=t%r,t=r,r=e}while(1!==t);return n},toString:function(e){var t=this.n,r=this.d;if(isNaN(t)||isNaN(r))return"NaN";e=e||15;var n=function(e,t){for(;t%2==0;t/=2);for(;t%5==0;t/=5);if(1===t)return 0;for(var r=10%t,n=1;1!==r;n++)if(r=10*r%t,n>2e3)return 0;return n}(0,r),a=function(e,t,r){for(var n=1,a=function(e,t,r){for(var n=1;t>0;e=e*e%r,t>>=1)1&t&&(n=n*e%r);return n}(10,r,t),s=0;s<300;s++){if(n===a)return s;n=10*n%t,a=10*a%t}return 0}(0,r,n),s=this.s<0?"-":"";if(s+=t/r|0,t%=r,(t*=10)&&(s+="."),n){for(var o=a;o--;)s+=t/r|0,t%=r,t*=10;for(s+="(",o=n;o--;)s+=t/r|0,t%=r,t*=10;s+=")"}else for(o=e;t&&o--;)s+=t/r|0,t%=r,t*=10;return s}},Object.defineProperty(t,"__esModule",{value:!0}),t.default=B,e.exports=B}()},2961:function(e){e.exports={nanoid:(e=21)=>{let t="",r=e;for(;r--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(r=t)=>{let n="",a=r;for(;a--;)n+=e[Math.random()*e.length|0];return n}}},6052:function(e){"use strict";e.exports=JSON.parse('[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.3.8.0"},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false,"v8":"2.5.1.0"},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.2.0"},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false,"v8":"3.1.8.25"},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false,"v8":"3.6.6.6"},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false,"v8":"3.8.6.0"},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false,"v8":"3.11.10.10"},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false,"v8":"3.11.10.15"},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false,"v8":"3.14.5.8"},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false,"v8":"3.17.13.0"},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false,"v8":"3.28.73.0"},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false,"v8":"4.5.103.30"},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false,"v8":"4.5.103.33"},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false,"v8":"4.5.103.35"},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true,"v8":"4.5.103.37"},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false,"v8":"4.5.103.43"},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false,"v8":"4.5.103.45"},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true,"v8":"4.5.103.53"},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false,"v8":"4.6.85.28"},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false,"v8":"4.6.85.31"},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false,"v8":"4.6.85.32"},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false,"v8":"5.0.71.35"},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false,"v8":"5.0.71.47"},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false,"v8":"5.0.71.52"},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false,"v8":"5.0.71.60"},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false,"v8":"5.1.281.81"},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true,"v8":"5.1.281.83"},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false,"v8":"5.1.281.84"},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false,"v8":"5.1.281.93"},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false,"v8":"5.1.281.102"},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false,"v8":"5.1.281.108"},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false,"v8":"5.1.281.111"},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true,"v8":"5.1.281.111"},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false,"v8":"5.4.500.36"},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false,"v8":"5.4.500.43"},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false,"v8":"5.4.500.45"},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false,"v8":"5.4.500.48"},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false,"v8":"5.5.372.40"},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false,"v8":"5.5.372.41"},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false,"v8":"5.5.372.43"},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false,"v8":"5.8.283.41"},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false,"v8":"6.0.286.52"},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false,"v8":"6.0.287.53"},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false,"v8":"6.1.534.42"},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false,"v8":"6.1.534.46"},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true,"v8":"6.2.414.50"},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false,"v8":"6.2.414.66"},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true,"v8":"6.2.414.72"},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false,"v8":"6.2.414.75"},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false,"v8":"6.2.414.77"},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true,"v8":"6.2.414.78"},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false,"v8":"6.2.414.32"},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false,"v8":"6.2.414.44"},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true,"v8":"6.2.414.46"},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false,"v8":"6.2.414.46"},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false,"v8":"6.6.346.24"},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false,"v8":"6.6.346.27"},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false,"v8":"6.6.346.32"},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false,"v8":"6.7.288.43"},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false,"v8":"6.7.288.46"},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false,"v8":"6.7.288.49"},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false,"v8":"6.8.275.24"},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false,"v8":"6.8.275.30"},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false,"v8":"6.8.275.32"},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true,"v8":"6.8.275.32"},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false,"v8":"7.0.276.28"},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false,"v8":"7.0.276.32"},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false,"v8":"7.0.276.38"},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false,"v8":"7.4.288.21"},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false,"v8":"7.4.288.27"},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false,"v8":"7.5.288.22"},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false,"v8":"7.6.303.29"},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false,"v8":"7.7.299.11"},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true,"v8":"7.7.299.13"},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true,"v8":"7.8.279.23"},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false,"v8":"7.8.279.23"},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false,"v8":"7.8.279.17"},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false,"v8":"7.9.317.23"},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false,"v8":"7.9.317.25"},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false,"v8":"8.1.307.30"},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true,"v8":"8.1.307.31"},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false,"v8":"8.3.110.9"},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true,"v8":"8.4.371.19"},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.19.0","date":"2022-02-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.20.0","date":"2022-07-07","lts":"Fermium","security":true,"v8":"8.4.371.23"},{"name":"nodejs","version":"14.21.0","date":"2022-11-01","lts":"Fermium","security":false,"v8":"8.4.371.23"},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false,"v8":"8.6.395.16"},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false,"v8":"8.6.395.17"},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false,"v8":"9.0.257.17"},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false,"v8":"9.0.257.24"},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false,"v8":"9.0.257.25"},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false,"v8":"9.1.269.36"},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false,"v8":"9.1.269.38"},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false,"v8":"9.2.230.21"},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false,"v8":"9.3.345.16"},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false,"v8":"9.3.345.19"},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.13.0","date":"2021-10-26","lts":"Gallium","security":false,"v8":"9.4.146.19"},{"name":"nodejs","version":"16.14.0","date":"2022-02-08","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.15.0","date":"2022-04-26","lts":"Gallium","security":false,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.16.0","date":"2022-07-07","lts":"Gallium","security":true,"v8":"9.4.146.24"},{"name":"nodejs","version":"16.17.0","date":"2022-08-16","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.18.0","date":"2022-10-12","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.19.0","date":"2022-12-13","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"16.20.0","date":"2023-03-28","lts":"Gallium","security":false,"v8":"9.4.146.26"},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false,"v8":"9.5.172.21"},{"name":"nodejs","version":"17.1.0","date":"2021-11-09","lts":false,"security":false,"v8":"9.5.172.25"},{"name":"nodejs","version":"17.2.0","date":"2021-11-30","lts":false,"security":false,"v8":"9.6.180.14"},{"name":"nodejs","version":"17.3.0","date":"2021-12-17","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.4.0","date":"2022-01-18","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.5.0","date":"2022-02-10","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.6.0","date":"2022-02-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.7.0","date":"2022-03-09","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.8.0","date":"2022-03-22","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"17.9.0","date":"2022-04-07","lts":false,"security":false,"v8":"9.6.180.15"},{"name":"nodejs","version":"18.0.0","date":"2022-04-18","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.1.0","date":"2022-05-03","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.2.0","date":"2022-05-17","lts":false,"security":false,"v8":"10.1.124.8"},{"name":"nodejs","version":"18.3.0","date":"2022-06-02","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.4.0","date":"2022-06-16","lts":false,"security":false,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.5.0","date":"2022-07-06","lts":false,"security":true,"v8":"10.2.154.4"},{"name":"nodejs","version":"18.6.0","date":"2022-07-13","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.7.0","date":"2022-07-26","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.8.0","date":"2022-08-24","lts":false,"security":false,"v8":"10.2.154.13"},{"name":"nodejs","version":"18.9.0","date":"2022-09-07","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.10.0","date":"2022-09-28","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.11.0","date":"2022-10-13","lts":false,"security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.12.0","date":"2022-10-25","lts":"Hydrogen","security":false,"v8":"10.2.154.15"},{"name":"nodejs","version":"18.13.0","date":"2023-01-05","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.14.0","date":"2023-02-01","lts":"Hydrogen","security":false,"v8":"10.2.154.23"},{"name":"nodejs","version":"18.15.0","date":"2023-03-05","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"18.16.0","date":"2023-04-12","lts":"Hydrogen","security":false,"v8":"10.2.154.26"},{"name":"nodejs","version":"19.0.0","date":"2022-10-17","lts":false,"security":false,"v8":"10.7.193.13"},{"name":"nodejs","version":"19.1.0","date":"2022-11-14","lts":false,"security":false,"v8":"10.7.193.20"},{"name":"nodejs","version":"19.2.0","date":"2022-11-29","lts":false,"security":false,"v8":"10.8.168.20"},{"name":"nodejs","version":"19.3.0","date":"2022-12-14","lts":false,"security":false,"v8":"10.8.168.21"},{"name":"nodejs","version":"19.4.0","date":"2023-01-05","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.5.0","date":"2023-01-24","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.6.0","date":"2023-02-01","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.7.0","date":"2023-02-21","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.8.0","date":"2023-03-14","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"19.9.0","date":"2023-04-10","lts":false,"security":false,"v8":"10.8.168.25"},{"name":"nodejs","version":"20.0.0","date":"2023-04-17","lts":false,"security":false,"v8":"11.3.244.4"},{"name":"nodejs","version":"20.1.0","date":"2023-05-03","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.2.0","date":"2023-05-16","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.3.0","date":"2023-06-08","lts":false,"security":false,"v8":"11.3.244.8"},{"name":"nodejs","version":"20.4.0","date":"2023-07-04","lts":false,"security":false,"v8":"11.3.244.8"}]')},8864:function(e){"use strict";e.exports=JSON.parse('{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2023-09-11","codename":"Gallium"},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":"Hydrogen"},"v19":{"start":"2022-10-18","maintenance":"2023-04-01","end":"2023-06-01"},"v20":{"start":"2023-04-18","lts":"2023-10-24","maintenance":"2024-10-22","end":"2026-04-30","codename":""}}')}},n={};function a(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e].call(s.exports,s,s.exports,a),s.exports}a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var s=Object.create(null);a.r(s);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&n&&r;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((function(e){o[e]=function(){return r[e]}}));return o.default=function(){return r},a.d(s,o),s},a.d=function(e,t){for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e,t=window.wp.element,r=a(9196),n=a.t(r,2),s=a.n(r);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(e||(e={}));const i="popstate";function l(e,t){if(!1===e||null==e)throw new Error(t)}function B(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function c(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,r,n){return void 0===r&&(r=null),o({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function p(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function C(e,t,r,n){return void 0===r&&(r=[]),void 0===n&&(n={}),e.map(((e,a)=>{let s=[...r,a],i="string"==typeof e.id?e.id:s.join("-");if(l(!0!==e.index||!e.children,"Cannot specify children on an index route"),l(!n[i],'Found a route id collision on id "'+i+"\".  Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let r=o({},e,t(e),{id:i});return n[i]=r,r}{let r=o({},e,t(e),{id:i,children:void 0});return n[i]=r,e.children&&(r.children=C(e.children,t,s,n)),r}}))}function h(e,t,r){void 0===r&&(r="/");let n=j(("string"==typeof t?p(t):t).pathname||"/",r);if(null==n)return null;let a=g(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let s=null;for(let e=0;null==s&&e<a.length;++e)s=A(a[e],P(n));return s}function g(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let a=(e,a,s)=>{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};o.relativePath.startsWith("/")&&(l(o.relativePath.startsWith(n),'Absolute route path "'+o.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(n.length));let i=I([n,o.relativePath]),B=r.concat(o);e.children&&e.children.length>0&&(l(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),g(e.children,t,B,i)),(null!=e.path||e.index)&&t.push({path:i,score:N(i,e.index),routesMeta:B})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of v(e.path))a(e,t,r);else a(e,t)})),t}function v(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,a=r.endsWith("?"),s=r.replace(/\?$/,"");if(0===n.length)return a?[s,""]:[s];let o=v(n.join("/")),i=[];return i.push(...o.map((e=>""===e?s:[s,e].join("/")))),a&&i.push(...o),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const b=/^:\w+$/,y=3,w=2,x=1,E=10,D=-2,k=e=>"*"===e;function N(e,t){let r=e.split("/"),n=r.length;return r.some(k)&&(n+=D),t&&(n+=w),r.filter((e=>!k(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?x:E)),n)}function A(e,t){let{routesMeta:r}=e,n={},a="/",s=[];for(let e=0;e<r.length;++e){let o=r[e],i=e===r.length-1,l="/"===a?t:t.slice(a.length)||"/",B=S({path:o.relativePath,caseSensitive:o.caseSensitive,end:i},l);if(!B)return null;Object.assign(n,B.params);let c=o.route;s.push({params:n,pathname:I([a,B.pathname]),pathnameBase:R(I([a,B.pathnameBase])),route:c}),"/"!==B.pathnameBase&&(a=I([a,B.pathnameBase]))}return s}function S(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),B("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,((e,t)=>(n.push(t),"/([^\\/]+)")));return e.endsWith("*")?(n.push("*"),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let s=a[0],o=s.replace(/(.)\/+$/,"$1"),i=a.slice(1);return{params:n.reduce(((e,t,r)=>{if("*"===t){let e=i[r]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(r){return B(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+r+")."),e}}(i[r]||"",t),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function P(e){try{return decodeURI(e)}catch(t){return B(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function j(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function F(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function O(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function L(e,t,r,n){let a;void 0===n&&(n=!1),"string"==typeof e?a=p(e):(a=o({},e),l(!a.pathname||!a.pathname.includes("?"),F("?","pathname","search",a)),l(!a.pathname||!a.pathname.includes("#"),F("#","pathname","hash",a)),l(!a.search||!a.search.includes("#"),F("#","search","hash",a)));let s,i=""===e||""===a.pathname,B=i?"/":a.pathname;if(n||null==B)s=r;else{let e=t.length-1;if(B.startsWith("..")){let t=B.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}s=e>=0?t[e]:"/"}let c=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:a=""}="string"==typeof e?p(e):e,s=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:s,search:M(n),hash:T(a)}}(a,s),u=B&&"/"!==B&&B.endsWith("/"),d=(i||"."===B)&&r.endsWith("/");return c.pathname.endsWith("/")||!u&&!d||(c.pathname+="/"),c}const I=e=>e.join("/").replace(/\/\/+/g,"/"),R=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),M=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",T=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",H=function(e,t){void 0===t&&(t={});let r="number"==typeof t?{status:t}:t,n=new Headers(r.headers);return n.has("Content-Type")||n.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),o({},r,{headers:n}))};Error;const G=function(e,t){void 0===t&&(t=302);let r=t;"number"==typeof r?r={status:r}:void 0===r.status&&(r.status=302);let n=new Headers(r.headers);return n.set("Location",e),new Response(null,o({},r,{headers:n}))};class z{constructor(e,t,r,n){void 0===n&&(n=!1),this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function _(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],J=new Set(U),K=["get",...U],W=new Set(K),q=new Set([301,302,303,307,308]),V=new Set([307,308]),Y={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Q={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},X={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Z=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,$=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)});function ee(e,t,r,n,a,s,o){let i,l;if(null!=s&&"path"!==o){i=[];for(let e of t)if(i.push(e),e.route.id===s){l=e;break}}else i=t,l=t[t.length-1];let B=L(a||".",O(i).map((e=>e.pathnameBase)),j(e.pathname,r)||e.pathname,"path"===o);return null==a&&(B.search=e.search,B.hash=e.hash),null!=a&&""!==a&&"."!==a||!l||!l.route.index||xe(B.search)||(B.search=B.search?B.search.replace(/^\?/,"?index&"):"?index"),n&&"/"!==r&&(B.pathname="/"===B.pathname?r:I([r,B.pathname])),d(B)}function te(e,t,r,n){if(!n||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(n))return{path:r};if(n.formMethod&&(a=n.formMethod,!W.has(a.toLowerCase())))return{path:r,error:me(405,{method:n.formMethod})};var a;let s,o,i=()=>({path:r,error:me(400,{type:"invalid-body"})}),B=n.formMethod||"get",c=e?B.toUpperCase():B.toLowerCase(),u=Ce(r);if(void 0!==n.body){if("text/plain"===n.formEncType){if(!be(c))return i();let e="string"==typeof n.body?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce(((e,t)=>{let[r,n]=t;return""+e+r+"="+n+"\n"}),""):String(n.body);return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===n.formEncType){if(!be(c))return i();try{let e="string"==typeof n.body?JSON.parse(n.body):n.body;return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return i()}}}if(l("function"==typeof FormData,"FormData is not available in this environment"),n.formData)s=le(n.formData),o=n.formData;else if(n.body instanceof FormData)s=le(n.body),o=n.body;else if(n.body instanceof URLSearchParams)s=n.body,o=Be(s);else if(null==n.body)s=new URLSearchParams,o=new FormData;else try{s=new URLSearchParams(n.body),o=Be(s)}catch(e){return i()}let m={formMethod:c,formAction:u,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if(be(m.formMethod))return{path:r,submission:m};let f=p(r);return t&&f.search&&xe(f.search)&&s.append("index",""),f.search="?"+s,{path:d(f),submission:m}}function re(e,t,r,n,a,s,i,l,B,c,u,d,p,m){let f=m?Object.values(m)[0]:p?Object.values(p)[0]:void 0,C=e.createURL(t.location),g=e.createURL(a),v=m?Object.keys(m)[0]:void 0,b=function(e,t){let r=e;if(t){let n=e.findIndex((e=>e.route.id===t));n>=0&&(r=e.slice(0,n))}return r}(r,v).filter(((e,r)=>{if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,r){let n=!t||r.route.id!==t.route.id,a=void 0===e[r.route.id];return n||a}(t.loaderData,t.matches[r],e)||i.some((t=>t===e.route.id)))return!0;let a=t.matches[r],l=e;return ae(e,o({currentUrl:C,currentParams:a.params,nextUrl:g,nextParams:l.params},n,{actionResult:f,defaultShouldRevalidate:s||C.pathname+C.search===g.pathname+g.search||C.search!==g.search||ne(a,l)}))})),y=[];return B.forEach(((e,a)=>{if(!r.some((t=>t.route.id===e.routeId)))return;let i=h(u,e.path,d);if(!i)return void y.push({key:a,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let B=t.fetchers.get(a),p=Ee(i,e.path),m=!1;m=!c.has(a)&&(!!l.includes(a)||(B&&"idle"!==B.state&&void 0===B.data?s:ae(p,o({currentUrl:C,currentParams:t.matches[t.matches.length-1].params,nextUrl:g,nextParams:r[r.length-1].params},n,{actionResult:f,defaultShouldRevalidate:s})))),m&&y.push({key:a,routeId:e.routeId,path:e.path,matches:i,match:p,controller:new AbortController})})),[b,y]}function ne(e,t){let r=e.route.path;return e.pathname!==t.pathname||null!=r&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function ae(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if("boolean"==typeof r)return r}return t.defaultShouldRevalidate}async function se(e,t,r){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let a=r[e.id];l(a,"No route found in manifest");let s={};for(let e in n){let t=void 0!==a[e]&&"hasErrorBoundary"!==e;B(!t,'Route "'+a.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(s[e]=n[e])}Object.assign(a,s),Object.assign(a,o({},t(a),{lazy:void 0}))}async function oe(e,t,r,n,a,s,o,i){let B,c,u;void 0===i&&(i={});let d=e=>{let n,a=new Promise(((e,t)=>n=t));return u=()=>n(),t.signal.addEventListener("abort",u),Promise.race([e({request:t,params:r.params,context:i.requestContext}),a])};try{let n=r.route[e];if(r.route.lazy)if(n){let e,t=await Promise.all([d(n).catch((t=>{e=t})),se(r.route,s,a)]);if(e)throw e;c=t[0]}else{if(await se(r.route,s,a),n=r.route[e],!n){if("action"===e){let e=new URL(t.url),n=e.pathname+e.search;throw me(405,{method:t.method,pathname:n,routeId:r.route.id})}return{type:m.data,data:void 0}}c=await d(n)}else{if(!n){let e=new URL(t.url);throw me(404,{pathname:e.pathname+e.search})}c=await d(n)}l(void 0!==c,"You defined "+("action"===e?"an action":"a loader")+' for route "'+r.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){B=m.error,c=e}finally{u&&t.signal.removeEventListener("abort",u)}if(null!=(p=c)&&"number"==typeof p.status&&"string"==typeof p.statusText&&"object"==typeof p.headers&&void 0!==p.body){let e,a=c.status;if(q.has(a)){let e=c.headers.get("Location");if(l(e,"Redirects returned/thrown from loaders/actions must have a Location header"),Z.test(e)){if(!i.isStaticRequest){let r=new URL(t.url),n=e.startsWith("//")?new URL(r.protocol+e):new URL(e),a=null!=j(n.pathname,o);n.origin===r.origin&&a&&(e=n.pathname+n.search+n.hash)}}else e=ee(new URL(t.url),n.slice(0,n.indexOf(r)+1),o,!0,e);if(i.isStaticRequest)throw c.headers.set("Location",e),c;return{type:m.redirect,status:a,location:e,revalidate:null!==c.headers.get("X-Remix-Revalidate"),reloadDocument:null!==c.headers.get("X-Remix-Reload-Document")}}if(i.isRouteRequest)throw{type:B===m.error?m.error:m.data,response:c};let s=c.headers.get("Content-Type");return e=s&&/\bapplication\/json\b/.test(s)?await c.json():await c.text(),B===m.error?{type:B,error:new z(a,c.statusText,e),headers:c.headers}:{type:m.data,data:e,statusCode:c.status,headers:c.headers}}var p,f,C;return B===m.error?{type:B,error:c}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(c)?{type:m.deferred,deferredData:c,statusCode:null==(f=c.init)?void 0:f.status,headers:(null==(C=c.init)?void 0:C.headers)&&new Headers(c.init.headers)}:{type:m.data,data:c}}function ie(e,t,r,n){let a=e.createURL(Ce(t)).toString(),s={signal:r};if(n&&be(n.formMethod)){let{formMethod:e,formEncType:t}=n;s.method=e.toUpperCase(),"application/json"===t?(s.headers=new Headers({"Content-Type":t}),s.body=JSON.stringify(n.json)):"text/plain"===t?s.body=n.text:"application/x-www-form-urlencoded"===t&&n.formData?s.body=le(n.formData):s.body=n.formData}return new Request(a,s)}function le(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,"string"==typeof n?n:n.name);return t}function Be(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function ce(e,t,r,n,a,s,i,B){let{loaderData:c,errors:u}=function(e,t,r,n,a){let s,o={},i=null,B=!1,c={};return r.forEach(((r,u)=>{let d=t[u].route.id;if(l(!ve(r),"Cannot handle redirect results in processLoaderData"),ge(r)){let t=de(e,d),a=r.error;n&&(a=Object.values(n)[0],n=void 0),i=i||{},null==i[t.route.id]&&(i[t.route.id]=a),o[d]=void 0,B||(B=!0,s=_(r.error)?r.error.status:500),r.headers&&(c[d]=r.headers)}else he(r)?(a.set(d,r.deferredData),o[d]=r.deferredData.data):o[d]=r.data,null==r.statusCode||200===r.statusCode||B||(s=r.statusCode),r.headers&&(c[d]=r.headers)})),n&&(i=n,o[Object.keys(n)[0]]=void 0),{loaderData:o,errors:i,statusCode:s||200,loaderHeaders:c}}(t,r,n,a,B);for(let t=0;t<s.length;t++){let{key:r,match:n,controller:a}=s[t];l(void 0!==i&&void 0!==i[t],"Did not find corresponding fetcher result");let B=i[t];if(!a||!a.signal.aborted)if(ge(B)){let t=de(e.matches,null==n?void 0:n.route.id);u&&u[t.route.id]||(u=o({},u,{[t.route.id]:B.error})),e.fetchers.delete(r)}else if(ve(B))l(!1,"Unhandled fetcher revalidation redirect");else if(he(B))l(!1,"Unhandled fetcher deferred data");else{let t=Ae(B.data);e.fetchers.set(r,t)}}return{loaderData:c,errors:u}}function ue(e,t,r,n){let a=o({},t);for(let s of r){let r=s.route.id;if(t.hasOwnProperty(r)?void 0!==t[r]&&(a[r]=t[r]):void 0!==e[r]&&s.route.loader&&(a[r]=e[r]),n&&n.hasOwnProperty(r))break}return a}function de(e,t){return(t?e.slice(0,e.findIndex((e=>e.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function pe(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function me(e,t){let{pathname:r,routeId:n,method:a,type:s}=void 0===t?{}:t,o="Unknown Server Error",i="Unknown @remix-run/router error";return 400===e?(o="Bad Request",a&&r&&n?i="You made a "+a+' request to "'+r+'" but did not provide a `loader` for route "'+n+'", so there is no way to handle the request.':"defer-action"===s?i="defer() is not supported in actions":"invalid-body"===s&&(i="Unable to encode submission body")):403===e?(o="Forbidden",i='Route "'+n+'" does not match URL "'+r+'"'):404===e?(o="Not Found",i='No route matches URL "'+r+'"'):405===e&&(o="Method Not Allowed",a&&r&&n?i="You made a "+a.toUpperCase()+' request to "'+r+'" but did not provide an `action` for route "'+n+'", so there is no way to handle the request.':a&&(i='Invalid request method "'+a.toUpperCase()+'"')),new z(e||500,o,new Error(i),!0)}function fe(e){for(let t=e.length-1;t>=0;t--){let r=e[t];if(ve(r))return{result:r,idx:t}}}function Ce(e){return d(o({},"string"==typeof e?p(e):e,{hash:""}))}function he(e){return e.type===m.deferred}function ge(e){return e.type===m.error}function ve(e){return(e&&e.type)===m.redirect}function be(e){return J.has(e.toLowerCase())}async function ye(e,t,r,n,a,s){for(let o=0;o<r.length;o++){let i=r[o],B=t[o];if(!B)continue;let c=e.find((e=>e.route.id===B.route.id)),u=null!=c&&!ne(c,B)&&void 0!==(s&&s[B.route.id]);if(he(i)&&(a||u)){let e=n[o];l(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await we(i,e,a).then((e=>{e&&(r[o]=e||r[o])}))}}}async function we(e,t,r){if(void 0===r&&(r=!1),!await e.deferredData.resolveData(t)){if(r)try{return{type:m.data,data:e.deferredData.unwrappedData}}catch(e){return{type:m.error,error:e}}return{type:m.data,data:e.deferredData.data}}}function xe(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ee(e,t){let r="string"==typeof t?p(t).search:t.search;if(e[e.length-1].route.index&&xe(r||""))return e[e.length-1];let n=O(e);return n[n.length-1]}function De(e){let{formMethod:t,formAction:r,formEncType:n,text:a,formData:s,json:o}=e;if(t&&r&&n)return null!=a?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:a}:null!=s?{formMethod:t,formAction:r,formEncType:n,formData:s,json:void 0,text:void 0}:void 0!==o?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:o,text:void 0}:void 0}function ke(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Ne(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ae(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Se.apply(this,arguments)}Symbol("deferred");const Pe=r.createContext(null),je=r.createContext(null),Fe=r.createContext(null),Oe=r.createContext(null),Le=r.createContext({outlet:null,matches:[],isDataRoute:!1}),Ie=r.createContext(null);function Re(){return null!=r.useContext(Oe)}function Me(){return Re()||l(!1),r.useContext(Oe).location}function Te(e){r.useContext(Fe).static||r.useLayoutEffect(e)}function He(){let{isDataRoute:e}=r.useContext(Le);return e?function(){let{router:e}=Qe(Ve.UseNavigateStable),t=Ze(Ye.UseNavigateStable),n=r.useRef(!1);Te((()=>{n.current=!0}));let a=r.useCallback((function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,Se({fromRouteId:t},a)))}),[e,t]);return a}():function(){Re()||l(!1);let e=r.useContext(Pe),{basename:t,navigator:n}=r.useContext(Fe),{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase))),i=r.useRef(!1);return Te((()=>{i.current=!0})),r.useCallback((function(r,a){if(void 0===a&&(a={}),!i.current)return;if("number"==typeof r)return void n.go(r);let l=L(r,JSON.parse(o),s,"path"===a.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:I([t,l.pathname])),(a.replace?n.replace:n.push)(l,a.state,a)}),[t,n,o,s,e])}()}const Ge=r.createContext(null);function ze(){return r.useContext(Ge)}function _e(e,t){let{relative:n}=void 0===t?{}:t,{matches:a}=r.useContext(Le),{pathname:s}=Me(),o=JSON.stringify(O(a).map((e=>e.pathnameBase)));return r.useMemo((()=>L(e,JSON.parse(o),s,"path"===n)),[e,o,s,n])}function Ue(t,n,a){Re()||l(!1);let{navigator:s}=r.useContext(Fe),{matches:o}=r.useContext(Le),i=o[o.length-1],B=i?i.params:{},c=(i&&i.pathname,i?i.pathnameBase:"/");i&&i.route;let u,d=Me();if(n){var m;let e="string"==typeof n?p(n):n;"/"===c||(null==(m=e.pathname)?void 0:m.startsWith(c))||l(!1),u=e}else u=d;let f=u.pathname||"/",C=h(t,{pathname:"/"===c?f:f.slice(c.length)||"/"}),g=function(e,t,n){var a;if(void 0===t&&(t=[]),void 0===n&&(n=null),null==e){var s;if(null==(s=n)||!s.errors)return null;e=n.matches}let o=e,i=null==(a=n)?void 0:a.errors;if(null!=i){let e=o.findIndex((e=>e.route.id&&(null==i?void 0:i[e.route.id])));e>=0||l(!1),o=o.slice(0,Math.min(o.length,e+1))}return o.reduceRight(((e,a,s)=>{let l=a.route.id?null==i?void 0:i[a.route.id]:null,B=null;n&&(B=a.route.errorElement||Ke);let c=t.concat(o.slice(0,s+1)),u=()=>{let t;return t=l?B:a.route.Component?r.createElement(a.route.Component,null):a.route.element?a.route.element:e,r.createElement(qe,{match:a,routeContext:{outlet:e,matches:c,isDataRoute:null!=n},children:t})};return n&&(a.route.ErrorBoundary||a.route.errorElement||0===s)?r.createElement(We,{location:n.location,revalidation:n.revalidation,component:B,error:l,children:u(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):u()}),null)}(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},B,e.params),pathname:I([c,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:I([c,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),o,a);return n&&g?r.createElement(Oe.Provider,{value:{location:Se({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:e.Pop}},g):g}function Je(){let e=function(){var e;let t=r.useContext(Ie),n=Xe(Ye.UseRouteError),a=Ze(Ye.UseRouteError);return t||(null==(e=n.errors)?void 0:e[a])}(),t=_(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),n?r.createElement("pre",{style:a},n):null,null)}const Ke=r.createElement(Je,null);class We extends r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?r.createElement(Le.Provider,{value:this.props.routeContext},r.createElement(Ie.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function qe(e){let{routeContext:t,match:n,children:a}=e,s=r.useContext(Pe);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),r.createElement(Le.Provider,{value:t},a)}var Ve=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ve||{}),Ye=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ye||{});function Qe(e){let t=r.useContext(Pe);return t||l(!1),t}function Xe(e){let t=r.useContext(je);return t||l(!1),t}function Ze(e){let t=function(e){let t=r.useContext(Le);return t||l(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||l(!1),n.route.id}function $e(){return Xe(Ye.UseNavigation).navigation}function et(){let e=Xe(Ye.UseLoaderData),t=Ze(Ye.UseLoaderData);if(!e.errors||null==e.errors[t])return e.loaderData[t];console.error("You cannot `useLoaderData` in an errorElement (routeId: "+t+")")}function tt(){let e=Xe(Ye.UseActionData);return r.useContext(Le)||l(!1),Object.values((null==e?void 0:e.actionData)||{})[0]}const rt=r.startTransition;function nt(e){let{fallbackElement:t,router:n,future:a}=e,[s,o]=r.useState(n.state),{v7_startTransition:i}=a||{},l=r.useCallback((e=>{i&&rt?rt((()=>o(e))):o(e)}),[o,i]);r.useLayoutEffect((()=>n.subscribe(l)),[n,l]);let B=r.useMemo((()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[n]),c=n.basename||"/",u=r.useMemo((()=>({router:n,navigator:B,static:!1,basename:c})),[n,B,c]);return r.createElement(r.Fragment,null,r.createElement(Pe.Provider,{value:u},r.createElement(je.Provider,{value:s},r.createElement(ot,{basename:c,location:s.location,navigationType:s.historyAction,navigator:B},s.initialized?r.createElement(at,{routes:n.routes,state:s}):t))),null)}function at(e){let{routes:t,state:r}=e;return Ue(t,void 0,r)}function st(e){return function(e){let t=r.useContext(Le).outlet;return t?r.createElement(Ge.Provider,{value:e},t):t}(e.context)}function ot(t){let{basename:n="/",children:a=null,location:s,navigationType:o=e.Pop,navigator:i,static:B=!1}=t;Re()&&l(!1);let c=n.replace(/^\/*/,"/"),u=r.useMemo((()=>({basename:c,navigator:i,static:B})),[c,i,B]);"string"==typeof s&&(s=p(s));let{pathname:d="/",search:m="",hash:f="",state:C=null,key:h="default"}=s,g=r.useMemo((()=>{let e=j(d,c);return null==e?null:{location:{pathname:e,search:m,hash:f,state:C,key:h},navigationType:o}}),[c,d,m,f,C,h,o]);return null==g?null:r.createElement(Fe.Provider,{value:u},r.createElement(Oe.Provider,{children:a,value:g}))}function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},it.apply(this,arguments)}function lt(e,t){if(null==e)return{};var r,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}new Promise((()=>{})),r.Component;const Bt="get",ct="application/x-www-form-urlencoded";function ut(e){return null!=e&&"string"==typeof e.tagName}let dt=null;const pt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mt(e){return null==e||pt.has(e)?e:null}function ft(e,t){let r,n,a,s,o;if(ut(i=e)&&"form"===i.tagName.toLowerCase()){let o=e.getAttribute("action");n=o?j(o,t):null,r=e.getAttribute("method")||Bt,a=mt(e.getAttribute("enctype"))||ct,s=new FormData(e)}else if(function(e){return ut(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return ut(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let o=e.form;if(null==o)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let i=e.getAttribute("formaction")||o.getAttribute("action");if(n=i?j(i,t):null,r=e.getAttribute("formmethod")||o.getAttribute("method")||Bt,a=mt(e.getAttribute("formenctype"))||mt(o.getAttribute("enctype"))||ct,s=new FormData(o,e),!function(){if(null===dt)try{new FormData(document.createElement("form"),0),dt=!1}catch(e){dt=!0}return dt}()){let{name:t,type:r,value:n}=e;if("image"===r){let e=t?t+".":"";s.append(e+"x","0"),s.append(e+"y","0")}else t&&s.append(t,n)}}else{if(ut(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=Bt,n=null,a=ct,o=e}var i;return s&&"text/plain"===a&&(o=s,s=void 0),{action:n,method:r.toLowerCase(),encType:a,formData:s,body:o}}const Ct=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],ht=["aria-current","caseSensitive","className","end","style","to","children"],gt=["reloadDocument","replace","state","method","action","onSubmit","submit","relative","preventScrollReset"];function vt(e){if(!e)return null;let t=Object.entries(e),r={};for(let[e,n]of t)if(n&&"RouteErrorResponse"===n.__type)r[e]=new z(n.status,n.statusText,n.data,!0===n.internal);else if(n&&"Error"===n.__type){if(n.__subType){let t=window[n.__subType];if("function"==typeof t)try{let a=new t(n.message);a.stack="",r[e]=a}catch(e){}}if(null==r[e]){let t=new Error(n.message);t.stack="",r[e]=t}}else r[e]=n;return r}r.startTransition;const bt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,yt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wt=r.forwardRef((function(e,t){let n,{onClick:a,relative:s,reloadDocument:o,replace:i,state:B,target:c,to:u,preventScrollReset:p}=e,m=lt(e,Ct),{basename:f}=r.useContext(Fe),C=!1;if("string"==typeof u&&yt.test(u)&&(n=u,bt))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),r=j(t.pathname,f);t.origin===e.origin&&null!=r?u=r+t.search+t.hash:C=!0}catch(e){}let h=function(e,t){let{relative:n}=void 0===t?{}:t;Re()||l(!1);let{basename:a,navigator:s}=r.useContext(Fe),{hash:o,pathname:i,search:B}=_e(e,{relative:n}),c=i;return"/"!==a&&(c="/"===i?a:I([a,i])),s.createHref({pathname:c,search:B,hash:o})}(u,{relative:s}),g=function(e,t){let{target:n,replace:a,state:s,preventScrollReset:o,relative:i}=void 0===t?{}:t,l=He(),B=Me(),c=_e(e,{relative:i});return r.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let r=void 0!==a?a:d(B)===d(c);l(e,{replace:r,state:s,preventScrollReset:o,relative:i})}}),[B,l,c,a,s,n,e,o,i])}(u,{replace:i,state:B,target:c,preventScrollReset:p,relative:s});return r.createElement("a",it({},m,{href:n||h,onClick:C||o?a:function(e){a&&a(e),e.defaultPrevented||g(e)},ref:t,target:c}))})),xt=r.forwardRef((function(e,t){let{"aria-current":n="page",caseSensitive:a=!1,className:s="",end:o=!1,style:i,to:l,children:B}=e,c=lt(e,ht),u=_e(l,{relative:c.relative}),d=Me(),p=r.useContext(je),{navigator:m}=r.useContext(Fe),f=m.encodeLocation?m.encodeLocation(u).pathname:u.pathname,C=d.pathname,h=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;a||(C=C.toLowerCase(),h=h?h.toLowerCase():null,f=f.toLowerCase());let g,v=C===f||!o&&C.startsWith(f)&&"/"===C.charAt(f.length),b=null!=h&&(h===f||!o&&h.startsWith(f)&&"/"===h.charAt(f.length)),y=v?n:void 0;g="function"==typeof s?s({isActive:v,isPending:b}):[s,v?"active":null,b?"pending":null].filter(Boolean).join(" ");let w="function"==typeof i?i({isActive:v,isPending:b}):i;return r.createElement(wt,it({},c,{"aria-current":y,className:g,ref:t,style:w,to:l}),"function"==typeof B?B({isActive:v,isPending:b}):B)})),Et=r.forwardRef(((e,t)=>{let n=Pt();return r.createElement(Dt,it({},e,{submit:n,ref:t}))})),Dt=r.forwardRef(((e,t)=>{let{reloadDocument:n,replace:a,state:s,method:o=Bt,action:i,onSubmit:B,submit:c,relative:u,preventScrollReset:p}=e,m=lt(e,gt),f="get"===o.toLowerCase()?"get":"post",C=function(e,t){let{relative:n}=void 0===t?{}:t,{basename:a}=r.useContext(Fe),s=r.useContext(Le);s||l(!1);let[o]=s.matches.slice(-1),i=it({},_e(e||".",{relative:n})),B=Me();if(null==e&&(i.search=B.search,o.route.index)){let e=new URLSearchParams(i.search);e.delete("index"),i.search=e.toString()?"?"+e.toString():""}return e&&"."!==e||!o.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==a&&(i.pathname="/"===i.pathname?a:I([a,i.pathname])),d(i)}(i,{relative:u});return r.createElement("form",it({ref:t,method:f,action:C,onSubmit:n?B:e=>{if(B&&B(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,r=(null==t?void 0:t.getAttribute("formmethod"))||o;c(t||e.currentTarget,{method:r,replace:a,state:s,relative:u,preventScrollReset:p})}},m))}));var kt,Nt;function At(e){let t=r.useContext(Pe);return t||l(!1),t}function St(){if("undefined"==typeof document)throw new Error("You are calling submit during the server render. Try calling submit within a `useEffect` or callback instead.")}function Pt(){let{router:e}=At(kt.UseSubmit),{basename:t}=r.useContext(Fe),n=Ze(Ye.UseRouteId);return r.useCallback((function(r,a){void 0===a&&(a={}),St();let{action:s,method:o,encType:i,formData:l,body:B}=ft(r,t);e.navigate(a.action||s,{preventScrollReset:a.preventScrollReset,formData:l,body:B,formMethod:a.method||o,formEncType:a.encType||i,replace:a.replace,state:a.state,fromRouteId:n})}),[e,t,n])}function jt(e,t){let{router:n}=At(kt.UseSubmitFetcher),{basename:a}=r.useContext(Fe);return r.useCallback((function(r,s){void 0===s&&(s={}),St();let{action:o,method:i,encType:B,formData:c,body:u}=ft(r,a);null==t&&l(!1),n.fetch(e,t,s.action||o,{preventScrollReset:s.preventScrollReset,formData:c,body:u,formMethod:s.method||i,formEncType:s.encType||B})}),[n,a,e,t])}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"})(kt||(kt={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Nt||(Nt={}));let Ft=0;function Ot(){var e;let{router:t}=At(kt.UseFetcher),n=r.useContext(Le);n||l(!1);let a=null==(e=n.matches[n.matches.length-1])?void 0:e.route.id;null==a&&l(!1);let[s]=r.useState((()=>String(++Ft))),[o]=r.useState((()=>(a||l(!1),function(e,t){return r.forwardRef(((n,a)=>{let s=jt(e,t);return r.createElement(Dt,it({},n,{ref:a,submit:s}))}))}(s,a)))),[i]=r.useState((()=>e=>{t||l(!1),a||l(!1),t.fetch(s,a,e)})),B=jt(s,a),c=t.getFetcher(s),u=r.useMemo((()=>it({Form:o,submit:B,load:i},c)),[c,o,B,i]);return r.useEffect((()=>()=>{t?t.deleteFetcher(s):console.warn("No router available to clean up from useFetcher()")}),[t,s]),u}var Lt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z",clipRule:"evenodd"}))})),It=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M12.79 5.23a.75.75 0 01-.02 1.06L8.832 10l3.938 3.71a.75.75 0 11-1.04 1.08l-4.5-4.25a.75.75 0 010-1.08l4.5-4.25a.75.75 0 011.06.02z",clipRule:"evenodd"}))})),Rt=a(1358),Mt=a.n(Rt);function Tt({pageSize:e,total:r,currentPageNumber:n,fetchMorePages:a}){const s=Math.ceil(r/e);return 0===s?(0,t.createElement)(t.Fragment,null):(0,t.createElement)("div",{className:"flex items-center justify-between border-t border-gray-200 bg-white py-3 "},(0,t.createElement)("div",{className:"flex flex-1 justify-between sm:hidden"},(0,t.createElement)("button",{className:"relative inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Previous"),(0,t.createElement)("button",{className:"relative ml-3 inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50"},"Next")),(0,t.createElement)("div",{className:"hidden sm:flex sm:flex-1 sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm text-gray-700"},"Showing"," ",(0,t.createElement)("span",{className:"font-medium"},10*n+1)," to"," ",(0,t.createElement)("span",{className:"font-medium"},10*(n+1)>r?r:10*(n+1))," ","of ",(0,t.createElement)("span",{className:"font-medium"},r)," results")),(0,t.createElement)("div",null,(0,t.createElement)(Mt(),{forcePage:n,onPageChange:({selected:e})=>{a(e)},pageCount:s,breakLabel:"...",breakClassName:"relative inline-flex items-center px-4 py-2 text-sm font-semibold text-gray-700 ring-1 ring-inset ring-gray-300 focus:outline-offset-0",nextLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-r-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Next"),(0,t.createElement)(Lt,{className:"h-5 w-5","aria-hidden":"true"})),pageRangeDisplayed:5,previousLabel:(0,t.createElement)("span",{className:"relative inline-flex items-center rounded-l-md px-2 py-2 text-gray-400 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0"},(0,t.createElement)("span",{className:"sr-only"},"Previous"),(0,t.createElement)(It,{className:"h-5 w-5","aria-hidden":"true"})),containerClassName:"isolate inline-flex -space-x-px rounded-md shadow-sm",pageClassName:"relative inline-flex items-center text-sm font-semibold text-gray-900 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus:z-20 focus:outline-offset-0 [&>a]:px-4",activeClassName:"relative z-10 inline-flex items-center bg-brand-600 text-sm font-semibold text-white focus:z-20 hover:!bg-brand-600 hover:text-white [&>a]:hover:text-white [&>a]:focus:text-white [&>a]:focus:text-white"}))))}var Ht=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z",clipRule:"evenodd"}),r.createElement("path",{fillRule:"evenodd",d:"M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z",clipRule:"evenodd"}))}));function Gt(...e){return e.filter(Boolean).join(" ")}function zt({currentPageNumber:e,pages:n,total:a,selected:s,setSelected:o,fetchMorePages:i,selectedOnPages:l,setSelectedOnPages:B}){const c=(0,r.useRef)(),[u,d]=(0,r.useState)(!1),[p,m]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const e=s.length>0&&s.length<n.length;d(s.length===n.length),m(e),c.current.indeterminate=e}),[s]),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-mx-4 -my-2 overflow-x-auto sm:-mx-6 lg:-mx-8"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"relative px-7 sm:w-12 sm:px-6"},(0,t.createElement)("input",{type:"checkbox",className:"hidden invisible cp-checkbox !text-brand-600 !focus:ring-brand-600",ref:c,checked:u,onChange:function(){o(u||p?[]:n),d(!u&&!p),m(!1),function(t,r){const n=l.filter((t=>t.page!==e))||[];B([...n,{page:e,isChecked:t,isIndeterminate:!1}])}(!u&&!p)}})),(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Modified at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-3"},(0,t.createElement)("span",{className:"sr-only"},"Edit")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id,className:s.find((t=>t.id===e.id))?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},s.find((t=>t.id===e.id))&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox !text-brand-600 !focus:ring-brand-600",value:e.email,checked:s.find((t=>t.id===e.id)),onChange:t=>function(e,t){o(e.target.checked?[...s,t]:s.filter((e=>e!==t)))}(t,e)})),(0,t.createElement)("td",{className:Gt("whitespace-nowrap py-4 pr-3 text-sm font-medium",s.find((t=>t.id===e.id))?"text-brand-600":"text-gray-900")},e.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.modified_at),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.created_at),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{href:"#",className:"text-brand-600 hover:text-brand-900 inline-flex items-center gap-1"},(0,t.createElement)("span",{className:"sr-only"},"Open ",e.name),(0,t.createElement)(Ht,{className:"w-4 h-4"}))))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:a,currentPageNumber:e,fetchMorePages:i}))}var _t=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 01.208 1.04l-9 13.5a.75.75 0 01-1.154.114l-6-6a.75.75 0 011.06-1.06l5.353 5.353 8.493-12.739a.75.75 0 011.04-.208z",clipRule:"evenodd"}))}));function Ut(...e){return e.filter(Boolean).join(" ")}const Jt="https://chatpress.ai",Kt="https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos";var Wt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))})),qt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.75 1A2.75 2.75 0 006 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 10.23 1.482l.149-.022.841 10.518A2.75 2.75 0 007.596 19h4.807a2.75 2.75 0 002.742-2.53l.841-10.52.149.023a.75.75 0 00.23-1.482A41.03 41.03 0 0014 4.193V3.75A2.75 2.75 0 0011.25 1h-2.5zM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4zM8.58 7.72a.75.75 0 00-1.5.06l.3 7.5a.75.75 0 101.5-.06l-.3-7.5zm4.34.06a.75.75 0 10-1.5-.06l-.3 7.5a.75.75 0 101.5.06l.3-7.5z",clipRule:"evenodd"}))})),Vt=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"}))}));function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Qt(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Qt),n}var Xt,Zt=((Xt=Zt||{})[Xt.None=0]="None",Xt[Xt.RenderStrategy=1]="RenderStrategy",Xt[Xt.Static=2]="Static",Xt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function er({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:s=!0,name:o}){let i=rr(t,e);if(s)return tr(i,r,n,o);let l=null!=a?a:0;if(2&l){let{static:e=!1,...t}=i;if(e)return tr(t,r,n,o)}if(1&l){let{unmount:e=!0,...t}=i;return Qt(e?0:1,{0(){return null},1(){return tr({...t,hidden:!0,style:{display:"none"}},r,n,o)}})}return tr(i,r,n,o)}function tr(e,t={},n,a){let{as:s=n,children:o,refName:i="ref",...l}=sr(e,["unmount","static"]),B=void 0!==e.ref?{[i]:e.ref}:{},c="function"==typeof o?o(t):o;"className"in l&&l.className&&"function"==typeof l.className&&(l.className=l.className(t));let u={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n);e&&(u["data-headlessui-state"]=r.join(" "))}if(s===r.Fragment&&Object.keys(ar(l)).length>0){if(!(0,r.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"));let e=c.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Yt(null==e?void 0:e.className(...t),l.className):Yt(null==e?void 0:e.className,l.className),n=t?{className:t}:{};return(0,r.cloneElement)(c,Object.assign({},rr(c.props,ar(sr(l,["ref"]))),u,B,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(c.ref,B.ref),n))}return(0,r.createElement)(s,Object.assign({},sr(l,["ref"]),s!==r.Fragment&&B,s!==r.Fragment&&u),c)}function rr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function nr(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ar(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function sr(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}let or=(0,r.createContext)(null);or.displayName="OpenClosedContext";var ir=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ir||{});function lr(){return(0,r.useContext)(or)}function Br({value:e,children:t}){return r.createElement(or.Provider,{value:e},t)}var cr=Object.defineProperty,ur=(e,t,r)=>(((e,t,r)=>{t in e?cr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let dr=new class{constructor(){ur(this,"current",this.detect()),ur(this,"handoffState","pending"),ur(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},pr=(e,t)=>{dr.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};function mr(){let e=(0,r.useRef)(!1);return pr((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function fr(e){let t=(0,r.useRef)(e);return pr((()=>{t.current=e}),[e]),t}function Cr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in n&&n.useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,a]=r.useState(dr.isHandoffComplete);return t&&!1===dr.isHandoffComplete&&a(!1),r.useEffect((()=>{!0!==t&&a(!0)}),[t]),r.useEffect((()=>dr.handoff()),[]),!e&&t}let hr=function(e){let t=fr(e);return r.useCallback(((...e)=>t.current(...e)),[t])},gr=Symbol();function vr(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=hr((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[gr])))?void 0:n}function br(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function yr(){let e=[],t={addEventListener(e,r,n,a){return e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))},requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame(...e){return t.requestAnimationFrame((()=>t.requestAnimationFrame(...e)))},setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return br((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=yr();return e(t),this.add((()=>t.dispose()))},add(t){return e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}},dispose(){for(let t of e.splice(0))t()}};return t}function wr(e,...t){e&&t.length>0&&e.classList.add(...t)}function xr(e,...t){e&&t.length>0&&e.classList.remove(...t)}function Er(){let[e]=(0,r.useState)(yr);return(0,r.useEffect)((()=>()=>e.dispose()),[e]),e}function Dr({immediate:e,container:t,direction:r,classes:n,onStart:a,onStop:s}){let o=mr(),i=Er(),l=fr(r);pr((()=>{e&&(l.current="enter")}),[e]),pr((()=>{let e=yr();i.add(e.dispose);let r=t.current;if(r&&"idle"!==l.current&&o.current)return e.dispose(),a.current(l.current),e.add(function(e,t,r,n){let a=r?"enter":"leave",s=yr(),o=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let i=Qt(a,{enter:()=>t.enter,leave:()=>t.leave}),l=Qt(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),B=Qt(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return xr(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),wr(e,...t.base,...i,...B),s.nextFrame((()=>{xr(e,...t.base,...i,...B),wr(e,...t.base,...i,...l),function(e,t){let r=yr();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[s,o]=[n,a].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),i=s+o;if(0!==i){r.group((r=>{r.setTimeout((()=>{t(),r.dispose()}),i),r.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&r.dispose()}))}));let n=r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),n())}))}else t();r.add((()=>t())),r.dispose}(e,(()=>(xr(e,...t.base,...i),wr(e,...t.base,...t.entered),o())))})),s.dispose}(r,n.current,"enter"===l.current,(()=>{e.dispose(),s.current(l.current)}))),e.dispose}),[r])}function kr(e=0){let[t,n]=(0,r.useState)(e),a=mr(),s=(0,r.useCallback)((e=>{a.current&&n((t=>t|e))}),[t,a]),o=(0,r.useCallback)((e=>Boolean(t&e)),[t]),i=(0,r.useCallback)((e=>{a.current&&n((t=>t&~e))}),[n,a]),l=(0,r.useCallback)((e=>{a.current&&n((t=>t^e))}),[n]);return{flags:t,addFlag:s,hasFlag:o,removeFlag:i,toggleFlag:l}}function Nr(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let Ar=(0,r.createContext)(null);Ar.displayName="TransitionContext";var Sr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Sr||{});let Pr=(0,r.createContext)(null);function jr(e){return"children"in e?jr(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Fr(e,t){let n=fr(e),a=(0,r.useRef)([]),s=mr(),o=Er(),i=hr(((e,t=$t.Hidden)=>{let r=a.current.findIndex((({el:t})=>t===e));-1!==r&&(Qt(t,{[$t.Unmount](){a.current.splice(r,1)},[$t.Hidden](){a.current[r].state="hidden"}}),o.microTask((()=>{var e;!jr(a)&&s.current&&(null==(e=n.current)||e.call(n))})))})),l=hr((e=>{let t=a.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>i(e,$t.Unmount)})),B=(0,r.useRef)([]),c=(0,r.useRef)(Promise.resolve()),u=(0,r.useRef)({enter:[],leave:[],idle:[]}),d=hr(((e,r,n)=>{B.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{B.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(u.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),p=hr(((e,t,r)=>{Promise.all(u.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=B.current.shift())||e()})).then((()=>r(t)))}));return(0,r.useMemo)((()=>({children:a,register:l,unregister:i,onStart:d,onStop:p,wait:c,chains:u})),[l,i,a,d,p,u,c])}function Or(){}Pr.displayName="NestingContext";let Lr=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ir(e){var t;let r={};for(let n of Lr)r[n]=null!=(t=e[n])?t:Or;return r}let Rr=Zt.RenderStrategy,Mr=nr((function(e,t){let{show:n,appear:a=!1,unmount:s=!0,...o}=e,i=(0,r.useRef)(null),l=vr(i,t);Cr();let B=lr();if(void 0===n&&null!==B&&(n=(B&ir.Open)===ir.Open),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,u]=(0,r.useState)(n?"visible":"hidden"),d=Fr((()=>{u("hidden")})),[p,m]=(0,r.useState)(!0),f=(0,r.useRef)([n]);pr((()=>{!1!==p&&f.current[f.current.length-1]!==n&&(f.current.push(n),m(!1))}),[f,n]);let C=(0,r.useMemo)((()=>({show:n,appear:a,initial:p})),[n,a,p]);(0,r.useEffect)((()=>{if(n)u("visible");else if(jr(d)){let e=i.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&u("hidden")}else u("hidden")}),[n,d]);let h={unmount:s},g=hr((()=>{var t;p&&m(!1),null==(t=e.beforeEnter)||t.call(e)})),v=hr((()=>{var t;p&&m(!1),null==(t=e.beforeLeave)||t.call(e)}));return r.createElement(Pr.Provider,{value:d},r.createElement(Ar.Provider,{value:C},er({ourProps:{...h,as:r.Fragment,children:r.createElement(Tr,{ref:l,...h,...o,beforeEnter:g,beforeLeave:v})},theirProps:{},defaultTag:r.Fragment,features:Rr,visible:"visible"===c,name:"Transition"})))})),Tr=nr((function(e,t){var n,a;let{beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l,enter:B,enterFrom:c,enterTo:u,entered:d,leave:p,leaveFrom:m,leaveTo:f,...C}=e,h=(0,r.useRef)(null),g=vr(h,t),v=null==(n=C.unmount)||n?$t.Unmount:$t.Hidden,{show:b,appear:y,initial:w}=function(){let e=(0,r.useContext)(Ar);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[x,E]=(0,r.useState)(b?"visible":"hidden"),D=function(){let e=(0,r.useContext)(Pr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:N}=D;(0,r.useEffect)((()=>k(h)),[k,h]),(0,r.useEffect)((()=>{if(v===$t.Hidden&&h.current)return b&&"visible"!==x?void E("visible"):Qt(x,{hidden:()=>N(h),visible:()=>k(h)})}),[x,h,k,N,b,v]);let A=fr({base:Nr(C.className),enter:Nr(B),enterFrom:Nr(c),enterTo:Nr(u),entered:Nr(d),leave:Nr(p),leaveFrom:Nr(m),leaveTo:Nr(f)}),S=function(e){let t=(0,r.useRef)(Ir(e));return(0,r.useEffect)((()=>{t.current=Ir(e)}),[e]),t}({beforeEnter:s,afterEnter:o,beforeLeave:i,afterLeave:l}),P=Cr();(0,r.useEffect)((()=>{if(P&&"visible"===x&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,x,P]);let j=y&&b&&w,F=!P||w&&!y?"idle":b?"enter":"leave",O=kr(0),L=hr((e=>Qt(e,{enter:()=>{O.addFlag(ir.Opening),S.current.beforeEnter()},leave:()=>{O.addFlag(ir.Closing),S.current.beforeLeave()},idle:()=>{}}))),I=hr((e=>Qt(e,{enter:()=>{O.removeFlag(ir.Opening),S.current.afterEnter()},leave:()=>{O.removeFlag(ir.Closing),S.current.afterLeave()},idle:()=>{}}))),R=Fr((()=>{E("hidden"),N(h)}),D);Dr({immediate:j,container:h,classes:A,direction:F,onStart:fr((e=>{R.onStart(h,e,L)})),onStop:fr((e=>{R.onStop(h,e,I),"leave"===e&&!jr(R)&&(E("hidden"),N(h))}))});let M=C,T={ref:g};return j?M={...M,className:Yt(C.className,...A.current.enter,...A.current.enterFrom)}:(M.className=Yt(C.className,null==(a=h.current)?void 0:a.className),""===M.className&&delete M.className),r.createElement(Pr.Provider,{value:R},r.createElement(Br,{value:Qt(x,{visible:ir.Open,hidden:ir.Closed})|O.flags},er({ourProps:T,theirProps:M,defaultTag:"div",features:Rr,visible:"visible"===x,name:"Transition.Child"})))})),Hr=nr((function(e,t){let n=null!==(0,r.useContext)(Ar),a=null!==lr();return r.createElement(r.Fragment,null,!n&&a?r.createElement(Mr,{ref:t,...e}):r.createElement(Tr,{ref:t,...e}))})),Gr=Object.assign(Mr,{Child:Hr,Root:Mr});var zr,_r=(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))(_r||{});function Ur(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}let Jr=null!=(zr=r.useId)?zr:function(){let e=Cr(),[t,n]=r.useState(e?()=>dr.nextId():null);return pr((()=>{null===t&&n(dr.nextId())}),[t]),null!=t?""+t:void 0};var Kr=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Kr||{});let Wr=nr((function(e,t){let{features:r=1,...n}=e;return er({ourProps:{ref:t,"aria-hidden":2==(2&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}},theirProps:n,slot:{},defaultTag:"div",name:"Hidden"})}));function qr(e){return dr.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Vr=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Yr,Qr,Xr=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Xr||{}),Zr=((Qr=Zr||{})[Qr.Error=0]="Error",Qr[Qr.Overflow=1]="Overflow",Qr[Qr.Success=2]="Success",Qr[Qr.Underflow=3]="Underflow",Qr),$r=((Yr=$r||{})[Yr.Previous=-1]="Previous",Yr[Yr.Next=1]="Next",Yr);function en(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Vr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var tn=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(tn||{});function rn(e,t=0){var r;return e!==(null==(r=qr(e))?void 0:r.body)&&Qt(t,{0(){return e.matches(Vr)},1(){let t=e;for(;null!==t;){if(t.matches(Vr))return!0;t=t.parentElement}return!1}})}function nn(e){let t=qr(e);yr().nextFrame((()=>{t&&!rn(t.activeElement,0)&&sn(e)}))}var an=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(an||{});function sn(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let on=["textarea","input"].join(",");function ln(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let s=n.compareDocumentPosition(a);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function Bn(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?ln(e):e:en(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.includes(e)))),n=null!=n?n:s.activeElement;let i,l=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),B=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=o.length;do{if(u>=d||u+d<=0)return 0;let e=B+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}i=o[e],null==i||i.focus(c),u+=l}while(i!==s.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,on))&&r}(i)&&i.select(),2}function cn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)}),[e,n])}var un=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(un||{});function dn(...e){return(0,r.useMemo)((()=>qr(...e)),[...e])}function pn(e,t,n,a){let s=fr(n);(0,r.useEffect)((()=>{function r(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,r,a),()=>e.removeEventListener(t,r,a)}),[e,t,a])}function mn(e,t){let n=(0,r.useRef)([]),a=hr(e);(0,r.useEffect)((()=>{let e=[...n.current];for(let[r,s]of t.entries())if(n.current[r]!==s){let r=a(t,e);return n.current=t,r}}),[a,...t])}function fn(e){let t=hr(e),n=(0,r.useRef)(!1);(0,r.useEffect)((()=>(n.current=!1,()=>{n.current=!0,br((()=>{n.current&&t()}))})),[t])}function Cn(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}var hn=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(hn||{});let gn=nr((function(e,t){let n=(0,r.useRef)(null),a=vr(n,t),{initialFocus:s,containers:o,features:i=30,...l}=e;Cr()||(i=1);let B=dn(n);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,r.useRef)(bn.slice());return mn((([e],[r])=>{!0===r&&!1===e&&br((()=>{t.current.splice(0)})),!1===r&&!0===e&&(t.current=bn.slice())}),[e,bn,t]),hr((()=>{var e;return null!=(e=t.current.find((e=>null!=e&&e.isConnected)))?e:null}))}(t);mn((()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&sn(n())}),[t]),fn((()=>{t&&sn(n())}))}({ownerDocument:B},Boolean(16&i));let c=function({ownerDocument:e,container:t,initialFocus:n},a){let s=(0,r.useRef)(null),o=mr();return mn((()=>{if(!a)return;let r=t.current;r&&br((()=>{if(!o.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===t)return void(s.current=t)}else if(r.contains(t))return void(s.current=t);null!=n&&n.current?sn(n.current):Bn(r,Xr.First)===Zr.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),s.current=null==e?void 0:e.activeElement}))}),[a]),s}({ownerDocument:B,container:n,initialFocus:s},Boolean(2&i));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},a){let s=mr();pn(null==e?void 0:e.defaultView,"focus",(e=>{if(!a||!s.current)return;let o=Cn(r);t.current instanceof HTMLElement&&o.add(t.current);let i=n.current;if(!i)return;let l=e.target;l&&l instanceof HTMLElement?yn(o,l)?(n.current=l,sn(l)):(e.preventDefault(),e.stopPropagation(),sn(i)):sn(n.current)}),!0)}({ownerDocument:B,container:n,containers:o,previousActiveElement:c},Boolean(8&i));let u=function(){let e=(0,r.useRef)(0);return cn("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}(),d=hr((e=>{let t=n.current;t&&Qt(u.current,{[un.Forwards]:()=>{Bn(t,Xr.First,{skipElements:[e.relatedTarget]})},[un.Backwards]:()=>{Bn(t,Xr.Last,{skipElements:[e.relatedTarget]})}})})),p=Er(),m=(0,r.useRef)(!1),f={ref:a,onKeyDown(e){"Tab"==e.key&&(m.current=!0,p.requestAnimationFrame((()=>{m.current=!1})))},onBlur(e){let t=Cn(o);n.current instanceof HTMLElement&&t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&&"true"!==r.dataset.headlessuiFocusGuard&&(yn(t,r)||(m.current?Bn(n.current,Qt(u.current,{[un.Forwards]:()=>Xr.Next,[un.Backwards]:()=>Xr.Previous})|Xr.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&sn(e.target)))}};return r.createElement(r.Fragment,null,Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}),er({ourProps:f,theirProps:l,defaultTag:"div",name:"FocusTrap"}),Boolean(4&i)&&r.createElement(Wr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:Kr.Focusable}))})),vn=Object.assign(gn,{features:hn}),bn=[];function yn(e,t){for(let r of e)if(r.contains(t))return!0;return!1}!function(e){function t(){"loading"!==document.readyState&&((()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&bn[0]!==e.target&&(bn.unshift(e.target),bn=bn.filter((e=>null!=e&&e.isConnected)),bn.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}();var wn=window.ReactDOM;let xn=(0,r.createContext)(!1);function En(){return(0,r.useContext)(xn)}function Dn(e){return r.createElement(xn.Provider,{value:e.force},e.children)}let kn=r.Fragment,Nn=r.Fragment,An=(0,r.createContext)(null),Sn=(0,r.createContext)(null),Pn=nr((function(e,t){let n=e,a=(0,r.useRef)(null),s=vr(function(e,t=!0){return Object.assign(e,{[gr]:t})}((e=>{a.current=e})),t),o=dn(a),i=function(e){let t=En(),n=(0,r.useContext)(An),a=dn(e),[s,o]=(0,r.useState)((()=>{if(!t&&null!==n||dr.isServer)return null;let e=null==a?void 0:a.getElementById("headlessui-portal-root");if(e)return e;if(null===a)return null;let r=a.createElement("div");return r.setAttribute("id","headlessui-portal-root"),a.body.appendChild(r)}));return(0,r.useEffect)((()=>{null!==s&&(null!=a&&a.body.contains(s)||null==a||a.body.appendChild(s))}),[s,a]),(0,r.useEffect)((()=>{t||null!==n&&o(n.current)}),[n,o,t]),s}(a),[l]=(0,r.useState)((()=>{var e;return dr.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null})),B=(0,r.useContext)(Sn),c=Cr();return pr((()=>{!i||!l||i.contains(l)||(l.setAttribute("data-headlessui-portal",""),i.appendChild(l))}),[i,l]),pr((()=>{if(l&&B)return B.register(l)}),[B,l]),fn((()=>{var e;!i||!l||(l instanceof Node&&i.contains(l)&&i.removeChild(l),i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i)))})),c&&i&&l?(0,wn.createPortal)(er({ourProps:{ref:s},theirProps:n,defaultTag:kn,name:"Portal"}),l):null})),jn=nr((function(e,t){let{target:n,...a}=e,s={ref:vr(t)};return r.createElement(An.Provider,{value:n},er({ourProps:s,theirProps:a,defaultTag:Nn,name:"Popover.Group"}))})),Fn=Object.assign(Pn,{Group:jn}),On=(0,r.createContext)(null);function Ln(){let e=(0,r.useContext)(On);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Ln),e}return e}function In(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(On.Provider,{value:a},e.children)}),[t])]}let Rn=nr((function(e,t){let r=Jr(),{id:n=`headlessui-description-${r}`,...a}=e,s=Ln(),o=vr(t);return pr((()=>s.register(n)),[n,s.register]),er({ourProps:{ref:o,...s.props,id:n},theirProps:a,slot:s.slot||{},defaultTag:"p",name:s.name||"Description"})})),Mn=Object.assign(Rn,{}),Tn=(0,r.createContext)((()=>{}));Tn.displayName="StackContext";var Hn=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Hn||{});function Gn({children:e,onUpdate:t,type:n,element:a,enabled:s}){let o=(0,r.useContext)(Tn),i=hr(((...e)=>{null==t||t(...e),o(...e)}));return pr((()=>{let e=void 0===s||!0===s;return e&&i(0,n,a),()=>{e&&i(1,n,a)}}),[i,n,a,s]),r.createElement(Tn.Provider,{value:i},e)}function zn(e,t,n){let a=fr(t);(0,r.useEffect)((()=>{function t(e){a.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)}),[e,n])}function Un(e,t,n=!0){let a=(0,r.useRef)(!1);function s(r,n){if(!a.current||r.defaultPrevented)return;let s=n(r);if(null===s||!s.getRootNode().contains(s)||!s.isConnected)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of o){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(s)||r.composed&&r.composedPath().includes(t))return}return!rn(s,tn.Loose)&&-1!==s.tabIndex&&r.preventDefault(),t(r,s)}(0,r.useEffect)((()=>{requestAnimationFrame((()=>{a.current=n}))}),[n]);let o=(0,r.useRef)(null);zn("pointerdown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("mousedown",(e=>{var t,r;a.current&&(o.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)}),!0),zn("click",(e=>{o.current&&(s(e,(()=>o.current)),o.current=null)}),!0),zn("touchend",(e=>s(e,(()=>e.target instanceof HTMLElement?e.target:null))),!0),cn("blur",(e=>s(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}const Jn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:Kn,useEffect:Wn,useLayoutEffect:qn,useDebugValue:Vn}=n;function Yn(e){const t=e.getSnapshot,r=e.value;try{const e=t();return!Jn(r,e)}catch{return!0}}const Qn="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t,r){return t()}:function(e,t,r){const n=t(),[{inst:a},s]=Kn({inst:{value:n,getSnapshot:t}});return qn((()=>{a.value=n,a.getSnapshot=t,Yn(a)&&s({inst:a})}),[e,n,t]),Wn((()=>(Yn(a)&&s({inst:a}),e((()=>{Yn(a)&&s({inst:a})})))),[e]),Vn(n),n},Xn="useSyncExternalStore"in n?(e=>e.useSyncExternalStore)(n):Qn;function Zn(){let e;return{before({doc:t}){var r;let n=t.documentElement;e=(null!=(r=t.defaultView)?r:window).innerWidth-n.clientWidth},after({doc:t,d:r}){let n=t.documentElement,a=n.clientWidth-n.offsetWidth,s=e-a;r.style(n,"paddingRight",`${s}px`)}}}function $n(){if(!(/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0))return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:r,meta:n}){function a(e){return n.containers.flatMap((e=>e())).some((t=>t.contains(e)))}r.microTask((()=>{if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=yr();e.style(t.documentElement,"scroll-behavior","auto"),r.add((()=>r.microTask((()=>e.dispose()))))}r.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let n=null;r.addEventListener(t,"click",(e=>{if(e.target instanceof HTMLElement)try{let r=e.target.closest("a");if(!r)return;let{hash:s}=new URL(r.href),o=t.querySelector(s);o&&!a(o)&&(n=o)}catch{}}),!0),r.addEventListener(t,"touchmove",(e=>{e.target instanceof HTMLElement&&!a(e.target)&&e.preventDefault()}),{passive:!1}),r.add((()=>{window.scrollTo(0,window.pageYOffset+e),n&&n.isConnected&&(n.scrollIntoView({block:"nearest"}),n=null)}))}))}}}function ea(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let ta=function(e,t){let r=new Map,n=new Set;return{getSnapshot(){return r},subscribe(e){return n.add(e),()=>n.delete(e)},dispatch(e,...a){let s=t[e].call(r,...a);s&&(r=s,n.forEach((e=>e())))}}}(0,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:yr(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n={doc:e,d:t,meta:ea(r)},a=[$n(),Zn(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];a.forEach((({before:e})=>null==e?void 0:e(n))),a.forEach((({after:e})=>null==e?void 0:e(n)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});ta.subscribe((()=>{let e=ta.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&ta.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&ta.dispatch("TEARDOWN",r)}}));let ra=new Map,na=new Map;function aa(e,t=!0){pr((()=>{var r;if(!t)return;let n="function"==typeof e?e():e.current;if(!n)return;let a=null!=(r=na.get(n))?r:0;return na.set(n,a+1),0!==a||(ra.set(n,{"aria-hidden":n.getAttribute("aria-hidden"),inert:n.inert}),n.setAttribute("aria-hidden","true"),n.inert=!0),function(){var e;if(!n)return;let t=null!=(e=na.get(n))?e:1;if(1===t?na.delete(n):na.set(n,t-1),1!==t)return;let r=ra.get(n);r&&(null===r["aria-hidden"]?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden",r["aria-hidden"]),n.inert=r.inert,ra.delete(n))}}),[e,t])}var sa=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(sa||{}),oa=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(oa||{});let ia={0(e,t){return e.titleId===t.id?e:{...e,titleId:t.id}}},la=(0,r.createContext)(null);function Ba(e){let t=(0,r.useContext)(la);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ba),t}return t}function ca(e,t){return Qt(t.type,ia,e,t)}la.displayName="DialogContext";let ua=Zt.RenderStrategy|Zt.Static,da=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-dialog-${a}`,open:o,onClose:i,initialFocus:l,__demoMode:B=!1,...c}=e,[u,d]=(0,r.useState)(0),p=lr();void 0===o&&null!==p&&(o=(p&ir.Open)===ir.Open);let m=(0,r.useRef)(null),f=vr(m,t),C=dn(m),h=e.hasOwnProperty("open")||null!==p,g=e.hasOwnProperty("onClose");if(!h&&!g)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!h)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!g)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof o)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if("function"!=typeof i)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let v=o?0:1,[b,y]=(0,r.useReducer)(ca,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),w=hr((()=>i(!1))),x=hr((e=>y({type:0,id:e}))),E=!!Cr()&&!B&&0===v,D=u>1,k=null!==(0,r.useContext)(la),[N,A]=function(){let e=(0,r.useContext)(Sn),t=(0,r.useRef)([]),n=hr((r=>(t.current.push(r),e&&e.register(r),()=>a(r)))),a=hr((r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)})),s=(0,r.useMemo)((()=>({register:n,unregister:a,portals:t})),[n,a,t]);return[t,(0,r.useMemo)((()=>function({children:e}){return r.createElement(Sn.Provider,{value:s},e)}),[s])]}(),{resolveContainers:S,mainTreeNodeRef:P,MainTreeNode:j}=function({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var a;let s=(0,r.useRef)(null!=(a=null==n?void 0:n.current)?a:null),o=dn(s),i=hr((()=>{var r;let n=[];for(let t of e)null!==t&&(t instanceof HTMLElement?n.push(t):"current"in t&&t.current instanceof HTMLElement&&n.push(t.current));if(null!=t&&t.current)for(let e of t.current)n.push(e);for(let e of null!=(r=null==o?void 0:o.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(s.current)||n.some((t=>e.contains(t)))||n.push(e));return n}));return{resolveContainers:i,contains:hr((e=>i().some((t=>t.contains(e))))),mainTreeNodeRef:s,MainTreeNode:(0,r.useMemo)((()=>function(){return null!=n?null:r.createElement(Wr,{features:Kr.Hidden,ref:s})}),[s,n])}}({portals:N,defaultContainers:[null!=(n=b.panelRef.current)?n:m.current]}),F=D?"parent":"leaf",O=null!==p&&(p&ir.Closing)===ir.Closing,L=!k&&!O&&E,I=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("body > *"))?e:[]).find((e=>"headlessui-portal-root"!==e.id&&e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(I,L);let R=!!D||E,M=(0,r.useCallback)((()=>{var e,t;return null!=(t=Array.from(null!=(e=null==C?void 0:C.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=>e.contains(P.current)&&e instanceof HTMLElement)))?t:null}),[P]);aa(M,R),Un(S,w,!(!E||D));let T=!(D||0!==v);pn(null==C?void 0:C.defaultView,"keydown",(e=>{T&&(e.defaultPrevented||e.key===_r.Escape&&(e.preventDefault(),e.stopPropagation(),w()))})),function(e,t,r=(()=>[document.body])){!function(e,t,r){let n=function(e){return Xn(e.subscribe,e.getSnapshot,e.getSnapshot)}(ta),a=e?n.get(e):void 0,s=!!a&&a.count>0;pr((()=>{if(e&&t)return ta.dispatch("PUSH",e,r),()=>ta.dispatch("POP",e,r)}),[t,e])}(e,t,(e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}}))}(C,!(O||0!==v||k),S),(0,r.useEffect)((()=>{if(0!==v||!m.current)return;let e=new ResizeObserver((e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&w()}}));return e.observe(m.current),()=>e.disconnect()}),[v,m,w]);let[H,G]=In(),z=(0,r.useMemo)((()=>[{dialogState:v,close:w,setTitleId:x},b]),[v,b,w,x]),_=(0,r.useMemo)((()=>({open:0===v})),[v]),U={ref:f,id:s,role:"dialog","aria-modal":0===v||void 0,"aria-labelledby":b.titleId,"aria-describedby":H};return r.createElement(Gn,{type:"Dialog",enabled:0===v,element:m,onUpdate:hr(((e,t)=>{"Dialog"===t&&Qt(e,{[Hn.Add]:()=>d((e=>e+1)),[Hn.Remove]:()=>d((e=>e-1))})}))},r.createElement(Dn,{force:!0},r.createElement(Fn,null,r.createElement(la.Provider,{value:z},r.createElement(Fn.Group,{target:m},r.createElement(Dn,{force:!1},r.createElement(G,{slot:_,name:"Dialog.Description"},r.createElement(vn,{initialFocus:l,containers:S,features:E?Qt(F,{parent:vn.features.RestoreFocus,leaf:vn.features.All&~vn.features.FocusLock}):vn.features.None},r.createElement(A,null,er({ourProps:U,theirProps:c,slot:_,defaultTag:"div",features:ua,visible:0===v,name:"Dialog"}))))))))),r.createElement(j,null))})),pa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-backdrop-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Backdrop"),l=vr(t);(0,r.useEffect)((()=>{if(null===i.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[i.panelRef]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return r.createElement(Dn,{force:!0},r.createElement(Fn,null,er({ourProps:{ref:l,id:a,"aria-hidden":!0},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Backdrop"})))})),ma=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-panel-${n}`,...s}=e,[{dialogState:o},i]=Ba("Dialog.Panel"),l=vr(t,i.panelRef),B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a,onClick:hr((e=>{e.stopPropagation()}))},theirProps:s,slot:B,defaultTag:"div",name:"Dialog.Panel"})})),fa=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-overlay-${n}`,...s}=e,[{dialogState:o,close:i}]=Ba("Dialog.Overlay");return er({ourProps:{ref:vr(t),id:a,"aria-hidden":!0,onClick:hr((e=>{if(e.target===e.currentTarget){if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),i()}}))},theirProps:s,slot:(0,r.useMemo)((()=>({open:0===o})),[o]),defaultTag:"div",name:"Dialog.Overlay"})})),Ca=nr((function(e,t){let n=Jr(),{id:a=`headlessui-dialog-title-${n}`,...s}=e,[{dialogState:o,setTitleId:i}]=Ba("Dialog.Title"),l=vr(t);(0,r.useEffect)((()=>(i(a),()=>i(null))),[a,i]);let B=(0,r.useMemo)((()=>({open:0===o})),[o]);return er({ourProps:{ref:l,id:a},theirProps:s,slot:B,defaultTag:"h2",name:"Dialog.Title"})})),ha=Object.assign(da,{Backdrop:pa,Panel:ma,Overlay:fa,Title:Ca,Description:Mn});var ga=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126zM12 15.75h.007v.008H12v-.008z"}))}));function va({open:e,setOpen:n,chatbot_id:a,api_key:s}){const o=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:o,onClose:n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Reset API Key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"Are you sure you want to reset your API key? All of your ChatPress chatbot related data will be removed from your website. This action cannot be undone."),a&&(0,t.createElement)("div",{className:"relative flex items-start mt-8"},(0,t.createElement)("div",{className:"flex h-6 items-center"},(0,t.createElement)("input",{id:"delete_chatbot","aria-describedby":"delete_chatbot-description",name:"delete_chatbot",type:"checkbox",defaultChecked:a,className:"cp-checkbox !text-red-600 focus:!ring-red-600 checked:before:!content-[]"})),(0,t.createElement)("div",{className:"ml-3 text-sm leading-6 -mt-1"},(0,t.createElement)("label",{htmlFor:"delete_chatbot",className:"block leading-6 font-medium text-gray-900"},"Delete Chatbot"),(0,t.createElement)("p",{id:"delete_chatbot-description",className:"text-gray-500"},"This will delete the chatbot and any data associated with it including the AI training data. Please note that this will not undo your used pages and messages quota.")))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{name:"_action",value:"reset",className:"inline-flex w-full justify-center rounded-md bg-red-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-red-500 sm:ml-3 sm:w-auto",onClick:()=>n(!1)},"Reset"),(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:a,hidden:!0,readOnly:!0,disabled:!a}),(0,t.createElement)("input",{type:"text",name:"api_key",defaultValue:s,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:o},"Cancel")))))))))}var ba=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 12.75l6 6 9-13.5"}))}));a(9806);const ya=[{title:"Example 1",prompt:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers."},{title:"Example 2",prompt:"You are a funny and helpful AI assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. You are allowed to share the contact email with people who are chatting with you. If someone asks for a discount, you can give them code CoffAI for 10% off any order."},{title:"Example 3",prompt:"You are a customer support assistant for CoffeeFr, an innovative coffee brand based in Paris. Always answer questions comprehensively and with some humor if possible. Your job is to provide help and support to customers with their inquiries, complaints, and other related issues. You are allowed to share the contact email."}];function wa({open:e,setOpen:n}){const a=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-10",initialFocus:a,onClose:n},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)(ha.Title,{as:"h4",className:"mt-3 mb-4 text-center sm:ml-4 sm:mt-0 sm:text-left text-base font-semibold leading-6 text-gray-900"},"Replace values with your business name and relevant details"),(0,t.createElement)("div",{className:"space-y-4"},ya.map((e=>(0,t.createElement)("div",{key:e.title,className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)("h4",{className:"text-sm font-semibold leading-6 text-gray-700"},e.title),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},e.prompt)))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:mt-0 sm:w-auto",onClick:()=>n(!1),ref:a},"Cancel"))))))))}var xa=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"}))}));const Ea=[{name:"Max allowed pages & posts",stat:"25"},{name:"Selected Pages",stat:"15"},{name:"Selected Posts",stat:"7"},{name:"Total",stat:"22",note:"You can add 3 more pages or posts"}],Da=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function ka(...e){return e.filter(Boolean).join(" ")}function Na({loading:e,pageIds:n,postIds:a,busy:s,open:o,setOpen:i,title:l,description:B}){const c=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:c,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},l),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},B)))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"pageIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"postIds",value:JSON.stringify(a),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Starting...":"Start"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:c},"Cancel"))))))))))}const Aa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Sa(...e){return e.filter(Boolean).join(" ")}function Pa(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function ja(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}const Fa=[{name:"Pages",href:"/add-pages",count:"20",current:!0},{name:"Posts",href:"/add-pages/add-posts",count:"500",current:!1}];function Oa(...e){return e.filter(Boolean).join(" ")}function La(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ia(e){return e.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})))}function Ra(e){return Ra="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ra(e)}function Ma(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Ta(e){Ma(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Ra(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Ha(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Ga(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}function za(e){Ma(1,arguments);var t=Ta(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=Ga(n),s=new Date(0);s.setUTCFullYear(r,0,4),s.setUTCHours(0,0,0,0);var o=Ga(s);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}var _a={};function Ua(){return _a}function Ja(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.weekStartsOn)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==a?a:c.weekStartsOn)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.weekStartsOn)&&void 0!==r?r:0);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Ta(e),p=d.getUTCDay(),m=(p<u?7:0)+p-u;return d.setUTCDate(d.getUTCDate()-m),d.setUTCHours(0,0,0,0),d}function Ka(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ta(e),u=c.getUTCFullYear(),d=Ua(),p=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:d.firstWeekContainsDate)&&void 0!==n?n:null===(l=d.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var m=new Date(0);m.setUTCFullYear(u+1,0,p),m.setUTCHours(0,0,0,0);var f=Ja(m,t),C=new Date(0);C.setUTCFullYear(u,0,p),C.setUTCHours(0,0,0,0);var h=Ja(C,t);return c.getTime()>=f.getTime()?u+1:c.getTime()>=h.getTime()?u:u-1}function Wa(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}var qa=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return Wa("yy"===t?n%100:n,t.length)},Va=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):Wa(r+1,2)},Ya=function(e,t){return Wa(e.getUTCDate(),t.length)},Qa=function(e,t){return Wa(e.getUTCHours()%12||12,t.length)},Xa=function(e,t){return Wa(e.getUTCHours(),t.length)},Za=function(e,t){return Wa(e.getUTCMinutes(),t.length)},$a=function(e,t){return Wa(e.getUTCSeconds(),t.length)},es=function(e,t){var r=t.length,n=e.getUTCMilliseconds();return Wa(Math.floor(n*Math.pow(10,r-3)),t.length)},ts={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return qa(e,t)},Y:function(e,t,r,n){var a=Ka(e,n),s=a>0?a:1-a;return"YY"===t?Wa(s%100,2):"Yo"===t?r.ordinalNumber(s,{unit:"year"}):Wa(s,t.length)},R:function(e,t){return Wa(za(e),t.length)},u:function(e,t){return Wa(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Wa(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Wa(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Va(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Wa(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=function(e,t){Ma(1,arguments);var r=Ta(e),n=Ja(r,t).getTime()-function(e,t){var r,n,a,s,o,i,l,B;Ma(1,arguments);var c=Ua(),u=Ha(null!==(r=null!==(n=null!==(a=null!==(s=null==t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null==t||null===(o=t.locale)||void 0===o||null===(i=o.options)||void 0===i?void 0:i.firstWeekContainsDate)&&void 0!==a?a:c.firstWeekContainsDate)&&void 0!==n?n:null===(l=c.locale)||void 0===l||null===(B=l.options)||void 0===B?void 0:B.firstWeekContainsDate)&&void 0!==r?r:1),d=Ka(e,t),p=new Date(0);return p.setUTCFullYear(d,0,u),p.setUTCHours(0,0,0,0),Ja(p,t)}(r,t).getTime();return Math.round(n/6048e5)+1}(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):Wa(a,t.length)},I:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=Ga(t).getTime()-function(e){Ma(1,arguments);var t=za(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),Ga(r)}(t).getTime();return Math.round(r/6048e5)+1}(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):Wa(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ya(e,t)},D:function(e,t,r){var n=function(e){Ma(1,arguments);var t=Ta(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):Wa(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return Wa(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return Wa(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return Wa(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,a=e.getUTCHours();switch(n=12===a?"noon":0===a?"midnight":a/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,a=e.getUTCHours();switch(n=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Qa(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Xa(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):Wa(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Za(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):$a(e,t)},S:function(e,t){return es(e,t)},X:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ns(a);case"XXXX":case"XX":return as(a);default:return as(a,":")}},x:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return ns(a);case"xxxx":case"xx":return as(a);default:return as(a,":")}},O:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},z:function(e,t,r,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rs(a,":");default:return"GMT"+as(a,":")}},t:function(e,t,r,n){var a=n._originalDate||e;return Wa(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,r,n){return Wa((n._originalDate||e).getTime(),t.length)}};function rs(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),s=n%60;if(0===s)return r+String(a);var o=t||"";return r+String(a)+o+Wa(s,2)}function ns(e,t){return e%60==0?(e>0?"-":"+")+Wa(Math.abs(e)/60,2):as(e,t)}function as(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e);return n+Wa(Math.floor(a/60),2)+r+Wa(a%60,2)}var ss=ts,os=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},is=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ls={p:is,P:function(e,t){var r,n=e.match(/(P+)(p+)?/)||[],a=n[1],s=n[2];if(!s)return os(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",os(a,t)).replace("{{time}}",is(s,t))}},Bs=["D","DD"],cs=["YY","YYYY"];function us(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var ds={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function ps(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var ms={date:ps({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:ps({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:ps({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},fs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Cs(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=null!=r&&r.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{var o=e.defaultWidth,i=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[i]||e.values[o]}return n[e.argumentCallback?e.argumentCallback(t):t]}}var hs={ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:Cs({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Cs({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Cs({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Cs({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Cs({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function gs(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],s=t.match(a);if(!s)return null;var o,i=s[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],B=Array.isArray(l)?function(e,t){for(var r=0;r<e.length;r++)if(e[r].test(i))return r}(l):function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r].test(i))return r}(l);return o=e.valueCallback?e.valueCallback(B):B,{value:o=r.valueCallback?r.valueCallback(o):o,rest:t.slice(i.length)}}}var vs,bs={ordinalNumber:(vs={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(vs.matchPattern);if(!r)return null;var n=r[0],a=e.match(vs.parsePattern);if(!a)return null;var s=vs.valueCallback?vs.valueCallback(a[0]):a[0];return{value:s=t.valueCallback?t.valueCallback(s):s,rest:e.slice(n.length)}}),era:gs({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:gs({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:gs({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:gs({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:gs({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},ys={code:"en-US",formatDistance:function(e,t,r){var n,a=ds[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:ms,formatRelative:function(e,t,r,n){return fs[e]},localize:hs,match:bs,options:{weekStartsOn:0,firstWeekContainsDate:1}},ws=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,xs=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Es=/^'([^]*?)'?$/,Ds=/''/g,ks=/[a-zA-Z]/;function Ns(e,t,r){var n,a,s,o,i,l,B,c,u,d,p,m,f,C,h,g,v,b;Ma(2,arguments);var y=String(t),w=Ua(),x=null!==(n=null!==(a=null==r?void 0:r.locale)&&void 0!==a?a:w.locale)&&void 0!==n?n:ys,E=Ha(null!==(s=null!==(o=null!==(i=null!==(l=null==r?void 0:r.firstWeekContainsDate)&&void 0!==l?l:null==r||null===(B=r.locale)||void 0===B||null===(c=B.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==i?i:w.firstWeekContainsDate)&&void 0!==o?o:null===(u=w.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==s?s:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=Ha(null!==(p=null!==(m=null!==(f=null!==(C=null==r?void 0:r.weekStartsOn)&&void 0!==C?C:null==r||null===(h=r.locale)||void 0===h||null===(g=h.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==f?f:w.weekStartsOn)&&void 0!==m?m:null===(v=w.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==p?p:0);if(!(D>=0&&D<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!x.localize)throw new RangeError("locale must contain localize property");if(!x.formatLong)throw new RangeError("locale must contain formatLong property");var k=Ta(e);if(!function(e){if(Ma(1,arguments),!function(e){return Ma(1,arguments),e instanceof Date||"object"===Ra(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=Ta(e);return!isNaN(Number(t))}(k))throw new RangeError("Invalid time value");var N=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}(k),A=function(e,t){return Ma(2,arguments),function(e,t){Ma(2,arguments);var r=Ta(e).getTime(),n=Ha(t);return new Date(r+n)}(e,-Ha(t))}(k,N),S={firstWeekContainsDate:E,weekStartsOn:D,locale:x,_originalDate:k};return y.match(xs).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,ls[t])(e,x.formatLong):e})).join("").match(ws).map((function(n){if("''"===n)return"'";var a,s,o=n[0];if("'"===o)return(s=(a=n).match(Es))?s[1].replace(Ds,"'"):a;var i,l=ss[o];if(l)return null!=r&&r.useAdditionalWeekYearTokens||(i=n,-1===cs.indexOf(i))||us(n,t,String(e)),null!=r&&r.useAdditionalDayOfYearTokens||!function(e){return-1!==Bs.indexOf(e)}(n)||us(n,t,String(e)),l(A,n,x.localize,S);if(o.match(ks))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return n})).join("")}const As=e=>Ns(new Date(e),"dd MMM");function Ss({loading:e,busy:n,open:a,setOpen:s,chatbot:o}){const i=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:a,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:i,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start"},(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Restore : ",o.chatbot_title),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("p",{className:"text-base text-gray-500"},"Make sure this is the same website you initially trained the chatbot on."),(0,t.createElement)("p",{className:"text-base text-gray-500 mt-2"},"We will map the page/post ids with this website's page/post ids. If it is not the same website then the plugin will behave unexpectedly and might throw errors.")))),(0,t.createElement)("fieldset",{disabled:n||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("input",{type:"text",name:"chatbot_id",defaultValue:o.id,hidden:!0,readOnly:!0,disabled:!o.id}),(0,t.createElement)("button",{className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},n||e?"Restoring...":"Restore"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>s(!1),ref:i},"Cancel"))))))))))}function Ps({title:e,description:r,link1:n,link1_text:a,new_tab:s=!1}){return(0,t.createElement)("div",{className:"rounded-md bg-green-50 p-4 my-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(xa,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("h3",{className:"text-sm font-medium text-green-800"},e),(0,t.createElement)("div",{className:"mt-2 text-sm text-green-700"},(0,t.createElement)("p",null,r)),(0,t.createElement)("div",{className:"mt-4"},(0,t.createElement)("div",{className:"-mx-2 -my-1.5 flex"},(0,t.createElement)(wt,{to:n,target:s?"_blank":"_self",className:"rounded-md bg-green-50 px-2 py-1.5 text-sm font-medium text-green-800 hover:bg-green-100 focus:outline-none focus:ring-2 focus:ring-green-600 focus:ring-offset-2 focus:ring-offset-green-50"},a))))))}function js({feature_enabled:e=!1}){return(0,t.createElement)("div",{className:"sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"w-fit mb-1 rounded-lg bg-brand-600 px-2 py-1 !text-xs font-semibold text-white"},"BETA"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add your WooCommerce products"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-gray-500"},(0,t.createElement)("p",{className:""},"The ChatPress.ai WooCommerce integration is in beta. When your customers ask questions to your bot, our AI will smartly detect if they are inquiring about any products and present them appropriate product links."))),e&&(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/addproducts",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add products")))}var Fs=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}))})),Os=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Os||{});function Ls(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";return"string"==typeof r&&"button"===r.toLowerCase()?"button":void 0}function Is(e,t){let[n,a]=(0,r.useState)((()=>Ls(e)));return pr((()=>{a(Ls(e))}),[e.type,e.as]),pr((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")}),[n,t]),n}function Rs(e){return[e.screenX,e.screenY]}let Ms=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Ts(e){var t,r;let n=null!=(t=e.innerText)?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return n;let s=!1;for(let e of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),s=!0;let o=s?null!=(r=a.innerText)?r:"":n;return Ms.test(o)&&(o=o.replace(Ms,"")),o}var Hs=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Hs||{}),Gs=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Gs||{}),zs=(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))(zs||{});function _s(e,t=(e=>e)){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=ln(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),a=r?n.indexOf(r):null;return-1===a&&(a=null),{items:n,activeItemIndex:a}}let Us={1(e){return 1===e.menuState?e:{...e,activeItemIndex:null,menuState:1}},0(e){return 0===e.menuState?e:{...e,__demoMode:!1,menuState:0}},2:(e,t)=>{var r;let n=_s(e),a=function(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1,s=(()=>{switch(e.focus){case 0:return r.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=r.slice().reverse().findIndex(((e,r,n)=>!(-1!==a&&n.length-r-1>=a||t.resolveDisabled(e))));return-1===e?e:r.length-1-e}case 2:return r.findIndex(((e,r)=>!(r<=a||t.resolveDisabled(e))));case 3:{let e=r.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:r.length-1-e}case 4:return r.findIndex((r=>t.resolveId(r)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===s?n:s}(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled})),s=a?e.items.indexOf(a):-1;return-1===s||s===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:s,activationTrigger:1}},4(e){return""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null}},5:(e,t)=>{let r=_s(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...r}},6:(e,t)=>{let r=_s(e,(e=>{let r=e.findIndex((e=>e.id===t.id));return-1!==r&&e.splice(r,1),e}));return{...e,...r,activationTrigger:1}}},Js=(0,r.createContext)(null);function Ks(e){let t=(0,r.useContext)(Js);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ks),t}return t}function Ws(e,t){return Qt(t.type,Us,e,t)}Js.displayName="MenuContext";let qs=r.Fragment,Vs=Zt.RenderStrategy|Zt.Static,Ys=r.Fragment,Qs=nr((function(e,t){let{__demoMode:n=!1,...a}=e,s=(0,r.useReducer)(Ws,{__demoMode:n,menuState:n?0:1,buttonRef:(0,r.createRef)(),itemsRef:(0,r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:i,buttonRef:l},B]=s,c=vr(t);Un([l,i],((e,t)=>{var r;B({type:1}),rn(t,tn.Loose)||(e.preventDefault(),null==(r=l.current)||r.focus())}),0===o);let u=hr((()=>{B({type:1})})),d=(0,r.useMemo)((()=>({open:0===o,close:u})),[o,u]),p={ref:c};return r.createElement(Js.Provider,{value:s},r.createElement(Br,{value:Qt(o,{0:ir.Open,1:ir.Closed})},er({ourProps:p,theirProps:a,slot:d,defaultTag:qs,name:"Menu"})))})),Xs=nr((function(e,t){var n;let a=Jr(),{id:s=`headlessui-menu-button-${a}`,...o}=e,[i,l]=Ks("Menu.Button"),B=vr(i.buttonRef,t),c=Er(),u=hr((e=>{switch(e.key){case _r.Space:case _r.Enter:case _r.ArrowDown:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.First})));break;case _r.ArrowUp:e.preventDefault(),e.stopPropagation(),l({type:0}),c.nextFrame((()=>l({type:2,focus:Os.Last})))}})),d=hr((e=>{e.key===_r.Space&&e.preventDefault()})),p=hr((t=>{if(Ur(t.currentTarget))return t.preventDefault();e.disabled||(0===i.menuState?(l({type:1}),c.nextFrame((()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),l({type:0})))})),m=(0,r.useMemo)((()=>({open:0===i.menuState})),[i]);return er({ourProps:{ref:B,id:s,type:Is(e,i.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=i.itemsRef.current)?void 0:n.id,"aria-expanded":0===i.menuState,onKeyDown:u,onKeyUp:d,onClick:p},theirProps:o,slot:m,defaultTag:"button",name:"Menu.Button"})})),Zs=nr((function(e,t){var n,a;let s=Jr(),{id:o=`headlessui-menu-items-${s}`,...i}=e,[l,B]=Ks("Menu.Items"),c=vr(l.itemsRef,t),u=dn(l.itemsRef),d=Er(),p=lr(),m=null!==p?(p&ir.Open)===ir.Open:0===l.menuState;(0,r.useEffect)((()=>{let e=l.itemsRef.current;e&&0===l.menuState&&e!==(null==u?void 0:u.activeElement)&&e.focus({preventScroll:!0})}),[l.menuState,l.itemsRef,u]),function({container:e,accept:t,walk:n,enabled:a=!0}){let s=(0,r.useRef)(t),o=(0,r.useRef)(n);(0,r.useEffect)((()=>{s.current=t,o.current=n}),[t,n]),pr((()=>{if(!e||!a)return;let t=qr(e);if(!t)return;let r=s.current,n=o.current,i=Object.assign((e=>r(e)),{acceptNode:r}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,i,!1);for(;l.nextNode();)n(l.currentNode)}),[e,a,s,o])}({container:l.itemsRef.current,enabled:0===l.menuState,accept(e){return"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute("role","none")}});let f=hr((e=>{var t,r;switch(d.dispose(),e.key){case _r.Space:if(""!==l.searchQuery)return e.preventDefault(),e.stopPropagation(),B({type:3,value:e.key});case _r.Enter:if(e.preventDefault(),e.stopPropagation(),B({type:1}),null!==l.activeItemIndex){let{dataRef:e}=l.items[l.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}nn(l.buttonRef.current);break;case _r.ArrowDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Next});case _r.ArrowUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Previous});case _r.Home:case _r.PageUp:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.First});case _r.End:case _r.PageDown:return e.preventDefault(),e.stopPropagation(),B({type:2,focus:Os.Last});case _r.Escape:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case _r.Tab:e.preventDefault(),e.stopPropagation(),B({type:1}),yr().nextFrame((()=>{!function(e,t){Bn(en(),t,{relativeTo:e})}(l.buttonRef.current,e.shiftKey?Xr.Previous:Xr.Next)}));break;default:1===e.key.length&&(B({type:3,value:e.key}),d.setTimeout((()=>B({type:4})),350))}})),C=hr((e=>{e.key===_r.Space&&e.preventDefault()})),h=(0,r.useMemo)((()=>({open:0===l.menuState})),[l]);return er({ourProps:{"aria-activedescendant":null===l.activeItemIndex||null==(n=l.items[l.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(a=l.buttonRef.current)?void 0:a.id,id:o,onKeyDown:f,onKeyUp:C,role:"menu",tabIndex:0,ref:c},theirProps:i,slot:h,defaultTag:"div",features:Vs,visible:m,name:"Menu.Items"})})),$s=nr((function(e,t){let n=Jr(),{id:a=`headlessui-menu-item-${n}`,disabled:s=!1,...o}=e,[i,l]=Ks("Menu.Item"),B=null!==i.activeItemIndex&&i.items[i.activeItemIndex].id===a,c=(0,r.useRef)(null),u=vr(t,c);pr((()=>{if(i.__demoMode||0!==i.menuState||!B||0===i.activationTrigger)return;let e=yr();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[i.__demoMode,c,B,i.menuState,i.activationTrigger,i.activeItemIndex]);let d=function(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return hr((()=>{let r=e.current;if(!r)return"";let a=r.innerText;if(t.current===a)return n.current;let s=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map((e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():Ts(t).trim()}return null})).filter(Boolean);if(e.length>0)return e.join(", ")}return Ts(e).trim()}(r).trim().toLowerCase();return t.current=a,n.current=s,s}))}(c),p=(0,r.useRef)({disabled:s,domRef:c,get textValue(){return d()}});pr((()=>{p.current.disabled=s}),[p,s]),pr((()=>(l({type:5,id:a,dataRef:p}),()=>l({type:6,id:a}))),[p,a]);let m=hr((()=>{l({type:1})})),f=hr((e=>{if(s)return e.preventDefault();l({type:1}),nn(i.buttonRef.current)})),C=hr((()=>{if(s)return l({type:2,focus:Os.Nothing});l({type:2,focus:Os.Specific,id:a})})),h=function(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let r=Rs(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=Rs(t)}}}(),g=hr((e=>h.update(e))),v=hr((e=>{h.wasMoved(e)&&(s||B||l({type:2,focus:Os.Specific,id:a,trigger:0}))})),b=hr((e=>{h.wasMoved(e)&&(s||B&&l({type:2,focus:Os.Nothing}))})),y=(0,r.useMemo)((()=>({active:B,disabled:s,close:m})),[B,s,m]);return er({ourProps:{id:a,ref:u,role:"menuitem",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,disabled:void 0,onClick:f,onFocus:C,onPointerEnter:g,onMouseEnter:g,onPointerMove:v,onMouseMove:v,onPointerLeave:b,onMouseLeave:b},theirProps:o,slot:y,defaultTag:Ys,name:"Menu.Item"})})),eo=Object.assign(Qs,{Button:Xs,Items:Zs,Item:$s});var to=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M10 3a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM10 8.5a1.5 1.5 0 110 3 1.5 1.5 0 010-3zM11.5 15.5a1.5 1.5 0 10-3 0 1.5 1.5 0 003 0z"}))}));function ro({is_page:e,updateMode:n,loading:a,action_data:s,pageId:o,busy:i,open:l,setOpen:B,title:c,description:u,cp_page_id:d}){const p=(0,r.useRef)(null);return(0,r.useEffect)((()=>{s&&s.ok&&B(!1)}),[i,s]),(0,t.createElement)(Gr.Root,{show:l,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:p,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},c),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},u)))),(0,t.createElement)("fieldset",{disabled:i||a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"is_page",value:e,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"cp_page_id",value:d,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_id",value:o,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:n,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_page"===n?i||a?"Deleting...":"Delete":i||a?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>B(!1),ref:p},"Cancel")))),s?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",s.error):""))))))}function no({updateMode:e,loading:n,action_data:a,source_product_id:s,busy:o,open:i,setOpen:l,title:B,description:c,cp_product_id:u}){const d=(0,r.useRef)(null);return(0,r.useEffect)((()=>{a&&a.ok&&l(!1)}),[o,a]),(0,t.createElement)(Gr.Root,{show:i,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:d,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-red-100"},(0,t.createElement)(ga,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},c)))),(0,t.createElement)("fieldset",{disabled:o||n},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"cp_product_id",value:u,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"source_product_id",value:s,hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:e,className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},"delete_product"===e?o||n?"Deleting...":"Delete":o||n?"Starting...":"Start re-train"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>l(!1),ref:d},"Cancel")))),a?.error?(0,t.createElement)("p",{className:"text-red-500 mt-4"},"Error: ",a.error):""))))))}function ao({cp_product_id:e,source_product_id:n,busy:a,loading:s,action_data:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,i&&B&&(0,t.createElement)(no,{action_data:o,busy:a,updateMode:B,loading:s,cp_product_id:e,source_product_id:n,open:i,setOpen:l,title:"Are you sure?",description:"delete_product"===B?"This action is irreversible. Once you delete a product, all the training data related to it will be deleted.":"This action is irreversible. Once you retrain a product, all the old training data related to it will be replaced by new content from the page."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{l(!0),c("delete_product")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}let so=(0,r.createContext)(null);function oo(){let e=(0,r.useContext)(so);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,oo),e}return e}let io=nr((function(e,t){let r=Jr(),{id:n=`headlessui-label-${r}`,passive:a=!1,...s}=e,o=oo(),i=vr(t);pr((()=>o.register(n)),[n,o.register]);let l={ref:i,...o.props,id:n};return a&&("onClick"in l&&(delete l.htmlFor,delete l.onClick),"onClick"in s&&delete s.onClick),er({ourProps:l,theirProps:s,slot:o.slot||{},defaultTag:"label",name:o.name||"Label"})})),lo=Object.assign(io,{}),Bo=(0,r.createContext)(null);Bo.displayName="GroupContext";let co=r.Fragment,uo=nr((function(e,t){let n=Jr(),{id:a=`headlessui-switch-${n}`,checked:s,defaultChecked:o=!1,onChange:i,name:l,value:B,form:c,...u}=e,d=(0,r.useContext)(Bo),p=(0,r.useRef)(null),m=vr(p,t,null===d?null:d.setSwitch),[f,C]=function(e,t,n){let[a,s]=(0,r.useState)(n),o=void 0!==e,i=(0,r.useRef)(o),l=(0,r.useRef)(!1),B=(0,r.useRef)(!1);return!o||i.current||l.current?!o&&i.current&&!B.current&&(B.current=!0,i.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,i.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:a,hr((e=>(o||s(e),null==t?void 0:t(e))))]}(s,i,o),h=hr((()=>null==C?void 0:C(!f))),g=hr((e=>{if(Ur(e.currentTarget))return e.preventDefault();e.preventDefault(),h()})),v=hr((e=>{e.key===_r.Space?(e.preventDefault(),h()):e.key===_r.Enter&&function(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}(e.currentTarget)})),b=hr((e=>e.preventDefault())),y=(0,r.useMemo)((()=>({checked:f})),[f]),w={id:a,ref:m,role:"switch",type:Is(e,p),tabIndex:0,"aria-checked":f,"aria-labelledby":null==d?void 0:d.labelledby,"aria-describedby":null==d?void 0:d.describedby,onClick:g,onKeyUp:v,onKeyPress:b},x=Er();return(0,r.useEffect)((()=>{var e;let t=null==(e=p.current)?void 0:e.closest("form");t&&void 0!==o&&x.addEventListener(t,"reset",(()=>{C(o)}))}),[p,C]),r.createElement(r.Fragment,null,null!=l&&f&&r.createElement(Wr,{features:Kr.Hidden,...ar({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:c,checked:f,name:l,value:B})}),er({ourProps:w,theirProps:u,slot:y,defaultTag:"button",name:"Switch"}))})),po=Object.assign(uo,{Group:function(e){var t;let[n,a]=(0,r.useState)(null),[s,o]=function(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=hr((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),a=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(so.Provider,{value:a},e.children)}),[t])]}(),[i,l]=In(),B=(0,r.useMemo)((()=>({switch:n,setSwitch:a,labelledby:s,describedby:i})),[n,a,s,i]),c=e;return r.createElement(l,{name:"Switch.Description"},r.createElement(o,{name:"Switch.Label",props:{htmlFor:null==(t=B.switch)?void 0:t.id,onClick(e){n&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},r.createElement(Bo.Provider,{value:B},er({ourProps:{},theirProps:c,defaultTag:co,name:"Switch.Group"}))))},Label:lo,Description:Mn});function mo(...e){return e.filter(Boolean).join(" ")}function fo(){return(0,t.createElement)("div",{className:"border-l-4 border-yellow-400 bg-yellow-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-yellow-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3"},(0,t.createElement)("p",{className:"text-sm text-yellow-700"},"WooCommerce integration is currently in beta. To get access to this feature, please contact us at"," ",(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:"mailto:contact@chatpress.ai",className:"font-medium text-yellow-700 underline hover:text-yellow-600"},"contact@chatpress.ai")))))}function Co({enabled:e,setEnabled:r}){let n=Pt();return(0,t.createElement)("div",{className:"bg-white"},(0,t.createElement)(po.Group,{as:"div",className:""},(0,t.createElement)(po.Label,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900",passive:!0},"Enable WooCommerce for your chatbot"),(0,t.createElement)("div",{className:"mt-2 sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",{className:"max-w-xl text-sm text-gray-500"},(0,t.createElement)(po.Description,null,"If enabled, the chatbot will consider your WooCommerce products while answering your customers' question.")),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)("input",{type:"text",name:"_action",value:"wc_switch",hidden:!0,readOnly:!0}),(0,t.createElement)(po,{name:"wc_enabled",checked:e,onChange:()=>{let t=new FormData;t.append("_action","wc_switch"),t.append("enabled",!e),r((e=>!e)),n(t,{method:"POST",replace:!0})},className:mo(e?"bg-brand-600":"bg-gray-200","relative inline-flex h-6 w-11 flex-shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out focus:outline-none focus:ring-2 focus:ring-brand-600 focus:ring-offset-2")},(0,t.createElement)("span",{"aria-hidden":"true",className:mo(e?"translate-x-5":"translate-x-0","inline-block h-5 w-5 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out")}))))))}var ho=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))})),go=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M3.105 2.289a.75.75 0 00-.826.95l1.414 4.925A1.5 1.5 0 005.135 9.25h6.115a.75.75 0 010 1.5H5.135a1.5 1.5 0 00-1.442 1.086l-1.414 4.926a.75.75 0 00.826.95 28.896 28.896 0 0015.293-7.154.75.75 0 000-1.115A28.897 28.897 0 003.105 2.289z"}))})),vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zM4 19.235v-.11a6.375 6.375 0 0112.75 0v.109A12.318 12.318 0 0110.374 21c-2.331 0-4.512-.645-6.374-1.766z"}))}));function bo({chatbot_email:e}){return(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"rounded-md px-3 py-2"},(0,t.createElement)(vo,{className:"-mr-1 h-5 w-5 text-gray-500 hover:fill-[--brand-color] hover:text-[--brand-color] ","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-50 mt-2 w-56 origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none"},(0,t.createElement)("div",{className:"px-4 py-3"},(0,t.createElement)("p",{className:"text-sm"},"Contact"),(0,t.createElement)("p",{className:"truncate text-sm font-medium text-[--brand-color]"},e)))))}function yo({settings:e,quickPrompts:n,chatbot_id:a}){const[s,o]=(0,r.useState)(!1),i=new URL(`${Jt}/default-logo.svg`);i.searchParams.append("bubble",e.text_color),i.searchParams.append("dots",e.brand_color);const l="l"===e.chatbot_location?"left-4 md:left-[10.5rem]":"right-4",B=(e.chatbot_location,`\n  :root {\n    --brand-color: ${e.brand_color};\n    --text-color: ${e.text_color};\n    --cp-fontSize: ${e.font_size}px;\n  }`);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("style",null,B),(0,t.createElement)("div",null,s&&(0,t.createElement)("div",{className:`fixed ${"l"==e.chatbot_location?"left-[1rem] md:left-[10.5rem]":"right-[1rem]"} bottom-[1rem] flex h-screen max-h-full w-full flex-1 overflow-hidden border border-gray-200 bg-white shadow-xl sm:h-[88dvh] sm:max-w-md sm:rounded-xl min-w-[calc(min(28rem,100vw))] z-50`},(0,t.createElement)("div",{className:"flex min-h-0 w-full flex-1 flex-col"},(0,t.createElement)("div",{className:"border-b border-gray-100 bg-white px-4 py-3"},(0,t.createElement)("div",{className:"flex items-center justify-between gap-6"},(0,t.createElement)("button",{onClick:()=>o(!1),type:"button",className:"flex flex-1 items-center gap-2"},(0,t.createElement)("p",{className:"min-w-0 text-lg font-bold text-gray-900"},e.chatbot_title),(0,t.createElement)("span",null,(0,t.createElement)(ho,{className:"w-6 h-6"}))),(0,t.createElement)(bo,{chatbot_email:e.chatbot_email}))),(0,t.createElement)("div",{className:"flex flex-1 flex-col space-y-6 overflow-y-auto p-4"},(0,t.createElement)("div",{className:"relative flex w-full gap-3"},(0,t.createElement)("img",{className:"h-8 w-8 shrink-0 rounded-full shadow ring-1 ring-gray-200",src:e.logo,alt:""}),(0,t.createElement)("div",{className:"min-w-0 max-w-full"},(0,t.createElement)("div",{className:"relative rounded-r-xl rounded-bl-xl bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap  text-[length:--cp-fontSize]"},e.welcome_message),(0,t.createElement)("div",{className:"absolute z-10 left-0 top-0 transform -translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 bg-gray-200 transform rotate-45 rounded-sm"}))))),(0,t.createElement)("div",{className:"flex w-full justify-end gap-3"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"relative rounded-b-xl rounded-l-xl p-3 ml-10 bg-[--brand-color] text-[--text-color]"},(0,t.createElement)("span",{className:"whitespace-pre-wrap"},(0,t.createElement)("p",{className:"text-[length:--cp-fontSize]"},"This is your users message")),(0,t.createElement)("div",{className:"absolute right-0 top-0 transform translate-x-1 translate-y-1/2"},(0,t.createElement)("div",{className:"w-4 h-4 transform rotate-45 rounded-sm bg-[--brand-color]"}))),(0,t.createElement)("span",{className:"mt-2 flex justify-end text-xs leading-none text-gray-500"},"1 min ago")))),(0,t.createElement)("div",{className:"flex shrink-0 flex-wrap gap-2 px-4 pt-4"},n.sort(((e,t)=>e.order-t.order)).map((e=>(0,t.createElement)("button",{key:e.title,type:"button",className:"inline-flex items-center rounded-full border !border-[--brand-color] bg-white px-2 py-0.5  text-[length:--cp-fontSize] font-medium text-[--brand-color] transition-all duration-150 hover:bg-[--brand-color] hover:text-white"},e.title)))),(0,t.createElement)("div",{className:"min-w-0 max-w-full mx-2"},(0,t.createElement)("div",{className:"relative rounded-xl bg-[--brand-color] bg-gray-200 p-3"},(0,t.createElement)("span",{className:"whitespace-pre-wrap  text-[length:--cp-fontSize]"},"This is just a preview. If you want to try out your chatbot before publishing it then check it out"," ",(0,t.createElement)("a",{target:"_blank",href:`https://chatpress.ai/embed/${a}/preview`,className:"text-[--brand-color] font-semibold hover:text-black"},"here"),". Please note that the messages you use for testing will be counted against your allowed quota of messages."))),(0,t.createElement)("a",{target:"_blank",className:"flex items-center justify-center gap-2 mx-2 rounded-xl py-3 hover:text-white bg-[--brand-color] text-white font-bold mt-2",href:`https://chatpress.ai/embed/${a}/preview`},(0,t.createElement)("span",null,"Live Preview"),(0,t.createElement)(Ht,{className:"w-4 h-4"})),(0,t.createElement)("div",{className:"shrink-0 py-3 "},(0,t.createElement)("div",{className:"relative border-t border-gray-200 flex"},(0,t.createElement)("div",{className:"flex-1"},(0,t.createElement)("label",{htmlFor:"question",className:"sr-only"},"Write message"),(0,t.createElement)("textarea",{name:"question",id:"question",placeholder:e.placeholder_text,className:"max-h-44 block w-full resize-none appearance-none rounded-xl border-transparent py-3 pl-6 pr-12 text-gray-800 caret-[--brand-color] placeholder:text-gray-400 focus:border-transparent focus:ring-0","aria-label":""})),(0,t.createElement)("div",{className:"px-2 flex items-center"},(0,t.createElement)("button",{"aria-label":"Ask question",className:"rounded-xl bg-[--brand-color]  p-2 text-white shadow-sm transition-all duration-200 hover:opacity-80 focus:ring-2 focus:[--brand-color]  focus:ring-offset-2 disabled:cursor-not-allowed"},(0,t.createElement)(go,{className:"w-5 h-5"}))))),(0,t.createElement)("div",{className:"flex items-center justify-between gap-1.5 border-t border-gray-200 bg-gray-100 px-4 py-2 text-sm font-medium tracking-tight text-gray-400"},(0,t.createElement)("p",null,"Powered by"," ",(0,t.createElement)("a",{href:"https://chatpress.ai?ref=chatbot",target:"_blank",rel:"noreferrer noopener",className:"text-gray-600 underline underline-offset-2 hover:text-[--brand-color]"},"ChatPress.ai")),(0,t.createElement)("button",{type:"button",onClick:()=>o(!1),className:"text-gray-500 hover:text-gray-800"},"Close")))),(0,t.createElement)("div",{className:"fixed bottom-9 right-24 flex items-center justify-end mt-4 gap-4 z-50 "+(s?"hidden":"")},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>o(!s),className:`overflow-hidden fixed bottom-6 ${l} w-16 h-16 bg-[--brand-color] rounded-full flex items-center justify-center`},s?(0,t.createElement)("img",{src:"https://chatpress.ai/x.svg",alt:"Close button",className:"w-9 h-9"}):(0,t.createElement)("img",{src:i.href,alt:"",className:"w-9 h-9"}))))))}const wo=({color:e="text-white",size:r="md"})=>{const n="sm"===r?"h-4 w-4":"h-5 w-5";return(0,t.createElement)("svg",{className:`animate-spin -ml-1 mr-3 ${n} ${e}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},(0,t.createElement)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),(0,t.createElement)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}))};function xo({chatbotStatusValues:e,statusFetcher:r}){const n="submitting"===r.state,a="loading"===r.state;return(0,t.createElement)("div",{className:"bg-white shadow"},(0,t.createElement)("div",{className:"px-4 py-5 sm:p-6"},(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,e.description,"Finished"===e.status||"Unpublished"===e.status?(0,t.createElement)("span",{className:"font-semibold text-white bg-brand-600"}," ","Don't forget to press the publish button once you are ready!"):null))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-col items-end sm:flex-shrink-0"},(0,t.createElement)("fieldset",{disabled:n},(0,t.createElement)(r.Form,{method:"POST",replace:!0},(0,t.createElement)((()=>"Queued"===e.status?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"inline-flex items-center w-fit rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm cursor-wait"},(0,t.createElement)(wo,null),"Training")):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("input",{type:"text",name:"status",value:e.newStatusValue,hidden:!0,readOnly:!0}),(0,t.createElement)("button",{name:"_action",value:e.buttonText.toLowerCase(),className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},n?`${e.buttonText}ing...`:a?"Loading...":e.buttonText))),null)))))))}const Eo=[{name:"Settings",href:"/"},{name:"Quick Prompts",href:"/quickprompts"},{name:"Trained Pages",href:"/trainedpages"},{name:"Inbox",href:"/inbox"},{name:"WooCommerce",href:"/woocommerce"}],Do={chatbot_title:"ChatPress AI",brand_color:"#4338ca",text_color:"#f9fafb",font_size:"14",logo:"https://cfrinvfypkgmwqgmqdub.supabase.co/storage/v1/object/public/chatbot-logos/c2c14973-d392-4578-a502-105721507247.jpeg",welcome_message:"Hi there, ask my anything or choose one of the quick questions.",placeholder_text:"Type your question here...",quick_prompts:[],chatbot_location:"r"};var ko=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z",clipRule:"evenodd"}))})),No=function(e,t){return No=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},No(e,t)},Ao=function(){return Ao=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Ao.apply(this,arguments)};Object.create,Object.create;var So=a(2796),Po=a.n(So);function jo(e,t,r,n,a){void 0===a&&(a=0);var s=To(t.width,t.height,a),o=s.width,i=s.height;return{x:Fo(e.x,o,r.width,n),y:Fo(e.y,i,r.height,n)}}function Fo(e,t,r,n){var a=t*n/2-r/2;return Ho(e,-a,a)}function Oo(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Lo(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Io(e,t){return Math.min(e,Math.max(0,t))}function Ro(e,t){return t}function Mo(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function To(e,t,r){var n=r*Math.PI/180;return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}function Ho(e,t,r){return Math.min(Math.max(e,t),r)}function Go(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter((function(e){return"string"==typeof e&&e.length>0})).join(" ").trim()}var zo=function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.imageRef=s().createRef(),r.videoRef=s().createRef(),r.containerRef=null,r.styleRef=null,r.containerRect=null,r.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},r.dragStartPosition={x:0,y:0},r.dragStartCrop={x:0,y:0},r.gestureZoomStart=0,r.gestureRotationStart=0,r.isTouching=!1,r.lastPinchDistance=0,r.lastPinchRotation=0,r.rafDragTimeout=null,r.rafPinchTimeout=null,r.wheelTimer=null,r.currentDoc="undefined"!=typeof document?document:null,r.currentWindow="undefined"!=typeof window?window:null,r.resizeObserver=null,r.state={cropSize:null,hasWheelJustStarted:!1},r.initResizeObserver=function(){if(void 0!==window.ResizeObserver&&r.containerRef){var e=!0;r.resizeObserver=new window.ResizeObserver((function(t){e?e=!1:r.computeSizes()})),r.resizeObserver.observe(r.containerRef)}},r.preventZoomSafari=function(e){return e.preventDefault()},r.cleanEvents=function(){r.currentDoc&&(r.currentDoc.removeEventListener("mousemove",r.onMouseMove),r.currentDoc.removeEventListener("mouseup",r.onDragStopped),r.currentDoc.removeEventListener("touchmove",r.onTouchMove),r.currentDoc.removeEventListener("touchend",r.onDragStopped),r.currentDoc.removeEventListener("gesturemove",r.onGestureMove),r.currentDoc.removeEventListener("gestureend",r.onGestureEnd))},r.clearScrollEvent=function(){r.containerRef&&r.containerRef.removeEventListener("wheel",r.onWheel),r.wheelTimer&&clearTimeout(r.wheelTimer)},r.onMediaLoad=function(){var e=r.computeSizes();e&&(r.emitCropData(),r.setInitialCrop(e)),r.props.onMediaLoaded&&r.props.onMediaLoaded(r.mediaSize)},r.setInitialCrop=function(e){if(r.props.initialCroppedAreaPercentages){var t=function(e,t,r,n,a,s){var o=To(t.width,t.height,r),i=Ho(n.width/o.width*(100/e.width),a,s);return{crop:{x:i*o.width/2-n.width/2-o.width*i*(e.x/100),y:i*o.height/2-n.height/2-o.height*i*(e.y/100)},zoom:i}}(r.props.initialCroppedAreaPercentages,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom),n=t.crop,a=t.zoom;r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}else if(r.props.initialCroppedAreaPixels){var s=function(e,t,r,n,a,s){void 0===r&&(r=0);var o=To(t.naturalWidth,t.naturalHeight,r),i=Ho(function(e,t,r){var n=function(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}(t);return r.height>r.width?r.height/(e.height*n):r.width/(e.width*n)}(e,t,n),a,s),l=n.height>n.width?n.height/e.height:n.width/e.width;return{crop:{x:((o.width-e.width)/2-e.x)*l,y:((o.height-e.height)/2-e.y)*l},zoom:i}}(r.props.initialCroppedAreaPixels,r.mediaSize,r.props.rotation,e,r.props.minZoom,r.props.maxZoom);n=s.crop,a=s.zoom,r.props.onCropChange(n),r.props.onZoomChange&&r.props.onZoomChange(a)}},r.computeSizes=function(){var e,t,n,a,s,o,i=r.imageRef.current||r.videoRef.current;if(i&&r.containerRef){r.containerRect=r.containerRef.getBoundingClientRect();var l=r.containerRect.width/r.containerRect.height,B=(null===(e=r.imageRef.current)||void 0===e?void 0:e.naturalWidth)||(null===(t=r.videoRef.current)||void 0===t?void 0:t.videoWidth)||0,c=(null===(n=r.imageRef.current)||void 0===n?void 0:n.naturalHeight)||(null===(a=r.videoRef.current)||void 0===a?void 0:a.videoHeight)||0,u=B/c,d=void 0;if(i.offsetWidth<B||i.offsetHeight<c)switch(r.props.objectFit){default:case"contain":d=l>u?{width:r.containerRect.height*u,height:r.containerRect.height}:{width:r.containerRect.width,height:r.containerRect.width/u};break;case"horizontal-cover":d={width:r.containerRect.width,height:r.containerRect.width/u};break;case"vertical-cover":d={width:r.containerRect.height*u,height:r.containerRect.height};break;case"auto-cover":d=B>c?{width:r.containerRect.width,height:r.containerRect.width/u}:{width:r.containerRect.height*u,height:r.containerRect.height}}else d={width:i.offsetWidth,height:i.offsetHeight};r.mediaSize=Ao(Ao({},d),{naturalWidth:B,naturalHeight:c}),r.props.setMediaSize&&r.props.setMediaSize(r.mediaSize);var p=r.props.cropSize?r.props.cropSize:function(e,t,r,n,a,s){void 0===s&&(s=0);var o=To(e,t,s),i=o.width,l=o.height,B=Math.min(i,r),c=Math.min(l,n);return B>c*a?{width:c*a,height:c}:{width:B,height:B/a}}(r.mediaSize.width,r.mediaSize.height,r.containerRect.width,r.containerRect.height,r.props.aspect,r.props.rotation);return(null===(s=r.state.cropSize)||void 0===s?void 0:s.height)===p.height&&(null===(o=r.state.cropSize)||void 0===o?void 0:o.width)===p.width||r.props.onCropSizeChange&&r.props.onCropSizeChange(p),r.setState({cropSize:p},r.recomputeCropPosition),r.props.setCropSize&&r.props.setCropSize(p),p}},r.onMouseDown=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("mousemove",r.onMouseMove),r.currentDoc.addEventListener("mouseup",r.onDragStopped),r.onDragStart(t.getMousePoint(e)))},r.onMouseMove=function(e){return r.onDrag(t.getMousePoint(e))},r.onTouchStart=function(e){r.currentDoc&&(r.isTouching=!0,r.props.onTouchRequest&&!r.props.onTouchRequest(e)||(r.currentDoc.addEventListener("touchmove",r.onTouchMove,{passive:!1}),r.currentDoc.addEventListener("touchend",r.onDragStopped),2===e.touches.length?r.onPinchStart(e):1===e.touches.length&&r.onDragStart(t.getTouchPoint(e.touches[0]))))},r.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?r.onPinchMove(e):1===e.touches.length&&r.onDrag(t.getTouchPoint(e.touches[0]))},r.onGestureStart=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("gesturechange",r.onGestureMove),r.currentDoc.addEventListener("gestureend",r.onGestureEnd),r.gestureZoomStart=r.props.zoom,r.gestureRotationStart=r.props.rotation)},r.onGestureMove=function(e){if(e.preventDefault(),!r.isTouching){var n=t.getMousePoint(e),a=r.gestureZoomStart-1+e.scale;if(r.setNewZoom(a,n,{shouldUpdatePosition:!0}),r.props.onRotationChange){var s=r.gestureRotationStart+e.rotation;r.props.onRotationChange(s)}}},r.onGestureEnd=function(e){r.cleanEvents()},r.onDragStart=function(e){var t,n,a=e.x,s=e.y;r.dragStartPosition={x:a,y:s},r.dragStartCrop=Ao({},r.props.crop),null===(n=(t=r.props).onInteractionStart)||void 0===n||n.call(t)},r.onDrag=function(e){var t=e.x,n=e.y;r.currentWindow&&(r.rafDragTimeout&&r.currentWindow.cancelAnimationFrame(r.rafDragTimeout),r.rafDragTimeout=r.currentWindow.requestAnimationFrame((function(){if(r.state.cropSize&&void 0!==t&&void 0!==n){var e=t-r.dragStartPosition.x,a=n-r.dragStartPosition.y,s={x:r.dragStartCrop.x+e,y:r.dragStartCrop.y+a},o=r.props.restrictPosition?jo(s,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):s;r.props.onCropChange(o)}})))},r.onDragStopped=function(){var e,t;r.isTouching=!1,r.cleanEvents(),r.emitCropData(),null===(t=(e=r.props).onInteractionEnd)||void 0===t||t.call(e)},r.onWheel=function(e){if(r.currentWindow&&(!r.props.onWheelRequest||r.props.onWheelRequest(e))){e.preventDefault();var n=t.getMousePoint(e),a=Po()(e).pixelY,s=r.props.zoom-a*r.props.zoomSpeed/200;r.setNewZoom(s,n,{shouldUpdatePosition:!0}),r.state.hasWheelJustStarted||r.setState({hasWheelJustStarted:!0},(function(){var e,t;return null===(t=(e=r.props).onInteractionStart)||void 0===t?void 0:t.call(e)})),r.wheelTimer&&clearTimeout(r.wheelTimer),r.wheelTimer=r.currentWindow.setTimeout((function(){return r.setState({hasWheelJustStarted:!1},(function(){var e,t;return null===(t=(e=r.props).onInteractionEnd)||void 0===t?void 0:t.call(e)}))}),250)}},r.getPointOnContainer=function(e){var t=e.x,n=e.y;if(!r.containerRect)throw new Error("The Cropper is not mounted");return{x:r.containerRect.width/2-(t-r.containerRect.left),y:r.containerRect.height/2-(n-r.containerRect.top)}},r.getPointOnMedia=function(e){var t=e.x,n=e.y,a=r.props,s=a.crop,o=a.zoom;return{x:(t+s.x)/o,y:(n+s.y)/o}},r.setNewZoom=function(e,t,n){var a=(void 0===n?{}:n).shouldUpdatePosition,s=void 0===a||a;if(r.state.cropSize&&r.props.onZoomChange){var o=Ho(e,r.props.minZoom,r.props.maxZoom);if(s){var i=r.getPointOnContainer(t),l=r.getPointOnMedia(i),B={x:l.x*o-i.x,y:l.y*o-i.y},c=r.props.restrictPosition?jo(B,r.mediaSize,r.state.cropSize,o,r.props.rotation):B;r.props.onCropChange(c)}r.props.onZoomChange(o)}},r.getCropData=function(){return r.state.cropSize?function(e,t,r,n,a,s,o){void 0===s&&(s=0),void 0===o&&(o=!0);var i=o?Io:Ro,l=To(t.width,t.height,s),B=To(t.naturalWidth,t.naturalHeight,s),c={x:i(100,((l.width-r.width/a)/2-e.x/a)/l.width*100),y:i(100,((l.height-r.height/a)/2-e.y/a)/l.height*100),width:i(100,r.width/l.width*100/a),height:i(100,r.height/l.height*100/a)},u=Math.round(i(B.width,c.width*B.width/100)),d=Math.round(i(B.height,c.height*B.height/100)),p=B.width>=B.height*n?{width:Math.round(d*n),height:d}:{width:u,height:Math.round(u/n)};return{croppedAreaPercentages:c,croppedAreaPixels:Ao(Ao({},p),{x:Math.round(i(B.width-p.width,c.x*B.width/100)),y:Math.round(i(B.height-p.height,c.y*B.height/100))})}}(r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop,r.mediaSize,r.state.cropSize,r.getAspect(),r.props.zoom,r.props.rotation,r.props.restrictPosition):null},r.emitCropData=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropComplete&&r.props.onCropComplete(t,n),r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.emitCropAreaChange=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,n=e.croppedAreaPixels;r.props.onCropAreaChange&&r.props.onCropAreaChange(t,n)}},r.recomputeCropPosition=function(){if(r.state.cropSize){var e=r.props.restrictPosition?jo(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop;r.props.onCropChange(e),r.emitCropData()}},r}return function(e,t){function __(){this.constructor=e}No(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}(t,e),t.prototype.componentDidMount=function(){this.currentDoc&&this.currentWindow&&(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),void 0===window.ResizeObserver&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=".reactEasyCrop_Container {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  overflow: hidden;\n  user-select: none;\n  touch-action: none;\n  cursor: move;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n  will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_Contain {\n  max-width: 100%;\n  max-height: 100%;\n  margin: auto;\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n.reactEasyCrop_Cover_Horizontal {\n  width: 100%;\n  height: auto;\n}\n.reactEasyCrop_Cover_Vertical {\n  width: auto;\n  height: 100%;\n}\n\n.reactEasyCrop_CropArea {\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  box-sizing: border-box;\n  box-shadow: 0 0 0 9999em;\n  color: rgba(0, 0, 0, 0.5);\n  overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n  border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n  content: ' ';\n  box-sizing: border-box;\n  position: absolute;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  top: 0;\n  bottom: 0;\n  left: 33.33%;\n  right: 33.33%;\n  border-top: 0;\n  border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n  content: ' ';\n  box-sizing: border-box;\n  position: absolute;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  top: 33.33%;\n  bottom: 33.33%;\n  left: 0;\n  right: 0;\n  border-left: 0;\n  border-right: 0;\n}\n",this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef))},t.prototype.componentWillUnmount=function(){var e,t;this.currentDoc&&this.currentWindow&&(void 0===window.ResizeObserver&&this.currentWindow.removeEventListener("resize",this.computeSizes),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&(null===(t=this.styleRef.parentNode)||void 0===t||t.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(e){var t,r,n,a,s,o,i,l,B;e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(r=this.props.cropSize)||void 0===r?void 0:r.height)||(null===(n=e.cropSize)||void 0===n?void 0:n.width)!==(null===(a=this.props.cropSize)||void 0===a?void 0:a.width)?this.computeSizes():(null===(s=e.crop)||void 0===s?void 0:s.x)===(null===(o=this.props.crop)||void 0===o?void 0:o.x)&&(null===(i=e.crop)||void 0===i?void 0:i.y)===(null===(l=this.props.crop)||void 0===l?void 0:l.y)||this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),e.video!==this.props.video&&(null===(B=this.videoRef.current)||void 0===B||B.load())},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,r=e.aspect;return t?t.width/t.height:r},t.prototype.onPinchStart=function(e){var r=t.getTouchPoint(e.touches[0]),n=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=Oo(r,n),this.lastPinchRotation=Lo(r,n),this.onDragStart(Mo(r,n))},t.prototype.onPinchMove=function(e){var r=this;if(this.currentDoc&&this.currentWindow){var n=t.getTouchPoint(e.touches[0]),a=t.getTouchPoint(e.touches[1]),s=Mo(n,a);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame((function(){var e=Oo(n,a),t=r.props.zoom*(e/r.lastPinchDistance);r.setNewZoom(t,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=e;var o=Lo(n,a),i=r.props.rotation+(o-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(i),r.lastPinchRotation=o}))}},t.prototype.render=function(){var e=this,t=this.props,r=t.image,n=t.video,a=t.mediaProps,o=t.transform,i=t.crop,l=i.x,B=i.y,c=t.rotation,u=t.zoom,d=t.cropShape,p=t.showGrid,m=t.style,f=m.containerStyle,C=m.cropAreaStyle,h=m.mediaStyle,g=t.classes,v=g.containerClassName,b=g.cropAreaClassName,y=g.mediaClassName,w=t.objectFit;return s().createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:f,className:Go("reactEasyCrop_Container",v)},r?s().createElement("img",Ao({alt:"",className:Go("reactEasyCrop_Image","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{src:r,ref:this.imageRef,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),onLoad:this.onMediaLoad})):n&&s().createElement("video",Ao({autoPlay:!0,loop:!0,muted:!0,className:Go("reactEasyCrop_Video","contain"===w&&"reactEasyCrop_Contain","horizontal-cover"===w&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===w&&"reactEasyCrop_Cover_Vertical","auto-cover"===w&&(this.mediaSize.naturalWidth>this.mediaSize.naturalHeight?"reactEasyCrop_Cover_Horizontal":"reactEasyCrop_Cover_Vertical"),y)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Ao(Ao({},h),{transform:o||"translate(".concat(l,"px, ").concat(B,"px) rotate(").concat(c,"deg) scale(").concat(u,")")}),controls:!1}),(Array.isArray(n)?n:[{src:n}]).map((function(e){return s().createElement("source",Ao({key:e.src},e))}))),this.state.cropSize&&s().createElement("div",{style:Ao(Ao({},C),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Go("reactEasyCrop_CropArea","round"===d&&"reactEasyCrop_CropAreaRound",p&&"reactEasyCrop_CropAreaGrid",b)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t}(s().Component);const _o=e=>new Promise(((t,r)=>{const n=new Image;n.addEventListener("load",(()=>t(n))),n.addEventListener("error",(e=>r(e))),n.src=e}));function Uo(e){return e*Math.PI/180}function Jo({open:e,setOpen:n,busy:a,updateSettings:s,api_key:o,chatbot_id:i}){const l=(0,r.useRef)(null),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)({x:0,y:0}),[f,C]=(0,r.useState)(1),[h,g]=(0,r.useState)(null),[v,b]=(0,r.useState)(null),[y,w]=(0,r.useState)(null),[x,E]=(0,r.useState)(!1),D=(0,r.useCallback)((async(e,t)=>{g(t);const{file:r,url:n}=await async function(e,t,r=0,n={horizontal:!1,vertical:!1}){const a=await _o(e),s=document.createElement("canvas"),o=s.getContext("2d");if(!o)return null;const{width:i,height:l}=function(e,t,r){const n=Uo(r);return{width:Math.abs(Math.cos(n)*e)+Math.abs(Math.sin(n)*t),height:Math.abs(Math.sin(n)*e)+Math.abs(Math.cos(n)*t)}}(a.width,a.height,r),B=Uo(r);s.width=i,s.height=l,o.translate(i/2,l/2),o.rotate(B),o.scale(n.horizontal?-1:1,n.vertical?-1:1),o.translate(-a.width/2,-a.height/2),o.drawImage(a,0,0);const c=o.getImageData(t.x,t.y,t.width,t.height);return s.width=t.width,s.height=t.height,o.putImageData(c,0,0),new Promise(((e,t)=>{s.toBlob((t=>{t.name="cropped.jpeg",e({file:t,url:URL.createObjectURL(t)})}),"image/jpeg")}))}(B,t);b(r),w(n)}),[B]);function k(){c(null),d(""),m({x:0,y:0}),C(1),g(null),b(null),w(null)}return(0,t.createElement)(Gr.Root,{show:e,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},B?(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"w-full h-64 relative"},(0,t.createElement)(zo,{image:B,crop:p,zoom:f,aspect:1,onCropChange:m,onCropComplete:D,onZoomChange:C,cropShape:"round"})),y&&(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("label",{htmlFor:"zoom-range"},"Zoom"),(0,t.createElement)("input",{className:"flex-1 h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer ",name:"zoom-range",type:"range",value:f,min:1,max:3,step:.1,"aria-labelledby":"Zoom",onChange:e=>{C(e.target.value)}})),(0,t.createElement)("div",{className:"flex items-center gap-4 mt-2 px-4"},(0,t.createElement)("span",null,"Preview"),(0,t.createElement)("img",{src:y,className:"w-16 h-16 rounded-full"})))):(0,t.createElement)("div",{className:"cursor-pointer inline-flex w-full"},(0,t.createElement)("label",{htmlFor:"logo",className:" p-2 rounded-md bg-gray-100 flex-1"},"Select file"),(0,t.createElement)("input",{onChange:e=>{return t=e.target.files[0],void(parseInt((t.size/1048576).toFixed(2),10)>1?(console.log("Too big"),d("File size must be less that 1mb"),c(void 0)):(c(URL.createObjectURL(t)),d("")));var t},id:"logo",name:"logo",accept:".png,.jpg,.jpeg,.webp,.svg",className:"sr-only",type:"file"}))))),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{disabled:x,type:"button",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed",onClick:async function(){try{E(!0);const e=new FormData;e.append("logo",v);const t=await fetch(`${Jt}/api/chatbots/${i}/upload-logo`,{method:"POST",body:e,headers:{"x-api-key":o}}),r=await t.json();if(r.error)throw"Error";s("logo",`${Kt}/${r.data}`),k(),n(!1)}catch(e){d("Something went wrong. Try again.")}finally{E(!1)}}},x?"Uploading...":"Upload"),(0,t.createElement)("button",{disabled:x,type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>{k(),n(!1)},ref:l},"Cancel")),u&&(0,t.createElement)("p",{className:"font-sm text-red-600 mt-1"},u)))))))}function Ko({settings:e,updateSettings:n,busy:a,api_key:s,chatbot_id:o}){const[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)("");return(0,r.useRef)(null),(0,t.createElement)("fieldset",{disabled:a},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",value:e.chatbot_title,onChange:e=>n("chatbot_title",e.target.value),autoComplete:"chatbot_title",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"business_name",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Business Name"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",value:e?.business_name,onChange:e=>n("business_name",e.target.value),autoComplete:"business_name",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Email"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"text",value:e.chatbot_email,onChange:e=>n("chatbot_email",e.target.value),autoComplete:"chatbot_email",className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_location",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot Location"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0 flex items-center space-x-10"},(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_l",name:"chatbot_location",type:"radio",defaultChecked:"l"==e.chatbot_location,onChange:()=>n("chatbot_location","l"),value:"l",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_l",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Left")),(0,t.createElement)("div",{className:"flex items-center"},(0,t.createElement)("input",{required:!0,id:"chatbot_location_r",name:"chatbot_location",type:"radio",defaultChecked:"r"==e.chatbot_location,onChange:()=>n("chatbot_location","r"),value:"r",className:"h-4 w-4 border-gray-300 checked:before:!bg-transparent !text-brand-600 focus:!ring-brand-600"}),(0,t.createElement)("label",{htmlFor:"chatbot_location_r",className:"-mt-1 ml-1 block text-sm text-gray-900"},"Right")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Brand Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"brand-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.brand_color}})),(0,t.createElement)("input",{id:"brand-color-picker",name:"brand-color-picker",type:"color",value:e.brand_color,onChange:e=>n("brand_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{readOnly:!0,id:"brand_color",name:"brand_color",type:"text",value:e.brand_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Text Color"),(0,t.createElement)("div",{className:"mt-2 sm:mt-0 relative "},(0,t.createElement)("div",{className:"absolute w-full inset-y-0 flex items-center"},(0,t.createElement)("label",{htmlFor:"text-color-picker",className:"h-full w-full rounded-md overflow-hidden !border-0"},(0,t.createElement)("div",{className:"w-10 h-full",style:{backgroundColor:e.text_color}})),(0,t.createElement)("input",{id:"text-color-picker",name:"text-color-picker",type:"color",value:e.text_color,onChange:e=>n("text_color",e.target.value),className:"sr-only"})),(0,t.createElement)("input",{required:!0,readOnly:!0,id:"text_color",name:"text_color",type:"text",value:e.text_color.toUpperCase(),className:"block !bg-white text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !py-1.5 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"font_size",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Font Size"),(0,t.createElement)("div",{className:"relative mt-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,value:e.font_size,onChange:e=>n("font_size",e.target.value),id:"font_size",name:"font_size",type:"number",autoComplete:"font_size",className:"block !pl-4 !pr-2 !py-1.5 text-right w-full !rounded-md !outline !outline-1 !outline-gray-500 !border-0 !text-gray-600 shadow-sm sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("div",{className:"pr-3 pl-3 pointer-events-none absolute inset-y-0 left-0 flex items-center w-10 rounded-l-md border-r border-gray-500"},(0,t.createElement)("span",{className:"text-gray-800 sm:text-sm",id:"font_size"},"PX")))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-center sm:gap-4 sm:py-6"},(0,t.createElement)("label",{className:"block text-sm font-medium leading-6 text-gray-900"},"Logo"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("div",{className:"flex items-center gap-x-3"},e.logo?(0,t.createElement)("img",{src:e.logo,alt:"",className:"w-12 h-12"}):(0,t.createElement)(ko,{className:"h-12 w-12 text-gray-300","aria-hidden":"true"}),(0,t.createElement)(Jo,{open:i,setOpen:l,busy:!1,updateSettings:n,api_key:s,chatbot_id:o}),(0,t.createElement)("button",{type:"button",onClick:()=>l(!0),className:" !rounded-md bg-white px-2.5 py-1.5 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50"},"Change")),u&&(0,t.createElement)("span",{className:"text-red-500 text-sm"},u))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"welcome_message",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Welcome Message"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.welcome_message,onChange:e=>n("welcome_message",e.target.value),id:"welcome_message",name:"welcome_message",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"placeholder_text",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Placeholder Text"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.placeholder_text,onChange:e=>n("placeholder_text",e.target.value),id:"placeholder_text",name:"placeholder_text",rows:3,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Chatbot System Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("textarea",{value:e.chatbot_system_prompt,onChange:e=>n("chatbot_system_prompt",e.target.value),id:"chatbot_system_prompt",name:"chatbot_system_prompt",rows:3,maxLength:300,className:"block w-full max-w-2xl !rounded-md !border-gray-500 py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 focus:border-transparent focus:ring-1 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("button",{name:"_action",value:"settings",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},a?"Saving...":"Save"))))}function Wo({initialQuickPrompts:e}){const n=tt(),a=$e(),s=Ot(),o="submitting"===a.state,i="submitting"===s.state,l=s?.formData?.get("quick_title"),[B,c]=(0,r.useState)(),[u,d]=(0,r.useState)(""),[p,m]=(0,r.useState)("");function f(){c(void 0),d(""),m("")}return(0,r.useEffect)((()=>{n&&!o&&f()}),[n,o]),(0,t.createElement)("div",null,(0,t.createElement)("fieldset",{disabled:o||i,className:"max-w-lg"},(0,t.createElement)(Et,{method:"post",replace:!0},(0,t.createElement)("div",{className:"space-y-12 sm:space-y-16"},(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("div",{className:"mt-10 space-y-8 border-b border-gray-900/10 pb-12 sm:space-y-0 sm:pb-0"},(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_title",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Title"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_title",name:"quick_title",type:"text",autoComplete:"quick_title",value:u,onChange:e=>d(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"}),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Keep this to a single word if possible."))),(0,t.createElement)("div",{className:"sm:grid sm:grid-cols-3 sm:items-start sm:gap-4 sm:py-6"},(0,t.createElement)("label",{htmlFor:"quick_prompt",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5"},"Prompt"),(0,t.createElement)("div",{className:"mt-2 sm:col-span-2 sm:mt-0"},(0,t.createElement)("input",{required:!0,id:"quick_prompt",name:"quick_prompt",type:"text",autoComplete:"quick_prompt",value:p,onChange:e=>m(e.target.value),className:"block w-full !rounded-md !border-gray-500 !py-1.5 text-gray-900 shadow-sm placeholder:text-gray-400 sm:max-w-md sm:text-sm sm:leading-6"})))))),(0,t.createElement)("div",{className:"mt-6 flex items-center justify-end gap-x-6"},(0,t.createElement)("input",{type:"text",name:"old_title",readOnly:!0,hidden:!0,value:B?.title}),B&&(0,t.createElement)("button",{onClick:f,type:"button",className:"text-sm font-semibold leading-6 text-gray-900"},"Cancel"),(0,t.createElement)("button",{name:"_action",value:B?"edit-quick-prompt":"add-quick-prompt",type:"submit",className:"inline-flex justify-center !rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},o?"Saving...":"Save"))),(0,t.createElement)("div",{className:"grid grid-cols-3"},(0,t.createElement)("label",{htmlFor:"quick_prompts",className:"block text-sm font-medium leading-6 text-gray-900 sm:pt-1.5 my-3"},"Quick Prompts"),(0,t.createElement)("ul",{role:"list",className:"divide-y divide-gray-100 mt-2 col-span-2 sm:mt-0"},e.map((e=>(0,t.createElement)("li",{key:e.title,className:"flex flex-wrap items-center justify-between gap-x-6 gap-y-4 py-5 sm:flex-nowrap"},(0,t.createElement)("div",null,(0,t.createElement)("p",{className:"text-sm font-semibold leading-6 text-gray-900"},e.title),(0,t.createElement)("p",{className:"mt-1 text-xs leading-5 text-gray-500"},e.prompt)),(0,t.createElement)("div",{className:"flex w-full flex-none sm:justify-between gap-x-4 sm:w-auto"},(0,t.createElement)("button",{type:"button",onClick:()=>{return c(t=e),d(t.title),void m(t.prompt);var t},className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 disabled:cursor-not-allowed"},"Edit"),(0,t.createElement)(s.Form,{method:"post",replace:!0},(0,t.createElement)("input",{type:"text",name:"quick_title",readOnly:!0,hidden:!0,value:e.title}),(0,t.createElement)("button",{name:"_action",value:"delete-quick-prompt",className:"rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-red-200 hover:text-red-500 hover:ring-red-600 disabled:cursor-not-allowed"},i&&l===e.title?"Deleting...":"Delete"))))))))))}function qo({pages_quota:e,pages_quota_used:r,messages_quota:n,messages_quota_used:a}){return(0,t.createElement)("div",{className:"sm:flex sm:items-start sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-2 max-w-xl text-sm text-gray-500"},(0,t.createElement)("p",null,"As per your current plan"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"(up to ",e," pages)")," ","you can choose"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},e-r," pages/posts")," ","more. Your chatbots have used"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},a)," ","messages from your quota of"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},n)," ","messages"))),(0,t.createElement)("div",{className:"mt-5 sm:ml-6 sm:mt-0 sm:flex sm:flex-shrink-0 sm:items-center"},(0,t.createElement)(wt,{to:"/add-more-pages",className:"rounded-md bg-white px-3 py-2 text-sm font-semibold !text-gray-900 shadow-sm !ring-1 !ring-inset !ring-brand-300 hover:bg-brand-50"},"Add more")))}var Vo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M15.312 11.424a5.5 5.5 0 01-9.201 2.466l-.312-.311h2.433a.75.75 0 000-1.5H3.989a.75.75 0 00-.75.75v4.242a.75.75 0 001.5 0v-2.43l.31.31a7 7 0 0011.712-3.138.75.75 0 00-1.449-.39zm1.23-3.723a.75.75 0 00.219-.53V2.929a.75.75 0 00-1.5 0V5.36l-.31-.31A7 7 0 003.239 8.188a.75.75 0 101.448.389A5.5 5.5 0 0113.89 6.11l.311.31h-2.432a.75.75 0 000 1.5h4.243a.75.75 0 00.53-.219z",clipRule:"evenodd"}))}));function Yo({cp_page_id:e,source_id:n,is_page:a,busy:s,loading:o,action_data:i}){const[l,B]=(0,r.useState)(!1),[c,u]=(0,r.useState)();return(0,t.createElement)(r.Fragment,null,l&&c&&(0,t.createElement)(ro,{cp_page_id:e,is_page:a,updateMode:c,busy:s,loading:o,action_data:i,pageId:n,open:l,setOpen:B,title:"Are you sure?",description:"delete_page"===c?"This action is irreversible. Once you delete a page, all the training data related to it will be deleted. Your allowed pages quota will remain the same.":"This action is irreversible. Once you retrain a page, all the old training data related to it will be replaced by new content from the page. Your allowed pages quota will deducted by 1."}),(0,t.createElement)(eo,{as:"div",className:"relative inline-block text-left"},(0,t.createElement)("div",null,(0,t.createElement)(eo.Button,{className:"flex items-center text-gray-400 hover:text-gray-600 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 focus:ring-offset-gray-100"},(0,t.createElement)("span",{className:"sr-only"},"Open options"),(0,t.createElement)(to,{className:"h-5 w-5","aria-hidden":"true"}))),(0,t.createElement)(Gr,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},(0,t.createElement)(eo.Items,{className:"absolute right-0 z-10 mt-2 w-32 origin-top-right rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none bg-gray-50"},(0,t.createElement)("div",{className:"py-1"},(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("retrain_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm hover:text-black hover:bg-gray-100"},(0,t.createElement)(Vo,{className:"w-4 h-4"}),(0,t.createElement)("span",null,"Re-train"))),(0,t.createElement)(eo.Item,null,(0,t.createElement)("button",{onClick:()=>{B(!0),u("delete_page")},className:"flex w-full items-center gap-1 px-4 py-2 text-sm text-red-500 hover:text-red-500 hover:bg-gray-100"},(0,t.createElement)(qt,{className:"w-4 h-4 fill-red-500"}),(0,t.createElement)("span",null,"Delete"))))))))}function Qo({busy:e,loading:r,action_data:n,pages_status:a,total_pages:s,currentPageNum:o,fetchMorePages:i,pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}){return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2 sm:-mx-6 lg:-mx-8"},(0,t.createElement)(qo,{pages_quota:l,pages_quota_used:B,messages_quota:c,messages_quota_used:u}),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Title"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Type"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},a.map((a=>(0,t.createElement)("tr",{key:a.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},a.title),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},a.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("span",{className:"inline-flex items-center rounded-md  px-2 py-1 text-xs font-medium  ring-1 ring-inset   "+(a.is_page?"bg-green-50 text-green-700 ring-green-600/20":"bg-brand-50 text-brand-700 ring-brand-600/20")},a.is_page?"Page":"Post")),(0,t.createElement)("td",null,(0,t.createElement)(Yo,{cp_page_id:a.id,source_id:a.source_id,is_page:a.is_page,busy:e,loading:r,action_data:n})))))))))))),(0,t.createElement)(Tt,{pageSize:10,total:s,currentPageNumber:o,fetchMorePages:i}))}var Xo=r.forwardRef((function({title:e,titleId:t,...n},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}));function Zo(...e){return e.filter(Boolean).join(" ")}function $o({products:e,store_url:n,selectedProducts:a,setSelectedProducts:s}){const o=(0,r.useRef)(),[i,l]=(0,r.useState)(!1),[B,c]=(0,r.useState)(!1);return(0,r.useLayoutEffect)((()=>{const t=a.length>0&&a.length<e.length;l(a.length===e.length),c(t),o.current.indeterminate=t}),[a]),(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)("div",{className:"inline-block min-w-full py-2 align-middle"},(0,t.createElement)("table",{className:"min-w-full border-separate border-spacing-0"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:pl-6 lg:pl-8"},(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",ref:o,checked:i,onChange:function(){s(i||B?[]:e),l(!i&&!B),c(!1)}})),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter sm:table-cell"},"Name"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 hidden border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter lg:table-cell"},"Price"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 px-3 py-3.5 text-left text-sm font-semibold text-gray-900 backdrop-blur backdrop-filter"},"Short description"),(0,t.createElement)("th",{scope:"col",className:"sticky top-[6.75rem] z-10 border-b border-gray-300 bg-white bg-opacity-75 py-3.5 pl-3 pr-4 backdrop-blur backdrop-filter sm:pr-6 lg:pr-8"},(0,t.createElement)("span",{className:"sr-only"},"View")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.email,className:a.includes(e)?"bg-gray-50":void 0},(0,t.createElement)("td",{className:"relative px-7 sm:w-12 sm:px-6"},a.includes(e)&&(0,t.createElement)("div",{className:"absolute inset-y-0 left-0 w-0.5 bg-brand-600"}),(0,t.createElement)("input",{type:"checkbox",className:"cp-checkbox absolute left-4 top-1/2 !-mt-2 h-4 w-4 rounded border-gray-300 !text-brand-600 focus:!ring-brand-600",value:e.email,checked:a.includes(e),onChange:t=>s(t.target.checked?[...a,e]:a.filter((t=>t!==e)))})),(0,t.createElement)("td",{className:Zo("whitespace-nowrap py-4 pr-3 text-sm font-medium",a.includes(e)?"text-brand-600":"text-gray-900")},(0,t.createElement)("span",{className:"line-clamp-2"},e.id,"•",e.name)),(0,t.createElement)("td",{className:"hidden whitespace-nowrap px-3 py-4 text-sm text-gray-500 md:table-cell"},e.price),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},(0,t.createElement)("span",{className:"line-clamp-2"},e.short_description)),(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-3"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:`${n}/${e.slug}`,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Xo,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name)))))))))))}function ei({loading:e,productIds:n,store_data:a,busy:s,open:o,setOpen:i}){const l=(0,r.useRef)(null);return(0,t.createElement)(Gr.Root,{show:o,as:r.Fragment},(0,t.createElement)(ha,{as:"div",className:"relative z-[10000]",initialFocus:l,onClose:()=>{}},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},(0,t.createElement)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})),(0,t.createElement)("div",{className:"fixed inset-0 z-10 overflow-y-auto"},(0,t.createElement)("div",{className:"flex min-h-full items-end justify-center p-4 text-center sm:items-center sm:p-0"},(0,t.createElement)(Gr.Child,{as:r.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},(0,t.createElement)(ha.Panel,{className:"relative transform overflow-hidden rounded-lg bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 sm:w-full sm:max-w-lg sm:p-6"},(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-3 text-center sm:mt-5"},(0,t.createElement)(ha.Title,{as:"h3",className:"text-base font-semibold leading-6 text-gray-900"},"Are you sure?"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("p",{className:"text-sm text-gray-500"},"These products will be used to answer your customer's product related queries. Are you sure you want to add them to your chatbot AI?")))),(0,t.createElement)("fieldset",{disabled:s||e},(0,t.createElement)(Et,{method:"POST",replace:!0},(0,t.createElement)("input",{type:"text",name:"store_url",value:`${a.siteurl}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"product_permalink",value:`${a.woocommerce_permalinks.product_base}`,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"currency",value:a.currency,hidden:!0,readOnly:!0}),(0,t.createElement)("input",{type:"text",name:"productIds",value:JSON.stringify(n),hidden:!0,readOnly:!0}),(0,t.createElement)("div",{className:"mt-5 sm:mt-6 sm:grid sm:grid-flow-row-dense sm:grid-cols-2 sm:gap-3"},(0,t.createElement)("button",{name:"_action",value:"add_products",className:"inline-flex w-full justify-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 sm:col-start-2 disabled:hover:bg-brand-500 disabled:cursor-not-allowed"},s||e?"Adding...":"Add"),(0,t.createElement)("button",{type:"button",className:"mt-3 inline-flex w-full justify-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50 sm:col-start-1 sm:mt-0",onClick:()=>i(!1),ref:l},"Cancel"))))))))))}function ti(){return(0,t.createElement)("div",{className:"border-l-4 border-red-400 bg-red-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Fs,{className:"h-5 w-5 text-red-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 text-red-700 space-y-2"},(0,t.createElement)("p",{className:"text-base"},"WooCommerce API keys are required to connect ChatPress.ai with your WooCommerce store."," ",(0,t.createElement)("a",{target:"_blank",href:"https://chatpress.ai/woocommerce",className:"font-medium text-red-700 underline hover:text-red-600"},"Add them here")),(0,t.createElement)("p",{className:"text-base"},"Once you have added the keys, come back to this page and refresh your browser or"," ",(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"underline font-medium"},"click here to refresh.")))))}const ri=(ni=[{path:"/",element:(0,t.createElement)((function(){const{steps:e,data:r,currentPath:n}=et(),a=Me(),s=a?.pathname?a.pathname:n;return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)("nav",{className:"","aria-label":"Progress"},(0,t.createElement)("ol",{role:"list",className:"overflow-hidden rounded-md lg:flex lg:rounded-none lg:border-gray-200"},e.map(((r,n)=>(0,t.createElement)("li",{key:r.id,className:"relative overflow-hidden lg:flex-1 mb-0"},(0,t.createElement)("div",{className:Ut(0===n?"rounded-t-md border-b-0":"",n===e.length-1?"rounded-b-md border-t-0":"","overflow-hidden border border-gray-200 lg:border-0")},"complete"===r.status?(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full bg-brand-600"},(0,t.createElement)(_t,{className:"h-6 w-6 text-white","aria-hidden":"true"}))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):s.includes(r.href)?(0,t.createElement)(xt,{to:r.href,"aria-current":"step"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-brand-600 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-brand-600"},(0,t.createElement)("span",{className:"text-brand-600"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-brand-600"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))):(0,t.createElement)(xt,{to:r.href,className:"group"},(0,t.createElement)("span",{className:"absolute left-0 top-0 h-full w-1 bg-transparent group-hover:bg-gray-200 lg:bottom-0 lg:top-auto lg:h-1 lg:w-full","aria-hidden":"true"}),(0,t.createElement)("span",{className:Ut(0!==n?"lg:pl-9":"","flex items-start px-6 py-5 text-sm font-medium")},(0,t.createElement)("span",{className:"flex-shrink-0"},(0,t.createElement)("span",{className:"flex h-10 w-10 items-center justify-center rounded-full border-2 border-gray-300"},(0,t.createElement)("span",{className:"text-gray-500"},r.id))),(0,t.createElement)("span",{className:"ml-4 mt-0.5 flex min-w-0 flex-col"},(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.name),(0,t.createElement)("span",{className:"text-sm font-medium text-gray-500"},r.description)))),0!==n?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"absolute inset-0 left-0 top-0 hidden w-3 lg:block","aria-hidden":"true"},(0,t.createElement)("svg",{className:"h-full w-full text-gray-300",viewBox:"0 0 12 82",fill:"none",preserveAspectRatio:"none"},(0,t.createElement)("path",{d:"M0.5 0V31L10.5 41L0.5 51V82",stroke:"currentcolor",vectorEffect:"non-scaling-stroke"})))):null))))))),(0,t.createElement)("div",{className:"p-6"},(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){try{const t=new URL(e.url),r=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),n=await r.json();if(n.cpaiwp_pages_added)return G("/settings/");const a=[{id:"01",name:"Validate API Key",description:"Enter your API key to proceed.",href:"/",status:n.cpaiwp_api_key?"complete":"/"===t.pathname?"current":"upcoming"},{id:"02",name:"Create Chatbot",description:"Get started by creating the chatbot",href:"/create-chatbot",status:n.cpaiwp_chatbot_id?"complete":"/create-chatbot"===t.pathname?"current":"upcoming"},{id:"03",name:"Select Pages",description:"Select pages/posts to train the AI on",href:"/select-pages",status:n.cpaiwp_pages_added?"complete":"/select-pages"===t.pathname?"current":"upcoming"}];return H({steps:a,data:n,currentPath:t.pathname})}catch(e){console.log({error:e})}},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),[a,s]=(He(),(0,r.useState)(!1)),[o,i]=(0,r.useState)(!1),[l,B]=(0,r.useState)(e.cpaiwp_api_key?e.cpaiwp_api_key:""),c=!!e.cpaiwp_api_key,u=$e(),d="submitting"===u.state,p="loading"===u.state;return(0,r.useEffect)((()=>{"success"===n?(i(!0),window.location.replace("#/"===window.location.href.slice(-2)?window.location.href+"create-chatbot":window.location.href+"#/create-chatbot")):"reset"===n&&window.location.reload()}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(va,{open:a,setOpen:s,chatbot_id:e.cpaiwp_chatbot_id,api_key:l}),(0,t.createElement)("fieldset",{disabled:d||p},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"API Key"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"Validate your API key. If you do not have an API key then you can get it from"," ",(0,t.createElement)("a",{className:"text-brand-600 font-semibold",href:"https://chatpress.ai/dashboard",target:"_blank",rel:"noopener noreferrer"},"here"))),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},(0,t.createElement)("div",{className:"col-span-full"},(0,t.createElement)("label",{htmlFor:"api_key",className:"block text-sm font-medium leading-6 text-gray-900"},"API key"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{value:l,onChange:e=>B(e.target.value),type:"text",name:"api_key",id:"api_key",autoComplete:"off",required:!0,disabled:c,className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm !border-transparent !ring-1 !ring-inset !ring-gray-300 placeholder:text-gray-400 focus:!ring-2 focus:!ring-inset focus:!ring-brand-600 sm:text-sm sm:leading-6 disabled:cursor-not-allowed"})),(0,t.createElement)("div",{className:"flex items-center gap-x-6 pb-6 mt-6"},c?(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/create-chatbot",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(Wt,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"Key validated, go to next step")),(0,t.createElement)("button",{type:"button",onClick:()=>s(!0),disabled:!c||d,className:"flex items-center gap-2 rounded-md px-3 py-2 text-sm font-semibold text-red-500 border border-red-500 shadow-sm hover:bg-red-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-gray-200 disabled:text-gray-500 disabled:border-gray-200 disabled:cursor-not-allowed"},(0,t.createElement)(qt,{className:"w-5 h-5 "+(c?"fill-red-500 ":"fill-gray-500")}),(0,t.createElement)("span",null,"Reset API key"))):(0,t.createElement)("button",{name:"_action",value:"verify",disabled:!l||d,className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},d?"Validating...":p?"Loading":"Validate")),o&&(0,t.createElement)("div",{className:"mb-8 border-l-4 border-green-400 bg-green-50 p-4"},(0,t.createElement)("div",{className:"flex"},(0,t.createElement)("div",{className:"flex-shrink-0"},(0,t.createElement)(Vt,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),(0,t.createElement)("div",{className:"ml-3 flex flex-col gap-4"},(0,t.createElement)("p",{className:"text-sm text-green-700"},"API Key verified successfully. Sometimes the WordPress cache prevents from showing the latest status. Please refresh the page if you see this message."),(0,t.createElement)("div",{className:"flex items-center gap-4"},(0,t.createElement)("button",{type:"button",onClick:()=>window.location.reload(),className:"rounded-md bg-green-500 px-3 py-2 text-center text-sm font-semibold leading-6 text-white hover:bg-green-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-500"},"Refresh"))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce,"Cache-Control":"no-cache"}}),r=await t.json();return H({data:r})},action:async({request:e})=>{const t=await e.formData(),r=t.get("api_key"),n=t.get("_action"),a=t.get("chatbot_id"),s=t.get("delete_chatbot");if("verify"===n){const e=await fetch(`${Jt}/api/validate-key`,{method:"POST",body:JSON.stringify({website:"test.com"}),headers:{"Content-Type":"application/json","x-api-key":r}}),t=await e.json();if(t.error)return alert("Wrong Key"),t.error;const n=await fetch(`${appLocalizer.rest_url}/settings/api_key`,{method:"POST",body:JSON.stringify({cpaiwp_api_key:r}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await n.json()}if("reset"===n){const e=await fetch(`${appLocalizer.rest_url}/settings/reset`,{method:"POST",headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();var o;if(a){const e=new FormData;e.append("delete_chatbot","on"===s);const t=await fetch(`${Jt}/api/${a}/reset`,{method:"POST",body:e,headers:{"Content-Type":"application/json","x-api-key":r}});o=await t.json()}if(!("reset"!==t||o&&o.error))return"reset"}return!0}},{path:"create-chatbot",element:(0,t.createElement)((function(){const{data:e}=et(),n=tt(),a=$e(),s=He(),o="submitting"===a.state,i="loading"===a.state,[l,B]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{"success"===n&&(window.location.reload(),s("/select-pages"))}),[n]),(0,t.createElement)("div",null,(0,t.createElement)(wa,{open:l,setOpen:B}),(0,t.createElement)("fieldset",{disabled:o||i},(0,t.createElement)(Et,{method:"POST",replace:!0,className:"mt-8"},(0,t.createElement)("div",{className:"space-y-12"},(0,t.createElement)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-10 pb-6 md:grid-cols-3"},(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"text-base font-semibold leading-7 text-gray-900"},"Create Chatbot"),(0,t.createElement)("p",{className:"mt-1 text-sm leading-6 text-gray-600"},"You have verified your API Key. As a next step, create a chatbot for your website."),(0,t.createElement)("p",{className:"text-sm mt-2"},"If you want to restore already created chatbot click here."),(0,t.createElement)(wt,{to:"/restore-chatbot",className:"mt-1 underline underline-offset-4 decoration-brand-500 text-sm"},"Restore chatbot")),(0,t.createElement)("div",{className:"grid max-w-2xl grid-cols-1 gap-x-6 gap-y-8 sm:grid-cols-6 md:col-span-2"},e.cpaiwp_chatbot_id?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4 relative block w-full rounded-lg border-2 border-dashed p-12 text-center border-gray-400"},(0,t.createElement)("div",{className:"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-green-100"},(0,t.createElement)(ba,{className:"h-8 w-8 text-green-600"})),(0,t.createElement)("span",{className:"mt-2 block text-sm font-semibold text-gray-900"},"Chatbot created")),(0,t.createElement)("div",{className:"col-span-4 flex"},(0,t.createElement)(wt,{reloadDocument:!0,to:"/select-pages",className:"flex items-center gap-2 rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold !text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},(0,t.createElement)(xa,{className:"w-5 h-5 fill-white"}),(0,t.createElement)("span",null,"ChatBot created, go to next step")))):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_title",className:"block text-sm font-medium leading-6 text-gray-900"},"Chatbot Title"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_title",name:"chatbot_title",type:"text",autoComplete:"chatbot_title",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"}))),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"business_name",className:"block text-sm font-medium leading-6 text-gray-900"},"Business Name"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"business_name",name:"business_name",type:"text",autoComplete:"business_name",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"business-name-description"},"Our AI will use this to refer to your business. Do not use website link here. Examples: Apple, Walmart etc.")),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_email",className:"block text-sm font-medium leading-6 text-gray-900"},"Contact Email"),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("input",{required:!0,id:"chatbot_email",name:"chatbot_email",type:"email",autoComplete:"chatbot_email",className:"block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6"})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"email-description"},"Our AI will recommend this email to your website visitors if required. So make sure you submit a publicly available email address e.g. contact@yourcompany.com")),(0,t.createElement)("div",{className:"sm:col-span-4"},(0,t.createElement)("label",{htmlFor:"chatbot_system_prompt",className:"flex justify-between text-sm font-medium leading-6 text-gray-900"},"System Prompt (max 300 characters)",(0,t.createElement)("button",{type:"button",className:"text-sm underline underline-offset-2",onClick:()=>B(!0)},"See examples")),(0,t.createElement)("div",{className:"mt-2"},(0,t.createElement)("textarea",{required:!0,id:"chatbot_system_prompt",name:"chatbot_system_prompt",type:"text",autoComplete:"chatbot_system_prompt",className:"h-40 block w-full rounded-md border-0 !py-1.5 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-brand-600 sm:text-sm sm:leading-6",placeholder:"You are a friendly AI assistant. Your goal is to show the usefulness of ChatPress.ai, a platform to create custom chatbots trained on any WordPress content and turn visitors into happy customers.",maxLength:300})),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-500",id:"system-prompt-description"},"The AI bot will obey this prompt while answering your website vistor's questions.")),(0,t.createElement)("div",{className:"col-span-4 flex justify-end"},(0,t.createElement)("button",{type:"submit",className:"rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},o?"Creating a new chatbot...":i?"Loading...":"Create a new chatbot")))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?H({data:r}):G("/")},action:async({request:e})=>{const t=await e.formData(),r=t.get("chatbot_title"),n=t.get("chatbot_email"),a=t.get("chatbot_system_prompt"),s=t.get("business_name"),o=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),i=await o.json(),l=await fetch(`${Jt}/api/chatbots/create`,{method:"POST",body:JSON.stringify({website:i.siteurl,chatbot_title:r,chatbot_email:n,chatbot_system_prompt:a,business_name:s}),headers:{"Content-Type":"application/json","x-api-key":i.cpaiwp_api_key}}),B=await l.json();if(B.error)return alert(`Error: ${B.error}`),B.error;const c=await fetch(`${appLocalizer.rest_url}/settings/chatbot_created`,{method:"POST",body:JSON.stringify({cpaiwp_chatbot_id:B.data.id}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return await c.json()}},{path:"select-pages",element:(0,t.createElement)((function(){const e=$e(),n="submitting"===e.state,a="loading"===e.state,s=tt(),{data:o,account:i}=et(),l=parseInt(i.pages_quota,10)-parseInt(i.pages_quota_used,10),[B,c]=(0,r.useState)(Pa(o.pages)),[u,d]=(0,r.useState)(ja(o.posts)),[p,m]=(0,r.useState)("Pages"),[f,C]=(0,r.useState)([]),[h,g]=(0,r.useState)([]),[v,b]=(0,r.useState)(0),[y,w]=(0,r.useState)(0),[x,E]=(0,r.useState)([]),[D,k]=(0,r.useState)([]),[N,A]=(0,r.useState)(!1);async function S(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===p?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===p?(b(e),c(Pa(r.pages))):(w(e),d(ja(r.posts)))}return(0,r.useEffect)((()=>{"success"===s&&window.location.reload()}),[s]),(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:f.map((e=>({id:e.id.toString(),title:e.title}))),postIds:h.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:N,setOpen:A,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",f.length+h.length," pages & posts")," ","for training."," ",f.length+h.length<l?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},l-f.length-h.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:f.length+h.length==0||f.length+h.length>l,onClick:()=>A(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},l,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},h.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},f.length+h.length)," ",f.length+h.length<=l?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",l-f.length-h.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",f.length+h.length-l," ","extra pages or posts. You can only add ",l," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",i.pages_quota," pages and you have already used ",i.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Aa.find((e=>e.current)).name},Aa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Aa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){m(e)}(e.name),className:Sa(p===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":p===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Sa(p===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?f.length:h.length))))))),(0,t.createElement)("div",null,"Pages"===p?(0,t.createElement)(zt,{currentPageNumber:v,pages:B,total:o.total_pages.publish,selected:f,setSelected:C,fetchMorePages:S,selectedOnPages:x,setSelectedOnPages:E}):(0,t.createElement)(zt,{currentPageNumber:y,pages:u,total:o.total_posts.publish,selected:h,setSelected:g,fetchMorePages:S,selectedOnPages:D,setSelectedOnPages:k})))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})},action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({api_key:s.cpaiwp_api_key,pageIds:r,postIds:n}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(r.map((e=>parseInt(e.id,10)))),postIds:JSON.stringify(n.map((e=>parseInt(e.id,10))))}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}));return await o.json()}},{path:"add-pages",element:(0,t.createElement)((function(){return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Summary"),(0,t.createElement)("ul",{className:"mt-4"},Ea.map((e=>(0,t.createElement)("li",{key:e.name,className:"text-base"},e.name," : ",(0,t.createElement)("span",{className:"font-semibold"},e.stat)," ",e.note?`(${e.note})`:""))))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Da.find((e=>e.current)).name},Da.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Da.map((e=>(0,t.createElement)(xt,{end:!0,key:e.name,to:e.href,className:({isActive:e})=>ka(e?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":e.current?"page":void 0},(({isActive:r})=>(0,t.createElement)(t.Fragment,null,e.name,e.count?(0,t.createElement)("span",{className:ka(r?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},e.count):null)))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,null)))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return r.cpaiwp_api_key?r.cpaiwp_chatbot_id?H({data:r}):G("/create-chatbot"):G("/validate-api-key")},children:[{index:!0,element:(0,t.createElement)((function(){const{data:e}=et(),n=e.pages.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date}))),[a,s]=(0,r.useState)(1),[o,i]=(0,r.useState)([]);return(0,t.createElement)("div",null,(0,t.createElement)(zt,{pages:n,total:e.total.publish}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/pages?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return H({data:r})}},{path:"add-posts",element:(0,t.createElement)((function(){const{data:e}=et(),r=e.posts.map((e=>({id:e.ID,title:e.post_title,modified_at:e.post_modified,created_at:e.post_date})));return(0,t.createElement)("div",null,(0,t.createElement)(zt,{pages:r}))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/posts`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();return t.headers.get("X-WP-TotalPages"),H({data:r})}}]}]},{path:"settings",element:(0,t.createElement)((function(){const{api_key:e,initial_settings:n,chatbot_id:a}=et(),s=(tt(),function(){let e=Qe(Ve.UseRevalidator),t=Xe(Ye.UseRevalidator);return r.useMemo((()=>({revalidate:e.router.revalidate,state:t.revalidation})),[e.router.revalidate,t.revalidation])}()),o=Ot(),[i,l]=(0,r.useState)(Eo[0].name),[B,c]=(0,r.useState)(n),[u,d]=(0,r.useState)(n.status);(0,r.useEffect)((()=>{c(n),d(n.status)}),[n]),(0,r.useEffect)((()=>{let e;return"Queued"===u?e=setInterval((()=>{"Queued"===u&&s.revalidate()}),1e4):clearInterval(e),()=>clearInterval(e)}),[u]);const p=(0,r.useMemo)((()=>function(e){switch(e){case"Queued":return{status:e,title:"Training in progress",description:"Once your chatbot is finished training, you will be ablve to publish it on your website. The training status refreshes automatically."};case"Finished":return{status:e,title:"Chatbot ready to publish",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"};case"Published":return{status:e,title:"Chatbot is published",description:"Your chatbot is published on the website.",buttonText:"Unpublish",newStatusValue:"Unpublished"};case"Unpublished":return{status:e,title:"Chatbot is unpublished",description:"Your chatbot is trained on your website pages and ready to be published. You can adjust settings below if needed.",buttonText:"Publish",newStatusValue:"Published"}}}(u)),[u]);return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},(0,t.createElement)(xo,{statusFetcher:o,chatbotStatusValues:p}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("main",{className:"flex-1 max-w-3xl"},(0,t.createElement)("div",{className:"sm:hidden"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full !rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:i,onChange:e=>l(e.target.value)},Eo.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Eo.map((e=>(0,t.createElement)(xt,{to:`.${e.href}`,key:e.name,className:({isActive:e,isPending:t})=>function(...e){return e.filter(Boolean).join(" ")}(e||t?"border-brand-500 text-brand-600 focus:!text-brand-600":"border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700","whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium")},(({isPending:r})=>(0,t.createElement)("span",{className:"flex items-center gap-2"},e.name,r&&(0,t.createElement)(wo,{color:"text-brand-600",size:"sm"}))))))))),(0,t.createElement)("div",null,(0,t.createElement)(st,{context:{settings:B,updateSettings:function(e,t){c((r=>({...r,[e]:t})))},api_key:e,chatbot_id:a}}))),(0,t.createElement)("div",null,(0,t.createElement)(yo,{settings:B,quickPrompts:B.quick_prompts||[],chatbot_id:a})))))}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("publish"===a||"unpublish"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s},loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const[r,n]=await Promise.all([fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/settings`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}})]),a=await r.json(),s=await n.json();return H({api_key:t.cpaiwp_api_key,data:t,chatbot_id:t.cpaiwp_chatbot_id,initial_settings:a.data||Do,pages_status:s.data.pages||[],total_pages:s.data.total,pages_quota:s.data.pages_quota,pages_quota_used:s.data.pages_quota_used,messages_quota:s.data.messages_quota,messages_quota_used:s.data.messages_quota_used})},children:[{index:!0,element:(0,t.createElement)((function(){const{settings:e,updateSettings:r,api_key:n,chatbot_id:a}=ze(),s=$e(),o="submitting"===s.state;return s.state,(0,t.createElement)(Ko,{settings:e,updateSettings:r,busy:o,api_key:n,chatbot_id:a})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData();let a={ok:!1,error:null};if("settings"===n.get("_action")){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();a={ok:t?.data,error:t?.error}}return a}},{path:"quickprompts",element:(0,t.createElement)((function(){const{settings:e}=ze();return(0,t.createElement)(Wo,{initialQuickPrompts:e.quick_prompts||[]})}),null),action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("add-quick-prompt"===a||"edit-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}if("delete-quick-prompt"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/settings`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),t=await e.json();s={ok:t?.data,error:t?.error}}return s}},{path:"trainedpages",element:(0,t.createElement)((function(){const{pages_status:e,total_pages:n,pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i}=et(),{chatbot_id:l,api_key:B}=ze(),c=tt(),u=$e(),d="submitting"===u.state,p="loading"===u.state,[m,f]=(0,r.useState)(0),[C,h]=(0,r.useState)(e);return(0,r.useEffect)((()=>{c?.page_deleted&&location.reload(!0)}),[c]),(0,t.createElement)(Qo,{busy:d,loading:p,action_data:c,pages_status:C,total_pages:n,currentPageNum:m,fetchMorePages:async function(e){const t=await fetch(`${Jt}/api/chatbots/${l}/get-pages-status?limit=${10*(e+1)-1}&offset=${10*e}`,{method:"GET",headers:{"x-api-key":B}}),r=await t.json();h(r.data.pages)},pages_quota:a,pages_quota_used:s,messages_quota:o,messages_quota_used:i})}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_pages_added)return G("/select-pages");const r=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/get-pages-status`,{method:"GET",headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();return H({pages_status:n.data.pages||[],total_pages:n.data.total,pages_quota:n.data.pages_quota,pages_quota_used:n.data.pages_quota_used,messages_quota:n.data.messages_quota,messages_quota_used:n.data.messages_quota_used})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_page"===a){const e=n.get("source_id"),t=n.get("cp_page_id"),a=n.get("is_page"),o="true"===a?"get-page-ids":"get-post-ids",i=await fetch(`${appLocalizer.rest_url}/${o}`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),l=await i.json(),B="true"===a?l.cpaiwp_page_ids||[]:l.cpaiwp_post_ids||[],c=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${t}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),u="true"===a?"update_page_ids":"update_posts_ids",d=B.filter((t=>t.toString()!=e)),p=(await fetch(`${appLocalizer.rest_url}/settings/${u}`,{method:"POST",body:JSON.stringify({ids:JSON.stringify(d)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await c.json());s={ok:p?.data,error:p?.error,page_deleted:!!p?.data}}if("retrain_page"===a){const e=n.get("cp_page_id"),t=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/pages/${e}/update`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),a=await t.json();s={ok:a?.data,error:a?.error}}return s}},{path:"inbox",element:(0,t.createElement)((function(){return(0,t.createElement)("div",{className:"mt-8 flow-root "},(0,t.createElement)(Ps,{title:"Your Messages",description:"You can see the messages that your website visitor's are\n  asking your chatbot in your Dashboard.",link1:"https://chatpress.ai/inbox",link1_text:"Go to Inbox",new_tab:!0}))}),null)},{path:"woocommerce",element:(0,t.createElement)((function(){const{feature_enabled:e,products:n,wc_enabled:a}=et(),s=tt(),o=$e(),i="submitting"===o.state,l="loading"===o.state,[B,c]=(0,r.useState)(a);return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:""},(0,t.createElement)("div",{className:"mt-8 flow-root"},(0,t.createElement)("div",{className:"-my-2"},(0,t.createElement)(js,{feature_enabled:e})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},e?(0,t.createElement)("div",null,n.length>0&&(0,t.createElement)("div",{className:"mt-4 inline-block min-w-full py-2"},(0,t.createElement)(Co,{enabled:B,setEnabled:c})),(0,t.createElement)("div",{className:"mt-6 inline-block min-w-full py-2 align-middle"},(0,t.createElement)("div",{className:"relative"},(0,t.createElement)("table",{className:"min-w-full table-fixed divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"min-w-[12rem] py-3.5 pr-3 text-left text-sm font-semibold text-gray-900"},"Name"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Status"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Permalink"),(0,t.createElement)("th",{scope:"col"}))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},n.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"whitespace-nowrap py-4 pr-3 text-sm font-medium text-gray-900"},e.name),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},e.status),(0,t.createElement)("td",{className:"whitespace-nowrap px-3 py-4 text-sm text-gray-500"},(0,t.createElement)("a",{target:"_blank",rel:"noopener noreferer",href:e.permalink,className:"text-brand-600 hover:text-brand-900"},(0,t.createElement)(Ht,{className:"w-4 h-4"}),(0,t.createElement)("span",{className:"sr-only"},"Open link for ",e.name))),(0,t.createElement)("td",null,(0,t.createElement)(ao,{cp_product_id:e.id,source_product_id:e.source_product_id,busy:i,loading:l,action_data:s})))))))))):(0,t.createElement)(fo,null)))))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json(),r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();let a=[],s=!1;if(t.cpaiwp_products_added){const e=await fetch(`${Jt}/api/chatbots/${t.cpaiwp_chatbot_id}/products`,{headers:{"x-api-key":t.cpaiwp_api_key}}),r=await e.json();a=r.data.products,s=r.data.wc_enabled}return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified,products:a,wc_enabled:s})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json(),n=await e.formData(),a=n.get("_action");let s={ok:!1,error:null};if("delete_product"===a){const e=n.get("source_product_id"),t=n.get("cp_product_id"),a=await fetch(`${appLocalizer.rest_url}/get-product-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),o=(await a.json()).cpaiwp_product_ids||[],i=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products/${t}`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),l=o.filter((t=>t.toString()!=e)),B=(await fetch(`${appLocalizer.rest_url}/settings/update_product_ids`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(l)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),await i.json());s={ok:B?.data,error:B?.error,product_deleted:!!B?.data}}if("wc_switch"===a){const e=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/woocommerce`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}});await e.json()}return s}}]},{path:"/add-more-pages",element:(0,t.createElement)((function(){const e=$e(),n="submitting"===e.state,a="loading"===e.state,{data:s,account:o}=et(),i=parseInt(o.pages_quota,10)-parseInt(o.pages_quota_used,10),[l,B]=(0,r.useState)(La(s.pages)),[c,u]=(0,r.useState)(Ia(s.posts)),[d,p]=(0,r.useState)("Pages"),[m,f]=(0,r.useState)([]),[C,h]=(0,r.useState)([]),[g,v]=(0,r.useState)(0),[b,y]=(0,r.useState)(0),[w,x]=(0,r.useState)([]),[E,D]=(0,r.useState)([]),[k,N]=(0,r.useState)(!1);async function A(e){const t=await fetch(`${appLocalizer.rest_url}/${"Pages"===d?"pages":"posts"}?limit=10&offset=${10*e}`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();"Pages"===d?(v(e),B(La(r.pages))):(y(e),u(Ia(r.posts)))}return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white  px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add more pages/posts"),(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)(Na,{loading:a,pageIds:m.map((e=>({id:e.id.toString(),title:e.title}))),postIds:C.map((e=>({id:e.id.toString(),title:e.title}))),busy:n,open:k,setOpen:N,title:(0,t.createElement)("span",null,"Are you sure you want to start model training?"),description:(0,t.createElement)("span",null,"You have"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},"selected ",m.length+C.length," pages & posts")," ","for training."," ",m.length+C.length<i?(0,t.createElement)(t.Fragment,null,"You can still select"," ",(0,t.createElement)("span",{className:"font-semibold text-gray-900"},i-m.length-C.length," ","more pages/posts.")):" "," ","Once you start training, we will need some time to process your pages. Once the training is over, you will be able to publish your ChatPress chatbot on your website.")}),(0,t.createElement)("button",{disabled:m.length+C.length==0||m.length+C.length>i,onClick:()=>N(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-500 disabled:cursor-not-allowed"},"Start Training"))),(0,t.createElement)("div",{className:"mt-6"},(0,t.createElement)("ul",null,(0,t.createElement)("li",{className:"text-base"},"Max allowed pages & posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},i,"*")),(0,t.createElement)("li",{className:"text-base"},"Selected Pages :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length)),(0,t.createElement)("li",{className:"text-base"},"Selected Posts :"," ",(0,t.createElement)("span",{className:"font-semibold"},C.length)),(0,t.createElement)("li",{className:"text-base"},"Total :"," ",(0,t.createElement)("span",{className:"font-semibold"},m.length+C.length)," ",m.length+C.length<=i?(0,t.createElement)("span",{className:"bg-green-100 text-green-700"},"(You can add"," ",i-m.length-C.length," ","more pages or posts)."):(0,t.createElement)("span",{className:"bg-red-100 text-red-700"},"(You have added"," ",m.length+C.length-i," ","extra pages or posts. You can only add ",i," ","pages/posts combined).")),(0,t.createElement)("li",{className:"pt-2"},"*Your account has a limit of ",o.pages_quota," pages and you have already used ",o.pages_quota_used," pages."))),(0,t.createElement)("div",{className:"sm:hidden mt-4"},(0,t.createElement)("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),(0,t.createElement)("select",{id:"tabs",name:"tabs",className:"block w-full rounded-md border-gray-300 py-2 pl-3 pr-10 text-base focus:border-brand-500 focus:outline-none focus:ring-brand-500 sm:text-sm",defaultValue:Fa.find((e=>e.current)).name},Fa.map((e=>(0,t.createElement)("option",{key:e.name},e.name))))),(0,t.createElement)("div",{className:"hidden sm:block mt-4"},(0,t.createElement)("div",{className:"border-b border-gray-200"},(0,t.createElement)("nav",{className:"-mb-px flex space-x-8","aria-label":"Tabs"},Fa.map((e=>(0,t.createElement)("button",{key:e.name,onClick:()=>function(e){p(e)}(e.name),className:Oa(d===e.name?"border-brand-500 text-brand-600":"border-transparent text-gray-500 hover:border-gray-200 hover:text-gray-700","flex whitespace-nowrap border-b-2 py-4 px-1 text-sm font-medium"),"aria-current":d===e.name?"page":void 0},e.name,(0,t.createElement)("span",{className:Oa(d===e.name?"bg-brand-100 text-brand-600":"bg-gray-100 text-gray-900","ml-3 hidden rounded-full py-0.5 px-2.5 text-xs font-medium md:inline-block")},"Pages"===e.name?m.length:C.length))))))),(0,t.createElement)("div",null,"Pages"===d?(0,t.createElement)(zt,{currentPageNumber:g,pages:l,total:s.total_pages.publish,selected:m,setSelected:f,fetchMorePages:A,selectedOnPages:w,setSelectedOnPages:x}):(0,t.createElement)(zt,{currentPageNumber:b,pages:c,total:s.total_posts.publish,selected:C,setSelected:h,fetchMorePages:A,selectedOnPages:E,setSelectedOnPages:D})))}),null),action:async function({request:e}){const t=await e.formData(),r=JSON.parse(t.get("pageIds")),n=JSON.parse(t.get("postIds")),a=await fetch(`${appLocalizer.rest_url}/settings`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=(await fetch(`${Jt}/api/chatbots/${s.cpaiwp_chatbot_id}/add-pages`,{method:"POST",body:JSON.stringify({pageIds:r,postIds:n,is_non_initial:!0}),headers:{"Content-Type":"application/json","x-api-key":s.cpaiwp_api_key}}),await fetch(`${appLocalizer.rest_url}/get-page-post-ids`,{method:"GET",headers:{"X-WP-NONCE":appLocalizer.nonce}})),i=await o.json(),l=i.cpaiwp_page_ids||[],B=i.cpaiwp_post_ids||[],c=[...l,...r.map((e=>parseInt(e.id,10)))],u=[...B,...n.map((e=>parseInt(e.id,10)))];return await fetch(`${appLocalizer.rest_url}/settings/pages_added`,{method:"POST",body:JSON.stringify({pageIds:JSON.stringify(c),postIds:JSON.stringify(u)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/trainedpages")},loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const[n,a]=await Promise.all([fetch(`${appLocalizer.rest_url}/initial-pages-posts?limit=10&offset=1`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/add-pages`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),s=await a.json(),o=await n.json();return H({data:o,account:s.data})}},{path:"restore-chatbot",element:(0,t.createElement)((function(){const{chatbots:e}=et(),n=tt(),[a,s]=(0,r.useState)(!1),[o,i]=(0,r.useState)(null),l=$e(),B="submitting"===l.state,c="loading"===l.state;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 mt-10 bg-white"},a&&(0,t.createElement)(Ss,{open:a,setOpen:s,busy:B,loading:c,chatbot:o}),(0,t.createElement)("div",{className:"mx-auto flex w-full max-w-7xl items-start gap-x-8 px-4 py-10 sm:px-6 lg:px-8"},(0,t.createElement)("div",{className:"px-4 sm:px-6 lg:px-8"},"restored"===n&&(0,t.createElement)(Ps,{title:"Chatbot Restored",description:"You should have been redirected automatically. Sometimes WordPress cache can cause the redirects to fail. Click on the plugin name on the left side panel of your admin area again to refresh.",link1:"/settings",link1_text:"Go to settings"}),(0,t.createElement)("div",{className:"sm:flex sm:items-center"},(0,t.createElement)("div",{className:"sm:flex-auto"},(0,t.createElement)("h1",{className:"text-base font-semibold leading-6 text-gray-900"},"Restore Chatbot"),(0,t.createElement)("p",{className:"mt-2 text-sm text-gray-700"},"Here is a list of all the chatbots in your account including their name, created date, status and number of pages trained.")),(0,t.createElement)("div",{className:"mt-4 sm:ml-16 sm:mt-0 sm:flex-none"},(0,t.createElement)(wt,{to:"/create-chatbot",className:"block rounded-md bg-brand-600 px-3 py-2 text-center text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600"},"Create new chatbot"))),(0,t.createElement)("div",{className:"-mx-4 mt-8 sm:-mx-0"},(0,t.createElement)("table",{className:"min-w-full divide-y divide-gray-300"},(0,t.createElement)("thead",null,(0,t.createElement)("tr",null,(0,t.createElement)("th",{scope:"col",className:"py-3.5 pl-4 pr-3 text-left text-sm font-semibold text-gray-900 sm:pl-0"},"Name"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 lg:table-cell"},"Status"),(0,t.createElement)("th",{scope:"col",className:"hidden px-3 py-3.5 text-left text-sm font-semibold text-gray-900 sm:table-cell"},"Created at"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Website"),(0,t.createElement)("th",{scope:"col",className:"px-3 py-3.5 text-left text-sm font-semibold text-gray-900"},"Pages trained"),(0,t.createElement)("th",{scope:"col",className:"relative py-3.5 pl-3 pr-4 sm:pr-0"},(0,t.createElement)("span",{className:"sr-only"},"Train")))),(0,t.createElement)("tbody",{className:"divide-y divide-gray-200 bg-white"},e.map((e=>(0,t.createElement)("tr",{key:e.id},(0,t.createElement)("td",{className:"w-full max-w-0 py-4 pl-4 pr-3 text-sm font-medium text-gray-900 sm:w-auto sm:max-w-none sm:pl-0"},e.chatbot_title,(0,t.createElement)("dl",{className:"font-normal lg:hidden"},(0,t.createElement)("dt",{className:"sr-only"},"Chatbot Status"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-700"},e.status),(0,t.createElement)("dt",{className:"sr-only sm:hidden"},"Created at"),(0,t.createElement)("dd",{className:"mt-1 truncate text-gray-500 sm:hidden"},As(e.created_at)))),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 lg:table-cell"},e.status),(0,t.createElement)("td",{className:"hidden px-3 py-4 text-sm text-gray-500 sm:table-cell"},As(e.created_at)),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.website),(0,t.createElement)("td",{className:"px-3 py-4 text-sm text-gray-500"},e.pages[0].count),(0,t.createElement)("td",{className:"py-4 pl-3 pr-4 text-right text-sm font-medium sm:pr-0"},(0,t.createElement)("button",{onClick:()=>{i(e),s(!0)},className:"text-brand-600 hover:text-brand-900"},"Restore",(0,t.createElement)("span",{className:"sr-only"},", ",e.name))))))))))))}),null),loader:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=await fetch(`${Jt}/api/chatbots`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),a=await n.json();return H({chatbots:a.data})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");const n=(await e.formData()).get("chatbot_id");n||alert("Invalid action");const[a,s]=await Promise.all([fetch(`${Jt}/api/chatbots/${n}/pageIds`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}}),fetch(`${Jt}/api/chatbots/${n}/products`,{method:"GET",headers:{"x-api-key":r.cpaiwp_api_key}})]),o=await a.json(),i=await s.json(),l=(o?.data?.pages||[]).filter((e=>!0===e.is_page)).map((e=>parseInt(e.source_id,10))),B=(o?.data?.pages||[]).filter((e=>!1===e.is_page)).map((e=>parseInt(e.source_id,10))),c=(i?.data?.products||[]).map((e=>parseInt(e.source_product_id,10))),u=await fetch(`${appLocalizer.rest_url}/settings/restore`,{method:"POST",body:JSON.stringify({chatbotId:n,pageIds:JSON.stringify(l),postIds:JSON.stringify(B),productIds:JSON.stringify(c),cpaiwp_products_added:c.length>0}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}});return"restored"===await u.json()?G("/settings/"):"restored"}},{path:"addproducts",element:(0,t.createElement)((function(){const{wc_keys_verified:e,store_data:n,products_data:a}=et(),[s,o]=(0,r.useState)([]),i=He(),l=$e(),B="submitting"===l.state,c="loading"===l.state,[u,d]=(0,r.useState)(!1),p=`${n?.siteurl}/${n?.woocommerce_permalinks?.product_base}`;return(0,t.createElement)("div",{className:"lg:border-b lg:border-t lg:border-gray-200 bg-white  px-4 py-10 sm:px-6 lg:px-8"},u&&(0,t.createElement)(ei,{open:u,setOpen:d,busy:B,loading:c,productIds:s.map((e=>e.id)),store_data:n}),(0,t.createElement)("div",{className:" sticky top-8 z-20 bg-white pt-4 border-b border-gray-200 pb-5 sm:flex sm:items-center sm:justify-between"},(0,t.createElement)("div",null,(0,t.createElement)("button",{onClick:()=>i(-1),type:"button",className:"flex items-center gap-1"},(0,t.createElement)(It,{className:"w-3 h-3 shrink-0","aria-hidden":!0}),"Back"),(0,t.createElement)("h3",{className:"text-base font-semibold leading-6 text-gray-900"},"Add products")),e&&(0,t.createElement)("div",{className:"mt-3 sm:ml-4 sm:mt-0"},(0,t.createElement)("button",{disabled:0===s.length,onClick:()=>d(!0),type:"button",className:"inline-flex items-center rounded-md bg-brand-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-600 disabled:bg-brand-300 disabled:cursor-not-allowed"},"Add"))),(0,t.createElement)("div",null,e?(0,t.createElement)($o,{products:a.products,store_url:p,selectedProducts:s,setSelectedProducts:o}):(0,t.createElement)(ti,null)))}),null),loader:async function(){const e=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),t=await e.json();if(!t.cpaiwp_api_key)return G("/");if(!t.cpaiwp_chatbot_id)return G("/create-chatbot");const r=await fetch(`${Jt}/api/feature-flags`,{method:"POST",body:JSON.stringify({chatbot:t.cpaiwp_chatbot_id}),headers:{"x-api-key":t.cpaiwp_api_key}}),n=await r.json();if(!n.data?.feature_flags?.woocommerce||!n.data?.wc_keys_verified)return H({feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified});const a=await fetch(`${appLocalizer.rest_url}/store`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),s=await a.json(),o=await fetch(`${appLocalizer.rest_url}/products`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),i=await o.json();return H({store_data:s,products_data:i,feature_enabled:n.data?.feature_flags?.woocommerce,wc_keys_verified:n.data?.wc_keys_verified})},action:async function({request:e}){const t=await fetch(`${appLocalizer.rest_url}/settings`,{method:"get",headers:{"X-WP-NONCE":appLocalizer.nonce}}),r=await t.json();if(!r.cpaiwp_api_key)return G("/");if(!r.cpaiwp_chatbot_id)return G("/create-chatbot");const n=await e.formData(),a=JSON.parse(n.get("productIds")),s=await fetch(`${Jt}/api/chatbots/${r.cpaiwp_chatbot_id}/products`,{method:"POST",body:n,headers:{"x-api-key":r.cpaiwp_api_key}}),o=await s.json();return!o.error&&o.data?(await fetch(`${appLocalizer.rest_url}/settings/products_added`,{method:"POST",body:JSON.stringify({productIds:JSON.stringify(a)}),headers:{"content-type":"application/json","X-WP-NONCE":appLocalizer.nonce}}),G("/settings/woocommerce")):(alert(`\n    Something went wrong. \n    Error: ${o.error}`),!1)}}],function(t){const r=t.window?t.window:"undefined"!=typeof window?window:void 0,n=void 0!==r&&void 0!==r.document&&void 0!==r.document.createElement,a=!n;let s;if(l(t.routes.length>0,"You must provide a non-empty routes array to createRouter"),t.mapRouteProperties)s=t.mapRouteProperties;else if(t.detectErrorBoundary){let e=t.detectErrorBoundary;s=t=>({hasErrorBoundary:e(t)})}else s=$;let i,c={},d=C(t.routes,s,void 0,c),p=t.basename||"/",f=o({v7_normalizeFormMethod:!1,v7_prependBasename:!1},t.future),g=null,v=new Set,b=null,y=null,w=null,x=null!=t.hydrationData,E=h(d,t.history.location,p),D=null;if(null==E){let e=me(404,{pathname:t.history.location.pathname}),{matches:r,route:n}=pe(d);E=r,D={[n.id]:e}}let k,N,A=!(E.some((e=>e.route.lazy))||E.some((e=>e.route.loader))&&null==t.hydrationData),S={historyAction:t.history.action,location:t.history.location,matches:E,initialized:A,navigation:Y,restoreScrollPosition:null==t.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:t.hydrationData&&t.hydrationData.loaderData||{},actionData:t.hydrationData&&t.hydrationData.actionData||null,errors:t.hydrationData&&t.hydrationData.errors||D,fetchers:new Map,blockers:new Map},P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[],M=new Map,T=0,H=-1,G=new Map,z=new Set,_=new Map,U=new Map,J=new Map,K=!1;function W(e){S=o({},S,e),v.forEach((e=>e(S)))}function q(r,n){var a,s;let l,B=null!=S.actionData&&null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&"loading"===S.navigation.state&&!0!==(null==(a=r.state)?void 0:a._isRedirect);l=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:B?S.actionData:null;let c=n.loaderData?ue(S.loaderData,n.loaderData,n.matches||[],n.errors):S.loaderData,u=S.blockers;u.size>0&&(u=new Map(u),u.forEach(((e,t)=>u.set(t,X))));let p=!0===F||null!=S.navigation.formMethod&&be(S.navigation.formMethod)&&!0!==(null==(s=r.state)?void 0:s._isRedirect);i&&(d=i,i=void 0),O||P===e.Pop||(P===e.Push?t.history.push(r,r.state):P===e.Replace&&t.history.replace(r,r.state)),W(o({},n,{actionData:l,loaderData:c,historyAction:P,location:r,initialized:!0,navigation:Y,revalidation:"idle",restoreScrollPosition:Te(r,n.matches||S.matches),preventScrollReset:p,blockers:u})),P=e.Pop,F=!1,O=!1,L=!1,I=[],R=[]}async function ne(r,n,a){N&&N.abort(),N=null,P=r,O=!0===(a&&a.startUninterruptedRevalidation),function(e,t){if(b&&w){let r=Me(e,t);b[r]=w()}}(S.location,S.matches),F=!0===(a&&a.preventScrollReset);let l=i||d,B=a&&a.overrideNavigation,u=h(l,n,p);if(!u){let e=me(404,{pathname:n.pathname}),{matches:t,route:r}=pe(l);return Re(),void q(n,{matches:t,loaderData:{},errors:{[r.id]:e}})}if(S.initialized&&!L&&(f=S.location,C=n,f.pathname===C.pathname&&f.search===C.search&&(""===f.hash?""!==C.hash:f.hash===C.hash||""!==C.hash))&&!(a&&a.submission&&be(a.submission.formMethod)))return void q(n,{matches:u});var f,C;N=new AbortController;let g,v,y=ie(t.history,n,N.signal,a&&a.submission);if(a&&a.pendingError)v={[de(u).route.id]:a.pendingError};else if(a&&a.submission&&be(a.submission.formMethod)){let t=await async function(t,r,n,a,o){void 0===o&&(o={}),Be();let i,l=function(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}(r,n);W({navigation:l});let B=Ee(a,r);if(B.route.action||B.route.lazy){if(i=await oe("action",t,B,a,c,s,p),t.signal.aborted)return{shortCircuited:!0}}else i={type:m.error,error:me(405,{method:t.method,pathname:r.pathname,routeId:B.route.id})};if(ve(i)){let e;return e=o&&null!=o.replace?o.replace:i.location===S.location.pathname+S.location.search,await se(S,i,{submission:n,replace:e}),{shortCircuited:!0}}if(ge(i)){let t=de(a,B.route.id);return!0!==(o&&o.replace)&&(P=e.Push),{pendingActionData:{},pendingActionError:{[t.route.id]:i.error}}}if(he(i))throw me(400,{type:"defer-action"});return{pendingActionData:{[B.route.id]:i.data}}}(y,n,a.submission,u,{replace:a.replace});if(t.shortCircuited)return;g=t.pendingActionData,v=t.pendingActionError,B=ke(n,a.submission),y=new Request(y.url,{signal:y.signal})}let{shortCircuited:x,loaderData:E,errors:D}=await async function(e,r,n,a,s,l,B,c,u){let m=a||ke(r,s),f=s||l||De(m),C=i||d,[h,g]=re(t.history,S,n,f,r,L,I,R,_,z,C,p,c,u);if(Re((e=>!(n&&n.some((t=>t.route.id===e)))||h&&h.some((t=>t.route.id===e)))),H=++T,0===h.length&&0===g.length){let e=je();return q(r,o({matches:n,loaderData:{},errors:u||null},c?{actionData:c}:{},e?{fetchers:new Map(S.fetchers)}:{})),{shortCircuited:!0}}if(!O){g.forEach((e=>{let t=S.fetchers.get(e.key),r=Ne(void 0,t?t.data:void 0);S.fetchers.set(e.key,r)}));let e=c||S.actionData;W(o({navigation:m},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},g.length>0?{fetchers:new Map(S.fetchers)}:{}))}g.forEach((e=>{M.has(e.key)&&Se(e.key),e.controller&&M.set(e.key,e.controller)}));let v=()=>g.forEach((e=>Se(e.key)));N&&N.signal.addEventListener("abort",v);let{results:b,loaderResults:y,fetcherResults:w}=await le(S.matches,n,h,g,e);if(e.signal.aborted)return{shortCircuited:!0};N&&N.signal.removeEventListener("abort",v),g.forEach((e=>M.delete(e.key)));let x=fe(b);if(x){if(x.idx>=h.length){let e=g[x.idx-h.length].key;z.add(e)}return await se(S,x.result,{replace:B}),{shortCircuited:!0}}let{loaderData:E,errors:D}=ce(S,n,h,y,u,g,w,U);U.forEach(((e,t)=>{e.subscribe((r=>{(r||e.done)&&U.delete(t)}))}));let k=je(),A=Fe(H);return o({loaderData:E,errors:D},k||A||g.length>0?{fetchers:new Map(S.fetchers)}:{})}(y,n,u,B,a&&a.submission,a&&a.fetcherSubmission,a&&a.replace,g,v);x||(N=null,q(n,o({matches:u},g?{actionData:g}:{},{loaderData:E,errors:D})))}function ae(e){return S.fetchers.get(e)||Q}async function se(a,s,i){let{submission:B,fetcherSubmission:c,replace:d}=void 0===i?{}:i;s.revalidate&&(L=!0);let m=u(a.location,s.location,{_isRedirect:!0});if(l(m,"Expected a location on the redirect navigation"),n){let e=!1;if(s.reloadDocument)e=!0;else if(Z.test(s.location)){const n=t.history.createURL(s.location);e=n.origin!==r.location.origin||null==j(n.pathname,p)}if(e)return void(d?r.location.replace(s.location):r.location.assign(s.location))}N=null;let f=!0===d?e.Replace:e.Push,{formMethod:C,formAction:h,formEncType:g}=a.navigation;!B&&!c&&C&&h&&g&&(B=De(a.navigation));let v=B||c;if(V.has(s.status)&&v&&be(v.formMethod))await ne(f,m,{submission:o({},v,{formAction:s.location}),preventScrollReset:F});else{let e=ke(m,B);await ne(f,m,{overrideNavigation:e,fetcherSubmission:c,preventScrollReset:F})}}async function le(e,r,n,a,o){let i=await Promise.all([...n.map((e=>oe("loader",o,e,r,c,s,p))),...a.map((e=>e.matches&&e.match&&e.controller?oe("loader",ie(t.history,e.path,e.controller.signal),e.match,e.matches,c,s,p):{type:m.error,error:me(404,{pathname:e.path})}))]),l=i.slice(0,n.length),B=i.slice(n.length);return await Promise.all([ye(e,n,l,l.map((()=>o.signal)),!1,S.loaderData),ye(e,a.map((e=>e.match)),B,a.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:i,loaderResults:l,fetcherResults:B}}function Be(){L=!0,I.push(...Re()),_.forEach(((e,t)=>{M.has(t)&&(R.push(t),Se(t))}))}function Ce(e,t,r){let n=de(S.matches,t);xe(e),W({errors:{[n.route.id]:r},fetchers:new Map(S.fetchers)})}function xe(e){let t=S.fetchers.get(e);!M.has(e)||t&&"loading"===t.state&&G.has(e)||Se(e),_.delete(e),G.delete(e),z.delete(e),S.fetchers.delete(e)}function Se(e){let t=M.get(e);l(t,"Expected fetch controller: "+e),t.abort(),M.delete(e)}function Pe(e){for(let t of e){let e=Ae(ae(t).data);S.fetchers.set(t,e)}}function je(){let e=[],t=!1;for(let r of z){let n=S.fetchers.get(r);l(n,"Expected fetcher: "+r),"loading"===n.state&&(z.delete(r),e.push(r),t=!0)}return Pe(e),t}function Fe(e){let t=[];for(let[r,n]of G)if(n<e){let e=S.fetchers.get(r);l(e,"Expected fetcher: "+r),"loading"===e.state&&(Se(r),G.delete(r),t.push(r))}return Pe(t),t.length>0}function Oe(e){S.blockers.delete(e),J.delete(e)}function Le(e,t){let r=S.blockers.get(e)||X;l("unblocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"proceeding"===t.state||"blocked"===r.state&&"unblocked"===t.state||"proceeding"===r.state&&"unblocked"===t.state,"Invalid blocker state transition: "+r.state+" -> "+t.state);let n=new Map(S.blockers);n.set(e,t),W({blockers:n})}function Ie(e){let{currentLocation:t,nextLocation:r,historyAction:n}=e;if(0===J.size)return;J.size>1&&B(!1,"A router only supports one blocker at a time");let a=Array.from(J.entries()),[s,o]=a[a.length-1],i=S.blockers.get(s);return i&&"proceeding"===i.state?void 0:o({currentLocation:t,nextLocation:r,historyAction:n})?s:void 0}function Re(e){let t=[];return U.forEach(((r,n)=>{e&&!e(n)||(r.cancel(),t.push(n),U.delete(n))})),t}function Me(e,t){if(y){let r=y(e,t.map((e=>function(e,t){let{route:r,pathname:n,params:a}=e;return{id:r.id,pathname:n,params:a,data:t[r.id],handle:r.handle}}(e,S.loaderData))));return r||e.key}return e.key}function Te(e,t){if(b){let r=Me(e,t),n=b[r];if("number"==typeof n)return n}return null}return k={get basename(){return p},get state(){return S},get routes(){return d},initialize:function(){return g=t.history.listen((e=>{let{action:r,location:n,delta:a}=e;if(K)return void(K=!1);B(0===J.size||null!=a,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let s=Ie({currentLocation:S.location,nextLocation:n,historyAction:r});return s&&null!=a?(K=!0,t.history.go(-1*a),void Le(s,{state:"blocked",location:n,proceed(){Le(s,{state:"proceeding",proceed:void 0,reset:void 0,location:n}),t.history.go(a)},reset(){let e=new Map(S.blockers);e.set(s,X),W({blockers:e})}})):ne(r,n)})),S.initialized||ne(e.Pop,S.location),k},subscribe:function(e){return v.add(e),()=>v.delete(e)},enableScrollRestoration:function(e,t,r){if(b=e,w=t,y=r||null,!x&&S.navigation===Y){x=!0;let e=Te(S.location,S.matches);null!=e&&W({restoreScrollPosition:e})}return()=>{b=null,w=null,y=null}},navigate:async function r(n,a){if("number"==typeof n)return void t.history.go(n);let s=ee(S.location,S.matches,p,f.v7_prependBasename,n,null==a?void 0:a.fromRouteId,null==a?void 0:a.relative),{path:i,submission:l,error:B}=te(f.v7_normalizeFormMethod,!1,s,a),c=S.location,d=u(S.location,i,a&&a.state);d=o({},d,t.history.encodeLocation(d));let m=a&&null!=a.replace?a.replace:void 0,C=e.Push;!0===m?C=e.Replace:!1===m||null!=l&&be(l.formMethod)&&l.formAction===S.location.pathname+S.location.search&&(C=e.Replace);let h=a&&"preventScrollReset"in a?!0===a.preventScrollReset:void 0,g=Ie({currentLocation:c,nextLocation:d,historyAction:C});if(!g)return await ne(C,d,{submission:l,pendingError:B,preventScrollReset:h,replace:a&&a.replace});Le(g,{state:"blocked",location:d,proceed(){Le(g,{state:"proceeding",proceed:void 0,reset:void 0,location:d}),r(n,a)},reset(){let e=new Map(S.blockers);e.set(g,X),W({blockers:e})}})},fetch:function(e,r,n,B){if(a)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");M.has(e)&&Se(e);let u=i||d,m=ee(S.location,S.matches,p,f.v7_prependBasename,n,r,null==B?void 0:B.relative),C=h(u,m,p);if(!C)return void Ce(e,r,me(404,{pathname:m}));let{path:g,submission:v,error:b}=te(f.v7_normalizeFormMethod,!0,m,B);if(b)return void Ce(e,r,b);let y=Ee(C,g);F=!0===(B&&B.preventScrollReset),v&&be(v.formMethod)?async function(e,r,n,a,B,u){if(Be(),_.delete(e),!a.route.action&&!a.route.lazy){let t=me(405,{method:u.formMethod,pathname:n,routeId:r});return void Ce(e,r,t)}let m=function(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}(u,S.fetchers.get(e));S.fetchers.set(e,m),W({fetchers:new Map(S.fetchers)});let f=new AbortController,C=ie(t.history,n,f.signal,u);M.set(e,f);let g=T,v=await oe("action",C,a,B,c,s,p);if(C.signal.aborted)return void(M.get(e)===f&&M.delete(e));if(ve(v)){if(M.delete(e),H>g){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}{z.add(e);let t=Ne(u);return S.fetchers.set(e,t),W({fetchers:new Map(S.fetchers)}),se(S,v,{fetcherSubmission:u})}}if(ge(v))return void Ce(e,r,v.error);if(he(v))throw me(400,{type:"defer-action"});let b=S.navigation.location||S.location,y=ie(t.history,b,f.signal),w=i||d,x="idle"!==S.navigation.state?h(w,S.navigation.location,p):S.matches;l(x,"Didn't find any matches after fetcher action");let E=++T;G.set(e,E);let D=Ne(u,v.data);S.fetchers.set(e,D);let[k,A]=re(t.history,S,x,u,b,L,I,R,_,z,w,p,{[a.route.id]:v.data},void 0);A.filter((t=>t.key!==e)).forEach((e=>{let t=e.key,r=S.fetchers.get(t),n=Ne(void 0,r?r.data:void 0);S.fetchers.set(t,n),M.has(t)&&Se(t),e.controller&&M.set(t,e.controller)})),W({fetchers:new Map(S.fetchers)});let j=()=>A.forEach((e=>Se(e.key)));f.signal.addEventListener("abort",j);let{results:F,loaderResults:O,fetcherResults:J}=await le(S.matches,x,k,A,y);if(f.signal.aborted)return;f.signal.removeEventListener("abort",j),G.delete(e),M.delete(e),A.forEach((e=>M.delete(e.key)));let K=fe(F);if(K){if(K.idx>=k.length){let e=A[K.idx-k.length].key;z.add(e)}return se(S,K.result)}let{loaderData:V,errors:Y}=ce(S,S.matches,k,O,void 0,A,J,U);if(S.fetchers.has(e)){let t=Ae(v.data);S.fetchers.set(e,t)}let Q=Fe(E);"loading"===S.navigation.state&&E>H?(l(P,"Expected pending action"),N&&N.abort(),q(S.navigation.location,{matches:x,loaderData:V,errors:Y,fetchers:new Map(S.fetchers)})):(W(o({errors:Y,loaderData:ue(S.loaderData,V,x,Y)},Q||A.length>0?{fetchers:new Map(S.fetchers)}:{})),L=!1)}(e,r,g,y,C,v):(_.set(e,{routeId:r,path:g}),async function(e,r,n,a,o,i){let B=S.fetchers.get(e),u=Ne(i,B?B.data:void 0);S.fetchers.set(e,u),W({fetchers:new Map(S.fetchers)});let d=new AbortController,m=ie(t.history,n,d.signal);M.set(e,d);let f=T,C=await oe("loader",m,a,o,c,s,p);if(he(C)&&(C=await we(C,m.signal,!0)||C),M.get(e)===d&&M.delete(e),m.signal.aborted)return;if(ve(C)){if(H>f){let t=Ae(void 0);return S.fetchers.set(e,t),void W({fetchers:new Map(S.fetchers)})}return z.add(e),void await se(S,C)}if(ge(C)){let t=de(S.matches,r);return S.fetchers.delete(e),void W({fetchers:new Map(S.fetchers),errors:{[t.route.id]:C.error}})}l(!he(C),"Unhandled fetcher deferred data");let h=Ae(C.data);S.fetchers.set(e,h),W({fetchers:new Map(S.fetchers)})}(e,r,g,y,C,v))},revalidate:function(){Be(),W({revalidation:"loading"}),"submitting"!==S.navigation.state&&("idle"!==S.navigation.state?ne(P||S.historyAction,S.navigation.location,{overrideNavigation:S.navigation}):ne(S.historyAction,S.location,{startUninterruptedRevalidation:!0}))},createHref:e=>t.history.createHref(e),encodeLocation:e=>t.history.encodeLocation(e),getFetcher:ae,deleteFetcher:xe,dispose:function(){g&&g(),v.clear(),N&&N.abort(),S.fetchers.forEach(((e,t)=>xe(t))),S.blockers.forEach(((e,t)=>Oe(t)))},getBlocker:function(e,t){let r=S.blockers.get(e)||X;return J.get(e)!==t&&J.set(e,t),r},deleteBlocker:Oe,_internalFetchControllers:M,_internalActiveDeferreds:U,_internalSetRoutes:function(e){c={},i=C(e,s,void 0,c)}},k}({basename:void 0,future:it({},void 0,{v7_prependBasename:!0}),history:(ai={window:void 0},void 0===ai&&(ai={}),function(t,r,n,a){void 0===a&&(a={});let{window:s=document.defaultView,v5Compat:B=!1}=a,p=s.history,m=e.Pop,f=null,C=h();function h(){return(p.state||{idx:null}).idx}function g(){m=e.Pop;let t=h(),r=null==t?null:t-C;C=t,f&&f({action:m,location:b.location,delta:r})}function v(e){let t="null"!==s.location.origin?s.location.origin:s.location.href,r="string"==typeof e?e:d(e);return l(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==C&&(C=0,p.replaceState(o({},p.state,{idx:C}),""));let b={get action(){return m},get location(){return t(s,p)},listen(e){if(f)throw new Error("A history only accepts one active listener");return s.addEventListener(i,g),f=e,()=>{s.removeEventListener(i,g),f=null}},createHref(e){return r(s,e)},createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(t,r){m=e.Push;let a=u(b.location,t,r);n&&n(a,t),C=h()+1;let o=c(a,C),i=b.createHref(a);try{p.pushState(o,"",i)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;s.location.assign(i)}B&&f&&f({action:m,location:b.location,delta:1})},replace:function(t,r){m=e.Replace;let a=u(b.location,t,r);n&&n(a,t),C=h();let s=c(a,C),o=b.createHref(a);p.replaceState(s,"",o),B&&f&&f({action:m,location:b.location,delta:0})},go(e){return p.go(e)}};return b}((function(e,t){let{pathname:r="/",search:n="",hash:a=""}=p(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),u("",{pathname:r,search:n,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:d(t))}),(function(e,t){B("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),ai)),hydrationData:function(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=it({},t,{errors:vt(t.errors)})),t}(),routes:ni,mapRouteProperties:function(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}}).initialize());var ni,ai;(0,t.render)((0,t.createElement)((()=>(0,t.createElement)("div",null,(0,t.createElement)("h2",{className:"pt-6 text-2xl font-bold mb-4"},"ChatPress AI"),(0,t.createElement)("hr",null),(0,t.createElement)("div",{className:"bg-white  h-full mr-[10px]"},(0,t.createElement)(nt,{router:ri})))),null),document.getElementById("chatpress"))}()}();
  • chatpress-ai/trunk/readme.txt

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