kompendium
Version:
Documentation generator for Stencil components
3 lines • 42.1 kB
JavaScript
const e="kompendium";const o={hydratedSelectorName:"hydrated",lazyLoad:true,propChangeCallback:true,slotRelocation:true,updatable:true};const r=()=>{};const t="@import url(\"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Source+Code+Pro&display=swap\"); div#dev-server-progress-bar{position:fixed !important;top:0.75rem !important;left:0.5rem !important;width:calc(100% - 1rem) !important;background-color:rgb(var(--kompendium-color-primary)) !important;height:0.1875rem !important}div#dev-server-modal{perspective:60rem;perspective-origin:top;display:flex !important;flex-direction:column;position:fixed !important;padding:2rem min(4rem, 4vw) !important;background-color:transparent !important}div#dev-server-modal #dev-server-modal-inner{animation:fade-in-modal 0.6s cubic-bezier(0.45, -0.01, 0.15, 1.47) forwards;overflow-x:auto;height:fit-content !important;box-shadow:var(--kompendium-shadow-depth-64), var(--kompendium-shadow-depth-8-error);border-radius:0.75rem;padding-bottom:0 !important;background-color:white}@keyframes fade-in-modal{0%{opacity:0;transform:translate3d(0, -2rem, 0) rotateX(7deg)}100%{opacity:1;transform:translate3d(0, 0, 0) rotateX(0deg)}}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}:root{--width-nav-panel:16rem}:root[data-theme=system-default]{color-scheme:dark light}:root[data-theme=force-light]{color-scheme:light}:root[data-theme=force-dark]{color-scheme:dark}:root{--kompendium-color-primary:33, 150, 243;--kompendium-color-error:229, 115, 115;--kompendium-color-white:255, 255, 255;--kompendium-color-black:0, 0, 0;--kompendium-contrast-100:255, 255, 255;--kompendium-contrast-200:250, 250, 251;--kompendium-contrast-300:246, 246, 247;--kompendium-contrast-400:241, 241, 243;--kompendium-contrast-500:237, 237, 238;--kompendium-contrast-600:232, 232, 234;--kompendium-contrast-700:209, 209, 213;--kompendium-contrast-800:186, 186, 192;--kompendium-contrast-900:140, 140, 150;--kompendium-contrast-1000:117, 117, 128;--kompendium-contrast-1100:94, 94, 108;--kompendium-contrast-1200:71, 71, 86;--kompendium-contrast-1300:48, 48, 66;--kompendium-contrast-1400:39, 39, 57;--kompendium-contrast-1500:35, 35, 53;--kompendium-contrast-1600:25, 25, 44;--kompendium-contrast-1700:20, 20, 37;--kompendium-color-red-light:229, 115, 115;--kompendium-color-red-default:244, 67, 54;--kompendium-color-blue-light:100, 181, 246;--kompendium-color-blue-default:33, 150, 243;--kompendium-color-green-light:129, 199, 132;--kompendium-color-green-default:76, 175, 80;--kompendium-color-amber-light:255, 213, 79;--kompendium-color-amber-default:255, 193, 7;--kompendium-color-orange-light:255, 183, 77;--kompendium-color-orange-default:255, 152, 0}@media (prefers-color-scheme: dark){:root:not([data-theme=force-light]){--kompendium-color-primary:30, 136, 229;--kompendium-color-error:229, 57, 53;--kompendium-contrast-100:20, 20, 37;--kompendium-contrast-200:25, 25, 44;--kompendium-contrast-300:35, 35, 53;--kompendium-contrast-400:39, 39, 57;--kompendium-contrast-500:48, 48, 66;--kompendium-contrast-600:71, 71, 86;--kompendium-contrast-700:94, 94, 108;--kompendium-contrast-800:117, 117, 128;--kompendium-contrast-900:140, 140, 150;--kompendium-contrast-1000:186, 186, 192;--kompendium-contrast-1100:209, 209, 213;--kompendium-contrast-1200:232, 232, 234;--kompendium-contrast-1300:237, 237, 238;--kompendium-contrast-1400:241, 241, 243;--kompendium-contrast-1500:246, 246, 247;--kompendium-contrast-1600:250, 250, 251;--kompendium-contrast-1700:255, 255, 255;--kompendium-color-red-light:240, 87, 80;--kompendium-color-red-default:229, 57, 53;--kompendium-color-blue-light:66, 165, 245;--kompendium-color-blue-default:30, 136, 229;--kompendium-color-green-light:102, 187, 106;--kompendium-color-green-default:67, 160, 71;--kompendium-color-amber-light:255, 207, 61;--kompendium-color-amber-default:255, 176, 59;--kompendium-color-orange-light:255, 167, 38;--kompendium-color-orange-default:251, 140, 0}}:root[data-theme=force-dark]{--kompendium-color-primary:30, 136, 229;--kompendium-color-error:229, 57, 53;--kompendium-contrast-100:20, 20, 37;--kompendium-contrast-200:25, 25, 44;--kompendium-contrast-300:35, 35, 53;--kompendium-contrast-400:39, 39, 57;--kompendium-contrast-500:48, 48, 66;--kompendium-contrast-600:71, 71, 86;--kompendium-contrast-700:94, 94, 108;--kompendium-contrast-800:117, 117, 128;--kompendium-contrast-900:140, 140, 150;--kompendium-contrast-1000:186, 186, 192;--kompendium-contrast-1100:209, 209, 213;--kompendium-contrast-1200:232, 232, 234;--kompendium-contrast-1300:237, 237, 238;--kompendium-contrast-1400:241, 241, 243;--kompendium-contrast-1500:246, 246, 247;--kompendium-contrast-1600:250, 250, 251;--kompendium-contrast-1700:255, 255, 255;--kompendium-color-red-light:240, 87, 80;--kompendium-color-red-default:229, 57, 53;--kompendium-color-blue-light:66, 165, 245;--kompendium-color-blue-default:30, 136, 229;--kompendium-color-green-light:102, 187, 106;--kompendium-color-green-default:67, 160, 71;--kompendium-color-amber-light:255, 207, 61;--kompendium-color-amber-default:255, 176, 59;--kompendium-color-orange-light:255, 167, 38;--kompendium-color-orange-default:251, 140, 0}@media (prefers-color-scheme: dark){:host(:not([data-theme=force-light])) :root{--kompendium-color-primary:30, 136, 229;--kompendium-color-error:229, 57, 53;--kompendium-contrast-100:20, 20, 37;--kompendium-contrast-200:25, 25, 44;--kompendium-contrast-300:35, 35, 53;--kompendium-contrast-400:39, 39, 57;--kompendium-contrast-500:48, 48, 66;--kompendium-contrast-600:71, 71, 86;--kompendium-contrast-700:94, 94, 108;--kompendium-contrast-800:117, 117, 128;--kompendium-contrast-900:140, 140, 150;--kompendium-contrast-1000:186, 186, 192;--kompendium-contrast-1100:209, 209, 213;--kompendium-contrast-1200:232, 232, 234;--kompendium-contrast-1300:237, 237, 238;--kompendium-contrast-1400:241, 241, 243;--kompendium-contrast-1500:246, 246, 247;--kompendium-contrast-1600:250, 250, 251;--kompendium-contrast-1700:255, 255, 255;--kompendium-color-red-light:240, 87, 80;--kompendium-color-red-default:229, 57, 53;--kompendium-color-blue-light:66, 165, 245;--kompendium-color-blue-default:30, 136, 229;--kompendium-color-green-light:102, 187, 106;--kompendium-color-green-default:67, 160, 71;--kompendium-color-amber-light:255, 207, 61;--kompendium-color-amber-default:255, 176, 59;--kompendium-color-orange-light:255, 167, 38;--kompendium-color-orange-default:251, 140, 0}}:host([data-theme=force-dark]) :root{--kompendium-color-primary:30, 136, 229;--kompendium-color-error:229, 57, 53;--kompendium-contrast-100:20, 20, 37;--kompendium-contrast-200:25, 25, 44;--kompendium-contrast-300:35, 35, 53;--kompendium-contrast-400:39, 39, 57;--kompendium-contrast-500:48, 48, 66;--kompendium-contrast-600:71, 71, 86;--kompendium-contrast-700:94, 94, 108;--kompendium-contrast-800:117, 117, 128;--kompendium-contrast-900:140, 140, 150;--kompendium-contrast-1000:186, 186, 192;--kompendium-contrast-1100:209, 209, 213;--kompendium-contrast-1200:232, 232, 234;--kompendium-contrast-1300:237, 237, 238;--kompendium-contrast-1400:241, 241, 243;--kompendium-contrast-1500:246, 246, 247;--kompendium-contrast-1600:250, 250, 251;--kompendium-contrast-1700:255, 255, 255;--kompendium-color-red-light:240, 87, 80;--kompendium-color-red-default:229, 57, 53;--kompendium-color-blue-light:66, 165, 245;--kompendium-color-blue-default:30, 136, 229;--kompendium-color-green-light:102, 187, 106;--kompendium-color-green-default:67, 160, 71;--kompendium-color-amber-light:255, 207, 61;--kompendium-color-amber-default:255, 176, 59;--kompendium-color-orange-light:255, 167, 38;--kompendium-color-orange-default:251, 140, 0}:root{--kompendium-color-code-pink:216, 27, 96;--kompendium-color-code-magenta:156, 22, 87;--kompendium-color-code-blue:33, 150, 243;--kompendium-color-code-orange:245, 124, 0;--kompendium-color-code-yellow:255, 87, 34;--kompendium-color-code-purple:149, 117, 205;--kompendium-color-code-green-light:53, 196, 84;--kompendium-color-code-green-dark:85, 139, 47;--kompendium-color-code-turquoise:0, 151, 167;--kompendium-color-code-gray-lighter:71, 71, 86;--kompendium-color-code-gray-light:var(--kompendium-contrast-1100);--kompendium-color-code-gray-dark:var(--kompendium-contrast-1200);--kompendium-color-code-background:var(--kompendium-contrast-200)}@media (prefers-color-scheme: dark){:root:not([data-theme=force-light]){--kompendium-color-code-pink:226, 119, 122;--kompendium-color-code-magenta:232, 62, 140;--kompendium-color-code-blue:97, 150, 204;--kompendium-color-code-orange:255, 152, 0;--kompendium-color-code-yellow:255, 213, 79;--kompendium-color-code-purple:206, 147, 216;--kompendium-color-code-green-light:174, 213, 129;--kompendium-color-code-green-dark:53, 196, 84;--kompendium-color-code-turquoise:103, 205, 204;--kompendium-color-code-gray-lighter:117, 117, 128}}:root[data-theme=force-dark]{--kompendium-color-code-pink:226, 119, 122;--kompendium-color-code-magenta:232, 62, 140;--kompendium-color-code-blue:97, 150, 204;--kompendium-color-code-orange:255, 152, 0;--kompendium-color-code-yellow:255, 213, 79;--kompendium-color-code-purple:206, 147, 216;--kompendium-color-code-green-light:174, 213, 129;--kompendium-color-code-green-dark:53, 196, 84;--kompendium-color-code-turquoise:103, 205, 204;--kompendium-color-code-gray-lighter:117, 117, 128}@media (prefers-color-scheme: dark){:host(:not([data-theme=force-light])) :root{--kompendium-color-code-pink:226, 119, 122;--kompendium-color-code-magenta:232, 62, 140;--kompendium-color-code-blue:97, 150, 204;--kompendium-color-code-orange:255, 152, 0;--kompendium-color-code-yellow:255, 213, 79;--kompendium-color-code-purple:206, 147, 216;--kompendium-color-code-green-light:174, 213, 129;--kompendium-color-code-green-dark:53, 196, 84;--kompendium-color-code-turquoise:103, 205, 204;--kompendium-color-code-gray-lighter:117, 117, 128}}:host([data-theme=force-dark]) :root{--kompendium-color-code-pink:226, 119, 122;--kompendium-color-code-magenta:232, 62, 140;--kompendium-color-code-blue:97, 150, 204;--kompendium-color-code-orange:255, 152, 0;--kompendium-color-code-yellow:255, 213, 79;--kompendium-color-code-purple:206, 147, 216;--kompendium-color-code-green-light:174, 213, 129;--kompendium-color-code-green-dark:53, 196, 84;--kompendium-color-code-turquoise:103, 205, 204;--kompendium-color-code-gray-lighter:117, 117, 128}:root{--kompendium-focused-state:0 0 0 0.125rem rgb(var(--kompendium-color-primary));--kompendium-error-state:0 0 0 0.125rem rgb(var(--kompendium-color-error));--kompendium-button-shadow-normal:0 0.09375rem 0.225rem 0 rgba(var(--kompendium-color-black), 0.232),\n 0 0.01875rem 0.05625rem 0\n rgba(var(--kompendium-color-black), 0.208);--kompendium-button-shadow-hovered:0 0.125rem 0.375rem rgba(var(--kompendium-color-black), 0.15),\n 0 0.375rem 0.625rem\n rgba(var(--kompendium-color-black), 0.05);--kompendium-button-shadow-pressed:0 0.0625rem 0.1875rem 0 rgba(var(--kompendium-color-black), 0.132),\n 0 0.01875rem 0.05625rem 0\n rgba(var(--kompendium-color-black), 0.108);--kompendium-button-shadow-inset:0 0.03125rem 0.21875rem 0 rgba(var(--kompendium-color-black), 0.132) inset,\n 0 0.01875rem 0.05625rem 0\n rgba(var(--kompendium-color-black), 0.108) inset,\n 0 0 0.25rem rgba(var(--kompendium-color-white), 0.9);--kompendium-button-shadow-inset-pressed:0 0.03125rem 0.34375rem 0 rgba(var(--kompendium-color-black), 0.132) inset,\n 0 0.01875rem 0.11875rem 0\n rgba(var(--kompendium-color-black), 0.12) inset,\n 0 0 0.1875rem rgba(var(--kompendium-color-white), 0.9);--kompendium-shadow-depth-8:0 0.2rem 0.45rem 0 rgba(var(--kompendium-color-black), 0.132),\n 0 0.0375rem 0.1125rem 0\n rgba(var(--kompendium-color-black), 0.108);--kompendium-shadow-depth-8-focused:var(--kompendium-shadow-depth-8),\n var(--kompendium-focused-state);--kompendium-shadow-depth-8-error:var(--kompendium-shadow-depth-8),\n var(--kompendium-error-state);--kompendium-shadow-depth-16:0 0.4rem 0.9rem 0 rgba(var(--kompendium-color-black), 0.132),\n 0 0.075rem 0.225rem 0\n rgba(var(--kompendium-color-black), 0.108);--kompendium-shadow-depth-64:0 1.6rem 3.6rem 0 rgba(var(--kompendium-color-black), 0.22),\n 0 0.3rem 0.9rem 0\n rgba(var(--kompendium-color-black), 0.18);--shadow-showcase:-0.1875rem -0.1875rem 0.375rem rgba(var(--kompendium-color-black), 0.01),\n -0.625rem -0.625rem 1.875rem rgba(var(--kompendium-color-white), 1),\n 0.625rem 0.625rem 2.25rem rgba(var(--kompendium-color-black), 0.06),\n 0.125rem 0.125rem 0.625rem\n rgba(var(--kompendium-color-white), 0.7),\n -1px -1px 0 1px rgba(var(--kompendium-color-black), 0.07) inset,\n 0 0 1px 1px rgba(var(--kompendium-color-white), 0.98) inset}@media (prefers-color-scheme: dark){:root:not([data-theme=force-light]){--shadow-showcase:-0.625rem -0.625rem 1.875rem rgba(var(--kompendium-color-white), 0.01),\n 0.125rem 0.125rem 0.625rem rgba(var(--kompendium-color-white), 0.01),\n -0.1875rem -0.1875rem 0.375rem rgba(var(--kompendium-color-black), 0.01),\n 0.625rem 0.625rem 2.25rem rgba(var(--kompendium-color-black), 0.4),\n -1px -1px 0 1px rgba(var(--kompendium-color-black), 0.07) inset,\n 0 0 1px 1px rgba(var(--kompendium-color-white), 0.08) inset}}:root[data-theme=force-dark]{--shadow-showcase:-0.625rem -0.625rem 1.875rem rgba(var(--kompendium-color-white), 0.01),\n 0.125rem 0.125rem 0.625rem rgba(var(--kompendium-color-white), 0.01),\n -0.1875rem -0.1875rem 0.375rem rgba(var(--kompendium-color-black), 0.01),\n 0.625rem 0.625rem 2.25rem rgba(var(--kompendium-color-black), 0.4),\n -1px -1px 0 1px rgba(var(--kompendium-color-black), 0.07) inset,\n 0 0 1px 1px rgba(var(--kompendium-color-white), 0.08) inset}@media (prefers-color-scheme: dark){:host(:not([data-theme=force-light])) :root{--shadow-showcase:-0.625rem -0.625rem 1.875rem rgba(var(--kompendium-color-white), 0.01),\n 0.125rem 0.125rem 0.625rem rgba(var(--kompendium-color-white), 0.01),\n -0.1875rem -0.1875rem 0.375rem rgba(var(--kompendium-color-black), 0.01),\n 0.625rem 0.625rem 2.25rem rgba(var(--kompendium-color-black), 0.4),\n -1px -1px 0 1px rgba(var(--kompendium-color-black), 0.07) inset,\n 0 0 1px 1px rgba(var(--kompendium-color-white), 0.08) inset}}:host([data-theme=force-dark]) :root{--shadow-showcase:-0.625rem -0.625rem 1.875rem rgba(var(--kompendium-color-white), 0.01),\n 0.125rem 0.125rem 0.625rem rgba(var(--kompendium-color-white), 0.01),\n -0.1875rem -0.1875rem 0.375rem rgba(var(--kompendium-color-black), 0.01),\n 0.625rem 0.625rem 2.25rem rgba(var(--kompendium-color-black), 0.4),\n -1px -1px 0 1px rgba(var(--kompendium-color-black), 0.07) inset,\n 0 0 1px 1px rgba(var(--kompendium-color-white), 0.08) inset}p,a,li{font-size:0.9375rem}h1,h2,h3,h4,h5,h6{margin-bottom:0.5rem;font-weight:normal;font-weight:500}h1{font-size:2rem;line-height:2.25rem;margin-top:1.5rem;letter-spacing:-0.0625rem;font-weight:400}h2{font-size:1.625rem;line-height:1.25rem;margin-top:1.25rem;margin-bottom:1rem}h3{font-size:1.375rem;line-height:1.5rem;margin-top:1rem}h4{font-size:1.25rem;line-height:1.25rem;margin-top:1rem}h5{font-size:1.125rem;line-height:1.125rem;margin-top:0.75rem}h6{font-size:1rem;font-variant:all-small-caps;letter-spacing:0.0625rem}p,blockquote{margin-top:0;margin-bottom:0.5rem}p:only-child,blockquote:only-child{margin-bottom:0}a{transition:color 0.2s ease;color:rgb(var(--kompendium-color-blue-default));text-decoration:none;border-radius:0.125rem}a:hover{color:rgb(var(--kompendium-color-blue-light))}a:focus{outline:none}a:focus-visible{outline:none;box-shadow:var(--kompendium-shadow-depth-8-focused)}ul{list-style:none}ul li{position:relative;margin-left:0.75rem}ul li:before{content:\"\";position:absolute;left:-0.5rem;top:0.625rem;width:0.25rem;height:0.25rem;border-radius:50%;background-color:rgb(var(--kompendium-contrast-700));display:block}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:0.9375rem 0 0.9375rem 1.875rem;font-size:90%}li{margin-bottom:0.625rem}th,td{padding:0.75rem 1rem;text-align:left;border-bottom:1px solid rgb(var(--kompendium-contrast-600))}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}hr{margin:1.75rem 0 2rem 0;border-width:0;border-top:1px solid rgb(var(--kompendium-contrast-600))}kbd{font-family:var(--kompendium-font-code);font-size:0.875rem;font-weight:600;color:rgb(var(--kompendium-contrast-1000));background-color:rgb(var(--kompendium-contrast-200));white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:normal;padding:0.125rem 0.5rem;margin:0 0.25rem;box-shadow:var(--kompendium-button-shadow-normal), 0 0.03125rem 0.21875rem 0 rgba(var(--kompendium-contrast-100), 0.5) inset;border-radius:0.25rem;border-style:solid;border-color:rgba(var(--kompendium-contrast-600), 0.8);border-width:0 1px 0.125rem 1px}@media (prefers-color-scheme: dark){kbd:not([data-theme=force-light]){background-color:rgb(var(--kompendium-contrast-200));color:rgb(var(--kompendium-contrast-1100));border-color:rgba(var(--kompendium-contrast-500), 0.8)}}kbd[data-theme=force-dark]{background-color:rgb(var(--kompendium-contrast-200));color:rgb(var(--kompendium-contrast-1100));border-color:rgba(var(--kompendium-contrast-500), 0.8)}@media (prefers-color-scheme: dark){:host(:not([data-theme=force-light])) kbd{background-color:rgb(var(--kompendium-contrast-200));color:rgb(var(--kompendium-contrast-1100));border-color:rgba(var(--kompendium-contrast-500), 0.8)}}:host([data-theme=force-dark]) kbd{background-color:rgb(var(--kompendium-contrast-200));color:rgb(var(--kompendium-contrast-1100));border-color:rgba(var(--kompendium-contrast-500), 0.8)}:root{--kompendium-font-primary:'Lato', sans-serif;--kompendium-font-code:'Source Code Pro', monospace}body{transition:background-color 0.3s ease 0.05s;margin:0;padding:0;min-height:100vh;scroll-behavior:smooth;font-family:var(--kompendium-font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;color:rgb(var(--kompendium-contrast-1200));line-height:1.5;background-color:rgb(var(--kompendium-contrast-300))}";var n=Object.defineProperty;var i=(e,o)=>{for(var r in o)n(e,r,{get:o[r],enumerable:true})};var a="http://www.w3.org/2000/svg";var m="http://www.w3.org/1999/xhtml";var l=e=>{if(e.__stencil__getHostRef){return e.__stencil__getHostRef()}return void 0};var c=(e,o)=>{if(!o)return;e.__stencil__getHostRef=()=>o;o.o=e};var s=(e,o)=>{const r={t:0,$hostElement$:e,i:o,m:new Map,l:new Map};{r.u=new Promise((e=>r.p=e));e["s-p"]=[];e["s-rc"]=[]}{r.k=[]}const t=r;e.__stencil__getHostRef=()=>t;return t};var d=(e,o)=>o in e;var u=(e,o)=>(0,console.error)(e,o);var p=new Map;var f=(e,o,r)=>{const t=e.h.replace(/-/g,"_");const n=e.v;if(!n){return void 0}const i=p.get(n);if(i){return i[t]}
/*!__STENCIL_STATIC_IMPORT_SWITCH__*/return import(`./${n}.entry.js${""}`).then((e=>{{p.set(n,e)}return e[t]}),(e=>{u(e,o.$hostElement$)}))};var k=new Map;var h="{visibility:hidden}.hydrated{visibility:inherit}";var v="slot-fb{display:contents}slot-fb[hidden]{display:none}";var g="http://www.w3.org/1999/xlink";var b=typeof window!=="undefined"?window:{};var w={t:0,$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,o,r,t)=>e.addEventListener(o,r,t),rel:(e,o,r,t)=>e.removeEventListener(o,r,t),ce:(e,o)=>new CustomEvent(e,o)};var y=e=>Promise.resolve(e);var x=(()=>{try{new CSSStyleSheet;return typeof(new CSSStyleSheet).replaceSync==="function"}catch(e){}return false})();var $=x?(()=>!!b.document&&Object.getOwnPropertyDescriptor(b.document.adoptedStyleSheets,"length").writable)():false;var S=false;var j=[];var O=[];var C=(e,o)=>r=>{e.push(r);if(!S){S=true;if(o&&w.t&4){M(E)}else{w.raf(E)}}};var z=e=>{for(let o=0;o<e.length;o++){try{e[o](performance.now())}catch(e){u(e)}}e.length=0};var E=()=>{z(j);{z(O);if(S=j.length>0){w.raf(E)}}};var M=e=>y().then(e);var N=C(O,true);var R=e=>{e=typeof e;return e==="object"||e==="function"};function q(e){var o,r,t;return(t=(r=(o=e.head)==null?void 0:o.querySelector('meta[name="csp-nonce"]'))==null?void 0:r.getAttribute("content"))!=null?t:void 0}var L=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");var P={};i(P,{err:()=>U,map:()=>F,ok:()=>T,unwrap:()=>A,unwrapErr:()=>D});var T=e=>({isOk:true,isErr:false,value:e});var U=e=>({isOk:false,isErr:true,value:e});function F(e,o){if(e.isOk){const r=o(e.value);if(r instanceof Promise){return r.then((e=>T(e)))}else{return T(r)}}if(e.isErr){const o=e.value;return U(o)}throw"should never get here"}var A=e=>{if(e.isOk){return e.value}else{throw e.value}};var D=e=>{if(e.isErr){return e.value}else{throw e.value}};function W(e){if(!x)return void 0;const o=new CSSStyleSheet;o.replaceSync(e);return o}var _;function H(e){var o;const r=this.attachShadow({mode:"open"});if(_===void 0)_=(o=W(t))!=null?o:null;if(_){if($){r.adoptedStyleSheets.push(_)}else{r.adoptedStyleSheets=[...r.adoptedStyleSheets,_]}}}var B=e=>{const o=K(e,"childNodes");if(e.tagName&&e.tagName.includes("-")&&e["s-cr"]&&e.tagName!=="SLOT-FB"){V(o,e.tagName).forEach((e=>{if(e.nodeType===1&&e.tagName==="SLOT-FB"){if(X(e,G(e),false).length){e.hidden=true}else{e.hidden=false}}}))}let r=0;for(r=0;r<o.length;r++){const e=o[r];if(e.nodeType===1&&K(e,"childNodes").length){B(e)}}};var I=e=>{const o=[];for(let r=0;r<e.length;r++){const t=e[r]["s-nr"]||void 0;if(t&&t.isConnected){o.push(t)}}return o};function V(e,o,r){let t=0;let n=[];let i;for(;t<e.length;t++){i=e[t];if(i["s-sr"]&&(!o||i["s-hn"]===o)&&r===void 0){n.push(i)}n=[...n,...V(i.childNodes,o,r)]}return n}var X=(e,o,r=true)=>{const t=[];if(r&&e["s-sr"]||!e["s-sr"])t.push(e);let n=e;while(n=n.nextSibling){if(G(n)===o&&(r||!n["s-sr"]))t.push(n)}return t};var Y=(e,o)=>{if(e.nodeType===1){if(e.getAttribute("slot")===null&&o===""){return true}if(e.getAttribute("slot")===o){return true}return false}if(e["s-sn"]===o){return true}return o===""};var G=e=>typeof e["s-sn"]==="string"?e["s-sn"]:e.nodeType===1&&e.getAttribute("slot")||void 0;function J(e){if(e.assignedElements||e.assignedNodes||!e["s-sr"])return;const o=o=>function(e){const r=[];const t=this["s-sn"];if(e==null?void 0:e.flatten){console.error(`\n Flattening is not supported for Stencil non-shadow slots.\n You can use \`.childNodes\` to nested slot fallback content.\n If you have a particular use case, please open an issue on the Stencil repo.\n `)}const n=this["s-cr"].parentElement;const i=n.__childNodes?n.childNodes:I(n.childNodes);i.forEach((e=>{if(t===G(e)){r.push(e)}}));if(o){return r.filter((e=>e.nodeType===1))}return r}.bind(e);e.assignedElements=o(true);e.assignedNodes=o(false)}function K(e,o){if("__"+o in e){const r=e["__"+o];if(typeof r!=="function")return r;return r.bind(e)}else{if(typeof e[o]!=="function")return e[o];return e[o].bind(e)}}var Q=(e,o="")=>{{return()=>{}}};var Z=(e,o)=>{{return()=>{}}};var ee=new WeakMap;var oe=(e,o,r)=>{let t=k.get(e);if(x&&r){t=t||new CSSStyleSheet;if(typeof t==="string"){t=o}else{t.replaceSync(o)}}else{t=o}k.set(e,t)};var re=(e,o,r)=>{var t;const n=ne(o);const i=k.get(n);if(!b.document){return n}e=e.nodeType===11?e:b.document;if(i){if(typeof i==="string"){e=e.head||e;let r=ee.get(e);let a;if(!r){ee.set(e,r=new Set)}if(!r.has(n)){{a=b.document.createElement("style");a.innerHTML=i;const r=(t=w.S)!=null?t:q(b.document);if(r!=null){a.setAttribute("nonce",r)}if(!(o.t&1)){if(e.nodeName==="HEAD"){const o=e.querySelectorAll("link[rel=preconnect]");const r=o.length>0?o[o.length-1].nextSibling:e.querySelector("style");e.insertBefore(a,(r==null?void 0:r.parentNode)===e?r:null)}else if("host"in e){if(x){const o=new CSSStyleSheet;o.replaceSync(i);if($){e.adoptedStyleSheets.unshift(o)}else{e.adoptedStyleSheets=[o,...e.adoptedStyleSheets]}}else{const o=e.querySelector("style");if(o){o.innerHTML=i+o.innerHTML}else{e.prepend(a)}}}else{e.append(a)}}if(o.t&1){e.insertBefore(a,null)}}if(o.t&4){a.innerHTML+=v}if(r){r.add(n)}}}else if(!e.adoptedStyleSheets.includes(i)){if($){e.adoptedStyleSheets.push(i)}else{e.adoptedStyleSheets=[...e.adoptedStyleSheets,i]}}}return n};var te=e=>{const o=e.i;const r=e.$hostElement$;const t=o.t;const n=Q("attachStyles",o.h);const i=re(r.shadowRoot?r.shadowRoot:r.getRootNode(),o);if(t&10){r["s-sc"]=i;r.classList.add(i+"-h")}n()};var ne=(e,o)=>"sc-"+e.h;var ie=(e,o,...r)=>{let t=null;let n=null;let i=null;let a=false;let m=false;const l=[];const c=o=>{for(let r=0;r<o.length;r++){t=o[r];if(Array.isArray(t)){c(t)}else if(t!=null&&typeof t!=="boolean"){if(a=typeof e!=="function"&&!R(t)){t=String(t)}if(a&&m){l[l.length-1].j+=t}else{l.push(a?ae(null,t):t)}m=a}}};c(r);if(o){if(o.key){n=o.key}if(o.name){i=o.name}{const e=o.className||o.class;if(e){o.class=typeof e!=="object"?e:Object.keys(e).filter((o=>e[o])).join(" ")}}}if(typeof e==="function"){return e(o===null?{}:o,l,ce)}const s=ae(e,null);s.O=o;if(l.length>0){s.C=l}{s.M=n}{s.N=i}return s};var ae=(e,o)=>{const r={t:0,R:e,j:o,q:null,C:null};{r.O=null}{r.M=null}{r.N=null}return r};var me={};var le=e=>e&&e.R===me;var ce={forEach:(e,o)=>e.map(se).forEach(o),map:(e,o)=>e.map(se).map(o).map(de)};var se=e=>({vattrs:e.O,vchildren:e.C,vkey:e.M,vname:e.N,vtag:e.R,vtext:e.j});var de=e=>{if(typeof e.vtag==="function"){const o={...e.vattrs};if(e.vkey){o.key=e.vkey}if(e.vname){o.name=e.vname}return ie(e.vtag,o,...e.vchildren||[])}const o=ae(e.vtag,e.vtext);o.O=e.vattrs;o.C=e.vchildren;o.M=e.vkey;o.N=e.vname;return o};var ue=e=>{const o=L(e);return new RegExp(`(^|[^@]|@(?!supports\\s+selector\\s*\\([^{]*?${o}))(${o}\\b)`,"g")};ue("::slotted");ue(":host");ue(":host-context");var pe=(e,o,r)=>{if(e!=null&&!R(e)){if(o&4){{return e==="false"?false:e===""||!!e}}if(o&2){return typeof e==="string"?parseFloat(e):typeof e==="number"?e:NaN}if(o&1){return String(e)}return e}return e};var fe=e=>{var o;return(o=l(e))==null?void 0:o.$hostElement$};var ke=(e,o,r)=>{const t=w.ce(o,r);e.dispatchEvent(t);return t};var he=(e,o,r,t,n,i,a)=>{if(r===t){return}let m=d(e,o);let l=o.toLowerCase();if(o==="class"){const o=e.classList;const n=ge(r);let i=ge(t);{o.remove(...n.filter((e=>e&&!i.includes(e))));o.add(...i.filter((e=>e&&!n.includes(e))))}}else if(o==="style"){{for(const o in r){if(!t||t[o]==null){if(o.includes("-")){e.style.removeProperty(o)}else{e.style[o]=""}}}}for(const o in t){if(!r||t[o]!==r[o]){if(o.includes("-")){e.style.setProperty(o,t[o])}else{e.style[o]=t[o]}}}}else if(o==="key");else if(o==="ref"){if(t){t(e)}}else if(!m&&o[0]==="o"&&o[1]==="n"){if(o[2]==="-"){o=o.slice(3)}else if(d(b,l)){o=l.slice(2)}else{o=l[2]+o.slice(3)}if(r||t){const n=o.endsWith(be);o=o.replace(we,"");if(r){w.rel(e,o,r,n)}if(t){w.ael(e,o,t,n)}}}else{const a=R(t);if((m||a&&t!==null)&&!n){try{if(!e.tagName.includes("-")){const n=t==null?"":t;if(o==="list"){m=false}else if(r==null||e[o]!=n){if(typeof e.__lookupSetter__(o)==="function"){e[o]=n}else{e.setAttribute(o,n)}}}else if(e[o]!==t){e[o]=t}}catch(e){}}let c=false;{if(l!==(l=l.replace(/^xlink\:?/,""))){o=l;c=true}}if(t==null||t===false){if(t!==false||e.getAttribute(o)===""){if(c){e.removeAttributeNS(g,o)}else{e.removeAttribute(o)}}}else if((!m||i&4||n)&&!a&&e.nodeType===1){t=t===true?"":t;if(c){e.setAttributeNS(g,o,t)}else{e.setAttribute(o,t)}}}};var ve=/\s/;var ge=e=>{if(typeof e==="object"&&e&&"baseVal"in e){e=e.baseVal}if(!e||typeof e!=="string"){return[]}return e.split(ve)};var be="Capture";var we=new RegExp(be+"$");var ye=(e,o,r,t)=>{const n=o.q.nodeType===11&&o.q.host?o.q.host:o.q;const i=e&&e.O||{};const a=o.O||{};{for(const e of xe(Object.keys(i))){if(!(e in a)){he(n,e,i[e],void 0,r,o.t)}}}for(const e of xe(Object.keys(a))){he(n,e,i[e],a[e],r,o.t)}};function xe(e){return e.includes("ref")?[...e.filter((e=>e!=="ref")),"ref"]:e}var $e;var Se;var je=false;var Oe=false;var Ce=false;var ze=false;var Ee=(e,r,t)=>{var n;const i=r.C[t];let l=0;let c;let s;let d;if(!je){Ce=true;if(i.R==="slot"){i.t|=i.C?2:1}}if(i.j!==null){c=i.q=b.document.createTextNode(i.j)}else if(i.t&1){c=i.q=b.document.createTextNode("");{ye(null,i,ze)}}else{if(!ze){ze=i.R==="svg"}if(!b.document){throw new Error("You are trying to render a Stencil component in an environment that doesn't support the DOM. Make sure to populate the [`window`](https://developer.mozilla.org/en-US/docs/Web/API/Window/window) object before rendering a component.")}c=i.q=b.document.createElementNS(ze?a:m,!je&&o.slotRelocation&&i.t&2?"slot-fb":i.R);if(ze&&i.R==="foreignObject"){ze=false}{ye(null,i,ze)}if(i.C){for(l=0;l<i.C.length;++l){s=Ee(e,i,l);if(s){c.appendChild(s)}}}{if(i.R==="svg"){ze=false}else if(c.tagName==="foreignObject"){ze=true}}}c["s-hn"]=Se;{if(i.t&(2|1)){c["s-sr"]=true;c["s-cr"]=$e;c["s-sn"]=i.N||"";c["s-rf"]=(n=i.O)==null?void 0:n.ref;J(c);d=e&&e.C&&e.C[t];if(d&&d.R===i.R&&e.q){{Me(e.q,false)}}}}return c};var Me=(e,o)=>{w.t|=1;const r=Array.from(e.__childNodes||e.childNodes);for(let e=r.length-1;e>=0;e--){const t=r[e];if(t["s-hn"]!==Se&&t["s-ol"]){De(Pe(t).parentNode,t,Pe(t));t["s-ol"].remove();t["s-ol"]=void 0;t["s-sh"]=void 0;Ce=true}if(o){Me(t,o)}}w.t&=-2};var Ne=(e,o,r,t,n,i)=>{let a=e["s-cr"]&&e["s-cr"].parentNode||e;let m;if(a.shadowRoot&&a.tagName===Se){a=a.shadowRoot}for(;n<=i;++n){if(t[n]){m=Ee(null,r,n);if(m){t[n].q=m;De(a,m,Pe(o))}}}};var Re=(e,o,r)=>{for(let t=o;t<=r;++t){const o=e[t];if(o){const e=o.q;Ae(o);if(e){{Oe=true;if(e["s-ol"]){e["s-ol"].remove()}else{Me(e,true)}}e.remove()}}}};var qe=(e,o,r,t,n=false)=>{let i=0;let a=0;let m=0;let l=0;let c=o.length-1;let s=o[0];let d=o[c];let u=t.length-1;let p=t[0];let f=t[u];let k;let h;while(i<=c&&a<=u){if(s==null){s=o[++i]}else if(d==null){d=o[--c]}else if(p==null){p=t[++a]}else if(f==null){f=t[--u]}else if(Le(s,p,n)){Te(s,p,n);s=o[++i];p=t[++a]}else if(Le(d,f,n)){Te(d,f,n);d=o[--c];f=t[--u]}else if(Le(s,f,n)){if(s.R==="slot"||f.R==="slot"){Me(s.q.parentNode,false)}Te(s,f,n);De(e,s.q,d.q.nextSibling);s=o[++i];f=t[--u]}else if(Le(d,p,n)){if(s.R==="slot"||f.R==="slot"){Me(d.q.parentNode,false)}Te(d,p,n);De(e,d.q,s.q);d=o[--c];p=t[++a]}else{m=-1;{for(l=i;l<=c;++l){if(o[l]&&o[l].M!==null&&o[l].M===p.M){m=l;break}}}if(m>=0){h=o[m];if(h.R!==p.R){k=Ee(o&&o[a],r,m)}else{Te(h,p,n);o[m]=void 0;k=h.q}p=t[++a]}else{k=Ee(o&&o[a],r,a);p=t[++a]}if(k){{De(Pe(s.q).parentNode,k,Pe(s.q))}}}}if(i>c){Ne(e,t[u+1]==null?null:t[u+1].q,r,t,a,u)}else if(a>u){Re(o,i,c)}};var Le=(e,o,r=false)=>{if(e.R===o.R){if(e.R==="slot"){return e.N===o.N}if(!r){return e.M===o.M}if(r&&!e.M&&o.M){e.M=o.M}return true}return false};var Pe=e=>e&&e["s-ol"]||e;var Te=(e,r,t=false)=>{const n=r.q=e.q;const i=e.C;const a=r.C;const m=r.R;const l=r.j;let c;if(l===null){{ze=m==="svg"?true:m==="foreignObject"?false:ze}{ye(e,r,ze)}if(i!==null&&a!==null){qe(n,i,r,a,t)}else if(a!==null){if(e.j!==null){n.textContent=""}Ne(n,null,r,a,0,a.length-1)}else if(!t&&o.updatable&&i!==null){Re(i,0,i.length-1)}else;if(ze&&m==="svg"){ze=false}}else if(c=n["s-cr"]){c.parentNode.textContent=l}else if(e.j!==l){n.data=l}};var Ue=[];var Fe=e=>{let o;let r;let t;const n=e.__childNodes||e.childNodes;for(const e of n){if(e["s-sr"]&&(o=e["s-cr"])&&o.parentNode){r=o.parentNode.__childNodes||o.parentNode.childNodes;const n=e["s-sn"];for(t=r.length-1;t>=0;t--){o=r[t];if(!o["s-cn"]&&!o["s-nr"]&&o["s-hn"]!==e["s-hn"]&&true){if(Y(o,n)){let r=Ue.find((e=>e.L===o));Oe=true;o["s-sn"]=o["s-sn"]||n;if(r){r.L["s-sh"]=e["s-hn"];r.P=e}else{o["s-sh"]=e["s-hn"];Ue.push({P:e,L:o})}if(o["s-sr"]){Ue.map((e=>{if(Y(e.L,o["s-sn"])){r=Ue.find((e=>e.L===o));if(r&&!e.P){e.P=r.P}}}))}}else if(!Ue.some((e=>e.L===o))){Ue.push({L:o})}}}}if(e.nodeType===1){Fe(e)}}};var Ae=e=>{{e.O&&e.O.ref&&e.O.ref(null);e.C&&e.C.map(Ae)}};var De=(e,o,r)=>{{return e==null?void 0:e.insertBefore(o,r)}};var We=(e,o,r=false)=>{var t,n,i,a;const m=e.$hostElement$;const l=e.i;const c=e.T||ae(null,null);const s=le(o);const d=s?o:ie(null,null,o);Se=m.tagName;if(r&&d.O){for(const e of Object.keys(d.O)){if(m.hasAttribute(e)&&!["key","ref","style","class"].includes(e)){d.O[e]=m[e]}}}d.R=null;d.t|=4;e.T=d;d.q=c.q=m.shadowRoot||m;je=!!(l.t&1)&&!(l.t&128);{$e=m["s-cr"];Oe=false}Te(c,d,r);{w.t|=1;if(Ce){Fe(d.q);for(const e of Ue){const o=e.L;if(!o["s-ol"]&&b.document){const e=b.document.createTextNode("");e["s-nr"]=o;De(o.parentNode,o["s-ol"]=e,o)}}for(const e of Ue){const o=e.L;const m=e.P;if(m){const e=m.parentNode;let r=m.nextSibling;{let i=(t=o["s-ol"])==null?void 0:t.previousSibling;while(i){let t=(n=i["s-nr"])!=null?n:null;if(t&&t["s-sn"]===o["s-sn"]&&e===(t.__parentNode||t.parentNode)){t=t.nextSibling;while(t===o||(t==null?void 0:t["s-sr"])){t=t==null?void 0:t.nextSibling}if(!t||!t["s-nr"]){r=t;break}}i=i.previousSibling}}const a=o.__parentNode||o.parentNode;const l=o.__nextSibling||o.nextSibling;if(!r&&e!==a||l!==r){if(o!==r){if(!o["s-hn"]&&o["s-ol"]){o["s-hn"]=o["s-ol"].parentNode.nodeName}De(e,o,r);if(o.nodeType===1&&o.tagName!=="SLOT-FB"){o.hidden=(i=o["s-ih"])!=null?i:false}}}o&&typeof m["s-rf"]==="function"&&m["s-rf"](m)}else{if(o.nodeType===1){if(r){o["s-ih"]=(a=o.hidden)!=null?a:false}o.hidden=true}}}}if(Oe){B(d.q)}w.t&=-2;Ue.length=0}$e=void 0};var _e=(e,o)=>{if(o&&!e.U&&o["s-p"]){const r=o["s-p"].push(new Promise((t=>e.U=()=>{o["s-p"].splice(r-1,1);t()})))}};var He=(e,o)=>{{e.t|=16}if(e.t&4){e.t|=512;return}_e(e,e.F);const r=()=>Be(e,o);if(o){queueMicrotask((()=>{r()}));return}return N(r)};var Be=(e,o)=>{const r=e.$hostElement$;const t=Q("scheduleUpdate",e.i.h);const n=e.o;if(!n){throw new Error(`Can't render component <${r.tagName.toLowerCase()} /> with invalid Stencil runtime! Make sure this imported component is compiled with a \`externalRuntime: true\` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime`)}let i;if(o){{if(e.k.length){e.k.forEach((e=>e(r)))}}i=Ke(n,"componentWillLoad",void 0,r)}else{i=Ke(n,"componentWillUpdate",void 0,r)}i=Ie(i,(()=>Ke(n,"componentWillRender",void 0,r)));t();return Ie(i,(()=>Xe(e,n,o)))};var Ie=(e,o)=>Ve(e)?e.then(o).catch((e=>{console.error(e);o()})):o();var Ve=e=>e instanceof Promise||e&&e.then&&typeof e.then==="function";var Xe=async(e,o,r)=>{var t;const n=e.$hostElement$;const i=Q("update",e.i.h);const a=n["s-rc"];if(r){te(e)}const m=Q("render",e.i.h);{Ye(e,o,n,r)}if(a){a.map((e=>e()));n["s-rc"]=void 0}m();i();{const o=(t=n["s-p"])!=null?t:[];const r=()=>Ge(e);if(o.length===0){r()}else{Promise.all(o).then(r);e.t|=4;o.length=0}}};var Ye=(e,o,r,t)=>{try{o=o.render();{e.t&=-17}{e.t|=2}{{{We(e,o,t)}}}}catch(o){u(o,e.$hostElement$)}return null};var Ge=e=>{const o=e.i.h;const r=e.$hostElement$;const t=Q("postUpdate",o);const n=e.o;const i=e.F;Ke(n,"componentDidRender",void 0,r);if(!(e.t&64)){e.t|=64;{Qe(r)}Ke(n,"componentDidLoad",void 0,r);t();{e.p(r);if(!i){Je()}}}else{Ke(n,"componentDidUpdate",void 0,r);t()}{if(e.U){e.U();e.U=void 0}if(e.t&512){M((()=>He(e,false)))}e.t&=-517}};var Je=o=>{M((()=>ke(b,"appload",{detail:{namespace:e}})))};var Ke=(e,o,r,t)=>{if(e&&e[o]){try{return e[o](r)}catch(e){u(e,t)}}return void 0};var Qe=e=>{var r;return e.classList.add((r=o.hydratedSelectorName)!=null?r:"hydrated")};var Ze=(e,o)=>l(e).m.get(o);var eo=(e,o,r,t)=>{const n=l(e);if(!n){return}if(!n){throw new Error(`Couldn't find host element for "${t.h}" as it is unknown to this Stencil runtime. This usually happens when integrating a 3rd party Stencil component with another Stencil component or application. Please reach out to the maintainers of the 3rd party Stencil component or report this on the Stencil Discord server (https://chat.stenciljs.com) or comment on this similar [GitHub issue](https://github.com/stenciljs/core/issues/5457).`)}const i=n.$hostElement$;const a=n.m.get(o);const m=n.t;const c=n.o;r=pe(r,t.A[o][0]);const s=Number.isNaN(a)&&Number.isNaN(r);const d=r!==a&&!s;if((!(m&8)||a===void 0)&&d){n.m.set(o,r);if(c){if(t.D&&m&128){const e=t.D[o];if(e){e.map((e=>{try{c[e](r,a,o)}catch(e){u(e,i)}}))}}if((m&(2|16))===2){if(c.componentShouldUpdate){if(c.componentShouldUpdate(r,a,o)===false){return}}He(n,false)}}}};var oo=(e,r,t)=>{var n,i;const a=e.prototype;if(r.A||o.propChangeCallback){{if(e.watchers&&!r.D){r.D=e.watchers}if(e.deserializers&&!r.W){r.W=e.deserializers}if(e.serializers&&!r._){r._=e.serializers}}const m=Object.entries((n=r.A)!=null?n:{});m.map((([e,[o]])=>{if(o&31||t&2&&o&32){const{get:n,set:i}=Object.getOwnPropertyDescriptor(a,e)||{};if(n)r.A[e][0]|=2048;if(i)r.A[e][0]|=4096;if(t&1||!n){Object.defineProperty(a,e,{get(){{if((r.A[e][0]&2048)===0){return Ze(this,e)}const o=l(this);const t=o?o.o:a;if(!t)return;return t[e]}},configurable:true,enumerable:true})}Object.defineProperty(a,e,{set(n){const a=l(this);if(!a){return}if(i){const t=o&32?this[e]:a.$hostElement$[e];if(typeof t==="undefined"&&a.m.get(e)){n=a.m.get(e)}i.apply(this,[pe(n,o)]);n=o&32?this[e]:a.$hostElement$[e];eo(this,e,n,r);return}{if((t&1)===0||(r.A[e][0]&4096)===0){eo(this,e,n,r);if(t&1&&!a.o){a.k.push((()=>{if(r.A[e][0]&4096&&a.o[e]!==a.m.get(e)){a.o[e]=n}}))}return}const i=()=>{const t=a.o[e];if(!a.m.get(e)&&t){a.m.set(e,t)}a.o[e]=pe(n,o);eo(this,e,a.o[e],r)};if(a.o){i()}else{a.k.push((()=>{i()}))}}}})}}));if(t&1){const t=new Map;a.attributeChangedCallback=function(e,n,i){w.jmp((()=>{var m;const c=t.get(e);const s=l(this);if(this.hasOwnProperty(c)&&o.lazyLoad){i=this[c];delete this[c]}if(a.hasOwnProperty(c)&&typeof this[c]==="number"&&this[c]==i){return}else if(c==null){const o=s==null?void 0:s.t;if(s&&o&&!(o&8)&&o&128&&i!==n){const o=s.o;const t=(m=r.D)==null?void 0:m[e];t==null?void 0:t.forEach((r=>{if(o[r]!=null){o[r].call(o,i,n,e)}}))}return}const d=Object.getOwnPropertyDescriptor(a,c);i=i===null&&typeof this[c]==="boolean"?false:i;if(i!=this[c]&&(!d.get||!!d.set)){this[c]=i}}))};e.observedAttributes=Array.from(new Set([...Object.keys((i=r.D)!=null?i:{}),...m.filter((([e,o])=>o[0]&31)).map((([e,o])=>{const r=o[1]||e;t.set(r,e);return r}))]))}}return e};var ro=async(e,o,r,t)=>{let n;if((o.t&32)===0){o.t|=32;const t=r.v;if(t){const t=f(r,o);if(t&&"then"in t){const e=Z();n=await t;e()}else{n=t}if(!n){throw new Error(`Constructor for "${r.h}#${o.H}" was not found`)}if(!n.isProxied){{r.D=n.watchers;r._=n.serializers;r.W=n.deserializers}oo(n,r,2);n.isProxied=true}const i=Q("createInstance",r.h);{o.t|=8}try{new n(o)}catch(o){u(o,e)}{o.t&=-9}{o.t|=128}i();to(o.o,e)}else{n=e.constructor;const r=e.localName;customElements.whenDefined(r).then((()=>o.t|=128))}if(n&&n.style){let e;if(typeof n.style==="string"){e=n.style}const o=ne(r);if(!k.has(o)){const t=Q("registerStyles",r.h);oe(o,e,!!(r.t&1));t()}}}const i=o.F;const a=()=>He(o,true);if(i&&i["s-rc"]){i["s-rc"].push(a)}else{a()}};var to=(e,o)=>{{Ke(e,"connectedCallback",void 0,o)}};var no=e=>{if((w.t&1)===0){const o=l(e);if(!o){return}const r=o.i;const t=Q("connectedCallback",r.h);if(!(o.t&1)){o.t|=1;{if(r.t&(4|8)){io(e)}}{let r=e;while(r=r.parentNode||r.host){if(r["s-p"]){_e(o,o.F=r);break}}}if(r.A){Object.entries(r.A).map((([o,[r]])=>{if(r&31&&o in e&&e[o]!==Object.prototype[o]){const r=e[o];delete e[o];e[o]=r}}))}{ro(e,o,r)}}else{if(o==null?void 0:o.o){to(o.o,e)}else if(o==null?void 0:o.u){o.u.then((()=>to(o.o,e)))}}t()}};var io=e=>{if(!b.document){return}const o=e["s-cr"]=b.document.createComment("");o["s-cn"]=true;De(e,o,e.firstChild)};var ao=(e,o)=>{{Ke(e,"disconnectedCallback",void 0,o||e)}};var mo=async e=>{if((w.t&1)===0){const o=l(e);if(o==null?void 0:o.o){ao(o.o,e)}else if(o==null?void 0:o.u){o.u.then((()=>ao(o.o,e)))}}if(ee.has(e)){ee.delete(e)}if(e.shadowRoot&&ee.has(e.shadowRoot)){ee.delete(e.shadowRoot)}};var lo=(e,o={})=>{var r;if(!b.document){console.warn("Stencil: No document found. Skipping bootstrapping lazy components.");return}const t=Q();const n=[];const i=o.exclude||[];const a=b.customElements;const m=b.document.head;const c=m.querySelector("meta[charset]");const d=b.document.createElement("style");const u=[];let p;let f=true;Object.assign(w,o);w.$=new URL(o.resourcesUrl||"./",b.document.baseURI).href;let k=false;e.map((e=>{e[1].map((o=>{var r,t,m;const c={t:o[0],h:o[1],A:o[2],B:o[3]};if(c.t&4){k=true}{c.A=o[2]}{c.D=(r=o[4])!=null?r:{};c._=(t=o[5])!=null?t:{};c.W=(m=o[6])!=null?m:{}}const d=c.h;const h=class extends HTMLElement{constructor(e){super(e);this.hasRegisteredEventListeners=false;e=this;s(e,c);if(c.t&1){{if(!e.shadowRoot){H.call(e,c)}else{if(e.shadowRoot.mode!=="open"){throw new Error(`Unable to re-use existing shadow root for ${c.h}! Mode is set to ${e.shadowRoot.mode} but Stencil only supports open shadow roots.`)}}}}}connectedCallback(){const e=l(this);if(!e){return}if(!this.hasRegisteredEventListeners){this.hasRegisteredEventListeners=true}if(p){clearTimeout(p);p=null}if(f){u.push(this)}else{w.jmp((()=>no(this)))}}disconnectedCallback(){w.jmp((()=>mo(this)));w.raf((()=>{var e;const o=l(this);if(!o){return}const r=u.findIndex((e=>e===this));if(r>-1){u.splice(r,1)}if(((e=o==null?void 0:o.T)==null?void 0:e.q)instanceof Node&&!o.T.q.isConnected){delete o.T.q}}))}componentOnReady(){var e;return(e=l(this))==null?void 0:e.u}};c.v=e[0];if(!i.includes(d)&&!a.get(d)){n.push(d);a.define(d,oo(h,c,1))}}))}));if(n.length>0){if(k){d.textContent+=v}{d.textContent+=n.sort()+h}if(d.innerHTML.length){d.setAttribute("data-styles","");const e=(r=w.S)!=null?r:q(b.document);if(e!=null){d.setAttribute("nonce",e)}m.insertBefore(d,c?c.nextSibling:m.firstChild)}}f=false;if(u.length){u.map((e=>e.connectedCallback()))}else{{w.jmp((()=>p=setTimeout(Je,30)))}}t()};var co=e=>w.S=e;export{me as H,fe as a,lo as b,r as g,ie as h,y as p,c as r,co as s};
//# sourceMappingURL=p-9UrzenzW.js.map