define(["exports","lit-html","@lit/reactive-element"],(function(exports,litHtml,reactiveElement){"use strict";
/**
	 * @license
	 * Copyright 2017 Google LLC
	 * SPDX-License-Identifier: BSD-3-Clause
	 */var l,o,r;const s=reactiveElement.ReactiveElement;class n extends reactiveElement.ReactiveElement{constructor(){super(...arguments),this.renderOptions={host:this},this._$Dt=void 0}createRenderRoot(){var t,e;const i=super.createRenderRoot();return null!==(t=(e=this.renderOptions).renderBefore)&&void 0!==t||(e.renderBefore=i.firstChild),i}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Dt=litHtml.render(i,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),null===(t=this._$Dt)||void 0===t||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),null===(t=this._$Dt)||void 0===t||t.setConnected(!1)}render(){return litHtml.noChange}}n.finalized=!0,n._$litElement$=!0,null===(l=window.litElementHydrateSupport)||void 0===l||l.call(window,{LitElement:n}),null===(o=window.litElementPolyfillSupport)||void 0===o||o.call(window,{LitElement:n});(null!==(r=window.litElementVersions)&&void 0!==r?r:window.litElementVersions=[]).push("3.0.0"),Object.keys(litHtml).forEach((function(k){"default"!==k&&Object.defineProperty(exports,k,{enumerable:!0,get:function(){return litHtml[k]}})})),Object.keys(reactiveElement).forEach((function(k){"default"!==k&&Object.defineProperty(exports,k,{enumerable:!0,get:function(){return reactiveElement[k]}})})),exports.LitElement=n,exports.UpdatingElement=s,exports._$LE={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL},Object.defineProperty(exports,"__esModule",{value:!0})}));
