"use strict";(self.webpackChunkCCLibraries=self.webpackChunkCCLibraries||[]).push([[4051],{28731:(t,e,s)=>{s.d(e,{o:()=>a});var r=s(12827),i=s(75429);const n=new Set;new MutationObserver((()=>{const t="rtl"===document.documentElement.dir?document.documentElement.dir:"ltr";n.forEach((e=>{e.setAttribute("dir",t)}))})).observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});const o=t=>void 0!==t.startManagingContentDirection||"SP-THEME-1-0-228"===t.tagName;class a extends(function(t){return class extends t{get isLTR(){return"ltr"===this.dir}hasVisibleFocusInTree(){const t=((t=document)=>{var e;let s=t.activeElement;for(;null!=s&&s.shadowRoot&&s.shadowRoot.activeElement;)s=s.shadowRoot.activeElement;const r=s?[s]:[];for(;s;){const t=s.assignedSlot||s.parentElement||(null==(e=s.getRootNode())?void 0:e.host);t&&r.push(t),s=t}return r})(this.getRootNode())[0];if(!t)return!1;try{return t.matches(":focus-visible")||t.matches(".focus-visible")}catch(e){return t.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let t=this.assignedSlot||this.parentNode;for(;t!==document.documentElement&&!o(t);)t=t.assignedSlot||t.parentNode||t.host;if(this.dir="rtl"===t.dir?t.dir:this.dir||"ltr",t===document.documentElement)n.add(this);else{const{localName:e}=t;e.search("-")>-1&&!customElements.get(e)?customElements.whenDefined(e).then((()=>{t.startManagingContentDirection(this)})):t.startManagingContentDirection(this)}this._dirParent=t}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?n.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}}(r.oi)){}a.VERSION=i.i},62733:(t,e,s)=>{s.d(e,{I:()=>o});var r=s(19392),i=Object.defineProperty,n=Object.getOwnPropertyDescriptor;function o(t,{validSizes:e=["s","m","l","xl"],noDefaultSize:s,defaultSize:o="m"}={}){class a extends t{constructor(){super(...arguments),this._size=o}get size(){return this._size||o}set size(t){const r=s?null:o,i=t&&t.toLocaleLowerCase(),n=e.includes(i)?i:r;if(n&&this.setAttribute("size",n),this._size===n)return;const a=this._size;this._size=n,this.requestUpdate("size",a)}update(t){!this.hasAttribute("size")&&!s&&this.setAttribute("size",this.size),super.update(t)}}return((t,e,s,r)=>{for(var o,a=n(e,s),c=t.length-1;c>=0;c--)(o=t[c])&&(a=o(e,s,a)||a);a&&i(e,s,a)})([(0,r.Cb)({type:String})],a.prototype,"size"),a}},75429:(t,e,s)=>{s.d(e,{i:()=>r});const r="0.47.2"},35557:(t,e,s)=>{s.d(e,{h:()=>l});var r=s(62733),i=s(28731),n=s(12827),o=s(19392);const a=n.iv`
    :host{--spectrum-buttongroup-spacing-horizontal:var(--spectrum-spacing-300);--spectrum-buttongroup-spacing-vertical:var(--spectrum-spacing-300)}:host([size=s]){--spectrum-buttongroup-spacing-horizontal:var(--spectrum-spacing-200);--spectrum-buttongroup-spacing-vertical:var(--spectrum-spacing-200)}:host([size=l]),:host,:host([size=xl]){--spectrum-buttongroup-spacing-horizontal:var(--spectrum-spacing-300);--spectrum-buttongroup-spacing-vertical:var(--spectrum-spacing-300)}:host{gap:var(--mod-buttongroup-spacing-horizontal,var(--spectrum-buttongroup-spacing-horizontal));justify-content:var(--mod-buttongroup-justify-content,normal);flex-wrap:wrap;display:flex}::slotted(*){flex-shrink:0}:host([vertical]){gap:var(--mod-buttongroup-spacing-vertical,var(--spectrum-buttongroup-spacing-vertical));flex-direction:column;display:inline-flex}:host([vertical]) ::slotted(sp-action-button-1-0-228){--spectrum-actionbutton-label-flex-grow:1}:host([dir=ltr][vertical]) ::slotted(sp-action-button-1-0-228){--spectrum-actionbutton-label-text-align:left}:host([dir=rtl][vertical]) ::slotted(sp-action-button-1-0-228){--spectrum-actionbutton-label-text-align:right}
`;var c=Object.defineProperty;Object.getOwnPropertyDescriptor;class l extends((0,r.I)(i.o,{noDefaultSize:!0})){constructor(){super(...arguments),this.vertical=!1}static get styles(){return[a]}handleSlotchange({target:t}){t.assignedElements().forEach((t=>{t.size=this.size}))}render(){return n.dy`
            <slot @slotchange=${this.handleSlotchange}></slot>
        `}}((t,e,s,r)=>{for(var i,n=void 0,o=t.length-1;o>=0;o--)(i=t[o])&&(n=i(e,s,n)||n);n&&c(e,s,n)})([(0,o.Cb)({type:Boolean,reflect:!0})],l.prototype,"vertical")},27069:(t,e,s)=>{s.r(e),s.d(e,{ButtonGroup:()=>r.h});var r=s(35557)}}]);