/*! For license information please see 2234.bundle.js.LICENSE.txt */
"use strict";(self.webpackChunkCCLibraries=self.webpackChunkCCLibraries||[]).push([[2234],{28731:(e,t,r)=>{r.d(t,{o:()=>n});var o=r(12827),s=r(75429);const a=new Set;new MutationObserver((()=>{const e="rtl"===document.documentElement.dir?document.documentElement.dir:"ltr";a.forEach((t=>{t.setAttribute("dir",e)}))})).observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});const i=e=>void 0!==e.startManagingContentDirection||"SP-THEME-1-0-228"===e.tagName;class n extends(function(e){return class extends e{get isLTR(){return"ltr"===this.dir}hasVisibleFocusInTree(){const e=((e=document)=>{var t;let r=e.activeElement;for(;null!=r&&r.shadowRoot&&r.shadowRoot.activeElement;)r=r.shadowRoot.activeElement;const o=r?[r]:[];for(;r;){const e=r.assignedSlot||r.parentElement||(null==(t=r.getRootNode())?void 0:t.host);e&&o.push(e),r=e}return o})(this.getRootNode())[0];if(!e)return!1;try{return e.matches(":focus-visible")||e.matches(".focus-visible")}catch(t){return e.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let e=this.assignedSlot||this.parentNode;for(;e!==document.documentElement&&!i(e);)e=e.assignedSlot||e.parentNode||e.host;if(this.dir="rtl"===e.dir?e.dir:this.dir||"ltr",e===document.documentElement)a.add(this);else{const{localName:t}=e;t.search("-")>-1&&!customElements.get(t)?customElements.whenDefined(t).then((()=>{e.startManagingContentDirection(this)})):e.startManagingContentDirection(this)}this._dirParent=e}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?a.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}}(o.oi)){}n.VERSION=s.i},43053:(e,t,r)=>{function o(e,t){window.__swc,!customElements.get(e+"-1-0-228")&&customElements.define(e+"-1-0-228",t)}r.d(t,{N:()=>o})},68910:(e,t,r)=>{r.d(t,{k:()=>n});var o=r(12827),s=r(60486);const a=["",()=>{}];class i extends s.sR{constructor(){super(...arguments),this.start=a,this.streamInside=a,this.end=a,this.streamOutside=a,this.state="off",this.handleStart=e=>{this.clearStream(),this.callHandler(this.start[1],e),!e.defaultPrevented&&(this.removeListeners(),this.addListeners("on"))},this.handleInside=e=>{this.handleStream(this.streamInside[1],e)},this.handleEnd=e=>{this.clearStream(),this.callHandler(this.end[1],e),this.removeListeners(),this.addListeners("off")},this.handleOutside=e=>{this.handleStream(this.streamOutside[1],e)}}render(e){return o.Ld}update(e,[{start:t,end:r,streamInside:o=a,streamOutside:s=a}]){var i;this.element!==e.element&&(this.element=e.element,this.removeListeners()),this.host=(null==(i=e.options)?void 0:i.host)||this.element,this.start=t,this.end=r,this.streamInside=o,this.streamOutside=s,this.addListeners()}addListeners(e){this.state=e||this.state,"off"===this.state?(this.addListener(this.streamOutside[0],this.handleOutside),this.addListener(this.start[0],this.handleStart)):"on"===this.state&&(this.addListener(this.streamInside[0],this.handleInside),this.addListener(this.end[0],this.handleEnd))}callHandler(e,t){"function"==typeof e?e.call(this.host,t):e.handleEvent(t)}handleStream(e,t){this.stream||(this.callHandler(e,t),this.stream=requestAnimationFrame((()=>{this.stream=void 0})))}clearStream(){null!=this.stream&&(cancelAnimationFrame(this.stream),this.stream=void 0)}addListener(e,t){Array.isArray(e)?e.map((e=>{this.element.addEventListener(e,t)})):this.element.addEventListener(e,t)}removeListener(e,t){Array.isArray(e)?e.map((e=>{this.element.removeEventListener(e,t)})):this.element.removeEventListener(e,t)}removeListeners(){this.removeListener(this.start[0],this.handleStart),this.removeListener(this.streamInside[0],this.handleInside),this.removeListener(this.end[0],this.handleEnd),this.removeListener(this.streamOutside[0],this.handleOutside)}disconnected(){this.removeListeners()}reconnected(){this.addListeners()}}const n=(0,s.XM)(i)},75429:(e,t,r)=>{r.d(t,{i:()=>o});const o="0.47.2"},15990:(e,t,r)=>{var o=r(28731),s=r(12827),a=r(19392);const i=s.iv`
    :host{--spectrum-colorloupe-width:var(--spectrum-color-loupe-width);--spectrum-colorloupe-height:var(--spectrum-color-loupe-height);--spectrum-colorloupe-offset:var(--spectrum-color-loupe-bottom-to-color-handle);--spectrum-colorloupe-animation-distance:8px;--spectrum-colorloupe-drop-shadow-x:var(--spectrum-drop-shadow-x);--spectrum-colorloupe-drop-shadow-y:var(--spectrum-color-loupe-drop-shadow-y);--spectrum-colorloupe-drop-shadow-blur:var(--spectrum-color-loupe-drop-shadow-blur);--spectrum-colorloupe-drop-shadow-color:var(--spectrum-color-loupe-drop-shadow-color);--spectrum-colorloupe-outer-border-width:var(--spectrum-color-loupe-outer-border-width);--spectrum-colorloupe-inner-border-width:var(--spectrum-color-loupe-inner-border-width);--spectrum-colorloupe-outer-border-color:var(--spectrum-color-loupe-outer-border);--spectrum-colorloupe-inner-border-color:var(--spectrum-color-loupe-inner-border);--spectrum-colorloupe-checkerboard-dark-color:var(--spectrum-opacity-checkerboard-square-dark);--spectrum-colorloupe-checkerboard-light-color:var(--spectrum-opacity-checkerboard-square-light);inline-size:var(--spectrum-colorloupe-width);block-size:var(--spectrum-colorloupe-height);transform:translateY(var(--mod-colorloupe-animation-distance,var(--spectrum-colorloupe-animation-distance)));opacity:0;transform-origin:bottom;pointer-events:none;filter:drop-shadow(var(--mod-colorloupe-drop-shadow-x,var(--spectrum-colorloupe-drop-shadow-x))var(--mod-colorloupe-drop-shadow-y,var(--spectrum-colorloupe-drop-shadow-y))var(--mod-colorloupe-drop-shadow-blur,var(--spectrum-colorloupe-drop-shadow-blur))var(--mod-colorloupe-drop-shadow-color,var(--spectrum-colorloupe-drop-shadow-color)));transition:transform .1s ease-in-out,opacity .125s ease-in-out;position:absolute;inset-block-end:calc(var(--spectrum-color-handle-size) - var(--spectrum-color-handle-outer-border-width) + var(--mod-colorloupe-offset,var(--spectrum-colorloupe-offset)));inset-inline-end:calc(50% - var(--spectrum-colorloupe-width)/2)}:host:dir(rtl),:host([dir=rtl]){inset-inline-end:calc(50% - var(--spectrum-colorloupe-width)/2 - 1px)}:host([open]){opacity:1;transform:translate(0)}.spectrum-ColorLoupe-inner-border{fill:var(--spectrum-picked-color);stroke:var(--mod-colorloupe-inner-border-color,var(--spectrum-colorloupe-inner-border-color));stroke-width:var(--mod-colorloupe-inner-border-width,var(--spectrum-colorloupe-inner-border-width))}.spectrum-ColorLoupe-outer-border{fill:none;stroke:var(--highcontrast-colorloupe-outer-border-color,var(--mod-colorloupe-outer-border-color,var(--spectrum-colorloupe-outer-border-color)));stroke-width:calc(var(--mod-colorloupe-outer-border-width,var(--spectrum-colorloupe-outer-border-width)) + 2px)}.spectrum-ColorLoupe-checkerboard-pattern{fill:var(--spectrum-colorloupe-checkerboard-dark-color)}.spectrum-ColorLoupe-checkerboard-background{fill:var(--spectrum-colorloupe-checkerboard-light-color)}.spectrum-ColorLoupe-checkerboard-fill{fill:var(--spectrum-colorloupe-checkerboard-fill)}@media (forced-colors:active){:host{--highcontrast-colorloupe-outer-border-color:CanvasText}}svg{width:inherit;height:inherit}.loupe-clipped{clip-path:path("M23 61.575C19.0044 57.435 15.2591 53.0606 11.784 48.475C8.68949 44.4532 5.96348 40.1608 3.639 35.65C1.224 30.8 0 26.549 0 23C0.00319993 17.6937 1.84059 12.5516 5.20091 8.44488C8.56122 4.33815 13.2378 1.51928 18.4385 0.465803C23.6392 -0.587678 29.0442 0.189006 33.7378 2.66428C38.4314 5.13955 42.125 9.16122 44.193 14.048C45.3915 16.88 46.0061 19.9248 46 23C46 26.551 44.774 30.811 42.355 35.661C40.0274 40.1747 37.298 44.4698 34.2 48.494C30.7297 53.0728 26.9898 57.4409 23 61.575ZZ")}.opacity-checkerboard{block-size:100%;inline-size:100%;position:absolute;top:2px;left:2px}
`;var n=r(9184),c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,h=(e,t,r,o)=>{for(var s,a=o>1?void 0:o?l(t,r):t,i=e.length-1;i>=0;i--)(s=e[i])&&(a=(o?s(t,r,a):s(a))||a);return o&&a&&c(t,r,a),a};class d extends o.o{constructor(){super(...arguments),this.open=!1,this.color="rgba(255, 0, 0, 0.5)"}static get styles(){return[n.Z,i]}render(){return s.dy`
            <div class="opacity-checkerboard loupe-clipped"></div>
            <div class="spectrum-ColorLoupe-inner-border loupe-clipped"></div>
            <div class="spectrum-ColorLoupe-outer-border loupe-clipped"></div>
            <svg
                aria-hidden="true"
                class="spectrum-ColorLoupe is-open"
                overflow="visible"
                style="--spectrum-picked-color: ${this.color}; position: absolute;"
            >
                <defs>
                    <path
                        id="loupe-path"
                        d="M23 61.575C19.0044 57.435 15.2591 53.0606 11.784 48.475C8.68949 44.4532 5.96348 40.1608 3.639 35.65C1.224 30.8 0 26.549 0 23C0.00319993 17.6937 1.84059 12.5516 5.20091 8.44488C8.56122 4.33815 13.2378 1.51928 18.4385 0.465803C23.6392 -0.587678 29.0442 0.189006 33.7378 2.66428C38.4314 5.13955 42.125 9.16122 44.193 14.048C45.3915 16.88 46.0061 19.9248 46 23C46 26.551 44.774 30.811 42.355 35.661C40.0274 40.1747 37.298 44.4698 34.2 48.494C30.7297 53.0728 26.9898 57.4409 23 61.575ZZ"
                        transform="translate(2, 2)"
                    />
                    <mask id="loupe-mask">
                        <rect
                            x="0"
                            y="0"
                            height="100"
                            width="100"
                            fill="white"
                        />
                        <use xlink:href="#path" fill="black" />
                    </mask>
                </defs>

                <g class="spectrum-ColorLoupe-loupe">
                    <g>
                        <use
                            xlink:href="#loupe-path"
                            mask="url(#loupe-mask)"
                            transform="translate(2, 2)"
                            class="spectrum-ColorLoupe-inner-border"
                        />
                        <use
                            xlink:href="#loupe-path"
                            mask="url(#loupe-mask)"
                            class="spectrum-ColorLoupe-outer-border"
                        />
                    </g>
                </g>
            </svg>
        `}}h([(0,a.Cb)({type:Boolean,reflect:!0})],d.prototype,"open",2),h([(0,a.Cb)({type:String})],d.prototype,"color",2);var u=r(43053);(0,u.N)("sp-color-loupe",d);const p=s.iv`
    :host{--spectrum-opacity-checkerboard-dark:var(--spectrum-opacity-checkerboard-square-dark);--spectrum-opacity-checkerboard-light:var(--spectrum-opacity-checkerboard-square-light);--spectrum-opacity-checkerboard-size:var(--spectrum-opacity-checkerboard-square-size);--spectrum-opacity-checkerboard-position:left top;background:repeating-conic-gradient(var(--mod-opacity-checkerboard-light,var(--spectrum-opacity-checkerboard-light))0 25%,var(--mod-opacity-checkerboard-dark,var(--spectrum-opacity-checkerboard-dark))0 50%)var(--mod-opacity-checkerboard-position,var(--spectrum-opacity-checkerboard-position))/calc(var(--mod-opacity-checkerboard-size,var(--spectrum-opacity-checkerboard-size))*2)calc(var(--mod-opacity-checkerboard-size,var(--spectrum-opacity-checkerboard-size))*2)}@media (forced-colors:active){:host{forced-color-adjust:none}}
`,m=s.iv`
    :host{--spectrum-colorhandle-size:var(--spectrum-color-handle-size);--spectrum-colorhandle-focused-size:var(--spectrum-color-handle-size-key-focus);--spectrum-colorhandle-hitarea-size:var(--spectrum-color-control-track-width);--spectrum-colorhandle-animation-duration:var(--spectrum-animation-duration-100);--spectrum-colorhandle-animation-easing:ease-in-out;--spectrum-colorhandle-outer-border-color:rgba(var(--spectrum-black-rgb),var(--spectrum-color-handle-outer-border-opacity));--spectrum-colorhandle-outer-border-width:var(--spectrum-color-handle-outer-border-width);--spectrum-colorhandle-inner-border-color:rgba(var(--spectrum-black-rgb),var(--spectrum-color-handle-inner-border-opacity));--spectrum-colorhandle-inner-border-width:var(--spectrum-color-handle-inner-border-width);--spectrum-colorhandle-border-width:var(--spectrum-color-handle-border-width);--spectrum-colorhandle-border-color:var(--spectrum-white);--spectrum-colorhandle-border-color-disabled:var(--spectrum-disabled-content-color);--spectrum-colorhandle-fill-color-disabled:var(--spectrum-disabled-background-color);--mod-opacity-checkerboard-position:50%;z-index:1;box-sizing:border-box;inline-size:var(--mod-colorhandle-size,var(--spectrum-colorhandle-size));block-size:var(--mod-colorhandle-size,var(--spectrum-colorhandle-size));margin-inline:calc(var(--mod-colorhandle-size,var(--spectrum-colorhandle-size))/2*-1);margin-block:calc(var(--mod-colorhandle-size,var(--spectrum-colorhandle-size))/2*-1);border-width:var(--mod-colorhandle-border-width,var(--spectrum-colorhandle-border-width));border-color:var(--highcontrast-colorhandle-border-color,var(--mod-colorhandle-border-color,var(--spectrum-colorhandle-border-color)));box-shadow:0 0 0 var(--mod-colorhandle-outer-border-width,var(--spectrum-colorhandle-outer-border-width))var(--mod-colorhandle-outer-border-color,var(--spectrum-colorhandle-outer-border-color));transition:all var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing));border-style:solid;border-radius:100%;display:block;position:absolute}:host:after{content:"";inset-inline:calc(50% - var(--mod-colorhandle-hitarea-size,var(--spectrum-colorhandle-hitarea-size))/2);inset-block:calc(50% - var(--mod-colorhandle-hitarea-size,var(--spectrum-colorhandle-hitarea-size))/2);inline-size:var(--mod-colorhandle-hitarea-size,var(--spectrum-colorhandle-hitarea-size));block-size:var(--mod-colorhandle-hitarea-size,var(--spectrum-colorhandle-hitarea-size));border-radius:var(--mod-colorhandle-hitarea-border-radius,100%);display:block;position:absolute}:host([focused]),:host(:focus-visible){inline-size:var(--mod-colorhandle-focused-size,var(--spectrum-colorhandle-focused-size));block-size:var(--mod-colorhandle-focused-size,var(--spectrum-colorhandle-focused-size));margin-inline:calc(var(--mod-colorhandle-size,var(--spectrum-colorhandle-size))*-1);margin-block:calc(var(--mod-colorhandle-size,var(--spectrum-colorhandle-size))*-1);outline:none}:host([disabled]){pointer-events:none;border-color:var(--highcontrast-colorhandle-border-color-disabled,var(--mod-colorhandle-border-color-disabled,var(--spectrum-colorhandle-border-color-disabled)));background:var(--highcontrast-colorhandle-fill-color-disabled,var(--mod-colorhandle-fill-color-disabled,var(--spectrum-colorhandle-fill-color-disabled)));box-shadow:none}:host([disabled]) .inner{display:none}.inner{inline-size:100%;block-size:100%;box-shadow:inset 0 0 0 var(--mod-colorhandle-inner-border-width,var(--spectrum-colorhandle-inner-border-width))var(--mod-colorhandle-inner-border-color,var(--spectrum-colorhandle-inner-border-color));background-color:var(--spectrum-picked-color);border-radius:100%}@media (forced-colors:active){:host{forced-color-adjust:none}:host([disabled]){--highcontrast-colorhandle-border-color-disabled:GrayText;--highcontrast-colorhandle-fill-color-disabled:Canvas}}:host{touch-action:none;transition:inline-size var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing)),block-size var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing)),border-width var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing)),margin-inline var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing)),margin-block var(--mod-colorhandle-animation-duration,var(--spectrum-colorhandle-animation-duration))var(--mod-colorhandle-animation-easing,var(--spectrum-colorhandle-animation-easing))}:host(:focus){outline:none}
`;var b=Object.defineProperty,f=Object.getOwnPropertyDescriptor,g=(e,t,r,o)=>{for(var s,a=o>1?void 0:o?f(t,r):t,i=e.length-1;i>=0;i--)(s=e[i])&&(a=(o?s(t,r,a):s(a))||a);return o&&a&&b(t,r,a),a};class v extends o.o{constructor(){super(...arguments),this.disabled=!1,this.focused=!1,this.open=!1,this.color="rgba(255, 0, 0, 0.5)"}static get styles(){return[p,m]}handlePointerdown(e){"touch"===e.pointerType&&(this.open=!0),this.setPointerCapture(e.pointerId)}handlePointerup(e){this.open=!1,this.releasePointerCapture(e.pointerId)}render(){return s.dy`
            <div class="inner" style="background-color: ${this.color}"></div>
            <sp-color-loupe-1-0-228
                color=${this.color}
                ?open=${this.open&&!this.disabled}
            ></sp-color-loupe-1-0-228>
        `}firstUpdated(e){super.firstUpdated(e),this.addEventListener("pointerdown",this.handlePointerdown),this.addEventListener("pointerup",this.handlePointerup),this.addEventListener("pointercancel",this.handlePointerup)}}g([(0,a.Cb)({type:Boolean,reflect:!0})],v.prototype,"disabled",2),g([(0,a.Cb)({type:Boolean,reflect:!0})],v.prototype,"focused",2),g([(0,a.Cb)({type:Boolean,reflect:!0})],v.prototype,"open",2),g([(0,a.Cb)({type:String})],v.prototype,"color",2),(0,u.N)("sp-color-handle",v)},9184:(e,t,r)=>{r.d(t,{Z:()=>o});const o=r(12827).iv`
    .opacity-checkerboard{--spectrum-opacity-checkerboard-dark:var(--spectrum-opacity-checkerboard-square-dark);--spectrum-opacity-checkerboard-light:var(--spectrum-opacity-checkerboard-square-light);--spectrum-opacity-checkerboard-size:var(--spectrum-opacity-checkerboard-square-size);--spectrum-opacity-checkerboard-position:left top;background:repeating-conic-gradient(var(--mod-opacity-checkerboard-light,var(--spectrum-opacity-checkerboard-light))0 25%,var(--mod-opacity-checkerboard-dark,var(--spectrum-opacity-checkerboard-dark))0 50%)var(--mod-opacity-checkerboard-position,var(--spectrum-opacity-checkerboard-position))/calc(var(--mod-opacity-checkerboard-size,var(--spectrum-opacity-checkerboard-size))*2)calc(var(--mod-opacity-checkerboard-size,var(--spectrum-opacity-checkerboard-size))*2)}@media (forced-colors:active){.opacity-checkerboard{forced-color-adjust:none}}
`},65042:(e,t,r)=>{function o(e,t){(function(e){return"string"==typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");const r=function(e){return"string"==typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function s(e){return Math.min(1,Math.max(0,e))}function a(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function i(e){return Number(e)<=1?100*Number(e)+"%":e}function n(e){return 1===e.length?"0"+e:String(e)}function c(e,t,r){e=o(e,255),t=o(t,255),r=o(r,255);const s=Math.max(e,t,r),a=Math.min(e,t,r);let i=0,n=0;const c=(s+a)/2;if(s===a)n=0,i=0;else{const o=s-a;switch(n=c>.5?o/(2-s-a):o/(s+a),s){case e:i=(t-r)/o+(t<r?6:0);break;case t:i=(r-e)/o+2;break;case r:i=(e-t)/o+4}i/=6}return{h:i,s:n,l:c}}function l(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*r*(t-e):r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function h(e,t,r){e=o(e,255),t=o(t,255),r=o(r,255);const s=Math.max(e,t,r),a=Math.min(e,t,r);let i=0;const n=s,c=s-a,l=0===s?0:c/s;if(s===a)i=0;else{switch(s){case e:i=(t-r)/c+(t<r?6:0);break;case t:i=(r-e)/c+2;break;case r:i=(e-t)/c+4}i/=6}return{h:i,s:l,v:n}}function d(e,t,r,o){const s=[n(Math.round(e).toString(16)),n(Math.round(t).toString(16)),n(Math.round(r).toString(16))];return o&&s[0].startsWith(s[0].charAt(1))&&s[1].startsWith(s[1].charAt(1))&&s[2].startsWith(s[2].charAt(1))?s[0].charAt(0)+s[1].charAt(0)+s[2].charAt(0):s.join("")}function u(e,t,r){let o=1-e/255,s=1-t/255,a=1-r/255,i=Math.min(o,s,a);return 1===i?(o=0,s=0,a=0):(o=(o-i)/(1-i)*100,s=(s-i)/(1-i)*100,a=(a-i)/(1-i)*100),i*=100,{c:Math.round(o),m:Math.round(s),y:Math.round(a),k:Math.round(i)}}function p(e){return Math.round(255*parseFloat(e)).toString(16)}function m(e){return b(e)/255}function b(e){return parseInt(e,16)}r.d(t,{xR:()=>A});const f={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},g="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",v="[\\s|\\(]+("+g+")[,|\\s]+("+g+")[,|\\s]+("+g+")\\s*\\)?",k="[\\s|\\(]+("+g+")[,|\\s]+("+g+")[,|\\s]+("+g+")[,|\\s]+("+g+")\\s*\\)?",y={CSS_UNIT:new RegExp(g),rgb:new RegExp("rgb"+v),rgba:new RegExp("rgba"+k),hsl:new RegExp("hsl"+v),hsla:new RegExp("hsla"+k),hsv:new RegExp("hsv"+v),hsva:new RegExp("hsva"+k),cmyk:new RegExp("cmyk"+k),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function w(e){return"number"==typeof e?!Number.isNaN(e):y.CSS_UNIT.test(e)}class x{constructor(e="",t={}){if(e instanceof x)return e;"number"==typeof e&&(e=function(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}(e)),this.originalInput=e;const r=function(e){let t={r:0,g:0,b:0},r=1,s=null,n=null,c=null,h=!1,d=!1;var u,p,g;return"string"==typeof e&&(e=function(e){if(0===(e=e.trim().toLowerCase()).length)return!1;let t=!1;if(f[e])e=f[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};let r=y.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=y.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=y.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=y.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=y.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=y.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=y.cmyk.exec(e),r?{c:r[1],m:r[2],y:r[3],k:r[4]}:(r=y.hex8.exec(e),r?{r:b(r[1]),g:b(r[2]),b:b(r[3]),a:m(r[4]),format:t?"name":"hex8"}:(r=y.hex6.exec(e),r?{r:b(r[1]),g:b(r[2]),b:b(r[3]),format:t?"name":"hex"}:(r=y.hex4.exec(e),r?{r:b(r[1]+r[1]),g:b(r[2]+r[2]),b:b(r[3]+r[3]),a:m(r[4]+r[4]),format:t?"name":"hex8"}:(r=y.hex3.exec(e),!!r&&{r:b(r[1]+r[1]),g:b(r[2]+r[2]),b:b(r[3]+r[3]),format:t?"name":"hex"}))))))))))}(e)),"object"==typeof e&&(w(e.r)&&w(e.g)&&w(e.b)?(u=e.r,p=e.g,g=e.b,t={r:255*o(u,255),g:255*o(p,255),b:255*o(g,255)},h=!0,d="%"===String(e.r).substr(-1)?"prgb":"rgb"):w(e.h)&&w(e.s)&&w(e.v)?(s=i(e.s),n=i(e.v),t=function(e,t,r){e=6*o(e,360),t=o(t,100),r=o(r,100);const s=Math.floor(e),a=e-s,i=r*(1-t),n=r*(1-a*t),c=r*(1-(1-a)*t),l=s%6;return{r:255*[r,n,i,i,c,r][l],g:255*[c,r,r,n,i,i][l],b:255*[i,i,c,r,r,n][l]}}(e.h,s,n),h=!0,d="hsv"):w(e.h)&&w(e.s)&&w(e.l)?(s=i(e.s),c=i(e.l),t=function(e,t,r){let s,a,i;if(e=o(e,360),t=o(t,100),r=o(r,100),0===t)a=r,i=r,s=r;else{const o=r<.5?r*(1+t):r+t-r*t,n=2*r-o;s=l(n,o,e+1/3),a=l(n,o,e),i=l(n,o,e-1/3)}return{r:255*s,g:255*a,b:255*i}}(e.h,s,c),h=!0,d="hsl"):w(e.c)&&w(e.m)&&w(e.y)&&w(e.k)&&(t=function(e,t,r,o){const s=o/100;return{r:255*(1-e/100)*(1-s),g:255*(1-t/100)*(1-s),b:255*(1-r/100)*(1-s)}}(e.c,e.m,e.y,e.k),h=!0,d="cmyk"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=a(r),{ok:h,format:e.format||d,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}(e);this.originalInput=e,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=t.format??r.format,this.gradientType=t.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){const e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3}getLuminance(){const e=this.toRgb();let t,r,o;const s=e.r/255,a=e.g/255,i=e.b/255;return t=s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4),r=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4),o=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4),.2126*t+.7152*r+.0722*o}getAlpha(){return this.a}setAlpha(e){return this.a=a(e),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){const{s:e}=this.toHsl();return 0===e}toHsv(){const e=h(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}}toHsvString(){const e=h(this.r,this.g,this.b),t=Math.round(360*e.h),r=Math.round(100*e.s),o=Math.round(100*e.v);return 1===this.a?`hsv(${t}, ${r}%, ${o}%)`:`hsva(${t}, ${r}%, ${o}%, ${this.roundA})`}toHsl(){const e=c(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}}toHslString(){const e=c(this.r,this.g,this.b),t=Math.round(360*e.h),r=Math.round(100*e.s),o=Math.round(100*e.l);return 1===this.a?`hsl(${t}, ${r}%, ${o}%)`:`hsla(${t}, ${r}%, ${o}%, ${this.roundA})`}toHex(e=!1){return d(this.r,this.g,this.b,e)}toHexString(e=!1){return"#"+this.toHex(e)}toHex8(e=!1){return function(e,t,r,o,s){const a=[n(Math.round(e).toString(16)),n(Math.round(t).toString(16)),n(Math.round(r).toString(16)),n(p(o))];return s&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))&&a[3].startsWith(a[3].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this.r,this.g,this.b,this.a,e)}toHex8String(e=!1){return"#"+this.toHex8(e)}toHexShortString(e=!1){return 1===this.a?this.toHexString(e):this.toHex8String(e)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){const e=Math.round(this.r),t=Math.round(this.g),r=Math.round(this.b);return 1===this.a?`rgb(${e}, ${t}, ${r})`:`rgba(${e}, ${t}, ${r}, ${this.roundA})`}toPercentageRgb(){const e=e=>`${Math.round(100*o(e,255))}%`;return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}}toPercentageRgbString(){const e=e=>Math.round(100*o(e,255));return 1===this.a?`rgb(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%)`:`rgba(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%, ${this.roundA})`}toCmyk(){return{...u(this.r,this.g,this.b)}}toCmykString(){const{c:e,m:t,y:r,k:o}=u(this.r,this.g,this.b);return`cmyk(${e}, ${t}, ${r}, ${o})`}toName(){if(0===this.a)return"transparent";if(this.a<1)return!1;const e="#"+d(this.r,this.g,this.b,!1);for(const[t,r]of Object.entries(f))if(e===r)return t;return!1}toString(e){const t=Boolean(e);e=e??this.format;let r=!1;const o=this.a<1&&this.a>=0;return t||!o||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),"cmyk"===e&&(r=this.toCmykString()),r||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new x(this.toString())}lighten(e=10){const t=this.toHsl();return t.l+=e/100,t.l=s(t.l),new x(t)}brighten(e=10){const t=this.toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(-e/100*255))),t.g=Math.max(0,Math.min(255,t.g-Math.round(-e/100*255))),t.b=Math.max(0,Math.min(255,t.b-Math.round(-e/100*255))),new x(t)}darken(e=10){const t=this.toHsl();return t.l-=e/100,t.l=s(t.l),new x(t)}tint(e=10){return this.mix("white",e)}shade(e=10){return this.mix("black",e)}desaturate(e=10){const t=this.toHsl();return t.s-=e/100,t.s=s(t.s),new x(t)}saturate(e=10){const t=this.toHsl();return t.s+=e/100,t.s=s(t.s),new x(t)}greyscale(){return this.desaturate(100)}spin(e){const t=this.toHsl(),r=(t.h+e)%360;return t.h=r<0?360+r:r,new x(t)}mix(e,t=50){const r=this.toRgb(),o=new x(e).toRgb(),s=t/100,a={r:(o.r-r.r)*s+r.r,g:(o.g-r.g)*s+r.g,b:(o.b-r.b)*s+r.b,a:(o.a-r.a)*s+r.a};return new x(a)}analogous(e=6,t=30){const r=this.toHsl(),o=360/t,s=[this];for(r.h=(r.h-(o*e>>1)+720)%360;--e;)r.h=(r.h+o)%360,s.push(new x(r));return s}complement(){const e=this.toHsl();return e.h=(e.h+180)%360,new x(e)}monochromatic(e=6){const t=this.toHsv(),{h:r}=t,{s:o}=t;let{v:s}=t;const a=[],i=1/e;for(;e--;)a.push(new x({h:r,s:o,v:s})),s=(s+i)%1;return a}splitcomplement(){const e=this.toHsl(),{h:t}=e;return[this,new x({h:(t+72)%360,s:e.s,l:e.l}),new x({h:(t+216)%360,s:e.s,l:e.l})]}onBackground(e){const t=this.toRgb(),r=new x(e).toRgb(),o=t.a+r.a*(1-t.a);return new x({r:(t.r*t.a+r.r*r.a*(1-t.a))/o,g:(t.g*t.a+r.g*r.a*(1-t.a))/o,b:(t.b*t.a+r.b*r.a*(1-t.a))/o,a:o})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(e){const t=this.toHsl(),{h:r}=t,o=[this],s=360/e;for(let a=1;a<e;a++)o.push(new x({h:(r+a*s)%360,s:t.s,l:t.l}));return o}equals(e){const t=new x(e);return"cmyk"===this.format||"cmyk"===t.format?this.toCmykString()===t.toCmykString():this.toRgbString()===t.toRgbString()}}const C=/^hs[v|l]a?\s?\((\d{1,3}\.?\d*?),?\s?(\d{1,3})/,$=/(^hs[v|l]a?\s?\()\d{1,3}\.?\d*?(,?\s?)\d{1,3}/,S=/(^hs[v|l]a?\()\d{1,3}/,M=(e,t)=>t?e.toHexString():e.toHex();class A{constructor(e,{applyColorToState:t,extractColorFromState:r,maintains:o}){this.maintains="hue",this._hue=0,this.getColorProcesses={rgb:(e,t)=>t?e.toRgbString():e.toRgb(),prgb:(e,t)=>t?e.toPercentageRgbString():e.toPercentageRgb(),hex8:(e,t)=>t?e.toHex8String():e.toHex8(),name:e=>e.toName()||e.toRgbString(),hsl:(e,t)=>{if("hue"===this.maintains){if(t)return e.toHslString().replace(S,`$1${this.hue}`);{const{s:t,l:r,a:o}=e.toHsl();return{h:this.hue,s:t,l:r,a:o}}}if(t)return e.toHslString().replace($,`$1${this.hue}$2${this.saturation}`);{const{s:t,l:r,a:o}=e.toHsl();return{h:this.hue,s:t,l:r,a:o}}},hsv:(e,t)=>{if("hue"===this.maintains){if(t)return e.toHsvString().replace(S,`$1${this.hue}`);{const{s:t,v:r,a:o}=e.toHsv();return{h:this.hue,s:t,v:r,a:o}}}if(t)return e.toHsvString().replace($,`$1${this.hue}$2${this.saturation}`);{const{s:t,v:r,a:o}=e.toHsv();return{h:this.hue,s:t,v:r,a:o}}},hex:M,hex3:M,hex4:M,hex6:M},this._color=new x({h:0,s:1,v:1}),this._previousColor=new x({h:0,s:1,v:1}),this._format={format:"",isString:!1},this.host=e,this.applyColorToState=t,this.extractColorFromState=r,this.maintains=o||this.maintains}setColorProcess(e,t,r,o){"hue"===this.maintains?this.setColorMaintainHue(e,t,r,o):"saturation"===this.maintains&&this.setColorMaintainSaturation(e,t,r,o)}setColorMaintainHue(e,t,r,o){const{h:s,s:a,v:i}=this._color.toHsv();let n;if(o&&r.startsWith("hs")){const e=C.exec(t);if(null!==e){const[,t]=e;n=Number(t)}}else if(!o&&r.startsWith("hs")){const t=e.originalInput;n=Object.values(t)[0]}this.hue=n||s,this.applyColorToState({h:s,s:a,v:i})}setColorMaintainSaturation(e,t,r,o){if(o&&r.startsWith("hs")){const e=C.exec(t);if(null!==e){const[,t,r]=e;this.hue=Number(t),this.saturation=Number(r)}}else if(!o&&r.startsWith("hs")){const t=e.originalInput,r=Object.values(t);this.hue=r[0],this.saturation=r[1]}else{const{h:t}=e.toHsv();this.hue=t}this.applyColorToState(e.toHsv())}applyColorFromState(){this._color=new x(this.extractColorFromState(this))}get hue(){return this._hue}set hue(e){const t=Math.min(360,Math.max(0,e));if(t===this.hue)return;const r=this.hue,{s:o,v:s}=this._color.toHsv();this._color=new x({h:t,s:o,v:s}),this._hue=t,this.host.requestUpdate("hue",r)}get value(){return this.color}get color(){return this.getColorProcesses[this._format.format||"hex"](this._color,this._format.isString)}set color(e){if(e===this.color)return;const t=this._color;this._color=new x(e);const r=this._color.format;let o="string"==typeof e||e instanceof String;r.startsWith("hex")&&(o=e.startsWith("#")),this._format={format:r,isString:o},this.setColorProcess(this._color,e,r,o),this.host.requestUpdate("color",t)}getColor(e){return this._color[{hsl:"toHsl"}[e]]()}setColor(e){this._color=e;const t="string"==typeof this._color.originalInput||this._color.originalInput instanceof String;this.setColorProcess(this._color,e,this._color.format,t)}getHslString(){return this._color.toHslString()}savePreviousColor(){this._previousColor=this._color.clone()}restorePreviousColor(){this.setColor(this._previousColor)}}},17977:(e,t,r)=>{r.d(t,{A:()=>s});const o=Symbol("language resolver updated");class s{constructor(e){this.language=document.documentElement.lang||navigator.language,this.host=e,this.host.addController(this)}hostConnected(){this.resolveLanguage()}hostDisconnected(){var e;null==(e=this.unsubscribe)||e.call(this)}resolveLanguage(){const e=new CustomEvent("sp-language-context",{bubbles:!0,composed:!0,detail:{callback:(e,t)=>{const r=this.language;this.language=e,this.unsubscribe=t,this.host.requestUpdate(o,r)}},cancelable:!0});this.host.dispatchEvent(e)}}},66970:(e,t,r)=>{r.d(t,{OR:()=>a,hl:()=>n});var o=r(32785);const{I:s}=o.Al,a=e=>void 0===e.strings,i={},n=(e,t=i)=>e._$AH=t},42458:(e,t,r)=>{r.d(t,{XM:()=>s,Xe:()=>a,pX:()=>o});const o={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},s=e=>(...t)=>({_$litDirective$:e,values:t});class a{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t,r){this._$Ct=e,this._$AM=t,this._$Ci=r}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}}},60486:(e,t,r)=>{r.d(t,{sR:()=>d,XM:()=>s.XM});var o=r(66970),s=r(42458);const a=(e,t)=>{var r,o;const s=e._$AN;if(void 0===s)return!1;for(const e of s)null===(o=(r=e)._$AO)||void 0===o||o.call(r,t,!1),a(e,t);return!0},i=e=>{let t,r;do{if(void 0===(t=e._$AM))break;r=t._$AN,r.delete(e),e=t}while(0===(null==r?void 0:r.size))},n=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(void 0===r)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),h(t)}};function c(e){void 0!==this._$AN?(i(this),this._$AM=e,n(this)):this._$AM=e}function l(e,t=!1,r=0){const o=this._$AH,s=this._$AN;if(void 0!==s&&0!==s.size)if(t)if(Array.isArray(o))for(let e=r;e<o.length;e++)a(o[e],!1),i(o[e]);else null!=o&&(a(o,!1),i(o));else a(this,e)}const h=e=>{var t,r,o,a;e.type==s.pX.CHILD&&(null!==(t=(o=e)._$AP)&&void 0!==t||(o._$AP=l),null!==(r=(a=e)._$AQ)&&void 0!==r||(a._$AQ=c))};class d extends s.Xe{constructor(){super(...arguments),this._$AN=void 0}_$AT(e,t,r){super._$AT(e,t,r),n(this),this.isConnected=e._$AU}_$AO(e,t=!0){var r,o;e!==this.isConnected&&(this.isConnected=e,e?null===(r=this.reconnected)||void 0===r||r.call(this):null===(o=this.disconnected)||void 0===o||o.call(this)),t&&(a(this,e),i(this))}setValue(e){if((0,o.OR)(this._$Ct))this._$Ct._$AI(e,this);else{const t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}}},30959:(e,t,r)=>{r.d(t,{o:()=>s});var o=r(32785);const s=e=>null!=e?e:o.Ld},73719:(e,t,r)=>{r.d(t,{V:()=>a});var o=r(32785),s=r(42458);const a=(0,s.XM)(class extends s.Xe{constructor(e){var t;if(super(e),e.type!==s.pX.ATTRIBUTE||"style"!==e.name||(null===(t=e.strings)||void 0===t?void 0:t.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(e){return Object.keys(e).reduce(((t,r)=>{const o=e[r];return null==o?t:t+`${r=r.includes("-")?r:r.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${o};`}),"")}update(e,[t]){const{style:r}=e.element;if(void 0===this.ht){this.ht=new Set;for(const e in t)this.ht.add(e);return this.render(t)}this.ht.forEach((e=>{null==t[e]&&(this.ht.delete(e),e.includes("-")?r.removeProperty(e):r[e]="")}));for(const e in t){const o=t[e];if(null!=o){this.ht.add(e);const t="string"==typeof o&&o.endsWith(" !important");e.includes("-")||t?r.setProperty(e,t?o.slice(0,-11):o,t?"important":""):r[e]=o}}return o.Jb}})}}]);