+
+
+
+
+ ${this.navigation?x`
+
+
+
+
+
+ `:""}
+ ${this.pagination?x`
+
+ `:""}
+
+ `}};SlCarousel.styles=[component_styles_default,carousel_styles_default],SlCarousel.dependencies={"sl-icon":SlIcon},__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"loop",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"navigation",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"pagination",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"autoplay",2),__decorateClass([n({type:Number,attribute:"autoplay-interval"})],SlCarousel.prototype,"autoplayInterval",2),__decorateClass([n({type:Number,attribute:"slides-per-page"})],SlCarousel.prototype,"slidesPerPage",2),__decorateClass([n({type:Number,attribute:"slides-per-move"})],SlCarousel.prototype,"slidesPerMove",2),__decorateClass([n()],SlCarousel.prototype,"orientation",2),__decorateClass([n({type:Boolean,reflect:!0,attribute:"mouse-dragging"})],SlCarousel.prototype,"mouseDragging",2),__decorateClass([e2(".carousel__slides")],SlCarousel.prototype,"scrollContainer",2),__decorateClass([e2(".carousel__pagination")],SlCarousel.prototype,"paginationContainer",2),__decorateClass([r()],SlCarousel.prototype,"activeSlide",2),__decorateClass([r()],SlCarousel.prototype,"scrolling",2),__decorateClass([r()],SlCarousel.prototype,"dragging",2),__decorateClass([t({passive:!0})],SlCarousel.prototype,"handleScroll",1),__decorateClass([watch("loop",{waitUntilFirstUpdate:!0}),watch("slidesPerPage",{waitUntilFirstUpdate:!0})],SlCarousel.prototype,"initializeSlides",1),__decorateClass([watch("activeSlide")],SlCarousel.prototype,"handelSlideChange",1),__decorateClass([watch("slidesPerMove")],SlCarousel.prototype,"updateSlidesSnap",1),__decorateClass([watch("autoplay")],SlCarousel.prototype,"handleAutoplayChange",1);export{SlCarousel};
+/*! Bundled license information:
+
+lit-html/directives/map.js:
+ (**
+ * @license
+ * Copyright 2021 Google LLC
+ * SPDX-License-Identifier: BSD-3-Clause
+ *)
+
+lit-html/directives/range.js:
+ (**
+ * @license
+ * Copyright 2021 Google LLC
+ * SPDX-License-Identifier: BSD-3-Clause
+ *)
+*/
+//# sourceMappingURL=/sm/c5964fe3c5a94915ae631154ead89c3e0cdca7b68281d48ce5c3182f2a909210.map
\ No newline at end of file
diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NFGGTN5O.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.js
similarity index 100%
rename from src/Shoelace.Style/wwwroot/chunks/chunk.NFGGTN5O.js
rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.js
diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js
new file mode 100644
index 0000000..290b4a6
--- /dev/null
+++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js
@@ -0,0 +1,41 @@
+/**
+ * Minified by jsDelivr using Terser v5.19.2.
+ * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NFGGTN5O.js
+ *
+ * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
+ */
+import{details_styles_default}from"./chunk.JH24DE2R.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,shimKeyframesHeightAuto,stopAnimations}from"./chunk.RV6ECJES.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlDetails=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.open=!1,this.disabled=!1}firstUpdated(){this.body.style.height=this.open?"auto":"0",this.open&&(this.details.open=!0),this.detailsObserver=new MutationObserver((e=>{for(const t of e)"attributes"===t.type&&"open"===t.attributeName&&(this.details.open?this.show():this.hide())})),this.detailsObserver.observe(this.details,{attributes:!0})}disconnectedCallback(){var e;super.disconnectedCallback(),null==(e=this.detailsObserver)||e.disconnect()}handleSummaryClick(e){e.preventDefault(),this.disabled||(this.open?this.hide():this.show(),this.header.focus())}handleSummaryKeyDown(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.open?this.hide():this.show()),"ArrowUp"!==e.key&&"ArrowLeft"!==e.key||(e.preventDefault(),this.hide()),"ArrowDown"!==e.key&&"ArrowRight"!==e.key||(e.preventDefault(),this.show())}async handleOpenChange(){if(this.open){this.details.open=!0;if(this.emit("sl-show",{cancelable:!0}).defaultPrevented)return this.open=!1,void(this.details.open=!1);await stopAnimations(this.body);const{keyframes:e,options:t}=getAnimation(this,"details.show",{dir:this.localize.dir()});await animateTo(this.body,shimKeyframesHeightAuto(e,this.body.scrollHeight),t),this.body.style.height="auto",this.emit("sl-after-show")}else{if(this.emit("sl-hide",{cancelable:!0}).defaultPrevented)return this.details.open=!0,void(this.open=!0);await stopAnimations(this.body);const{keyframes:e,options:t}=getAnimation(this,"details.hide",{dir:this.localize.dir()});await animateTo(this.body,shimKeyframesHeightAuto(e,this.body.scrollHeight),t),this.body.style.height="auto",this.details.open=!1,this.emit("sl-after-hide")}}async show(){if(!this.open&&!this.disabled)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open&&!this.disabled)return this.open=!1,waitForEvent(this,"sl-after-hide")}render(){const t=this.matches(":dir(rtl)");return x`
+
+
+
+
+
+ ${"link"===this.renderType?x`
+
+
+
+ `:""}
+ ${"button"===this.renderType?x`
+
+ `:""}
+ ${"dropdown"===this.renderType?x`
+
+
+
+ `:""}
+
+
+
+
+
+
+
+
+
+ `}};SlBreadcrumbItem.styles=[component_styles_default,breadcrumb_item_styles_default],__decorateClass([e2("slot:not([name])")],SlBreadcrumbItem.prototype,"defaultSlot",2),__decorateClass([r()],SlBreadcrumbItem.prototype,"renderType",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"href",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"target",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"rel",2),__decorateClass([watch("href",{waitUntilFirstUpdate:!0})],SlBreadcrumbItem.prototype,"hrefChanged",1);export{SlBreadcrumbItem};
+//# sourceMappingURL=/sm/a23a024e3d3b1ecd3f756df591b96d42b0eb8a5cfffed0f8cc1b088b845c43c7.map
\ No newline at end of file
diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PTCXFA6H.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.js
similarity index 100%
rename from src/Shoelace.Style/wwwroot/chunks/chunk.PTCXFA6H.js
rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.js
diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js
new file mode 100644
index 0000000..2e4607b
--- /dev/null
+++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js
@@ -0,0 +1,8 @@
+/**
+ * Minified by jsDelivr using Terser v5.19.2.
+ * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PTCXFA6H.js
+ *
+ * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
+ */
+import{SlDropdown}from"./chunk.KARBZGQP.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-dropdown";SlDropdown.define("sl-dropdown");var reactWrapper=createComponent({tagName:tagName,elementClass:SlDropdown,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide"},displayName:"SlDropdown"}),dropdown_default=reactWrapper;export{dropdown_default};
+//# sourceMappingURL=/sm/a333dab74961777c9e62205e058f0806e24d7df83f44987b277a88c627ea721c.map
\ No newline at end of file
diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PZM4MIZY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.js
similarity index 100%
rename from src/Shoelace.Style/wwwroot/chunks/chunk.PZM4MIZY.js
rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.js
diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js
new file mode 100644
index 0000000..bfb29fa
--- /dev/null
+++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js
@@ -0,0 +1,18 @@
+/**
+ * Minified by jsDelivr using Terser v5.19.2.
+ * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PZM4MIZY.js
+ *
+ * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
+ */
+import{breadcrumb_styles_default}from"./chunk.Z6EIXACR.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlBreadcrumb=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.separatorDir=this.localize.dir(),this.label=""}getSeparator(){const e=this.separatorSlot.assignedElements({flatten:!0})[0].cloneNode(!0);return[e,...e.querySelectorAll("[id]")].forEach((e=>e.removeAttribute("id"))),e.setAttribute("data-default",""),e.slot="separator",e}handleSlotChange(){const e=[...this.defaultSlot.assignedElements({flatten:!0})].filter((e=>"sl-breadcrumb-item"===e.tagName.toLowerCase()));e.forEach(((t,r)=>{const a=t.querySelector('[slot="separator"]');null===a?t.append(this.getSeparator()):a.hasAttribute("data-default")&&a.replaceWith(this.getSeparator()),r===e.length-1?t.setAttribute("aria-current","page"):t.removeAttribute("aria-current")}))}render(){return this.separatorDir!==this.localize.dir()&&(this.separatorDir=this.localize.dir(),this.updateComplete.then((()=>this.handleSlotChange()))),x`
+