UNPKG

iobroker.lovelace

Version:

With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI

3 lines 26.1 kB
/*! For license information please see 18577.82c695c1e202c7fc.js.LICENSE.txt */ export const __webpack_ids__=["18577"];export const __webpack_modules__={31622:function(t,e,o){o.r(e),o.d(e,{Button:()=>u});var n=o(9065),r=o(15093),i=(o(93695),o(16060),o(4428)),a=o(91532),d=o(57243),c=o(35359),s=o(20552);class p extends d.oi{constructor(){super(...arguments),this.raised=!1,this.unelevated=!1,this.outlined=!1,this.dense=!1,this.disabled=!1,this.trailingIcon=!1,this.fullwidth=!1,this.icon="",this.label="",this.expandContent=!1,this.shouldRenderRipple=!1,this.rippleHandlers=new a.A((()=>(this.shouldRenderRipple=!0,this.ripple)))}renderOverlay(){return d.dy``}renderRipple(){const t=this.raised||this.unelevated;return this.shouldRenderRipple?d.dy`<mwc-ripple class="ripple" .primary="${!t}" .disabled="${this.disabled}"></mwc-ripple>`:""}focus(){const t=this.buttonElement;t&&(this.rippleHandlers.startFocus(),t.focus())}blur(){const t=this.buttonElement;t&&(this.rippleHandlers.endFocus(),t.blur())}getRenderClasses(){return{"mdc-button--raised":this.raised,"mdc-button--unelevated":this.unelevated,"mdc-button--outlined":this.outlined,"mdc-button--dense":this.dense}}render(){return d.dy` <button id="button" class="mdc-button ${(0,c.$)(this.getRenderClasses())}" ?disabled="${this.disabled}" aria-label="${this.label||this.icon}" aria-haspopup="${(0,s.o)(this.ariaHasPopup)}" @focus="${this.handleRippleFocus}" @blur="${this.handleRippleBlur}" @mousedown="${this.handleRippleActivate}" @mouseenter="${this.handleRippleMouseEnter}" @mouseleave="${this.handleRippleMouseLeave}" @touchstart="${this.handleRippleActivate}" @touchend="${this.handleRippleDeactivate}" @touchcancel="${this.handleRippleDeactivate}"> ${this.renderOverlay()} ${this.renderRipple()} <span class="leading-icon"> <slot name="icon"> ${this.icon&&!this.trailingIcon?this.renderIcon():""} </slot> </span> <span class="mdc-button__label">${this.label}</span> <span class="slot-container ${(0,c.$)({flex:this.expandContent})}"> <slot></slot> </span> <span class="trailing-icon"> <slot name="trailingIcon"> ${this.icon&&this.trailingIcon?this.renderIcon():""} </slot> </span> </button>`}renderIcon(){return d.dy` <mwc-icon class="mdc-button__icon"> ${this.icon} </mwc-icon>`}handleRippleActivate(t){const e=()=>{window.removeEventListener("mouseup",e),this.handleRippleDeactivate()};window.addEventListener("mouseup",e),this.rippleHandlers.startPress(t)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}p.shadowRootOptions={mode:"open",delegatesFocus:!0},(0,n.__decorate)([i.L,(0,r.Cb)({type:String,attribute:"aria-haspopup"})],p.prototype,"ariaHasPopup",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],p.prototype,"raised",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],p.prototype,"unelevated",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],p.prototype,"outlined",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean})],p.prototype,"dense",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],p.prototype,"disabled",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,attribute:"trailingicon"})],p.prototype,"trailingIcon",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],p.prototype,"fullwidth",void 0),(0,n.__decorate)([(0,r.Cb)({type:String})],p.prototype,"icon",void 0),(0,n.__decorate)([(0,r.Cb)({type:String})],p.prototype,"label",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean})],p.prototype,"expandContent",void 0),(0,n.__decorate)([(0,r.IO)("#button")],p.prototype,"buttonElement",void 0),(0,n.__decorate)([(0,r.GC)("mwc-ripple")],p.prototype,"ripple",void 0),(0,n.__decorate)([(0,r.SB)()],p.prototype,"shouldRenderRipple",void 0),(0,n.__decorate)([(0,r.hO)({passive:!0})],p.prototype,"handleRippleActivate",null);var l=o(22344);let u=class extends p{};u.styles=[l.W],u=(0,n.__decorate)([(0,r.Mo)("mwc-button")],u)},22344:function(t,e,o){o.d(e,{W:()=>n});const n=o(57243).iv`.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size, .875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight,500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration,none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform,uppercase)}.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(.4, 0, .2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color,#fff)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:0;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:0 0}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:0}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}.mdc-button .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button .mdc-button__icon{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{display:none}@media screen and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px);display:block}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{border-color:CanvasText}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}.mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button__label+.mdc-button__icon{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(.4, 0, .2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}.mdc-button{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary,#6200ee)}.mdc-button:disabled{color:rgba(0,0,0,.38)}.mdc-button .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-button--raised,.mdc-button--unelevated{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-theme-primary,#6200ee)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{background-color:rgba(0,0,0,.12)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary,#fff)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{color:rgba(0,0,0,.38)}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--raised .mdc-button__ripple,.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-button--outlined{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small,4px);padding:0 15px 0 15px;border-width:1px}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary,#6200ee)}.mdc-button--outlined:disabled{color:rgba(0,0,0,.38)}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-button--outlined:not(:disabled){border-color:rgba(0,0,0,.12)}.mdc-button--outlined:disabled{border-color:rgba(0,0,0,.12)}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px}.mdc-button--outlined .mdc-button__touch{left:calc(-1 * 1px);width:calc(100% + 2 * 1px)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1)}.mdc-button--raised:focus,.mdc-button--raised:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.14),0px 0px 0px 0px rgba(0,0,0,.12)}:host{display:inline-flex;outline:0;-webkit-tap-highlight-color:transparent;vertical-align:top}:host([fullwidth]){width:100%}:host([raised]),:host([unelevated]){--mdc-ripple-color:#fff;--mdc-ripple-focus-opacity:0.24;--mdc-ripple-hover-opacity:0.08;--mdc-ripple-press-opacity:0.24}.leading-icon .mdc-button__icon,.leading-icon ::slotted(*),.trailing-icon .mdc-button__icon,.trailing-icon ::slotted(*){margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.leading-icon .mdc-button__icon[dir=rtl],.leading-icon ::slotted([dir=rtl]),.trailing-icon .mdc-button__icon[dir=rtl],.trailing-icon ::slotted([dir=rtl]),[dir=rtl] .leading-icon .mdc-button__icon,[dir=rtl] .leading-icon ::slotted(*),[dir=rtl] .trailing-icon .mdc-button__icon,[dir=rtl] .trailing-icon ::slotted(*){margin-left:8px;margin-right:0}.trailing-icon .mdc-button__icon,.trailing-icon ::slotted(*){margin-left:8px;margin-right:0}.trailing-icon .mdc-button__icon[dir=rtl],.trailing-icon ::slotted([dir=rtl]),[dir=rtl] .trailing-icon .mdc-button__icon,[dir=rtl] .trailing-icon ::slotted(*){margin-left:0;margin-right:8px}.slot-container{display:inline-flex;align-items:center;justify-content:center}.slot-container.flex{flex:auto}.mdc-button{flex:auto;overflow:hidden;padding-left:8px;padding-left:var(--mdc-button-horizontal-padding,8px);padding-right:8px;padding-right:var(--mdc-button-horizontal-padding,8px)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);box-shadow:var(--mdc-button-raised-box-shadow,0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12))}.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);box-shadow:var(--mdc-button-raised-box-shadow-focus,var(--mdc-button-raised-box-shadow-hover,0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)))}.mdc-button--raised:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);box-shadow:var(--mdc-button-raised-box-shadow-hover,0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12))}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);box-shadow:var(--mdc-button-raised-box-shadow-active,0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12))}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.14),0px 0px 0px 0px rgba(0,0,0,.12);box-shadow:var(--mdc-button-raised-box-shadow-disabled,0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.14),0px 0px 0px 0px rgba(0,0,0,.12))}.mdc-button--raised,.mdc-button--unelevated{padding-left:16px;padding-left:var(--mdc-button-horizontal-padding,16px);padding-right:16px;padding-right:var(--mdc-button-horizontal-padding,16px)}.mdc-button--outlined{border-width:1px;border-width:var(--mdc-button-outline-width,1px);padding-left:calc(16px - 1px);padding-left:calc(var(--mdc-button-horizontal-padding,16px) - var(--mdc-button-outline-width,1px));padding-right:calc(16px - 1px);padding-right:calc(var(--mdc-button-horizontal-padding,16px) - var(--mdc-button-outline-width,1px))}.mdc-button--outlined:not(:disabled){border-color:rgba(0,0,0,.12);border-color:var(--mdc-button-outline-color,rgba(0,0,0,.12))}.mdc-button--outlined .ripple{top:calc(-1 * 1px);top:calc(-1 * var(--mdc-button-outline-width,1px));left:calc(-1 * 1px);left:calc(-1 * var(--mdc-button-outline-width,1px));right:initial;right:initial;border-width:1px;border-width:var(--mdc-button-outline-width,1px);border-style:solid;border-color:transparent}.mdc-button--outlined .ripple[dir=rtl],[dir=rtl] .mdc-button--outlined .ripple{left:initial;left:initial;right:calc(-1 * 1px);right:calc(-1 * var(--mdc-button-outline-width,1px))}.mdc-button--dense{height:28px;margin-top:0;margin-bottom:0}.mdc-button--dense .mdc-button__touch{height:100%}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-button{color:rgba(0,0,0,.38);color:var(--mdc-button-disabled-ink-color,rgba(0,0,0,.38))}:host([disabled]) .mdc-button--raised,:host([disabled]) .mdc-button--unelevated{background-color:rgba(0,0,0,.12);background-color:var(--mdc-button-disabled-fill-color,rgba(0,0,0,.12))}:host([disabled]) .mdc-button--outlined{border-color:rgba(0,0,0,.12);border-color:var(--mdc-button-disabled-outline-color,rgba(0,0,0,.12))}`},93695:function(t,e,o){var n=o(9065),r=o(57243),i=o(15093);const a=r.iv`:host{font-family:var(--mdc-icon-font, "Material Icons");font-weight:400;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}`;let d=class extends r.oi{render(){return r.dy`<span><slot></slot></span>`}};d.styles=[a],d=(0,n.__decorate)([(0,i.Mo)("mwc-icon")],d)},78344:function(t){var e=TypeError;t.exports=function(t){if("string"==typeof t)return t;throw new e("Argument is not a string")}},87265:function(t,e,o){var n=o(61896),r=String,i=TypeError;t.exports=function(t){if(void 0===t||n(t))return t;throw new i(r(t)+" is not an object or undefined")}},87038:function(t,e,o){var n=o(59069),r=TypeError;t.exports=function(t){if("Uint8Array"===n(t))return t;throw new r("Argument is not an Uint8Array")}},15419:function(t){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",o=e+"+/",n=e+"-_",r=function(t){for(var e={},o=0;o<64;o++)e[t.charAt(o)]=o;return e};t.exports={i2c:o,c2i:r(o),i2cUrl:n,c2iUrl:r(n)}},93474:function(t){var e=TypeError;t.exports=function(t){var o=t&&t.alphabet;if(void 0===o||"base64"===o||"base64url"===o)return o||"base64";throw new e("Incorrect `alphabet` option")}},47057:function(t,e,o){var n=o(1569),r=o(72878),i=o(87265),a=o(78344),d=o(39129),c=o(15419),s=o(93474),p=o(38511),l=c.c2i,u=c.c2iUrl,b=n.SyntaxError,h=n.TypeError,m=r("".charAt),x=function(t,e){for(var o=t.length;e<o;e++){var n=m(t,e);if(" "!==n&&"\t"!==n&&"\n"!==n&&"\f"!==n&&"\r"!==n)break}return e},g=function(t,e,o){var n=t.length;n<4&&(t+=2===n?"AA":"A");var r=(e[m(t,0)]<<18)+(e[m(t,1)]<<12)+(e[m(t,2)]<<6)+e[m(t,3)],i=[r>>16&255,r>>8&255,255&r];if(2===n){if(o&&0!==i[1])throw new b("Extra bits");return[i[0]]}if(3===n){if(o&&0!==i[2])throw new b("Extra bits");return[i[0],i[1]]}return i},f=function(t,e,o){for(var n=e.length,r=0;r<n;r++)t[o+r]=e[r];return o+n};t.exports=function(t,e,o,n){a(t),i(e);var r="base64"===s(e)?l:u,c=e?e.lastChunkHandling:void 0;if(void 0===c&&(c="loose"),"loose"!==c&&"strict"!==c&&"stop-before-partial"!==c)throw new h("Incorrect `lastChunkHandling` option");o&&p(o.buffer);var v=o||[],y=0,_=0,w="",k=0;if(n)for(;;){if((k=x(t,k))===t.length){if(w.length>0){if("stop-before-partial"===c)break;if("loose"!==c)throw new b("Missing padding");if(1===w.length)throw new b("Malformed padding: exactly one additional character");y=f(v,g(w,r,!1),y)}_=t.length;break}var E=m(t,k);if(++k,"="===E){if(w.length<2)throw new b("Padding is too early");if(k=x(t,k),2===w.length){if(k===t.length){if("stop-before-partial"===c)break;throw new b("Malformed padding: only one =")}"="===m(t,k)&&(++k,k=x(t,k))}if(k<t.length)throw new b("Unexpected character after padding");y=f(v,g(w,r,"strict"===c),y),_=t.length;break}if(!d(r,E))throw new b("Unexpected character");var R=n-y;if(1===R&&2===w.length||2===R&&3===w.length)break;if(4===(w+=E).length&&(y=f(v,g(w,r,!1),y),w="",_=k,y===n))break}return{bytes:v,read:_,written:y}}},35303:function(t,e,o){var n=o(1569),r=o(72878),i=n.Uint8Array,a=n.SyntaxError,d=n.parseInt,c=Math.min,s=/[^\da-f]/i,p=r(s.exec),l=r("".slice);t.exports=function(t,e){var o=t.length;if(o%2!=0)throw new a("String should be an even number of characters");for(var n=e?c(e.length,o/2):o/2,r=e||new i(n),u=0,b=0;b<n;){var h=l(t,u,u+=2);if(p(s,h))throw new a("String should only contain hex characters");r[b++]=d(h,16)}return{bytes:r,read:u}}},21917:function(t,e,o){var n=o(40810),r=o(1569),i=o(47057),a=o(87038);r.Uint8Array&&n({target:"Uint8Array",proto:!0},{setFromBase64:function(t){a(this);var e=i(t,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:e.read,written:e.written}}})},56193:function(t,e,o){var n=o(40810),r=o(1569),i=o(78344),a=o(87038),d=o(38511),c=o(35303);r.Uint8Array&&n({target:"Uint8Array",proto:!0},{setFromHex:function(t){a(this),i(t),d(this.buffer);var e=c(t,this).read;return{read:e,written:e/2}}})},25020:function(t,e,o){var n=o(40810),r=o(1569),i=o(72878),a=o(87265),d=o(87038),c=o(38511),s=o(15419),p=o(93474),l=s.i2c,u=s.i2cUrl,b=i("".charAt);r.Uint8Array&&n({target:"Uint8Array",proto:!0},{toBase64:function(){var t=d(this),e=arguments.length?a(arguments[0]):void 0,o="base64"===p(e)?l:u,n=!!e&&!!e.omitPadding;c(this.buffer);for(var r,i="",s=0,h=t.length,m=function(t){return b(o,r>>6*t&63)};s+2<h;s+=3)r=(t[s]<<16)+(t[s+1]<<8)+t[s+2],i+=m(3)+m(2)+m(1)+m(0);return s+2===h?(r=(t[s]<<16)+(t[s+1]<<8),i+=m(3)+m(2)+m(1)+(n?"":"=")):s+1===h&&(r=t[s]<<16,i+=m(3)+m(2)+(n?"":"==")),i}})},86913:function(t,e,o){var n=o(40810),r=o(1569),i=o(72878),a=o(87038),d=o(38511),c=i(1..toString);r.Uint8Array&&n({target:"Uint8Array",proto:!0},{toHex:function(){a(this),d(this.buffer);for(var t="",e=0,o=this.length;e<o;e++){var n=c(this[e],16);t+=1===n.length?"0"+n:n}return t}})},1231:function(t,e,o){o.d(e,{B:()=>c});var n=o(9065),r=o(15093),i=o(57243);class a extends i.oi{constructor(){super(...arguments),this.inset=!1,this.insetStart=!1,this.insetEnd=!1}}(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],a.prototype,"inset",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0,attribute:"inset-start"})],a.prototype,"insetStart",void 0),(0,n.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0,attribute:"inset-end"})],a.prototype,"insetEnd",void 0);const d=i.iv`:host{box-sizing:border-box;color:var(--md-divider-color,var(--md-sys-color-outline-variant,#cac4d0));display:flex;height:var(--md-divider-thickness,1px);width:100%}:host([inset-start]),:host([inset]){padding-inline-start:16px}:host([inset-end]),:host([inset]){padding-inline-end:16px}:host::before{background:currentColor;content:"";height:100%;width:100%}@media(forced-colors:active){:host::before{background:CanvasText}}`;let c=class extends a{};c.styles=[d],c=(0,n.__decorate)([(0,r.Mo)("md-divider")],c)},79679:function(t,e,o){function n(t,e){!e.bubbles||t.shadowRoot&&!e.composed||e.stopPropagation();const o=Reflect.construct(e.constructor,[e.type,e]),n=t.dispatchEvent(o);return n||e.preventDefault(),n}o.d(e,{e:()=>n})},75351:function(t,e,o){o.d(e,{Ud:()=>u});o(9359),o(70104),o(48136);const n=Symbol("Comlink.proxy"),r=Symbol("Comlink.endpoint"),i=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.finalizer"),d=Symbol("Comlink.thrown"),c=t=>"object"==typeof t&&null!==t||"function"==typeof t,s=new Map([["proxy",{canHandle:t=>c(t)&&t[n],serialize(t){const{port1:e,port2:o}=new MessageChannel;return p(t,e),[o,[o]]},deserialize:t=>(t.start(),u(t))}],["throw",{canHandle:t=>c(t)&&d in t,serialize({value:t}){let e;return e=t instanceof Error?{isError:!0,value:{message:t.message,name:t.name,stack:t.stack}}:{isError:!1,value:t},[e,[]]},deserialize(t){if(t.isError)throw Object.assign(new Error(t.value.message),t.value);throw t.value}}]]);function p(t,e=globalThis,o=["*"]){e.addEventListener("message",(function r(i){if(!i||!i.data)return;if(!function(t,e){for(const o of t){if(e===o||"*"===o)return!0;if(o instanceof RegExp&&o.test(e))return!0}return!1}(o,i.origin))return void console.warn(`Invalid origin '${i.origin}' for comlink proxy`);const{id:c,type:s,path:u}=Object.assign({path:[]},i.data),b=(i.data.argumentList||[]).map(_);let h;try{const e=u.slice(0,-1).reduce(((t,e)=>t[e]),t),o=u.reduce(((t,e)=>t[e]),t);switch(s){case"GET":h=o;break;case"SET":e[u.slice(-1)[0]]=_(i.data.value),h=!0;break;case"APPLY":h=o.apply(e,b);break;case"CONSTRUCT":h=function(t){return Object.assign(t,{[n]:!0})}(new o(...b));break;case"ENDPOINT":{const{port1:e,port2:o}=new MessageChannel;p(t,o),h=function(t,e){return v.set(t,e),t}(e,[e])}break;case"RELEASE":h=void 0;break;default:return}}catch(t){h={value:t,[d]:0}}Promise.resolve(h).catch((t=>({value:t,[d]:0}))).then((o=>{const[n,i]=y(o);e.postMessage(Object.assign(Object.assign({},n),{id:c}),i),"RELEASE"===s&&(e.removeEventListener("message",r),l(e),a in t&&"function"==typeof t[a]&&t[a]())})).catch((t=>{const[o,n]=y({value:new TypeError("Unserializable return value"),[d]:0});e.postMessage(Object.assign(Object.assign({},o),{id:c}),n)}))})),e.start&&e.start()}function l(t){(function(t){return"MessagePort"===t.constructor.name})(t)&&t.close()}function u(t,e){const o=new Map;return t.addEventListener("message",(function(t){const{data:e}=t;if(!e||!e.id)return;const n=o.get(e.id);if(n)try{n(e)}finally{o.delete(e.id)}})),g(t,o,[],e)}function b(t){if(t)throw new Error("Proxy has been released and is not useable")}function h(t){return w(t,new Map,{type:"RELEASE"}).then((()=>{l(t)}))}const m=new WeakMap,x="FinalizationRegistry"in globalThis&&new FinalizationRegistry((t=>{const e=(m.get(t)||0)-1;m.set(t,e),0===e&&h(t)}));function g(t,e,o=[],n=function(){}){let a=!1;const d=new Proxy(n,{get(n,r){if(b(a),r===i)return()=>{!function(t){x&&x.unregister(t)}(d),h(t),e.clear(),a=!0};if("then"===r){if(0===o.length)return{then:()=>d};const n=w(t,e,{type:"GET",path:o.map((t=>t.toString()))}).then(_);return n.then.bind(n)}return g(t,e,[...o,r])},set(n,r,i){b(a);const[d,c]=y(i);return w(t,e,{type:"SET",path:[...o,r].map((t=>t.toString())),value:d},c).then(_)},apply(n,i,d){b(a);const c=o[o.length-1];if(c===r)return w(t,e,{type:"ENDPOINT"}).then(_);if("bind"===c)return g(t,e,o.slice(0,-1));const[s,p]=f(d);return w(t,e,{type:"APPLY",path:o.map((t=>t.toString())),argumentList:s},p).then(_)},construct(n,r){b(a);const[i,d]=f(r);return w(t,e,{type:"CONSTRUCT",path:o.map((t=>t.toString())),argumentList:i},d).then(_)}});return function(t,e){const o=(m.get(e)||0)+1;m.set(e,o),x&&x.register(t,e,t)}(d,t),d}function f(t){const e=t.map(y);return[e.map((t=>t[0])),(o=e.map((t=>t[1])),Array.prototype.concat.apply([],o))];var o}const v=new WeakMap;function y(t){for(const[e,o]of s)if(o.canHandle(t)){const[n,r]=o.serialize(t);return[{type:"HANDLER",name:e,value:n},r]}return[{type:"RAW",value:t},v.get(t)||[]]}function _(t){switch(t.type){case"HANDLER":return s.get(t.name).deserialize(t.value);case"RAW":return t.value}}function w(t,e,o,n){return new Promise((r=>{const i=new Array(4).fill(0).map((()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16))).join("-");e.set(i,r),t.start&&t.start(),t.postMessage(Object.assign({id:i},o),n)}))}}}; //# sourceMappingURL=18577.82c695c1e202c7fc.js.map