From 9644b53a8dd19ce2009b3557b52daf6a8fdaa78c Mon Sep 17 00:00:00 2001 From: Nicolas Peltier Date: Fri, 17 Nov 2023 16:30:00 +0100 Subject: [PATCH 1/3] MWPW-137257 remove cb dub --- creativecloud/deps/merch-spectrum.min.js | 126 +++++++++++++---------- creativecloud/deps/sidenav.js | 15 +-- 2 files changed, 79 insertions(+), 62 deletions(-) diff --git a/creativecloud/deps/merch-spectrum.min.js b/creativecloud/deps/merch-spectrum.min.js index 09c647d75..111928310 100644 --- a/creativecloud/deps/merch-spectrum.min.js +++ b/creativecloud/deps/merch-spectrum.min.js @@ -1,6 +1,6 @@ -var dr=Object.create;var mt=Object.defineProperty;var gr=Object.getOwnPropertyDescriptor;var br=Object.getOwnPropertyNames;var hr=Object.getPrototypeOf,vr=Object.prototype.hasOwnProperty;var fr=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports);var yr=(o,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of br(e))!vr.call(o,s)&&s!==t&&mt(o,s,{get:()=>e[s],enumerable:!(r=gr(e,s))||r.enumerable});return o};var xr=(o,e,t)=>(t=o!=null?dr(hr(o)):{},yr(e||!o||!o.__esModule?mt(t,"default",{value:o,enumerable:!0}):t,o));var Ut=fr((et,Mt)=>{(function(o,e){typeof et=="object"&&typeof Mt<"u"?e():typeof define=="function"&&define.amd?define(e):e()})(et,function(){"use strict";function o(t){var r=!0,s=!1,a=null,c={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(d){return!!(d&&d!==document&&d.nodeName!=="HTML"&&d.nodeName!=="BODY"&&"classList"in d&&"contains"in d.classList)}function i(d){var pr=d.type,nt=d.tagName;return!!(nt==="INPUT"&&c[pr]&&!d.readOnly||nt==="TEXTAREA"&&!d.readOnly||d.isContentEditable)}function n(d){d.classList.contains("focus-visible")||(d.classList.add("focus-visible"),d.setAttribute("data-focus-visible-added",""))}function m(d){d.hasAttribute("data-focus-visible-added")&&(d.classList.remove("focus-visible"),d.removeAttribute("data-focus-visible-added"))}function b(d){d.metaKey||d.altKey||d.ctrlKey||(l(t.activeElement)&&n(t.activeElement),r=!0)}function u(d){r=!1}function h(d){l(d.target)&&(r||i(d.target))&&n(d.target)}function f(d){l(d.target)&&(d.target.classList.contains("focus-visible")||d.target.hasAttribute("data-focus-visible-added"))&&(s=!0,window.clearTimeout(a),a=window.setTimeout(function(){s=!1},100),m(d.target))}function z(d){document.visibilityState==="hidden"&&(s&&(r=!0),H())}function H(){document.addEventListener("mousemove",x),document.addEventListener("mousedown",x),document.addEventListener("mouseup",x),document.addEventListener("pointermove",x),document.addEventListener("pointerdown",x),document.addEventListener("pointerup",x),document.addEventListener("touchmove",x),document.addEventListener("touchstart",x),document.addEventListener("touchend",x)}function J(){document.removeEventListener("mousemove",x),document.removeEventListener("mousedown",x),document.removeEventListener("mouseup",x),document.removeEventListener("pointermove",x),document.removeEventListener("pointerdown",x),document.removeEventListener("pointerup",x),document.removeEventListener("touchmove",x),document.removeEventListener("touchstart",x),document.removeEventListener("touchend",x)}function x(d){d.target.nodeName&&d.target.nodeName.toLowerCase()==="html"||(r=!1,J())}document.addEventListener("keydown",b,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",z,!0),H(),t.addEventListener("focus",h,!0),t.addEventListener("blur",f,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window<"u"&&typeof document<"u"){window.applyFocusVisiblePolyfill=o;var e;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch{e=document.createEvent("CustomEvent"),e.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}typeof document<"u"&&o(document)})});var le=window,W=le.ShadowRoot&&(le.ShadyCSS===void 0||le.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Ue=Symbol(),ut=new WeakMap,ee=class{constructor(e,t,r){if(this._$cssResult$=!0,r!==Ue)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o,t=this.t;if(W&&e===void 0){let r=t!==void 0&&t.length===1;r&&(e=ut.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),r&&ut.set(t,e))}return e}toString(){return this.cssText}},pt=o=>new ee(typeof o=="string"?o:o+"",void 0,Ue),k=(o,...e)=>{let t=o.length===1?o[0]:e.reduce((r,s,a)=>r+(c=>{if(c._$cssResult$===!0)return c.cssText;if(typeof c=="number")return c;throw Error("Value passed to 'css' function must be a 'css' function result: "+c+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+o[a+1],o[0]);return new ee(t,o,Ue)},Ne=(o,e)=>{W?o.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet):e.forEach(t=>{let r=document.createElement("style"),s=le.litNonce;s!==void 0&&r.setAttribute("nonce",s),r.textContent=t.cssText,o.appendChild(r)})},ne=W?o=>o:o=>o instanceof CSSStyleSheet?(e=>{let t="";for(let r of e.cssRules)t+=r.cssText;return pt(t)})(o):o;var Oe,me=window,dt=me.trustedTypes,kr=dt?dt.emptyScript:"",gt=me.reactiveElementPolyfillSupport,Fe={toAttribute(o,e){switch(e){case Boolean:o=o?kr:null;break;case Object:case Array:o=o==null?o:JSON.stringify(o)}return o},fromAttribute(o,e){let t=o;switch(e){case Boolean:t=o!==null;break;case Number:t=o===null?null:Number(o);break;case Object:case Array:try{t=JSON.parse(o)}catch{t=null}}return t}},bt=(o,e)=>e!==o&&(e==e||o==o),Re={attribute:!0,type:String,converter:Fe,reflect:!1,hasChanged:bt},Ve="finalized",I=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this._$Eu()}static addInitializer(e){var t;this.finalize(),((t=this.h)!==null&&t!==void 0?t:this.h=[]).push(e)}static get observedAttributes(){this.finalize();let e=[];return this.elementProperties.forEach((t,r)=>{let s=this._$Ep(r,t);s!==void 0&&(this._$Ev.set(s,r),e.push(s))}),e}static createProperty(e,t=Re){if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){let r=typeof e=="symbol"?Symbol():"__"+e,s=this.getPropertyDescriptor(e,r,t);s!==void 0&&Object.defineProperty(this.prototype,e,s)}}static getPropertyDescriptor(e,t,r){return{get(){return this[t]},set(s){let a=this[e];this[t]=s,this.requestUpdate(e,a,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||Re}static finalize(){if(this.hasOwnProperty(Ve))return!1;this[Ve]=!0;let e=Object.getPrototypeOf(this);if(e.finalize(),e.h!==void 0&&(this.h=[...e.h]),this.elementProperties=new Map(e.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){let t=this.properties,r=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(let s of r)this.createProperty(s,t[s])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){let t=[];if(Array.isArray(e)){let r=new Set(e.flat(1/0).reverse());for(let s of r)t.unshift(ne(s))}else e!==void 0&&t.push(ne(e));return t}static _$Ep(e,t){let r=t.attribute;return r===!1?void 0:typeof r=="string"?r:typeof e=="string"?e.toLowerCase():void 0}_$Eu(){var e;this._$E_=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$Eg(),this.requestUpdate(),(e=this.constructor.h)===null||e===void 0||e.forEach(t=>t(this))}addController(e){var t,r;((t=this._$ES)!==null&&t!==void 0?t:this._$ES=[]).push(e),this.renderRoot!==void 0&&this.isConnected&&((r=e.hostConnected)===null||r===void 0||r.call(e))}removeController(e){var t;(t=this._$ES)===null||t===void 0||t.splice(this._$ES.indexOf(e)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((e,t)=>{this.hasOwnProperty(t)&&(this._$Ei.set(t,this[t]),delete this[t])})}createRenderRoot(){var e;let t=(e=this.shadowRoot)!==null&&e!==void 0?e:this.attachShadow(this.constructor.shadowRootOptions);return Ne(t,this.constructor.elementStyles),t}connectedCallback(){var e;this.renderRoot===void 0&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostConnected)===null||r===void 0?void 0:r.call(t)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostDisconnected)===null||r===void 0?void 0:r.call(t)})}attributeChangedCallback(e,t,r){this._$AK(e,r)}_$EO(e,t,r=Re){var s;let a=this.constructor._$Ep(e,r);if(a!==void 0&&r.reflect===!0){let c=(((s=r.converter)===null||s===void 0?void 0:s.toAttribute)!==void 0?r.converter:Fe).toAttribute(t,r.type);this._$El=e,c==null?this.removeAttribute(a):this.setAttribute(a,c),this._$El=null}}_$AK(e,t){var r;let s=this.constructor,a=s._$Ev.get(e);if(a!==void 0&&this._$El!==a){let c=s.getPropertyOptions(a),l=typeof c.converter=="function"?{fromAttribute:c.converter}:((r=c.converter)===null||r===void 0?void 0:r.fromAttribute)!==void 0?c.converter:Fe;this._$El=a,this[a]=l.fromAttribute(t,c.type),this._$El=null}}requestUpdate(e,t,r){let s=!0;e!==void 0&&(((r=r||this.constructor.getPropertyOptions(e)).hasChanged||bt)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),r.reflect===!0&&this._$El!==e&&(this._$EC===void 0&&(this._$EC=new Map),this._$EC.set(e,r))):s=!1),!this.isUpdatePending&&s&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}let e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((s,a)=>this[a]=s),this._$Ei=void 0);let t=!1,r=this._$AL;try{t=this.shouldUpdate(r),t?(this.willUpdate(r),(e=this._$ES)===null||e===void 0||e.forEach(s=>{var a;return(a=s.hostUpdate)===null||a===void 0?void 0:a.call(s)}),this.update(r)):this._$Ek()}catch(s){throw t=!1,this._$Ek(),s}t&&this._$AE(r)}willUpdate(e){}_$AE(e){var t;(t=this._$ES)===null||t===void 0||t.forEach(r=>{var s;return(s=r.hostUpdated)===null||s===void 0?void 0:s.call(r)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(e){return!0}update(e){this._$EC!==void 0&&(this._$EC.forEach((t,r)=>this._$EO(r,this[r],t)),this._$EC=void 0),this._$Ek()}updated(e){}firstUpdated(e){}};I[Ve]=!0,I.elementProperties=new Map,I.elementStyles=[],I.shadowRootOptions={mode:"open"},gt?.({ReactiveElement:I}),((Oe=me.reactiveElementVersions)!==null&&Oe!==void 0?Oe:me.reactiveElementVersions=[]).push("1.6.3");var Ke,ue=window,Y=ue.trustedTypes,ht=Y?Y.createPolicy("lit-html",{createHTML:o=>o}):void 0,pe="$lit$",L=`lit$${(Math.random()+"").slice(9)}$`,Xe="?"+L,wr=`<${Xe}>`,R=document,re=()=>R.createComment(""),oe=o=>o===null||typeof o!="object"&&typeof o!="function",zt=Array.isArray,jt=o=>zt(o)||typeof o?.[Symbol.iterator]=="function",Ge=`[ -\f\r]`,te=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,vt=/-->/g,ft=/>/g,N=RegExp(`>|${Ge}(?:([^\\s"'>=/]+)(${Ge}*=${Ge}*(?:[^ -\f\r"'\`<>=]|("|')|))|$)`,"g"),yt=/'/g,xt=/"/g,Ct=/^(?:script|style|textarea|title)$/i,Et=o=>(e,...t)=>({_$litType$:o,strings:e,values:t}),p=Et(1),$o=Et(2),w=Symbol.for("lit-noChange"),v=Symbol.for("lit-nothing"),kt=new WeakMap,O=R.createTreeWalker(R,129,null,!1);function _t(o,e){if(!Array.isArray(o)||!o.hasOwnProperty("raw"))throw Error("invalid template strings array");return ht!==void 0?ht.createHTML(e):e}var $t=(o,e)=>{let t=o.length-1,r=[],s,a=e===2?"":"",c=te;for(let l=0;l"?(c=s??te,b=-1):m[1]===void 0?b=-2:(b=c.lastIndex-m[2].length,n=m[1],c=m[3]===void 0?N:m[3]==='"'?xt:yt):c===xt||c===yt?c=N:c===vt||c===ft?c=te:(c=N,s=void 0);let h=c===N&&o[l+1].startsWith("/>")?" ":"";a+=c===te?i+wr:b>=0?(r.push(n),i.slice(0,b)+pe+i.slice(b)+L+h):i+L+(b===-2?(r.push(void 0),l):h)}return[_t(o,a+(o[t]||"")+(e===2?"":"")),r]},se=class o{constructor({strings:e,_$litType$:t},r){let s;this.parts=[];let a=0,c=0,l=e.length-1,i=this.parts,[n,m]=$t(e,t);if(this.el=o.createElement(n,r),O.currentNode=this.el.content,t===2){let b=this.el.content,u=b.firstChild;u.remove(),b.append(...u.childNodes)}for(;(s=O.nextNode())!==null&&i.length0){s.textContent=Y?Y.emptyScript:"";for(let h=0;h2||r[0]!==""||r[1]!==""?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=v}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,r,s){let a=this.strings,c=!1;if(a===void 0)e=F(this,e,t,0),c=!oe(e)||e!==this._$AH&&e!==w,c&&(this._$AH=e);else{let l=e,i,n;for(e=a[0],i=0;i{var r,s;let a=(r=t?.renderBefore)!==null&&r!==void 0?r:e,c=a._$litPart$;if(c===void 0){let l=(s=t?.renderBefore)!==null&&s!==void 0?s:null;a._$litPart$=c=new Z(e.insertBefore(re(),l),l,void 0,t??{})}return c._$AI(o),c};var We,Ye;var q=class extends I{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e,t;let r=super.createRenderRoot();return(e=(t=this.renderOptions).renderBefore)!==null&&e!==void 0||(t.renderBefore=r.firstChild),r}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=St(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!1)}render(){return w}};q.finalized=!0,q._$litElement$=!0,(We=globalThis.litElementHydrateSupport)===null||We===void 0||We.call(globalThis,{LitElement:q});var Ht=globalThis.litElementPolyfillSupport;Ht?.({LitElement:q});((Ye=globalThis.litElementVersions)!==null&&Ye!==void 0?Ye:globalThis.litElementVersions=[]).push("3.3.3");var Tt="0.39.3";var Ze=new Set,jr=()=>{let o=document.documentElement.dir==="rtl"?document.documentElement.dir:"ltr";Ze.forEach(e=>{e.setAttribute("dir",o)})},Cr=new MutationObserver(jr);Cr.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});var Er=o=>typeof o.startManagingContentDirection<"u"||o.tagName==="SP-THEME";function _r(o){class e extends o{get isLTR(){return this.dir==="ltr"}hasVisibleFocusInTree(){let r=((s=document)=>{var a;let c=s.activeElement;for(;c!=null&&c.shadowRoot&&c.shadowRoot.activeElement;)c=c.shadowRoot.activeElement;let l=c?[c]:[];for(;c;){let i=c.assignedSlot||c.parentElement||((a=c.getRootNode())==null?void 0:a.host);i&&l.push(i),c=i}return l})(this.getRootNode())[0];if(!r)return!1;try{return r.matches(":focus-visible")||r.matches(".focus-visible")}catch{return r.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let r=this.assignedSlot||this.parentNode;for(;r!==document.documentElement&&!Er(r);)r=r.assignedSlot||r.parentNode||r.host;if(this.dir=r.dir==="rtl"?r.dir:this.dir||"ltr",r===document.documentElement)Ze.add(this);else{let{localName:s}=r;s.search("-")>-1&&!customElements.get(s)?customElements.whenDefined(s).then(()=>{r.startManagingContentDirection(this)}):r.startManagingContentDirection(this)}this._dirParent=r}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?Ze.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}return e}var P=class extends _r(q){};P.VERSION=Tt;var $r=(o,e)=>e.kind==="method"&&e.descriptor&&!("value"in e.descriptor)?{...e,finisher(t){t.createProperty(e.key,o)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:e.key,initializer(){typeof e.initializer=="function"&&(this[e.key]=e.initializer.call(this))},finisher(t){t.createProperty(e.key,o)}},Ar=(o,e,t)=>{e.constructor.createProperty(t,o)};function g(o){return(e,t)=>t!==void 0?Ar(o,e,t):$r(o,e)}var K=({finisher:o,descriptor:e})=>(t,r)=>{var s;if(r===void 0){let a=(s=t.originalKey)!==null&&s!==void 0?s:t.key,c=e!=null?{kind:"method",placement:"prototype",key:a,descriptor:e(t.key)}:{...t,key:a};return o!=null&&(c.finisher=function(l){o(l,a)}),c}{let a=t.constructor;e!==void 0&&Object.defineProperty(t,r,e(r)),o?.(a,r)}};function Dt(o,e){return K({descriptor:t=>{let r={get(){var s,a;return(a=(s=this.renderRoot)===null||s===void 0?void 0:s.querySelector(o))!==null&&a!==void 0?a:null},enumerable:!0,configurable:!0};if(e){let s=typeof t=="symbol"?Symbol():"__"+t;r.get=function(){var a,c;return this[s]===void 0&&(this[s]=(c=(a=this.renderRoot)===null||a===void 0?void 0:a.querySelector(o))!==null&&c!==void 0?c:null),this[s]}}return r}})}var Qe,as=((Qe=window.HTMLSlotElement)===null||Qe===void 0?void 0:Qe.prototype.assignedElements)!=null?(o,e)=>o.assignedElements(e):(o,e)=>o.assignedNodes(e).filter(t=>t.nodeType===Node.ELEMENT_NODE);var Sr=Object.defineProperty,Hr=Object.getOwnPropertyDescriptor,Tr=(o,e,t,r)=>{for(var s=r>1?void 0:r?Hr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Sr(e,t,s),s};function It(o,{validSizes:e=["s","m","l","xl"],noDefaultSize:t,defaultSize:r="m"}={}){class s extends o{constructor(){super(...arguments),this._size=r}get size(){return this._size||r}set size(c){let l=t?null:r,i=c&&c.toLocaleLowerCase(),n=e.includes(i)?i:l;if(n&&this.setAttribute("size",n),this._size===n)return;let m=this._size;this._size=n,this.requestUpdate("size",m)}update(c){!this.hasAttribute("size")&&!t&&this.setAttribute("size",this.size),super.update(c)}}return Tr([g({type:String,reflect:!0})],s.prototype,"size",1),s}var Dr=["spectrum","express"],Ir=["medium","large","medium-express","large-express"],Lr=["light","lightest","dark","darkest","light-express","lightest-express","dark-express","darkest-express"],fe=class E extends HTMLElement{constructor(){super(),this._dir="",this._theme="spectrum",this._color="",this._scale="",this.trackedChildren=new Set,this._updateRequested=!1,this._contextConsumers=new Map,this.attachShadow({mode:"open"});let e=document.importNode(E.template.content,!0);this.shadowRoot.appendChild(e),this.shouldAdoptStyles(),this.addEventListener("sp-query-theme",this.onQueryTheme),this.addEventListener("sp-language-context",this._handleContextPresence),this.updateComplete=this.__createDeferredPromise()}static get observedAttributes(){return["color","scale","theme","lang","dir"]}set dir(e){if(e===this.dir)return;this.setAttribute("dir",e),this._dir=e;let t=e==="rtl"?e:"ltr";this.trackedChildren.forEach(r=>{r.setAttribute("dir",t)})}get dir(){return this._dir}attributeChangedCallback(e,t,r){t!==r&&(e==="color"?this.color=r:e==="scale"?this.scale=r:e==="lang"&&r?(this.lang=r,this._provideContext()):e==="theme"?this.theme=r:e==="dir"&&(this.dir=r))}requestUpdate(){window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow?window.ShadyCSS.styleElement(this):this.shouldAdoptStyles()}get theme(){let e=E.themeFragmentsByKind.get("theme"),{name:t}=e&&e.get("default")||{};return this._theme||t||""}set theme(e){if(e===this._theme)return;let t=e&&Dr.includes(e)?e:this.theme;t!==this._theme&&(this._theme=t,this.requestUpdate()),t?this.setAttribute("theme",t):this.removeAttribute("theme")}get color(){let e=E.themeFragmentsByKind.get("color"),{name:t}=e&&e.get("default")||{};return this._color||t||""}set color(e){if(e===this._color)return;let t=e&&Lr.includes(e)?e:this.color;t!==this._color&&(this._color=t,this.requestUpdate()),t?this.setAttribute("color",t):this.removeAttribute("color")}get scale(){let e=E.themeFragmentsByKind.get("scale"),{name:t}=e&&e.get("default")||{};return this._scale||t||""}set scale(e){if(e===this._scale)return;let t=e&&Ir.includes(e)?e:this.scale;t!==this._scale&&(this._scale=t,this.requestUpdate()),t?this.setAttribute("scale",t):this.removeAttribute("scale")}get styles(){let e=[...E.themeFragmentsByKind.keys()],t=(r,s,a)=>{let c=a&&a!=="theme"&&this.theme==="express"?r.get(`${s}-express`):r.get(s),l=s==="spectrum"||!a||this.hasAttribute(a);if(c&&l)return c.styles};return[...e.reduce((r,s)=>{let a=E.themeFragmentsByKind.get(s),c;if(s==="app"||s==="core")c=t(a,s);else{let{[s]:l}=this;c=t(a,l,s)}return c&&r.push(c),r},[])]}static get template(){return this.templateElement||(this.templateElement=document.createElement("template"),this.templateElement.innerHTML=""),this.templateElement}__createDeferredPromise(){return new Promise(e=>{this.__resolve=e})}onQueryTheme(e){if(e.defaultPrevented)return;e.preventDefault();let{detail:t}=e;t.color=this.color||void 0,t.scale=this.scale||void 0,t.lang=this.lang||document.documentElement.lang||navigator.language,t.theme=this.theme||void 0}connectedCallback(){if(this.shouldAdoptStyles(),window.ShadyCSS!==void 0&&window.ShadyCSS.styleElement(this),E.instances.add(this),!this.hasAttribute("dir")){let e=this.assignedSlot||this.parentNode;for(;e!==document.documentElement&&!(e instanceof E);)e=e.assignedSlot||e.parentNode||e.host;this.dir=e.dir==="rtl"?e.dir:"ltr"}}disconnectedCallback(){E.instances.delete(this)}startManagingContentDirection(e){this.trackedChildren.add(e)}stopManagingContentDirection(e){this.trackedChildren.delete(e)}async shouldAdoptStyles(){this._updateRequested||(this.updateComplete=this.__createDeferredPromise(),this._updateRequested=!0,this._updateRequested=await!1,this.adoptStyles(),this.__resolve(!0))}adoptStyles(){let e=this.styles;if(window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow&&window.ShadyCSS.ScopingShim){let t=[];for(let[r,s]of E.themeFragmentsByKind)for(let[a,{styles:c}]of s){if(a==="default")continue;let l=c.cssText;E.defaultFragments.has(a)||(l=l.replace(":host",`:host([${r}='${a}'])`)),t.push(l)}window.ShadyCSS.ScopingShim.prepareAdoptedCssText(t,this.localName),window.ShadyCSS.prepareTemplate(E.template,this.localName)}else if(W){let t=[];for(let r of e)t.push(r.styleSheet);this.shadowRoot.adoptedStyleSheets=t}else this.shadowRoot.querySelectorAll("style").forEach(t=>t.remove()),e.forEach(t=>{let r=document.createElement("style");r.textContent=t.cssText,this.shadowRoot.appendChild(r)})}static registerThemeFragment(e,t,r){let s=E.themeFragmentsByKind.get(t)||new Map;s.size===0&&(E.themeFragmentsByKind.set(t,s),s.set("default",{name:e,styles:r}),E.defaultFragments.add(e)),s.set(e,{name:e,styles:r}),E.instances.forEach(a=>a.shouldAdoptStyles())}_provideContext(){this._contextConsumers.forEach(([e,t])=>e(this.lang,t))}_handleContextPresence(e){e.stopPropagation();let t=e.composedPath()[0];if(this._contextConsumers.has(t))return;this._contextConsumers.set(t,[e.detail.callback,()=>this._contextConsumers.delete(t)]);let[r,s]=this._contextConsumers.get(t)||[];r&&s&&r(this.lang||document.documentElement.lang||navigator.language,s)}};fe.themeFragmentsByKind=new Map,fe.defaultFragments=new Set(["spectrum"]),fe.instances=new Set;var B=fe;customElements.define("sp-theme",B);var Pr=k` +var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDescriptor;var xr=Object.getOwnPropertyNames;var kr=Object.getPrototypeOf,wr=Object.prototype.hasOwnProperty;var zr=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports);var jr=(o,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of xr(e))!wr.call(o,s)&&s!==t&&pt(o,s,{get:()=>e[s],enumerable:!(r=yr(e,s))||r.enumerable});return o};var Cr=(o,e,t)=>(t=o!=null?fr(kr(o)):{},jr(e||!o||!o.__esModule?pt(t,"default",{value:o,enumerable:!0}):t,o));var Nt=zr((tt,Ot)=>{(function(o,e){typeof tt=="object"&&typeof Ot<"u"?e():typeof define=="function"&&define.amd?define(e):e()})(tt,function(){"use strict";function o(t){var r=!0,s=!1,a=null,c={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(d){return!!(d&&d!==document&&d.nodeName!=="HTML"&&d.nodeName!=="BODY"&&"classList"in d&&"contains"in d.classList)}function i(d){var vr=d.type,ut=d.tagName;return!!(ut==="INPUT"&&c[vr]&&!d.readOnly||ut==="TEXTAREA"&&!d.readOnly||d.isContentEditable)}function n(d){d.classList.contains("focus-visible")||(d.classList.add("focus-visible"),d.setAttribute("data-focus-visible-added",""))}function m(d){d.hasAttribute("data-focus-visible-added")&&(d.classList.remove("focus-visible"),d.removeAttribute("data-focus-visible-added"))}function b(d){d.metaKey||d.altKey||d.ctrlKey||(l(t.activeElement)&&n(t.activeElement),r=!0)}function p(d){r=!1}function h(d){l(d.target)&&(r||i(d.target))&&n(d.target)}function y(d){l(d.target)&&(d.target.classList.contains("focus-visible")||d.target.hasAttribute("data-focus-visible-added"))&&(s=!0,window.clearTimeout(a),a=window.setTimeout(function(){s=!1},100),m(d.target))}function j(d){document.visibilityState==="hidden"&&(s&&(r=!0),H())}function H(){document.addEventListener("mousemove",k),document.addEventListener("mousedown",k),document.addEventListener("mouseup",k),document.addEventListener("pointermove",k),document.addEventListener("pointerdown",k),document.addEventListener("pointerup",k),document.addEventListener("touchmove",k),document.addEventListener("touchstart",k),document.addEventListener("touchend",k)}function J(){document.removeEventListener("mousemove",k),document.removeEventListener("mousedown",k),document.removeEventListener("mouseup",k),document.removeEventListener("pointermove",k),document.removeEventListener("pointerdown",k),document.removeEventListener("pointerup",k),document.removeEventListener("touchmove",k),document.removeEventListener("touchstart",k),document.removeEventListener("touchend",k)}function k(d){d.target.nodeName&&d.target.nodeName.toLowerCase()==="html"||(r=!1,J())}document.addEventListener("keydown",b,!0),document.addEventListener("mousedown",p,!0),document.addEventListener("pointerdown",p,!0),document.addEventListener("touchstart",p,!0),document.addEventListener("visibilitychange",j,!0),H(),t.addEventListener("focus",h,!0),t.addEventListener("blur",y,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window<"u"&&typeof document<"u"){window.applyFocusVisiblePolyfill=o;var e;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch{e=document.createEvent("CustomEvent"),e.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}typeof document<"u"&&o(document)})});var le=window,W=le.ShadowRoot&&(le.ShadyCSS===void 0||le.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Oe=Symbol(),dt=new WeakMap,ee=class{constructor(e,t,r){if(this._$cssResult$=!0,r!==Oe)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o,t=this.t;if(W&&e===void 0){let r=t!==void 0&&t.length===1;r&&(e=dt.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),r&&dt.set(t,e))}return e}toString(){return this.cssText}},gt=o=>new ee(typeof o=="string"?o:o+"",void 0,Oe),w=(o,...e)=>{let t=o.length===1?o[0]:e.reduce((r,s,a)=>r+(c=>{if(c._$cssResult$===!0)return c.cssText;if(typeof c=="number")return c;throw Error("Value passed to 'css' function must be a 'css' function result: "+c+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+o[a+1],o[0]);return new ee(t,o,Oe)},Ne=(o,e)=>{W?o.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet):e.forEach(t=>{let r=document.createElement("style"),s=le.litNonce;s!==void 0&&r.setAttribute("nonce",s),r.textContent=t.cssText,o.appendChild(r)})},ne=W?o=>o:o=>o instanceof CSSStyleSheet?(e=>{let t="";for(let r of e.cssRules)t+=r.cssText;return gt(t)})(o):o;var Re,me=window,bt=me.trustedTypes,Er=bt?bt.emptyScript:"",ht=me.reactiveElementPolyfillSupport,Ve={toAttribute(o,e){switch(e){case Boolean:o=o?Er:null;break;case Object:case Array:o=o==null?o:JSON.stringify(o)}return o},fromAttribute(o,e){let t=o;switch(e){case Boolean:t=o!==null;break;case Number:t=o===null?null:Number(o);break;case Object:case Array:try{t=JSON.parse(o)}catch{t=null}}return t}},vt=(o,e)=>e!==o&&(e==e||o==o),Fe={attribute:!0,type:String,converter:Ve,reflect:!1,hasChanged:vt},Ke="finalized",I=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this._$Eu()}static addInitializer(e){var t;this.finalize(),((t=this.h)!==null&&t!==void 0?t:this.h=[]).push(e)}static get observedAttributes(){this.finalize();let e=[];return this.elementProperties.forEach((t,r)=>{let s=this._$Ep(r,t);s!==void 0&&(this._$Ev.set(s,r),e.push(s))}),e}static createProperty(e,t=Fe){if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){let r=typeof e=="symbol"?Symbol():"__"+e,s=this.getPropertyDescriptor(e,r,t);s!==void 0&&Object.defineProperty(this.prototype,e,s)}}static getPropertyDescriptor(e,t,r){return{get(){return this[t]},set(s){let a=this[e];this[t]=s,this.requestUpdate(e,a,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||Fe}static finalize(){if(this.hasOwnProperty(Ke))return!1;this[Ke]=!0;let e=Object.getPrototypeOf(this);if(e.finalize(),e.h!==void 0&&(this.h=[...e.h]),this.elementProperties=new Map(e.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){let t=this.properties,r=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(let s of r)this.createProperty(s,t[s])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){let t=[];if(Array.isArray(e)){let r=new Set(e.flat(1/0).reverse());for(let s of r)t.unshift(ne(s))}else e!==void 0&&t.push(ne(e));return t}static _$Ep(e,t){let r=t.attribute;return r===!1?void 0:typeof r=="string"?r:typeof e=="string"?e.toLowerCase():void 0}_$Eu(){var e;this._$E_=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$Eg(),this.requestUpdate(),(e=this.constructor.h)===null||e===void 0||e.forEach(t=>t(this))}addController(e){var t,r;((t=this._$ES)!==null&&t!==void 0?t:this._$ES=[]).push(e),this.renderRoot!==void 0&&this.isConnected&&((r=e.hostConnected)===null||r===void 0||r.call(e))}removeController(e){var t;(t=this._$ES)===null||t===void 0||t.splice(this._$ES.indexOf(e)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((e,t)=>{this.hasOwnProperty(t)&&(this._$Ei.set(t,this[t]),delete this[t])})}createRenderRoot(){var e;let t=(e=this.shadowRoot)!==null&&e!==void 0?e:this.attachShadow(this.constructor.shadowRootOptions);return Ne(t,this.constructor.elementStyles),t}connectedCallback(){var e;this.renderRoot===void 0&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostConnected)===null||r===void 0?void 0:r.call(t)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostDisconnected)===null||r===void 0?void 0:r.call(t)})}attributeChangedCallback(e,t,r){this._$AK(e,r)}_$EO(e,t,r=Fe){var s;let a=this.constructor._$Ep(e,r);if(a!==void 0&&r.reflect===!0){let c=(((s=r.converter)===null||s===void 0?void 0:s.toAttribute)!==void 0?r.converter:Ve).toAttribute(t,r.type);this._$El=e,c==null?this.removeAttribute(a):this.setAttribute(a,c),this._$El=null}}_$AK(e,t){var r;let s=this.constructor,a=s._$Ev.get(e);if(a!==void 0&&this._$El!==a){let c=s.getPropertyOptions(a),l=typeof c.converter=="function"?{fromAttribute:c.converter}:((r=c.converter)===null||r===void 0?void 0:r.fromAttribute)!==void 0?c.converter:Ve;this._$El=a,this[a]=l.fromAttribute(t,c.type),this._$El=null}}requestUpdate(e,t,r){let s=!0;e!==void 0&&(((r=r||this.constructor.getPropertyOptions(e)).hasChanged||vt)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),r.reflect===!0&&this._$El!==e&&(this._$EC===void 0&&(this._$EC=new Map),this._$EC.set(e,r))):s=!1),!this.isUpdatePending&&s&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}let e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((s,a)=>this[a]=s),this._$Ei=void 0);let t=!1,r=this._$AL;try{t=this.shouldUpdate(r),t?(this.willUpdate(r),(e=this._$ES)===null||e===void 0||e.forEach(s=>{var a;return(a=s.hostUpdate)===null||a===void 0?void 0:a.call(s)}),this.update(r)):this._$Ek()}catch(s){throw t=!1,this._$Ek(),s}t&&this._$AE(r)}willUpdate(e){}_$AE(e){var t;(t=this._$ES)===null||t===void 0||t.forEach(r=>{var s;return(s=r.hostUpdated)===null||s===void 0?void 0:s.call(r)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(e){return!0}update(e){this._$EC!==void 0&&(this._$EC.forEach((t,r)=>this._$EO(r,this[r],t)),this._$EC=void 0),this._$Ek()}updated(e){}firstUpdated(e){}};I[Ke]=!0,I.elementProperties=new Map,I.elementStyles=[],I.shadowRootOptions={mode:"open"},ht?.({ReactiveElement:I}),((Re=me.reactiveElementVersions)!==null&&Re!==void 0?Re:me.reactiveElementVersions=[]).push("1.6.3");var Ge,ue=window,Y=ue.trustedTypes,ft=Y?Y.createPolicy("lit-html",{createHTML:o=>o}):void 0,pe="$lit$",L=`lit$${(Math.random()+"").slice(9)}$`,We="?"+L,$r=`<${We}>`,R=document,re=()=>R.createComment(""),oe=o=>o===null||typeof o!="object"&&typeof o!="function",Ct=Array.isArray,Et=o=>Ct(o)||typeof o?.[Symbol.iterator]=="function",Xe=`[ +\f\r]`,te=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,yt=/-->/g,xt=/>/g,O=RegExp(`>|${Xe}(?:([^\\s"'>=/]+)(${Xe}*=${Xe}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),kt=/'/g,wt=/"/g,$t=/^(?:script|style|textarea|title)$/i,_t=o=>(e,...t)=>({_$litType$:o,strings:e,values:t}),u=_t(1),Do=_t(2),z=Symbol.for("lit-noChange"),v=Symbol.for("lit-nothing"),zt=new WeakMap,N=R.createTreeWalker(R,129,null,!1);function At(o,e){if(!Array.isArray(o)||!o.hasOwnProperty("raw"))throw Error("invalid template strings array");return ft!==void 0?ft.createHTML(e):e}var St=(o,e)=>{let t=o.length-1,r=[],s,a=e===2?"":"",c=te;for(let l=0;l"?(c=s??te,b=-1):m[1]===void 0?b=-2:(b=c.lastIndex-m[2].length,n=m[1],c=m[3]===void 0?O:m[3]==='"'?wt:kt):c===wt||c===kt?c=O:c===yt||c===xt?c=te:(c=O,s=void 0);let h=c===O&&o[l+1].startsWith("/>")?" ":"";a+=c===te?i+$r:b>=0?(r.push(n),i.slice(0,b)+pe+i.slice(b)+L+h):i+L+(b===-2?(r.push(void 0),l):h)}return[At(o,a+(o[t]||"")+(e===2?"":"")),r]},se=class o{constructor({strings:e,_$litType$:t},r){let s;this.parts=[];let a=0,c=0,l=e.length-1,i=this.parts,[n,m]=St(e,t);if(this.el=o.createElement(n,r),N.currentNode=this.el.content,t===2){let b=this.el.content,p=b.firstChild;p.remove(),b.append(...p.childNodes)}for(;(s=N.nextNode())!==null&&i.length0){s.textContent=Y?Y.emptyScript:"";for(let h=0;h2||r[0]!==""||r[1]!==""?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=v}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,r,s){let a=this.strings,c=!1;if(a===void 0)e=F(this,e,t,0),c=!oe(e)||e!==this._$AH&&e!==z,c&&(this._$AH=e);else{let l=e,i,n;for(e=a[0],i=0;i{var r,s;let a=(r=t?.renderBefore)!==null&&r!==void 0?r:e,c=a._$litPart$;if(c===void 0){let l=(s=t?.renderBefore)!==null&&s!==void 0?s:null;a._$litPart$=c=new Z(e.insertBefore(re(),l),l,void 0,t??{})}return c._$AI(o),c};var Ye,Ze;var q=class extends I{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e,t;let r=super.createRenderRoot();return(e=(t=this.renderOptions).renderBefore)!==null&&e!==void 0||(t.renderBefore=r.firstChild),r}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=Tt(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!1)}render(){return z}};q.finalized=!0,q._$litElement$=!0,(Ye=globalThis.litElementHydrateSupport)===null||Ye===void 0||Ye.call(globalThis,{LitElement:q});var Dt=globalThis.litElementPolyfillSupport;Dt?.({LitElement:q});((Ze=globalThis.litElementVersions)!==null&&Ze!==void 0?Ze:globalThis.litElementVersions=[]).push("3.3.3");var It="0.39.3";var Qe=new Set,Ar=()=>{let o=document.documentElement.dir==="rtl"?document.documentElement.dir:"ltr";Qe.forEach(e=>{e.setAttribute("dir",o)})},Sr=new MutationObserver(Ar);Sr.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});var Hr=o=>typeof o.startManagingContentDirection<"u"||o.tagName==="SP-THEME";function Tr(o){class e extends o{get isLTR(){return this.dir==="ltr"}hasVisibleFocusInTree(){let r=((s=document)=>{var a;let c=s.activeElement;for(;c!=null&&c.shadowRoot&&c.shadowRoot.activeElement;)c=c.shadowRoot.activeElement;let l=c?[c]:[];for(;c;){let i=c.assignedSlot||c.parentElement||((a=c.getRootNode())==null?void 0:a.host);i&&l.push(i),c=i}return l})(this.getRootNode())[0];if(!r)return!1;try{return r.matches(":focus-visible")||r.matches(".focus-visible")}catch{return r.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let r=this.assignedSlot||this.parentNode;for(;r!==document.documentElement&&!Hr(r);)r=r.assignedSlot||r.parentNode||r.host;if(this.dir=r.dir==="rtl"?r.dir:this.dir||"ltr",r===document.documentElement)Qe.add(this);else{let{localName:s}=r;s.search("-")>-1&&!customElements.get(s)?customElements.whenDefined(s).then(()=>{r.startManagingContentDirection(this)}):r.startManagingContentDirection(this)}this._dirParent=r}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?Qe.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}return e}var P=class extends Tr(q){};P.VERSION=It;var Dr=(o,e)=>e.kind==="method"&&e.descriptor&&!("value"in e.descriptor)?{...e,finisher(t){t.createProperty(e.key,o)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:e.key,initializer(){typeof e.initializer=="function"&&(this[e.key]=e.initializer.call(this))},finisher(t){t.createProperty(e.key,o)}},Ir=(o,e,t)=>{e.constructor.createProperty(t,o)};function g(o){return(e,t)=>t!==void 0?Ir(o,e,t):Dr(o,e)}var K=({finisher:o,descriptor:e})=>(t,r)=>{var s;if(r===void 0){let a=(s=t.originalKey)!==null&&s!==void 0?s:t.key,c=e!=null?{kind:"method",placement:"prototype",key:a,descriptor:e(t.key)}:{...t,key:a};return o!=null&&(c.finisher=function(l){o(l,a)}),c}{let a=t.constructor;e!==void 0&&Object.defineProperty(t,r,e(r)),o?.(a,r)}};function Lt(o,e){return K({descriptor:t=>{let r={get(){var s,a;return(a=(s=this.renderRoot)===null||s===void 0?void 0:s.querySelector(o))!==null&&a!==void 0?a:null},enumerable:!0,configurable:!0};if(e){let s=typeof t=="symbol"?Symbol():"__"+t;r.get=function(){var a,c;return this[s]===void 0&&(this[s]=(c=(a=this.renderRoot)===null||a===void 0?void 0:a.querySelector(o))!==null&&c!==void 0?c:null),this[s]}}return r}})}var Je,ms=((Je=window.HTMLSlotElement)===null||Je===void 0?void 0:Je.prototype.assignedElements)!=null?(o,e)=>o.assignedElements(e):(o,e)=>o.assignedNodes(e).filter(t=>t.nodeType===Node.ELEMENT_NODE);var Lr=Object.defineProperty,Pr=Object.getOwnPropertyDescriptor,qr=(o,e,t,r)=>{for(var s=r>1?void 0:r?Pr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Lr(e,t,s),s};function Pt(o,{validSizes:e=["s","m","l","xl"],noDefaultSize:t,defaultSize:r="m"}={}){class s extends o{constructor(){super(...arguments),this._size=r}get size(){return this._size||r}set size(c){let l=t?null:r,i=c&&c.toLocaleLowerCase(),n=e.includes(i)?i:l;if(n&&this.setAttribute("size",n),this._size===n)return;let m=this._size;this._size=n,this.requestUpdate("size",m)}update(c){!this.hasAttribute("size")&&!t&&this.setAttribute("size",this.size),super.update(c)}}return qr([g({type:String,reflect:!0})],s.prototype,"size",1),s}var Br=["spectrum","express"],Mr=["medium","large","medium-express","large-express"],Ur=["light","lightest","dark","darkest","light-express","lightest-express","dark-express","darkest-express"],fe=class E extends HTMLElement{constructor(){super(),this._dir="",this._theme="spectrum",this._color="",this._scale="",this.trackedChildren=new Set,this._updateRequested=!1,this._contextConsumers=new Map,this.attachShadow({mode:"open"});let e=document.importNode(E.template.content,!0);this.shadowRoot.appendChild(e),this.shouldAdoptStyles(),this.addEventListener("sp-query-theme",this.onQueryTheme),this.addEventListener("sp-language-context",this._handleContextPresence),this.updateComplete=this.__createDeferredPromise()}static get observedAttributes(){return["color","scale","theme","lang","dir"]}set dir(e){if(e===this.dir)return;this.setAttribute("dir",e),this._dir=e;let t=e==="rtl"?e:"ltr";this.trackedChildren.forEach(r=>{r.setAttribute("dir",t)})}get dir(){return this._dir}attributeChangedCallback(e,t,r){t!==r&&(e==="color"?this.color=r:e==="scale"?this.scale=r:e==="lang"&&r?(this.lang=r,this._provideContext()):e==="theme"?this.theme=r:e==="dir"&&(this.dir=r))}requestUpdate(){window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow?window.ShadyCSS.styleElement(this):this.shouldAdoptStyles()}get theme(){let e=E.themeFragmentsByKind.get("theme"),{name:t}=e&&e.get("default")||{};return this._theme||t||""}set theme(e){if(e===this._theme)return;let t=e&&Br.includes(e)?e:this.theme;t!==this._theme&&(this._theme=t,this.requestUpdate()),t?this.setAttribute("theme",t):this.removeAttribute("theme")}get color(){let e=E.themeFragmentsByKind.get("color"),{name:t}=e&&e.get("default")||{};return this._color||t||""}set color(e){if(e===this._color)return;let t=e&&Ur.includes(e)?e:this.color;t!==this._color&&(this._color=t,this.requestUpdate()),t?this.setAttribute("color",t):this.removeAttribute("color")}get scale(){let e=E.themeFragmentsByKind.get("scale"),{name:t}=e&&e.get("default")||{};return this._scale||t||""}set scale(e){if(e===this._scale)return;let t=e&&Mr.includes(e)?e:this.scale;t!==this._scale&&(this._scale=t,this.requestUpdate()),t?this.setAttribute("scale",t):this.removeAttribute("scale")}get styles(){let e=[...E.themeFragmentsByKind.keys()],t=(r,s,a)=>{let c=a&&a!=="theme"&&this.theme==="express"?r.get(`${s}-express`):r.get(s),l=s==="spectrum"||!a||this.hasAttribute(a);if(c&&l)return c.styles};return[...e.reduce((r,s)=>{let a=E.themeFragmentsByKind.get(s),c;if(s==="app"||s==="core")c=t(a,s);else{let{[s]:l}=this;c=t(a,l,s)}return c&&r.push(c),r},[])]}static get template(){return this.templateElement||(this.templateElement=document.createElement("template"),this.templateElement.innerHTML=""),this.templateElement}__createDeferredPromise(){return new Promise(e=>{this.__resolve=e})}onQueryTheme(e){if(e.defaultPrevented)return;e.preventDefault();let{detail:t}=e;t.color=this.color||void 0,t.scale=this.scale||void 0,t.lang=this.lang||document.documentElement.lang||navigator.language,t.theme=this.theme||void 0}connectedCallback(){if(this.shouldAdoptStyles(),window.ShadyCSS!==void 0&&window.ShadyCSS.styleElement(this),E.instances.add(this),!this.hasAttribute("dir")){let e=this.assignedSlot||this.parentNode;for(;e!==document.documentElement&&!(e instanceof E);)e=e.assignedSlot||e.parentNode||e.host;this.dir=e.dir==="rtl"?e.dir:"ltr"}}disconnectedCallback(){E.instances.delete(this)}startManagingContentDirection(e){this.trackedChildren.add(e)}stopManagingContentDirection(e){this.trackedChildren.delete(e)}async shouldAdoptStyles(){this._updateRequested||(this.updateComplete=this.__createDeferredPromise(),this._updateRequested=!0,this._updateRequested=await!1,this.adoptStyles(),this.__resolve(!0))}adoptStyles(){let e=this.styles;if(window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow&&window.ShadyCSS.ScopingShim){let t=[];for(let[r,s]of E.themeFragmentsByKind)for(let[a,{styles:c}]of s){if(a==="default")continue;let l=c.cssText;E.defaultFragments.has(a)||(l=l.replace(":host",`:host([${r}='${a}'])`)),t.push(l)}window.ShadyCSS.ScopingShim.prepareAdoptedCssText(t,this.localName),window.ShadyCSS.prepareTemplate(E.template,this.localName)}else if(W){let t=[];for(let r of e)t.push(r.styleSheet);this.shadowRoot.adoptedStyleSheets=t}else this.shadowRoot.querySelectorAll("style").forEach(t=>t.remove()),e.forEach(t=>{let r=document.createElement("style");r.textContent=t.cssText,this.shadowRoot.appendChild(r)})}static registerThemeFragment(e,t,r){let s=E.themeFragmentsByKind.get(t)||new Map;s.size===0&&(E.themeFragmentsByKind.set(t,s),s.set("default",{name:e,styles:r}),E.defaultFragments.add(e)),s.set(e,{name:e,styles:r}),E.instances.forEach(a=>a.shouldAdoptStyles())}_provideContext(){this._contextConsumers.forEach(([e,t])=>e(this.lang,t))}_handleContextPresence(e){e.stopPropagation();let t=e.composedPath()[0];if(this._contextConsumers.has(t))return;this._contextConsumers.set(t,[e.detail.callback,()=>this._contextConsumers.delete(t)]);let[r,s]=this._contextConsumers.get(t)||[];r&&s&&r(this.lang||document.documentElement.lang||navigator.language,s)}};fe.themeFragmentsByKind=new Map,fe.defaultFragments=new Set(["spectrum"]),fe.instances=new Set;var B=fe;customElements.define("sp-theme",B);var Or=w` :host,:root{--spectrum-global-color-status:Verified;--spectrum-global-color-version:5.1.0;--spectrum-global-color-opacity-100:1;--spectrum-global-color-opacity-90:0.9;--spectrum-global-color-opacity-80:0.8;--spectrum-global-color-opacity-70:0.7;--spectrum-global-color-opacity-60:0.6;--spectrum-global-color-opacity-55:0.55;--spectrum-global-color-opacity-50:0.5;--spectrum-global-color-opacity-42:0.42;--spectrum-global-color-opacity-40:0.4;--spectrum-global-color-opacity-30:0.3;--spectrum-global-color-opacity-25:0.25;--spectrum-global-color-opacity-20:0.2;--spectrum-global-color-opacity-15:0.15;--spectrum-global-color-opacity-10:0.1;--spectrum-global-color-opacity-8:0.08;--spectrum-global-color-opacity-7:0.07;--spectrum-global-color-opacity-6:0.06;--spectrum-global-color-opacity-5:0.05;--spectrum-global-color-opacity-4:0.04;--spectrum-global-color-opacity-0:0;--spectrum-global-color-celery-400-rgb:39,187,54;--spectrum-global-color-celery-400:rgb(var(--spectrum-global-color-celery-400-rgb));--spectrum-global-color-celery-500-rgb:7,167,33;--spectrum-global-color-celery-500:rgb(var(--spectrum-global-color-celery-500-rgb));--spectrum-global-color-celery-600-rgb:0,145,18;--spectrum-global-color-celery-600:rgb(var(--spectrum-global-color-celery-600-rgb));--spectrum-global-color-celery-700-rgb:0,124,15;--spectrum-global-color-celery-700:rgb(var(--spectrum-global-color-celery-700-rgb));--spectrum-global-color-chartreuse-400-rgb:152,197,10;--spectrum-global-color-chartreuse-400:rgb(var(--spectrum-global-color-chartreuse-400-rgb));--spectrum-global-color-chartreuse-500-rgb:135,177,3;--spectrum-global-color-chartreuse-500:rgb(var(--spectrum-global-color-chartreuse-500-rgb));--spectrum-global-color-chartreuse-600-rgb:118,156,0;--spectrum-global-color-chartreuse-600:rgb(var(--spectrum-global-color-chartreuse-600-rgb));--spectrum-global-color-chartreuse-700-rgb:103,136,0;--spectrum-global-color-chartreuse-700:rgb(var(--spectrum-global-color-chartreuse-700-rgb));--spectrum-global-color-yellow-400-rgb:232,198,0;--spectrum-global-color-yellow-400:rgb(var(--spectrum-global-color-yellow-400-rgb));--spectrum-global-color-yellow-500-rgb:215,179,0;--spectrum-global-color-yellow-500:rgb(var(--spectrum-global-color-yellow-500-rgb));--spectrum-global-color-yellow-600-rgb:196,159,0;--spectrum-global-color-yellow-600:rgb(var(--spectrum-global-color-yellow-600-rgb));--spectrum-global-color-yellow-700-rgb:176,140,0;--spectrum-global-color-yellow-700:rgb(var(--spectrum-global-color-yellow-700-rgb));--spectrum-global-color-magenta-400-rgb:222,61,130;--spectrum-global-color-magenta-400:rgb(var(--spectrum-global-color-magenta-400-rgb));--spectrum-global-color-magenta-500-rgb:200,34,105;--spectrum-global-color-magenta-500:rgb(var(--spectrum-global-color-magenta-500-rgb));--spectrum-global-color-magenta-600-rgb:173,9,85;--spectrum-global-color-magenta-600:rgb(var(--spectrum-global-color-magenta-600-rgb));--spectrum-global-color-magenta-700-rgb:142,0,69;--spectrum-global-color-magenta-700:rgb(var(--spectrum-global-color-magenta-700-rgb));--spectrum-global-color-fuchsia-400-rgb:205,58,206;--spectrum-global-color-fuchsia-400:rgb(var(--spectrum-global-color-fuchsia-400-rgb));--spectrum-global-color-fuchsia-500-rgb:182,34,183;--spectrum-global-color-fuchsia-500:rgb(var(--spectrum-global-color-fuchsia-500-rgb));--spectrum-global-color-fuchsia-600-rgb:157,3,158;--spectrum-global-color-fuchsia-600:rgb(var(--spectrum-global-color-fuchsia-600-rgb));--spectrum-global-color-fuchsia-700-rgb:128,0,129;--spectrum-global-color-fuchsia-700:rgb(var(--spectrum-global-color-fuchsia-700-rgb));--spectrum-global-color-purple-400-rgb:157,87,244;--spectrum-global-color-purple-400:rgb(var(--spectrum-global-color-purple-400-rgb));--spectrum-global-color-purple-500-rgb:137,61,231;--spectrum-global-color-purple-500:rgb(var(--spectrum-global-color-purple-500-rgb));--spectrum-global-color-purple-600-rgb:115,38,211;--spectrum-global-color-purple-600:rgb(var(--spectrum-global-color-purple-600-rgb));--spectrum-global-color-purple-700-rgb:93,19,183;--spectrum-global-color-purple-700:rgb(var(--spectrum-global-color-purple-700-rgb));--spectrum-global-color-indigo-400-rgb:104,109,244;--spectrum-global-color-indigo-400:rgb(var(--spectrum-global-color-indigo-400-rgb));--spectrum-global-color-indigo-500-rgb:82,88,228;--spectrum-global-color-indigo-500:rgb(var(--spectrum-global-color-indigo-500-rgb));--spectrum-global-color-indigo-600-rgb:64,70,202;--spectrum-global-color-indigo-600:rgb(var(--spectrum-global-color-indigo-600-rgb));--spectrum-global-color-indigo-700-rgb:50,54,168;--spectrum-global-color-indigo-700:rgb(var(--spectrum-global-color-indigo-700-rgb));--spectrum-global-color-seafoam-400-rgb:0,161,154;--spectrum-global-color-seafoam-400:rgb(var(--spectrum-global-color-seafoam-400-rgb));--spectrum-global-color-seafoam-500-rgb:0,140,135;--spectrum-global-color-seafoam-500:rgb(var(--spectrum-global-color-seafoam-500-rgb));--spectrum-global-color-seafoam-600-rgb:0,119,114;--spectrum-global-color-seafoam-600:rgb(var(--spectrum-global-color-seafoam-600-rgb));--spectrum-global-color-seafoam-700-rgb:0,99,95;--spectrum-global-color-seafoam-700:rgb(var(--spectrum-global-color-seafoam-700-rgb));--spectrum-global-color-red-400-rgb:234,56,41;--spectrum-global-color-red-400:rgb(var(--spectrum-global-color-red-400-rgb));--spectrum-global-color-red-500-rgb:211,21,16;--spectrum-global-color-red-500:rgb(var(--spectrum-global-color-red-500-rgb));--spectrum-global-color-red-600-rgb:180,0,0;--spectrum-global-color-red-600:rgb(var(--spectrum-global-color-red-600-rgb));--spectrum-global-color-red-700-rgb:147,0,0;--spectrum-global-color-red-700:rgb(var(--spectrum-global-color-red-700-rgb));--spectrum-global-color-orange-400-rgb:246,133,17;--spectrum-global-color-orange-400:rgb(var(--spectrum-global-color-orange-400-rgb));--spectrum-global-color-orange-500-rgb:228,111,0;--spectrum-global-color-orange-500:rgb(var(--spectrum-global-color-orange-500-rgb));--spectrum-global-color-orange-600-rgb:203,93,0;--spectrum-global-color-orange-600:rgb(var(--spectrum-global-color-orange-600-rgb));--spectrum-global-color-orange-700-rgb:177,76,0;--spectrum-global-color-orange-700:rgb(var(--spectrum-global-color-orange-700-rgb));--spectrum-global-color-green-400-rgb:0,143,93;--spectrum-global-color-green-400:rgb(var(--spectrum-global-color-green-400-rgb));--spectrum-global-color-green-500-rgb:0,122,77;--spectrum-global-color-green-500:rgb(var(--spectrum-global-color-green-500-rgb));--spectrum-global-color-green-600-rgb:0,101,62;--spectrum-global-color-green-600:rgb(var(--spectrum-global-color-green-600-rgb));--spectrum-global-color-green-700-rgb:0,81,50;--spectrum-global-color-green-700:rgb(var(--spectrum-global-color-green-700-rgb));--spectrum-global-color-blue-400-rgb:20,122,243;--spectrum-global-color-blue-400:rgb(var(--spectrum-global-color-blue-400-rgb));--spectrum-global-color-blue-500-rgb:2,101,220;--spectrum-global-color-blue-500:rgb(var(--spectrum-global-color-blue-500-rgb));--spectrum-global-color-blue-600-rgb:0,84,182;--spectrum-global-color-blue-600:rgb(var(--spectrum-global-color-blue-600-rgb));--spectrum-global-color-blue-700-rgb:0,68,145;--spectrum-global-color-blue-700:rgb(var(--spectrum-global-color-blue-700-rgb));--spectrum-global-color-gray-50-rgb:255,255,255;--spectrum-global-color-gray-50:rgb(var(--spectrum-global-color-gray-50-rgb));--spectrum-global-color-gray-75-rgb:253,253,253;--spectrum-global-color-gray-75:rgb(var(--spectrum-global-color-gray-75-rgb));--spectrum-global-color-gray-100-rgb:248,248,248;--spectrum-global-color-gray-100:rgb(var(--spectrum-global-color-gray-100-rgb));--spectrum-global-color-gray-200-rgb:230,230,230;--spectrum-global-color-gray-200:rgb(var(--spectrum-global-color-gray-200-rgb));--spectrum-global-color-gray-300-rgb:213,213,213;--spectrum-global-color-gray-300:rgb(var(--spectrum-global-color-gray-300-rgb));--spectrum-global-color-gray-400-rgb:177,177,177;--spectrum-global-color-gray-400:rgb(var(--spectrum-global-color-gray-400-rgb));--spectrum-global-color-gray-500-rgb:144,144,144;--spectrum-global-color-gray-500:rgb(var(--spectrum-global-color-gray-500-rgb));--spectrum-global-color-gray-600-rgb:109,109,109;--spectrum-global-color-gray-600:rgb(var(--spectrum-global-color-gray-600-rgb));--spectrum-global-color-gray-700-rgb:70,70,70;--spectrum-global-color-gray-700:rgb(var(--spectrum-global-color-gray-700-rgb));--spectrum-global-color-gray-800-rgb:34,34,34;--spectrum-global-color-gray-800:rgb(var(--spectrum-global-color-gray-800-rgb));--spectrum-global-color-gray-900-rgb:0,0,0;--spectrum-global-color-gray-900:rgb(var(--spectrum-global-color-gray-900-rgb));--spectrum-alias-background-color-primary:var( --spectrum-global-color-gray-50 );--spectrum-alias-background-color-secondary:var( @@ -70,7 +70,7 @@ var dr=Object.create;var mt=Object.defineProperty;var gr=Object.getOwnPropertyDe );--spectrum-calendar-day-background-color-cap-selected:rgba(var(--spectrum-blue-900-rgb),0.2);--spectrum-calendar-day-background-color-key-focus:rgba(var(--spectrum-black-rgb),0.06);--spectrum-calendar-day-border-color-key-focus:var(--spectrum-blue-800);--spectrum-badge-label-icon-color-primary:var(--spectrum-white);--spectrum-coach-indicator-ring-default-color:var(--spectrum-blue-800);--spectrum-coach-indicator-ring-dark-color:var(--spectrum-gray-900);--spectrum-coach-indicator-ring-light-color:var(--spectrum-gray-50);--spectrum-well-border-color:var(--spectrum-black-rgb);--spectrum-steplist-current-marker-color-key-focus:var( --spectrum-blue-800 );--spectrum-treeview-item-background-color-quiet-selected:rgba(var(--spectrum-gray-900-rgb),0.06);--spectrum-treeview-item-background-color-selected:rgba(var(--spectrum-blue-900-rgb),0.1)} -`,Lt=Pr;var qr=k` +`,qt=Or;var Nr=w` :host,:root{--spectrum-global-animation-linear:cubic-bezier(0,0,1,1);--spectrum-global-animation-duration-0:0ms;--spectrum-global-animation-duration-100:130ms;--spectrum-global-animation-duration-200:160ms;--spectrum-global-animation-duration-300:190ms;--spectrum-global-animation-duration-400:220ms;--spectrum-global-animation-duration-500:250ms;--spectrum-global-animation-duration-600:300ms;--spectrum-global-animation-duration-700:350ms;--spectrum-global-animation-duration-800:400ms;--spectrum-global-animation-duration-900:450ms;--spectrum-global-animation-duration-1000:500ms;--spectrum-global-animation-duration-2000:1000ms;--spectrum-global-animation-duration-4000:2000ms;--spectrum-global-animation-ease-in-out:cubic-bezier(0.45,0,0.4,1);--spectrum-global-animation-ease-in:cubic-bezier(0.5,0,1,1);--spectrum-global-animation-ease-out:cubic-bezier(0,0,0.4,1);--spectrum-global-animation-ease-linear:cubic-bezier(0,0,1,1);--spectrum-global-color-status:Verified;--spectrum-global-color-version:5.1.0;--spectrum-global-color-static-black-rgb:0,0,0;--spectrum-global-color-static-black:rgb(var(--spectrum-global-color-static-black-rgb));--spectrum-global-color-static-white-rgb:255,255,255;--spectrum-global-color-static-white:rgb(var(--spectrum-global-color-static-white-rgb));--spectrum-global-color-static-blue-rgb:0,87,191;--spectrum-global-color-static-blue:rgb(var(--spectrum-global-color-static-blue-rgb));--spectrum-global-color-static-gray-50-rgb:255,255,255;--spectrum-global-color-static-gray-50:rgb(var(--spectrum-global-color-static-gray-50-rgb));--spectrum-global-color-static-gray-75-rgb:255,255,255;--spectrum-global-color-static-gray-75:rgb(var(--spectrum-global-color-static-gray-75-rgb));--spectrum-global-color-static-gray-100-rgb:255,255,255;--spectrum-global-color-static-gray-100:rgb(var(--spectrum-global-color-static-gray-100-rgb));--spectrum-global-color-static-gray-200-rgb:235,235,235;--spectrum-global-color-static-gray-200:rgb(var(--spectrum-global-color-static-gray-200-rgb));--spectrum-global-color-static-gray-300-rgb:217,217,217;--spectrum-global-color-static-gray-300:rgb(var(--spectrum-global-color-static-gray-300-rgb));--spectrum-global-color-static-gray-400-rgb:179,179,179;--spectrum-global-color-static-gray-400:rgb(var(--spectrum-global-color-static-gray-400-rgb));--spectrum-global-color-static-gray-500-rgb:146,146,146;--spectrum-global-color-static-gray-500:rgb(var(--spectrum-global-color-static-gray-500-rgb));--spectrum-global-color-static-gray-600-rgb:110,110,110;--spectrum-global-color-static-gray-600:rgb(var(--spectrum-global-color-static-gray-600-rgb));--spectrum-global-color-static-gray-700-rgb:71,71,71;--spectrum-global-color-static-gray-700:rgb(var(--spectrum-global-color-static-gray-700-rgb));--spectrum-global-color-static-gray-800-rgb:34,34,34;--spectrum-global-color-static-gray-800:rgb(var(--spectrum-global-color-static-gray-800-rgb));--spectrum-global-color-static-gray-900-rgb:0,0,0;--spectrum-global-color-static-gray-900:rgb(var(--spectrum-global-color-static-gray-900-rgb));--spectrum-global-color-static-red-400-rgb:237,64,48;--spectrum-global-color-static-red-400:rgb(var(--spectrum-global-color-static-red-400-rgb));--spectrum-global-color-static-red-500-rgb:217,28,21;--spectrum-global-color-static-red-500:rgb(var(--spectrum-global-color-static-red-500-rgb));--spectrum-global-color-static-red-600-rgb:187,2,2;--spectrum-global-color-static-red-600:rgb(var(--spectrum-global-color-static-red-600-rgb));--spectrum-global-color-static-red-700-rgb:154,0,0;--spectrum-global-color-static-red-700:rgb(var(--spectrum-global-color-static-red-700-rgb));--spectrum-global-color-static-red-800-rgb:124,0,0;--spectrum-global-color-static-red-800:rgb(var(--spectrum-global-color-static-red-800-rgb));--spectrum-global-color-static-orange-400-rgb:250,139,26;--spectrum-global-color-static-orange-400:rgb(var(--spectrum-global-color-static-orange-400-rgb));--spectrum-global-color-static-orange-500-rgb:233,117,0;--spectrum-global-color-static-orange-500:rgb(var(--spectrum-global-color-static-orange-500-rgb));--spectrum-global-color-static-orange-600-rgb:209,97,0;--spectrum-global-color-static-orange-600:rgb(var(--spectrum-global-color-static-orange-600-rgb));--spectrum-global-color-static-orange-700-rgb:182,80,0;--spectrum-global-color-static-orange-700:rgb(var(--spectrum-global-color-static-orange-700-rgb));--spectrum-global-color-static-orange-800-rgb:155,64,0;--spectrum-global-color-static-orange-800:rgb(var(--spectrum-global-color-static-orange-800-rgb));--spectrum-global-color-static-yellow-200-rgb:250,237,123;--spectrum-global-color-static-yellow-200:rgb(var(--spectrum-global-color-static-yellow-200-rgb));--spectrum-global-color-static-yellow-300-rgb:250,224,23;--spectrum-global-color-static-yellow-300:rgb(var(--spectrum-global-color-static-yellow-300-rgb));--spectrum-global-color-static-yellow-400-rgb:238,205,0;--spectrum-global-color-static-yellow-400:rgb(var(--spectrum-global-color-static-yellow-400-rgb));--spectrum-global-color-static-yellow-500-rgb:221,185,0;--spectrum-global-color-static-yellow-500:rgb(var(--spectrum-global-color-static-yellow-500-rgb));--spectrum-global-color-static-yellow-600-rgb:201,164,0;--spectrum-global-color-static-yellow-600:rgb(var(--spectrum-global-color-static-yellow-600-rgb));--spectrum-global-color-static-yellow-700-rgb:181,144,0;--spectrum-global-color-static-yellow-700:rgb(var(--spectrum-global-color-static-yellow-700-rgb));--spectrum-global-color-static-yellow-800-rgb:160,125,0;--spectrum-global-color-static-yellow-800:rgb(var(--spectrum-global-color-static-yellow-800-rgb));--spectrum-global-color-static-chartreuse-300-rgb:176,222,27;--spectrum-global-color-static-chartreuse-300:rgb(var(--spectrum-global-color-static-chartreuse-300-rgb));--spectrum-global-color-static-chartreuse-400-rgb:157,203,13;--spectrum-global-color-static-chartreuse-400:rgb(var(--spectrum-global-color-static-chartreuse-400-rgb));--spectrum-global-color-static-chartreuse-500-rgb:139,182,4;--spectrum-global-color-static-chartreuse-500:rgb(var(--spectrum-global-color-static-chartreuse-500-rgb));--spectrum-global-color-static-chartreuse-600-rgb:122,162,0;--spectrum-global-color-static-chartreuse-600:rgb(var(--spectrum-global-color-static-chartreuse-600-rgb));--spectrum-global-color-static-chartreuse-700-rgb:106,141,0;--spectrum-global-color-static-chartreuse-700:rgb(var(--spectrum-global-color-static-chartreuse-700-rgb));--spectrum-global-color-static-chartreuse-800-rgb:90,120,0;--spectrum-global-color-static-chartreuse-800:rgb(var(--spectrum-global-color-static-chartreuse-800-rgb));--spectrum-global-color-static-celery-200-rgb:126,229,114;--spectrum-global-color-static-celery-200:rgb(var(--spectrum-global-color-static-celery-200-rgb));--spectrum-global-color-static-celery-300-rgb:87,212,86;--spectrum-global-color-static-celery-300:rgb(var(--spectrum-global-color-static-celery-300-rgb));--spectrum-global-color-static-celery-400-rgb:48,193,61;--spectrum-global-color-static-celery-400:rgb(var(--spectrum-global-color-static-celery-400-rgb));--spectrum-global-color-static-celery-500-rgb:15,172,38;--spectrum-global-color-static-celery-500:rgb(var(--spectrum-global-color-static-celery-500-rgb));--spectrum-global-color-static-celery-600-rgb:0,150,20;--spectrum-global-color-static-celery-600:rgb(var(--spectrum-global-color-static-celery-600-rgb));--spectrum-global-color-static-celery-700-rgb:0,128,15;--spectrum-global-color-static-celery-700:rgb(var(--spectrum-global-color-static-celery-700-rgb));--spectrum-global-color-static-celery-800-rgb:0,107,15;--spectrum-global-color-static-celery-800:rgb(var(--spectrum-global-color-static-celery-800-rgb));--spectrum-global-color-static-green-400-rgb:29,169,115;--spectrum-global-color-static-green-400:rgb(var(--spectrum-global-color-static-green-400-rgb));--spectrum-global-color-static-green-500-rgb:0,148,97;--spectrum-global-color-static-green-500:rgb(var(--spectrum-global-color-static-green-500-rgb));--spectrum-global-color-static-green-600-rgb:0,126,80;--spectrum-global-color-static-green-600:rgb(var(--spectrum-global-color-static-green-600-rgb));--spectrum-global-color-static-green-700-rgb:0,105,65;--spectrum-global-color-static-green-700:rgb(var(--spectrum-global-color-static-green-700-rgb));--spectrum-global-color-static-green-800-rgb:0,86,53;--spectrum-global-color-static-green-800:rgb(var(--spectrum-global-color-static-green-800-rgb));--spectrum-global-color-static-seafoam-200-rgb:75,206,199;--spectrum-global-color-static-seafoam-200:rgb(var(--spectrum-global-color-static-seafoam-200-rgb));--spectrum-global-color-static-seafoam-300-rgb:32,187,180;--spectrum-global-color-static-seafoam-300:rgb(var(--spectrum-global-color-static-seafoam-300-rgb));--spectrum-global-color-static-seafoam-400-rgb:0,166,160;--spectrum-global-color-static-seafoam-400:rgb(var(--spectrum-global-color-static-seafoam-400-rgb));--spectrum-global-color-static-seafoam-500-rgb:0,145,139;--spectrum-global-color-static-seafoam-500:rgb(var(--spectrum-global-color-static-seafoam-500-rgb));--spectrum-global-color-static-seafoam-600-rgb:0,124,118;--spectrum-global-color-static-seafoam-600:rgb(var(--spectrum-global-color-static-seafoam-600-rgb));--spectrum-global-color-static-seafoam-700-rgb:0,103,99;--spectrum-global-color-static-seafoam-700:rgb(var(--spectrum-global-color-static-seafoam-700-rgb));--spectrum-global-color-static-seafoam-800-rgb:10,83,80;--spectrum-global-color-static-seafoam-800:rgb(var(--spectrum-global-color-static-seafoam-800-rgb));--spectrum-global-color-static-blue-200-rgb:130,193,251;--spectrum-global-color-static-blue-200:rgb(var(--spectrum-global-color-static-blue-200-rgb));--spectrum-global-color-static-blue-300-rgb:98,173,247;--spectrum-global-color-static-blue-300:rgb(var(--spectrum-global-color-static-blue-300-rgb));--spectrum-global-color-static-blue-400-rgb:66,151,244;--spectrum-global-color-static-blue-400:rgb(var(--spectrum-global-color-static-blue-400-rgb));--spectrum-global-color-static-blue-500-rgb:27,127,245;--spectrum-global-color-static-blue-500:rgb(var(--spectrum-global-color-static-blue-500-rgb));--spectrum-global-color-static-blue-600-rgb:4,105,227;--spectrum-global-color-static-blue-600:rgb(var(--spectrum-global-color-static-blue-600-rgb));--spectrum-global-color-static-blue-700-rgb:0,87,190;--spectrum-global-color-static-blue-700:rgb(var(--spectrum-global-color-static-blue-700-rgb));--spectrum-global-color-static-blue-800-rgb:0,72,153;--spectrum-global-color-static-blue-800:rgb(var(--spectrum-global-color-static-blue-800-rgb));--spectrum-global-color-static-indigo-200-rgb:178,181,255;--spectrum-global-color-static-indigo-200:rgb(var(--spectrum-global-color-static-indigo-200-rgb));--spectrum-global-color-static-indigo-300-rgb:155,159,255;--spectrum-global-color-static-indigo-300:rgb(var(--spectrum-global-color-static-indigo-300-rgb));--spectrum-global-color-static-indigo-400-rgb:132,137,253;--spectrum-global-color-static-indigo-400:rgb(var(--spectrum-global-color-static-indigo-400-rgb));--spectrum-global-color-static-indigo-500-rgb:109,115,246;--spectrum-global-color-static-indigo-500:rgb(var(--spectrum-global-color-static-indigo-500-rgb));--spectrum-global-color-static-indigo-600-rgb:87,93,232;--spectrum-global-color-static-indigo-600:rgb(var(--spectrum-global-color-static-indigo-600-rgb));--spectrum-global-color-static-indigo-700-rgb:68,74,208;--spectrum-global-color-static-indigo-700:rgb(var(--spectrum-global-color-static-indigo-700-rgb));--spectrum-global-color-static-indigo-800-rgb:68,74,208;--spectrum-global-color-static-indigo-800:rgb(var(--spectrum-global-color-static-indigo-800-rgb));--spectrum-global-color-static-purple-400-rgb:178,121,250;--spectrum-global-color-static-purple-400:rgb(var(--spectrum-global-color-static-purple-400-rgb));--spectrum-global-color-static-purple-500-rgb:161,93,246;--spectrum-global-color-static-purple-500:rgb(var(--spectrum-global-color-static-purple-500-rgb));--spectrum-global-color-static-purple-600-rgb:142,67,234;--spectrum-global-color-static-purple-600:rgb(var(--spectrum-global-color-static-purple-600-rgb));--spectrum-global-color-static-purple-700-rgb:120,43,216;--spectrum-global-color-static-purple-700:rgb(var(--spectrum-global-color-static-purple-700-rgb));--spectrum-global-color-static-purple-800-rgb:98,23,190;--spectrum-global-color-static-purple-800:rgb(var(--spectrum-global-color-static-purple-800-rgb));--spectrum-global-color-static-fuchsia-400-rgb:228,93,230;--spectrum-global-color-static-fuchsia-400:rgb(var(--spectrum-global-color-static-fuchsia-400-rgb));--spectrum-global-color-static-fuchsia-500-rgb:211,63,212;--spectrum-global-color-static-fuchsia-500:rgb(var(--spectrum-global-color-static-fuchsia-500-rgb));--spectrum-global-color-static-fuchsia-600-rgb:188,39,187;--spectrum-global-color-static-fuchsia-600:rgb(var(--spectrum-global-color-static-fuchsia-600-rgb));--spectrum-global-color-static-fuchsia-700-rgb:163,10,163;--spectrum-global-color-static-fuchsia-700:rgb(var(--spectrum-global-color-static-fuchsia-700-rgb));--spectrum-global-color-static-fuchsia-800-rgb:135,0,136;--spectrum-global-color-static-fuchsia-800:rgb(var(--spectrum-global-color-static-fuchsia-800-rgb));--spectrum-global-color-static-magenta-200-rgb:253,127,175;--spectrum-global-color-static-magenta-200:rgb(var(--spectrum-global-color-static-magenta-200-rgb));--spectrum-global-color-static-magenta-300-rgb:242,98,157;--spectrum-global-color-static-magenta-300:rgb(var(--spectrum-global-color-static-magenta-300-rgb));--spectrum-global-color-static-magenta-400-rgb:226,68,135;--spectrum-global-color-static-magenta-400:rgb(var(--spectrum-global-color-static-magenta-400-rgb));--spectrum-global-color-static-magenta-500-rgb:205,40,111;--spectrum-global-color-static-magenta-500:rgb(var(--spectrum-global-color-static-magenta-500-rgb));--spectrum-global-color-static-magenta-600-rgb:179,15,89;--spectrum-global-color-static-magenta-600:rgb(var(--spectrum-global-color-static-magenta-600-rgb));--spectrum-global-color-static-magenta-700-rgb:149,0,72;--spectrum-global-color-static-magenta-700:rgb(var(--spectrum-global-color-static-magenta-700-rgb));--spectrum-global-color-static-magenta-800-rgb:119,0,58;--spectrum-global-color-static-magenta-800:rgb(var(--spectrum-global-color-static-magenta-800-rgb));--spectrum-global-color-static-transparent-white-200:hsla(0,0%,100%,.1);--spectrum-global-color-static-transparent-white-300:hsla(0,0%,100%,.25);--spectrum-global-color-static-transparent-white-400:hsla(0,0%,100%,.4);--spectrum-global-color-static-transparent-white-500:hsla(0,0%,100%,.55);--spectrum-global-color-static-transparent-white-600:hsla(0,0%,100%,.7);--spectrum-global-color-static-transparent-white-700:hsla(0,0%,100%,.8);--spectrum-global-color-static-transparent-white-800:hsla(0,0%,100%,.9);--spectrum-global-color-static-transparent-white-900-rgb:255,255,255;--spectrum-global-color-static-transparent-white-900:rgb(var(--spectrum-global-color-static-transparent-white-900-rgb));--spectrum-global-color-static-transparent-black-200:rgba(0,0,0,.1);--spectrum-global-color-static-transparent-black-300:rgba(0,0,0,.25);--spectrum-global-color-static-transparent-black-400:rgba(0,0,0,.4);--spectrum-global-color-static-transparent-black-500:rgba(0,0,0,.55);--spectrum-global-color-static-transparent-black-600:rgba(0,0,0,.7);--spectrum-global-color-static-transparent-black-700:rgba(0,0,0,.8);--spectrum-global-color-static-transparent-black-800:rgba(0,0,0,.9);--spectrum-global-color-static-transparent-black-900-rgb:0,0,0;--spectrum-global-color-static-transparent-black-900:rgb(var(--spectrum-global-color-static-transparent-black-900-rgb));--spectrum-global-color-sequential-cerulean:#e9fff1,#c8f1e4,#a5e3d7,#82d5ca,#68c5c1,#54b4ba,#3fa2b2,#2991ac,#2280a2,#1f6d98,#1d5c8d,#1a4b83,#1a3979,#1a266f,#191264,#180057;--spectrum-global-color-sequential-forest:#ffffdf,#e2f6ba,#c4eb95,#a4e16d,#8dd366,#77c460,#5fb65a,#48a754,#36984f,#2c894d,#237a4a,#196b47,#105c45,#094d41,#033f3e,#00313a;--spectrum-global-color-sequential-rose:#fff4dd,#ffddd7,#ffc5d2,#feaecb,#fa96c4,#f57ebd,#ef64b5,#e846ad,#d238a1,#bb2e96,#a3248c,#8a1b83,#71167c,#560f74,#370b6e,#000968;--spectrum-global-color-diverging-orange-yellow-seafoam:#580000,#79260b,#9c4511,#bd651a,#dd8629,#f5ad52,#fed693,#ffffe0,#bbe4d1,#76c7be,#3ea8a6,#208288,#076769,#00494b,#002c2d;--spectrum-global-color-diverging-red-yellow-blue:#4a001e,#751232,#a52747,#c65154,#e47961,#f0a882,#fad4ac,#ffffe0,#bce2cf,#89c0c4,#579eb9,#397aa8,#1c5796,#163771,#10194d;--spectrum-global-color-diverging-red-blue:#4a001e,#731331,#9f2945,#cc415a,#e06e85,#ed9ab0,#f8c3d9,#faf0ff,#c6d0f2,#92b2de,#5d94cb,#2f74b3,#265191,#163670,#0b194c;--spectrum-semantic-negative-background-color:var( --spectrum-global-color-static-red-600 );--spectrum-semantic-negative-color-default:var( @@ -2756,7 +2756,7 @@ governing permissions and limitations under the License. );font-weight:var( --mod-code-cjk-strong-emphasized-font-weight,var(--spectrum-code-cjk-strong-emphasized-font-weight) )}:host{display:block}#scale,#theme{height:100%;width:100%} -`,Pt=qr;B.registerThemeFragment("spectrum","theme",Pt);B.registerThemeFragment("light","color",Lt);var Br=k` +`,Bt=Nr;B.registerThemeFragment("spectrum","theme",Bt);B.registerThemeFragment("light","color",qt);var Rr=w` :host,:root{--spectrum-global-dimension-scale-factor:1;--spectrum-global-dimension-size-0:0px;--spectrum-global-dimension-size-10:1px;--spectrum-global-dimension-size-25:2px;--spectrum-global-dimension-size-30:2px;--spectrum-global-dimension-size-40:3px;--spectrum-global-dimension-size-50:4px;--spectrum-global-dimension-size-65:5px;--spectrum-global-dimension-size-75:6px;--spectrum-global-dimension-size-85:7px;--spectrum-global-dimension-size-100:8px;--spectrum-global-dimension-size-115:9px;--spectrum-global-dimension-size-125:10px;--spectrum-global-dimension-size-130:11px;--spectrum-global-dimension-size-150:12px;--spectrum-global-dimension-size-160:13px;--spectrum-global-dimension-size-175:14px;--spectrum-global-dimension-size-185:15px;--spectrum-global-dimension-size-200:16px;--spectrum-global-dimension-size-225:18px;--spectrum-global-dimension-size-250:20px;--spectrum-global-dimension-size-275:22px;--spectrum-global-dimension-size-300:24px;--spectrum-global-dimension-size-325:26px;--spectrum-global-dimension-size-350:28px;--spectrum-global-dimension-size-400:32px;--spectrum-global-dimension-size-450:36px;--spectrum-global-dimension-size-500:40px;--spectrum-global-dimension-size-550:44px;--spectrum-global-dimension-size-600:48px;--spectrum-global-dimension-size-650:52px;--spectrum-global-dimension-size-675:54px;--spectrum-global-dimension-size-700:56px;--spectrum-global-dimension-size-750:60px;--spectrum-global-dimension-size-800:64px;--spectrum-global-dimension-size-900:72px;--spectrum-global-dimension-size-1000:80px;--spectrum-global-dimension-size-1125:90px;--spectrum-global-dimension-size-1200:96px;--spectrum-global-dimension-size-1250:100px;--spectrum-global-dimension-size-1600:128px;--spectrum-global-dimension-size-1700:136px;--spectrum-global-dimension-size-1800:144px;--spectrum-global-dimension-size-2000:160px;--spectrum-global-dimension-size-2400:192px;--spectrum-global-dimension-size-2500:200px;--spectrum-global-dimension-size-3000:240px;--spectrum-global-dimension-size-3400:272px;--spectrum-global-dimension-size-3600:288px;--spectrum-global-dimension-size-4600:368px;--spectrum-global-dimension-size-5000:400px;--spectrum-global-dimension-size-6000:480px;--spectrum-global-dimension-font-size-25:10px;--spectrum-global-dimension-font-size-50:11px;--spectrum-global-dimension-font-size-75:12px;--spectrum-global-dimension-font-size-100:14px;--spectrum-global-dimension-font-size-150:15px;--spectrum-global-dimension-font-size-200:16px;--spectrum-global-dimension-font-size-300:18px;--spectrum-global-dimension-font-size-400:20px;--spectrum-global-dimension-font-size-500:22px;--spectrum-global-dimension-font-size-600:25px;--spectrum-global-dimension-font-size-700:28px;--spectrum-global-dimension-font-size-800:32px;--spectrum-global-dimension-font-size-900:36px;--spectrum-global-dimension-font-size-1000:40px;--spectrum-global-dimension-font-size-1100:45px;--spectrum-global-dimension-font-size-1200:50px;--spectrum-global-dimension-font-size-1300:60px;--spectrum-alias-item-text-padding-top-l:var( --spectrum-global-dimension-size-115 );--spectrum-alias-item-text-padding-bottom-s:var( @@ -2896,7 +2896,7 @@ governing permissions and limitations under the License. );--spectrum-sidenav-heading-top-margin:24px;--spectrum-sidenav-heading-bottom-margin:8px;--spectrum-sidenav-bottom-to-label:8px;--spectrum-alert-dialog-padding:var(--spectrum-spacing-500);--spectrum-alert-dialog-description-to-buttons:var(--spectrum-spacing-700);--spectrum-coach-indicator-gap:6px;--spectrum-coach-indicator-ring-diameter:var(--spectrum-spacing-300);--spectrum-coach-indicator-quiet-ring-diameter:var(--spectrum-spacing-100);--spectrum-coachmark-buttongroup-display:flex;--spectrum-coachmark-buttongroup-mobile-display:none;--spectrum-coachmark-menu-display:inline-flex;--spectrum-coachmark-menu-mobile-display:none;--spectrum-well-padding:var(--spectrum-spacing-300);--spectrum-well-margin-top:var(--spectrum-spacing-75);--spectrum-well-min-width:240px;--spectrum-well-border-radius:var(--spectrum-spacing-75);--spectrum-icon-chevron-size-50:6px;--spectrum-treeview-item-indentation-medium:var(--spectrum-spacing-300);--spectrum-treeview-item-indentation-small:var(--spectrum-spacing-200);--spectrum-treeview-item-indentation-large:20px;--spectrum-treeview-item-indentation-extra-large:var( --spectrum-spacing-400 );--spectrum-treeview-indicator-inset-block-start:5px}:host,:root{--spectrum-checkbox-control-size-small:12px;--spectrum-checkbox-control-size-medium:14px;--spectrum-checkbox-control-size-large:16px;--spectrum-checkbox-control-size-extra-large:18px;--spectrum-checkbox-top-to-control-small:6px;--spectrum-checkbox-top-to-control-medium:9px;--spectrum-checkbox-top-to-control-large:12px;--spectrum-checkbox-top-to-control-extra-large:15px;--spectrum-switch-control-width-small:23px;--spectrum-switch-control-width-medium:26px;--spectrum-switch-control-width-large:29px;--spectrum-switch-control-width-extra-large:33px;--spectrum-switch-control-height-small:12px;--spectrum-switch-control-height-medium:14px;--spectrum-switch-control-height-large:16px;--spectrum-switch-control-height-extra-large:18px;--spectrum-switch-top-to-control-small:6px;--spectrum-switch-top-to-control-medium:9px;--spectrum-switch-top-to-control-large:12px;--spectrum-switch-top-to-control-extra-large:15px;--spectrum-radio-button-control-size-small:12px;--spectrum-radio-button-control-size-medium:14px;--spectrum-radio-button-control-size-large:16px;--spectrum-radio-button-control-size-extra-large:18px;--spectrum-radio-button-top-to-control-small:6px;--spectrum-radio-button-top-to-control-medium:9px;--spectrum-radio-button-top-to-control-large:12px;--spectrum-radio-button-top-to-control-extra-large:15px;--spectrum-slider-control-height-small:14px;--spectrum-slider-control-height-medium:16px;--spectrum-slider-control-height-large:18px;--spectrum-slider-control-height-extra-large:20px;--spectrum-slider-handle-size-small:14px;--spectrum-slider-handle-size-medium:16px;--spectrum-slider-handle-size-large:18px;--spectrum-slider-handle-size-extra-large:20px;--spectrum-slider-handle-border-width-down-small:5px;--spectrum-slider-handle-border-width-down-medium:6px;--spectrum-slider-handle-border-width-down-large:7px;--spectrum-slider-handle-border-width-down-extra-large:8px;--spectrum-slider-bottom-to-handle-small:5px;--spectrum-slider-bottom-to-handle-medium:8px;--spectrum-slider-bottom-to-handle-large:11px;--spectrum-slider-bottom-to-handle-extra-large:14px;--spectrum-corner-radius-75:2px;--spectrum-corner-radius-100:4px;--spectrum-corner-radius-200:8px;--spectrum-drop-shadow-x:0px;--spectrum-drop-shadow-y:1px;--spectrum-drop-shadow-blur:4px} -`,qt=Br;B.registerThemeFragment("medium","scale",qt);function Je(o,e,t){return typeof o===e?()=>o:typeof o=="function"?o:t}var ye=class{constructor(e,{direction:t,elementEnterAction:r,elements:s,focusInIndex:a,isFocusableElement:c,listenerScope:l}={elements:()=>[]}){this._currentIndex=-1,this._direction=()=>"both",this.directionLength=5,this.elementEnterAction=i=>{},this._focused=!1,this._focusInIndex=i=>0,this.isFocusableElement=i=>!0,this._listenerScope=()=>this.host,this.offset=0,this.recentlyConnected=!1,this.handleFocusin=i=>{if(!this.isEventWithinListenerScope(i))return;this.isRelatedTargetAnElement(i)&&this.hostContainsFocus();let n=i.composedPath(),m=-1;n.find(b=>(m=this.elements.indexOf(b),m!==-1)),this.currentIndex=m>-1?m:this.currentIndex},this.handleFocusout=i=>{this.isRelatedTargetAnElement(i)&&this.hostNoLongerContainsFocus()},this.handleKeydown=i=>{if(!this.acceptsEventCode(i.code)||i.defaultPrevented)return;let n=0;switch(i.code){case"ArrowRight":n+=1;break;case"ArrowDown":n+=this.direction==="grid"?this.directionLength:1;break;case"ArrowLeft":n-=1;break;case"ArrowUp":n-=this.direction==="grid"?this.directionLength:1;break;case"End":this.currentIndex=0,n-=1;break;case"Home":this.currentIndex=this.elements.length-1,n+=1;break}i.preventDefault(),this.direction==="grid"&&this.currentIndex+n<0?this.currentIndex=0:this.direction==="grid"&&this.currentIndex+n>this.elements.length-1?this.currentIndex=this.elements.length-1:this.setCurrentIndexCircularly(n),this.elementEnterAction(this.elements[this.currentIndex]),this.focus()},this.mutationObserver=new MutationObserver(()=>{this.handleItemMutation()}),this.host=e,this.host.addController(this),this._elements=s,this.isFocusableElement=c||this.isFocusableElement,this._direction=Je(t,"string",this._direction),this.elementEnterAction=r||this.elementEnterAction,this._focusInIndex=Je(a,"number",this._focusInIndex),this._listenerScope=Je(l,"object",this._listenerScope)}get currentIndex(){return this._currentIndex===-1&&(this._currentIndex=this.focusInIndex),this._currentIndex-this.offset}set currentIndex(e){this._currentIndex=e+this.offset}get direction(){return this._direction()}get elements(){return this.cachedElements||(this.cachedElements=this._elements()),this.cachedElements}set focused(e){e!==this.focused&&(this._focused=e)}get focused(){return this._focused}get focusInElement(){return this.elements[this.focusInIndex]}get focusInIndex(){return this._focusInIndex(this.elements)}isEventWithinListenerScope(e){return this._listenerScope()===this.host?!0:e.composedPath().includes(this._listenerScope())}handleItemMutation(){if(this._currentIndex==-1||this.elements.length<=this._elements().length)return;let e=this.elements[this.currentIndex];if(this.clearElementCache(),this.elements.includes(e))return;let t=this.currentIndex!==this.elements.length,r=t?1:-1;t&&this.setCurrentIndexCircularly(-1),this.setCurrentIndexCircularly(r),this.focus()}update({elements:e}={elements:()=>[]}){this.unmanage(),this._elements=e,this.clearElementCache(),this.manage()}focus(e){let t=this.elements;if(!t.length)return;let r=t[this.currentIndex];(!r||!this.isFocusableElement(r))&&(this.setCurrentIndexCircularly(1),r=t[this.currentIndex]),r&&this.isFocusableElement(r)&&r.focus(e)}clearElementCache(e=0){this.mutationObserver.disconnect(),delete this.cachedElements,this.offset=e,requestAnimationFrame(()=>{this.elements.forEach(t=>{this.mutationObserver.observe(t,{attributes:!0})})})}setCurrentIndexCircularly(e){let{length:t}=this.elements,r=t,s=(t+this.currentIndex+e)%t;for(;r&&this.elements[s]&&!this.isFocusableElement(this.elements[s]);)s=(t+s+e)%t,r-=1;this.currentIndex=s}hostContainsFocus(){this.host.addEventListener("focusout",this.handleFocusout),this.host.addEventListener("keydown",this.handleKeydown),this.focused=!0}hostNoLongerContainsFocus(){this.host.addEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown),this.focused=!1}isRelatedTargetAnElement(e){let t=e.relatedTarget;return!this.elements.includes(t)}acceptsEventCode(e){if(e==="End"||e==="Home")return!0;switch(this.direction){case"horizontal":return e==="ArrowLeft"||e==="ArrowRight";case"vertical":return e==="ArrowUp"||e==="ArrowDown";case"both":case"grid":return e.startsWith("Arrow")}}manage(){this.addEventListeners()}unmanage(){this.removeEventListeners()}addEventListeners(){this.host.addEventListener("focusin",this.handleFocusin)}removeEventListeners(){this.host.removeEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown)}hostConnected(){this.recentlyConnected=!0,this.addEventListeners()}hostDisconnected(){this.mutationObserver.disconnect(),this.removeEventListeners()}hostUpdated(){this.recentlyConnected&&(this.recentlyConnected=!1,this.elements.forEach(e=>{this.mutationObserver.observe(e,{attributes:!0})}))}};var xe=class extends ye{constructor(){super(...arguments),this.managed=!0,this.manageIndexesAnimationFrame=0}set focused(e){e!==this.focused&&(super.focused=e,this.manageTabindexes())}get focused(){return super.focused}clearElementCache(e=0){cancelAnimationFrame(this.manageIndexesAnimationFrame),super.clearElementCache(e),this.managed&&(this.manageIndexesAnimationFrame=requestAnimationFrame(()=>this.manageTabindexes()))}manageTabindexes(){this.focused?this.updateTabindexes(()=>({tabIndex:-1})):this.updateTabindexes(e=>({removeTabIndex:e.contains(this.focusInElement)&&e!==this.focusInElement,tabIndex:e===this.focusInElement?0:-1}))}updateTabindexes(e){this.elements.forEach(t=>{let{tabIndex:r,removeTabIndex:s}=e(t);if(!s){t.tabIndex=r;return}t.removeAttribute("tabindex");let a=t;a.requestUpdate&&a.requestUpdate()})}manage(){this.managed=!0,this.manageTabindexes(),super.manage()}unmanage(){this.managed=!1,this.updateTabindexes(()=>({tabIndex:0})),super.unmanage()}hostUpdated(){super.hostUpdated(),this.host.hasUpdated||this.manageTabindexes()}};var Mr=k` +`,Mt=Rr;B.registerThemeFragment("medium","scale",Mt);function et(o,e,t){return typeof o===e?()=>o:typeof o=="function"?o:t}var ye=class{constructor(e,{direction:t,elementEnterAction:r,elements:s,focusInIndex:a,isFocusableElement:c,listenerScope:l}={elements:()=>[]}){this._currentIndex=-1,this._direction=()=>"both",this.directionLength=5,this.elementEnterAction=i=>{},this._focused=!1,this._focusInIndex=i=>0,this.isFocusableElement=i=>!0,this._listenerScope=()=>this.host,this.offset=0,this.recentlyConnected=!1,this.handleFocusin=i=>{if(!this.isEventWithinListenerScope(i))return;this.isRelatedTargetAnElement(i)&&this.hostContainsFocus();let n=i.composedPath(),m=-1;n.find(b=>(m=this.elements.indexOf(b),m!==-1)),this.currentIndex=m>-1?m:this.currentIndex},this.handleFocusout=i=>{this.isRelatedTargetAnElement(i)&&this.hostNoLongerContainsFocus()},this.handleKeydown=i=>{if(!this.acceptsEventCode(i.code)||i.defaultPrevented)return;let n=0;switch(i.code){case"ArrowRight":n+=1;break;case"ArrowDown":n+=this.direction==="grid"?this.directionLength:1;break;case"ArrowLeft":n-=1;break;case"ArrowUp":n-=this.direction==="grid"?this.directionLength:1;break;case"End":this.currentIndex=0,n-=1;break;case"Home":this.currentIndex=this.elements.length-1,n+=1;break}i.preventDefault(),this.direction==="grid"&&this.currentIndex+n<0?this.currentIndex=0:this.direction==="grid"&&this.currentIndex+n>this.elements.length-1?this.currentIndex=this.elements.length-1:this.setCurrentIndexCircularly(n),this.elementEnterAction(this.elements[this.currentIndex]),this.focus()},this.mutationObserver=new MutationObserver(()=>{this.handleItemMutation()}),this.host=e,this.host.addController(this),this._elements=s,this.isFocusableElement=c||this.isFocusableElement,this._direction=et(t,"string",this._direction),this.elementEnterAction=r||this.elementEnterAction,this._focusInIndex=et(a,"number",this._focusInIndex),this._listenerScope=et(l,"object",this._listenerScope)}get currentIndex(){return this._currentIndex===-1&&(this._currentIndex=this.focusInIndex),this._currentIndex-this.offset}set currentIndex(e){this._currentIndex=e+this.offset}get direction(){return this._direction()}get elements(){return this.cachedElements||(this.cachedElements=this._elements()),this.cachedElements}set focused(e){e!==this.focused&&(this._focused=e)}get focused(){return this._focused}get focusInElement(){return this.elements[this.focusInIndex]}get focusInIndex(){return this._focusInIndex(this.elements)}isEventWithinListenerScope(e){return this._listenerScope()===this.host?!0:e.composedPath().includes(this._listenerScope())}handleItemMutation(){if(this._currentIndex==-1||this.elements.length<=this._elements().length)return;let e=this.elements[this.currentIndex];if(this.clearElementCache(),this.elements.includes(e))return;let t=this.currentIndex!==this.elements.length,r=t?1:-1;t&&this.setCurrentIndexCircularly(-1),this.setCurrentIndexCircularly(r),this.focus()}update({elements:e}={elements:()=>[]}){this.unmanage(),this._elements=e,this.clearElementCache(),this.manage()}focus(e){let t=this.elements;if(!t.length)return;let r=t[this.currentIndex];(!r||!this.isFocusableElement(r))&&(this.setCurrentIndexCircularly(1),r=t[this.currentIndex]),r&&this.isFocusableElement(r)&&r.focus(e)}clearElementCache(e=0){this.mutationObserver.disconnect(),delete this.cachedElements,this.offset=e,requestAnimationFrame(()=>{this.elements.forEach(t=>{this.mutationObserver.observe(t,{attributes:!0})})})}setCurrentIndexCircularly(e){let{length:t}=this.elements,r=t,s=(t+this.currentIndex+e)%t;for(;r&&this.elements[s]&&!this.isFocusableElement(this.elements[s]);)s=(t+s+e)%t,r-=1;this.currentIndex=s}hostContainsFocus(){this.host.addEventListener("focusout",this.handleFocusout),this.host.addEventListener("keydown",this.handleKeydown),this.focused=!0}hostNoLongerContainsFocus(){this.host.addEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown),this.focused=!1}isRelatedTargetAnElement(e){let t=e.relatedTarget;return!this.elements.includes(t)}acceptsEventCode(e){if(e==="End"||e==="Home")return!0;switch(this.direction){case"horizontal":return e==="ArrowLeft"||e==="ArrowRight";case"vertical":return e==="ArrowUp"||e==="ArrowDown";case"both":case"grid":return e.startsWith("Arrow")}}manage(){this.addEventListeners()}unmanage(){this.removeEventListeners()}addEventListeners(){this.host.addEventListener("focusin",this.handleFocusin)}removeEventListeners(){this.host.removeEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown)}hostConnected(){this.recentlyConnected=!0,this.addEventListeners()}hostDisconnected(){this.mutationObserver.disconnect(),this.removeEventListeners()}hostUpdated(){this.recentlyConnected&&(this.recentlyConnected=!1,this.elements.forEach(e=>{this.mutationObserver.observe(e,{attributes:!0})}))}};var xe=class extends ye{constructor(){super(...arguments),this.managed=!0,this.manageIndexesAnimationFrame=0}set focused(e){e!==this.focused&&(super.focused=e,this.manageTabindexes())}get focused(){return super.focused}clearElementCache(e=0){cancelAnimationFrame(this.manageIndexesAnimationFrame),super.clearElementCache(e),this.managed&&(this.manageIndexesAnimationFrame=requestAnimationFrame(()=>this.manageTabindexes()))}manageTabindexes(){this.focused?this.updateTabindexes(()=>({tabIndex:-1})):this.updateTabindexes(e=>({removeTabIndex:e.contains(this.focusInElement)&&e!==this.focusInElement,tabIndex:e===this.focusInElement?0:-1}))}updateTabindexes(e){this.elements.forEach(t=>{let{tabIndex:r,removeTabIndex:s}=e(t);if(!s){t.tabIndex=r;return}t.removeAttribute("tabindex");let a=t;a.requestUpdate&&a.requestUpdate()})}manage(){this.managed=!0,this.manageTabindexes(),super.manage()}unmanage(){this.managed=!1,this.updateTabindexes(()=>({tabIndex:0})),super.unmanage()}hostUpdated(){super.hostUpdated(),this.host.hasUpdated||this.manageTabindexes()}};var Fr=w` :host{--spectrum-sidenav-focus-ring-size:var( --spectrum-focus-indicator-thickness );--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( @@ -2944,18 +2944,18 @@ governing permissions and limitations under the License. );display:block;width:240px}:host([variant=multilevel]){--spectrum-web-component-sidenav-font-weight:var( --spectrum-sidenav-multilevel-main-item-font-weight,var(--spectrum-global-font-weight-bold) )} -`,Bt=Mr;var tt=!0;try{document.body.querySelector(":focus-visible")}catch{tt=!1,Promise.resolve().then(()=>xr(Ut(),1))}var Nt=o=>{var e;let t=a=>{if(a.shadowRoot==null||a.hasAttribute("data-js-focus-visible"))return()=>{};if(self.applyFocusVisiblePolyfill)self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus();else{let c=()=>{self.applyFocusVisiblePolyfill&&a.shadowRoot&&self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus()};return self.addEventListener("focus-visible-polyfill-ready",c,{once:!0}),()=>{self.removeEventListener("focus-visible-polyfill-ready",c)}}return()=>{}},r=Symbol("endPolyfillCoordination");class s extends o{constructor(){super(...arguments),this[e]=null}connectedCallback(){super.connectedCallback&&super.connectedCallback(),tt||requestAnimationFrame(()=>{this[r]==null&&(this[r]=t(this))})}disconnectedCallback(){super.disconnectedCallback&&super.disconnectedCallback(),tt||requestAnimationFrame(()=>{this[r]!=null&&(this[r](),this[r]=null)})}}return e=r,s};var Ur=Object.defineProperty,Nr=Object.getOwnPropertyDescriptor,rt=(o,e,t,r)=>{for(var s=r>1?void 0:r?Nr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Ur(e,t,s),s};function Ot(){return new Promise(o=>requestAnimationFrame(()=>o()))}var T=class extends Nt(P){constructor(){super(...arguments),this.disabled=!1,this.autofocus=!1,this._tabIndex=0,this.manipulatingTabindex=!1,this._recentlyConnected=!1}get tabIndex(){if(this.focusElement===this){let t=this.hasAttribute("tabindex")?Number(this.getAttribute("tabindex")):NaN;return isNaN(t)?-1:t}let e=parseFloat(this.hasAttribute("tabindex")&&this.getAttribute("tabindex")||"0");return this.disabled||e<0?-1:this.focusElement?this.focusElement.tabIndex:e}set tabIndex(e){if(this.manipulatingTabindex){this.manipulatingTabindex=!1;return}if(this.focusElement===this){if(e!==this._tabIndex){this._tabIndex=e;let t=this.disabled?"-1":""+e;this.manipulatingTabindex=!0,this.setAttribute("tabindex",t)}return}if(e===-1?this.addEventListener("pointerdown",this.onPointerdownManagementOfTabIndex):(this.manipulatingTabindex=!0,this.removeEventListener("pointerdown",this.onPointerdownManagementOfTabIndex)),e===-1||this.disabled){this.setAttribute("tabindex","-1"),this.removeAttribute("focusable"),e!==-1&&this.manageFocusElementTabindex(e);return}this.setAttribute("focusable",""),this.hasAttribute("tabindex")?this.removeAttribute("tabindex"):this.manipulatingTabindex=!1,this.manageFocusElementTabindex(e)}onPointerdownManagementOfTabIndex(){this.tabIndex===-1&&(this.tabIndex=0,this.focus({preventScroll:!0}))}async manageFocusElementTabindex(e){this.focusElement||await this.updateComplete,e===null?this.focusElement.removeAttribute("tabindex"):this.focusElement.tabIndex=e}get focusElement(){throw new Error("Must implement focusElement getter!")}focus(e){this.disabled||!this.focusElement||(this.focusElement!==this?this.focusElement.focus(e):HTMLElement.prototype.focus.apply(this,[e]))}blur(){let e=this.focusElement||this;e!==this?e.blur():HTMLElement.prototype.blur.apply(this)}click(){if(this.disabled)return;let e=this.focusElement||this;e!==this?e.click():HTMLElement.prototype.click.apply(this)}manageAutoFocus(){this.autofocus&&(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focusElement.focus())}firstUpdated(e){super.firstUpdated(e),(!this.hasAttribute("tabindex")||this.getAttribute("tabindex")!=="-1")&&this.setAttribute("focusable","")}update(e){e.has("disabled")&&this.handleDisabledChanged(this.disabled,e.get("disabled")),super.update(e)}updated(e){super.updated(e),e.has("disabled")&&this.disabled&&this.blur()}async handleDisabledChanged(e,t){let r=()=>this.focusElement!==this&&typeof this.focusElement.disabled<"u";e?(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),await this.updateComplete,r()?this.focusElement.disabled=!0:this.setAttribute("aria-disabled","true")):t&&(this.manipulatingTabindex=!0,this.focusElement===this?this.setAttribute("tabindex",""+this._tabIndex):this.removeAttribute("tabindex"),await this.updateComplete,r()?this.focusElement.disabled=!1:this.removeAttribute("aria-disabled"))}async getUpdateComplete(){let e=await super.getUpdateComplete();return this._recentlyConnected&&(this._recentlyConnected=!1,await Ot(),await Ot()),e}connectedCallback(){super.connectedCallback(),this._recentlyConnected=!0,this.updateComplete.then(()=>{this.manageAutoFocus()})}};rt([g({type:Boolean,reflect:!0})],T.prototype,"disabled",2),rt([g({type:Boolean})],T.prototype,"autofocus",2),rt([g({type:Number})],T.prototype,"tabIndex",1);var j=o=>o??v;var _={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},D=o=>(...e)=>({_$litDirective$:o,values:e}),S=class{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)}};var{I:Or}=At,Ft=o=>o===null||typeof o!="object"&&typeof o!="function";var ke=o=>o.strings===void 0,Rt=()=>document.createComment(""),Q=(o,e,t)=>{var r;let s=o._$AA.parentNode,a=e===void 0?o._$AB:e._$AA;if(t===void 0){let c=s.insertBefore(Rt(),a),l=s.insertBefore(Rt(),a);t=new Or(c,l,o,o.options)}else{let c=t._$AB.nextSibling,l=t._$AM,i=l!==o;if(i){let n;(r=t._$AQ)===null||r===void 0||r.call(t,o),t._$AM=o,t._$AP!==void 0&&(n=o._$AU)!==l._$AU&&t._$AP(n)}if(c!==a||i){let n=t._$AA;for(;n!==c;){let m=n.nextSibling;s.insertBefore(n,a),n=m}}}return t},M=(o,e,t=o)=>(o._$AI(e,t),o),Rr={},we=(o,e=Rr)=>o._$AH=e,Vt=o=>o._$AH,ze=o=>{var e;(e=o._$AP)===null||e===void 0||e.call(o,!1,!0);let t=o._$AA,r=o._$AB.nextSibling;for(;t!==r;){let s=t.nextSibling;t.remove(),t=s}};var Kt=(o,e,t)=>{let r=new Map;for(let s=e;s<=t;s++)r.set(o[s],s);return r},Fr=D(class extends S{constructor(o){if(super(o),o.type!==_.CHILD)throw Error("repeat() can only be used in text expressions")}ct(o,e,t){let r;t===void 0?t=e:e!==void 0&&(r=e);let s=[],a=[],c=0;for(let l of o)s[c]=r?r(l,c):c,a[c]=t(l,c),c++;return{values:a,keys:s}}render(o,e,t){return this.ct(o,e,t).values}update(o,[e,t,r]){var s;let a=Vt(o),{values:c,keys:l}=this.ct(e,t,r);if(!Array.isArray(a))return this.ut=l,c;let i=(s=this.ut)!==null&&s!==void 0?s:this.ut=[],n=[],m,b,u=0,h=a.length-1,f=0,z=c.length-1;for(;u<=h&&f<=z;)if(a[u]===null)u++;else if(a[h]===null)h--;else if(i[u]===l[f])n[f]=M(a[u],c[f]),u++,f++;else if(i[h]===l[z])n[z]=M(a[h],c[z]),h--,z--;else if(i[u]===l[z])n[z]=M(a[u],c[z]),Q(o,n[z+1],a[u]),u++,z--;else if(i[h]===l[f])n[f]=M(a[h],c[f]),Q(o,a[u],a[h]),h--,f++;else if(m===void 0&&(m=Kt(l,f,z),b=Kt(i,u,h)),m.has(i[u]))if(m.has(i[h])){let H=b.get(l[f]),J=H!==void 0?a[H]:null;if(J===null){let x=Q(o,a[u]);M(x,c[f]),n[f]=x}else n[f]=M(J,c[f]),Q(o,a[u],J),a[H]=null;f++}else ze(a[h]),h--;else ze(a[u]),u++;for(;f<=z;){let H=Q(o,n[z+1]);M(H,c[f]),n[f++]=H}for(;u<=h;){let H=a[u++];H!==null&&ze(H)}return this.ut=l,we(o,n),w}});var Vr=D(class extends S{constructor(o){var e;if(super(o),o.type!==_.ATTRIBUTE||o.name!=="class"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(o){return" "+Object.keys(o).filter(e=>o[e]).join(" ")+" "}update(o,[e]){var t,r;if(this.it===void 0){this.it=new Set,o.strings!==void 0&&(this.nt=new Set(o.strings.join(" ").split(/\s/).filter(a=>a!=="")));for(let a in e)e[a]&&!(!((t=this.nt)===null||t===void 0)&&t.has(a))&&this.it.add(a);return this.render(e)}let s=o.element.classList;this.it.forEach(a=>{a in e||(s.remove(a),this.it.delete(a))});for(let a in e){let c=!!e[a];c===this.it.has(a)||!((r=this.nt)===null||r===void 0)&&r.has(a)||(c?(s.add(a),this.it.add(a)):(s.remove(a),this.it.delete(a)))}return w}});var Gt="important",Kr=" !"+Gt,Gr=D(class extends S{constructor(o){var e;if(super(o),o.type!==_.ATTRIBUTE||o.name!=="style"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(o){return Object.keys(o).reduce((e,t)=>{let r=o[t];return r==null?e:e+`${t=t.includes("-")?t:t.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${r};`},"")}update(o,[e]){let{style:t}=o.element;if(this.ht===void 0){this.ht=new Set;for(let r in e)this.ht.add(r);return this.render(e)}this.ht.forEach(r=>{e[r]==null&&(this.ht.delete(r),r.includes("-")?t.removeProperty(r):t[r]="")});for(let r in e){let s=e[r];if(s!=null){this.ht.add(r);let a=typeof s=="string"&&s.endsWith(Kr);r.includes("-")||a?t.setProperty(r,a?s.slice(0,-11):s,a?Gt:""):t[r]=s}}return w}});var ae=(o,e)=>{var t,r;let s=o._$AN;if(s===void 0)return!1;for(let a of s)(r=(t=a)._$AO)===null||r===void 0||r.call(t,e,!1),ae(a,e);return!0},je=o=>{let e,t;do{if((e=o._$AM)===void 0)break;t=e._$AN,t.delete(o),o=e}while(t?.size===0)},Xt=o=>{for(let e;e=o._$AM;o=e){let t=e._$AN;if(t===void 0)e._$AN=t=new Set;else if(t.has(o))break;t.add(o),Yr(e)}};function Xr(o){this._$AN!==void 0?(je(this),this._$AM=o,Xt(this)):this._$AM=o}function Wr(o,e=!1,t=0){let r=this._$AH,s=this._$AN;if(s!==void 0&&s.size!==0)if(e)if(Array.isArray(r))for(let a=t;a{var e,t,r,s;o.type==_.CHILD&&((e=(r=o)._$AP)!==null&&e!==void 0||(r._$AP=Wr),(t=(s=o)._$AQ)!==null&&t!==void 0||(s._$AQ=Xr))},Ce=class extends S{constructor(){super(...arguments),this._$AN=void 0}_$AT(e,t,r){super._$AT(e,t,r),Xt(this),this.isConnected=e._$AU}_$AO(e,t=!0){var r,s;e!==this.isConnected&&(this.isConnected=e,e?(r=this.reconnected)===null||r===void 0||r.call(this):(s=this.disconnected)===null||s===void 0||s.call(this)),t&&(ae(this,e),je(this))}setValue(e){if(ke(this._$Ct))this._$Ct._$AI(e,this);else{let t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}};var Ee=class{constructor(e){this.G=e}disconnect(){this.G=void 0}reconnect(e){this.G=e}deref(){return this.G}},_e=class{constructor(){this.Y=void 0,this.Z=void 0}get(){return this.Y}pause(){var e;(e=this.Y)!==null&&e!==void 0||(this.Y=new Promise(t=>this.Z=t))}resume(){var e;(e=this.Z)===null||e===void 0||e.call(this),this.Y=this.Z=void 0}};var Wt=o=>!Ft(o)&&typeof o.then=="function",Yt=1073741823,ot=class extends Ce{constructor(){super(...arguments),this._$C_t=Yt,this._$Cwt=[],this._$Cq=new Ee(this),this._$CK=new _e}render(...e){var t;return(t=e.find(r=>!Wt(r)))!==null&&t!==void 0?t:w}update(e,t){let r=this._$Cwt,s=r.length;this._$Cwt=t;let a=this._$Cq,c=this._$CK;this.isConnected||this.disconnected();for(let l=0;lthis._$C_t);l++){let i=t[l];if(!Wt(i))return this._$C_t=l,i;l{for(;c.get();)await c.get();let m=a.deref();if(m!==void 0){let b=m._$Cwt.indexOf(i);b>-1&&b{for(var s=r>1?void 0:r?eo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Jr(e,t,s),s};function Zt(o){class e extends o{renderAnchor({id:r,className:s,ariaHidden:a,labelledby:c,tabindex:l,anchorContent:i=p``}){return p`Cr(Nt(),1))}var Rt=o=>{var e;let t=a=>{if(a.shadowRoot==null||a.hasAttribute("data-js-focus-visible"))return()=>{};if(self.applyFocusVisiblePolyfill)self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus();else{let c=()=>{self.applyFocusVisiblePolyfill&&a.shadowRoot&&self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus()};return self.addEventListener("focus-visible-polyfill-ready",c,{once:!0}),()=>{self.removeEventListener("focus-visible-polyfill-ready",c)}}return()=>{}},r=Symbol("endPolyfillCoordination");class s extends o{constructor(){super(...arguments),this[e]=null}connectedCallback(){super.connectedCallback&&super.connectedCallback(),rt||requestAnimationFrame(()=>{this[r]==null&&(this[r]=t(this))})}disconnectedCallback(){super.disconnectedCallback&&super.disconnectedCallback(),rt||requestAnimationFrame(()=>{this[r]!=null&&(this[r](),this[r]=null)})}}return e=r,s};var Vr=Object.defineProperty,Kr=Object.getOwnPropertyDescriptor,ot=(o,e,t,r)=>{for(var s=r>1?void 0:r?Kr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Vr(e,t,s),s};function Ft(){return new Promise(o=>requestAnimationFrame(()=>o()))}var T=class extends Rt(P){constructor(){super(...arguments),this.disabled=!1,this.autofocus=!1,this._tabIndex=0,this.manipulatingTabindex=!1,this._recentlyConnected=!1}get tabIndex(){if(this.focusElement===this){let t=this.hasAttribute("tabindex")?Number(this.getAttribute("tabindex")):NaN;return isNaN(t)?-1:t}let e=parseFloat(this.hasAttribute("tabindex")&&this.getAttribute("tabindex")||"0");return this.disabled||e<0?-1:this.focusElement?this.focusElement.tabIndex:e}set tabIndex(e){if(this.manipulatingTabindex){this.manipulatingTabindex=!1;return}if(this.focusElement===this){if(e!==this._tabIndex){this._tabIndex=e;let t=this.disabled?"-1":""+e;this.manipulatingTabindex=!0,this.setAttribute("tabindex",t)}return}if(e===-1?this.addEventListener("pointerdown",this.onPointerdownManagementOfTabIndex):(this.manipulatingTabindex=!0,this.removeEventListener("pointerdown",this.onPointerdownManagementOfTabIndex)),e===-1||this.disabled){this.setAttribute("tabindex","-1"),this.removeAttribute("focusable"),e!==-1&&this.manageFocusElementTabindex(e);return}this.setAttribute("focusable",""),this.hasAttribute("tabindex")?this.removeAttribute("tabindex"):this.manipulatingTabindex=!1,this.manageFocusElementTabindex(e)}onPointerdownManagementOfTabIndex(){this.tabIndex===-1&&(this.tabIndex=0,this.focus({preventScroll:!0}))}async manageFocusElementTabindex(e){this.focusElement||await this.updateComplete,e===null?this.focusElement.removeAttribute("tabindex"):this.focusElement.tabIndex=e}get focusElement(){throw new Error("Must implement focusElement getter!")}focus(e){this.disabled||!this.focusElement||(this.focusElement!==this?this.focusElement.focus(e):HTMLElement.prototype.focus.apply(this,[e]))}blur(){let e=this.focusElement||this;e!==this?e.blur():HTMLElement.prototype.blur.apply(this)}click(){if(this.disabled)return;let e=this.focusElement||this;e!==this?e.click():HTMLElement.prototype.click.apply(this)}manageAutoFocus(){this.autofocus&&(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focusElement.focus())}firstUpdated(e){super.firstUpdated(e),(!this.hasAttribute("tabindex")||this.getAttribute("tabindex")!=="-1")&&this.setAttribute("focusable","")}update(e){e.has("disabled")&&this.handleDisabledChanged(this.disabled,e.get("disabled")),super.update(e)}updated(e){super.updated(e),e.has("disabled")&&this.disabled&&this.blur()}async handleDisabledChanged(e,t){let r=()=>this.focusElement!==this&&typeof this.focusElement.disabled<"u";e?(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),await this.updateComplete,r()?this.focusElement.disabled=!0:this.setAttribute("aria-disabled","true")):t&&(this.manipulatingTabindex=!0,this.focusElement===this?this.setAttribute("tabindex",""+this._tabIndex):this.removeAttribute("tabindex"),await this.updateComplete,r()?this.focusElement.disabled=!1:this.removeAttribute("aria-disabled"))}async getUpdateComplete(){let e=await super.getUpdateComplete();return this._recentlyConnected&&(this._recentlyConnected=!1,await Ft(),await Ft()),e}connectedCallback(){super.connectedCallback(),this._recentlyConnected=!0,this.updateComplete.then(()=>{this.manageAutoFocus()})}};ot([g({type:Boolean,reflect:!0})],T.prototype,"disabled",2),ot([g({type:Boolean})],T.prototype,"autofocus",2),ot([g({type:Number})],T.prototype,"tabIndex",1);var C=o=>o??v;var $={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},D=o=>(...e)=>({_$litDirective$:o,values:e}),S=class{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)}};var{I:Gr}=Ht,Kt=o=>o===null||typeof o!="object"&&typeof o!="function";var ke=o=>o.strings===void 0,Vt=()=>document.createComment(""),Q=(o,e,t)=>{var r;let s=o._$AA.parentNode,a=e===void 0?o._$AB:e._$AA;if(t===void 0){let c=s.insertBefore(Vt(),a),l=s.insertBefore(Vt(),a);t=new Gr(c,l,o,o.options)}else{let c=t._$AB.nextSibling,l=t._$AM,i=l!==o;if(i){let n;(r=t._$AQ)===null||r===void 0||r.call(t,o),t._$AM=o,t._$AP!==void 0&&(n=o._$AU)!==l._$AU&&t._$AP(n)}if(c!==a||i){let n=t._$AA;for(;n!==c;){let m=n.nextSibling;s.insertBefore(n,a),n=m}}}return t},M=(o,e,t=o)=>(o._$AI(e,t),o),Xr={},we=(o,e=Xr)=>o._$AH=e,Gt=o=>o._$AH,ze=o=>{var e;(e=o._$AP)===null||e===void 0||e.call(o,!1,!0);let t=o._$AA,r=o._$AB.nextSibling;for(;t!==r;){let s=t.nextSibling;t.remove(),t=s}};var Xt=(o,e,t)=>{let r=new Map;for(let s=e;s<=t;s++)r.set(o[s],s);return r},Wr=D(class extends S{constructor(o){if(super(o),o.type!==$.CHILD)throw Error("repeat() can only be used in text expressions")}ct(o,e,t){let r;t===void 0?t=e:e!==void 0&&(r=e);let s=[],a=[],c=0;for(let l of o)s[c]=r?r(l,c):c,a[c]=t(l,c),c++;return{values:a,keys:s}}render(o,e,t){return this.ct(o,e,t).values}update(o,[e,t,r]){var s;let a=Gt(o),{values:c,keys:l}=this.ct(e,t,r);if(!Array.isArray(a))return this.ut=l,c;let i=(s=this.ut)!==null&&s!==void 0?s:this.ut=[],n=[],m,b,p=0,h=a.length-1,y=0,j=c.length-1;for(;p<=h&&y<=j;)if(a[p]===null)p++;else if(a[h]===null)h--;else if(i[p]===l[y])n[y]=M(a[p],c[y]),p++,y++;else if(i[h]===l[j])n[j]=M(a[h],c[j]),h--,j--;else if(i[p]===l[j])n[j]=M(a[p],c[j]),Q(o,n[j+1],a[p]),p++,j--;else if(i[h]===l[y])n[y]=M(a[h],c[y]),Q(o,a[p],a[h]),h--,y++;else if(m===void 0&&(m=Xt(l,y,j),b=Xt(i,p,h)),m.has(i[p]))if(m.has(i[h])){let H=b.get(l[y]),J=H!==void 0?a[H]:null;if(J===null){let k=Q(o,a[p]);M(k,c[y]),n[y]=k}else n[y]=M(J,c[y]),Q(o,a[p],J),a[H]=null;y++}else ze(a[h]),h--;else ze(a[p]),p++;for(;y<=j;){let H=Q(o,n[j+1]);M(H,c[y]),n[y++]=H}for(;p<=h;){let H=a[p++];H!==null&&ze(H)}return this.ut=l,we(o,n),z}});var Yr=D(class extends S{constructor(o){var e;if(super(o),o.type!==$.ATTRIBUTE||o.name!=="class"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(o){return" "+Object.keys(o).filter(e=>o[e]).join(" ")+" "}update(o,[e]){var t,r;if(this.it===void 0){this.it=new Set,o.strings!==void 0&&(this.nt=new Set(o.strings.join(" ").split(/\s/).filter(a=>a!=="")));for(let a in e)e[a]&&!(!((t=this.nt)===null||t===void 0)&&t.has(a))&&this.it.add(a);return this.render(e)}let s=o.element.classList;this.it.forEach(a=>{a in e||(s.remove(a),this.it.delete(a))});for(let a in e){let c=!!e[a];c===this.it.has(a)||!((r=this.nt)===null||r===void 0)&&r.has(a)||(c?(s.add(a),this.it.add(a)):(s.remove(a),this.it.delete(a)))}return z}});var Wt="important",Zr=" !"+Wt,Qr=D(class extends S{constructor(o){var e;if(super(o),o.type!==$.ATTRIBUTE||o.name!=="style"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(o){return Object.keys(o).reduce((e,t)=>{let r=o[t];return r==null?e:e+`${t=t.includes("-")?t:t.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${r};`},"")}update(o,[e]){let{style:t}=o.element;if(this.ht===void 0){this.ht=new Set;for(let r in e)this.ht.add(r);return this.render(e)}this.ht.forEach(r=>{e[r]==null&&(this.ht.delete(r),r.includes("-")?t.removeProperty(r):t[r]="")});for(let r in e){let s=e[r];if(s!=null){this.ht.add(r);let a=typeof s=="string"&&s.endsWith(Zr);r.includes("-")||a?t.setProperty(r,a?s.slice(0,-11):s,a?Wt:""):t[r]=s}}return z}});var ae=(o,e)=>{var t,r;let s=o._$AN;if(s===void 0)return!1;for(let a of s)(r=(t=a)._$AO)===null||r===void 0||r.call(t,e,!1),ae(a,e);return!0},je=o=>{let e,t;do{if((e=o._$AM)===void 0)break;t=e._$AN,t.delete(o),o=e}while(t?.size===0)},Yt=o=>{for(let e;e=o._$AM;o=e){let t=e._$AN;if(t===void 0)e._$AN=t=new Set;else if(t.has(o))break;t.add(o),to(e)}};function Jr(o){this._$AN!==void 0?(je(this),this._$AM=o,Yt(this)):this._$AM=o}function eo(o,e=!1,t=0){let r=this._$AH,s=this._$AN;if(s!==void 0&&s.size!==0)if(e)if(Array.isArray(r))for(let a=t;a{var e,t,r,s;o.type==$.CHILD&&((e=(r=o)._$AP)!==null&&e!==void 0||(r._$AP=eo),(t=(s=o)._$AQ)!==null&&t!==void 0||(s._$AQ=Jr))},Ce=class extends S{constructor(){super(...arguments),this._$AN=void 0}_$AT(e,t,r){super._$AT(e,t,r),Yt(this),this.isConnected=e._$AU}_$AO(e,t=!0){var r,s;e!==this.isConnected&&(this.isConnected=e,e?(r=this.reconnected)===null||r===void 0||r.call(this):(s=this.disconnected)===null||s===void 0||s.call(this)),t&&(ae(this,e),je(this))}setValue(e){if(ke(this._$Ct))this._$Ct._$AI(e,this);else{let t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}};var Ee=class{constructor(e){this.G=e}disconnect(){this.G=void 0}reconnect(e){this.G=e}deref(){return this.G}},$e=class{constructor(){this.Y=void 0,this.Z=void 0}get(){return this.Y}pause(){var e;(e=this.Y)!==null&&e!==void 0||(this.Y=new Promise(t=>this.Z=t))}resume(){var e;(e=this.Z)===null||e===void 0||e.call(this),this.Y=this.Z=void 0}};var Zt=o=>!Kt(o)&&typeof o.then=="function",Qt=1073741823,st=class extends Ce{constructor(){super(...arguments),this._$C_t=Qt,this._$Cwt=[],this._$Cq=new Ee(this),this._$CK=new $e}render(...e){var t;return(t=e.find(r=>!Zt(r)))!==null&&t!==void 0?t:z}update(e,t){let r=this._$Cwt,s=r.length;this._$Cwt=t;let a=this._$Cq,c=this._$CK;this.isConnected||this.disconnected();for(let l=0;lthis._$C_t);l++){let i=t[l];if(!Zt(i))return this._$C_t=l,i;l{for(;c.get();)await c.get();let m=a.deref();if(m!==void 0){let b=m._$Cwt.indexOf(i);b>-1&&b{for(var s=r>1?void 0:r?ao(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&so(e,t,s),s};function Jt(o){class e extends o{renderAnchor({id:r,className:s,ariaHidden:a,labelledby:c,tabindex:l,anchorContent:i=u``}){return u`${i}`}}return ce([g({reflect:!0})],e.prototype,"download",2),ce([g()],e.prototype,"label",2),ce([g({reflect:!0})],e.prototype,"href",2),ce([g({reflect:!0})],e.prototype,"target",2),ce([g({reflect:!0})],e.prototype,"rel",2),e}var to=k` + class=${C(s)} + href=${C(this.href)} + download=${C(this.download)} + target=${C(this.target)} + aria-label=${C(this.label)} + aria-labelledby=${C(c)} + aria-hidden=${C(a?"true":void 0)} + tabindex=${C(l)} + rel=${C(this.rel)} + >${i}`}}return ce([g({reflect:!0})],e.prototype,"download",2),ce([g()],e.prototype,"label",2),ce([g({reflect:!0})],e.prototype,"href",2),ce([g({reflect:!0})],e.prototype,"target",2),ce([g({reflect:!0})],e.prototype,"rel",2),e}var co=w` #list{--spectrum-sidenav-focus-ring-size:var( --spectrum-focus-indicator-thickness );--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( @@ -3147,18 +3147,18 @@ var(--spectrum-global-dimension-size-300) --spectrum-sidenav-item-padding-x, var(--spectrum-global-dimension-size-150) ))}a ::slotted(sp-sidenav-item){display:none} -`,$e=to;var ro=Object.defineProperty,oo=Object.getOwnPropertyDescriptor,st=(o,e,t,r)=>{for(var s=r>1?void 0:r?oo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&ro(e,t,s),s},Ae=class at extends Zt(T){constructor(){super(...arguments),this.value=void 0,this.selected=!1,this.expanded=!1}static get styles(){return[$e]}get parentSideNav(){return this._parentSidenav||(this._parentSidenav=this.closest("sp-sidenav")),this._parentSidenav}get hasChildren(){return!!this.querySelector("sp-sidenav-item")}get depth(){let e=0,t=this.parentElement;for(;t instanceof at;)e++,t=t.parentElement;return e}handleSideNavSelect(e){this.selected=e.target===this}handleClick(e){!this.href&&e&&e.preventDefault(),!this.disabled&&(!this.href||e!=null&&e.defaultPrevented)&&(this.hasChildren?this.expanded=!this.expanded:this.value&&this.announceSelected(this.value))}announceSelected(e){let t={value:e},r=new CustomEvent("sidenav-select",{bubbles:!0,composed:!0,detail:t});this.dispatchEvent(r)}click(){this.handleClick()}get focusElement(){return this.shadowRoot.querySelector("#item-link")}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return p` +`,_e=co;var io=Object.defineProperty,lo=Object.getOwnPropertyDescriptor,at=(o,e,t,r)=>{for(var s=r>1?void 0:r?lo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&io(e,t,s),s},Ae=class ct extends Jt(T){constructor(){super(...arguments),this.value=void 0,this.selected=!1,this.expanded=!1}static get styles(){return[_e]}get parentSideNav(){return this._parentSidenav||(this._parentSidenav=this.closest("sp-sidenav")),this._parentSidenav}get hasChildren(){return!!this.querySelector("sp-sidenav-item")}get depth(){let e=0,t=this.parentElement;for(;t instanceof ct;)e++,t=t.parentElement;return e}handleSideNavSelect(e){this.selected=e.target===this}handleClick(e){!this.href&&e&&e.preventDefault(),!this.disabled&&(!this.href||e!=null&&e.defaultPrevented)&&(this.hasChildren?this.expanded=!this.expanded:this.value&&this.announceSelected(this.value))}announceSelected(e){let t={value:e},r=new CustomEvent("sidenav-select",{bubbles:!0,composed:!0,detail:t});this.dispatchEvent(r)}click(){this.handleClick()}get focusElement(){return this.shadowRoot.querySelector("#item-link")}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return u` @@ -3166,12 +3166,12 @@ var(--spectrum-global-dimension-size-150) - ${this.expanded?p` + ${this.expanded?u`
`:v} - `}updated(e){var t;this.hasChildren&&this.expanded&&!this.selected&&(t=this.parentSideNav)!=null&&t.manageTabIndex?this.focusElement.tabIndex=-1:this.focusElement.removeAttribute("tabindex"),super.updated(e)}connectedCallback(){super.connectedCallback(),this.startTrackingSelection()}disconnectedCallback(){this.stopTrackingSelection(),super.disconnectedCallback()}async startTrackingSelection(){let e=this.parentSideNav;if(e&&(await e.updateComplete,e.startTrackingSelectionForItem(this),this.selected=this.value!=null&&this.value===e.value,this.selected===!0&&e.variant==="multilevel")){let t=this.parentElement;for(;t instanceof at;)t.expanded=!0,t=t.parentElement}}stopTrackingSelection(){let e=this.parentSideNav;e&&e.stopTrackingSelectionForItem(this),this._parentSidenav=void 0}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};st([g()],Ae.prototype,"value",2),st([g({type:Boolean,reflect:!0})],Ae.prototype,"selected",2),st([g({type:Boolean,reflect:!0})],Ae.prototype,"expanded",2);var Se=Ae;var so=k` + `}updated(e){var t;this.hasChildren&&this.expanded&&!this.selected&&(t=this.parentSideNav)!=null&&t.manageTabIndex?this.focusElement.tabIndex=-1:this.focusElement.removeAttribute("tabindex"),super.updated(e)}connectedCallback(){super.connectedCallback(),this.startTrackingSelection()}disconnectedCallback(){this.stopTrackingSelection(),super.disconnectedCallback()}async startTrackingSelection(){let e=this.parentSideNav;if(e&&(await e.updateComplete,e.startTrackingSelectionForItem(this),this.selected=this.value!=null&&this.value===e.value,this.selected===!0&&e.variant==="multilevel")){let t=this.parentElement;for(;t instanceof ct;)t.expanded=!0,t=t.parentElement}}stopTrackingSelection(){let e=this.parentSideNav;e&&e.stopTrackingSelectionForItem(this),this._parentSidenav=void 0}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};at([g()],Ae.prototype,"value",2),at([g({type:Boolean,reflect:!0})],Ae.prototype,"selected",2),at([g({type:Boolean,reflect:!0})],Ae.prototype,"expanded",2);var Se=Ae;var no=w` #list{--spectrum-sidenav-focus-ring-size:var( --spectrum-focus-indicator-thickness );--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( @@ -3227,15 +3227,15 @@ var(--spectrum-global-dimension-size-150) );margin-block-end:var(--spectrum-sidenav-heading-bottom-margin);margin-block-start:calc(var(--spectrum-sidenav-heading-top-margin) - var(--spectrum-sidenav-gap));padding-inline:var( --mod-sidenav-inline-padding,var(--spectrum-sidenav-inline-padding) )}@media (forced-colors:active){#list .spectrum-Icon{forced-color-adjust:preserve-parent-color}}:host{display:block} -`,Qt=so;var ao=Object.defineProperty,co=Object.getOwnPropertyDescriptor,io=(o,e,t,r)=>{for(var s=r>1?void 0:r?co(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&ao(e,t,s),s},ie=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[$e,Qt]}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return p` +`,er=no;var mo=Object.defineProperty,uo=Object.getOwnPropertyDescriptor,po=(o,e,t,r)=>{for(var s=r>1?void 0:r?uo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&mo(e,t,s),s},ie=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[_e,er]}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return u`

${this.label}

- `}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};io([g({reflect:!0})],ie.prototype,"label",2);var lo=Object.defineProperty,no=Object.getOwnPropertyDescriptor,He=(o,e,t,r)=>{for(var s=r>1?void 0:r?no(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&lo(e,t,s),s},U=class extends T{constructor(){super(...arguments),this.items=new Set,this.rovingTabindexController=new xe(this,{focusInIndex:e=>{let t,r=e.findIndex(s=>(s.value===this.value&&this.isDisabledChild(s)&&(t=s.closest("sp-sidenav-item:not([expanded])")),this.value?!s.disabled&&!this.isDisabledChild(s)&&s.value===this.value:!s.disabled&&!this.isDisabledChild(s)));return r===-1&&t&&(r=e.findIndex(s=>s===t)),r},direction:"vertical",elements:()=>[...this.querySelectorAll("sp-sidenav-item")],isFocusableElement:e=>!e.disabled&&!this.isDisabledChild(e)}),this.manageTabIndex=!1,this.value=void 0,this.variant=void 0,this.label=void 0}static get styles(){return[Bt]}startTrackingSelectionForItem(e){this.items.add(e),this.rovingTabindexController.clearElementCache()}stopTrackingSelectionForItem(e){this.items.delete(e),this.rovingTabindexController.clearElementCache()}handleSelect(e){if(e.stopPropagation(),this.value===e.detail.value)return;let t=this.value;this.value=e.detail.value,this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0,cancelable:!0}))?this.items.forEach(r=>r.handleSideNavSelect(e)):(this.value=t,e.target.selected=!1,e.preventDefault())}focus(){this.rovingTabindexController.focus()}blur(){this.focusElement!==this&&super.blur()}click(){this.focusElement!==this&&super.click()}get focusElement(){return this.rovingTabindexController.focusInElement||this}isDisabledChild(e){if(e.disabled)return!0;let t=e.parentElement;for(;t instanceof ie||!t.disabled&&t instanceof Se&&t.expanded;)t=t.parentElement;return t!==this}handleSlotchange(){this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage()}render(){return p` + `}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};po([g({reflect:!0})],ie.prototype,"label",2);var go=Object.defineProperty,bo=Object.getOwnPropertyDescriptor,He=(o,e,t,r)=>{for(var s=r>1?void 0:r?bo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&go(e,t,s),s},U=class extends T{constructor(){super(...arguments),this.items=new Set,this.rovingTabindexController=new xe(this,{focusInIndex:e=>{let t,r=e.findIndex(s=>(s.value===this.value&&this.isDisabledChild(s)&&(t=s.closest("sp-sidenav-item:not([expanded])")),this.value?!s.disabled&&!this.isDisabledChild(s)&&s.value===this.value:!s.disabled&&!this.isDisabledChild(s)));return r===-1&&t&&(r=e.findIndex(s=>s===t)),r},direction:"vertical",elements:()=>[...this.querySelectorAll("sp-sidenav-item")],isFocusableElement:e=>!e.disabled&&!this.isDisabledChild(e)}),this.manageTabIndex=!1,this.value=void 0,this.variant=void 0,this.label=void 0}static get styles(){return[Ut]}startTrackingSelectionForItem(e){this.items.add(e),this.rovingTabindexController.clearElementCache()}stopTrackingSelectionForItem(e){this.items.delete(e),this.rovingTabindexController.clearElementCache()}handleSelect(e){if(e.stopPropagation(),this.value===e.detail.value)return;let t=this.value;this.value=e.detail.value,this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0,cancelable:!0}))?this.items.forEach(r=>r.handleSideNavSelect(e)):(this.value=t,e.target.selected=!1,e.preventDefault())}focus(){this.rovingTabindexController.focus()}blur(){this.focusElement!==this&&super.blur()}click(){this.focusElement!==this&&super.click()}get focusElement(){return this.rovingTabindexController.focusInElement||this}isDisabledChild(e){if(e.disabled)return!0;let t=e.parentElement;for(;t instanceof ie||!t.disabled&&t instanceof Se&&t.expanded;)t=t.parentElement;return t!==this}handleSlotchange(){this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage()}render(){return u` - `}willUpdate(){if(!this.hasUpdated){let e=this.querySelector("[selected]");e&&(this.value=e.value)}}updated(e){super.updated(e),e.has("manageTabIndex")&&(this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage())}};He([g({type:Boolean,reflect:!0,attribute:"manage-tab-index"})],U.prototype,"manageTabIndex",2),He([g({reflect:!0})],U.prototype,"value",2),He([g({reflect:!0})],U.prototype,"variant",2),He([g({reflect:!0})],U.prototype,"label",2);function y(o,e){window.__swc,customElements.define(o,e)}y("sp-sidenav",U);y("sp-sidenav-item",Se);var mo=Object.defineProperty,uo=Object.getOwnPropertyDescriptor,ct=(o,e,t,r)=>{for(var s=r>1?void 0:r?uo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&mo(e,t,s),s},G=class extends T{constructor(){super(...arguments),this.checked=!1,this.readonly=!1}get focusElement(){return this.inputElement}handleChange(){if(this.readonly){this.inputElement.checked=this.checked;return}this.checked=this.inputElement.checked;let e=new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(e)||(this.checked=!this.inputElement.checked,this.inputElement.checked=this.checked)}render(){return p` + `}willUpdate(){if(!this.hasUpdated){let e=this.querySelector("[selected]");e&&(this.value=e.value)}}updated(e){super.updated(e),e.has("manageTabIndex")&&(this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage())}};He([g({type:Boolean,reflect:!0,attribute:"manage-tab-index"})],U.prototype,"manageTabIndex",2),He([g({reflect:!0})],U.prototype,"value",2),He([g({reflect:!0})],U.prototype,"variant",2),He([g({reflect:!0})],U.prototype,"label",2);function f(o,e){window.__swc,customElements.define(o,e)}f("sp-sidenav",U);f("sp-sidenav-item",Se);var ho=Object.defineProperty,vo=Object.getOwnPropertyDescriptor,it=(o,e,t,r)=>{for(var s=r>1?void 0:r?vo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&ho(e,t,s),s},G=class extends T{constructor(){super(...arguments),this.checked=!1,this.readonly=!1}get focusElement(){return this.inputElement}handleChange(){if(this.readonly){this.inputElement.checked=this.checked;return}this.checked=this.inputElement.checked;let e=new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(e)||(this.checked=!this.inputElement.checked,this.inputElement.checked=this.checked)}render(){return u` - `}};ct([g({type:Boolean,reflect:!0})],G.prototype,"checked",2),ct([g({type:Boolean,reflect:!0})],G.prototype,"readonly",2),ct([Dt("#input")],G.prototype,"inputElement",2);var po=k` + `}};it([g({type:Boolean,reflect:!0})],G.prototype,"checked",2),it([g({type:Boolean,reflect:!0})],G.prototype,"readonly",2),it([Lt("#input")],G.prototype,"inputElement",2);var fo=w` :host{fill:currentColor;color:var(--mod-icon-color,inherit);display:inline-block;pointer-events:none}:host(:not(:root)){overflow:hidden}@media (forced-colors:active){:host{forced-color-adjust:auto}}:host{--spectrum-icon-size-s:var( --spectrum-alias-workflow-icon-size-s,var(--spectrum-global-dimension-size-200) );--spectrum-icon-size-m:var( @@ -3267,9 +3267,9 @@ var(--spectrum-global-dimension-size-150) --spectrum-alias-workflow-icon-size,var(--spectrum-global-dimension-size-225) ) )}#container{height:100%}::slotted(*),img,svg{color:inherit;height:100%;vertical-align:top;width:100%}@media (forced-colors:active){::slotted(*),img,svg{forced-color-adjust:auto}} -`,Jt=po;var go=Object.defineProperty,bo=Object.getOwnPropertyDescriptor,er=(o,e,t,r)=>{for(var s=r>1?void 0:r?bo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&go(e,t,s),s},C=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[Jt]}update(e){e.has("label")&&(this.label?this.removeAttribute("aria-hidden"):this.setAttribute("aria-hidden","true")),super.update(e)}render(){return p` +`,tr=fo;var yo=Object.defineProperty,xo=Object.getOwnPropertyDescriptor,rr=(o,e,t,r)=>{for(var s=r>1?void 0:r?xo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&yo(e,t,s),s},x=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[tr]}update(e){e.has("label")&&(this.label?this.removeAttribute("aria-hidden"):this.setAttribute("aria-hidden","true")),super.update(e)}render(){return u` - `}};er([g()],C.prototype,"label",2),er([g({reflect:!0})],C.prototype,"size",2);var it,$=function(o,...e){return it?it(o,...e):e.reduce((t,r,s)=>t+r+o[s+1],o[0])},A=o=>{it=o};var tr=({width:o=24,height:e=24,title:t="Checkmark75"}={})=>$`t+r+o[s+1],o[0])},A=o=>{lt=o};var or=({width:o=24,height:e=24,title:t="Checkmark75"}={})=>_` - `;var Te=class extends C{render(){return A(p),tr()}};y("sp-icon-checkmark75",Te);var rr=({width:o=24,height:e=24,title:t="Checkmark100"}={})=>$``;var Te=class extends x{render(){return A(u),or()}};f("sp-icon-checkmark75",Te);var sr=({width:o=24,height:e=24,title:t="Checkmark100"}={})=>_` - `;var De=class extends C{render(){return A(p),rr()}};y("sp-icon-checkmark100",De);var or=({width:o=24,height:e=24,title:t="Checkmark200"}={})=>$``;var De=class extends x{render(){return A(u),sr()}};f("sp-icon-checkmark100",De);var ar=({width:o=24,height:e=24,title:t="Checkmark200"}={})=>_` - `;var Ie=class extends C{render(){return A(p),or()}};y("sp-icon-checkmark200",Ie);var sr=({width:o=24,height:e=24,title:t="Checkmark300"}={})=>$``;var Ie=class extends x{render(){return A(u),ar()}};f("sp-icon-checkmark200",Ie);var cr=({width:o=24,height:e=24,title:t="Checkmark300"}={})=>_` - `;var Le=class extends C{render(){return A(p),sr()}};y("sp-icon-checkmark300",Le);var ar=({width:o=24,height:e=24,title:t="Dash75"}={})=>$``;var Le=class extends x{render(){return A(u),cr()}};f("sp-icon-checkmark300",Le);var ir=({width:o=24,height:e=24,title:t="Dash75"}={})=>_``;var Pe=class extends C{render(){return A(p),ar()}};y("sp-icon-dash75",Pe);var cr=({width:o=24,height:e=24,title:t="Dash100"}={})=>$``;var Pe=class extends x{render(){return A(u),ir()}};f("sp-icon-dash75",Pe);var lr=({width:o=24,height:e=24,title:t="Dash100"}={})=>_``;var qe=class extends C{render(){return A(p),cr()}};y("sp-icon-dash100",qe);var ir=({width:o=24,height:e=24,title:t="Dash200"}={})=>$``;var qe=class extends x{render(){return A(u),lr()}};f("sp-icon-dash100",qe);var nr=({width:o=24,height:e=24,title:t="Dash200"}={})=>_``;var Be=class extends C{render(){return A(p),ir()}};y("sp-icon-dash200",Be);var lr=({width:o=24,height:e=24,title:t="Dash300"}={})=>$``;var Be=class extends x{render(){return A(u),nr()}};f("sp-icon-dash200",Be);var mr=({width:o=24,height:e=24,title:t="Dash300"}={})=>_``;var Me=class extends C{render(){return A(p),lr()}};y("sp-icon-dash300",Me);var ho=k` + `;var Me=class extends x{render(){return A(u),mr()}};f("sp-icon-dash300",Me);var ko=w` :host{--spectrum-checkbox-content-color-default:var( --spectrum-neutral-content-color-default );--spectrum-checkbox-content-color-hover:var( @@ -3775,58 +3775,74 @@ var(--spectrum-checkbox-focus-indicator-gap) );--spectrum-checkbox-control-color-focus:var( --system-spectrum-checkbox-control-color-focus )}:host{display:inline-flex;vertical-align:top}:host(:focus){outline:none}:host([disabled]){pointer-events:none}:host(:empty) label{display:none} -`,nr=ho;var vo=k` +`,ur=ko;var wo=w` .spectrum-UIIcon-Checkmark50{height:var(--spectrum-alias-ui-icon-checkmark-size-50);width:var(--spectrum-alias-ui-icon-checkmark-size-50)}.spectrum-UIIcon-Checkmark75{height:var(--spectrum-alias-ui-icon-checkmark-size-75);width:var(--spectrum-alias-ui-icon-checkmark-size-75)}.spectrum-UIIcon-Checkmark100{height:var(--spectrum-alias-ui-icon-checkmark-size-100);width:var(--spectrum-alias-ui-icon-checkmark-size-100)}.spectrum-UIIcon-Checkmark200{height:var(--spectrum-alias-ui-icon-checkmark-size-200);width:var(--spectrum-alias-ui-icon-checkmark-size-200)}.spectrum-UIIcon-Checkmark300{height:var(--spectrum-alias-ui-icon-checkmark-size-300);width:var(--spectrum-alias-ui-icon-checkmark-size-300)}.spectrum-UIIcon-Checkmark400{height:var(--spectrum-alias-ui-icon-checkmark-size-400);width:var(--spectrum-alias-ui-icon-checkmark-size-400)}.spectrum-UIIcon-Checkmark500{height:var(--spectrum-alias-ui-icon-checkmark-size-500);width:var(--spectrum-alias-ui-icon-checkmark-size-500)}.spectrum-UIIcon-Checkmark600{height:var(--spectrum-alias-ui-icon-checkmark-size-600);width:var(--spectrum-alias-ui-icon-checkmark-size-600)} -`,mr=vo;var fo=k` +`,pr=wo;var zo=w` .spectrum-UIIcon-Dash50{height:var(--spectrum-alias-ui-icon-dash-size-50);width:var(--spectrum-alias-ui-icon-dash-size-50)}.spectrum-UIIcon-Dash75{height:var(--spectrum-alias-ui-icon-dash-size-75);width:var(--spectrum-alias-ui-icon-dash-size-75)}.spectrum-UIIcon-Dash100{height:var(--spectrum-alias-ui-icon-dash-size-100);width:var(--spectrum-alias-ui-icon-dash-size-100)}.spectrum-UIIcon-Dash200{height:var(--spectrum-alias-ui-icon-dash-size-200);width:var(--spectrum-alias-ui-icon-dash-size-200)}.spectrum-UIIcon-Dash300{height:var(--spectrum-alias-ui-icon-dash-size-300);width:var(--spectrum-alias-ui-icon-dash-size-300)}.spectrum-UIIcon-Dash400{height:var(--spectrum-alias-ui-icon-dash-size-400);width:var(--spectrum-alias-ui-icon-dash-size-400)}.spectrum-UIIcon-Dash500{height:var(--spectrum-alias-ui-icon-dash-size-500);width:var(--spectrum-alias-ui-icon-dash-size-500)}.spectrum-UIIcon-Dash600{height:var(--spectrum-alias-ui-icon-dash-size-600);width:var(--spectrum-alias-ui-icon-dash-size-600)} -`,ur=fo;var yo=Object.defineProperty,xo=Object.getOwnPropertyDescriptor,lt=(o,e,t,r)=>{for(var s=r>1?void 0:r?xo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&yo(e,t,s),s},ko={s:p` +`,dr=zo;var jo=Object.defineProperty,Co=Object.getOwnPropertyDescriptor,nt=(o,e,t,r)=>{for(var s=r>1?void 0:r?Co(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&jo(e,t,s),s},Eo={s:u` - `,m:p` + `,m:u` - `,l:p` + `,l:u` - `,xl:p` + `,xl:u` - `},wo={s:p` + `},$o={s:u` - `,m:p` + `,m:u` - `,l:p` + `,l:u` - `,xl:p` + `,xl:u` - `},X=class extends It(G,{noDefaultSize:!0}){constructor(){super(...arguments),this.indeterminate=!1,this.invalid=!1,this.emphasized=!1}static get styles(){return[nr,mr,ur]}handleChange(){this.indeterminate=!1,super.handleChange()}render(){return p` + `},X=class extends Pt(G,{noDefaultSize:!0}){constructor(){super(...arguments),this.indeterminate=!1,this.invalid=!1,this.emphasized=!1}static get styles(){return[ur,pr,dr]}handleChange(){this.indeterminate=!1,super.handleChange()}render(){return u` ${super.render()} - ${ko[this.size]} - ${wo[this.size]} + ${Eo[this.size]} + ${$o[this.size]} - `}updated(e){super.updated(e),e.has("invalid")&&(this.invalid?this.inputElement.setAttribute("aria-invalid","true"):this.inputElement.removeAttribute("aria-invalid")),e.has("indeterminate")&&(this.inputElement.indeterminate=this.indeterminate)}};lt([g({type:Boolean,reflect:!0})],X.prototype,"indeterminate",2),lt([g({type:Boolean,reflect:!0})],X.prototype,"invalid",2),lt([g({type:Boolean,reflect:!0})],X.prototype,"emphasized",2);y("sp-checkbox",X); + `}updated(e){super.updated(e),e.has("invalid")&&(this.invalid?this.inputElement.setAttribute("aria-invalid","true"):this.inputElement.removeAttribute("aria-invalid")),e.has("indeterminate")&&(this.inputElement.indeterminate=this.indeterminate)}};nt([g({type:Boolean,reflect:!0})],X.prototype,"indeterminate",2),nt([g({type:Boolean,reflect:!0})],X.prototype,"invalid",2),nt([g({type:Boolean,reflect:!0})],X.prototype,"emphasized",2);f("sp-checkbox",X);var mt,gr=function(o,...e){return mt?mt(o,...e):e.reduce((t,r,s)=>t+r+o[s+1],o[0])},br=o=>{mt=o};var hr=({width:o=24,height:e=24,hidden:t=!1,title:r="Link Out Light"}={})=>gr` + + + `;var Ue=class extends x{render(){return br(u),hr({hidden:!this.label,title:this.label})}};f("sp-icon-link-out-light",Ue); /*! Bundled license information: @lit/reactive-element/css-tag.js: diff --git a/creativecloud/deps/sidenav.js b/creativecloud/deps/sidenav.js index 859e453cb..43f5c886c 100644 --- a/creativecloud/deps/sidenav.js +++ b/creativecloud/deps/sidenav.js @@ -1,6 +1,6 @@ -// Tue, 14 Nov 2023 13:43:15 GMT +// Wed, 15 Nov 2023 11:50:27 GMT -// src/filter-sidenav.js +// src/merch-sidenav.js import { html, css, LitElement } from "./lit-all.min.js"; // src/deeplink.js @@ -27,11 +27,12 @@ function pushState(state) { window.location.hash = decodeURIComponent(hash.toString()); } -// src/filter-sidenav.js -var FilterSideNav = class extends LitElement { +// src/merch-sidenav.js +var MerchSideNav = class extends LitElement { static properties = { title: { type: String }, - label: { type: String } + label: { type: String }, + filter: { type: String } }; static styles = css` :host { @@ -126,7 +127,7 @@ var FilterSideNav = class extends LitElement { `; } }; -customElements.define("filter-sidenav", FilterSideNav); +customElements.define("merch-sidenav", MerchSideNav); export { - FilterSideNav + MerchSideNav }; From 5e7cd3e8e8ce703afc7d31d3181434bb95b5151e Mon Sep 17 00:00:00 2001 From: Nicolas Peltier Date: Fri, 24 Nov 2023 00:18:11 +0100 Subject: [PATCH 2/3] MWPW_137257 sidenav block - implemented by tacocat's merch-sidenav, - most of the data comes from external taxonomy payload (for categories & types), - added spectrum search & checkboxes & links - unit test --- creativecloud/blocks/sidenav/sidenav.js | 111 +- creativecloud/deps/merch-sidenav.js | 320 ++ creativecloud/deps/merch-spectrum.min.js | 4030 +++++++++++++++++++--- creativecloud/deps/sidenav.js | 133 - test/blocks/sidenav/mocks/sidenav.html | 69 +- test/blocks/sidenav/mocks/taxonomy.json | 170 + test/blocks/sidenav/sidenav.test.js | 45 +- 7 files changed, 4200 insertions(+), 678 deletions(-) create mode 100644 creativecloud/deps/merch-sidenav.js delete mode 100644 creativecloud/deps/sidenav.js create mode 100644 test/blocks/sidenav/mocks/taxonomy.json diff --git a/creativecloud/blocks/sidenav/sidenav.js b/creativecloud/blocks/sidenav/sidenav.js index d4c11fa75..6ee6f4ab0 100644 --- a/creativecloud/blocks/sidenav/sidenav.js +++ b/creativecloud/blocks/sidenav/sidenav.js @@ -1,38 +1,97 @@ import { createTag } from '../../scripts/utils.js'; -import { html, css, LitElement } from '/creativecloud/deps/lit-all.min.js'; + +import('/creativecloud/deps/lit-all.min.js'); import('/creativecloud/deps/merch-spectrum.min.js'); -import('../../deps/sidenav.js'); +import('/creativecloud/deps/merch-sidenav.js'); -const getValueFromLabel = (label) => label +const getValueFromLabel = (content) => content .trim() .toLowerCase() - .replace(/(and|-)/g, '') + .replace(/( and )/g, ' ') + .replace(/-/g, '') .replace(/\s+/g, '-'); -const appendSidenavItem = (parent, li) => { - const label = li.childNodes[0]?.textContent; - const value = getValueFromLabel(label); - const item = createTag('sp-sidenav-item', { label, value }); - parent.append(item); - const childList = li.querySelector('ul'); - if (childList) { - childList.querySelectorAll('li').forEach((grandChild) => { - appendSidenavItem(item, grandChild); - }); +const getCategories = (arrayCategories) => { + const tag = createTag('merch-sidenav-list', { deeplink: 'category' }); + const mapParents = {}; + arrayCategories.forEach((item) => { + if (item.Name?.length > 0) { + const parentName = item.Name.split('|')[0].trim(); + if (!mapParents[parentName]) { + mapParents[parentName] = createTag('sp-sidenav-item', { label: parentName, value: getValueFromLabel(parentName) }); + tag.append(mapParents[parentName]); + } + const childName = item.Name.split('|')[1]?.trim(); + if (childName) { + const childNode = createTag('sp-sidenav-item', { label: childName, value: getValueFromLabel(childName) }); + mapParents[parentName].append(childNode); + } + } + }); + return tag; +}; + +const getTypes = (arrayTypes) => { + const tag = createTag('merch-sidenav-checkbox-group', { title: 'Types', deeplink: 'types' }); + arrayTypes.forEach((item) => { + if (item.Name?.length > 0) { + const checkbox = createTag('sp-checkbox', { emphasized: '', name: getValueFromLabel(item.Name) }); + checkbox.append(document.createTextNode(item.Name)); + tag.append(checkbox); + } + }); + return tag; +}; + +const appendFilters = async (root, link) => { + const payload = link.textContent.trim(); + const resp = await fetch(payload); + if (resp.ok) { + const json = await resp.json(); + const arrayCategories = json.data.filter((item) => item.Type === 'Categories'); + if (arrayCategories.length > 0) { + root.append(getCategories(arrayCategories)); + } + const arrayTypes = json.data.filter((item) => item.Type === 'Types'); + if (arrayTypes.length > 0) { + root.append(getTypes(arrayTypes)); + } } - parent.append(item); }; -export default function init(el) { - const paragraph = el.querySelector('p'); - paragraph?.remove(); - const root = el.querySelector('ul'); - if (root) { - const title = paragraph?.textContent; - const rootNav = createTag('filter-sidenav', { title }); - root.querySelectorAll(':scope > li').forEach((li) => { - appendSidenavItem(rootNav, li); - }); - root.parentNode.replaceChild(rootNav, root); +function appendSearch(rootNav, searchText) { + if (searchText) { + const spectrumSearch = createTag('sp-search', { placeholder: searchText }); + const search = createTag('merch-search', { deeplink: 'search' }); + search.append(spectrumSearch); + rootNav.append(search); + } +} + +function appendResources(rootNav, resourceLink) { + const literals = resourceLink.textContent.split(':'); + const title = literals[0].trim(); + const el = createTag('merch-sidenav-list', { title }); + const label = literals[1].trim(); + const link = createTag('sp-sidenav-item', { href: resourceLink.href }); + if (resourceLink.href && resourceLink.href.startsWith('http')) { + link.append(document.createTextNode(label)); + const icon = createTag('sp-icon-link-out-light', { class: 'right', slot: 'icon' }); + link.append(icon); + } + el.append(link); + rootNav.append(el); +} + +export default async function init(el) { + const title = el.querySelector('h1')?.textContent.trim(); + const rootNav = createTag('merch-sidenav', { title }); + const searchText = el.querySelector('h2')?.textContent.trim(); + appendSearch(rootNav, searchText); + const links = el.querySelectorAll('a'); + await appendFilters(rootNav, links[0]); + if (links.length > 1) { + appendResources(rootNav, links[1]); } + el.replaceWith(rootNav); } diff --git a/creativecloud/deps/merch-sidenav.js b/creativecloud/deps/merch-sidenav.js new file mode 100644 index 000000000..4ddac8f15 --- /dev/null +++ b/creativecloud/deps/merch-sidenav.js @@ -0,0 +1,320 @@ +// Mon, 27 Nov 2023 17:34:21 GMT + +// src/sidenav/merch-sidenav.js +import { html as html4, css as css5, LitElement as LitElement4 } from "./lit-all.min.js"; + +// src/sidenav/merch-sidenav-heading.css.js +import { css } from "./lit-all.min.js"; +var headingStyles = css` + h2 { + font-size: 11px; + font-style: normal; + font-weight: 500; + height: 32px; + letter-spacing: 0.06em; + padding: 0 12px; + line-height: 32px; + color: #747474; + } +`; + +// src/merch-search.js +import { html, LitElement, css as css2 } from "./lit-all.min.js"; + +// src/deeplink.js +function parseState(hash = window.location.hash) { + const result = []; + const keyValuePairs = hash.replace(/^#/, "").split("&"); + for (const pair of keyValuePairs) { + const [key, value = ""] = pair.split("="); + if (key) { + result.push([key, decodeURIComponent(value)]); + } + } + return Object.fromEntries(result); +} +function pushStateFromComponent(component, value) { + if (component.deeplink) { + const state = {}; + state[component.deeplink] = value; + pushState(state); + } +} +function pushState(state) { + const hash = new URLSearchParams(window.location.hash.slice(1)); + Object.entries(state).forEach(([key, value]) => { + if (value) { + hash.set(key, value); + } else { + hash.delete(key); + } + }); + hash.sort(); + window.location.hash = decodeURIComponent(hash.toString()); +} + +// src/merch-search.js +var MerchSearch = class extends LitElement { + static properties = { + deeplink: { type: String } + }; + static styles = [ + css2` + :host { + display: block; + contain: content; + } + ` + ]; + getSearchComponent() { + return this.querySelector(`sp-search`); + } + connectedCallback() { + super.connectedCallback(); + this.updateComplete.then(() => { + this.setState(); + this.getSearchComponent().addEventListener("change", (e) => { + pushStateFromComponent(this, e.target.value); + }); + }); + } + /* + * set the state of the search based on the URL + */ + setState() { + const state = parseState(); + const value = state[this.deeplink]; + if (value) { + this.getSearchComponent().value = value; + } + } + render() { + return html``; + } +}; +customElements.define("merch-search", MerchSearch); + +// src/sidenav/merch-sidenav-list.js +import { html as html2, LitElement as LitElement2, css as css3 } from "./lit-all.min.js"; +var MerchSidenavList = class extends LitElement2 { + static properties = { + title: { type: String }, + label: { type: String }, + deeplink: { type: String }, + selectedText: { type: String, reflect: true }, + selectedValue: { type: String, reflect: true } + }; + static styles = [ + css3` + :host { + display: block; + contain: content; + padding-top: 16px; + } + .right { + position: absolute; + right: 0; + } + `, + headingStyles + ]; + selectElement(element) { + if (element.parentNode.tagName === "SP-SIDENAV-ITEM") { + element.parentNode.expanded = true; + } + if (element) { + element.selected = true; + element.expanded = true; + } + this.selectedElement = element; + this.selectedText = element.label; + this.selectedValue = element.value; + } + /* + * set the state of the sidenav based on the URL + */ + setState() { + const state = parseState(); + const value = state[this.deeplink]; + if (value) { + const element = this.shadowRoot.querySelector( + `sp-sidenav-item[value=${value}]` + ); + this.selectElement(element); + } + } + /** + * click handler to manage first level items state of sidenav + * @param {*} param + */ + handleClick({ target: item }) { + const { value, parentNode } = item; + this.selectElement(item); + if (parentNode && parentNode.tagName === "SP-SIDENAV") { + pushStateFromComponent(this, value); + item.selected = true; + parentNode.querySelectorAll( + "sp-sidenav-item[expanded],sp-sidenav-item[selected]" + ).forEach((item2) => { + if (item2.value !== value) { + item2.expanded = false; + item2.selected = false; + } + }); + } + } + /** + * leaf level item selection handler + * @param {*} event + */ + selectionChanged({ target: { value, parentNode } }) { + this.selectElement( + this.shadowRoot.querySelector(`sp-sidenav-item[value=${value}]`) + ); + pushStateFromComponent(this, value); + } + /** + * dub sidenav tree inside shadow dom's sp-sidenav element + */ + dubSideNavTree() { + const sidenav = this.shadowRoot.querySelector("sp-sidenav"); + this.querySelectorAll(":scope > sp-sidenav-item").forEach((item) => { + if (!item.hasAttribute("href")) { + item.addEventListener("click", this.handleClick.bind(this)); + } + sidenav.appendChild(item); + }); + } + connectedCallback() { + super.connectedCallback(); + this.updateComplete.then(() => { + this.dubSideNavTree(); + this.setState(); + }); + } + render() { + return html2`
+ ${this.title ? html2`

${this.title}

` : ""} + + +
`; + } +}; +customElements.define("merch-sidenav-list", MerchSidenavList); + +// src/sidenav/merch-sidenav-checkbox-group.js +import { html as html3, LitElement as LitElement3, css as css4 } from "./lit-all.min.js"; +var MerchSidenavCheckboxGroup = class extends LitElement3 { + static properties = { + title: { type: String }, + label: { type: String }, + deeplink: { type: String }, + selectedValues: { type: Array, reflect: true }, + value: { type: String } + }; + static styles = css4` + :host { + display: block; + contain: content; + border-top: 1px solid var(--color-gray-200); + padding: 12px; + } + h3 { + font-size: 14px; + font-style: normal; + font-weight: 700; + height: 32px; + letter-spacing: 0px; + padding: 0px; + line-height: 18.2px; + color: var(--color-gray-600); + margin: 0px; + } + .checkbox-group { + display: flex; + flex-direction: column; + } + `; + /* + * set the state of the sidenav based on the URL + */ + setState() { + this.selectedValues = []; + const { types: state } = parseState(); + if (state) { + this.selectedValues = state.split(","); + this.selectedValues.forEach((name) => { + const element = this.querySelector(`sp-checkbox[name=${name}]`); + if (element) { + element.checked = true; + } + }); + } + } + /** + * leaf level item change handler + * @param {*} event + */ + selectionChanged({ target }) { + const name = target.getAttribute("name"); + if (name) { + const index = this.selectedValues.indexOf(name); + if (target.checked && index === -1) { + this.selectedValues.push(name); + } else if (!target.checked && index >= 0) { + this.selectedValues.splice(index, 1); + } + } + pushStateFromComponent(this, this.selectedValues.join(",")); + } + connectedCallback() { + super.connectedCallback(); + this.updateComplete.then(async () => { + this.setState(); + }); + } + render() { + return html3`
+

${this.title}

+
+ +
+
`; + } +}; +customElements.define( + "merch-sidenav-checkbox-group", + MerchSidenavCheckboxGroup +); + +// src/sidenav/merch-sidenav.js +var MerchSideNav = class extends LitElement4 { + static properties = { + title: { type: String } + }; + static styles = [ + css5` + :host { + display: block; + contain: content; + max-width: 248px; + } + `, + headingStyles + ]; + render() { + return html4` +

${this.title}

+ +
`; + } +}; +customElements.define("merch-sidenav", MerchSideNav); +export { + MerchSideNav +}; diff --git a/creativecloud/deps/merch-spectrum.min.js b/creativecloud/deps/merch-spectrum.min.js index 111928310..8e4bc0ac9 100644 --- a/creativecloud/deps/merch-spectrum.min.js +++ b/creativecloud/deps/merch-spectrum.min.js @@ -1,6 +1,134 @@ -var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDescriptor;var xr=Object.getOwnPropertyNames;var kr=Object.getPrototypeOf,wr=Object.prototype.hasOwnProperty;var zr=(o,e)=>()=>(e||o((e={exports:{}}).exports,e),e.exports);var jr=(o,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of xr(e))!wr.call(o,s)&&s!==t&&pt(o,s,{get:()=>e[s],enumerable:!(r=yr(e,s))||r.enumerable});return o};var Cr=(o,e,t)=>(t=o!=null?fr(kr(o)):{},jr(e||!o||!o.__esModule?pt(t,"default",{value:o,enumerable:!0}):t,o));var Nt=zr((tt,Ot)=>{(function(o,e){typeof tt=="object"&&typeof Ot<"u"?e():typeof define=="function"&&define.amd?define(e):e()})(tt,function(){"use strict";function o(t){var r=!0,s=!1,a=null,c={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(d){return!!(d&&d!==document&&d.nodeName!=="HTML"&&d.nodeName!=="BODY"&&"classList"in d&&"contains"in d.classList)}function i(d){var vr=d.type,ut=d.tagName;return!!(ut==="INPUT"&&c[vr]&&!d.readOnly||ut==="TEXTAREA"&&!d.readOnly||d.isContentEditable)}function n(d){d.classList.contains("focus-visible")||(d.classList.add("focus-visible"),d.setAttribute("data-focus-visible-added",""))}function m(d){d.hasAttribute("data-focus-visible-added")&&(d.classList.remove("focus-visible"),d.removeAttribute("data-focus-visible-added"))}function b(d){d.metaKey||d.altKey||d.ctrlKey||(l(t.activeElement)&&n(t.activeElement),r=!0)}function p(d){r=!1}function h(d){l(d.target)&&(r||i(d.target))&&n(d.target)}function y(d){l(d.target)&&(d.target.classList.contains("focus-visible")||d.target.hasAttribute("data-focus-visible-added"))&&(s=!0,window.clearTimeout(a),a=window.setTimeout(function(){s=!1},100),m(d.target))}function j(d){document.visibilityState==="hidden"&&(s&&(r=!0),H())}function H(){document.addEventListener("mousemove",k),document.addEventListener("mousedown",k),document.addEventListener("mouseup",k),document.addEventListener("pointermove",k),document.addEventListener("pointerdown",k),document.addEventListener("pointerup",k),document.addEventListener("touchmove",k),document.addEventListener("touchstart",k),document.addEventListener("touchend",k)}function J(){document.removeEventListener("mousemove",k),document.removeEventListener("mousedown",k),document.removeEventListener("mouseup",k),document.removeEventListener("pointermove",k),document.removeEventListener("pointerdown",k),document.removeEventListener("pointerup",k),document.removeEventListener("touchmove",k),document.removeEventListener("touchstart",k),document.removeEventListener("touchend",k)}function k(d){d.target.nodeName&&d.target.nodeName.toLowerCase()==="html"||(r=!1,J())}document.addEventListener("keydown",b,!0),document.addEventListener("mousedown",p,!0),document.addEventListener("pointerdown",p,!0),document.addEventListener("touchstart",p,!0),document.addEventListener("visibilitychange",j,!0),H(),t.addEventListener("focus",h,!0),t.addEventListener("blur",y,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window<"u"&&typeof document<"u"){window.applyFocusVisiblePolyfill=o;var e;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch{e=document.createEvent("CustomEvent"),e.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}typeof document<"u"&&o(document)})});var le=window,W=le.ShadowRoot&&(le.ShadyCSS===void 0||le.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Oe=Symbol(),dt=new WeakMap,ee=class{constructor(e,t,r){if(this._$cssResult$=!0,r!==Oe)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=t}get styleSheet(){let e=this.o,t=this.t;if(W&&e===void 0){let r=t!==void 0&&t.length===1;r&&(e=dt.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),r&&dt.set(t,e))}return e}toString(){return this.cssText}},gt=o=>new ee(typeof o=="string"?o:o+"",void 0,Oe),w=(o,...e)=>{let t=o.length===1?o[0]:e.reduce((r,s,a)=>r+(c=>{if(c._$cssResult$===!0)return c.cssText;if(typeof c=="number")return c;throw Error("Value passed to 'css' function must be a 'css' function result: "+c+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+o[a+1],o[0]);return new ee(t,o,Oe)},Ne=(o,e)=>{W?o.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet):e.forEach(t=>{let r=document.createElement("style"),s=le.litNonce;s!==void 0&&r.setAttribute("nonce",s),r.textContent=t.cssText,o.appendChild(r)})},ne=W?o=>o:o=>o instanceof CSSStyleSheet?(e=>{let t="";for(let r of e.cssRules)t+=r.cssText;return gt(t)})(o):o;var Re,me=window,bt=me.trustedTypes,Er=bt?bt.emptyScript:"",ht=me.reactiveElementPolyfillSupport,Ve={toAttribute(o,e){switch(e){case Boolean:o=o?Er:null;break;case Object:case Array:o=o==null?o:JSON.stringify(o)}return o},fromAttribute(o,e){let t=o;switch(e){case Boolean:t=o!==null;break;case Number:t=o===null?null:Number(o);break;case Object:case Array:try{t=JSON.parse(o)}catch{t=null}}return t}},vt=(o,e)=>e!==o&&(e==e||o==o),Fe={attribute:!0,type:String,converter:Ve,reflect:!1,hasChanged:vt},Ke="finalized",I=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this._$Eu()}static addInitializer(e){var t;this.finalize(),((t=this.h)!==null&&t!==void 0?t:this.h=[]).push(e)}static get observedAttributes(){this.finalize();let e=[];return this.elementProperties.forEach((t,r)=>{let s=this._$Ep(r,t);s!==void 0&&(this._$Ev.set(s,r),e.push(s))}),e}static createProperty(e,t=Fe){if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){let r=typeof e=="symbol"?Symbol():"__"+e,s=this.getPropertyDescriptor(e,r,t);s!==void 0&&Object.defineProperty(this.prototype,e,s)}}static getPropertyDescriptor(e,t,r){return{get(){return this[t]},set(s){let a=this[e];this[t]=s,this.requestUpdate(e,a,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||Fe}static finalize(){if(this.hasOwnProperty(Ke))return!1;this[Ke]=!0;let e=Object.getPrototypeOf(this);if(e.finalize(),e.h!==void 0&&(this.h=[...e.h]),this.elementProperties=new Map(e.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){let t=this.properties,r=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(let s of r)this.createProperty(s,t[s])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){let t=[];if(Array.isArray(e)){let r=new Set(e.flat(1/0).reverse());for(let s of r)t.unshift(ne(s))}else e!==void 0&&t.push(ne(e));return t}static _$Ep(e,t){let r=t.attribute;return r===!1?void 0:typeof r=="string"?r:typeof e=="string"?e.toLowerCase():void 0}_$Eu(){var e;this._$E_=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$Eg(),this.requestUpdate(),(e=this.constructor.h)===null||e===void 0||e.forEach(t=>t(this))}addController(e){var t,r;((t=this._$ES)!==null&&t!==void 0?t:this._$ES=[]).push(e),this.renderRoot!==void 0&&this.isConnected&&((r=e.hostConnected)===null||r===void 0||r.call(e))}removeController(e){var t;(t=this._$ES)===null||t===void 0||t.splice(this._$ES.indexOf(e)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((e,t)=>{this.hasOwnProperty(t)&&(this._$Ei.set(t,this[t]),delete this[t])})}createRenderRoot(){var e;let t=(e=this.shadowRoot)!==null&&e!==void 0?e:this.attachShadow(this.constructor.shadowRootOptions);return Ne(t,this.constructor.elementStyles),t}connectedCallback(){var e;this.renderRoot===void 0&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostConnected)===null||r===void 0?void 0:r.call(t)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$ES)===null||e===void 0||e.forEach(t=>{var r;return(r=t.hostDisconnected)===null||r===void 0?void 0:r.call(t)})}attributeChangedCallback(e,t,r){this._$AK(e,r)}_$EO(e,t,r=Fe){var s;let a=this.constructor._$Ep(e,r);if(a!==void 0&&r.reflect===!0){let c=(((s=r.converter)===null||s===void 0?void 0:s.toAttribute)!==void 0?r.converter:Ve).toAttribute(t,r.type);this._$El=e,c==null?this.removeAttribute(a):this.setAttribute(a,c),this._$El=null}}_$AK(e,t){var r;let s=this.constructor,a=s._$Ev.get(e);if(a!==void 0&&this._$El!==a){let c=s.getPropertyOptions(a),l=typeof c.converter=="function"?{fromAttribute:c.converter}:((r=c.converter)===null||r===void 0?void 0:r.fromAttribute)!==void 0?c.converter:Ve;this._$El=a,this[a]=l.fromAttribute(t,c.type),this._$El=null}}requestUpdate(e,t,r){let s=!0;e!==void 0&&(((r=r||this.constructor.getPropertyOptions(e)).hasChanged||vt)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),r.reflect===!0&&this._$El!==e&&(this._$EC===void 0&&(this._$EC=new Map),this._$EC.set(e,r))):s=!1),!this.isUpdatePending&&s&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}let e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((s,a)=>this[a]=s),this._$Ei=void 0);let t=!1,r=this._$AL;try{t=this.shouldUpdate(r),t?(this.willUpdate(r),(e=this._$ES)===null||e===void 0||e.forEach(s=>{var a;return(a=s.hostUpdate)===null||a===void 0?void 0:a.call(s)}),this.update(r)):this._$Ek()}catch(s){throw t=!1,this._$Ek(),s}t&&this._$AE(r)}willUpdate(e){}_$AE(e){var t;(t=this._$ES)===null||t===void 0||t.forEach(r=>{var s;return(s=r.hostUpdated)===null||s===void 0?void 0:s.call(r)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(e){return!0}update(e){this._$EC!==void 0&&(this._$EC.forEach((t,r)=>this._$EO(r,this[r],t)),this._$EC=void 0),this._$Ek()}updated(e){}firstUpdated(e){}};I[Ke]=!0,I.elementProperties=new Map,I.elementStyles=[],I.shadowRootOptions={mode:"open"},ht?.({ReactiveElement:I}),((Re=me.reactiveElementVersions)!==null&&Re!==void 0?Re:me.reactiveElementVersions=[]).push("1.6.3");var Ge,ue=window,Y=ue.trustedTypes,ft=Y?Y.createPolicy("lit-html",{createHTML:o=>o}):void 0,pe="$lit$",L=`lit$${(Math.random()+"").slice(9)}$`,We="?"+L,$r=`<${We}>`,R=document,re=()=>R.createComment(""),oe=o=>o===null||typeof o!="object"&&typeof o!="function",Ct=Array.isArray,Et=o=>Ct(o)||typeof o?.[Symbol.iterator]=="function",Xe=`[ -\f\r]`,te=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,yt=/-->/g,xt=/>/g,O=RegExp(`>|${Xe}(?:([^\\s"'>=/]+)(${Xe}*=${Xe}*(?:[^ -\f\r"'\`<>=]|("|')|))|$)`,"g"),kt=/'/g,wt=/"/g,$t=/^(?:script|style|textarea|title)$/i,_t=o=>(e,...t)=>({_$litType$:o,strings:e,values:t}),u=_t(1),Do=_t(2),z=Symbol.for("lit-noChange"),v=Symbol.for("lit-nothing"),zt=new WeakMap,N=R.createTreeWalker(R,129,null,!1);function At(o,e){if(!Array.isArray(o)||!o.hasOwnProperty("raw"))throw Error("invalid template strings array");return ft!==void 0?ft.createHTML(e):e}var St=(o,e)=>{let t=o.length-1,r=[],s,a=e===2?"":"",c=te;for(let l=0;l"?(c=s??te,b=-1):m[1]===void 0?b=-2:(b=c.lastIndex-m[2].length,n=m[1],c=m[3]===void 0?O:m[3]==='"'?wt:kt):c===wt||c===kt?c=O:c===yt||c===xt?c=te:(c=O,s=void 0);let h=c===O&&o[l+1].startsWith("/>")?" ":"";a+=c===te?i+$r:b>=0?(r.push(n),i.slice(0,b)+pe+i.slice(b)+L+h):i+L+(b===-2?(r.push(void 0),l):h)}return[At(o,a+(o[t]||"")+(e===2?"":"")),r]},se=class o{constructor({strings:e,_$litType$:t},r){let s;this.parts=[];let a=0,c=0,l=e.length-1,i=this.parts,[n,m]=St(e,t);if(this.el=o.createElement(n,r),N.currentNode=this.el.content,t===2){let b=this.el.content,p=b.firstChild;p.remove(),b.append(...p.childNodes)}for(;(s=N.nextNode())!==null&&i.length0){s.textContent=Y?Y.emptyScript:"";for(let h=0;h2||r[0]!==""||r[1]!==""?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=v}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,r,s){let a=this.strings,c=!1;if(a===void 0)e=F(this,e,t,0),c=!oe(e)||e!==this._$AH&&e!==z,c&&(this._$AH=e);else{let l=e,i,n;for(e=a[0],i=0;i{var r,s;let a=(r=t?.renderBefore)!==null&&r!==void 0?r:e,c=a._$litPart$;if(c===void 0){let l=(s=t?.renderBefore)!==null&&s!==void 0?s:null;a._$litPart$=c=new Z(e.insertBefore(re(),l),l,void 0,t??{})}return c._$AI(o),c};var Ye,Ze;var q=class extends I{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e,t;let r=super.createRenderRoot();return(e=(t=this.renderOptions).renderBefore)!==null&&e!==void 0||(t.renderBefore=r.firstChild),r}update(e){let t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=Tt(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)===null||e===void 0||e.setConnected(!1)}render(){return z}};q.finalized=!0,q._$litElement$=!0,(Ye=globalThis.litElementHydrateSupport)===null||Ye===void 0||Ye.call(globalThis,{LitElement:q});var Dt=globalThis.litElementPolyfillSupport;Dt?.({LitElement:q});((Ze=globalThis.litElementVersions)!==null&&Ze!==void 0?Ze:globalThis.litElementVersions=[]).push("3.3.3");var It="0.39.3";var Qe=new Set,Ar=()=>{let o=document.documentElement.dir==="rtl"?document.documentElement.dir:"ltr";Qe.forEach(e=>{e.setAttribute("dir",o)})},Sr=new MutationObserver(Ar);Sr.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});var Hr=o=>typeof o.startManagingContentDirection<"u"||o.tagName==="SP-THEME";function Tr(o){class e extends o{get isLTR(){return this.dir==="ltr"}hasVisibleFocusInTree(){let r=((s=document)=>{var a;let c=s.activeElement;for(;c!=null&&c.shadowRoot&&c.shadowRoot.activeElement;)c=c.shadowRoot.activeElement;let l=c?[c]:[];for(;c;){let i=c.assignedSlot||c.parentElement||((a=c.getRootNode())==null?void 0:a.host);i&&l.push(i),c=i}return l})(this.getRootNode())[0];if(!r)return!1;try{return r.matches(":focus-visible")||r.matches(".focus-visible")}catch{return r.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let r=this.assignedSlot||this.parentNode;for(;r!==document.documentElement&&!Hr(r);)r=r.assignedSlot||r.parentNode||r.host;if(this.dir=r.dir==="rtl"?r.dir:this.dir||"ltr",r===document.documentElement)Qe.add(this);else{let{localName:s}=r;s.search("-")>-1&&!customElements.get(s)?customElements.whenDefined(s).then(()=>{r.startManagingContentDirection(this)}):r.startManagingContentDirection(this)}this._dirParent=r}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?Qe.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}return e}var P=class extends Tr(q){};P.VERSION=It;var Dr=(o,e)=>e.kind==="method"&&e.descriptor&&!("value"in e.descriptor)?{...e,finisher(t){t.createProperty(e.key,o)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:e.key,initializer(){typeof e.initializer=="function"&&(this[e.key]=e.initializer.call(this))},finisher(t){t.createProperty(e.key,o)}},Ir=(o,e,t)=>{e.constructor.createProperty(t,o)};function g(o){return(e,t)=>t!==void 0?Ir(o,e,t):Dr(o,e)}var K=({finisher:o,descriptor:e})=>(t,r)=>{var s;if(r===void 0){let a=(s=t.originalKey)!==null&&s!==void 0?s:t.key,c=e!=null?{kind:"method",placement:"prototype",key:a,descriptor:e(t.key)}:{...t,key:a};return o!=null&&(c.finisher=function(l){o(l,a)}),c}{let a=t.constructor;e!==void 0&&Object.defineProperty(t,r,e(r)),o?.(a,r)}};function Lt(o,e){return K({descriptor:t=>{let r={get(){var s,a;return(a=(s=this.renderRoot)===null||s===void 0?void 0:s.querySelector(o))!==null&&a!==void 0?a:null},enumerable:!0,configurable:!0};if(e){let s=typeof t=="symbol"?Symbol():"__"+t;r.get=function(){var a,c;return this[s]===void 0&&(this[s]=(c=(a=this.renderRoot)===null||a===void 0?void 0:a.querySelector(o))!==null&&c!==void 0?c:null),this[s]}}return r}})}var Je,ms=((Je=window.HTMLSlotElement)===null||Je===void 0?void 0:Je.prototype.assignedElements)!=null?(o,e)=>o.assignedElements(e):(o,e)=>o.assignedNodes(e).filter(t=>t.nodeType===Node.ELEMENT_NODE);var Lr=Object.defineProperty,Pr=Object.getOwnPropertyDescriptor,qr=(o,e,t,r)=>{for(var s=r>1?void 0:r?Pr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Lr(e,t,s),s};function Pt(o,{validSizes:e=["s","m","l","xl"],noDefaultSize:t,defaultSize:r="m"}={}){class s extends o{constructor(){super(...arguments),this._size=r}get size(){return this._size||r}set size(c){let l=t?null:r,i=c&&c.toLocaleLowerCase(),n=e.includes(i)?i:l;if(n&&this.setAttribute("size",n),this._size===n)return;let m=this._size;this._size=n,this.requestUpdate("size",m)}update(c){!this.hasAttribute("size")&&!t&&this.setAttribute("size",this.size),super.update(c)}}return qr([g({type:String,reflect:!0})],s.prototype,"size",1),s}var Br=["spectrum","express"],Mr=["medium","large","medium-express","large-express"],Ur=["light","lightest","dark","darkest","light-express","lightest-express","dark-express","darkest-express"],fe=class E extends HTMLElement{constructor(){super(),this._dir="",this._theme="spectrum",this._color="",this._scale="",this.trackedChildren=new Set,this._updateRequested=!1,this._contextConsumers=new Map,this.attachShadow({mode:"open"});let e=document.importNode(E.template.content,!0);this.shadowRoot.appendChild(e),this.shouldAdoptStyles(),this.addEventListener("sp-query-theme",this.onQueryTheme),this.addEventListener("sp-language-context",this._handleContextPresence),this.updateComplete=this.__createDeferredPromise()}static get observedAttributes(){return["color","scale","theme","lang","dir"]}set dir(e){if(e===this.dir)return;this.setAttribute("dir",e),this._dir=e;let t=e==="rtl"?e:"ltr";this.trackedChildren.forEach(r=>{r.setAttribute("dir",t)})}get dir(){return this._dir}attributeChangedCallback(e,t,r){t!==r&&(e==="color"?this.color=r:e==="scale"?this.scale=r:e==="lang"&&r?(this.lang=r,this._provideContext()):e==="theme"?this.theme=r:e==="dir"&&(this.dir=r))}requestUpdate(){window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow?window.ShadyCSS.styleElement(this):this.shouldAdoptStyles()}get theme(){let e=E.themeFragmentsByKind.get("theme"),{name:t}=e&&e.get("default")||{};return this._theme||t||""}set theme(e){if(e===this._theme)return;let t=e&&Br.includes(e)?e:this.theme;t!==this._theme&&(this._theme=t,this.requestUpdate()),t?this.setAttribute("theme",t):this.removeAttribute("theme")}get color(){let e=E.themeFragmentsByKind.get("color"),{name:t}=e&&e.get("default")||{};return this._color||t||""}set color(e){if(e===this._color)return;let t=e&&Ur.includes(e)?e:this.color;t!==this._color&&(this._color=t,this.requestUpdate()),t?this.setAttribute("color",t):this.removeAttribute("color")}get scale(){let e=E.themeFragmentsByKind.get("scale"),{name:t}=e&&e.get("default")||{};return this._scale||t||""}set scale(e){if(e===this._scale)return;let t=e&&Mr.includes(e)?e:this.scale;t!==this._scale&&(this._scale=t,this.requestUpdate()),t?this.setAttribute("scale",t):this.removeAttribute("scale")}get styles(){let e=[...E.themeFragmentsByKind.keys()],t=(r,s,a)=>{let c=a&&a!=="theme"&&this.theme==="express"?r.get(`${s}-express`):r.get(s),l=s==="spectrum"||!a||this.hasAttribute(a);if(c&&l)return c.styles};return[...e.reduce((r,s)=>{let a=E.themeFragmentsByKind.get(s),c;if(s==="app"||s==="core")c=t(a,s);else{let{[s]:l}=this;c=t(a,l,s)}return c&&r.push(c),r},[])]}static get template(){return this.templateElement||(this.templateElement=document.createElement("template"),this.templateElement.innerHTML=""),this.templateElement}__createDeferredPromise(){return new Promise(e=>{this.__resolve=e})}onQueryTheme(e){if(e.defaultPrevented)return;e.preventDefault();let{detail:t}=e;t.color=this.color||void 0,t.scale=this.scale||void 0,t.lang=this.lang||document.documentElement.lang||navigator.language,t.theme=this.theme||void 0}connectedCallback(){if(this.shouldAdoptStyles(),window.ShadyCSS!==void 0&&window.ShadyCSS.styleElement(this),E.instances.add(this),!this.hasAttribute("dir")){let e=this.assignedSlot||this.parentNode;for(;e!==document.documentElement&&!(e instanceof E);)e=e.assignedSlot||e.parentNode||e.host;this.dir=e.dir==="rtl"?e.dir:"ltr"}}disconnectedCallback(){E.instances.delete(this)}startManagingContentDirection(e){this.trackedChildren.add(e)}stopManagingContentDirection(e){this.trackedChildren.delete(e)}async shouldAdoptStyles(){this._updateRequested||(this.updateComplete=this.__createDeferredPromise(),this._updateRequested=!0,this._updateRequested=await!1,this.adoptStyles(),this.__resolve(!0))}adoptStyles(){let e=this.styles;if(window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow&&window.ShadyCSS.ScopingShim){let t=[];for(let[r,s]of E.themeFragmentsByKind)for(let[a,{styles:c}]of s){if(a==="default")continue;let l=c.cssText;E.defaultFragments.has(a)||(l=l.replace(":host",`:host([${r}='${a}'])`)),t.push(l)}window.ShadyCSS.ScopingShim.prepareAdoptedCssText(t,this.localName),window.ShadyCSS.prepareTemplate(E.template,this.localName)}else if(W){let t=[];for(let r of e)t.push(r.styleSheet);this.shadowRoot.adoptedStyleSheets=t}else this.shadowRoot.querySelectorAll("style").forEach(t=>t.remove()),e.forEach(t=>{let r=document.createElement("style");r.textContent=t.cssText,this.shadowRoot.appendChild(r)})}static registerThemeFragment(e,t,r){let s=E.themeFragmentsByKind.get(t)||new Map;s.size===0&&(E.themeFragmentsByKind.set(t,s),s.set("default",{name:e,styles:r}),E.defaultFragments.add(e)),s.set(e,{name:e,styles:r}),E.instances.forEach(a=>a.shouldAdoptStyles())}_provideContext(){this._contextConsumers.forEach(([e,t])=>e(this.lang,t))}_handleContextPresence(e){e.stopPropagation();let t=e.composedPath()[0];if(this._contextConsumers.has(t))return;this._contextConsumers.set(t,[e.detail.callback,()=>this._contextConsumers.delete(t)]);let[r,s]=this._contextConsumers.get(t)||[];r&&s&&r(this.lang||document.documentElement.lang||navigator.language,s)}};fe.themeFragmentsByKind=new Map,fe.defaultFragments=new Set(["spectrum"]),fe.instances=new Set;var B=fe;customElements.define("sp-theme",B);var Or=w` +var hi=Object.create;var ys=Object.defineProperty;var gi=Object.getOwnPropertyDescriptor;var bi=Object.getOwnPropertyNames;var vi=Object.getPrototypeOf,fi=Object.prototype.hasOwnProperty;var v=(o,t)=>()=>(o&&(t=o(o=0)),t);var yi=(o,t)=>()=>(t||o((t={exports:{}}).exports,t),t.exports);var xi=(o,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of bi(t))!fi.call(o,s)&&s!==e&&ys(o,s,{get:()=>t[s],enumerable:!(r=gi(t,s))||r.enumerable});return o};var ki=(o,t,e)=>(e=o!=null?hi(vi(o)):{},xi(t||!o||!o.__esModule?ys(e,"default",{value:o,enumerable:!0}):e,o));var ir,ue,fo,xs,Be,ks,C,yo,nr,xo=v(()=>{ir=window,ue=ir.ShadowRoot&&(ir.ShadyCSS===void 0||ir.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,fo=Symbol(),xs=new WeakMap,Be=class{constructor(t,e,r){if(this._$cssResult$=!0,r!==fo)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o,e=this.t;if(ue&&t===void 0){let r=e!==void 0&&e.length===1;r&&(t=xs.get(e)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),r&&xs.set(e,t))}return t}toString(){return this.cssText}},ks=o=>new Be(typeof o=="string"?o:o+"",void 0,fo),C=(o,...t)=>{let e=o.length===1?o[0]:t.reduce((r,s,c)=>r+(a=>{if(a._$cssResult$===!0)return a.cssText;if(typeof a=="number")return a;throw Error("Value passed to 'css' function must be a 'css' function result: "+a+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+o[c+1],o[0]);return new Be(e,o,fo)},yo=(o,t)=>{ue?o.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet):t.forEach(e=>{let r=document.createElement("style"),s=ir.litNonce;s!==void 0&&r.setAttribute("nonce",s),r.textContent=e.cssText,o.appendChild(r)})},nr=ue?o=>o:o=>o instanceof CSSStyleSheet?(t=>{let e="";for(let r of t.cssRules)e+=r.cssText;return ks(e)})(o):o});var ko,lr,ws,wi,zs,zo,Cs,wo,Co,wt,ur=v(()=>{xo();xo();lr=window,ws=lr.trustedTypes,wi=ws?ws.emptyScript:"",zs=lr.reactiveElementPolyfillSupport,zo={toAttribute(o,t){switch(t){case Boolean:o=o?wi:null;break;case Object:case Array:o=o==null?o:JSON.stringify(o)}return o},fromAttribute(o,t){let e=o;switch(t){case Boolean:e=o!==null;break;case Number:e=o===null?null:Number(o);break;case Object:case Array:try{e=JSON.parse(o)}catch{e=null}}return e}},Cs=(o,t)=>t!==o&&(t==t||o==o),wo={attribute:!0,type:String,converter:zo,reflect:!1,hasChanged:Cs},Co="finalized",wt=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this._$Eu()}static addInitializer(t){var e;this.finalize(),((e=this.h)!==null&&e!==void 0?e:this.h=[]).push(t)}static get observedAttributes(){this.finalize();let t=[];return this.elementProperties.forEach((e,r)=>{let s=this._$Ep(r,e);s!==void 0&&(this._$Ev.set(s,r),t.push(s))}),t}static createProperty(t,e=wo){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){let r=typeof t=="symbol"?Symbol():"__"+t,s=this.getPropertyDescriptor(t,r,e);s!==void 0&&Object.defineProperty(this.prototype,t,s)}}static getPropertyDescriptor(t,e,r){return{get(){return this[e]},set(s){let c=this[t];this[e]=s,this.requestUpdate(t,c,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||wo}static finalize(){if(this.hasOwnProperty(Co))return!1;this[Co]=!0;let t=Object.getPrototypeOf(this);if(t.finalize(),t.h!==void 0&&(this.h=[...t.h]),this.elementProperties=new Map(t.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){let e=this.properties,r=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)];for(let s of r)this.createProperty(s,e[s])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){let e=[];if(Array.isArray(t)){let r=new Set(t.flat(1/0).reverse());for(let s of r)e.unshift(nr(s))}else t!==void 0&&e.push(nr(t));return e}static _$Ep(t,e){let r=e.attribute;return r===!1?void 0:typeof r=="string"?r:typeof t=="string"?t.toLowerCase():void 0}_$Eu(){var t;this._$E_=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$Eg(),this.requestUpdate(),(t=this.constructor.h)===null||t===void 0||t.forEach(e=>e(this))}addController(t){var e,r;((e=this._$ES)!==null&&e!==void 0?e:this._$ES=[]).push(t),this.renderRoot!==void 0&&this.isConnected&&((r=t.hostConnected)===null||r===void 0||r.call(t))}removeController(t){var e;(e=this._$ES)===null||e===void 0||e.splice(this._$ES.indexOf(t)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((t,e)=>{this.hasOwnProperty(e)&&(this._$Ei.set(e,this[e]),delete this[e])})}createRenderRoot(){var t;let e=(t=this.shadowRoot)!==null&&t!==void 0?t:this.attachShadow(this.constructor.shadowRootOptions);return yo(e,this.constructor.elementStyles),e}connectedCallback(){var t;this.renderRoot===void 0&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$ES)===null||t===void 0||t.forEach(e=>{var r;return(r=e.hostConnected)===null||r===void 0?void 0:r.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$ES)===null||t===void 0||t.forEach(e=>{var r;return(r=e.hostDisconnected)===null||r===void 0?void 0:r.call(e)})}attributeChangedCallback(t,e,r){this._$AK(t,r)}_$EO(t,e,r=wo){var s;let c=this.constructor._$Ep(t,r);if(c!==void 0&&r.reflect===!0){let a=(((s=r.converter)===null||s===void 0?void 0:s.toAttribute)!==void 0?r.converter:zo).toAttribute(e,r.type);this._$El=t,a==null?this.removeAttribute(c):this.setAttribute(c,a),this._$El=null}}_$AK(t,e){var r;let s=this.constructor,c=s._$Ev.get(t);if(c!==void 0&&this._$El!==c){let a=s.getPropertyOptions(c),i=typeof a.converter=="function"?{fromAttribute:a.converter}:((r=a.converter)===null||r===void 0?void 0:r.fromAttribute)!==void 0?a.converter:zo;this._$El=c,this[c]=i.fromAttribute(e,a.type),this._$El=null}}requestUpdate(t,e,r){let s=!0;t!==void 0&&(((r=r||this.constructor.getPropertyOptions(t)).hasChanged||Cs)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),r.reflect===!0&&this._$El!==t&&(this._$EC===void 0&&(this._$EC=new Map),this._$EC.set(t,r))):s=!1),!this.isUpdatePending&&s&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(e){Promise.reject(e)}let t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((s,c)=>this[c]=s),this._$Ei=void 0);let e=!1,r=this._$AL;try{e=this.shouldUpdate(r),e?(this.willUpdate(r),(t=this._$ES)===null||t===void 0||t.forEach(s=>{var c;return(c=s.hostUpdate)===null||c===void 0?void 0:c.call(s)}),this.update(r)):this._$Ek()}catch(s){throw e=!1,this._$Ek(),s}e&&this._$AE(r)}willUpdate(t){}_$AE(t){var e;(e=this._$ES)===null||e===void 0||e.forEach(r=>{var s;return(s=r.hostUpdated)===null||s===void 0?void 0:s.call(r)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(t){return!0}update(t){this._$EC!==void 0&&(this._$EC.forEach((e,r)=>this._$EO(r,this[r],e)),this._$EC=void 0),this._$Ek()}updated(t){}firstUpdated(t){}};wt[Co]=!0,wt.elementProperties=new Map,wt.elementStyles=[],wt.shadowRootOptions={mode:"open"},zs?.({ReactiveElement:wt}),((ko=lr.reactiveElementVersions)!==null&&ko!==void 0?ko:lr.reactiveElementVersions=[]).push("1.6.3")});function Os(o,t){if(!Array.isArray(o)||!o.hasOwnProperty("raw"))throw Error("invalid template strings array");return Es!==void 0?Es.createHTML(t):t}function Gt(o,t,e=o,r){var s,c,a,i;if(t===q)return t;let n=r!==void 0?(s=e._$Co)===null||s===void 0?void 0:s[r]:e._$Cl,l=Me(t)?void 0:t._$litDirective$;return n?.constructor!==l&&((c=n?._$AO)===null||c===void 0||c.call(n,!1),l===void 0?n=void 0:(n=new l(o),n._$AT(o,e,r)),r!==void 0?((a=(i=e)._$Co)!==null&&a!==void 0?a:i._$Co=[])[r]=n:e._$Cl=n),n!==void 0&&(t=Gt(o,n._$AS(o,t.values),n,r)),t}var Eo,mr,me,Es,pr,zt,Ao,zi,Wt,Ue,Me,js,_s,Po,Re,Ps,As,Vt,Ts,Is,Ls,Ds,d,nu,q,A,Ss,Kt,Hs,Fe,dr,pe,Xt,hr,Ci,gr,br,vr,qs,$s,Bs,it=v(()=>{mr=window,me=mr.trustedTypes,Es=me?me.createPolicy("lit-html",{createHTML:o=>o}):void 0,pr="$lit$",zt=`lit$${(Math.random()+"").slice(9)}$`,Ao="?"+zt,zi=`<${Ao}>`,Wt=document,Ue=()=>Wt.createComment(""),Me=o=>o===null||typeof o!="object"&&typeof o!="function",js=Array.isArray,_s=o=>js(o)||typeof o?.[Symbol.iterator]=="function",Po=`[ +\f\r]`,Re=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,Ps=/-->/g,As=/>/g,Vt=RegExp(`>|${Po}(?:([^\\s"'>=/]+)(${Po}*=${Po}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),Ts=/'/g,Is=/"/g,Ls=/^(?:script|style|textarea|title)$/i,Ds=o=>(t,...e)=>({_$litType$:o,strings:t,values:e}),d=Ds(1),nu=Ds(2),q=Symbol.for("lit-noChange"),A=Symbol.for("lit-nothing"),Ss=new WeakMap,Kt=Wt.createTreeWalker(Wt,129,null,!1);Hs=(o,t)=>{let e=o.length-1,r=[],s,c=t===2?"":"",a=Re;for(let i=0;i"?(a=s??Re,u=-1):p[1]===void 0?u=-2:(u=a.lastIndex-p[2].length,l=p[1],a=p[3]===void 0?Vt:p[3]==='"'?Is:Ts):a===Is||a===Ts?a=Vt:a===Ps||a===As?a=Re:(a=Vt,s=void 0);let g=a===Vt&&o[i+1].startsWith("/>")?" ":"";c+=a===Re?n+zi:u>=0?(r.push(l),n.slice(0,u)+pr+n.slice(u)+zt+g):n+zt+(u===-2?(r.push(void 0),i):g)}return[Os(o,c+(o[e]||"")+(t===2?"":"")),r]},Fe=class o{constructor({strings:t,_$litType$:e},r){let s;this.parts=[];let c=0,a=0,i=t.length-1,n=this.parts,[l,p]=Hs(t,e);if(this.el=o.createElement(l,r),Kt.currentNode=this.el.content,e===2){let u=this.el.content,h=u.firstChild;h.remove(),u.append(...h.childNodes)}for(;(s=Kt.nextNode())!==null&&n.length0){s.textContent=me?me.emptyScript:"";for(let g=0;g2||r[0]!==""||r[1]!==""?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=A}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,r,s){let c=this.strings,a=!1;if(c===void 0)t=Gt(this,t,e,0),a=!Me(t)||t!==this._$AH&&t!==q,a&&(this._$AH=t);else{let i=t,n,l;for(t=c[0],n=0;n{var r,s;let c=(r=e?.renderBefore)!==null&&r!==void 0?r:t,a=c._$litPart$;if(a===void 0){let i=(s=e?.renderBefore)!==null&&s!==void 0?s:null;c._$litPart$=a=new pe(t.insertBefore(Ue(),i),i,void 0,e??{})}return a._$AI(o),a}});var To,Io,_t,Rs,Us=v(()=>{ur();ur();it();it();_t=class extends wt{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var t,e;let r=super.createRenderRoot();return(t=(e=this.renderOptions).renderBefore)!==null&&t!==void 0||(e.renderBefore=r.firstChild),r}update(t){let e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=Bs(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),(t=this._$Do)===null||t===void 0||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this._$Do)===null||t===void 0||t.setConnected(!1)}render(){return q}};_t.finalized=!0,_t._$litElement$=!0,(To=globalThis.litElementHydrateSupport)===null||To===void 0||To.call(globalThis,{LitElement:_t});Rs=globalThis.litElementPolyfillSupport;Rs?.({LitElement:_t});((Io=globalThis.litElementVersions)!==null&&Io!==void 0?Io:globalThis.litElementVersions=[]).push("3.3.3")});var Ms=v(()=>{});var So=v(()=>{ur();it();Us();Ms()});var Fs,Ns=v(()=>{Fs="0.39.4"});function Ti(o){class t extends o{get isLTR(){return this.dir==="ltr"}hasVisibleFocusInTree(){let r=((s=document)=>{var c;let a=s.activeElement;for(;a!=null&&a.shadowRoot&&a.shadowRoot.activeElement;)a=a.shadowRoot.activeElement;let i=a?[a]:[];for(;a;){let n=a.assignedSlot||a.parentElement||((c=a.getRootNode())==null?void 0:c.host);n&&i.push(n),a=n}return i})(this.getRootNode())[0];if(!r)return!1;try{return r.matches(":focus-visible")||r.matches(".focus-visible")}catch{return r.matches(".focus-visible")}}connectedCallback(){if(!this.hasAttribute("dir")){let r=this.assignedSlot||this.parentNode;for(;r!==document.documentElement&&!Ai(r);)r=r.assignedSlot||r.parentNode||r.host;if(this.dir=r.dir==="rtl"?r.dir:this.dir||"ltr",r===document.documentElement)$o.add(this);else{let{localName:s}=r;s.search("-")>-1&&!customElements.get(s)?customElements.whenDefined(s).then(()=>{r.startManagingContentDirection(this)}):r.startManagingContentDirection(this)}this._dirParent=r}super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this._dirParent&&(this._dirParent===document.documentElement?$o.delete(this):this._dirParent.stopManagingContentDirection(this),this.removeAttribute("dir"))}}return t}var $o,Ei,Pi,Ai,L,Vs=v(()=>{"use strict";So();Ns();$o=new Set,Ei=()=>{let o=document.documentElement.dir==="rtl"?document.documentElement.dir:"ltr";$o.forEach(t=>{t.setAttribute("dir",o)})},Pi=new MutationObserver(Ei);Pi.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]});Ai=o=>typeof o.startManagingContentDirection<"u"||o.tagName==="SP-THEME";L=class extends Ti(_t){};L.VERSION=Fs});var Ks=v(()=>{});function m(o){return(t,e)=>e!==void 0?Si(o,t,e):Ii(o,t)}var Ii,Si,jo=v(()=>{Ii=(o,t)=>t.kind==="method"&&t.descriptor&&!("value"in t.descriptor)?{...t,finisher(e){e.createProperty(t.key,o)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){typeof t.initializer=="function"&&(this[t.key]=t.initializer.call(this))},finisher(e){e.createProperty(t.key,o)}},Si=(o,t,e)=>{t.constructor.createProperty(e,o)}});function ht(o){return m({...o,state:!0})}var Ws=v(()=>{jo();});var Ct,Yt=v(()=>{Ct=({finisher:o,descriptor:t})=>(e,r)=>{var s;if(r===void 0){let c=(s=e.originalKey)!==null&&s!==void 0?s:e.key,a=t!=null?{kind:"method",placement:"prototype",key:c,descriptor:t(e.key)}:{...e,key:c};return o!=null&&(a.finisher=function(i){o(i,c)}),a}{let c=e.constructor;t!==void 0&&Object.defineProperty(e,r,t(r)),o?.(c,r)}}});var Gs=v(()=>{Yt();});function S(o,t){return Ct({descriptor:e=>{let r={get(){var s,c;return(c=(s=this.renderRoot)===null||s===void 0?void 0:s.querySelector(o))!==null&&c!==void 0?c:null},enumerable:!0,configurable:!0};if(t){let s=typeof e=="symbol"?Symbol():"__"+e;r.get=function(){var c,a;return this[s]===void 0&&(this[s]=(a=(c=this.renderRoot)===null||c===void 0?void 0:c.querySelector(o))!==null&&a!==void 0?a:null),this[s]}}return r}})}var Xs=v(()=>{Yt();});var Ys=v(()=>{Yt();});var Zs=v(()=>{Yt();});function fr(o){let{slot:t,selector:e}=o??{};return Ct({descriptor:r=>({get(){var s;let c="slot"+(t?`[name=${t}]`:":not([name])"),a=(s=this.renderRoot)===null||s===void 0?void 0:s.querySelector(c),i=a!=null?$i(a,o):[];return e?i.filter(n=>n.matches(e)):i},enumerable:!0,configurable:!0})})}var _o,$i,Lo=v(()=>{Yt();$i=((_o=window.HTMLSlotElement)===null||_o===void 0?void 0:_o.prototype.assignedElements)!=null?(o,t)=>o.assignedElements(t):(o,t)=>o.assignedNodes(t).filter(e=>e.nodeType===Node.ELEMENT_NODE)});function yr(o,t,e){let r,s=o;return typeof o=="object"?(s=o.slot,r=o):r={flatten:t},e?fr({slot:s,flatten:t,selector:e}):Ct({descriptor:c=>({get(){var a,i;let n="slot"+(s?`[name=${s}]`:":not([name])"),l=(a=this.renderRoot)===null||a===void 0?void 0:a.querySelector(n);return(i=l?.assignedNodes(r))!==null&&i!==void 0?i:[]},enumerable:!0,configurable:!0})})}var Qs=v(()=>{Yt();Lo();});var Do=v(()=>{Ks();jo();Ws();Gs();Xs();Ys();Zs();Lo();Qs()});function Y(o,{validSizes:t=["s","m","l","xl"],noDefaultSize:e,defaultSize:r="m"}={}){class s extends o{constructor(){super(...arguments),this._size=r}get size(){return this._size||r}set size(a){let i=e?null:r,n=a&&a.toLocaleLowerCase(),l=t.includes(n)?n:i;if(l&&this.setAttribute("size",l),this._size===l)return;let p=this._size;this._size=l,this.requestUpdate("size",p)}update(a){!this.hasAttribute("size")&&!e&&this.setAttribute("size",this.size),super.update(a)}}return Li([m({type:String,reflect:!0})],s.prototype,"size",1),s}var ji,_i,Li,Js=v(()=>{"use strict";Do();ji=Object.defineProperty,_i=Object.getOwnPropertyDescriptor,Li=(o,t,e,r)=>{for(var s=r>1?void 0:r?_i(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&ji(t,e,s),s}});var y=v(()=>{"use strict";Vs();Js();So()});var D=v(()=>{"use strict";Do()});var P,oc=v(()=>{it();P=o=>o??A});var sc=v(()=>{oc()});var V,nt,J,Dt=v(()=>{V={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},nt=o=>(...t)=>({_$litDirective$:o,values:t}),J=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,r){this._$Ct=t,this._$AM=e,this._$Ci=r}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}});var Ui,ac,kr,cc,de,Ot,Mi,wr,ic,zr,Ne=v(()=>{it();({I:Ui}=qs),ac=o=>o===null||typeof o!="object"&&typeof o!="function",kr=o=>o.strings===void 0,cc=()=>document.createComment(""),de=(o,t,e)=>{var r;let s=o._$AA.parentNode,c=t===void 0?o._$AB:t._$AA;if(e===void 0){let a=s.insertBefore(cc(),c),i=s.insertBefore(cc(),c);e=new Ui(a,i,o,o.options)}else{let a=e._$AB.nextSibling,i=e._$AM,n=i!==o;if(n){let l;(r=e._$AQ)===null||r===void 0||r.call(e,o),e._$AM=o,e._$AP!==void 0&&(l=o._$AU)!==i._$AU&&e._$AP(l)}if(a!==c||n){let l=e._$AA;for(;l!==a;){let p=l.nextSibling;s.insertBefore(l,c),l=p}}}return e},Ot=(o,t,e=o)=>(o._$AI(t,e),o),Mi={},wr=(o,t=Mi)=>o._$AH=t,ic=o=>o._$AH,zr=o=>{var t;(t=o._$AP)===null||t===void 0||t.call(o,!1,!0);let e=o._$AA,r=o._$AB.nextSibling;for(;e!==r;){let s=e.nextSibling;e.remove(),e=s}}});var nc,Fi,lc=v(()=>{it();Dt();Ne();nc=(o,t,e)=>{let r=new Map;for(let s=t;s<=e;s++)r.set(o[s],s);return r},Fi=nt(class extends J{constructor(o){if(super(o),o.type!==V.CHILD)throw Error("repeat() can only be used in text expressions")}ct(o,t,e){let r;e===void 0?e=t:t!==void 0&&(r=t);let s=[],c=[],a=0;for(let i of o)s[a]=r?r(i,a):a,c[a]=e(i,a),a++;return{values:c,keys:s}}render(o,t,e){return this.ct(o,t,e).values}update(o,[t,e,r]){var s;let c=ic(o),{values:a,keys:i}=this.ct(t,e,r);if(!Array.isArray(c))return this.ut=i,a;let n=(s=this.ut)!==null&&s!==void 0?s:this.ut=[],l=[],p,u,h=0,g=c.length-1,b=0,f=a.length-1;for(;h<=g&&b<=f;)if(c[h]===null)h++;else if(c[g]===null)g--;else if(n[h]===i[b])l[b]=Ot(c[h],a[b]),h++,b++;else if(n[g]===i[f])l[f]=Ot(c[g],a[f]),g--,f--;else if(n[h]===i[f])l[f]=Ot(c[h],a[f]),de(o,l[f+1],c[h]),h++,f--;else if(n[g]===i[b])l[b]=Ot(c[g],a[b]),de(o,c[h],c[g]),g--,b++;else if(p===void 0&&(p=nc(i,b,f),u=nc(n,h,g)),p.has(n[h]))if(p.has(n[g])){let E=u.get(i[b]),w=E!==void 0?c[E]:null;if(w===null){let z=de(o,c[h]);Ot(z,a[b]),l[b]=z}else l[b]=Ot(w,a[b]),de(o,c[h],w),c[E]=null;b++}else zr(c[g]),g--;else zr(c[h]),h++;for(;b<=f;){let E=de(o,l[f+1]);Ot(E,a[b]),l[b++]=E}for(;h<=g;){let E=c[h++];E!==null&&zr(E)}return this.ut=i,wr(o,l),q}})});var uc=v(()=>{lc()});var Ni,mc=v(()=>{it();Dt();Ni=nt(class extends J{constructor(o){var t;if(super(o),o.type!==V.ATTRIBUTE||o.name!=="class"||((t=o.strings)===null||t===void 0?void 0:t.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(o){return" "+Object.keys(o).filter(t=>o[t]).join(" ")+" "}update(o,[t]){var e,r;if(this.it===void 0){this.it=new Set,o.strings!==void 0&&(this.nt=new Set(o.strings.join(" ").split(/\s/).filter(c=>c!=="")));for(let c in t)t[c]&&!(!((e=this.nt)===null||e===void 0)&&e.has(c))&&this.it.add(c);return this.render(t)}let s=o.element.classList;this.it.forEach(c=>{c in t||(s.remove(c),this.it.delete(c))});for(let c in t){let a=!!t[c];a===this.it.has(c)||!((r=this.nt)===null||r===void 0)&&r.has(c)||(a?(s.add(c),this.it.add(c)):(s.remove(c),this.it.delete(c)))}return q}})});var pc=v(()=>{mc()});var dc,Vi,Cr,hc=v(()=>{it();Dt();dc="important",Vi=" !"+dc,Cr=nt(class extends J{constructor(o){var t;if(super(o),o.type!==V.ATTRIBUTE||o.name!=="style"||((t=o.strings)===null||t===void 0?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(o){return Object.keys(o).reduce((t,e)=>{let r=o[e];return r==null?t:t+`${e=e.includes("-")?e:e.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${r};`},"")}update(o,[t]){let{style:e}=o.element;if(this.ht===void 0){this.ht=new Set;for(let r in t)this.ht.add(r);return this.render(t)}this.ht.forEach(r=>{t[r]==null&&(this.ht.delete(r),r.includes("-")?e.removeProperty(r):e[r]="")});for(let r in t){let s=t[r];if(s!=null){this.ht.add(r);let c=typeof s=="string"&&s.endsWith(Vi);r.includes("-")||c?e.setProperty(r,c?s.slice(0,-11):s,c?dc:""):e[r]=s}}return q}})});var gc=v(()=>{hc()});function Ki(o){this._$AN!==void 0?(Er(this),this._$AM=o,bc(this)):this._$AM=o}function Wi(o,t=!1,e=0){let r=this._$AH,s=this._$AN;if(s!==void 0&&s.size!==0)if(t)if(Array.isArray(r))for(let c=e;c{Ne();Dt();Dt();Ve=(o,t)=>{var e,r;let s=o._$AN;if(s===void 0)return!1;for(let c of s)(r=(e=c)._$AO)===null||r===void 0||r.call(e,t,!1),Ve(c,t);return!0},Er=o=>{let t,e;do{if((t=o._$AM)===void 0)break;e=t._$AN,e.delete(o),o=t}while(e?.size===0)},bc=o=>{for(let t;t=o._$AM;o=t){let e=t._$AN;if(e===void 0)t._$AN=e=new Set;else if(e.has(o))break;e.add(o),Gi(t)}};Gi=o=>{var t,e,r,s;o.type==V.CHILD&&((t=(r=o)._$AP)!==null&&t!==void 0||(r._$AP=Wi),(e=(s=o)._$AQ)!==null&&e!==void 0||(s._$AQ=Ki))},Pr=class extends J{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,r){super._$AT(t,e,r),bc(this),this.isConnected=t._$AU}_$AO(t,e=!0){var r,s;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)===null||r===void 0||r.call(this):(s=this.disconnected)===null||s===void 0||s.call(this)),e&&(Ve(this,t),Er(this))}setValue(t){if(kr(this._$Ct))this._$Ct._$AI(t,this);else{let e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}});var Ar,Tr,fc=v(()=>{Ar=class{constructor(t){this.G=t}disconnect(){this.G=void 0}reconnect(t){this.G=t}deref(){return this.G}},Tr=class{constructor(){this.Y=void 0,this.Z=void 0}get(){return this.Y}pause(){var t;(t=this.Y)!==null&&t!==void 0||(this.Y=new Promise(e=>this.Z=e))}resume(){var t;(t=this.Z)===null||t===void 0||t.call(this),this.Y=this.Z=void 0}}});var yc,xc,Oo,Xi,kc=v(()=>{it();Ne();vc();fc();Dt();yc=o=>!ac(o)&&typeof o.then=="function",xc=1073741823,Oo=class extends Pr{constructor(){super(...arguments),this._$C_t=xc,this._$Cwt=[],this._$Cq=new Ar(this),this._$CK=new Tr}render(...t){var e;return(e=t.find(r=>!yc(r)))!==null&&e!==void 0?e:q}update(t,e){let r=this._$Cwt,s=r.length;this._$Cwt=e;let c=this._$Cq,a=this._$CK;this.isConnected||this.disconnected();for(let i=0;ithis._$C_t);i++){let n=e[i];if(!yc(n))return this._$C_t=i,n;i{for(;a.get();)await a.get();let p=c.deref();if(p!==void 0){let u=p._$Cwt.indexOf(n);u>-1&&u{kc()});var Ho,zc=v(()=>{it();Dt();Ne();Ho=nt(class extends J{constructor(o){if(super(o),o.type!==V.PROPERTY&&o.type!==V.ATTRIBUTE&&o.type!==V.BOOLEAN_ATTRIBUTE)throw Error("The `live` directive is not allowed on child or event bindings");if(!kr(o))throw Error("`live` bindings can only contain a single expression")}render(o){return o}update(o,[t]){if(t===q||t===A)return t;let e=o.element,r=o.name;if(o.type===V.PROPERTY){if(t===e[r])return q}else if(o.type===V.BOOLEAN_ATTRIBUTE){if(!!t===e.hasAttribute(r))return q}else if(o.type===V.ATTRIBUTE&&e.getAttribute(r)===t+"")return q;return wr(o),t}})});var Cc=v(()=>{zc()});var Ec=v(()=>{});var Pc=v(()=>{Ec()});var gt=v(()=>{"use strict";sc();uc();pc();gc();wc();Cc();Pc()});function he(o){class t extends o{renderAnchor({id:r,className:s,ariaHidden:c,labelledby:a,tabindex:i,anchorContent:n=d``}){return d`${n}`}}return Ke([m({reflect:!0})],t.prototype,"download",2),Ke([m()],t.prototype,"label",2),Ke([m({reflect:!0})],t.prototype,"href",2),Ke([m({reflect:!0})],t.prototype,"target",2),Ke([m({reflect:!0})],t.prototype,"rel",2),t}var Yi,Zi,Ke,We=v(()=>{"use strict";y();D();gt();Yi=Object.defineProperty,Zi=Object.getOwnPropertyDescriptor,Ke=(o,t,e,r)=>{for(var s=r>1?void 0:r?Zi(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Yi(t,e,s),s}});var Tc=yi((qo,Ac)=>{(function(o,t){typeof qo=="object"&&typeof Ac<"u"?t():typeof define=="function"&&define.amd?define(t):t()})(qo,function(){"use strict";function o(e){var r=!0,s=!1,c=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function i(x){return!!(x&&x!==document&&x.nodeName!=="HTML"&&x.nodeName!=="BODY"&&"classList"in x&&"contains"in x.classList)}function n(x){var B=x.type,_=x.tagName;return!!(_==="INPUT"&&a[B]&&!x.readOnly||_==="TEXTAREA"&&!x.readOnly||x.isContentEditable)}function l(x){x.classList.contains("focus-visible")||(x.classList.add("focus-visible"),x.setAttribute("data-focus-visible-added",""))}function p(x){x.hasAttribute("data-focus-visible-added")&&(x.classList.remove("focus-visible"),x.removeAttribute("data-focus-visible-added"))}function u(x){x.metaKey||x.altKey||x.ctrlKey||(i(e.activeElement)&&l(e.activeElement),r=!0)}function h(x){r=!1}function g(x){i(x.target)&&(r||n(x.target))&&l(x.target)}function b(x){i(x.target)&&(x.target.classList.contains("focus-visible")||x.target.hasAttribute("data-focus-visible-added"))&&(s=!0,window.clearTimeout(c),c=window.setTimeout(function(){s=!1},100),p(x.target))}function f(x){document.visibilityState==="hidden"&&(s&&(r=!0),E())}function E(){document.addEventListener("mousemove",z),document.addEventListener("mousedown",z),document.addEventListener("mouseup",z),document.addEventListener("pointermove",z),document.addEventListener("pointerdown",z),document.addEventListener("pointerup",z),document.addEventListener("touchmove",z),document.addEventListener("touchstart",z),document.addEventListener("touchend",z)}function w(){document.removeEventListener("mousemove",z),document.removeEventListener("mousedown",z),document.removeEventListener("mouseup",z),document.removeEventListener("pointermove",z),document.removeEventListener("pointerdown",z),document.removeEventListener("pointerup",z),document.removeEventListener("touchmove",z),document.removeEventListener("touchstart",z),document.removeEventListener("touchend",z)}function z(x){x.target.nodeName&&x.target.nodeName.toLowerCase()==="html"||(r=!1,w())}document.addEventListener("keydown",u,!0),document.addEventListener("mousedown",h,!0),document.addEventListener("pointerdown",h,!0),document.addEventListener("touchstart",h,!0),document.addEventListener("visibilitychange",f,!0),E(),e.addEventListener("focus",g,!0),e.addEventListener("blur",b,!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window<"u"&&typeof document<"u"){window.applyFocusVisiblePolyfill=o;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch{t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document<"u"&&o(document)})});var Bo,ge,Ge=v(()=>{"use strict";Bo=!0;try{document.body.querySelector(":focus-visible")}catch{Bo=!1,Promise.resolve().then(()=>ki(Tc(),1))}ge=o=>{var t;let e=c=>{if(c.shadowRoot==null||c.hasAttribute("data-js-focus-visible"))return()=>{};if(self.applyFocusVisiblePolyfill)self.applyFocusVisiblePolyfill(c.shadowRoot),c.manageAutoFocus&&c.manageAutoFocus();else{let a=()=>{self.applyFocusVisiblePolyfill&&c.shadowRoot&&self.applyFocusVisiblePolyfill(c.shadowRoot),c.manageAutoFocus&&c.manageAutoFocus()};return self.addEventListener("focus-visible-polyfill-ready",a,{once:!0}),()=>{self.removeEventListener("focus-visible-polyfill-ready",a)}}return()=>{}},r=Symbol("endPolyfillCoordination");class s extends o{constructor(){super(...arguments),this[t]=null}connectedCallback(){super.connectedCallback&&super.connectedCallback(),Bo||requestAnimationFrame(()=>{this[r]==null&&(this[r]=e(this))})}disconnectedCallback(){super.disconnectedCallback&&super.disconnectedCallback(),Bo||requestAnimationFrame(()=>{this[r]!=null&&(this[r](),this[r]=null)})}}return t=r,s}});function Ic(){return new Promise(o=>requestAnimationFrame(()=>o()))}var Qi,Ji,Ro,F,Zt=v(()=>{"use strict";y();D();Ge();Qi=Object.defineProperty,Ji=Object.getOwnPropertyDescriptor,Ro=(o,t,e,r)=>{for(var s=r>1?void 0:r?Ji(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Qi(t,e,s),s};F=class extends ge(L){constructor(){super(...arguments),this.disabled=!1,this.autofocus=!1,this._tabIndex=0,this.manipulatingTabindex=!1,this._recentlyConnected=!1}get tabIndex(){if(this.focusElement===this){let e=this.hasAttribute("tabindex")?Number(this.getAttribute("tabindex")):NaN;return isNaN(e)?-1:e}let t=parseFloat(this.hasAttribute("tabindex")&&this.getAttribute("tabindex")||"0");return this.disabled||t<0?-1:this.focusElement?this.focusElement.tabIndex:t}set tabIndex(t){if(this.manipulatingTabindex){this.manipulatingTabindex=!1;return}if(this.focusElement===this){if(t!==this._tabIndex){this._tabIndex=t;let e=this.disabled?"-1":""+t;this.manipulatingTabindex=!0,this.setAttribute("tabindex",e)}return}if(t===-1?this.addEventListener("pointerdown",this.onPointerdownManagementOfTabIndex):(this.manipulatingTabindex=!0,this.removeEventListener("pointerdown",this.onPointerdownManagementOfTabIndex)),t===-1||this.disabled){this.setAttribute("tabindex","-1"),this.removeAttribute("focusable"),t!==-1&&this.manageFocusElementTabindex(t);return}this.setAttribute("focusable",""),this.hasAttribute("tabindex")?this.removeAttribute("tabindex"):this.manipulatingTabindex=!1,this.manageFocusElementTabindex(t)}onPointerdownManagementOfTabIndex(){this.tabIndex===-1&&(this.tabIndex=0,this.focus({preventScroll:!0}))}async manageFocusElementTabindex(t){this.focusElement||await this.updateComplete,t===null?this.focusElement.removeAttribute("tabindex"):this.focusElement.tabIndex=t}get focusElement(){throw new Error("Must implement focusElement getter!")}focus(t){this.disabled||!this.focusElement||(this.focusElement!==this?this.focusElement.focus(t):HTMLElement.prototype.focus.apply(this,[t]))}blur(){let t=this.focusElement||this;t!==this?t.blur():HTMLElement.prototype.blur.apply(this)}click(){if(this.disabled)return;let t=this.focusElement||this;t!==this?t.click():HTMLElement.prototype.click.apply(this)}manageAutoFocus(){this.autofocus&&(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focusElement.focus())}firstUpdated(t){super.firstUpdated(t),(!this.hasAttribute("tabindex")||this.getAttribute("tabindex")!=="-1")&&this.setAttribute("focusable","")}update(t){t.has("disabled")&&this.handleDisabledChanged(this.disabled,t.get("disabled")),super.update(t)}updated(t){super.updated(t),t.has("disabled")&&this.disabled&&this.blur()}async handleDisabledChanged(t,e){let r=()=>this.focusElement!==this&&typeof this.focusElement.disabled<"u";t?(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),await this.updateComplete,r()?this.focusElement.disabled=!0:this.setAttribute("aria-disabled","true")):e&&(this.manipulatingTabindex=!0,this.focusElement===this?this.setAttribute("tabindex",""+this._tabIndex):this.removeAttribute("tabindex"),await this.updateComplete,r()?this.focusElement.disabled=!1:this.removeAttribute("aria-disabled"))}async getUpdateComplete(){let t=await super.getUpdateComplete();return this._recentlyConnected&&(this._recentlyConnected=!1,await Ic(),await Ic()),t}connectedCallback(){super.connectedCallback(),this._recentlyConnected=!0,this.updateComplete.then(()=>{this.manageAutoFocus()})}};Ro([m({type:Boolean,reflect:!0})],F.prototype,"disabled",2),Ro([m({type:Boolean})],F.prototype,"autofocus",2),Ro([m({type:Number})],F.prototype,"tabIndex",1)});var Ht,Ir=v(()=>{Ht=class{constructor(t,{target:e,config:r,callback:s,skipInitial:c}){this.t=new Set,this.o=!1,this.i=!1,this.h=t,e!==null&&this.t.add(e??t),this.l=r,this.o=c??this.o,this.callback=s,window.MutationObserver?(this.u=new MutationObserver(a=>{this.handleChanges(a),this.h.requestUpdate()}),t.addController(this)):console.warn("MutationController error: browser does not support MutationObserver.")}handleChanges(t){this.value=this.callback?.(t,this.u)}hostConnected(){for(let t of this.t)this.observe(t)}hostDisconnected(){this.disconnect()}async hostUpdated(){let t=this.u.takeRecords();(t.length||!this.o&&this.i)&&this.handleChanges(t),this.i=!1}observe(t){this.t.add(t),this.u.observe(t,this.l),this.i=!0,this.h.requestUpdate()}disconnect(){this.u.disconnect()}}});function Sr(o,t,e=[]){var r;let s=a=>i=>a.matches(i);class c extends o{constructor(...i){super(i),this.slotHasContent=!1,new Ht(this,{config:{characterData:!0,subtree:!0},callback:n=>{for(let l of n)if(l.type==="characterData"){this.manageTextObservedSlot();return}}})}manageTextObservedSlot(){if(!this[Uo])return;let i=[...this[Uo]].filter(n=>{let l=n;return l.tagName?!e.some(s(l)):l.textContent?l.textContent.trim():!1});this.slotHasContent=i.length>0}update(i){if(!this.hasUpdated){let{childNodes:n}=this,l=[...n].filter(p=>{let u=p;return u.tagName?e.some(s(u))?!1:t?u.getAttribute("slot")===t:!u.hasAttribute("slot"):u.textContent?u.textContent.trim():!1});this.slotHasContent=l.length>0}super.update(i)}firstUpdated(i){super.firstUpdated(i),this.updateComplete.then(()=>{this.manageTextObservedSlot()})}}return r=Uo,Sc([m({type:Boolean,attribute:!1})],c.prototype,"slotHasContent",2),Sc([yr({slot:t,flatten:!0})],c.prototype,r,2),c}var tn,en,Sc,Uo,Mo=v(()=>{"use strict";D();Ir();tn=Object.defineProperty,en=Object.getOwnPropertyDescriptor,Sc=(o,t,e,r)=>{for(var s=r>1?void 0:r?en(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&tn(t,e,s),s},Uo=Symbol("assignedNodes")});function k(o,t){window.__swc,customElements.define(o,t)}var I=v(()=>{"use strict"});var Gc,Wc,Pt,Xc,Rr=v(()=>{"use strict";Gc=["button","[focusable]","[href]","input","label","select","textarea","[tabindex]"],Wc=':not([tabindex="-1"])',Pt=Gc.join(`${Wc}, `)+Wc,Xc=Gc.join(", ")});var ve,fe,Xe=v(()=>{"use strict";Rr();ve=o=>o.querySelector(Pt),fe=o=>o.assignedElements().find(t=>t.matches(Pt))});var Yc=v(()=>{"use strict"});function Zc(o,t){var e;let r=Array.isArray(t)?t:[t];class s extends o{constructor(...a){super(a),this[e]=new Map,this.managePresenceObservedSlot=()=>{let i=!1;r.forEach(n=>{let l=!!this.querySelector(`:scope > ${n}`),p=this[ye].get(n)||!1;i=i||p!==l,this[ye].set(n,!!this.querySelector(`:scope > ${n}`))}),i&&this.updateComplete.then(()=>{this.requestUpdate()})},new Ht(this,{config:{childList:!0,subtree:!0},callback:()=>{this.managePresenceObservedSlot()}}),this.managePresenceObservedSlot()}get slotContentIsPresent(){if(r.length===1)return this[ye].get(r[0])||!1;throw new Error("Multiple selectors provided to `ObserveSlotPresence` use `getSlotContentPresence(selector: string)` instead.")}getSlotContentPresence(a){if(this[ye].has(a))return this[ye].get(a)||!1;throw new Error(`The provided selector \`${a}\` is not being observed.`)}}return e=ye,s}var ye,Qc=v(()=>{"use strict";Ir();ye=Symbol("slotContentIsPresent")});function En(o){return typeof window<"u"&&window.navigator!=null?o.test(window.navigator.userAgent):!1}function Wo(o){return typeof window<"u"&&window.navigator!=null?o.test(window.navigator.platform):!1}function Pn(){return Wo(/^Mac/)}function An(){return Wo(/^iPhone/)}function Tn(){return Wo(/^iPad/)||Pn()&&navigator.maxTouchPoints>1}function Jc(){return An()||Tn()}function ta(){return En(/Android/)}var Go=v(()=>{"use strict"});function In(o,t,e=[]){for(let r=0;r{"use strict";ea=(o,t,{position:e,prepareCallback:r}={position:"beforeend"})=>{let{length:s}=o;if(s===0)return()=>o;let c=1,a=0;(e==="afterbegin"||e==="afterend")&&(c=-1,a=s-1);let i=new Array(s),n=new Array(s),l=document.createComment("placeholder for reparented element");do{let p=o[a];r&&(n[a]=r(p)),i[a]=l.cloneNode();let u=p.parentElement||p.getRootNode();u&&u!==p&&u.replaceChild(i[a],p),t.insertAdjacentElement(e,p),a+=c}while(--s>0);return function(){return In(i,o,n)}}});var ra,Yo=v(()=>{"use strict";ra=(o,t)=>{if(o)return null;let e=t.assignedNodes().reduce((r,s)=>s.textContent?r+s.textContent:r,"");return e?e.trim():null}});var xe=v(()=>{"use strict";Xe();Ge();Zt();Rr();Yc();We();Qc();Mo();Go();Xo();Yo()});var Zo,Mr,aa=v(()=>{"use strict";Zo=Symbol("element resolver updated"),Mr=class{constructor(t,{selector:e}={selector:""}){this._element=null,this._selector="",this.mutationCallback=r=>{let s=!1;r.forEach(c=>{if(!s){if(c.type==="childList"){let a=this.element&&[...c.removedNodes].includes(this.element),i=!!this.selector&&[...c.addedNodes].some(this.elementIsSelected);s=s||a||i}if(c.type==="attributes"){let a=c.target===this.element,i=!!this.selector&&this.elementIsSelected(c.target);s=s||a||i}}}),s&&this.resolveElement()},this.elementIsSelected=r=>{var s;return this.selectorIsId?r?.id===this.selectorAsId:(s=r?.matches)==null?void 0:s.call(r,this.selector)},this.host=t,this.selector=e,this.observer=new MutationObserver(this.mutationCallback),this.host.addController(this)}get element(){return this._element}set element(t){if(t===this.element)return;let e=this.element;this._element=t,this.host.requestUpdate(Zo,e)}get selector(){return this._selector}set selector(t){t!==this.selector&&(this.releaseElement(),this._selector=t,this.resolveElement())}get selectorAsId(){return this.selector.slice(1)}get selectorIsId(){return!!this.selector&&this.selector.startsWith("#")}hostConnected(){this.resolveElement(),this.observer.observe(this.host.getRootNode(),{subtree:!0,childList:!0,attributes:!0})}hostDisconnected(){this.releaseElement(),this.observer.disconnect()}resolveElement(){if(!this.selector){this.releaseElement();return}let t=this.host.getRootNode();this.element=this.selectorIsId?t.getElementById(this.selectorAsId):t.querySelector(this.selector)}releaseElement(){this.element=null}}});function jn(o,t,e){let r=o.getAttribute(t),s=r?r.split(/\s+/):[];s=s.filter(c=>!e.find(a=>c===a)),s.length?o.setAttribute(t,s.join(" ")):o.removeAttribute(t)}function ke(o,t,e){let r=Array.isArray(e)?e:[e],s=o.getAttribute(t),c=s?s.split(/\s+/):[];return r.every(a=>c.indexOf(a)>-1)?()=>{}:(c.push(...r),o.setAttribute(t,c.join(" ")),()=>jn(o,t,r))}var Qo=v(()=>{"use strict"});var Fr,ia=v(()=>{"use strict";Fr=class{constructor(t={}){this.warmUpDelay=1e3,this.coolDownDelay=1e3,this.isWarm=!1,this.timeout=0,Object.assign(this,t)}async openTimer(t){if(this.cancelCooldownTimer(),!this.component||t!==this.component)return this.component&&(this.close(this.component),this.cancelCooldownTimer()),this.component=t,this.isWarm?!1:(this.promise=new Promise(e=>{this.resolve=e,this.timeout=window.setTimeout(()=>{this.resolve&&(this.resolve(!1),this.isWarm=!0)},this.warmUpDelay)}),this.promise);if(this.promise)return this.promise;throw new Error("Inconsistent state")}close(t){this.component&&this.component===t&&(this.resetCooldownTimer(),this.timeout>0&&(clearTimeout(this.timeout),this.timeout=0),this.resolve&&(this.resolve(!0),delete this.resolve),delete this.promise,delete this.component)}resetCooldownTimer(){this.isWarm&&(this.cooldownTimeout&&window.clearTimeout(this.cooldownTimeout),this.cooldownTimeout=window.setTimeout(()=>{this.isWarm=!1,delete this.cooldownTimeout},this.coolDownDelay))}cancelCooldownTimer(){this.cooldownTimeout&&window.clearTimeout(this.cooldownTimeout),delete this.cooldownTimeout}}});function te(){return new Promise(o=>requestAnimationFrame(()=>o()))}function na(){document.body.offsetHeight}var ze,bt,Rt,Ut,Ce,we,ee=v(()=>{"use strict";y();Xo();ia();ze=new Fr,bt=()=>{},Rt=class extends Event{constructor(){super("beforetoggle",{bubbles:!1,composed:!1}),this.currentState="open",this.newState="closed"}},Ut=class extends Event{constructor(){super("beforetoggle",{bubbles:!1,composed:!1}),this.currentState="closed",this.newState="open"}},Ce=(o,t,e)=>{let r=new AbortController,s=new Map,c=()=>{r.abort(),e()},a,i,n=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{c()})})}),l=u=>{u.target===o&&(s.set(u.propertyName,s.get(u.propertyName)-1),s.get(u.propertyName)||s.delete(u.propertyName),s.size===0&&c())},p=u=>{u.target===o&&(s.has(u.propertyName)||s.set(u.propertyName,0),s.set(u.propertyName,s.get(u.propertyName)+1),cancelAnimationFrame(n),cancelAnimationFrame(a),cancelAnimationFrame(i))};o.addEventListener("transitionrun",p,{signal:r.signal}),o.addEventListener("transitionend",l,{signal:r.signal}),o.addEventListener("transitioncancel",l,{signal:r.signal}),t()};we=class extends L{constructor(){super(...arguments),this.dispose=bt,this.offset=6,this.willPreventClose=!1}async applyFocus(t,e){}get delayed(){return!1}set delayed(t){}async ensureOnDOM(t){}async makeTransition(t){return null}async manageDelay(t){}async manageDialogOpen(){}async managePopoverOpen(){}managePosition(){}get open(){return!1}set open(t){}get state(){return"closed"}set state(t){}manuallyKeepOpen(){}static update(){let t=new CustomEvent("sp-update-overlays",{bubbles:!0,composed:!0,cancelable:!0});document.dispatchEvent(t)}static async open(t,e,r,s){var c,a,i,n;await Promise.resolve().then(()=>(re(),Ee));let l=arguments.length===2,p=r||t,u=new this,h=!1;u.dispose=()=>{u.addEventListener("sp-closed",()=>{h||(g(),h=!0),requestAnimationFrame(()=>{u.remove()})}),u.open=!1,u.dispose=bt};let g=ea([p],u,{position:"beforeend",prepareCallback:f=>{let E=f.slot;return f.removeAttribute("slot"),()=>{f.slot=E}}});if(!l&&p&&s){let f=t,E=e,w=s;return u.delayed=w.delayed||p.hasAttribute("delayed"),u.receivesFocus=(c=w.receivesFocus)!=null?c:"auto",u.triggerElement=w.virtualTrigger||f,u.type=E==="modal"?"modal":E==="hover"?"hint":"auto",u.offset=(a=w.offset)!=null?a:6,u.placement=w.placement,u.willPreventClose=!!w.notImmediatelyClosable,f.insertAdjacentElement("afterend",u),await u.updateComplete,u.open=!0,u.dispose}let b=e;return u.append(p),u.delayed=b.delayed||p.hasAttribute("delayed"),u.receivesFocus=(i=b.receivesFocus)!=null?i:"auto",u.triggerElement=b.trigger||null,u.type=b.type||"modal",u.offset=(n=b.offset)!=null?n:6,u.placement=b.placement,u.willPreventClose=!!b.notImmediatelyClosable,u.updateComplete.then(()=>{u.open=!0}),u}}});var tt,Pe=v(()=>{"use strict";ee();tt=class{constructor(t,e){this.x=0,this.y=0,this.x=t,this.y=e}updateBoundingClientRect(t,e){this.x=t,this.y=e,we.update()}getBoundingClientRect(){return{width:0,height:0,top:this.y,right:this.x,y:this.y,x:this.x,bottom:this.y,left:this.x,toJSON(){}}}}});function la(o){class t extends o{async manageDialogOpen(){let r=this.open;if(await this.managePosition(),this.open!==r||this.open!==r)return;let s=await this.dialogMakeTransition(r);this.open===r&&await this.dialogApplyFocus(r,s)}async dialogMakeTransition(r){let s=null,c=(i,n)=>async()=>{if(typeof i.open<"u"&&(i.open=r),!r){let p=()=>{i.removeEventListener("close",p),a(i,n)};i.addEventListener("close",p)}if(n>0)return;let l=r?Ut:Rt;this.dispatchEvent(new l),r&&(i.matches(Pt)&&(s=i),s=s||ve(i),s||i.querySelectorAll("slot").forEach(p=>{s||(s=fe(p))}),!(!this.isConnected||this.dialogEl.open)&&this.dialogEl.showModal())},a=(i,n)=>()=>{if(this.open!==r)return;let l=r?"sp-opened":"sp-closed";if(n>0){i.dispatchEvent(new CustomEvent(l,{bubbles:!1,composed:!1,detail:{interaction:this.type}}));return}if(!this.isConnected||r!==this.open)return;let p=()=>{let u=this.triggerElement instanceof tt;this.dispatchEvent(new Event(l,{bubbles:u,composed:u})),i.dispatchEvent(new Event(l,{bubbles:!1,composed:!1})),this.triggerElement&&!u&&this.triggerElement.dispatchEvent(new CustomEvent(l,{bubbles:!0,composed:!0,detail:{interaction:this.type}})),this.state=r?"opened":"closed"};!r&&this.dialogEl.open?(this.dialogEl.addEventListener("close",()=>{p()},{once:!0}),this.dialogEl.close()):p()};return this.elements.forEach((i,n)=>{Ce(i,c(i,n),a(i,n))}),s}async dialogApplyFocus(r,s){this.applyFocus(r,s)}}return t}var ua=v(()=>{"use strict";Xe();Pe();ee();xe()});function ma(o){let t=!1;try{t=o.matches(":popover-open")}catch{}let e=!1;try{e=o.matches(":open")}catch{}return t||e}function pa(o){class t extends o{async manageDelay(r){if(r===!1||r!==this.open){ze.close(this);return}this.delayed&&await ze.openTimer(this)&&(this.open=!r)}async shouldHidePopover(r){if(r&&this.open!==r)return;let s=async({newState:c}={})=>{c!=="open"&&await this.placementController.resetOverlayPosition()};if(!ma(this.dialogEl)){s();return}this.dialogEl.addEventListener("toggle",s,{once:!0})}async shouldShowPopover(r){let s=!1;try{s=this.dialogEl.matches(":popover-open")}catch{}let c=!1;try{c=this.dialogEl.matches(":open")}catch{}r&&this.open===r&&!s&&!c&&this.isConnected&&(this.dialogEl.showPopover(),await this.managePosition())}async ensureOnDOM(r){await te(),await this.shouldHidePopover(r),await this.shouldShowPopover(r),await te()}async makeTransition(r){if(this.open!==r)return null;let s=null,c=(i,n)=>()=>{if(typeof i.open<"u"&&(i.open=r),n===0){let l=r?Ut:Rt;this.dispatchEvent(new l)}!r||(i.matches(Pt)&&(s=i),s=s||ve(i),s)||i.querySelectorAll("slot").forEach(l=>{s||(s=fe(l))})},a=(i,n)=>async()=>{if(this.open!==r)return;let l=r?"sp-opened":"sp-closed";if(n>0){i.dispatchEvent(new CustomEvent(l,{bubbles:!1,composed:!1,detail:{interaction:this.type}}));return}let p=async()=>{if(this.open!==r)return;await te();let h=this.triggerElement instanceof tt;this.dispatchEvent(new Event(l,{bubbles:h,composed:h})),i.dispatchEvent(new CustomEvent(l,{bubbles:!1,composed:!1,detail:{interaction:this.type}})),this.triggerElement&&!h&&this.triggerElement.dispatchEvent(new CustomEvent(l,{bubbles:!0,composed:!0,detail:{interaction:this.type}})),this.state=r?"opened":"closed"};if(this.open!==r)return;let u=ma(this.dialogEl);r!==!0&&u&&this.isConnected?(this.dialogEl.addEventListener("beforetoggle",()=>{p()},{once:!0}),this.dialogEl.hidePopover()):p()};return this.elements.forEach((i,n)=>{Ce(i,c(i,n),a(i,n))}),s}}return t}var da=v(()=>{"use strict";Xe();Pe();ee();xe()});function ha(o){class t extends o{async managePopoverOpen(){await this.managePosition()}async manageDelay(r){if(r===!1||r!==this.open){ze.close(this);return}this.delayed&&await ze.openTimer(this)&&(this.open=!r)}async ensureOnDOM(r){na()}async makeTransition(r){if(this.open!==r)return null;let s=null,c=(i,n)=>()=>{if(r===this.open){if(typeof i.open<"u"&&(i.open=r),n===0){let l=r?Ut:Rt;this.dispatchEvent(new l)}r!==!0||(i.matches(Pt)&&(s=i),s=s||ve(i),s)||i.querySelectorAll("slot").forEach(l=>{s||(s=fe(l))})}},a=(i,n)=>()=>{if(this.open!==r)return;let l=r?"sp-opened":"sp-closed";if(i.dispatchEvent(new CustomEvent(l,{bubbles:!1,composed:!1,detail:{interaction:this.type}})),n>0)return;let p=this.triggerElement instanceof tt;this.dispatchEvent(new Event(l,{bubbles:p,composed:p})),this.triggerElement&&!p&&this.triggerElement.dispatchEvent(new CustomEvent(l,{bubbles:!0,composed:!0,detail:{interaction:this.type}})),this.state=r?"opened":"closed"};return this.elements.forEach((i,n)=>{Ce(i,c(i,n),a(i,n))}),s}}return t}var ga=v(()=>{"use strict";Xe();Pe();ee();xe()});var _n,Jo,ts,ba=v(()=>{"use strict";_n="showPopover"in document.createElement("div"),Jo=class{constructor(){this.root=document.body,this.stack=[],this.handlePointerdown=t=>{this.pointerdownPath=t.composedPath()},this.handlePointerup=()=>{var t;if(!this.stack.length||!((t=this.pointerdownPath)!=null&&t.length))return;let e=this.pointerdownPath;this.pointerdownPath=void 0;let r=this.stack.filter(s=>!e.find(c=>c===s||c===s?.triggerElement)&&!s.shouldPreventClose());r.reverse(),r.forEach(s=>{this.closeOverlay(s);let c=s.parentOverlayToForceClose;for(;c;)this.closeOverlay(c),c=c.parentOverlayToForceClose})},this.handleBeforetoggle=t=>{let{target:e,newState:r}=t;r!=="open"&&this.closeOverlay(e)},this.handleKeydown=t=>{if(t.code!=="Escape")return;let e=this.stack.at(-1);if(e?.type==="page"){t.preventDefault();return}_n||this.stack.length&&e&&this.closeOverlay(e)},this.bindEvents()}get document(){return this.root.ownerDocument||document}bindEvents(){this.document.addEventListener("pointerdown",this.handlePointerdown),this.document.addEventListener("pointerup",this.handlePointerup),this.document.addEventListener("keydown",this.handleKeydown)}closeOverlay(t){let e=this.stack.indexOf(t);e>-1&&this.stack.splice(e,1),t.open=!1}overlaysByTriggerElement(t){return this.stack.filter(e=>e.triggerElement===t)}add(t){if(this.stack.includes(t)){let e=this.stack.indexOf(t);e>-1&&(this.stack.splice(e,1),this.stack.push(t));return}if(t.type==="auto"||t.type==="modal"||t.type==="page"){let e="sp-overlay-query-path",r=new Event(e,{composed:!0,bubbles:!0});t.addEventListener(e,s=>{let c=s.composedPath();this.stack.forEach(a=>{!c.find(i=>i===a)&&a.type!=="manual"&&this.closeOverlay(a)})},{once:!0}),t.dispatchEvent(r)}else t.type==="hint"&&this.stack.forEach(e=>{e.type==="hint"&&this.closeOverlay(e)});requestAnimationFrame(()=>{this.stack.push(t),t.addEventListener("beforetoggle",this.handleBeforetoggle,{once:!0})})}remove(t){this.closeOverlay(t)}},ts=new Jo});function Vr(o,t,e){return W(o,vt(t,e))}function oe(o,t){return typeof o=="function"?o(t):o}function Tt(o){return o.split("-")[0]}function se(o){return o.split("-")[1]}function es(o){return o==="x"?"y":"x"}function Kr(o){return o==="y"?"height":"width"}function Ae(o){return["top","bottom"].includes(Tt(o))?"y":"x"}function Wr(o){return es(Ae(o))}function va(o,t,e){e===void 0&&(e=!1);let r=se(o),s=Wr(o),c=Kr(s),a=s==="x"?r===(e?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[c]>t.floating[c]&&(a=Ye(a)),[a,Ye(a)]}function fa(o){let t=Ye(o);return[Nr(o),t,Nr(t)]}function Nr(o){return o.replace(/start|end/g,t=>Dn[t])}function On(o,t,e){let r=["left","right"],s=["right","left"],c=["top","bottom"],a=["bottom","top"];switch(o){case"top":case"bottom":return e?t?s:r:t?r:s;case"left":case"right":return t?c:a;default:return[]}}function ya(o,t,e,r){let s=se(o),c=On(Tt(o),e==="start",r);return s&&(c=c.map(a=>a+"-"+s),t&&(c=c.concat(c.map(Nr)))),c}function Ye(o){return o.replace(/left|right|bottom|top/g,t=>Ln[t])}function Hn(o){return{top:0,right:0,bottom:0,left:0,...o}}function rs(o){return typeof o!="number"?Hn(o):{top:o,right:o,bottom:o,left:o}}function ce(o){return{...o,top:o.y,left:o.x,right:o.x+o.width,bottom:o.y+o.height}}var vt,W,Ze,Qe,At,Ln,Dn,Gr=v(()=>{vt=Math.min,W=Math.max,Ze=Math.round,Qe=Math.floor,At=o=>({x:o,y:o}),Ln={left:"right",right:"left",bottom:"top",top:"bottom"},Dn={start:"end",end:"start"}});function xa(o,t,e){let{reference:r,floating:s}=o,c=Ae(t),a=Wr(t),i=Kr(a),n=Tt(t),l=c==="y",p=r.x+r.width/2-s.width/2,u=r.y+r.height/2-s.height/2,h=r[i]/2-s[i]/2,g;switch(n){case"top":g={x:p,y:r.y-s.height};break;case"bottom":g={x:p,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:u};break;case"left":g={x:r.x-s.width,y:u};break;default:g={x:r.x,y:r.y}}switch(se(t)){case"start":g[a]-=h*(e&&l?-1:1);break;case"end":g[a]+=h*(e&&l?-1:1);break}return g}async function Xr(o,t){var e;t===void 0&&(t={});let{x:r,y:s,platform:c,rects:a,elements:i,strategy:n}=o,{boundary:l="clippingAncestors",rootBoundary:p="viewport",elementContext:u="floating",altBoundary:h=!1,padding:g=0}=oe(t,o),b=rs(g),E=i[h?u==="floating"?"reference":"floating":u],w=ce(await c.getClippingRect({element:(e=await(c.isElement==null?void 0:c.isElement(E)))==null||e?E:E.contextElement||await(c.getDocumentElement==null?void 0:c.getDocumentElement(i.floating)),boundary:l,rootBoundary:p,strategy:n})),z=u==="floating"?{...a.floating,x:r,y:s}:a.reference,x=await(c.getOffsetParent==null?void 0:c.getOffsetParent(i.floating)),B=await(c.isElement==null?void 0:c.isElement(x))?await(c.getScale==null?void 0:c.getScale(x))||{x:1,y:1}:{x:1,y:1},_=ce(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({rect:z,offsetParent:x,strategy:n}):z);return{top:(w.top-_.top+b.top)/B.y,bottom:(_.bottom-w.bottom+b.bottom)/B.y,left:(w.left-_.left+b.left)/B.x,right:(_.right-w.right+b.right)/B.x}}async function qn(o,t){let{placement:e,platform:r,elements:s}=o,c=await(r.isRTL==null?void 0:r.isRTL(s.floating)),a=Tt(e),i=se(e),n=Ae(e)==="y",l=["left","top"].includes(a)?-1:1,p=c&&n?-1:1,u=oe(t,o),{mainAxis:h,crossAxis:g,alignmentAxis:b}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...u};return i&&typeof b=="number"&&(g=i==="end"?b*-1:b),n?{x:g*p,y:h*l}:{x:h*l,y:g*p}}var ka,os,Yr,ss,cs,as,is=v(()=>{Gr();Gr();ka=async(o,t,e)=>{let{placement:r="bottom",strategy:s="absolute",middleware:c=[],platform:a}=e,i=c.filter(Boolean),n=await(a.isRTL==null?void 0:a.isRTL(t)),l=await a.getElementRects({reference:o,floating:t,strategy:s}),{x:p,y:u}=xa(l,r,n),h=r,g={},b=0;for(let f=0;f({name:"arrow",options:o,async fn(t){let{x:e,y:r,placement:s,rects:c,platform:a,elements:i,middlewareData:n}=t,{element:l,padding:p=0}=oe(o,t)||{};if(l==null)return{};let u=rs(p),h={x:e,y:r},g=Wr(s),b=Kr(g),f=await a.getDimensions(l),E=g==="y",w=E?"top":"left",z=E?"bottom":"right",x=E?"clientHeight":"clientWidth",B=c.reference[b]+c.reference[g]-h[g]-c.floating[b],_=h[g]-c.reference[g],R=await(a.getOffsetParent==null?void 0:a.getOffsetParent(l)),Z=R?R[x]:0;(!Z||!await(a.isElement==null?void 0:a.isElement(R)))&&(Z=i.floating[x]||c.floating[b]);let mt=B/2-_/2,jt=Z/2-f[b]/2-1,Oe=vt(u[w],jt),He=vt(u[z],jt),st=Oe,qe=Z-f[b]-He,Q=Z/2-f[b]/2+mt,pt=Vr(st,Q,qe),dt=!n.arrow&&se(s)!=null&&Q!=pt&&c.reference[b]/2-(Qst<=0)){var jt,Oe;let st=(((jt=c.flip)==null?void 0:jt.index)||0)+1,qe=_[st];if(qe)return{data:{index:st,overflows:mt},reset:{placement:qe}};let Q=(Oe=mt.filter(pt=>pt.overflows[0]<=0).sort((pt,dt)=>pt.overflows[1]-dt.overflows[1])[0])==null?void 0:Oe.placement;if(!Q)switch(g){case"bestFit":{var He;let pt=(He=mt.map(dt=>[dt.placement,dt.overflows.filter(kt=>kt>0).reduce((kt,di)=>kt+di,0)]).sort((dt,kt)=>dt[1]-kt[1])[0])==null?void 0:He[0];pt&&(Q=pt);break}case"initialPlacement":Q=i;break}if(s!==Q)return{reset:{placement:Q}}}return{}}}};ss=function(o){return o===void 0&&(o=0),{name:"offset",options:o,async fn(t){let{x:e,y:r}=t,s=await qn(t,o);return{x:e+s.x,y:r+s.y,data:s}}}},cs=function(o){return o===void 0&&(o={}),{name:"shift",options:o,async fn(t){let{x:e,y:r,placement:s}=t,{mainAxis:c=!0,crossAxis:a=!1,limiter:i={fn:E=>{let{x:w,y:z}=E;return{x:w,y:z}}},...n}=oe(o,t),l={x:e,y:r},p=await Xr(t,n),u=Ae(Tt(s)),h=es(u),g=l[h],b=l[u];if(c){let E=h==="y"?"top":"left",w=h==="y"?"bottom":"right",z=g+p[E],x=g-p[w];g=Vr(z,g,x)}if(a){let E=u==="y"?"top":"left",w=u==="y"?"bottom":"right",z=b+p[E],x=b-p[w];b=Vr(z,b,x)}let f=i.fn({...t,[h]:g,[u]:b});return{...f,data:{x:f.x-e,y:f.y-r}}}}},as=function(o){return o===void 0&&(o={}),{name:"size",options:o,async fn(t){let{placement:e,rects:r,platform:s,elements:c}=t,{apply:a=()=>{},...i}=oe(o,t),n=await Xr(t,i),l=Tt(e),p=se(e),u=Ae(e)==="y",{width:h,height:g}=r.floating,b,f;l==="top"||l==="bottom"?(b=l,f=p===(await(s.isRTL==null?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(f=l,b=p==="end"?"top":"bottom");let E=g-n[b],w=h-n[f],z=!t.middlewareData.shift,x=E,B=w;if(u){let R=h-n.left-n.right;B=p||z?vt(w,R):R}else{let R=g-n.top-n.bottom;x=p||z?vt(E,R):R}if(z&&!p){let R=W(n.left,0),Z=W(n.right,0),mt=W(n.top,0),jt=W(n.bottom,0);u?B=h-2*(R!==0||Z!==0?R+Z:W(n.left,n.right)):x=g-2*(mt!==0||jt!==0?mt+jt:W(n.top,n.bottom))}await a({...t,availableWidth:B,availableHeight:x});let _=await s.getDimensions(c.floating);return h!==_.width||g!==_.height?{reset:{rects:!0}}:{}}}}});function It(o){return za(o)?(o.nodeName||"").toLowerCase():"#document"}function K(o){var t;return(o==null||(t=o.ownerDocument)==null?void 0:t.defaultView)||window}function ft(o){var t;return(t=(za(o)?o.ownerDocument:o.document)||window.document)==null?void 0:t.documentElement}function za(o){return o instanceof Node||o instanceof K(o).Node}function yt(o){return o instanceof Element||o instanceof K(o).Element}function lt(o){return o instanceof HTMLElement||o instanceof K(o).HTMLElement}function wa(o){return typeof ShadowRoot>"u"?!1:o instanceof ShadowRoot||o instanceof K(o).ShadowRoot}function Ie(o){let{overflow:t,overflowX:e,overflowY:r,display:s}=et(o);return/auto|scroll|overlay|hidden|clip/.test(t+r+e)&&!["inline","contents"].includes(s)}function Ca(o){return["table","td","th"].includes(It(o))}function Se(o){let t=Qr(),e=et(o);return e.transform!=="none"||e.perspective!=="none"||(e.containerType?e.containerType!=="normal":!1)||!t&&(e.backdropFilter?e.backdropFilter!=="none":!1)||!t&&(e.filter?e.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(e.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(e.contain||"").includes(r))}function Zr(o){let t=ae(o);for(;lt(t)&&!Je(t);){if(Se(t))return t;t=ae(t)}return null}function Qr(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Je(o){return["html","body","#document"].includes(It(o))}function et(o){return K(o).getComputedStyle(o)}function tr(o){return yt(o)?{scrollLeft:o.scrollLeft,scrollTop:o.scrollTop}:{scrollLeft:o.pageXOffset,scrollTop:o.pageYOffset}}function ae(o){if(It(o)==="html")return o;let t=o.assignedSlot||o.parentNode||wa(o)&&o.host||ft(o);return wa(t)?t.host:t}function Ea(o){let t=ae(o);return Je(t)?o.ownerDocument?o.ownerDocument.body:o.body:lt(t)&&Ie(t)?t:Ea(t)}function Te(o,t,e){var r;t===void 0&&(t=[]),e===void 0&&(e=!0);let s=Ea(o),c=s===((r=o.ownerDocument)==null?void 0:r.body),a=K(s);return c?t.concat(a,a.visualViewport||[],Ie(s)?s:[],a.frameElement&&e?Te(a.frameElement):[]):t.concat(s,Te(s,[],e))}var ns=v(()=>{});function Ta(o){let t=et(o),e=parseFloat(t.width)||0,r=parseFloat(t.height)||0,s=lt(o),c=s?o.offsetWidth:e,a=s?o.offsetHeight:r,i=Ze(e)!==c||Ze(r)!==a;return i&&(e=c,r=a),{width:e,height:r,$:i}}function ls(o){return yt(o)?o:o.contextElement}function $e(o){let t=ls(o);if(!lt(t))return At(1);let e=t.getBoundingClientRect(),{width:r,height:s,$:c}=Ta(t),a=(c?Ze(e.width):e.width)/r,i=(c?Ze(e.height):e.height)/s;return(!a||!Number.isFinite(a))&&(a=1),(!i||!Number.isFinite(i))&&(i=1),{x:a,y:i}}function Ia(o){let t=K(o);return!Qr()||!t.visualViewport?Bn:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Rn(o,t,e){return t===void 0&&(t=!1),!e||t&&e!==K(o)?!1:t}function ie(o,t,e,r){t===void 0&&(t=!1),e===void 0&&(e=!1);let s=o.getBoundingClientRect(),c=ls(o),a=At(1);t&&(r?yt(r)&&(a=$e(r)):a=$e(o));let i=Rn(c,e,r)?Ia(c):At(0),n=(s.left+i.x)/a.x,l=(s.top+i.y)/a.y,p=s.width/a.x,u=s.height/a.y;if(c){let h=K(c),g=r&&yt(r)?K(r):r,b=h.frameElement;for(;b&&r&&g!==h;){let f=$e(b),E=b.getBoundingClientRect(),w=et(b),z=E.left+(b.clientLeft+parseFloat(w.paddingLeft))*f.x,x=E.top+(b.clientTop+parseFloat(w.paddingTop))*f.y;n*=f.x,l*=f.y,p*=f.x,u*=f.y,n+=z,l+=x,b=K(b).frameElement}}return ce({width:p,height:u,x:n,y:l})}function Un(o){let{rect:t,offsetParent:e,strategy:r}=o,s=lt(e),c=ft(e);if(e===c)return t;let a={scrollLeft:0,scrollTop:0},i=At(1),n=At(0);if((s||!s&&r!=="fixed")&&((It(e)!=="body"||Ie(c))&&(a=tr(e)),lt(e))){let l=ie(e);i=$e(e),n.x=l.x+e.clientLeft,n.y=l.y+e.clientTop}return{width:t.width*i.x,height:t.height*i.y,x:t.x*i.x-a.scrollLeft*i.x+n.x,y:t.y*i.y-a.scrollTop*i.y+n.y}}function Mn(o){return Array.from(o.getClientRects())}function Sa(o){return ie(ft(o)).left+tr(o).scrollLeft}function Fn(o){let t=ft(o),e=tr(o),r=o.ownerDocument.body,s=W(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),c=W(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-e.scrollLeft+Sa(o),i=-e.scrollTop;return et(r).direction==="rtl"&&(a+=W(t.clientWidth,r.clientWidth)-s),{width:s,height:c,x:a,y:i}}function Nn(o,t){let e=K(o),r=ft(o),s=e.visualViewport,c=r.clientWidth,a=r.clientHeight,i=0,n=0;if(s){c=s.width,a=s.height;let l=Qr();(!l||l&&t==="fixed")&&(i=s.offsetLeft,n=s.offsetTop)}return{width:c,height:a,x:i,y:n}}function Vn(o,t){let e=ie(o,!0,t==="fixed"),r=e.top+o.clientTop,s=e.left+o.clientLeft,c=lt(o)?$e(o):At(1),a=o.clientWidth*c.x,i=o.clientHeight*c.y,n=s*c.x,l=r*c.y;return{width:a,height:i,x:n,y:l}}function Pa(o,t,e){let r;if(t==="viewport")r=Nn(o,e);else if(t==="document")r=Fn(ft(o));else if(yt(t))r=Vn(t,e);else{let s=Ia(o);r={...t,x:t.x-s.x,y:t.y-s.y}}return ce(r)}function $a(o,t){let e=ae(o);return e===t||!yt(e)||Je(e)?!1:et(e).position==="fixed"||$a(e,t)}function Kn(o,t){let e=t.get(o);if(e)return e;let r=Te(o,[],!1).filter(i=>yt(i)&&It(i)!=="body"),s=null,c=et(o).position==="fixed",a=c?ae(o):o;for(;yt(a)&&!Je(a);){let i=et(a),n=Se(a);!n&&i.position==="fixed"&&(s=null),(c?!n&&!s:!n&&i.position==="static"&&!!s&&["absolute","fixed"].includes(s.position)||Ie(a)&&!n&&$a(o,a))?r=r.filter(p=>p!==a):s=i,a=ae(a)}return t.set(o,r),r}function Wn(o){let{element:t,boundary:e,rootBoundary:r,strategy:s}=o,a=[...e==="clippingAncestors"?Kn(t,this._c):[].concat(e),r],i=a[0],n=a.reduce((l,p)=>{let u=Pa(t,p,s);return l.top=W(u.top,l.top),l.right=vt(u.right,l.right),l.bottom=vt(u.bottom,l.bottom),l.left=W(u.left,l.left),l},Pa(t,i,s));return{width:n.right-n.left,height:n.bottom-n.top,x:n.left,y:n.top}}function Gn(o){return Ta(o)}function Xn(o,t,e){let r=lt(t),s=ft(t),c=e==="fixed",a=ie(o,!0,c,t),i={scrollLeft:0,scrollTop:0},n=At(0);if(r||!r&&!c)if((It(t)!=="body"||Ie(s))&&(i=tr(t)),r){let l=ie(t,!0,c,t);n.x=l.x+t.clientLeft,n.y=l.y+t.clientTop}else s&&(n.x=Sa(s));return{x:a.left+i.scrollLeft-n.x,y:a.top+i.scrollTop-n.y,width:a.width,height:a.height}}function Aa(o,t){return!lt(o)||et(o).position==="fixed"?null:t?t(o):o.offsetParent}function ja(o,t){let e=K(o);if(!lt(o))return e;let r=Aa(o,t);for(;r&&Ca(r)&&et(r).position==="static";)r=Aa(r,t);return r&&(It(r)==="html"||It(r)==="body"&&et(r).position==="static"&&!Se(r))?e:r||Zr(o)||e}function Zn(o){return et(o).direction==="rtl"}function Jn(o,t){let e=null,r,s=ft(o);function c(){clearTimeout(r),e&&e.disconnect(),e=null}function a(i,n){i===void 0&&(i=!1),n===void 0&&(n=1),c();let{left:l,top:p,width:u,height:h}=o.getBoundingClientRect();if(i||t(),!u||!h)return;let g=Qe(p),b=Qe(s.clientWidth-(l+u)),f=Qe(s.clientHeight-(p+h)),E=Qe(l),z={rootMargin:-g+"px "+-b+"px "+-f+"px "+-E+"px",threshold:W(0,vt(1,n))||1},x=!0;function B(_){let R=_[0].intersectionRatio;if(R!==n){if(!x)return a();R?a(!1,R):r=setTimeout(()=>{a(!1,1e-7)},100)}x=!1}try{e=new IntersectionObserver(B,{...z,root:s.ownerDocument})}catch{e=new IntersectionObserver(B,z)}e.observe(o)}return a(!0),c}function _a(o,t,e,r){r===void 0&&(r={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:i=typeof IntersectionObserver=="function",animationFrame:n=!1}=r,l=ls(o),p=s||c?[...l?Te(l):[],...Te(t)]:[];p.forEach(w=>{s&&w.addEventListener("scroll",e,{passive:!0}),c&&w.addEventListener("resize",e)});let u=l&&i?Jn(l,e):null,h=-1,g=null;a&&(g=new ResizeObserver(w=>{let[z]=w;z&&z.target===l&&g&&(g.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{g&&g.observe(t)})),e()}),l&&!n&&g.observe(l),g.observe(t));let b,f=n?ie(o):null;n&&E();function E(){let w=ie(o);f&&(w.x!==f.x||w.y!==f.y||w.width!==f.width||w.height!==f.height)&&e(),f=w,b=requestAnimationFrame(E)}return e(),()=>{p.forEach(w=>{s&&w.removeEventListener("scroll",e),c&&w.removeEventListener("resize",e)}),u&&u(),g&&g.disconnect(),g=null,n&&cancelAnimationFrame(b)}}var Bn,Yn,Qn,La,Da=v(()=>{is();is();Gr();ns();Bn=At(0);Yn=async function(o){let{reference:t,floating:e,strategy:r}=o,s=this.getOffsetParent||ja,c=this.getDimensions;return{reference:Xn(t,await s(e),r),floating:{x:0,y:0,...await c(e)}}};Qn={convertOffsetParentRelativeRectToViewportRelativeRect:Un,getDocumentElement:ft,getClippingRect:Wn,getOffsetParent:ja,getElementRects:Yn,getClientRects:Mn,getDimensions:Gn,getScale:$e,isElement:yt,isRTL:Zn};La=(o,t,e)=>{let r=new Map,s={platform:Qn,...e},c={...s.platform,_c:r};return ka(o,t,{...s,platform:c})}});var Oa,Ha=v(()=>{"use strict";ns();Pe();Oa=()=>({name:"topLayer",async fn(o){let{x:t,y:e,elements:{reference:r,floating:s}}=o,c=!1,a=!1,i=!1,n={x:0,y:0};try{c=c||s.matches(":popover-open")}catch{}try{c=c||s.matches(":open")}catch{}try{c=c||s.matches(":modal")}catch{}a=c;let l=new Event("floating-ui-dialog-test",{composed:!0,bubbles:!0});s.addEventListener("floating-ui-dialog-test",u=>{u.composedPath().forEach(h=>{if(i=i||h===r,!(h===s||h.localName!=="dialog"))try{c=c||h.matches(":modal")}catch{}})},{once:!0}),s.dispatchEvent(l);let p=!1;if(!(r instanceof tt)){let u=i?r:s,h=Se(u)?u:Zr(u),g={};if(h!==null&&K(h)!==h&&(g=getComputedStyle(h),p=g.transform!=="none"||g.translate!=="none"||(g.backdropFilter?g.backdropFilter!=="none":!1)||(g.filter?g.filter!=="none":!1)||g.willChange.search("transform")>-1||g.willChange.search("translate")>-1||["paint","layout","strict","content"].some(b=>(g.contain||"").includes(b))),c&&p&&h){let b=h.getBoundingClientRect(),{marginInlineStart:f="0",marginBlockStart:E="0"}=g;n.x=b.x+parseFloat(f),n.y=b.y+parseFloat(E)}}return c&&a?{x:t+n.x,y:e+n.y,data:n}:c?{x:t,y:e,data:n}:{x:t-n.x,y:e-n.y,data:n}}})});function Jr(o){if(typeof o>"u")return 0;let t=window.devicePixelRatio||1;return Math.round(o*t)/t}var to,tl,el,qb,eo,qa=v(()=>{"use strict";Da();Ha();to=8,tl=100,el=o=>{var t;return(t={left:["right","bottom","top"],"left-start":["right-start","bottom","top"],"left-end":["right-end","bottom","top"],right:["left","bottom","top"],"right-start":["left-start","bottom","top"],"right-end":["left-end","bottom","top"],top:["bottom","left","right"],"top-start":["bottom-start","left","right"],"top-end":["bottom-end","left","right"],bottom:["top","left","right"],"bottom-start":["top-start","left","right"],"bottom-end":["top-end","left","right"]}[o])!=null?t:[o]},qb=Symbol("placement updated"),eo=class{constructor(t){this.originalPlacements=new WeakMap,this.allowPlacementUpdate=!1,this.updatePlacement=()=>{if(!this.allowPlacementUpdate&&this.options.type!=="modal"&&this.cleanup){this.target.dispatchEvent(new Event("close",{bubbles:!0}));return}this.computePlacement(),this.allowPlacementUpdate=!1},this.resetOverlayPosition=()=>{!this.target||!this.options||(this.target.style.removeProperty("max-height"),this.target.style.removeProperty("height"),this.initialHeight=void 0,this.isConstrained=!1,this.host.offsetHeight,this.computePlacement())},this.host=t,this.host.addController(this)}async placeOverlay(t=this.target,e=this.options){if(this.target=t,this.options=e,!t||!e)return;let r=_a(e.trigger,t,this.updatePlacement,{elementResize:!1,layoutShift:!1});this.cleanup=()=>{var s;(s=this.host.elements)==null||s.forEach(c=>{c.addEventListener("sp-closed",()=>{let a=this.originalPlacements.get(c);a&&c.setAttribute("placement",a),this.originalPlacements.delete(c)},{once:!0})}),r()}}async computePlacement(){var t,e;let{options:r,target:s}=this;await(document.fonts?document.fonts.ready:Promise.resolve());let c=r.trigger instanceof HTMLElement?Yr():Yr({padding:to,fallbackPlacements:el(r.placement)}),[a=0,i=0]=Array.isArray(r?.offset)?r.offset:[r.offset,0],n=(t=this.host.elements.find(b=>b.tipElement))==null?void 0:t.tipElement,l=[ss({mainAxis:a,crossAxis:i}),cs({padding:to}),c,as({padding:to,apply:({availableWidth:b,availableHeight:f,rects:{floating:E}})=>{let w=Math.max(tl,Math.floor(f)),z=E.height;this.initialHeight=this.isConstrained&&this.initialHeight||z,this.isConstrained=z{this.originalPlacements.set(b,b.getAttribute("placement")),b.setAttribute("placement",h)}),n&&g.arrow){let{x:b,y:f}=g.arrow;Object.assign(n.style,{top:h.startsWith("right")||h.startsWith("left")?"0px":"",left:h.startsWith("bottom")||h.startsWith("top")?"0px":"",translate:`${Jr(b)}px ${Jr(f)}px`})}}hostConnected(){document.addEventListener("sp-update-overlays",this.resetOverlayPosition)}hostUpdated(){var t;this.host.open||((t=this.cleanup)==null||t.call(this),this.cleanup=void 0)}hostDisconnected(){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0,document.removeEventListener("sp-update-overlays",this.resetOverlayPosition)}}});var rl,Ba,Ra=v(()=>{"use strict";y();rl=C` +:host{--swc-overlay-animation-distance:var( +--spectrum-picker-m-texticon-popover-offset-y,var(--spectrum-global-dimension-size-75) +);display:contents;pointer-events:none}.dialog{--sp-overlay-open:true;background:none;border:0;box-sizing:border-box;display:flex;height:auto;inset:auto;left:0;margin:0;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);max-width:calc(100vw - 16px);opacity:1!important;overflow:visible;padding:0;position:fixed;top:0}.dialog:not([is-visible]){translate:-999em -999em!important}.dialog:focus{outline:none}dialog:modal{--mod-popover-filter:var(--spectrum-popover-filter)}:host(:not([open])) .dialog{--sp-overlay-open:false}.dialog::backdrop{display:none}.dialog:before{content:"";inset:-999em;pointer-events:auto!important;position:absolute}.dialog:not(.not-immediately-closable):before{display:none}.dialog>div{width:100%}::slotted(*){pointer-events:auto}::slotted(sp-popover){position:static}::slotted(sp-tooltip){--swc-tooltip-margin:0}.dialog:not([actual-placement])[placement*=top]{margin-top:var(--swc-overlay-animation-distance);padding-block:var(--swc-overlay-animation-distance)}.dialog:not([actual-placement])[placement*=right]{margin-left:calc(var(--swc-overlay-animation-distance)*-1);padding-inline:var(--swc-overlay-animation-distance)}.dialog:not([actual-placement])[placement*=bottom]{margin-top:calc(var(--swc-overlay-animation-distance)*-1);padding-block:var(--swc-overlay-animation-distance)}.dialog:not([actual-placement])[placement*=left]{margin-left:var(--swc-overlay-animation-distance);padding-inline:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=top]{margin-top:var(--swc-overlay-animation-distance);padding-block:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=right]{margin-left:calc(var(--swc-overlay-animation-distance)*-1);padding-inline:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=bottom]{margin-top:calc(var(--swc-overlay-animation-distance)*-1);padding-block:var(--swc-overlay-animation-distance)}.dialog[actual-placement*=left]{margin-left:var(--swc-overlay-animation-distance);padding-inline:var(--swc-overlay-animation-distance)}slot[name=longpress-describedby-descriptor]{display:none}@supports selector(:open){.dialog{opacity:0}.dialog:open{--mod-popover-filter:var(--spectrum-popover-filter);opacity:1}}@supports selector(:popover-open){.dialog{opacity:0}.dialog:popover-open{--mod-popover-filter:var(--spectrum-popover-filter);opacity:1}}@supports (not selector(:open)) and (not selector(:popover-open)){:host:not([open]) .dialog{pointer-events:none}.dialog[actual-placement]{z-index:calc(var(--swc-overlay-z-index-base, 1000) + var(--swc-overlay-open-count))}} +`,Ba=rl});var ol,sl,G,cl,al,il,nl,er,U,Ua,Ma=v(()=>{"use strict";y();D();Go();aa();Qo();gt();ee();ua();da();ga();ba();ee();Pe();qa();Ra();ol=Object.defineProperty,sl=Object.getOwnPropertyDescriptor,G=(o,t,e,r)=>{for(var s=r>1?void 0:r?sl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&ol(t,e,s),s},cl=300,al=300,il={touch:"Double tap and long press for additional options",keyboard:"Press Space or Alt+Down Arrow for additional options",mouse:"Click and hold for additional options"},nl="showPopover"in document.createElement("div"),er=la(we);nl?er=pa(er):er=ha(er);U=class us extends er{constructor(){super(...arguments),this._delayed=!1,this._disabled=!1,this.longpressState="null",this.offset=6,this.placementController=new eo(this),this._open=!1,this.receivesFocus="auto",this.releaseAriaDescribedby=bt,this.releaseLongpressDescribedby=bt,this._state="closed",this.triggerElement=null,this.type="auto",this.wasOpen=!1,this.elementResolver=new Mr(this),this.closeOnFocusOut=t=>{if(!t.relatedTarget)return;let e=new Event("overlay-relation-query",{bubbles:!0,composed:!0});t.relatedTarget.addEventListener(e.type,r=>{r.composedPath().includes(this)||(this.open=!1)}),t.relatedTarget.dispatchEvent(e)},this.elementIds=[],this.handlePointerdown=t=>{if(!this.triggerElement||t.button!==0)return;let e=this.triggerElement;this.longpressState="potential",document.addEventListener("pointerup",this.handlePointerup),document.addEventListener("pointercancel",this.handlePointerup),!e.holdAffordance&&(this.longressTimeout=setTimeout(()=>{e&&e.dispatchEvent(new CustomEvent("longpress",{bubbles:!0,composed:!0,detail:{source:"pointer"}}))},cl))},this.handlePointerup=()=>{clearTimeout(this.longressTimeout),this.triggerElement&&(this.longpressState=this.state==="opening"?"pressed":"null",document.removeEventListener("pointerup",this.handlePointerup),document.removeEventListener("pointercancel",this.handlePointerup))},this.handleKeydown=t=>{let{code:e,altKey:r}=t;(e==="Space"||r&&e==="ArrowDown")&&e==="ArrowDown"&&(t.stopPropagation(),t.stopImmediatePropagation())},this.handleKeyup=t=>{let{code:e,altKey:r}=t;if(e==="Space"||r&&e==="ArrowDown"){if(!this.triggerElement||!this.hasNonVirtualTrigger)return;t.stopPropagation(),this.triggerElement.dispatchEvent(new CustomEvent("longpress",{bubbles:!0,composed:!0,detail:{source:"keyboard"}})),setTimeout(()=>{this.longpressState="null"})}},this.preventNextToggle=!1,this.handlePointerdownForClick=()=>{this.preventNextToggle=this.open},this.handleClick=()=>{this.longpressState==="opening"||this.longpressState==="pressed"||(this.preventNextToggle||(this.open=!this.open),this.preventNextToggle=!1)},this.focusedin=!1,this.handleFocusin=()=>{this.open=!0,this.focusedin=!0},this.handleFocusout=()=>{this.focusedin=!1,!this.pointerentered&&(this.open=!1)},this.pointerentered=!1,this.handlePointerenter=()=>{this.hoverTimeout&&(clearTimeout(this.hoverTimeout),delete this.hoverTimeout),!this.disabled&&(this.open=!0,this.pointerentered=!0)},this.handleOverlayPointerenter=()=>{this.hoverTimeout&&(clearTimeout(this.hoverTimeout),delete this.hoverTimeout)},this.handlePointerleave=()=>{this.doPointerleave()},this.handleOverlayPointerleave=()=>{this.doPointerleave()},this.handleLongpress=()=>{this.open=!0,this.longpressState=this.longpressState==="potential"?"opening":"pressed"}}get delayed(){var t;return((t=this.elements.at(-1))==null?void 0:t.hasAttribute("delayed"))||this._delayed}set delayed(t){this._delayed=t}get disabled(){return this._disabled}set disabled(t){this._disabled=t,t?(this.hasNonVirtualTrigger&&this.unbindEvents(),this.wasOpen=this.open,this.open=!1):(this.bindEvents(),this.open=this.open||this.wasOpen,this.wasOpen=!1)}get hasNonVirtualTrigger(){return!!this.triggerElement&&!(this.triggerElement instanceof tt)}get open(){return this._open}set open(t){t&&this.disabled||t!==this.open&&((this.longpressState==="opening"||this.longpressState==="pressed")&&!t||(this._open=t,this.open&&(us.openCount+=1),this.requestUpdate("open",!this.open)))}get state(){return this._state}set state(t){if(t===this.state)return;let e=this.state;this._state=t,(this.state==="opened"||this.state==="closed")&&(this.longpressState=this.longpressState==="pressed"?"null":this.longpressState),this.requestUpdate("state",e)}get usesDialog(){return this.type==="modal"||this.type==="page"}get popoverValue(){if("popover"in this)switch(this.type){case"modal":case"page":return;case"hint":return"manual";default:return this.type}}get requiresPosition(){return!(this.type==="page"||!this.open||!this.triggerElement||!this.placement&&this.type!=="hint")}managePosition(){if(!this.requiresPosition||!this.open)return;let t=this.offset||0,e=this.triggerElement,r=this.placement||"right",s=this.tipPadding;this.placementController.placeOverlay(this.dialogEl,{offset:t,placement:r,tipPadding:s,trigger:e,type:this.type})}async managePopoverOpen(){super.managePopoverOpen();let t=this.open;if(this.open!==t||(await this.manageDelay(t),this.open!==t)||(await this.ensureOnDOM(t),this.open!==t))return;let e=await this.makeTransition(t);this.open===t&&await this.applyFocus(t,e)}async applyFocus(t,e){if(!(this.receivesFocus==="false"||this.type==="hint")){if(await te(),await te(),t===this.open&&!this.open){this.hasNonVirtualTrigger&&this.contains(this.getRootNode().activeElement)&&this.triggerElement.focus();return}e?.focus()}}async manageOpen(t){var e;if(!(!this.isConnected&&this.open)){if(this.hasUpdated||await this.updateComplete,this.open?(ts.add(this),this.willPreventClose&&(document.addEventListener("pointerup",()=>{this.dialogEl.classList.toggle("not-immediately-closable",!1),this.willPreventClose=!1},{once:!0}),this.dialogEl.classList.toggle("not-immediately-closable",!0))):(t&&this.dispose(),ts.remove(this)),this.open&&this.state!=="opened"?this.state="opening":!this.open&&this.state!=="closed"&&(this.state="closing"),this.usesDialog?this.manageDialogOpen():this.managePopoverOpen(),this.type==="auto"){let r=this.getRootNode();this.open?r.addEventListener("focusout",this.closeOnFocusOut,{capture:!0}):r.removeEventListener("focusout",this.closeOnFocusOut,{capture:!0})}if(!this.open&&this.type!=="hint"){let r=()=>{var s;let c=[],a=document.activeElement;for(;a!=null&&a.shadowRoot&&a.shadowRoot.activeElement;)a=a.shadowRoot.activeElement;for(;a;){let i=a.assignedSlot||a.parentElement||((s=a.getRootNode())==null?void 0:s.host);i&&c.push(i),a=i}return c};(e=this.triggerElement)!=null&&e.focus&&(this.contains(this.getRootNode().activeElement)||r().includes(this))&&this.triggerElement.focus()}}}unbindEvents(){var t;(t=this.abortController)==null||t.abort()}bindEvents(){if(!this.hasNonVirtualTrigger)return;this.abortController=new AbortController;let t=this.triggerElement;switch(this.triggerInteraction){case"click":this.bindClickEvents(t);return;case"longpress":this.bindLongpressEvents(t);return;case"hover":this.bindHoverEvents(t);return}}bindClickEvents(t){let e={signal:this.abortController.signal};t.addEventListener("click",this.handleClick,e),t.addEventListener("pointerdown",this.handlePointerdownForClick,e)}bindLongpressEvents(t){let e={signal:this.abortController.signal};t.addEventListener("longpress",this.handleLongpress,e),t.addEventListener("pointerdown",this.handlePointerdown,e),this.prepareLongpressDescription(t),!t.holdAffordance&&(t.addEventListener("keydown",this.handleKeydown,e),t.addEventListener("keyup",this.handleKeyup,e))}bindHoverEvents(t){let e={signal:this.abortController.signal};t.addEventListener("focusin",this.handleFocusin,e),t.addEventListener("focusout",this.handleFocusout,e),t.addEventListener("pointerenter",this.handlePointerenter,e),t.addEventListener("pointerleave",this.handlePointerleave,e),this.addEventListener("pointerenter",this.handleOverlayPointerenter,e),this.addEventListener("pointerleave",this.handleOverlayPointerleave,e)}manageTriggerElement(t){t&&(this.unbindEvents(),this.releaseAriaDescribedby()),!(!this.triggerElement||this.triggerElement instanceof tt)&&(this.bindEvents(),this.receivesFocus!=="true"&&this.prepareAriaDescribedby())}prepareLongpressDescription(t){if(this.triggerInteraction!=="longpress"||this.releaseLongpressDescribedby!==bt||!this.elements.length)return;let e=document.createElement("div");e.id=`longpress-describedby-descriptor-${crypto.randomUUID().slice(0,8)}`;let r=Jc()||ta()?"touch":"keyboard";e.textContent=il[r],e.slot="longpress-describedby-descriptor";let s=t.getRootNode(),c=this.getRootNode();s===c?this.append(e):(e.hidden=!("host"in s),t.insertAdjacentElement("afterend",e));let a=ke(t,"aria-describedby",[e.id]);this.releaseLongpressDescribedby=()=>{a(),e.remove(),this.releaseLongpressDescribedby=bt}}prepareAriaDescribedby(){if(this.triggerInteraction!=="hover"||this.releaseAriaDescribedby!==bt||!this.elements.length||!this.hasNonVirtualTrigger)return;let t=this.triggerElement,e=t.getRootNode(),r=this.elements[0].getRootNode(),s=this.getRootNode();if(e==s){let c=ke(t,"aria-describedby",[this.id]);this.releaseAriaDescribedby=()=>{c(),this.releaseAriaDescribedby=bt}}else if(e===r){this.elementIds=this.elements.map(i=>i.id);let c=this.elements.map(i=>(i.id||(i.id=`${this.tagName.toLowerCase()}-helper-${crypto.randomUUID().slice(0,8)}`),i.id)),a=ke(t,"aria-describedby",c);this.releaseAriaDescribedby=()=>{a(),this.elements.map((i,n)=>{i.id=this.elementIds[n]}),this.releaseAriaDescribedby=bt}}}doPointerleave(){this.pointerentered=!1;let t=this.triggerElement;this.focusedin&&t.matches(":focus-visible")||(this.hoverTimeout=setTimeout(()=>{this.open=!1},al))}handleBeforetoggle(t){t.newState!=="open"&&this.handleBrowserClose()}handleBrowserClose(){if(this.longpressState!=="opening"&&this.longpressState!=="pressed"){this.open=!1;return}this.manuallyKeepOpen()}manuallyKeepOpen(){super.manuallyKeepOpen(),this.open=!0,this.placementController.allowPlacementUpdate=!0,this.manageOpen(!1)}handleSlotchange(){this.triggerElement&&this.prepareAriaDescribedby(),this.elements.length?this.hasNonVirtualTrigger&&this.prepareLongpressDescription(this.triggerElement):this.releaseLongpressDescribedby()}shouldPreventClose(){let t=this.willPreventClose;return this.willPreventClose=!1,t}willUpdate(t){var e;if(this.hasAttribute("id")||this.setAttribute("id",`${this.tagName.toLowerCase()}-${crypto.randomUUID().slice(0,8)}`),t.has("open")&&(typeof t.get("open")<"u"||this.open)&&this.manageOpen(t.get("open")),t.has("trigger")){let[s,c]=((e=this.trigger)==null?void 0:e.split("@"))||[];this.elementResolver.selector=s?`#${s}`:"",this.triggerInteraction=c}let r=this.triggerElement;t.has(Zo)&&(this.triggerElement=this.elementResolver.element,this.manageTriggerElement(r)),t.has("triggerElement")&&this.manageTriggerElement(t.get("triggerElement"))}updated(t){super.updated(t),t.has("placement")&&(this.placement?this.dialogEl.setAttribute("actual-placement",this.placement):this.dialogEl.removeAttribute("actual-placement"),this.open&&typeof t.get("placement")<"u"&&this.placementController.resetOverlayPosition())}renderContent(){return d` + + `}get dialogStyleMap(){return{"--swc-overlay-open-count":us.openCount.toString()}}renderDialog(){return d` + + ${this.renderContent()} + + `}renderPopover(){return d` +
+ ${this.renderContent()} +
+ `}render(){let t=this.type==="modal"||this.type==="page";return d` + ${t?this.renderDialog():this.renderPopover()} + + `}connectedCallback(){super.connectedCallback(),this.addEventListener("close",()=>{this.open=!1}),this.hasNonVirtualTrigger&&this.bindEvents()}disconnectedCallback(){this.hasNonVirtualTrigger&&this.unbindEvents(),this.releaseAriaDescribedby(),this.releaseLongpressDescribedby(),this.open=!1,super.disconnectedCallback()}};U.styles=[Ba],U.openCount=1,G([m({type:Boolean})],U.prototype,"delayed",1),G([S(".dialog")],U.prototype,"dialogEl",2),G([m({type:Boolean})],U.prototype,"disabled",1),G([fr({flatten:!0,selector:':not([slot="longpress-describedby-descriptor"], slot)'})],U.prototype,"elements",2),G([m({type:Number})],U.prototype,"offset",2),G([m({type:Boolean,reflect:!0})],U.prototype,"open",1),G([m()],U.prototype,"placement",2),G([m({attribute:"receives-focus"})],U.prototype,"receivesFocus",2),G([S("slot")],U.prototype,"slotEl",2),G([ht()],U.prototype,"state",1),G([m({type:Number,attribute:"tip-padding"})],U.prototype,"tipPadding",2),G([m()],U.prototype,"trigger",2),G([m({attribute:!1})],U.prototype,"triggerElement",2),G([m({attribute:!1})],U.prototype,"triggerInteraction",2),G([m()],U.prototype,"type",2);Ua=U});var Ee={};var re=v(()=>{"use strict";I();Ma();k("sp-overlay",Ua)});var ll,Fa,Na=v(()=>{"use strict";y();ll=C` +:host{--spectrum-overlay-animation-distance:6px;--spectrum-overlay-animation-duration:var( +--spectrum-animation-duration-100 +);opacity:0;pointer-events:none;transition:transform var(--spectrum-overlay-animation-duration) ease-in-out,opacity var(--spectrum-overlay-animation-duration) ease-in-out,visibility 0s linear var(--spectrum-overlay-animation-duration);visibility:hidden}:host([open]){opacity:1;pointer-events:auto;transition-delay:0s;visibility:visible}:host([open]) .spectrum-Popover--bottom-end,:host([open]) .spectrum-Popover--bottom-left,:host([open]) .spectrum-Popover--bottom-right,:host([open]) .spectrum-Popover--bottom-start,:host([placement*=bottom][open]){--spectrum-overlay-animation-distance:6px;transform:translateY(var(--spectrum-overlay-animation-distance))}:host([open]) .spectrum-Popover--top-end,:host([open]) .spectrum-Popover--top-left,:host([open]) .spectrum-Popover--top-right,:host([open]) .spectrum-Popover--top-start,:host([placement*=top][open]){--spectrum-overlay-animation-distance:6px;transform:translateY(calc(var(--spectrum-overlay-animation-distance)*-1))}:host([dir=rtl][open]) .spectrum-Popover--start,:host([dir=rtl][open]) .spectrum-Popover--start-bottom,:host([dir=rtl][open]) .spectrum-Popover--start-top,:host([open]) .spectrum-Popover--end,:host([open]) .spectrum-Popover--end-bottom,:host([open]) .spectrum-Popover--end-top,:host([open]) .spectrum-Popover--right-bottom,:host([open]) .spectrum-Popover--right-top,:host([placement*=right][open]){--spectrum-overlay-animation-distance:6px;transform:translateX(var(--spectrum-overlay-animation-distance))}:host([dir=rtl][open]) .spectrum-Popover--end,:host([dir=rtl][open]) .spectrum-Popover--end-bottom,:host([dir=rtl][open]) .spectrum-Popover--end-top,:host([open]) .spectrum-Popover--left-bottom,:host([open]) .spectrum-Popover--left-top,:host([open]) .spectrum-Popover--start,:host([open]) .spectrum-Popover--start-bottom,:host([open]) .spectrum-Popover--start-top,:host([placement*=left][open]){--spectrum-overlay-animation-distance:6px;transform:translateX(calc(var(--spectrum-overlay-animation-distance)*-1))}:host{--flow-direction:1;--spectrum-popover-offset:0px;--spectrum-popover-background-color:var( +--spectrum-background-layer-2-color +);--spectrum-popover-border-color:var(--spectrum-gray-400);--spectrum-popover-content-area-spacing-vertical:var( +--spectrum-popover-top-to-content-area +);--spectrum-popover-shadow-horizontal:var(--spectrum-drop-shadow-x);--spectrum-popover-shadow-vertical:var(--spectrum-drop-shadow-y);--spectrum-popover-shadow-blur:var(--spectrum-drop-shadow-blur);--spectrum-popover-shadow-color:var(--spectrum-drop-shadow-color);--spectrum-popover-corner-radius:var(--spectrum-corner-radius-100);--spectrum-popover-pointer-width:var(--spectrum-popover-tip-width);--spectrum-popover-pointer-height:var(--spectrum-popover-tip-height);--spectrum-popover-pointer-edge-offset:calc(var(--spectrum-corner-radius-100) + var(--spectrum-popover-tip-width)/2);--spectrum-popover-pointer-edge-spacing:calc(var(--spectrum-popover-pointer-edge-offset) - var(--spectrum-popover-tip-width)/2)}:host([dir=rtl]){--flow-direction:-1}@media (forced-colors:active){:host{--highcontrast-popover-border-color:CanvasText}}:host{--spectrum-popover-filter:drop-shadow(var( +--mod-popover-shadow-horizontal,var(--spectrum-popover-shadow-horizontal) +) var( +--mod-popover-shadow-vertical,var(--spectrum-popover-shadow-vertical) +) var(--mod-popover-shadow-blur,var(--spectrum-popover-shadow-blur)) var( +--mod-popover-shadow-color,var(--spectrum-popover-shadow-color) +));background-color:var( +--mod-popover-background-color,var(--spectrum-popover-background-color) +);border-color:var( +--highcontrast-popover-border-color,var(--mod-popover-border-color,var(--spectrum-popover-border-color)) +);border-radius:var( +--mod-popover-corner-radius,var(--spectrum-popover-corner-radius) +);border-style:solid;border-width:var( +--mod-popover-border-width,var(--spectrum-popover-border-width) +);box-sizing:border-box;display:inline-flex;filter:var(--mod-popover-filter,var(--spectrum-popover-filter));flex-direction:column;outline:none;padding:var( +--mod-popover-content-area-spacing-vertical,var(--spectrum-popover-content-area-spacing-vertical) +) 0;position:absolute}:host([tip]) #tip .triangle{stroke-linecap:square;stroke-linejoin:miter;fill:var( +--highcontrast-popover-background-color,var( +--mod-popover-background-color,var(--spectrum-popover-background-color) +) +);stroke:var( +--highcontrast-popover-border-color,var(--mod-popover-border-color,var(--spectrum-popover-border-color)) +);stroke-width:var( +--mod-popover-border-width,var(--spectrum-popover-border-width) +)}*{--mod-popover-filter:none}.spectrum-Popover--top-end,.spectrum-Popover--top-left,.spectrum-Popover--top-right,.spectrum-Popover--top-start,:host([placement*=top]){margin-bottom:var(--mod-popover-offset,var(--spectrum-popover-offset))}.spectrum-Popover--bottom-end,.spectrum-Popover--bottom-left,.spectrum-Popover--bottom-right,.spectrum-Popover--bottom-start,:host([placement*=bottom]){margin-top:var(--mod-popover-offset,var(--spectrum-popover-offset))}.spectrum-Popover--right-bottom,.spectrum-Popover--right-top,:host([placement*=right]){margin-left:var(--mod-popover-offset,var(--spectrum-popover-offset))}.spectrum-Popover--left-bottom,.spectrum-Popover--left-top,:host([placement*=left]){margin-right:var(--mod-popover-offset,var(--spectrum-popover-offset))}.spectrum-Popover--start,.spectrum-Popover--start-bottom,.spectrum-Popover--start-top{margin-inline-end:var( +--mod-popover-offset,var(--spectrum-popover-offset) +)}.spectrum-Popover--end,.spectrum-Popover--end-bottom,.spectrum-Popover--end-top{margin-inline-start:var( +--mod-popover-offset,var(--spectrum-popover-offset) +)}:host([tip]) #tip,:host([tip]) .spectrum-Popover--bottom-end #tip,:host([tip]) .spectrum-Popover--bottom-left #tip,:host([tip]) .spectrum-Popover--bottom-right #tip,:host([tip]) .spectrum-Popover--bottom-start #tip,:host([tip]) .spectrum-Popover--top-end #tip,:host([tip]) .spectrum-Popover--top-left #tip,:host([tip]) .spectrum-Popover--top-right #tip,:host([tip]) .spectrum-Popover--top-start #tip,:host([tip][placement*=bottom]) #tip,:host([tip][placement*=top]) #tip{height:var( +--mod-popover-pointer-height,var(--spectrum-popover-pointer-height) +);left:0;margin:auto;position:absolute;right:0;top:100%;transform:translate(0);width:var( +--mod-popover-pointer-width,var(--spectrum-popover-pointer-width) +)}:host([tip]) .spectrum-Popover--top-left #tip{left:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +);right:auto}:host([tip]) .spectrum-Popover--top-right #tip{left:auto;right:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--top-start #tip{margin-inline-start:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--top-end #tip{margin-inline-end:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--bottom-end #tip,:host([tip]) .spectrum-Popover--bottom-left #tip,:host([tip]) .spectrum-Popover--bottom-right #tip,:host([tip]) .spectrum-Popover--bottom-start #tip,:host([tip][placement*=bottom]) #tip{bottom:100%;top:auto;transform:scaleY(-1)}:host([tip]) .spectrum-Popover--bottom-left #tip{left:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +);right:auto}:host([tip]) .spectrum-Popover--bottom-right #tip{left:auto;right:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--bottom-start #tip{margin-inline-start:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--bottom-end #tip{margin-inline-end:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--end #tip,:host([tip]) .spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start #tip,:host([tip]) .spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--start-top #tip,:host([tip][placement*=left]) #tip,:host([tip][placement*=right]) #tip{bottom:0;height:var( +--mod-popover-pointer-width,var(--spectrum-popover-pointer-width) +);top:0;width:var( +--mod-popover-pointer-height,var(--spectrum-popover-pointer-height) +)}:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--left-top #tip,:host([tip][placement*=left]) .spectrum-Popover--end #tip,:host([tip][placement*=left]) .spectrum-Popover--end-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--end-top #tip,:host([tip][placement*=left]) .spectrum-Popover--left-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--left-top #tip,:host([tip][placement*=left]) .spectrum-Popover--right-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--right-top #tip,:host([tip][placement*=left]) .spectrum-Popover--start #tip,:host([tip][placement*=left]) .spectrum-Popover--start-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--start-top #tip,:host([tip][placement*=left][placement*=left]) #tip,:host([tip][placement*=right]) .spectrum-Popover--left-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--left-top #tip,:host([tip][placement*=right][placement*=left]) #tip{left:100%;right:auto}:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--right-top #tip,:host([tip][placement*=left]) .spectrum-Popover--right-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--right-top #tip,:host([tip][placement*=left][placement*=right]) #tip,:host([tip][placement*=right]) .spectrum-Popover--end #tip,:host([tip][placement*=right]) .spectrum-Popover--end-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--end-top #tip,:host([tip][placement*=right]) .spectrum-Popover--left-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--left-top #tip,:host([tip][placement*=right]) .spectrum-Popover--right-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--right-top #tip,:host([tip][placement*=right]) .spectrum-Popover--start #tip,:host([tip][placement*=right]) .spectrum-Popover--start-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--start-top #tip,:host([tip][placement*=right][placement*=right]) #tip{left:auto;right:100%;transform:scaleX(-1)}:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--start-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--end-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--left-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--right-top #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--start-top #tip,:host([tip][placement*=left]) .spectrum-Popover--end-top #tip,:host([tip][placement*=left]) .spectrum-Popover--left-top #tip,:host([tip][placement*=left]) .spectrum-Popover--right-top #tip,:host([tip][placement*=left]) .spectrum-Popover--start-top #tip,:host([tip][placement*=right]) .spectrum-Popover--end-top #tip,:host([tip][placement*=right]) .spectrum-Popover--left-top #tip,:host([tip][placement*=right]) .spectrum-Popover--right-top #tip,:host([tip][placement*=right]) .spectrum-Popover--start-top #tip{bottom:auto;top:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +)}:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end-bottom.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end-top.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--end.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--left-bottom.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--left-top.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--right-bottom.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--right-top.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start-bottom.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start-top.spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--left-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--right-bottom #tip,:host([tip]) .spectrum-Popover--start.spectrum-Popover--start-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--end-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--left-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--right-bottom #tip,:host([tip][placement*=left]) .spectrum-Popover--start-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--end-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--left-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--right-bottom #tip,:host([tip][placement*=right]) .spectrum-Popover--start-bottom #tip{bottom:var( +--mod-popover-pointer-edge-spacing,var(--spectrum-popover-pointer-edge-spacing) +);top:auto}:host([tip]) .spectrum-Popover--start #tip,:host([tip]) .spectrum-Popover--start-bottom #tip,:host([tip]) .spectrum-Popover--start-top #tip{margin-inline-start:100%}:host([dir=rtl][tip]) .spectrum-Popover--start #tip,:host([dir=rtl][tip]) .spectrum-Popover--start-bottom #tip,:host([dir=rtl][tip]) .spectrum-Popover--start-top #tip{transform:none}:host([tip]) .spectrum-Popover--end #tip,:host([tip]) .spectrum-Popover--end-bottom #tip,:host([tip]) .spectrum-Popover--end-top #tip{margin-inline-end:100%;transform:scaleX(-1)}:host([dir=rtl][tip]) .spectrum-Popover--end #tip,:host([dir=rtl][tip]) .spectrum-Popover--end-bottom #tip,:host([dir=rtl][tip]) .spectrum-Popover--end-top #tip{transform:scaleX(1)}:host{--spectrum-popover-border-width:var( +--system-spectrum-popover-border-width +)}:host{--sp-popover-tip-size:24px;--mod-popover-pointer-width:max(var(--spectrum-popover-pointer-width),var(--spectrum-popover-pointer-height));--mod-popover-pointer-height:max(var(--spectrum-popover-pointer-width),var(--spectrum-popover-pointer-height));clip-path:none;max-height:100%;max-width:100%;min-width:min-content}::slotted(*){overscroll-behavior:contain}:host([placement*=left]) #tip[style],:host([placement*=right]) #tip[style]{bottom:auto}:host([placement*=bottom]) #tip[style],:host([placement*=top]) #tip[style]{right:auto}.block{display:block;height:50%;width:100%}.inline{display:block;height:100%;width:50%}:host([placement*=left]) .block,:host([placement*=right]) .block{display:none}:host([placement*=bottom]) .inline,:host([placement*=top]) .inline{display:none}::slotted(.visually-hidden){clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}::slotted(sp-menu){margin:0}:host([dialog]){min-width:var( +--mod-popover-dialog-min-width,var(--spectrum-popover-dialog-min-width,270px) +);padding:var( +--mod-popover-dialog-padding,var(--spectrum-popover-dialog-padding,30px 29px) +)} +`,Fa=ll});var ul,ml,rr,St,Va=v(()=>{"use strict";y();D();Na();ul=Object.defineProperty,ml=Object.getOwnPropertyDescriptor,rr=(o,t,e,r)=>{for(var s=r>1?void 0:r?ml(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&ul(t,e,s),s},St=class extends L{constructor(){super(...arguments),this.dialog=!1,this.open=!1,this.tip=!1}static get styles(){return[Fa]}renderTip(){return d` + + `}update(t){super.update(t)}render(){return d` + + ${this.tip?this.renderTip():A} + `}};rr([m({type:Boolean,reflect:!0})],St.prototype,"dialog",2),rr([m({type:Boolean,reflect:!0})],St.prototype,"open",2),rr([m({reflect:!0})],St.prototype,"placement",2),rr([m({type:Boolean,reflect:!0})],St.prototype,"tip",2),rr([S("#tip")],St.prototype,"tipElement",2)});var pl={};var ms=v(()=>{"use strict";Va();I();k("sp-popover",St)});y();var Di=["spectrum","express"],Oi=["medium","large","medium-express","large-express"],Hi=["light","lightest","dark","darkest","light-express","lightest-express","dark-express","darkest-express"],xr=class M extends HTMLElement{constructor(){super(),this._dir="",this._theme="spectrum",this._color="",this._scale="",this.trackedChildren=new Set,this._updateRequested=!1,this._contextConsumers=new Map,this.attachShadow({mode:"open"});let t=document.importNode(M.template.content,!0);this.shadowRoot.appendChild(t),this.shouldAdoptStyles(),this.addEventListener("sp-query-theme",this.onQueryTheme),this.addEventListener("sp-language-context",this._handleContextPresence),this.updateComplete=this.__createDeferredPromise()}static get observedAttributes(){return["color","scale","theme","lang","dir"]}set dir(t){if(t===this.dir)return;this.setAttribute("dir",t),this._dir=t;let e=t==="rtl"?t:"ltr";this.trackedChildren.forEach(r=>{r.setAttribute("dir",e)})}get dir(){return this._dir}attributeChangedCallback(t,e,r){e!==r&&(t==="color"?this.color=r:t==="scale"?this.scale=r:t==="lang"&&r?(this.lang=r,this._provideContext()):t==="theme"?this.theme=r:t==="dir"&&(this.dir=r))}requestUpdate(){window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow?window.ShadyCSS.styleElement(this):this.shouldAdoptStyles()}get theme(){let t=M.themeFragmentsByKind.get("theme"),{name:e}=t&&t.get("default")||{};return this._theme||e||""}set theme(t){if(t===this._theme)return;let e=t&&Di.includes(t)?t:this.theme;e!==this._theme&&(this._theme=e,this.requestUpdate()),e?this.setAttribute("theme",e):this.removeAttribute("theme")}get color(){let t=M.themeFragmentsByKind.get("color"),{name:e}=t&&t.get("default")||{};return this._color||e||""}set color(t){if(t===this._color)return;let e=t&&Hi.includes(t)?t:this.color;e!==this._color&&(this._color=e,this.requestUpdate()),e?this.setAttribute("color",e):this.removeAttribute("color")}get scale(){let t=M.themeFragmentsByKind.get("scale"),{name:e}=t&&t.get("default")||{};return this._scale||e||""}set scale(t){if(t===this._scale)return;let e=t&&Oi.includes(t)?t:this.scale;e!==this._scale&&(this._scale=e,this.requestUpdate()),e?this.setAttribute("scale",e):this.removeAttribute("scale")}get styles(){let t=[...M.themeFragmentsByKind.keys()],e=(r,s,c)=>{let a=c&&c!=="theme"&&this.theme==="express"?r.get(`${s}-express`):r.get(s),i=s==="spectrum"||!c||this.hasAttribute(c);if(a&&i)return a.styles};return[...t.reduce((r,s)=>{let c=M.themeFragmentsByKind.get(s),a;if(s==="app"||s==="core")a=e(c,s);else{let{[s]:i}=this;a=e(c,i,s)}return a&&r.push(a),r},[])]}static get template(){return this.templateElement||(this.templateElement=document.createElement("template"),this.templateElement.innerHTML=""),this.templateElement}__createDeferredPromise(){return new Promise(t=>{this.__resolve=t})}onQueryTheme(t){if(t.defaultPrevented)return;t.preventDefault();let{detail:e}=t;e.color=this.color||void 0,e.scale=this.scale||void 0,e.lang=this.lang||document.documentElement.lang||navigator.language,e.theme=this.theme||void 0}connectedCallback(){if(this.shouldAdoptStyles(),window.ShadyCSS!==void 0&&window.ShadyCSS.styleElement(this),M.instances.add(this),!this.hasAttribute("dir")){let t=this.assignedSlot||this.parentNode;for(;t!==document.documentElement&&!(t instanceof M);)t=t.assignedSlot||t.parentNode||t.host;this.dir=t.dir==="rtl"?t.dir:"ltr"}}disconnectedCallback(){M.instances.delete(this)}startManagingContentDirection(t){this.trackedChildren.add(t)}stopManagingContentDirection(t){this.trackedChildren.delete(t)}async shouldAdoptStyles(){this._updateRequested||(this.updateComplete=this.__createDeferredPromise(),this._updateRequested=!0,this._updateRequested=await!1,this.adoptStyles(),this.__resolve(!0))}adoptStyles(){let t=this.styles;if(window.ShadyCSS!==void 0&&!window.ShadyCSS.nativeShadow&&window.ShadyCSS.ScopingShim){let e=[];for(let[r,s]of M.themeFragmentsByKind)for(let[c,{styles:a}]of s){if(c==="default")continue;let i=a.cssText;M.defaultFragments.has(c)||(i=i.replace(":host",`:host([${r}='${c}'])`)),e.push(i)}window.ShadyCSS.ScopingShim.prepareAdoptedCssText(e,this.localName),window.ShadyCSS.prepareTemplate(M.template,this.localName)}else if(ue){let e=[];for(let r of t)e.push(r.styleSheet);this.shadowRoot.adoptedStyleSheets=e}else this.shadowRoot.querySelectorAll("style").forEach(e=>e.remove()),t.forEach(e=>{let r=document.createElement("style");r.textContent=e.cssText,this.shadowRoot.appendChild(r)})}static registerThemeFragment(t,e,r){let s=M.themeFragmentsByKind.get(e)||new Map;s.size===0&&(M.themeFragmentsByKind.set(e,s),s.set("default",{name:t,styles:r}),M.defaultFragments.add(t)),s.set(t,{name:t,styles:r}),M.instances.forEach(c=>c.shouldAdoptStyles())}_provideContext(){this._contextConsumers.forEach(([t,e])=>t(this.lang,e))}_handleContextPresence(t){t.stopPropagation();let e=t.composedPath()[0];if(this._contextConsumers.has(e))return;this._contextConsumers.set(e,[t.detail.callback,()=>this._contextConsumers.delete(e)]);let[r,s]=this._contextConsumers.get(e)||[];r&&s&&r(this.lang||document.documentElement.lang||navigator.language,s)}};xr.themeFragmentsByKind=new Map,xr.defaultFragments=new Set(["spectrum"]),xr.instances=new Set;var Lt=xr;customElements.define("sp-theme",Lt);y();var qi=C` :host,:root{--spectrum-global-color-status:Verified;--spectrum-global-color-version:5.1.0;--spectrum-global-color-opacity-100:1;--spectrum-global-color-opacity-90:0.9;--spectrum-global-color-opacity-80:0.8;--spectrum-global-color-opacity-70:0.7;--spectrum-global-color-opacity-60:0.6;--spectrum-global-color-opacity-55:0.55;--spectrum-global-color-opacity-50:0.5;--spectrum-global-color-opacity-42:0.42;--spectrum-global-color-opacity-40:0.4;--spectrum-global-color-opacity-30:0.3;--spectrum-global-color-opacity-25:0.25;--spectrum-global-color-opacity-20:0.2;--spectrum-global-color-opacity-15:0.15;--spectrum-global-color-opacity-10:0.1;--spectrum-global-color-opacity-8:0.08;--spectrum-global-color-opacity-7:0.07;--spectrum-global-color-opacity-6:0.06;--spectrum-global-color-opacity-5:0.05;--spectrum-global-color-opacity-4:0.04;--spectrum-global-color-opacity-0:0;--spectrum-global-color-celery-400-rgb:39,187,54;--spectrum-global-color-celery-400:rgb(var(--spectrum-global-color-celery-400-rgb));--spectrum-global-color-celery-500-rgb:7,167,33;--spectrum-global-color-celery-500:rgb(var(--spectrum-global-color-celery-500-rgb));--spectrum-global-color-celery-600-rgb:0,145,18;--spectrum-global-color-celery-600:rgb(var(--spectrum-global-color-celery-600-rgb));--spectrum-global-color-celery-700-rgb:0,124,15;--spectrum-global-color-celery-700:rgb(var(--spectrum-global-color-celery-700-rgb));--spectrum-global-color-chartreuse-400-rgb:152,197,10;--spectrum-global-color-chartreuse-400:rgb(var(--spectrum-global-color-chartreuse-400-rgb));--spectrum-global-color-chartreuse-500-rgb:135,177,3;--spectrum-global-color-chartreuse-500:rgb(var(--spectrum-global-color-chartreuse-500-rgb));--spectrum-global-color-chartreuse-600-rgb:118,156,0;--spectrum-global-color-chartreuse-600:rgb(var(--spectrum-global-color-chartreuse-600-rgb));--spectrum-global-color-chartreuse-700-rgb:103,136,0;--spectrum-global-color-chartreuse-700:rgb(var(--spectrum-global-color-chartreuse-700-rgb));--spectrum-global-color-yellow-400-rgb:232,198,0;--spectrum-global-color-yellow-400:rgb(var(--spectrum-global-color-yellow-400-rgb));--spectrum-global-color-yellow-500-rgb:215,179,0;--spectrum-global-color-yellow-500:rgb(var(--spectrum-global-color-yellow-500-rgb));--spectrum-global-color-yellow-600-rgb:196,159,0;--spectrum-global-color-yellow-600:rgb(var(--spectrum-global-color-yellow-600-rgb));--spectrum-global-color-yellow-700-rgb:176,140,0;--spectrum-global-color-yellow-700:rgb(var(--spectrum-global-color-yellow-700-rgb));--spectrum-global-color-magenta-400-rgb:222,61,130;--spectrum-global-color-magenta-400:rgb(var(--spectrum-global-color-magenta-400-rgb));--spectrum-global-color-magenta-500-rgb:200,34,105;--spectrum-global-color-magenta-500:rgb(var(--spectrum-global-color-magenta-500-rgb));--spectrum-global-color-magenta-600-rgb:173,9,85;--spectrum-global-color-magenta-600:rgb(var(--spectrum-global-color-magenta-600-rgb));--spectrum-global-color-magenta-700-rgb:142,0,69;--spectrum-global-color-magenta-700:rgb(var(--spectrum-global-color-magenta-700-rgb));--spectrum-global-color-fuchsia-400-rgb:205,58,206;--spectrum-global-color-fuchsia-400:rgb(var(--spectrum-global-color-fuchsia-400-rgb));--spectrum-global-color-fuchsia-500-rgb:182,34,183;--spectrum-global-color-fuchsia-500:rgb(var(--spectrum-global-color-fuchsia-500-rgb));--spectrum-global-color-fuchsia-600-rgb:157,3,158;--spectrum-global-color-fuchsia-600:rgb(var(--spectrum-global-color-fuchsia-600-rgb));--spectrum-global-color-fuchsia-700-rgb:128,0,129;--spectrum-global-color-fuchsia-700:rgb(var(--spectrum-global-color-fuchsia-700-rgb));--spectrum-global-color-purple-400-rgb:157,87,244;--spectrum-global-color-purple-400:rgb(var(--spectrum-global-color-purple-400-rgb));--spectrum-global-color-purple-500-rgb:137,61,231;--spectrum-global-color-purple-500:rgb(var(--spectrum-global-color-purple-500-rgb));--spectrum-global-color-purple-600-rgb:115,38,211;--spectrum-global-color-purple-600:rgb(var(--spectrum-global-color-purple-600-rgb));--spectrum-global-color-purple-700-rgb:93,19,183;--spectrum-global-color-purple-700:rgb(var(--spectrum-global-color-purple-700-rgb));--spectrum-global-color-indigo-400-rgb:104,109,244;--spectrum-global-color-indigo-400:rgb(var(--spectrum-global-color-indigo-400-rgb));--spectrum-global-color-indigo-500-rgb:82,88,228;--spectrum-global-color-indigo-500:rgb(var(--spectrum-global-color-indigo-500-rgb));--spectrum-global-color-indigo-600-rgb:64,70,202;--spectrum-global-color-indigo-600:rgb(var(--spectrum-global-color-indigo-600-rgb));--spectrum-global-color-indigo-700-rgb:50,54,168;--spectrum-global-color-indigo-700:rgb(var(--spectrum-global-color-indigo-700-rgb));--spectrum-global-color-seafoam-400-rgb:0,161,154;--spectrum-global-color-seafoam-400:rgb(var(--spectrum-global-color-seafoam-400-rgb));--spectrum-global-color-seafoam-500-rgb:0,140,135;--spectrum-global-color-seafoam-500:rgb(var(--spectrum-global-color-seafoam-500-rgb));--spectrum-global-color-seafoam-600-rgb:0,119,114;--spectrum-global-color-seafoam-600:rgb(var(--spectrum-global-color-seafoam-600-rgb));--spectrum-global-color-seafoam-700-rgb:0,99,95;--spectrum-global-color-seafoam-700:rgb(var(--spectrum-global-color-seafoam-700-rgb));--spectrum-global-color-red-400-rgb:234,56,41;--spectrum-global-color-red-400:rgb(var(--spectrum-global-color-red-400-rgb));--spectrum-global-color-red-500-rgb:211,21,16;--spectrum-global-color-red-500:rgb(var(--spectrum-global-color-red-500-rgb));--spectrum-global-color-red-600-rgb:180,0,0;--spectrum-global-color-red-600:rgb(var(--spectrum-global-color-red-600-rgb));--spectrum-global-color-red-700-rgb:147,0,0;--spectrum-global-color-red-700:rgb(var(--spectrum-global-color-red-700-rgb));--spectrum-global-color-orange-400-rgb:246,133,17;--spectrum-global-color-orange-400:rgb(var(--spectrum-global-color-orange-400-rgb));--spectrum-global-color-orange-500-rgb:228,111,0;--spectrum-global-color-orange-500:rgb(var(--spectrum-global-color-orange-500-rgb));--spectrum-global-color-orange-600-rgb:203,93,0;--spectrum-global-color-orange-600:rgb(var(--spectrum-global-color-orange-600-rgb));--spectrum-global-color-orange-700-rgb:177,76,0;--spectrum-global-color-orange-700:rgb(var(--spectrum-global-color-orange-700-rgb));--spectrum-global-color-green-400-rgb:0,143,93;--spectrum-global-color-green-400:rgb(var(--spectrum-global-color-green-400-rgb));--spectrum-global-color-green-500-rgb:0,122,77;--spectrum-global-color-green-500:rgb(var(--spectrum-global-color-green-500-rgb));--spectrum-global-color-green-600-rgb:0,101,62;--spectrum-global-color-green-600:rgb(var(--spectrum-global-color-green-600-rgb));--spectrum-global-color-green-700-rgb:0,81,50;--spectrum-global-color-green-700:rgb(var(--spectrum-global-color-green-700-rgb));--spectrum-global-color-blue-400-rgb:20,122,243;--spectrum-global-color-blue-400:rgb(var(--spectrum-global-color-blue-400-rgb));--spectrum-global-color-blue-500-rgb:2,101,220;--spectrum-global-color-blue-500:rgb(var(--spectrum-global-color-blue-500-rgb));--spectrum-global-color-blue-600-rgb:0,84,182;--spectrum-global-color-blue-600:rgb(var(--spectrum-global-color-blue-600-rgb));--spectrum-global-color-blue-700-rgb:0,68,145;--spectrum-global-color-blue-700:rgb(var(--spectrum-global-color-blue-700-rgb));--spectrum-global-color-gray-50-rgb:255,255,255;--spectrum-global-color-gray-50:rgb(var(--spectrum-global-color-gray-50-rgb));--spectrum-global-color-gray-75-rgb:253,253,253;--spectrum-global-color-gray-75:rgb(var(--spectrum-global-color-gray-75-rgb));--spectrum-global-color-gray-100-rgb:248,248,248;--spectrum-global-color-gray-100:rgb(var(--spectrum-global-color-gray-100-rgb));--spectrum-global-color-gray-200-rgb:230,230,230;--spectrum-global-color-gray-200:rgb(var(--spectrum-global-color-gray-200-rgb));--spectrum-global-color-gray-300-rgb:213,213,213;--spectrum-global-color-gray-300:rgb(var(--spectrum-global-color-gray-300-rgb));--spectrum-global-color-gray-400-rgb:177,177,177;--spectrum-global-color-gray-400:rgb(var(--spectrum-global-color-gray-400-rgb));--spectrum-global-color-gray-500-rgb:144,144,144;--spectrum-global-color-gray-500:rgb(var(--spectrum-global-color-gray-500-rgb));--spectrum-global-color-gray-600-rgb:109,109,109;--spectrum-global-color-gray-600:rgb(var(--spectrum-global-color-gray-600-rgb));--spectrum-global-color-gray-700-rgb:70,70,70;--spectrum-global-color-gray-700:rgb(var(--spectrum-global-color-gray-700-rgb));--spectrum-global-color-gray-800-rgb:34,34,34;--spectrum-global-color-gray-800:rgb(var(--spectrum-global-color-gray-800-rgb));--spectrum-global-color-gray-900-rgb:0,0,0;--spectrum-global-color-gray-900:rgb(var(--spectrum-global-color-gray-900-rgb));--spectrum-alias-background-color-primary:var( --spectrum-global-color-gray-50 );--spectrum-alias-background-color-secondary:var( @@ -57,7 +185,7 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-notice-color-600 );--spectrum-gray-background-color-default:var(--spectrum-gray-700);--spectrum-red-background-color-default:var(--spectrum-red-900);--spectrum-orange-background-color-default:var(--spectrum-orange-600);--spectrum-yellow-background-color-default:var(--spectrum-yellow-400);--spectrum-chartreuse-background-color-default:var( --spectrum-chartreuse-500 -);--spectrum-celery-background-color-default:var(--spectrum-celery-600);--spectrum-green-background-color-default:var(--spectrum-green-900);--spectrum-seafoam-background-color-default:var(--spectrum-seafoam-900);--spectrum-cyan-background-color-default:var(--spectrum-cyan-900);--spectrum-blue-background-color-default:var(--spectrum-blue-900);--spectrum-indigo-background-color-default:var(--spectrum-indigo-900);--spectrum-purple-background-color-default:var(--spectrum-purple-900);--spectrum-fuchsia-background-color-default:var(--spectrum-fuchsia-900);--spectrum-magenta-background-color-default:var(--spectrum-magenta-900);--spectrum-neutral-visual-color:var(--spectrum-gray-500);--spectrum-accent-visual-color:var(--spectrum-accent-color-800);--spectrum-informative-visual-color:var(--spectrum-informative-color-800);--spectrum-negative-visual-color:var(--spectrum-negative-color-800);--spectrum-notice-visual-color:var(--spectrum-notice-color-700);--spectrum-positive-visual-color:var(--spectrum-positive-color-700);--spectrum-gray-visual-color:var(--spectrum-gray-500);--spectrum-red-visual-color:var(--spectrum-red-800);--spectrum-orange-visual-color:var(--spectrum-orange-700);--spectrum-yellow-visual-color:var(--spectrum-yellow-600);--spectrum-chartreuse-visual-color:var(--spectrum-chartreuse-600);--spectrum-celery-visual-color:var(--spectrum-celery-700);--spectrum-green-visual-color:var(--spectrum-green-700);--spectrum-seafoam-visual-color:var(--spectrum-seafoam-700);--spectrum-cyan-visual-color:var(--spectrum-cyan-600);--spectrum-blue-visual-color:var(--spectrum-blue-800);--spectrum-indigo-visual-color:var(--spectrum-indigo-800);--spectrum-purple-visual-color:var(--spectrum-purple-800);--spectrum-fuchsia-visual-color:var(--spectrum-fuchsia-800);--spectrum-magenta-visual-color:var(--spectrum-magenta-800);--spectrum-opacity-checkerboard-square-dark:var(--spectrum-gray-200);--spectrum-gray-50-rgb:255,255,255;--spectrum-gray-50:rgba(var(--spectrum-gray-50-rgb));--spectrum-gray-75-rgb:253,253,253;--spectrum-gray-75:rgba(var(--spectrum-gray-75-rgb));--spectrum-gray-100-rgb:248,248,248;--spectrum-gray-100:rgba(var(--spectrum-gray-100-rgb));--spectrum-gray-200-rgb:230,230,230;--spectrum-gray-200:rgba(var(--spectrum-gray-200-rgb));--spectrum-gray-300-rgb:213,213,213;--spectrum-gray-300:rgba(var(--spectrum-gray-300-rgb));--spectrum-gray-400-rgb:177,177,177;--spectrum-gray-400:rgba(var(--spectrum-gray-400-rgb));--spectrum-gray-500-rgb:144,144,144;--spectrum-gray-500:rgba(var(--spectrum-gray-500-rgb));--spectrum-gray-600-rgb:109,109,109;--spectrum-gray-600:rgba(var(--spectrum-gray-600-rgb));--spectrum-gray-700-rgb:70,70,70;--spectrum-gray-700:rgba(var(--spectrum-gray-700-rgb));--spectrum-gray-800-rgb:34,34,34;--spectrum-gray-800:rgba(var(--spectrum-gray-800-rgb));--spectrum-gray-900-rgb:0,0,0;--spectrum-gray-900:rgba(var(--spectrum-gray-900-rgb));--spectrum-blue-100-rgb:224,242,255;--spectrum-blue-100:rgba(var(--spectrum-blue-100-rgb));--spectrum-blue-200-rgb:202,232,255;--spectrum-blue-200:rgba(var(--spectrum-blue-200-rgb));--spectrum-blue-300-rgb:181,222,255;--spectrum-blue-300:rgba(var(--spectrum-blue-300-rgb));--spectrum-blue-400-rgb:150,206,253;--spectrum-blue-400:rgba(var(--spectrum-blue-400-rgb));--spectrum-blue-500-rgb:120,187,250;--spectrum-blue-500:rgba(var(--spectrum-blue-500-rgb));--spectrum-blue-600-rgb:89,167,246;--spectrum-blue-600:rgba(var(--spectrum-blue-600-rgb));--spectrum-blue-700-rgb:56,146,243;--spectrum-blue-700:rgba(var(--spectrum-blue-700-rgb));--spectrum-blue-800-rgb:20,122,243;--spectrum-blue-800:rgba(var(--spectrum-blue-800-rgb));--spectrum-blue-900-rgb:2,101,220;--spectrum-blue-900:rgba(var(--spectrum-blue-900-rgb));--spectrum-blue-1000-rgb:0,84,182;--spectrum-blue-1000:rgba(var(--spectrum-blue-1000-rgb));--spectrum-blue-1100-rgb:0,68,145;--spectrum-blue-1100:rgba(var(--spectrum-blue-1100-rgb));--spectrum-blue-1200-rgb:0,53,113;--spectrum-blue-1200:rgba(var(--spectrum-blue-1200-rgb));--spectrum-blue-1300-rgb:0,39,84;--spectrum-blue-1300:rgba(var(--spectrum-blue-1300-rgb));--spectrum-blue-1400-rgb:0,28,60;--spectrum-blue-1400:rgba(var(--spectrum-blue-1400-rgb));--spectrum-red-100-rgb:255,235,231;--spectrum-red-100:rgba(var(--spectrum-red-100-rgb));--spectrum-red-200-rgb:255,221,214;--spectrum-red-200:rgba(var(--spectrum-red-200-rgb));--spectrum-red-300-rgb:255,205,195;--spectrum-red-300:rgba(var(--spectrum-red-300-rgb));--spectrum-red-400-rgb:255,183,169;--spectrum-red-400:rgba(var(--spectrum-red-400-rgb));--spectrum-red-500-rgb:255,155,136;--spectrum-red-500:rgba(var(--spectrum-red-500-rgb));--spectrum-red-600-rgb:255,124,101;--spectrum-red-600:rgba(var(--spectrum-red-600-rgb));--spectrum-red-700-rgb:247,92,70;--spectrum-red-700:rgba(var(--spectrum-red-700-rgb));--spectrum-red-800-rgb:234,56,41;--spectrum-red-800:rgba(var(--spectrum-red-800-rgb));--spectrum-red-900-rgb:211,21,16;--spectrum-red-900:rgba(var(--spectrum-red-900-rgb));--spectrum-red-1000-rgb:180,0,0;--spectrum-red-1000:rgba(var(--spectrum-red-1000-rgb));--spectrum-red-1100-rgb:147,0,0;--spectrum-red-1100:rgba(var(--spectrum-red-1100-rgb));--spectrum-red-1200-rgb:116,0,0;--spectrum-red-1200:rgba(var(--spectrum-red-1200-rgb));--spectrum-red-1300-rgb:89,0,0;--spectrum-red-1300:rgba(var(--spectrum-red-1300-rgb));--spectrum-red-1400-rgb:67,0,0;--spectrum-red-1400:rgba(var(--spectrum-red-1400-rgb));--spectrum-orange-100-rgb:255,236,204;--spectrum-orange-100:rgba(var(--spectrum-orange-100-rgb));--spectrum-orange-200-rgb:255,223,173;--spectrum-orange-200:rgba(var(--spectrum-orange-200-rgb));--spectrum-orange-300-rgb:253,210,145;--spectrum-orange-300:rgba(var(--spectrum-orange-300-rgb));--spectrum-orange-400-rgb:255,187,99;--spectrum-orange-400:rgba(var(--spectrum-orange-400-rgb));--spectrum-orange-500-rgb:255,160,55;--spectrum-orange-500:rgba(var(--spectrum-orange-500-rgb));--spectrum-orange-600-rgb:246,133,17;--spectrum-orange-600:rgba(var(--spectrum-orange-600-rgb));--spectrum-orange-700-rgb:228,111,0;--spectrum-orange-700:rgba(var(--spectrum-orange-700-rgb));--spectrum-orange-800-rgb:203,93,0;--spectrum-orange-800:rgba(var(--spectrum-orange-800-rgb));--spectrum-orange-900-rgb:177,76,0;--spectrum-orange-900:rgba(var(--spectrum-orange-900-rgb));--spectrum-orange-1000-rgb:149,61,0;--spectrum-orange-1000:rgba(var(--spectrum-orange-1000-rgb));--spectrum-orange-1100-rgb:122,47,0;--spectrum-orange-1100:rgba(var(--spectrum-orange-1100-rgb));--spectrum-orange-1200-rgb:97,35,0;--spectrum-orange-1200:rgba(var(--spectrum-orange-1200-rgb));--spectrum-orange-1300-rgb:73,25,1;--spectrum-orange-1300:rgba(var(--spectrum-orange-1300-rgb));--spectrum-orange-1400-rgb:53,18,1;--spectrum-orange-1400:rgba(var(--spectrum-orange-1400-rgb));--spectrum-yellow-100-rgb:251,241,152;--spectrum-yellow-100:rgba(var(--spectrum-yellow-100-rgb));--spectrum-yellow-200-rgb:248,231,80;--spectrum-yellow-200:rgba(var(--spectrum-yellow-200-rgb));--spectrum-yellow-300-rgb:248,217,4;--spectrum-yellow-300:rgba(var(--spectrum-yellow-300-rgb));--spectrum-yellow-400-rgb:232,198,0;--spectrum-yellow-400:rgba(var(--spectrum-yellow-400-rgb));--spectrum-yellow-500-rgb:215,179,0;--spectrum-yellow-500:rgba(var(--spectrum-yellow-500-rgb));--spectrum-yellow-600-rgb:196,159,0;--spectrum-yellow-600:rgba(var(--spectrum-yellow-600-rgb));--spectrum-yellow-700-rgb:176,140,0;--spectrum-yellow-700:rgba(var(--spectrum-yellow-700-rgb));--spectrum-yellow-800-rgb:155,120,0;--spectrum-yellow-800:rgba(var(--spectrum-yellow-800-rgb));--spectrum-yellow-900-rgb:133,102,0;--spectrum-yellow-900:rgba(var(--spectrum-yellow-900-rgb));--spectrum-yellow-1000-rgb:112,83,0;--spectrum-yellow-1000:rgba(var(--spectrum-yellow-1000-rgb));--spectrum-yellow-1100-rgb:91,67,0;--spectrum-yellow-1100:rgba(var(--spectrum-yellow-1100-rgb));--spectrum-yellow-1200-rgb:72,51,0;--spectrum-yellow-1200:rgba(var(--spectrum-yellow-1200-rgb));--spectrum-yellow-1300-rgb:54,37,0;--spectrum-yellow-1300:rgba(var(--spectrum-yellow-1300-rgb));--spectrum-yellow-1400-rgb:40,26,0;--spectrum-yellow-1400:rgba(var(--spectrum-yellow-1400-rgb));--spectrum-chartreuse-100-rgb:219,252,110;--spectrum-chartreuse-100:rgba(var(--spectrum-chartreuse-100-rgb));--spectrum-chartreuse-200-rgb:203,244,67;--spectrum-chartreuse-200:rgba(var(--spectrum-chartreuse-200-rgb));--spectrum-chartreuse-300-rgb:188,233,42;--spectrum-chartreuse-300:rgba(var(--spectrum-chartreuse-300-rgb));--spectrum-chartreuse-400-rgb:170,216,22;--spectrum-chartreuse-400:rgba(var(--spectrum-chartreuse-400-rgb));--spectrum-chartreuse-500-rgb:152,197,10;--spectrum-chartreuse-500:rgba(var(--spectrum-chartreuse-500-rgb));--spectrum-chartreuse-600-rgb:135,177,3;--spectrum-chartreuse-600:rgba(var(--spectrum-chartreuse-600-rgb));--spectrum-chartreuse-700-rgb:118,156,0;--spectrum-chartreuse-700:rgba(var(--spectrum-chartreuse-700-rgb));--spectrum-chartreuse-800-rgb:103,136,0;--spectrum-chartreuse-800:rgba(var(--spectrum-chartreuse-800-rgb));--spectrum-chartreuse-900-rgb:87,116,0;--spectrum-chartreuse-900:rgba(var(--spectrum-chartreuse-900-rgb));--spectrum-chartreuse-1000-rgb:72,96,0;--spectrum-chartreuse-1000:rgba(var(--spectrum-chartreuse-1000-rgb));--spectrum-chartreuse-1100-rgb:58,77,0;--spectrum-chartreuse-1100:rgba(var(--spectrum-chartreuse-1100-rgb));--spectrum-chartreuse-1200-rgb:44,59,0;--spectrum-chartreuse-1200:rgba(var(--spectrum-chartreuse-1200-rgb));--spectrum-chartreuse-1300-rgb:33,44,0;--spectrum-chartreuse-1300:rgba(var(--spectrum-chartreuse-1300-rgb));--spectrum-chartreuse-1400-rgb:24,31,0;--spectrum-chartreuse-1400:rgba(var(--spectrum-chartreuse-1400-rgb));--spectrum-celery-100-rgb:205,252,191;--spectrum-celery-100:rgba(var(--spectrum-celery-100-rgb));--spectrum-celery-200-rgb:174,246,157;--spectrum-celery-200:rgba(var(--spectrum-celery-200-rgb));--spectrum-celery-300-rgb:150,238,133;--spectrum-celery-300:rgba(var(--spectrum-celery-300-rgb));--spectrum-celery-400-rgb:114,224,106;--spectrum-celery-400:rgba(var(--spectrum-celery-400-rgb));--spectrum-celery-500-rgb:78,207,80;--spectrum-celery-500:rgba(var(--spectrum-celery-500-rgb));--spectrum-celery-600-rgb:39,187,54;--spectrum-celery-600:rgba(var(--spectrum-celery-600-rgb));--spectrum-celery-700-rgb:7,167,33;--spectrum-celery-700:rgba(var(--spectrum-celery-700-rgb));--spectrum-celery-800-rgb:0,145,18;--spectrum-celery-800:rgba(var(--spectrum-celery-800-rgb));--spectrum-celery-900-rgb:0,124,15;--spectrum-celery-900:rgba(var(--spectrum-celery-900-rgb));--spectrum-celery-1000-rgb:0,103,15;--spectrum-celery-1000:rgba(var(--spectrum-celery-1000-rgb));--spectrum-celery-1100-rgb:0,83,13;--spectrum-celery-1100:rgba(var(--spectrum-celery-1100-rgb));--spectrum-celery-1200-rgb:0,64,10;--spectrum-celery-1200:rgba(var(--spectrum-celery-1200-rgb));--spectrum-celery-1300-rgb:0,48,7;--spectrum-celery-1300:rgba(var(--spectrum-celery-1300-rgb));--spectrum-celery-1400-rgb:0,34,5;--spectrum-celery-1400:rgba(var(--spectrum-celery-1400-rgb));--spectrum-green-100-rgb:206,248,224;--spectrum-green-100:rgba(var(--spectrum-green-100-rgb));--spectrum-green-200-rgb:173,244,206;--spectrum-green-200:rgba(var(--spectrum-green-200-rgb));--spectrum-green-300-rgb:137,236,188;--spectrum-green-300:rgba(var(--spectrum-green-300-rgb));--spectrum-green-400-rgb:103,222,168;--spectrum-green-400:rgba(var(--spectrum-green-400-rgb));--spectrum-green-500-rgb:73,204,147;--spectrum-green-500:rgba(var(--spectrum-green-500-rgb));--spectrum-green-600-rgb:47,184,128;--spectrum-green-600:rgba(var(--spectrum-green-600-rgb));--spectrum-green-700-rgb:21,164,110;--spectrum-green-700:rgba(var(--spectrum-green-700-rgb));--spectrum-green-800-rgb:0,143,93;--spectrum-green-800:rgba(var(--spectrum-green-800-rgb));--spectrum-green-900-rgb:0,122,77;--spectrum-green-900:rgba(var(--spectrum-green-900-rgb));--spectrum-green-1000-rgb:0,101,62;--spectrum-green-1000:rgba(var(--spectrum-green-1000-rgb));--spectrum-green-1100-rgb:0,81,50;--spectrum-green-1100:rgba(var(--spectrum-green-1100-rgb));--spectrum-green-1200-rgb:5,63,39;--spectrum-green-1200:rgba(var(--spectrum-green-1200-rgb));--spectrum-green-1300-rgb:10,46,29;--spectrum-green-1300:rgba(var(--spectrum-green-1300-rgb));--spectrum-green-1400-rgb:10,32,21;--spectrum-green-1400:rgba(var(--spectrum-green-1400-rgb));--spectrum-seafoam-100-rgb:206,247,243;--spectrum-seafoam-100:rgba(var(--spectrum-seafoam-100-rgb));--spectrum-seafoam-200-rgb:170,241,234;--spectrum-seafoam-200:rgba(var(--spectrum-seafoam-200-rgb));--spectrum-seafoam-300-rgb:140,233,226;--spectrum-seafoam-300:rgba(var(--spectrum-seafoam-300-rgb));--spectrum-seafoam-400-rgb:101,218,210;--spectrum-seafoam-400:rgba(var(--spectrum-seafoam-400-rgb));--spectrum-seafoam-500-rgb:63,201,193;--spectrum-seafoam-500:rgba(var(--spectrum-seafoam-500-rgb));--spectrum-seafoam-600-rgb:15,181,174;--spectrum-seafoam-600:rgba(var(--spectrum-seafoam-600-rgb));--spectrum-seafoam-700-rgb:0,161,154;--spectrum-seafoam-700:rgba(var(--spectrum-seafoam-700-rgb));--spectrum-seafoam-800-rgb:0,140,135;--spectrum-seafoam-800:rgba(var(--spectrum-seafoam-800-rgb));--spectrum-seafoam-900-rgb:0,119,114;--spectrum-seafoam-900:rgba(var(--spectrum-seafoam-900-rgb));--spectrum-seafoam-1000-rgb:0,99,95;--spectrum-seafoam-1000:rgba(var(--spectrum-seafoam-1000-rgb));--spectrum-seafoam-1100-rgb:12,79,76;--spectrum-seafoam-1100:rgba(var(--spectrum-seafoam-1100-rgb));--spectrum-seafoam-1200-rgb:18,60,58;--spectrum-seafoam-1200:rgba(var(--spectrum-seafoam-1200-rgb));--spectrum-seafoam-1300-rgb:18,44,43;--spectrum-seafoam-1300:rgba(var(--spectrum-seafoam-1300-rgb));--spectrum-seafoam-1400-rgb:15,31,30;--spectrum-seafoam-1400:rgba(var(--spectrum-seafoam-1400-rgb));--spectrum-cyan-100-rgb:197,248,255;--spectrum-cyan-100:rgba(var(--spectrum-cyan-100-rgb));--spectrum-cyan-200-rgb:164,240,255;--spectrum-cyan-200:rgba(var(--spectrum-cyan-200-rgb));--spectrum-cyan-300-rgb:136,231,250;--spectrum-cyan-300:rgba(var(--spectrum-cyan-300-rgb));--spectrum-cyan-400-rgb:96,216,243;--spectrum-cyan-400:rgba(var(--spectrum-cyan-400-rgb));--spectrum-cyan-500-rgb:51,197,232;--spectrum-cyan-500:rgba(var(--spectrum-cyan-500-rgb));--spectrum-cyan-600-rgb:18,176,218;--spectrum-cyan-600:rgba(var(--spectrum-cyan-600-rgb));--spectrum-cyan-700-rgb:1,156,200;--spectrum-cyan-700:rgba(var(--spectrum-cyan-700-rgb));--spectrum-cyan-800-rgb:0,134,180;--spectrum-cyan-800:rgba(var(--spectrum-cyan-800-rgb));--spectrum-cyan-900-rgb:0,113,159;--spectrum-cyan-900:rgba(var(--spectrum-cyan-900-rgb));--spectrum-cyan-1000-rgb:0,93,137;--spectrum-cyan-1000:rgba(var(--spectrum-cyan-1000-rgb));--spectrum-cyan-1100-rgb:0,74,115;--spectrum-cyan-1100:rgba(var(--spectrum-cyan-1100-rgb));--spectrum-cyan-1200-rgb:0,57,93;--spectrum-cyan-1200:rgba(var(--spectrum-cyan-1200-rgb));--spectrum-cyan-1300-rgb:0,42,70;--spectrum-cyan-1300:rgba(var(--spectrum-cyan-1300-rgb));--spectrum-cyan-1400-rgb:0,30,51;--spectrum-cyan-1400:rgba(var(--spectrum-cyan-1400-rgb));--spectrum-indigo-100-rgb:237,238,255;--spectrum-indigo-100:rgba(var(--spectrum-indigo-100-rgb));--spectrum-indigo-200-rgb:224,226,255;--spectrum-indigo-200:rgba(var(--spectrum-indigo-200-rgb));--spectrum-indigo-300-rgb:211,213,255;--spectrum-indigo-300:rgba(var(--spectrum-indigo-300-rgb));--spectrum-indigo-400-rgb:193,196,255;--spectrum-indigo-400:rgba(var(--spectrum-indigo-400-rgb));--spectrum-indigo-500-rgb:172,175,255;--spectrum-indigo-500:rgba(var(--spectrum-indigo-500-rgb));--spectrum-indigo-600-rgb:149,153,255;--spectrum-indigo-600:rgba(var(--spectrum-indigo-600-rgb));--spectrum-indigo-700-rgb:126,132,252;--spectrum-indigo-700:rgba(var(--spectrum-indigo-700-rgb));--spectrum-indigo-800-rgb:104,109,244;--spectrum-indigo-800:rgba(var(--spectrum-indigo-800-rgb));--spectrum-indigo-900-rgb:82,88,228;--spectrum-indigo-900:rgba(var(--spectrum-indigo-900-rgb));--spectrum-indigo-1000-rgb:64,70,202;--spectrum-indigo-1000:rgba(var(--spectrum-indigo-1000-rgb));--spectrum-indigo-1100-rgb:50,54,168;--spectrum-indigo-1100:rgba(var(--spectrum-indigo-1100-rgb));--spectrum-indigo-1200-rgb:38,41,134;--spectrum-indigo-1200:rgba(var(--spectrum-indigo-1200-rgb));--spectrum-indigo-1300-rgb:27,30,100;--spectrum-indigo-1300:rgba(var(--spectrum-indigo-1300-rgb));--spectrum-indigo-1400-rgb:20,22,72;--spectrum-indigo-1400:rgba(var(--spectrum-indigo-1400-rgb));--spectrum-purple-100-rgb:246,235,255;--spectrum-purple-100:rgba(var(--spectrum-purple-100-rgb));--spectrum-purple-200-rgb:238,221,255;--spectrum-purple-200:rgba(var(--spectrum-purple-200-rgb));--spectrum-purple-300-rgb:230,208,255;--spectrum-purple-300:rgba(var(--spectrum-purple-300-rgb));--spectrum-purple-400-rgb:219,187,254;--spectrum-purple-400:rgba(var(--spectrum-purple-400-rgb));--spectrum-purple-500-rgb:204,164,253;--spectrum-purple-500:rgba(var(--spectrum-purple-500-rgb));--spectrum-purple-600-rgb:189,139,252;--spectrum-purple-600:rgba(var(--spectrum-purple-600-rgb));--spectrum-purple-700-rgb:174,114,249;--spectrum-purple-700:rgba(var(--spectrum-purple-700-rgb));--spectrum-purple-800-rgb:157,87,244;--spectrum-purple-800:rgba(var(--spectrum-purple-800-rgb));--spectrum-purple-900-rgb:137,61,231;--spectrum-purple-900:rgba(var(--spectrum-purple-900-rgb));--spectrum-purple-1000-rgb:115,38,211;--spectrum-purple-1000:rgba(var(--spectrum-purple-1000-rgb));--spectrum-purple-1100-rgb:93,19,183;--spectrum-purple-1100:rgba(var(--spectrum-purple-1100-rgb));--spectrum-purple-1200-rgb:71,12,148;--spectrum-purple-1200:rgba(var(--spectrum-purple-1200-rgb));--spectrum-purple-1300-rgb:51,16,106;--spectrum-purple-1300:rgba(var(--spectrum-purple-1300-rgb));--spectrum-purple-1400-rgb:35,15,73;--spectrum-purple-1400:rgba(var(--spectrum-purple-1400-rgb));--spectrum-fuchsia-100-rgb:255,233,252;--spectrum-fuchsia-100:rgba(var(--spectrum-fuchsia-100-rgb));--spectrum-fuchsia-200-rgb:255,218,250;--spectrum-fuchsia-200:rgba(var(--spectrum-fuchsia-200-rgb));--spectrum-fuchsia-300-rgb:254,199,248;--spectrum-fuchsia-300:rgba(var(--spectrum-fuchsia-300-rgb));--spectrum-fuchsia-400-rgb:251,174,246;--spectrum-fuchsia-400:rgba(var(--spectrum-fuchsia-400-rgb));--spectrum-fuchsia-500-rgb:245,146,243;--spectrum-fuchsia-500:rgba(var(--spectrum-fuchsia-500-rgb));--spectrum-fuchsia-600-rgb:237,116,237;--spectrum-fuchsia-600:rgba(var(--spectrum-fuchsia-600-rgb));--spectrum-fuchsia-700-rgb:224,85,226;--spectrum-fuchsia-700:rgba(var(--spectrum-fuchsia-700-rgb));--spectrum-fuchsia-800-rgb:205,58,206;--spectrum-fuchsia-800:rgba(var(--spectrum-fuchsia-800-rgb));--spectrum-fuchsia-900-rgb:182,34,183;--spectrum-fuchsia-900:rgba(var(--spectrum-fuchsia-900-rgb));--spectrum-fuchsia-1000-rgb:157,3,158;--spectrum-fuchsia-1000:rgba(var(--spectrum-fuchsia-1000-rgb));--spectrum-fuchsia-1100-rgb:128,0,129;--spectrum-fuchsia-1100:rgba(var(--spectrum-fuchsia-1100-rgb));--spectrum-fuchsia-1200-rgb:100,6,100;--spectrum-fuchsia-1200:rgba(var(--spectrum-fuchsia-1200-rgb));--spectrum-fuchsia-1300-rgb:71,14,70;--spectrum-fuchsia-1300:rgba(var(--spectrum-fuchsia-1300-rgb));--spectrum-fuchsia-1400-rgb:50,13,49;--spectrum-fuchsia-1400:rgba(var(--spectrum-fuchsia-1400-rgb));--spectrum-magenta-100-rgb:255,234,241;--spectrum-magenta-100:rgba(var(--spectrum-magenta-100-rgb));--spectrum-magenta-200-rgb:255,220,232;--spectrum-magenta-200:rgba(var(--spectrum-magenta-200-rgb));--spectrum-magenta-300-rgb:255,202,221;--spectrum-magenta-300:rgba(var(--spectrum-magenta-300-rgb));--spectrum-magenta-400-rgb:255,178,206;--spectrum-magenta-400:rgba(var(--spectrum-magenta-400-rgb));--spectrum-magenta-500-rgb:255,149,189;--spectrum-magenta-500:rgba(var(--spectrum-magenta-500-rgb));--spectrum-magenta-600-rgb:250,119,170;--spectrum-magenta-600:rgba(var(--spectrum-magenta-600-rgb));--spectrum-magenta-700-rgb:239,90,152;--spectrum-magenta-700:rgba(var(--spectrum-magenta-700-rgb));--spectrum-magenta-800-rgb:222,61,130;--spectrum-magenta-800:rgba(var(--spectrum-magenta-800-rgb));--spectrum-magenta-900-rgb:200,34,105;--spectrum-magenta-900:rgba(var(--spectrum-magenta-900-rgb));--spectrum-magenta-1000-rgb:173,9,85;--spectrum-magenta-1000:rgba(var(--spectrum-magenta-1000-rgb));--spectrum-magenta-1100-rgb:142,0,69;--spectrum-magenta-1100:rgba(var(--spectrum-magenta-1100-rgb));--spectrum-magenta-1200-rgb:112,0,55;--spectrum-magenta-1200:rgba(var(--spectrum-magenta-1200-rgb));--spectrum-magenta-1300-rgb:84,3,42;--spectrum-magenta-1300:rgba(var(--spectrum-magenta-1300-rgb));--spectrum-magenta-1400-rgb:60,6,29;--spectrum-magenta-1400:rgba(var(--spectrum-magenta-1400-rgb))}:host,:root{--spectrum-menu-item-background-color-default-rgb:0,0,0;--spectrum-menu-item-background-color-default-opacity:0;--spectrum-menu-item-background-color-default:rgba(var(--spectrum-menu-item-background-color-default-rgb),var(--spectrum-menu-item-background-color-default-opacity));--spectrum-menu-item-background-color-hover:var( +);--spectrum-celery-background-color-default:var(--spectrum-celery-600);--spectrum-green-background-color-default:var(--spectrum-green-900);--spectrum-seafoam-background-color-default:var(--spectrum-seafoam-900);--spectrum-cyan-background-color-default:var(--spectrum-cyan-900);--spectrum-blue-background-color-default:var(--spectrum-blue-900);--spectrum-indigo-background-color-default:var(--spectrum-indigo-900);--spectrum-purple-background-color-default:var(--spectrum-purple-900);--spectrum-fuchsia-background-color-default:var(--spectrum-fuchsia-900);--spectrum-magenta-background-color-default:var(--spectrum-magenta-900);--spectrum-neutral-visual-color:var(--spectrum-gray-500);--spectrum-accent-visual-color:var(--spectrum-accent-color-800);--spectrum-informative-visual-color:var(--spectrum-informative-color-800);--spectrum-negative-visual-color:var(--spectrum-negative-color-800);--spectrum-notice-visual-color:var(--spectrum-notice-color-700);--spectrum-positive-visual-color:var(--spectrum-positive-color-700);--spectrum-gray-visual-color:var(--spectrum-gray-500);--spectrum-red-visual-color:var(--spectrum-red-800);--spectrum-orange-visual-color:var(--spectrum-orange-700);--spectrum-yellow-visual-color:var(--spectrum-yellow-600);--spectrum-chartreuse-visual-color:var(--spectrum-chartreuse-600);--spectrum-celery-visual-color:var(--spectrum-celery-700);--spectrum-green-visual-color:var(--spectrum-green-700);--spectrum-seafoam-visual-color:var(--spectrum-seafoam-700);--spectrum-cyan-visual-color:var(--spectrum-cyan-600);--spectrum-blue-visual-color:var(--spectrum-blue-800);--spectrum-indigo-visual-color:var(--spectrum-indigo-800);--spectrum-purple-visual-color:var(--spectrum-purple-800);--spectrum-fuchsia-visual-color:var(--spectrum-fuchsia-800);--spectrum-magenta-visual-color:var(--spectrum-magenta-800);--spectrum-opacity-checkerboard-square-dark:var(--spectrum-gray-200);--spectrum-gray-50-rgb:255,255,255;--spectrum-gray-50:rgba(var(--spectrum-gray-50-rgb));--spectrum-gray-75-rgb:253,253,253;--spectrum-gray-75:rgba(var(--spectrum-gray-75-rgb));--spectrum-gray-100-rgb:248,248,248;--spectrum-gray-100:rgba(var(--spectrum-gray-100-rgb));--spectrum-gray-200-rgb:230,230,230;--spectrum-gray-200:rgba(var(--spectrum-gray-200-rgb));--spectrum-gray-300-rgb:213,213,213;--spectrum-gray-300:rgba(var(--spectrum-gray-300-rgb));--spectrum-gray-400-rgb:177,177,177;--spectrum-gray-400:rgba(var(--spectrum-gray-400-rgb));--spectrum-gray-500-rgb:144,144,144;--spectrum-gray-500:rgba(var(--spectrum-gray-500-rgb));--spectrum-gray-600-rgb:109,109,109;--spectrum-gray-600:rgba(var(--spectrum-gray-600-rgb));--spectrum-gray-700-rgb:70,70,70;--spectrum-gray-700:rgba(var(--spectrum-gray-700-rgb));--spectrum-gray-800-rgb:34,34,34;--spectrum-gray-800:rgba(var(--spectrum-gray-800-rgb));--spectrum-gray-900-rgb:0,0,0;--spectrum-gray-900:rgba(var(--spectrum-gray-900-rgb));--spectrum-blue-100-rgb:224,242,255;--spectrum-blue-100:rgba(var(--spectrum-blue-100-rgb));--spectrum-blue-200-rgb:202,232,255;--spectrum-blue-200:rgba(var(--spectrum-blue-200-rgb));--spectrum-blue-300-rgb:181,222,255;--spectrum-blue-300:rgba(var(--spectrum-blue-300-rgb));--spectrum-blue-400-rgb:150,206,253;--spectrum-blue-400:rgba(var(--spectrum-blue-400-rgb));--spectrum-blue-500-rgb:120,187,250;--spectrum-blue-500:rgba(var(--spectrum-blue-500-rgb));--spectrum-blue-600-rgb:89,167,246;--spectrum-blue-600:rgba(var(--spectrum-blue-600-rgb));--spectrum-blue-700-rgb:56,146,243;--spectrum-blue-700:rgba(var(--spectrum-blue-700-rgb));--spectrum-blue-800-rgb:20,122,243;--spectrum-blue-800:rgba(var(--spectrum-blue-800-rgb));--spectrum-blue-900-rgb:2,101,220;--spectrum-blue-900:rgba(var(--spectrum-blue-900-rgb));--spectrum-blue-1000-rgb:0,84,182;--spectrum-blue-1000:rgba(var(--spectrum-blue-1000-rgb));--spectrum-blue-1100-rgb:0,68,145;--spectrum-blue-1100:rgba(var(--spectrum-blue-1100-rgb));--spectrum-blue-1200-rgb:0,53,113;--spectrum-blue-1200:rgba(var(--spectrum-blue-1200-rgb));--spectrum-blue-1300-rgb:0,39,84;--spectrum-blue-1300:rgba(var(--spectrum-blue-1300-rgb));--spectrum-blue-1400-rgb:0,28,60;--spectrum-blue-1400:rgba(var(--spectrum-blue-1400-rgb));--spectrum-red-100-rgb:255,235,231;--spectrum-red-100:rgba(var(--spectrum-red-100-rgb));--spectrum-red-200-rgb:255,221,214;--spectrum-red-200:rgba(var(--spectrum-red-200-rgb));--spectrum-red-300-rgb:255,205,195;--spectrum-red-300:rgba(var(--spectrum-red-300-rgb));--spectrum-red-400-rgb:255,183,169;--spectrum-red-400:rgba(var(--spectrum-red-400-rgb));--spectrum-red-500-rgb:255,155,136;--spectrum-red-500:rgba(var(--spectrum-red-500-rgb));--spectrum-red-600-rgb:255,124,101;--spectrum-red-600:rgba(var(--spectrum-red-600-rgb));--spectrum-red-700-rgb:247,92,70;--spectrum-red-700:rgba(var(--spectrum-red-700-rgb));--spectrum-red-800-rgb:234,56,41;--spectrum-red-800:rgba(var(--spectrum-red-800-rgb));--spectrum-red-900-rgb:211,21,16;--spectrum-red-900:rgba(var(--spectrum-red-900-rgb));--spectrum-red-1000-rgb:180,0,0;--spectrum-red-1000:rgba(var(--spectrum-red-1000-rgb));--spectrum-red-1100-rgb:147,0,0;--spectrum-red-1100:rgba(var(--spectrum-red-1100-rgb));--spectrum-red-1200-rgb:116,0,0;--spectrum-red-1200:rgba(var(--spectrum-red-1200-rgb));--spectrum-red-1300-rgb:89,0,0;--spectrum-red-1300:rgba(var(--spectrum-red-1300-rgb));--spectrum-red-1400-rgb:67,0,0;--spectrum-red-1400:rgba(var(--spectrum-red-1400-rgb));--spectrum-orange-100-rgb:255,236,204;--spectrum-orange-100:rgba(var(--spectrum-orange-100-rgb));--spectrum-orange-200-rgb:255,223,173;--spectrum-orange-200:rgba(var(--spectrum-orange-200-rgb));--spectrum-orange-300-rgb:253,210,145;--spectrum-orange-300:rgba(var(--spectrum-orange-300-rgb));--spectrum-orange-400-rgb:255,187,99;--spectrum-orange-400:rgba(var(--spectrum-orange-400-rgb));--spectrum-orange-500-rgb:255,160,55;--spectrum-orange-500:rgba(var(--spectrum-orange-500-rgb));--spectrum-orange-600-rgb:246,133,17;--spectrum-orange-600:rgba(var(--spectrum-orange-600-rgb));--spectrum-orange-700-rgb:228,111,0;--spectrum-orange-700:rgba(var(--spectrum-orange-700-rgb));--spectrum-orange-800-rgb:203,93,0;--spectrum-orange-800:rgba(var(--spectrum-orange-800-rgb));--spectrum-orange-900-rgb:177,76,0;--spectrum-orange-900:rgba(var(--spectrum-orange-900-rgb));--spectrum-orange-1000-rgb:149,61,0;--spectrum-orange-1000:rgba(var(--spectrum-orange-1000-rgb));--spectrum-orange-1100-rgb:122,47,0;--spectrum-orange-1100:rgba(var(--spectrum-orange-1100-rgb));--spectrum-orange-1200-rgb:97,35,0;--spectrum-orange-1200:rgba(var(--spectrum-orange-1200-rgb));--spectrum-orange-1300-rgb:73,25,1;--spectrum-orange-1300:rgba(var(--spectrum-orange-1300-rgb));--spectrum-orange-1400-rgb:53,18,1;--spectrum-orange-1400:rgba(var(--spectrum-orange-1400-rgb));--spectrum-yellow-100-rgb:251,241,152;--spectrum-yellow-100:rgba(var(--spectrum-yellow-100-rgb));--spectrum-yellow-200-rgb:248,231,80;--spectrum-yellow-200:rgba(var(--spectrum-yellow-200-rgb));--spectrum-yellow-300-rgb:248,217,4;--spectrum-yellow-300:rgba(var(--spectrum-yellow-300-rgb));--spectrum-yellow-400-rgb:232,198,0;--spectrum-yellow-400:rgba(var(--spectrum-yellow-400-rgb));--spectrum-yellow-500-rgb:215,179,0;--spectrum-yellow-500:rgba(var(--spectrum-yellow-500-rgb));--spectrum-yellow-600-rgb:196,159,0;--spectrum-yellow-600:rgba(var(--spectrum-yellow-600-rgb));--spectrum-yellow-700-rgb:176,140,0;--spectrum-yellow-700:rgba(var(--spectrum-yellow-700-rgb));--spectrum-yellow-800-rgb:155,120,0;--spectrum-yellow-800:rgba(var(--spectrum-yellow-800-rgb));--spectrum-yellow-900-rgb:133,102,0;--spectrum-yellow-900:rgba(var(--spectrum-yellow-900-rgb));--spectrum-yellow-1000-rgb:112,83,0;--spectrum-yellow-1000:rgba(var(--spectrum-yellow-1000-rgb));--spectrum-yellow-1100-rgb:91,67,0;--spectrum-yellow-1100:rgba(var(--spectrum-yellow-1100-rgb));--spectrum-yellow-1200-rgb:72,51,0;--spectrum-yellow-1200:rgba(var(--spectrum-yellow-1200-rgb));--spectrum-yellow-1300-rgb:54,37,0;--spectrum-yellow-1300:rgba(var(--spectrum-yellow-1300-rgb));--spectrum-yellow-1400-rgb:40,26,0;--spectrum-yellow-1400:rgba(var(--spectrum-yellow-1400-rgb));--spectrum-chartreuse-100-rgb:219,252,110;--spectrum-chartreuse-100:rgba(var(--spectrum-chartreuse-100-rgb));--spectrum-chartreuse-200-rgb:203,244,67;--spectrum-chartreuse-200:rgba(var(--spectrum-chartreuse-200-rgb));--spectrum-chartreuse-300-rgb:188,233,42;--spectrum-chartreuse-300:rgba(var(--spectrum-chartreuse-300-rgb));--spectrum-chartreuse-400-rgb:170,216,22;--spectrum-chartreuse-400:rgba(var(--spectrum-chartreuse-400-rgb));--spectrum-chartreuse-500-rgb:152,197,10;--spectrum-chartreuse-500:rgba(var(--spectrum-chartreuse-500-rgb));--spectrum-chartreuse-600-rgb:135,177,3;--spectrum-chartreuse-600:rgba(var(--spectrum-chartreuse-600-rgb));--spectrum-chartreuse-700-rgb:118,156,0;--spectrum-chartreuse-700:rgba(var(--spectrum-chartreuse-700-rgb));--spectrum-chartreuse-800-rgb:103,136,0;--spectrum-chartreuse-800:rgba(var(--spectrum-chartreuse-800-rgb));--spectrum-chartreuse-900-rgb:87,116,0;--spectrum-chartreuse-900:rgba(var(--spectrum-chartreuse-900-rgb));--spectrum-chartreuse-1000-rgb:72,96,0;--spectrum-chartreuse-1000:rgba(var(--spectrum-chartreuse-1000-rgb));--spectrum-chartreuse-1100-rgb:58,77,0;--spectrum-chartreuse-1100:rgba(var(--spectrum-chartreuse-1100-rgb));--spectrum-chartreuse-1200-rgb:44,59,0;--spectrum-chartreuse-1200:rgba(var(--spectrum-chartreuse-1200-rgb));--spectrum-chartreuse-1300-rgb:33,44,0;--spectrum-chartreuse-1300:rgba(var(--spectrum-chartreuse-1300-rgb));--spectrum-chartreuse-1400-rgb:24,31,0;--spectrum-chartreuse-1400:rgba(var(--spectrum-chartreuse-1400-rgb));--spectrum-celery-100-rgb:205,252,191;--spectrum-celery-100:rgba(var(--spectrum-celery-100-rgb));--spectrum-celery-200-rgb:174,246,157;--spectrum-celery-200:rgba(var(--spectrum-celery-200-rgb));--spectrum-celery-300-rgb:150,238,133;--spectrum-celery-300:rgba(var(--spectrum-celery-300-rgb));--spectrum-celery-400-rgb:114,224,106;--spectrum-celery-400:rgba(var(--spectrum-celery-400-rgb));--spectrum-celery-500-rgb:78,207,80;--spectrum-celery-500:rgba(var(--spectrum-celery-500-rgb));--spectrum-celery-600-rgb:39,187,54;--spectrum-celery-600:rgba(var(--spectrum-celery-600-rgb));--spectrum-celery-700-rgb:7,167,33;--spectrum-celery-700:rgba(var(--spectrum-celery-700-rgb));--spectrum-celery-800-rgb:0,145,18;--spectrum-celery-800:rgba(var(--spectrum-celery-800-rgb));--spectrum-celery-900-rgb:0,124,15;--spectrum-celery-900:rgba(var(--spectrum-celery-900-rgb));--spectrum-celery-1000-rgb:0,103,15;--spectrum-celery-1000:rgba(var(--spectrum-celery-1000-rgb));--spectrum-celery-1100-rgb:0,83,13;--spectrum-celery-1100:rgba(var(--spectrum-celery-1100-rgb));--spectrum-celery-1200-rgb:0,64,10;--spectrum-celery-1200:rgba(var(--spectrum-celery-1200-rgb));--spectrum-celery-1300-rgb:0,48,7;--spectrum-celery-1300:rgba(var(--spectrum-celery-1300-rgb));--spectrum-celery-1400-rgb:0,34,5;--spectrum-celery-1400:rgba(var(--spectrum-celery-1400-rgb));--spectrum-green-100-rgb:206,248,224;--spectrum-green-100:rgba(var(--spectrum-green-100-rgb));--spectrum-green-200-rgb:173,244,206;--spectrum-green-200:rgba(var(--spectrum-green-200-rgb));--spectrum-green-300-rgb:137,236,188;--spectrum-green-300:rgba(var(--spectrum-green-300-rgb));--spectrum-green-400-rgb:103,222,168;--spectrum-green-400:rgba(var(--spectrum-green-400-rgb));--spectrum-green-500-rgb:73,204,147;--spectrum-green-500:rgba(var(--spectrum-green-500-rgb));--spectrum-green-600-rgb:47,184,128;--spectrum-green-600:rgba(var(--spectrum-green-600-rgb));--spectrum-green-700-rgb:21,164,110;--spectrum-green-700:rgba(var(--spectrum-green-700-rgb));--spectrum-green-800-rgb:0,143,93;--spectrum-green-800:rgba(var(--spectrum-green-800-rgb));--spectrum-green-900-rgb:0,122,77;--spectrum-green-900:rgba(var(--spectrum-green-900-rgb));--spectrum-green-1000-rgb:0,101,62;--spectrum-green-1000:rgba(var(--spectrum-green-1000-rgb));--spectrum-green-1100-rgb:0,81,50;--spectrum-green-1100:rgba(var(--spectrum-green-1100-rgb));--spectrum-green-1200-rgb:5,63,39;--spectrum-green-1200:rgba(var(--spectrum-green-1200-rgb));--spectrum-green-1300-rgb:10,46,29;--spectrum-green-1300:rgba(var(--spectrum-green-1300-rgb));--spectrum-green-1400-rgb:10,32,21;--spectrum-green-1400:rgba(var(--spectrum-green-1400-rgb));--spectrum-seafoam-100-rgb:206,247,243;--spectrum-seafoam-100:rgba(var(--spectrum-seafoam-100-rgb));--spectrum-seafoam-200-rgb:170,241,234;--spectrum-seafoam-200:rgba(var(--spectrum-seafoam-200-rgb));--spectrum-seafoam-300-rgb:140,233,226;--spectrum-seafoam-300:rgba(var(--spectrum-seafoam-300-rgb));--spectrum-seafoam-400-rgb:101,218,210;--spectrum-seafoam-400:rgba(var(--spectrum-seafoam-400-rgb));--spectrum-seafoam-500-rgb:63,201,193;--spectrum-seafoam-500:rgba(var(--spectrum-seafoam-500-rgb));--spectrum-seafoam-600-rgb:15,181,174;--spectrum-seafoam-600:rgba(var(--spectrum-seafoam-600-rgb));--spectrum-seafoam-700-rgb:0,161,154;--spectrum-seafoam-700:rgba(var(--spectrum-seafoam-700-rgb));--spectrum-seafoam-800-rgb:0,140,135;--spectrum-seafoam-800:rgba(var(--spectrum-seafoam-800-rgb));--spectrum-seafoam-900-rgb:0,119,114;--spectrum-seafoam-900:rgba(var(--spectrum-seafoam-900-rgb));--spectrum-seafoam-1000-rgb:0,99,95;--spectrum-seafoam-1000:rgba(var(--spectrum-seafoam-1000-rgb));--spectrum-seafoam-1100-rgb:12,79,76;--spectrum-seafoam-1100:rgba(var(--spectrum-seafoam-1100-rgb));--spectrum-seafoam-1200-rgb:18,60,58;--spectrum-seafoam-1200:rgba(var(--spectrum-seafoam-1200-rgb));--spectrum-seafoam-1300-rgb:18,44,43;--spectrum-seafoam-1300:rgba(var(--spectrum-seafoam-1300-rgb));--spectrum-seafoam-1400-rgb:15,31,30;--spectrum-seafoam-1400:rgba(var(--spectrum-seafoam-1400-rgb));--spectrum-cyan-100-rgb:197,248,255;--spectrum-cyan-100:rgba(var(--spectrum-cyan-100-rgb));--spectrum-cyan-200-rgb:164,240,255;--spectrum-cyan-200:rgba(var(--spectrum-cyan-200-rgb));--spectrum-cyan-300-rgb:136,231,250;--spectrum-cyan-300:rgba(var(--spectrum-cyan-300-rgb));--spectrum-cyan-400-rgb:96,216,243;--spectrum-cyan-400:rgba(var(--spectrum-cyan-400-rgb));--spectrum-cyan-500-rgb:51,197,232;--spectrum-cyan-500:rgba(var(--spectrum-cyan-500-rgb));--spectrum-cyan-600-rgb:18,176,218;--spectrum-cyan-600:rgba(var(--spectrum-cyan-600-rgb));--spectrum-cyan-700-rgb:1,156,200;--spectrum-cyan-700:rgba(var(--spectrum-cyan-700-rgb));--spectrum-cyan-800-rgb:0,134,180;--spectrum-cyan-800:rgba(var(--spectrum-cyan-800-rgb));--spectrum-cyan-900-rgb:0,113,159;--spectrum-cyan-900:rgba(var(--spectrum-cyan-900-rgb));--spectrum-cyan-1000-rgb:0,93,137;--spectrum-cyan-1000:rgba(var(--spectrum-cyan-1000-rgb));--spectrum-cyan-1100-rgb:0,74,115;--spectrum-cyan-1100:rgba(var(--spectrum-cyan-1100-rgb));--spectrum-cyan-1200-rgb:0,57,93;--spectrum-cyan-1200:rgba(var(--spectrum-cyan-1200-rgb));--spectrum-cyan-1300-rgb:0,42,70;--spectrum-cyan-1300:rgba(var(--spectrum-cyan-1300-rgb));--spectrum-cyan-1400-rgb:0,30,51;--spectrum-cyan-1400:rgba(var(--spectrum-cyan-1400-rgb));--spectrum-indigo-100-rgb:237,238,255;--spectrum-indigo-100:rgba(var(--spectrum-indigo-100-rgb));--spectrum-indigo-200-rgb:224,226,255;--spectrum-indigo-200:rgba(var(--spectrum-indigo-200-rgb));--spectrum-indigo-300-rgb:211,213,255;--spectrum-indigo-300:rgba(var(--spectrum-indigo-300-rgb));--spectrum-indigo-400-rgb:193,196,255;--spectrum-indigo-400:rgba(var(--spectrum-indigo-400-rgb));--spectrum-indigo-500-rgb:172,175,255;--spectrum-indigo-500:rgba(var(--spectrum-indigo-500-rgb));--spectrum-indigo-600-rgb:149,153,255;--spectrum-indigo-600:rgba(var(--spectrum-indigo-600-rgb));--spectrum-indigo-700-rgb:126,132,252;--spectrum-indigo-700:rgba(var(--spectrum-indigo-700-rgb));--spectrum-indigo-800-rgb:104,109,244;--spectrum-indigo-800:rgba(var(--spectrum-indigo-800-rgb));--spectrum-indigo-900-rgb:82,88,228;--spectrum-indigo-900:rgba(var(--spectrum-indigo-900-rgb));--spectrum-indigo-1000-rgb:64,70,202;--spectrum-indigo-1000:rgba(var(--spectrum-indigo-1000-rgb));--spectrum-indigo-1100-rgb:50,54,168;--spectrum-indigo-1100:rgba(var(--spectrum-indigo-1100-rgb));--spectrum-indigo-1200-rgb:38,41,134;--spectrum-indigo-1200:rgba(var(--spectrum-indigo-1200-rgb));--spectrum-indigo-1300-rgb:27,30,100;--spectrum-indigo-1300:rgba(var(--spectrum-indigo-1300-rgb));--spectrum-indigo-1400-rgb:20,22,72;--spectrum-indigo-1400:rgba(var(--spectrum-indigo-1400-rgb));--spectrum-purple-100-rgb:246,235,255;--spectrum-purple-100:rgba(var(--spectrum-purple-100-rgb));--spectrum-purple-200-rgb:238,221,255;--spectrum-purple-200:rgba(var(--spectrum-purple-200-rgb));--spectrum-purple-300-rgb:230,208,255;--spectrum-purple-300:rgba(var(--spectrum-purple-300-rgb));--spectrum-purple-400-rgb:219,187,254;--spectrum-purple-400:rgba(var(--spectrum-purple-400-rgb));--spectrum-purple-500-rgb:204,164,253;--spectrum-purple-500:rgba(var(--spectrum-purple-500-rgb));--spectrum-purple-600-rgb:189,139,252;--spectrum-purple-600:rgba(var(--spectrum-purple-600-rgb));--spectrum-purple-700-rgb:174,114,249;--spectrum-purple-700:rgba(var(--spectrum-purple-700-rgb));--spectrum-purple-800-rgb:157,87,244;--spectrum-purple-800:rgba(var(--spectrum-purple-800-rgb));--spectrum-purple-900-rgb:137,61,231;--spectrum-purple-900:rgba(var(--spectrum-purple-900-rgb));--spectrum-purple-1000-rgb:115,38,211;--spectrum-purple-1000:rgba(var(--spectrum-purple-1000-rgb));--spectrum-purple-1100-rgb:93,19,183;--spectrum-purple-1100:rgba(var(--spectrum-purple-1100-rgb));--spectrum-purple-1200-rgb:71,12,148;--spectrum-purple-1200:rgba(var(--spectrum-purple-1200-rgb));--spectrum-purple-1300-rgb:51,16,106;--spectrum-purple-1300:rgba(var(--spectrum-purple-1300-rgb));--spectrum-purple-1400-rgb:35,15,73;--spectrum-purple-1400:rgba(var(--spectrum-purple-1400-rgb));--spectrum-fuchsia-100-rgb:255,233,252;--spectrum-fuchsia-100:rgba(var(--spectrum-fuchsia-100-rgb));--spectrum-fuchsia-200-rgb:255,218,250;--spectrum-fuchsia-200:rgba(var(--spectrum-fuchsia-200-rgb));--spectrum-fuchsia-300-rgb:254,199,248;--spectrum-fuchsia-300:rgba(var(--spectrum-fuchsia-300-rgb));--spectrum-fuchsia-400-rgb:251,174,246;--spectrum-fuchsia-400:rgba(var(--spectrum-fuchsia-400-rgb));--spectrum-fuchsia-500-rgb:245,146,243;--spectrum-fuchsia-500:rgba(var(--spectrum-fuchsia-500-rgb));--spectrum-fuchsia-600-rgb:237,116,237;--spectrum-fuchsia-600:rgba(var(--spectrum-fuchsia-600-rgb));--spectrum-fuchsia-700-rgb:224,85,226;--spectrum-fuchsia-700:rgba(var(--spectrum-fuchsia-700-rgb));--spectrum-fuchsia-800-rgb:205,58,206;--spectrum-fuchsia-800:rgba(var(--spectrum-fuchsia-800-rgb));--spectrum-fuchsia-900-rgb:182,34,183;--spectrum-fuchsia-900:rgba(var(--spectrum-fuchsia-900-rgb));--spectrum-fuchsia-1000-rgb:157,3,158;--spectrum-fuchsia-1000:rgba(var(--spectrum-fuchsia-1000-rgb));--spectrum-fuchsia-1100-rgb:128,0,129;--spectrum-fuchsia-1100:rgba(var(--spectrum-fuchsia-1100-rgb));--spectrum-fuchsia-1200-rgb:100,6,100;--spectrum-fuchsia-1200:rgba(var(--spectrum-fuchsia-1200-rgb));--spectrum-fuchsia-1300-rgb:71,14,70;--spectrum-fuchsia-1300:rgba(var(--spectrum-fuchsia-1300-rgb));--spectrum-fuchsia-1400-rgb:50,13,49;--spectrum-fuchsia-1400:rgba(var(--spectrum-fuchsia-1400-rgb));--spectrum-magenta-100-rgb:255,234,241;--spectrum-magenta-100:rgba(var(--spectrum-magenta-100-rgb));--spectrum-magenta-200-rgb:255,220,232;--spectrum-magenta-200:rgba(var(--spectrum-magenta-200-rgb));--spectrum-magenta-300-rgb:255,202,221;--spectrum-magenta-300:rgba(var(--spectrum-magenta-300-rgb));--spectrum-magenta-400-rgb:255,178,206;--spectrum-magenta-400:rgba(var(--spectrum-magenta-400-rgb));--spectrum-magenta-500-rgb:255,149,189;--spectrum-magenta-500:rgba(var(--spectrum-magenta-500-rgb));--spectrum-magenta-600-rgb:250,119,170;--spectrum-magenta-600:rgba(var(--spectrum-magenta-600-rgb));--spectrum-magenta-700-rgb:239,90,152;--spectrum-magenta-700:rgba(var(--spectrum-magenta-700-rgb));--spectrum-magenta-800-rgb:222,61,130;--spectrum-magenta-800:rgba(var(--spectrum-magenta-800-rgb));--spectrum-magenta-900-rgb:200,34,105;--spectrum-magenta-900:rgba(var(--spectrum-magenta-900-rgb));--spectrum-magenta-1000-rgb:173,9,85;--spectrum-magenta-1000:rgba(var(--spectrum-magenta-1000-rgb));--spectrum-magenta-1100-rgb:142,0,69;--spectrum-magenta-1100:rgba(var(--spectrum-magenta-1100-rgb));--spectrum-magenta-1200-rgb:112,0,55;--spectrum-magenta-1200:rgba(var(--spectrum-magenta-1200-rgb));--spectrum-magenta-1300-rgb:84,3,42;--spectrum-magenta-1300:rgba(var(--spectrum-magenta-1300-rgb));--spectrum-magenta-1400-rgb:60,6,29;--spectrum-magenta-1400:rgba(var(--spectrum-magenta-1400-rgb));--spectrum-icon-color-blue-primary-default:var(--spectrum-blue-900);--spectrum-icon-color-green-primary-default:var(--spectrum-green-900);--spectrum-icon-color-red-primary-default:var(--spectrum-red-900);--spectrum-icon-color-yellow-primary-default:var(--spectrum-yellow-400)}:host,:root{--spectrum-menu-item-background-color-default-rgb:0,0,0;--spectrum-menu-item-background-color-default-opacity:0;--spectrum-menu-item-background-color-default:rgba(var(--spectrum-menu-item-background-color-default-rgb),var(--spectrum-menu-item-background-color-default-opacity));--spectrum-menu-item-background-color-hover:var( --spectrum-transparent-black-200 );--spectrum-menu-item-background-color-down:var( --spectrum-transparent-black-200 @@ -69,8 +197,12 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-transparent-black-200 );--spectrum-calendar-day-background-color-cap-selected:rgba(var(--spectrum-blue-900-rgb),0.2);--spectrum-calendar-day-background-color-key-focus:rgba(var(--spectrum-black-rgb),0.06);--spectrum-calendar-day-border-color-key-focus:var(--spectrum-blue-800);--spectrum-badge-label-icon-color-primary:var(--spectrum-white);--spectrum-coach-indicator-ring-default-color:var(--spectrum-blue-800);--spectrum-coach-indicator-ring-dark-color:var(--spectrum-gray-900);--spectrum-coach-indicator-ring-light-color:var(--spectrum-gray-50);--spectrum-well-border-color:var(--spectrum-black-rgb);--spectrum-steplist-current-marker-color-key-focus:var( --spectrum-blue-800 -);--spectrum-treeview-item-background-color-quiet-selected:rgba(var(--spectrum-gray-900-rgb),0.06);--spectrum-treeview-item-background-color-selected:rgba(var(--spectrum-blue-900-rgb),0.1)} -`,qt=Or;var Nr=w` +);--spectrum-treeview-item-background-color-quiet-selected:rgba(var(--spectrum-gray-900-rgb),0.06);--spectrum-treeview-item-background-color-selected:rgba(var(--spectrum-blue-900-rgb),0.1);--spectrum-logic-button-and-background-color:var(--spectrum-blue-900);--spectrum-logic-button-and-border-color:var(--spectrum-blue-900);--spectrum-logic-button-and-background-color-hover:var( +--spectrum-blue-1100 +);--spectrum-logic-button-and-border-color-hover:var(--spectrum-blue-1100);--spectrum-logic-button-or-background-color:var(--spectrum-magenta-900);--spectrum-logic-button-or-border-color:var(--spectrum-magenta-900);--spectrum-logic-button-or-background-color-hover:var( +--spectrum-magenta-1100 +);--spectrum-logic-button-or-border-color-hover:var(--spectrum-magenta-1100)} +`,tc=qi;y();var Bi=C` :host,:root{--spectrum-global-animation-linear:cubic-bezier(0,0,1,1);--spectrum-global-animation-duration-0:0ms;--spectrum-global-animation-duration-100:130ms;--spectrum-global-animation-duration-200:160ms;--spectrum-global-animation-duration-300:190ms;--spectrum-global-animation-duration-400:220ms;--spectrum-global-animation-duration-500:250ms;--spectrum-global-animation-duration-600:300ms;--spectrum-global-animation-duration-700:350ms;--spectrum-global-animation-duration-800:400ms;--spectrum-global-animation-duration-900:450ms;--spectrum-global-animation-duration-1000:500ms;--spectrum-global-animation-duration-2000:1000ms;--spectrum-global-animation-duration-4000:2000ms;--spectrum-global-animation-ease-in-out:cubic-bezier(0.45,0,0.4,1);--spectrum-global-animation-ease-in:cubic-bezier(0.5,0,1,1);--spectrum-global-animation-ease-out:cubic-bezier(0,0,0.4,1);--spectrum-global-animation-ease-linear:cubic-bezier(0,0,1,1);--spectrum-global-color-status:Verified;--spectrum-global-color-version:5.1.0;--spectrum-global-color-static-black-rgb:0,0,0;--spectrum-global-color-static-black:rgb(var(--spectrum-global-color-static-black-rgb));--spectrum-global-color-static-white-rgb:255,255,255;--spectrum-global-color-static-white:rgb(var(--spectrum-global-color-static-white-rgb));--spectrum-global-color-static-blue-rgb:0,87,191;--spectrum-global-color-static-blue:rgb(var(--spectrum-global-color-static-blue-rgb));--spectrum-global-color-static-gray-50-rgb:255,255,255;--spectrum-global-color-static-gray-50:rgb(var(--spectrum-global-color-static-gray-50-rgb));--spectrum-global-color-static-gray-75-rgb:255,255,255;--spectrum-global-color-static-gray-75:rgb(var(--spectrum-global-color-static-gray-75-rgb));--spectrum-global-color-static-gray-100-rgb:255,255,255;--spectrum-global-color-static-gray-100:rgb(var(--spectrum-global-color-static-gray-100-rgb));--spectrum-global-color-static-gray-200-rgb:235,235,235;--spectrum-global-color-static-gray-200:rgb(var(--spectrum-global-color-static-gray-200-rgb));--spectrum-global-color-static-gray-300-rgb:217,217,217;--spectrum-global-color-static-gray-300:rgb(var(--spectrum-global-color-static-gray-300-rgb));--spectrum-global-color-static-gray-400-rgb:179,179,179;--spectrum-global-color-static-gray-400:rgb(var(--spectrum-global-color-static-gray-400-rgb));--spectrum-global-color-static-gray-500-rgb:146,146,146;--spectrum-global-color-static-gray-500:rgb(var(--spectrum-global-color-static-gray-500-rgb));--spectrum-global-color-static-gray-600-rgb:110,110,110;--spectrum-global-color-static-gray-600:rgb(var(--spectrum-global-color-static-gray-600-rgb));--spectrum-global-color-static-gray-700-rgb:71,71,71;--spectrum-global-color-static-gray-700:rgb(var(--spectrum-global-color-static-gray-700-rgb));--spectrum-global-color-static-gray-800-rgb:34,34,34;--spectrum-global-color-static-gray-800:rgb(var(--spectrum-global-color-static-gray-800-rgb));--spectrum-global-color-static-gray-900-rgb:0,0,0;--spectrum-global-color-static-gray-900:rgb(var(--spectrum-global-color-static-gray-900-rgb));--spectrum-global-color-static-red-400-rgb:237,64,48;--spectrum-global-color-static-red-400:rgb(var(--spectrum-global-color-static-red-400-rgb));--spectrum-global-color-static-red-500-rgb:217,28,21;--spectrum-global-color-static-red-500:rgb(var(--spectrum-global-color-static-red-500-rgb));--spectrum-global-color-static-red-600-rgb:187,2,2;--spectrum-global-color-static-red-600:rgb(var(--spectrum-global-color-static-red-600-rgb));--spectrum-global-color-static-red-700-rgb:154,0,0;--spectrum-global-color-static-red-700:rgb(var(--spectrum-global-color-static-red-700-rgb));--spectrum-global-color-static-red-800-rgb:124,0,0;--spectrum-global-color-static-red-800:rgb(var(--spectrum-global-color-static-red-800-rgb));--spectrum-global-color-static-orange-400-rgb:250,139,26;--spectrum-global-color-static-orange-400:rgb(var(--spectrum-global-color-static-orange-400-rgb));--spectrum-global-color-static-orange-500-rgb:233,117,0;--spectrum-global-color-static-orange-500:rgb(var(--spectrum-global-color-static-orange-500-rgb));--spectrum-global-color-static-orange-600-rgb:209,97,0;--spectrum-global-color-static-orange-600:rgb(var(--spectrum-global-color-static-orange-600-rgb));--spectrum-global-color-static-orange-700-rgb:182,80,0;--spectrum-global-color-static-orange-700:rgb(var(--spectrum-global-color-static-orange-700-rgb));--spectrum-global-color-static-orange-800-rgb:155,64,0;--spectrum-global-color-static-orange-800:rgb(var(--spectrum-global-color-static-orange-800-rgb));--spectrum-global-color-static-yellow-200-rgb:250,237,123;--spectrum-global-color-static-yellow-200:rgb(var(--spectrum-global-color-static-yellow-200-rgb));--spectrum-global-color-static-yellow-300-rgb:250,224,23;--spectrum-global-color-static-yellow-300:rgb(var(--spectrum-global-color-static-yellow-300-rgb));--spectrum-global-color-static-yellow-400-rgb:238,205,0;--spectrum-global-color-static-yellow-400:rgb(var(--spectrum-global-color-static-yellow-400-rgb));--spectrum-global-color-static-yellow-500-rgb:221,185,0;--spectrum-global-color-static-yellow-500:rgb(var(--spectrum-global-color-static-yellow-500-rgb));--spectrum-global-color-static-yellow-600-rgb:201,164,0;--spectrum-global-color-static-yellow-600:rgb(var(--spectrum-global-color-static-yellow-600-rgb));--spectrum-global-color-static-yellow-700-rgb:181,144,0;--spectrum-global-color-static-yellow-700:rgb(var(--spectrum-global-color-static-yellow-700-rgb));--spectrum-global-color-static-yellow-800-rgb:160,125,0;--spectrum-global-color-static-yellow-800:rgb(var(--spectrum-global-color-static-yellow-800-rgb));--spectrum-global-color-static-chartreuse-300-rgb:176,222,27;--spectrum-global-color-static-chartreuse-300:rgb(var(--spectrum-global-color-static-chartreuse-300-rgb));--spectrum-global-color-static-chartreuse-400-rgb:157,203,13;--spectrum-global-color-static-chartreuse-400:rgb(var(--spectrum-global-color-static-chartreuse-400-rgb));--spectrum-global-color-static-chartreuse-500-rgb:139,182,4;--spectrum-global-color-static-chartreuse-500:rgb(var(--spectrum-global-color-static-chartreuse-500-rgb));--spectrum-global-color-static-chartreuse-600-rgb:122,162,0;--spectrum-global-color-static-chartreuse-600:rgb(var(--spectrum-global-color-static-chartreuse-600-rgb));--spectrum-global-color-static-chartreuse-700-rgb:106,141,0;--spectrum-global-color-static-chartreuse-700:rgb(var(--spectrum-global-color-static-chartreuse-700-rgb));--spectrum-global-color-static-chartreuse-800-rgb:90,120,0;--spectrum-global-color-static-chartreuse-800:rgb(var(--spectrum-global-color-static-chartreuse-800-rgb));--spectrum-global-color-static-celery-200-rgb:126,229,114;--spectrum-global-color-static-celery-200:rgb(var(--spectrum-global-color-static-celery-200-rgb));--spectrum-global-color-static-celery-300-rgb:87,212,86;--spectrum-global-color-static-celery-300:rgb(var(--spectrum-global-color-static-celery-300-rgb));--spectrum-global-color-static-celery-400-rgb:48,193,61;--spectrum-global-color-static-celery-400:rgb(var(--spectrum-global-color-static-celery-400-rgb));--spectrum-global-color-static-celery-500-rgb:15,172,38;--spectrum-global-color-static-celery-500:rgb(var(--spectrum-global-color-static-celery-500-rgb));--spectrum-global-color-static-celery-600-rgb:0,150,20;--spectrum-global-color-static-celery-600:rgb(var(--spectrum-global-color-static-celery-600-rgb));--spectrum-global-color-static-celery-700-rgb:0,128,15;--spectrum-global-color-static-celery-700:rgb(var(--spectrum-global-color-static-celery-700-rgb));--spectrum-global-color-static-celery-800-rgb:0,107,15;--spectrum-global-color-static-celery-800:rgb(var(--spectrum-global-color-static-celery-800-rgb));--spectrum-global-color-static-green-400-rgb:29,169,115;--spectrum-global-color-static-green-400:rgb(var(--spectrum-global-color-static-green-400-rgb));--spectrum-global-color-static-green-500-rgb:0,148,97;--spectrum-global-color-static-green-500:rgb(var(--spectrum-global-color-static-green-500-rgb));--spectrum-global-color-static-green-600-rgb:0,126,80;--spectrum-global-color-static-green-600:rgb(var(--spectrum-global-color-static-green-600-rgb));--spectrum-global-color-static-green-700-rgb:0,105,65;--spectrum-global-color-static-green-700:rgb(var(--spectrum-global-color-static-green-700-rgb));--spectrum-global-color-static-green-800-rgb:0,86,53;--spectrum-global-color-static-green-800:rgb(var(--spectrum-global-color-static-green-800-rgb));--spectrum-global-color-static-seafoam-200-rgb:75,206,199;--spectrum-global-color-static-seafoam-200:rgb(var(--spectrum-global-color-static-seafoam-200-rgb));--spectrum-global-color-static-seafoam-300-rgb:32,187,180;--spectrum-global-color-static-seafoam-300:rgb(var(--spectrum-global-color-static-seafoam-300-rgb));--spectrum-global-color-static-seafoam-400-rgb:0,166,160;--spectrum-global-color-static-seafoam-400:rgb(var(--spectrum-global-color-static-seafoam-400-rgb));--spectrum-global-color-static-seafoam-500-rgb:0,145,139;--spectrum-global-color-static-seafoam-500:rgb(var(--spectrum-global-color-static-seafoam-500-rgb));--spectrum-global-color-static-seafoam-600-rgb:0,124,118;--spectrum-global-color-static-seafoam-600:rgb(var(--spectrum-global-color-static-seafoam-600-rgb));--spectrum-global-color-static-seafoam-700-rgb:0,103,99;--spectrum-global-color-static-seafoam-700:rgb(var(--spectrum-global-color-static-seafoam-700-rgb));--spectrum-global-color-static-seafoam-800-rgb:10,83,80;--spectrum-global-color-static-seafoam-800:rgb(var(--spectrum-global-color-static-seafoam-800-rgb));--spectrum-global-color-static-blue-200-rgb:130,193,251;--spectrum-global-color-static-blue-200:rgb(var(--spectrum-global-color-static-blue-200-rgb));--spectrum-global-color-static-blue-300-rgb:98,173,247;--spectrum-global-color-static-blue-300:rgb(var(--spectrum-global-color-static-blue-300-rgb));--spectrum-global-color-static-blue-400-rgb:66,151,244;--spectrum-global-color-static-blue-400:rgb(var(--spectrum-global-color-static-blue-400-rgb));--spectrum-global-color-static-blue-500-rgb:27,127,245;--spectrum-global-color-static-blue-500:rgb(var(--spectrum-global-color-static-blue-500-rgb));--spectrum-global-color-static-blue-600-rgb:4,105,227;--spectrum-global-color-static-blue-600:rgb(var(--spectrum-global-color-static-blue-600-rgb));--spectrum-global-color-static-blue-700-rgb:0,87,190;--spectrum-global-color-static-blue-700:rgb(var(--spectrum-global-color-static-blue-700-rgb));--spectrum-global-color-static-blue-800-rgb:0,72,153;--spectrum-global-color-static-blue-800:rgb(var(--spectrum-global-color-static-blue-800-rgb));--spectrum-global-color-static-indigo-200-rgb:178,181,255;--spectrum-global-color-static-indigo-200:rgb(var(--spectrum-global-color-static-indigo-200-rgb));--spectrum-global-color-static-indigo-300-rgb:155,159,255;--spectrum-global-color-static-indigo-300:rgb(var(--spectrum-global-color-static-indigo-300-rgb));--spectrum-global-color-static-indigo-400-rgb:132,137,253;--spectrum-global-color-static-indigo-400:rgb(var(--spectrum-global-color-static-indigo-400-rgb));--spectrum-global-color-static-indigo-500-rgb:109,115,246;--spectrum-global-color-static-indigo-500:rgb(var(--spectrum-global-color-static-indigo-500-rgb));--spectrum-global-color-static-indigo-600-rgb:87,93,232;--spectrum-global-color-static-indigo-600:rgb(var(--spectrum-global-color-static-indigo-600-rgb));--spectrum-global-color-static-indigo-700-rgb:68,74,208;--spectrum-global-color-static-indigo-700:rgb(var(--spectrum-global-color-static-indigo-700-rgb));--spectrum-global-color-static-indigo-800-rgb:68,74,208;--spectrum-global-color-static-indigo-800:rgb(var(--spectrum-global-color-static-indigo-800-rgb));--spectrum-global-color-static-purple-400-rgb:178,121,250;--spectrum-global-color-static-purple-400:rgb(var(--spectrum-global-color-static-purple-400-rgb));--spectrum-global-color-static-purple-500-rgb:161,93,246;--spectrum-global-color-static-purple-500:rgb(var(--spectrum-global-color-static-purple-500-rgb));--spectrum-global-color-static-purple-600-rgb:142,67,234;--spectrum-global-color-static-purple-600:rgb(var(--spectrum-global-color-static-purple-600-rgb));--spectrum-global-color-static-purple-700-rgb:120,43,216;--spectrum-global-color-static-purple-700:rgb(var(--spectrum-global-color-static-purple-700-rgb));--spectrum-global-color-static-purple-800-rgb:98,23,190;--spectrum-global-color-static-purple-800:rgb(var(--spectrum-global-color-static-purple-800-rgb));--spectrum-global-color-static-fuchsia-400-rgb:228,93,230;--spectrum-global-color-static-fuchsia-400:rgb(var(--spectrum-global-color-static-fuchsia-400-rgb));--spectrum-global-color-static-fuchsia-500-rgb:211,63,212;--spectrum-global-color-static-fuchsia-500:rgb(var(--spectrum-global-color-static-fuchsia-500-rgb));--spectrum-global-color-static-fuchsia-600-rgb:188,39,187;--spectrum-global-color-static-fuchsia-600:rgb(var(--spectrum-global-color-static-fuchsia-600-rgb));--spectrum-global-color-static-fuchsia-700-rgb:163,10,163;--spectrum-global-color-static-fuchsia-700:rgb(var(--spectrum-global-color-static-fuchsia-700-rgb));--spectrum-global-color-static-fuchsia-800-rgb:135,0,136;--spectrum-global-color-static-fuchsia-800:rgb(var(--spectrum-global-color-static-fuchsia-800-rgb));--spectrum-global-color-static-magenta-200-rgb:253,127,175;--spectrum-global-color-static-magenta-200:rgb(var(--spectrum-global-color-static-magenta-200-rgb));--spectrum-global-color-static-magenta-300-rgb:242,98,157;--spectrum-global-color-static-magenta-300:rgb(var(--spectrum-global-color-static-magenta-300-rgb));--spectrum-global-color-static-magenta-400-rgb:226,68,135;--spectrum-global-color-static-magenta-400:rgb(var(--spectrum-global-color-static-magenta-400-rgb));--spectrum-global-color-static-magenta-500-rgb:205,40,111;--spectrum-global-color-static-magenta-500:rgb(var(--spectrum-global-color-static-magenta-500-rgb));--spectrum-global-color-static-magenta-600-rgb:179,15,89;--spectrum-global-color-static-magenta-600:rgb(var(--spectrum-global-color-static-magenta-600-rgb));--spectrum-global-color-static-magenta-700-rgb:149,0,72;--spectrum-global-color-static-magenta-700:rgb(var(--spectrum-global-color-static-magenta-700-rgb));--spectrum-global-color-static-magenta-800-rgb:119,0,58;--spectrum-global-color-static-magenta-800:rgb(var(--spectrum-global-color-static-magenta-800-rgb));--spectrum-global-color-static-transparent-white-200:hsla(0,0%,100%,.1);--spectrum-global-color-static-transparent-white-300:hsla(0,0%,100%,.25);--spectrum-global-color-static-transparent-white-400:hsla(0,0%,100%,.4);--spectrum-global-color-static-transparent-white-500:hsla(0,0%,100%,.55);--spectrum-global-color-static-transparent-white-600:hsla(0,0%,100%,.7);--spectrum-global-color-static-transparent-white-700:hsla(0,0%,100%,.8);--spectrum-global-color-static-transparent-white-800:hsla(0,0%,100%,.9);--spectrum-global-color-static-transparent-white-900-rgb:255,255,255;--spectrum-global-color-static-transparent-white-900:rgb(var(--spectrum-global-color-static-transparent-white-900-rgb));--spectrum-global-color-static-transparent-black-200:rgba(0,0,0,.1);--spectrum-global-color-static-transparent-black-300:rgba(0,0,0,.25);--spectrum-global-color-static-transparent-black-400:rgba(0,0,0,.4);--spectrum-global-color-static-transparent-black-500:rgba(0,0,0,.55);--spectrum-global-color-static-transparent-black-600:rgba(0,0,0,.7);--spectrum-global-color-static-transparent-black-700:rgba(0,0,0,.8);--spectrum-global-color-static-transparent-black-800:rgba(0,0,0,.9);--spectrum-global-color-static-transparent-black-900-rgb:0,0,0;--spectrum-global-color-static-transparent-black-900:rgb(var(--spectrum-global-color-static-transparent-black-900-rgb));--spectrum-global-color-sequential-cerulean:#e9fff1,#c8f1e4,#a5e3d7,#82d5ca,#68c5c1,#54b4ba,#3fa2b2,#2991ac,#2280a2,#1f6d98,#1d5c8d,#1a4b83,#1a3979,#1a266f,#191264,#180057;--spectrum-global-color-sequential-forest:#ffffdf,#e2f6ba,#c4eb95,#a4e16d,#8dd366,#77c460,#5fb65a,#48a754,#36984f,#2c894d,#237a4a,#196b47,#105c45,#094d41,#033f3e,#00313a;--spectrum-global-color-sequential-rose:#fff4dd,#ffddd7,#ffc5d2,#feaecb,#fa96c4,#f57ebd,#ef64b5,#e846ad,#d238a1,#bb2e96,#a3248c,#8a1b83,#71167c,#560f74,#370b6e,#000968;--spectrum-global-color-diverging-orange-yellow-seafoam:#580000,#79260b,#9c4511,#bd651a,#dd8629,#f5ad52,#fed693,#ffffe0,#bbe4d1,#76c7be,#3ea8a6,#208288,#076769,#00494b,#002c2d;--spectrum-global-color-diverging-red-yellow-blue:#4a001e,#751232,#a52747,#c65154,#e47961,#f0a882,#fad4ac,#ffffe0,#bce2cf,#89c0c4,#579eb9,#397aa8,#1c5796,#163771,#10194d;--spectrum-global-color-diverging-red-blue:#4a001e,#731331,#9f2945,#cc415a,#e06e85,#ed9ab0,#f8c3d9,#faf0ff,#c6d0f2,#92b2de,#5d94cb,#2f74b3,#265191,#163670,#0b194c;--spectrum-semantic-negative-background-color:var( --spectrum-global-color-static-red-600 );--spectrum-semantic-negative-color-default:var( @@ -651,42 +783,6 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-global-dimension-size-200 );--spectrum-alias-control-three-height-xl:var( --spectrum-global-dimension-size-225 -);--spectrum-alias-infieldbutton-icon-margin-y-s:var( ---spectrum-global-dimension-size-50 -);--spectrum-alias-infieldbutton-icon-margin-y-m:var( ---spectrum-global-dimension-size-85 -);--spectrum-alias-infieldbutton-icon-margin-y-l:var( ---spectrum-global-dimension-size-125 -);--spectrum-alias-infieldbutton-icon-margin-y-xl:var( ---spectrum-global-dimension-size-160 -);--spectrum-alias-infieldbutton-border-radius:var( ---spectrum-global-dimension-size-50 -);--spectrum-alias-infieldbutton-border-radius-sided:0;--spectrum-alias-infieldbutton-border-size:var( ---spectrum-global-dimension-static-size-10 -);--spectrum-alias-infieldbutton-fill-padding-s:var( ---spectrum-global-dimension-size-50 -);--spectrum-alias-infieldbutton-fill-padding-m:var( ---spectrum-global-dimension-size-85 -);--spectrum-alias-infieldbutton-fill-padding-l:var( ---spectrum-global-dimension-size-125 -);--spectrum-alias-infieldbutton-fill-padding-xl:var( ---spectrum-global-dimension-size-160 -);--spectrum-alias-infieldbutton-padding-s:0;--spectrum-alias-infieldbutton-padding-m:0;--spectrum-alias-infieldbutton-padding-l:0;--spectrum-alias-infieldbutton-padding-xl:0;--spectrum-alias-infieldbutton-full-height-s:var( ---spectrum-global-dimension-size-300 -);--spectrum-alias-infieldbutton-full-height-m:var( ---spectrum-global-dimension-size-400 -);--spectrum-alias-infieldbutton-full-height-l:var( ---spectrum-global-dimension-size-500 -);--spectrum-alias-infieldbutton-full-height-xl:var( ---spectrum-global-dimension-size-600 -);--spectrum-alias-infieldbutton-half-height-s:var( ---spectrum-global-dimension-size-150 -);--spectrum-alias-infieldbutton-half-height-m:var( ---spectrum-global-dimension-size-200 -);--spectrum-alias-infieldbutton-half-height-l:var( ---spectrum-global-dimension-size-250 -);--spectrum-alias-infieldbutton-half-height-xl:var( ---spectrum-global-dimension-size-300 );--spectrum-alias-clearbutton-icon-margin-s:var( --spectrum-global-dimension-size-100 );--spectrum-alias-clearbutton-icon-margin-m:var( @@ -1091,38 +1187,6 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-global-color-static-yellow-500 );--spectrum-alias-background-color-yellow:var( --spectrum-alias-background-color-yellow-default -);--spectrum-alias-infieldbutton-background-color:var( ---spectrum-global-color-gray-200 -);--spectrum-alias-infieldbutton-fill-loudnessLow-border-color-disabled:transparent;--spectrum-alias-infieldbutton-fill-loudnessMedium-border-color-disabled:transparent;--spectrum-alias-infieldbutton-fill-loudnessHigh-border-color-disabled:var( ---spectrum-alias-component-background-color-disabled -);--spectrum-alias-infieldbutton-fill-border-color-default:var( ---spectrum-alias-input-border-color-default -);--spectrum-alias-infieldbutton-fill-border-color-hover:var( ---spectrum-alias-input-border-color-hover -);--spectrum-alias-infieldbutton-fill-border-color-down:var( ---spectrum-alias-input-border-color-down -);--spectrum-alias-infieldbutton-fill-border-color-mouse-focus:var( ---spectrum-alias-input-border-color-mouse-focus -);--spectrum-alias-infieldbutton-fill-border-color-key-focus:var( ---spectrum-alias-input-border-color-key-focus -);--spectrum-alias-infieldbutton-fill-loudnessLow-background-color-default:transparent;--spectrum-alias-infieldbutton-fill-loudnessLow-background-color-hover:transparent;--spectrum-alias-infieldbutton-fill-loudnessLow-background-color-down:transparent;--spectrum-alias-infieldbutton-fill-loudnessLow-background-color-key-focus:transparent;--spectrum-alias-infieldbutton-fill-loudnessLow-background-color-disabled:transparent;--spectrum-alias-infieldbutton-fill-loudnessMedium-background-color-default:var( ---spectrum-alias-infieldbutton-fill-loudnessLow-background-color-default -);--spectrum-alias-infieldbutton-fill-loudnessMedium-background-color-hover:var( ---spectrum-alias-infieldbutton-fill-loudnessLow-background-color-hover -);--spectrum-alias-infieldbutton-fill-loudnessMedium-background-color-down:var( ---spectrum-alias-infieldbutton-fill-loudnessLow-background-color-down -);--spectrum-alias-infieldbutton-fill-loudnessMedium-background-color-key-focus:var( ---spectrum-alias-infieldbutton-fill-loudnessLow-background-color-key-focus -);--spectrum-alias-infieldbutton-fill-loudnessMedium-background-color-disabled:transparent;--spectrum-alias-infieldbutton-fill-loudnessHigh-background-color-default:var( ---spectrum-alias-component-background-color-default -);--spectrum-alias-infieldbutton-fill-loudnessHigh-background-color-hover:var( ---spectrum-alias-component-background-color-hover -);--spectrum-alias-infieldbutton-fill-loudnessHigh-background-color-down:var( ---spectrum-alias-component-background-color-down -);--spectrum-alias-infieldbutton-fill-loudnessHigh-background-color-key-focus:var( ---spectrum-alias-component-background-color-key-focus -);--spectrum-alias-infieldbutton-fill-loudnessHigh-background-color-disabled:var( ---spectrum-alias-component-background-color-disabled );--spectrum-alias-tabitem-text-color-default:var( --spectrum-alias-label-text-color );--spectrum-alias-tabitem-text-color-hover:var( @@ -1357,7 +1421,9 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-informative-background-color-default );--spectrum-table-selected-row-background-opacity:0.1;--spectrum-table-selected-row-background-color-non-emphasized:var( --spectrum-neutral-background-color-selected-default -);--spectrum-table-selected-row-background-opacity-non-emphasized:0.1;--spectrum-table-row-down-opacity:0.1;--spectrum-table-selected-row-background-opacity-hover:0.15;--spectrum-table-selected-row-background-opacity-non-emphasized-hover:0.15;--spectrum-white-rgb:255,255,255;--spectrum-white:rgba(var(--spectrum-white-rgb));--spectrum-transparent-white-100-rgb:255,255,255;--spectrum-transparent-white-100-opacity:0;--spectrum-transparent-white-100:rgba(var(--spectrum-transparent-white-100-rgb),var(--spectrum-transparent-white-100-opacity));--spectrum-transparent-white-200-rgb:255,255,255;--spectrum-transparent-white-200-opacity:0.1;--spectrum-transparent-white-200:rgba(var(--spectrum-transparent-white-200-rgb),var(--spectrum-transparent-white-200-opacity));--spectrum-transparent-white-300-rgb:255,255,255;--spectrum-transparent-white-300-opacity:0.25;--spectrum-transparent-white-300:rgba(var(--spectrum-transparent-white-300-rgb),var(--spectrum-transparent-white-300-opacity));--spectrum-transparent-white-400-rgb:255,255,255;--spectrum-transparent-white-400-opacity:0.4;--spectrum-transparent-white-400:rgba(var(--spectrum-transparent-white-400-rgb),var(--spectrum-transparent-white-400-opacity));--spectrum-transparent-white-500-rgb:255,255,255;--spectrum-transparent-white-500-opacity:0.55;--spectrum-transparent-white-500:rgba(var(--spectrum-transparent-white-500-rgb),var(--spectrum-transparent-white-500-opacity));--spectrum-transparent-white-600-rgb:255,255,255;--spectrum-transparent-white-600-opacity:0.7;--spectrum-transparent-white-600:rgba(var(--spectrum-transparent-white-600-rgb),var(--spectrum-transparent-white-600-opacity));--spectrum-transparent-white-700-rgb:255,255,255;--spectrum-transparent-white-700-opacity:0.8;--spectrum-transparent-white-700:rgba(var(--spectrum-transparent-white-700-rgb),var(--spectrum-transparent-white-700-opacity));--spectrum-transparent-white-800-rgb:255,255,255;--spectrum-transparent-white-800-opacity:0.9;--spectrum-transparent-white-800:rgba(var(--spectrum-transparent-white-800-rgb),var(--spectrum-transparent-white-800-opacity));--spectrum-transparent-white-900-rgb:255,255,255;--spectrum-transparent-white-900:rgba(var(--spectrum-transparent-white-900-rgb));--spectrum-black-rgb:0,0,0;--spectrum-black:rgba(var(--spectrum-black-rgb));--spectrum-transparent-black-100-rgb:0,0,0;--spectrum-transparent-black-100-opacity:0;--spectrum-transparent-black-100:rgba(var(--spectrum-transparent-black-100-rgb),var(--spectrum-transparent-black-100-opacity));--spectrum-transparent-black-200-rgb:0,0,0;--spectrum-transparent-black-200-opacity:0.1;--spectrum-transparent-black-200:rgba(var(--spectrum-transparent-black-200-rgb),var(--spectrum-transparent-black-200-opacity));--spectrum-transparent-black-300-rgb:0,0,0;--spectrum-transparent-black-300-opacity:0.25;--spectrum-transparent-black-300:rgba(var(--spectrum-transparent-black-300-rgb),var(--spectrum-transparent-black-300-opacity));--spectrum-transparent-black-400-rgb:0,0,0;--spectrum-transparent-black-400-opacity:0.4;--spectrum-transparent-black-400:rgba(var(--spectrum-transparent-black-400-rgb),var(--spectrum-transparent-black-400-opacity));--spectrum-transparent-black-500-rgb:0,0,0;--spectrum-transparent-black-500-opacity:0.55;--spectrum-transparent-black-500:rgba(var(--spectrum-transparent-black-500-rgb),var(--spectrum-transparent-black-500-opacity));--spectrum-transparent-black-600-rgb:0,0,0;--spectrum-transparent-black-600-opacity:0.7;--spectrum-transparent-black-600:rgba(var(--spectrum-transparent-black-600-rgb),var(--spectrum-transparent-black-600-opacity));--spectrum-transparent-black-700-rgb:0,0,0;--spectrum-transparent-black-700-opacity:0.8;--spectrum-transparent-black-700:rgba(var(--spectrum-transparent-black-700-rgb),var(--spectrum-transparent-black-700-opacity));--spectrum-transparent-black-800-rgb:0,0,0;--spectrum-transparent-black-800-opacity:0.9;--spectrum-transparent-black-800:rgba(var(--spectrum-transparent-black-800-rgb),var(--spectrum-transparent-black-800-opacity));--spectrum-transparent-black-900-rgb:0,0,0;--spectrum-transparent-black-900:rgba(var(--spectrum-transparent-black-900-rgb));--spectrum-radio-button-selection-indicator:4px;--spectrum-field-label-to-component:0px;--spectrum-help-text-to-component:0px;--spectrum-button-minimum-width-multiplier:2.25;--spectrum-divider-thickness-small:1px;--spectrum-divider-thickness-medium:2px;--spectrum-divider-thickness-large:4px;--spectrum-swatch-rectangle-width-multiplier:2;--spectrum-swatch-slash-thickness-extra-small:2px;--spectrum-swatch-slash-thickness-small:3px;--spectrum-swatch-slash-thickness-medium:4px;--spectrum-swatch-slash-thickness-large:5px;--spectrum-progress-bar-minimum-width:48px;--spectrum-progress-bar-maximum-width:768px;--spectrum-meter-minimum-width:48px;--spectrum-meter-maximum-width:768px;--spectrum-meter-default-width:var(--spectrum-meter-width);--spectrum-in-line-alert-minimum-width:240px;--spectrum-popover-tip-width:16px;--spectrum-popover-tip-height:8px;--spectrum-menu-item-label-to-description:1px;--spectrum-menu-item-section-divider-height:8px;--spectrum-picker-minimum-width-multiplier:2;--spectrum-picker-end-edge-to-disclousure-icon-quiet:var( +);--spectrum-table-selected-row-background-opacity-non-emphasized:0.1;--spectrum-table-row-down-opacity:0.1;--spectrum-table-selected-row-background-opacity-hover:0.15;--spectrum-table-selected-row-background-opacity-non-emphasized-hover:0.15;--spectrum-white-rgb:255,255,255;--spectrum-white:rgba(var(--spectrum-white-rgb));--spectrum-transparent-white-100-rgb:255,255,255;--spectrum-transparent-white-100-opacity:0;--spectrum-transparent-white-100:rgba(var(--spectrum-transparent-white-100-rgb),var(--spectrum-transparent-white-100-opacity));--spectrum-transparent-white-200-rgb:255,255,255;--spectrum-transparent-white-200-opacity:0.1;--spectrum-transparent-white-200:rgba(var(--spectrum-transparent-white-200-rgb),var(--spectrum-transparent-white-200-opacity));--spectrum-transparent-white-300-rgb:255,255,255;--spectrum-transparent-white-300-opacity:0.25;--spectrum-transparent-white-300:rgba(var(--spectrum-transparent-white-300-rgb),var(--spectrum-transparent-white-300-opacity));--spectrum-transparent-white-400-rgb:255,255,255;--spectrum-transparent-white-400-opacity:0.4;--spectrum-transparent-white-400:rgba(var(--spectrum-transparent-white-400-rgb),var(--spectrum-transparent-white-400-opacity));--spectrum-transparent-white-500-rgb:255,255,255;--spectrum-transparent-white-500-opacity:0.55;--spectrum-transparent-white-500:rgba(var(--spectrum-transparent-white-500-rgb),var(--spectrum-transparent-white-500-opacity));--spectrum-transparent-white-600-rgb:255,255,255;--spectrum-transparent-white-600-opacity:0.7;--spectrum-transparent-white-600:rgba(var(--spectrum-transparent-white-600-rgb),var(--spectrum-transparent-white-600-opacity));--spectrum-transparent-white-700-rgb:255,255,255;--spectrum-transparent-white-700-opacity:0.8;--spectrum-transparent-white-700:rgba(var(--spectrum-transparent-white-700-rgb),var(--spectrum-transparent-white-700-opacity));--spectrum-transparent-white-800-rgb:255,255,255;--spectrum-transparent-white-800-opacity:0.9;--spectrum-transparent-white-800:rgba(var(--spectrum-transparent-white-800-rgb),var(--spectrum-transparent-white-800-opacity));--spectrum-transparent-white-900-rgb:255,255,255;--spectrum-transparent-white-900:rgba(var(--spectrum-transparent-white-900-rgb));--spectrum-black-rgb:0,0,0;--spectrum-black:rgba(var(--spectrum-black-rgb));--spectrum-transparent-black-100-rgb:0,0,0;--spectrum-transparent-black-100-opacity:0;--spectrum-transparent-black-100:rgba(var(--spectrum-transparent-black-100-rgb),var(--spectrum-transparent-black-100-opacity));--spectrum-transparent-black-200-rgb:0,0,0;--spectrum-transparent-black-200-opacity:0.1;--spectrum-transparent-black-200:rgba(var(--spectrum-transparent-black-200-rgb),var(--spectrum-transparent-black-200-opacity));--spectrum-transparent-black-300-rgb:0,0,0;--spectrum-transparent-black-300-opacity:0.25;--spectrum-transparent-black-300:rgba(var(--spectrum-transparent-black-300-rgb),var(--spectrum-transparent-black-300-opacity));--spectrum-transparent-black-400-rgb:0,0,0;--spectrum-transparent-black-400-opacity:0.4;--spectrum-transparent-black-400:rgba(var(--spectrum-transparent-black-400-rgb),var(--spectrum-transparent-black-400-opacity));--spectrum-transparent-black-500-rgb:0,0,0;--spectrum-transparent-black-500-opacity:0.55;--spectrum-transparent-black-500:rgba(var(--spectrum-transparent-black-500-rgb),var(--spectrum-transparent-black-500-opacity));--spectrum-transparent-black-600-rgb:0,0,0;--spectrum-transparent-black-600-opacity:0.7;--spectrum-transparent-black-600:rgba(var(--spectrum-transparent-black-600-rgb),var(--spectrum-transparent-black-600-opacity));--spectrum-transparent-black-700-rgb:0,0,0;--spectrum-transparent-black-700-opacity:0.8;--spectrum-transparent-black-700:rgba(var(--spectrum-transparent-black-700-rgb),var(--spectrum-transparent-black-700-opacity));--spectrum-transparent-black-800-rgb:0,0,0;--spectrum-transparent-black-800-opacity:0.9;--spectrum-transparent-black-800:rgba(var(--spectrum-transparent-black-800-rgb),var(--spectrum-transparent-black-800-opacity));--spectrum-transparent-black-900-rgb:0,0,0;--spectrum-transparent-black-900:rgba(var(--spectrum-transparent-black-900-rgb));--spectrum-icon-color-inverse:var(--spectrum-gray-50);--spectrum-icon-color-primary-default:var( +--spectrum-neutral-content-color-default +);--spectrum-radio-button-selection-indicator:4px;--spectrum-field-label-to-component:0px;--spectrum-help-text-to-component:0px;--spectrum-button-minimum-width-multiplier:2.25;--spectrum-divider-thickness-small:1px;--spectrum-divider-thickness-medium:2px;--spectrum-divider-thickness-large:4px;--spectrum-swatch-rectangle-width-multiplier:2;--spectrum-swatch-slash-thickness-extra-small:2px;--spectrum-swatch-slash-thickness-small:3px;--spectrum-swatch-slash-thickness-medium:4px;--spectrum-swatch-slash-thickness-large:5px;--spectrum-progress-bar-minimum-width:48px;--spectrum-progress-bar-maximum-width:768px;--spectrum-meter-minimum-width:48px;--spectrum-meter-maximum-width:768px;--spectrum-meter-default-width:var(--spectrum-meter-width);--spectrum-in-line-alert-minimum-width:240px;--spectrum-popover-tip-width:16px;--spectrum-popover-tip-height:8px;--spectrum-menu-item-label-to-description:1px;--spectrum-menu-item-section-divider-height:8px;--spectrum-picker-minimum-width-multiplier:2;--spectrum-picker-end-edge-to-disclousure-icon-quiet:var( --spectrum-picker-end-edge-to-disclosure-icon-quiet );--spectrum-picker-end-edge-to-disclosure-icon-quiet:0px;--spectrum-text-field-minimum-width-multiplier:1.5;--spectrum-combo-box-minimum-width-multiplier:2.5;--spectrum-combo-box-quiet-minimum-width-multiplier:2;--spectrum-combo-box-visual-to-field-button-quiet:0px;--spectrum-alert-dialog-minimum-width:288px;--spectrum-alert-dialog-maximum-width:480px;--spectrum-contextual-help-minimum-width:268px;--spectrum-breadcrumbs-height:var(--spectrum-component-height-300);--spectrum-breadcrumbs-height-compact:var(--spectrum-component-height-200);--spectrum-breadcrumbs-end-edge-to-text:0px;--spectrum-breadcrumbs-truncated-menu-to-separator-icon:0px;--spectrum-breadcrumbs-start-edge-to-truncated-menu:0px;--spectrum-breadcrumbs-truncated-menu-to-bottom-text:0px;--spectrum-alert-banner-to-top-workflow-icon:var( --spectrum-alert-banner-top-to-workflow-icon @@ -2219,6 +2285,22 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-gray-300 );--system-spectrum-closebutton-background-color-focus:var( --spectrum-gray-200 +)}:host,:root{--system-spectrum-infieldbutton-spectrum-infield-button-border-width:var( +--spectrum-border-width-100 +);--system-spectrum-infieldbutton-spectrum-infield-button-border-color:inherit;--system-spectrum-infieldbutton-spectrum-infield-button-border-radius:var( +--spectrum-corner-radius-100 +);--system-spectrum-infieldbutton-spectrum-infield-button-border-radius-reset:0;--system-spectrum-infieldbutton-spectrum-infield-button-stacked-top-border-radius-start-start:var( +--spectrum-infield-button-border-radius-reset +);--system-spectrum-infieldbutton-spectrum-infield-button-stacked-bottom-border-radius-end-start:var( +--spectrum-infield-button-border-radius-reset +);--system-spectrum-infieldbutton-spectrum-infield-button-background-color:var( +--spectrum-gray-75 +);--system-spectrum-infieldbutton-spectrum-infield-button-background-color-hover:var( +--spectrum-gray-200 +);--system-spectrum-infieldbutton-spectrum-infield-button-background-color-down:var( +--spectrum-gray-300 +);--system-spectrum-infieldbutton-spectrum-infield-button-background-color-key-focus:var( +--spectrum-gray-200 )}:host,:root{--system-spectrum-radio-button-border-color-default:var( --spectrum-gray-600 );--system-spectrum-radio-button-border-color-hover:var(--spectrum-gray-700);--system-spectrum-radio-button-border-color-down:var(--spectrum-gray-800);--system-spectrum-radio-button-border-color-focus:var(--spectrum-gray-700);--system-spectrum-radio-emphasized-button-checked-border-color-default:var( @@ -2311,17 +2393,11 @@ var fr=Object.create;var pt=Object.defineProperty;var yr=Object.getOwnPropertyDe --spectrum-gray-800 );--system-spectrum-slider-handle-focus-ring-color-key-focus:var( --spectrum-focus-indicator-color -)}:host,:root{--system-spectrum-popover-border-width:var(--spectrum-border-width-100)}:host,:root{--system-spectrum-stepper-border-width:var(--spectrum-border-width-100);--system-spectrum-stepper-button-border-width-reset:var( ---spectrum-border-width-100 -);--system-spectrum-stepper-button-icon-nudge:calc(var(--spectrum-corner-radius-100)*-1/2);--system-spectrum-stepper-button-gap-reset:0px;--system-spectrum-stepper-button-border-radius-reset:0px;--system-spectrum-stepper-border-color:var(--spectrum-gray-500);--system-spectrum-stepper-border-color-hover:var(--spectrum-gray-600);--system-spectrum-stepper-border-color-focus:var(--spectrum-gray-800);--system-spectrum-stepper-border-color-focus-hover:var( ---spectrum-gray-900 +)}:host,:root{--system-spectrum-popover-border-width:var(--spectrum-border-width-100)}:host,:root{--system-spectrum-stepper-border-width:var(--spectrum-border-width-100);--system-spectrum-stepper-buttons-border-style:none;--system-spectrum-stepper-buttons-border-width:0;--system-spectrum-stepper-buttons-background-color:var(--spectrum-gray-50);--system-spectrum-stepper-border-color:var(--spectrum-gray-500);--system-spectrum-stepper-border-color-hover:var(--spectrum-gray-600);--system-spectrum-stepper-border-color-focus:var(--spectrum-gray-800);--system-spectrum-stepper-border-color-focus-hover:var( +--spectrum-gray-800 );--system-spectrum-stepper-border-color-keyboard-focus:var( --spectrum-gray-900 -);--system-spectrum-stepper-button-background-color-default:var( ---spectrum-gray-75 -);--system-spectrum-stepper-button-background-color-hover:var( ---spectrum-gray-200 -);--system-spectrum-stepper-button-background-color-focus:var( +);--system-spectrum-stepper-button-border-radius-reset:0px;--system-spectrum-stepper-button-background-color-focus:var( --spectrum-gray-300 );--system-spectrum-stepper-button-background-color-keyboard-focus:var( --spectrum-gray-200 @@ -2756,7 +2832,7 @@ governing permissions and limitations under the License. );font-weight:var( --mod-code-cjk-strong-emphasized-font-weight,var(--spectrum-code-cjk-strong-emphasized-font-weight) )}:host{display:block}#scale,#theme{height:100%;width:100%} -`,Bt=Nr;B.registerThemeFragment("spectrum","theme",Bt);B.registerThemeFragment("light","color",qt);var Rr=w` +`,ec=Bi;Lt.registerThemeFragment("spectrum","theme",ec);Lt.registerThemeFragment("light","color",tc);y();var Ri=C` :host,:root{--spectrum-global-dimension-scale-factor:1;--spectrum-global-dimension-size-0:0px;--spectrum-global-dimension-size-10:1px;--spectrum-global-dimension-size-25:2px;--spectrum-global-dimension-size-30:2px;--spectrum-global-dimension-size-40:3px;--spectrum-global-dimension-size-50:4px;--spectrum-global-dimension-size-65:5px;--spectrum-global-dimension-size-75:6px;--spectrum-global-dimension-size-85:7px;--spectrum-global-dimension-size-100:8px;--spectrum-global-dimension-size-115:9px;--spectrum-global-dimension-size-125:10px;--spectrum-global-dimension-size-130:11px;--spectrum-global-dimension-size-150:12px;--spectrum-global-dimension-size-160:13px;--spectrum-global-dimension-size-175:14px;--spectrum-global-dimension-size-185:15px;--spectrum-global-dimension-size-200:16px;--spectrum-global-dimension-size-225:18px;--spectrum-global-dimension-size-250:20px;--spectrum-global-dimension-size-275:22px;--spectrum-global-dimension-size-300:24px;--spectrum-global-dimension-size-325:26px;--spectrum-global-dimension-size-350:28px;--spectrum-global-dimension-size-400:32px;--spectrum-global-dimension-size-450:36px;--spectrum-global-dimension-size-500:40px;--spectrum-global-dimension-size-550:44px;--spectrum-global-dimension-size-600:48px;--spectrum-global-dimension-size-650:52px;--spectrum-global-dimension-size-675:54px;--spectrum-global-dimension-size-700:56px;--spectrum-global-dimension-size-750:60px;--spectrum-global-dimension-size-800:64px;--spectrum-global-dimension-size-900:72px;--spectrum-global-dimension-size-1000:80px;--spectrum-global-dimension-size-1125:90px;--spectrum-global-dimension-size-1200:96px;--spectrum-global-dimension-size-1250:100px;--spectrum-global-dimension-size-1600:128px;--spectrum-global-dimension-size-1700:136px;--spectrum-global-dimension-size-1800:144px;--spectrum-global-dimension-size-2000:160px;--spectrum-global-dimension-size-2400:192px;--spectrum-global-dimension-size-2500:200px;--spectrum-global-dimension-size-3000:240px;--spectrum-global-dimension-size-3400:272px;--spectrum-global-dimension-size-3600:288px;--spectrum-global-dimension-size-4600:368px;--spectrum-global-dimension-size-5000:400px;--spectrum-global-dimension-size-6000:480px;--spectrum-global-dimension-font-size-25:10px;--spectrum-global-dimension-font-size-50:11px;--spectrum-global-dimension-font-size-75:12px;--spectrum-global-dimension-font-size-100:14px;--spectrum-global-dimension-font-size-150:15px;--spectrum-global-dimension-font-size-200:16px;--spectrum-global-dimension-font-size-300:18px;--spectrum-global-dimension-font-size-400:20px;--spectrum-global-dimension-font-size-500:22px;--spectrum-global-dimension-font-size-600:25px;--spectrum-global-dimension-font-size-700:28px;--spectrum-global-dimension-font-size-800:32px;--spectrum-global-dimension-font-size-900:36px;--spectrum-global-dimension-font-size-1000:40px;--spectrum-global-dimension-font-size-1100:45px;--spectrum-global-dimension-font-size-1200:50px;--spectrum-global-dimension-font-size-1300:60px;--spectrum-alias-item-text-padding-top-l:var( --spectrum-global-dimension-size-115 );--spectrum-alias-item-text-padding-bottom-s:var( @@ -2889,376 +2965,908 @@ governing permissions and limitations under the License. --spectrum-global-dimension-font-size-100 );--spectrum-dialog-confirm-padding:var( --spectrum-global-dimension-static-size-500 -)}:host,:root{--spectrum-global-alias-appframe-border-size:2px}:host,:root{--spectrum-field-label-text-to-asterisk-small:4px;--spectrum-field-label-text-to-asterisk-medium:4px;--spectrum-field-label-text-to-asterisk-large:5px;--spectrum-field-label-text-to-asterisk-extra-large:5px;--spectrum-field-label-top-to-asterisk-small:8px;--spectrum-field-label-top-to-asterisk-medium:12px;--spectrum-field-label-top-to-asterisk-large:15px;--spectrum-field-label-top-to-asterisk-extra-large:19px;--spectrum-field-label-top-margin-small:0px;--spectrum-field-label-top-margin-medium:4px;--spectrum-field-label-top-margin-large:5px;--spectrum-field-label-top-margin-extra-large:5px;--spectrum-field-label-to-component-quiet-small:-8px;--spectrum-field-label-to-component-quiet-medium:-8px;--spectrum-field-label-to-component-quiet-large:-12px;--spectrum-field-label-to-component-quiet-extra-large:-15px;--spectrum-help-text-top-to-workflow-icon-small:4px;--spectrum-help-text-top-to-workflow-icon-medium:3px;--spectrum-help-text-top-to-workflow-icon-large:6px;--spectrum-help-text-top-to-workflow-icon-extra-large:9px;--spectrum-status-light-dot-size-small:8px;--spectrum-status-light-dot-size-medium:8px;--spectrum-status-light-dot-size-large:10px;--spectrum-status-light-dot-size-extra-large:10px;--spectrum-status-light-top-to-dot-small:8px;--spectrum-status-light-top-to-dot-medium:12px;--spectrum-status-light-top-to-dot-large:15px;--spectrum-status-light-top-to-dot-extra-large:19px;--spectrum-action-button-edge-to-hold-icon-extra-small:3px;--spectrum-action-button-edge-to-hold-icon-small:3px;--spectrum-action-button-edge-to-hold-icon-medium:4px;--spectrum-action-button-edge-to-hold-icon-large:5px;--spectrum-action-button-edge-to-hold-icon-extra-large:6px;--spectrum-tooltip-tip-width:8px;--spectrum-tooltip-tip-height:4px;--spectrum-tooltip-maximum-width:160px;--spectrum-progress-circle-size-small:16px;--spectrum-progress-circle-size-medium:32px;--spectrum-progress-circle-size-large:64px;--spectrum-progress-circle-thickness-small:2px;--spectrum-progress-circle-thickness-medium:3px;--spectrum-progress-circle-thickness-large:4px;--spectrum-toast-height:48px;--spectrum-toast-maximum-width:336px;--spectrum-toast-top-to-workflow-icon:15px;--spectrum-toast-top-to-text:14px;--spectrum-toast-bottom-to-text:17px;--spectrum-action-bar-height:48px;--spectrum-action-bar-top-to-item-counter:14px;--spectrum-swatch-size-extra-small:16px;--spectrum-swatch-size-small:24px;--spectrum-swatch-size-medium:32px;--spectrum-swatch-size-large:40px;--spectrum-progress-bar-thickness-small:4px;--spectrum-progress-bar-thickness-medium:6px;--spectrum-progress-bar-thickness-large:8px;--spectrum-progress-bar-thickness-extra-large:10px;--spectrum-meter-width:192px;--spectrum-meter-thickness-small:4px;--spectrum-meter-thickness-large:6px;--spectrum-tag-top-to-avatar-small:4px;--spectrum-tag-top-to-avatar-medium:6px;--spectrum-tag-top-to-avatar-large:9px;--spectrum-tag-top-to-cross-icon-small:8px;--spectrum-tag-top-to-cross-icon-medium:12px;--spectrum-tag-top-to-cross-icon-large:15px;--spectrum-popover-top-to-content-area:4px;--spectrum-menu-item-edge-to-content-not-selected-small:28px;--spectrum-menu-item-edge-to-content-not-selected-medium:32px;--spectrum-menu-item-edge-to-content-not-selected-large:38px;--spectrum-menu-item-edge-to-content-not-selected-extra-large:45px;--spectrum-menu-item-top-to-disclosure-icon-small:7px;--spectrum-menu-item-top-to-disclosure-icon-medium:11px;--spectrum-menu-item-top-to-disclosure-icon-large:14px;--spectrum-menu-item-top-to-disclosure-icon-extra-large:17px;--spectrum-menu-item-top-to-selected-icon-small:7px;--spectrum-menu-item-top-to-selected-icon-medium:11px;--spectrum-menu-item-top-to-selected-icon-large:14px;--spectrum-menu-item-top-to-selected-icon-extra-large:17px;--spectrum-slider-control-to-field-label-small:5px;--spectrum-slider-control-to-field-label-medium:8px;--spectrum-slider-control-to-field-label-large:11px;--spectrum-slider-control-to-field-label-extra-large:14px;--spectrum-picker-visual-to-disclosure-icon-small:7px;--spectrum-picker-visual-to-disclosure-icon-medium:8px;--spectrum-picker-visual-to-disclosure-icon-large:9px;--spectrum-picker-visual-to-disclosure-icon-extra-large:10px;--spectrum-text-area-minimum-width:112px;--spectrum-text-area-minimum-height:56px;--spectrum-combo-box-visual-to-field-button-small:7px;--spectrum-combo-box-visual-to-field-button-medium:8px;--spectrum-combo-box-visual-to-field-button-large:9px;--spectrum-combo-box-visual-to-field-button-extra-large:10px;--spectrum-thumbnail-size-50:16px;--spectrum-thumbnail-size-75:18px;--spectrum-thumbnail-size-100:20px;--spectrum-thumbnail-size-200:22px;--spectrum-thumbnail-size-300:26px;--spectrum-thumbnail-size-400:28px;--spectrum-thumbnail-size-500:32px;--spectrum-thumbnail-size-600:36px;--spectrum-thumbnail-size-700:40px;--spectrum-thumbnail-size-800:44px;--spectrum-thumbnail-size-900:50px;--spectrum-thumbnail-size-1000:56px;--spectrum-alert-dialog-title-size:var(--spectrum-heading-size-s);--spectrum-alert-dialog-description-size:var(--spectrum-body-size-s);--spectrum-opacity-checkerboard-square-size:8px;--spectrum-contextual-help-title-size:var(--spectrum-heading-size-xs);--spectrum-contextual-help-body-size:var(--spectrum-heading-size-s);--spectrum-breadcrumbs-height-multiline:72px;--spectrum-breadcrumbs-top-to-text:13px;--spectrum-breadcrumbs-top-to-text-compact:11px;--spectrum-breadcrumbs-top-to-text-multiline:12px;--spectrum-breadcrumbs-bottom-to-text:15px;--spectrum-breadcrumbs-bottom-to-text-compact:12px;--spectrum-breadcrumbs-bottom-to-text-multiline:9px;--spectrum-breadcrumbs-start-edge-to-text:8px;--spectrum-breadcrumbs-top-text-to-bottom-text:9px;--spectrum-breadcrumbs-top-to-separator-icon:19px;--spectrum-breadcrumbs-top-to-separator-icon-compact:15px;--spectrum-breadcrumbs-top-to-separator-icon-multiline:15px;--spectrum-breadcrumbs-separator-icon-to-bottom-text-multiline:11px;--spectrum-breadcrumbs-top-to-truncated-menu:8px;--spectrum-breadcrumbs-top-to-truncated-menu-compact:4px;--spectrum-avatar-size-50:16px;--spectrum-avatar-size-75:18px;--spectrum-avatar-size-100:20px;--spectrum-avatar-size-200:22px;--spectrum-avatar-size-300:26px;--spectrum-avatar-size-400:28px;--spectrum-avatar-size-500:32px;--spectrum-avatar-size-600:36px;--spectrum-avatar-size-700:40px;--spectrum-alert-banner-minimum-height:48px;--spectrum-alert-banner-width:832px;--spectrum-alert-banner-top-to-workflow-icon:15px;--spectrum-alert-banner-top-to-text:14px;--spectrum-alert-banner-bottom-to-text:17px;--spectrum-rating-indicator-width:18px;--spectrum-rating-indicator-to-icon:4px;--spectrum-color-area-width:192px;--spectrum-color-area-minimum-width:64px;--spectrum-color-area-height:192px;--spectrum-color-area-minimum-height:64px;--spectrum-color-wheel-width:192px;--spectrum-color-wheel-minimum-width:175px;--spectrum-color-slider-length:192px;--spectrum-color-slider-minimum-length:80px;--spectrum-illustrated-message-title-size:var(--spectrum-heading-size-m);--spectrum-illustrated-message-cjk-title-size:var( +)}:host,:root{--spectrum-global-alias-appframe-border-size:2px}:host,:root{--spectrum-workflow-icon-size-50:14px;--spectrum-workflow-icon-size-75:16px;--spectrum-workflow-icon-size-100:18px;--spectrum-workflow-icon-size-200:20px;--spectrum-workflow-icon-size-300:22px;--spectrum-arrow-icon-size-75:10px;--spectrum-arrow-icon-size-100:10px;--spectrum-arrow-icon-size-200:12px;--spectrum-arrow-icon-size-300:14px;--spectrum-arrow-icon-size-400:16px;--spectrum-arrow-icon-size-500:18px;--spectrum-arrow-icon-size-600:20px;--spectrum-asterisk-icon-size-75:8px;--spectrum-asterisk-icon-size-100:8px;--spectrum-asterisk-icon-size-200:10px;--spectrum-asterisk-icon-size-300:10px;--spectrum-checkmark-icon-size-50:10px;--spectrum-checkmark-icon-size-75:10px;--spectrum-checkmark-icon-size-100:10px;--spectrum-checkmark-icon-size-200:12px;--spectrum-checkmark-icon-size-300:14px;--spectrum-checkmark-icon-size-400:16px;--spectrum-checkmark-icon-size-500:16px;--spectrum-checkmark-icon-size-600:18px;--spectrum-chevron-icon-size-50:6px;--spectrum-chevron-icon-size-75:10px;--spectrum-chevron-icon-size-100:10px;--spectrum-chevron-icon-size-200:12px;--spectrum-chevron-icon-size-300:14px;--spectrum-chevron-icon-size-400:16px;--spectrum-chevron-icon-size-500:16px;--spectrum-chevron-icon-size-600:18px;--spectrum-corner-triangle-icon-size-75:5px;--spectrum-corner-triangle-icon-size-100:5px;--spectrum-corner-triangle-icon-size-200:6px;--spectrum-corner-triangle-icon-size-300:7px;--spectrum-cross-icon-size-75:8px;--spectrum-cross-icon-size-100:8px;--spectrum-cross-icon-size-200:10px;--spectrum-cross-icon-size-300:12px;--spectrum-cross-icon-size-400:12px;--spectrum-cross-icon-size-500:14px;--spectrum-cross-icon-size-600:16px;--spectrum-dash-icon-size-50:8px;--spectrum-dash-icon-size-75:8px;--spectrum-dash-icon-size-100:10px;--spectrum-dash-icon-size-200:12px;--spectrum-dash-icon-size-300:12px;--spectrum-dash-icon-size-400:14px;--spectrum-dash-icon-size-500:16px;--spectrum-dash-icon-size-600:18px;--spectrum-field-label-text-to-asterisk-small:4px;--spectrum-field-label-text-to-asterisk-medium:4px;--spectrum-field-label-text-to-asterisk-large:5px;--spectrum-field-label-text-to-asterisk-extra-large:5px;--spectrum-field-label-top-to-asterisk-small:8px;--spectrum-field-label-top-to-asterisk-medium:12px;--spectrum-field-label-top-to-asterisk-large:15px;--spectrum-field-label-top-to-asterisk-extra-large:19px;--spectrum-field-label-top-margin-small:0px;--spectrum-field-label-top-margin-medium:4px;--spectrum-field-label-top-margin-large:5px;--spectrum-field-label-top-margin-extra-large:5px;--spectrum-field-label-to-component-quiet-small:-8px;--spectrum-field-label-to-component-quiet-medium:-8px;--spectrum-field-label-to-component-quiet-large:-12px;--spectrum-field-label-to-component-quiet-extra-large:-15px;--spectrum-help-text-top-to-workflow-icon-small:4px;--spectrum-help-text-top-to-workflow-icon-medium:3px;--spectrum-help-text-top-to-workflow-icon-large:6px;--spectrum-help-text-top-to-workflow-icon-extra-large:9px;--spectrum-status-light-dot-size-small:8px;--spectrum-status-light-dot-size-medium:8px;--spectrum-status-light-dot-size-large:10px;--spectrum-status-light-dot-size-extra-large:10px;--spectrum-status-light-top-to-dot-small:8px;--spectrum-status-light-top-to-dot-medium:12px;--spectrum-status-light-top-to-dot-large:15px;--spectrum-status-light-top-to-dot-extra-large:19px;--spectrum-action-button-edge-to-hold-icon-extra-small:3px;--spectrum-action-button-edge-to-hold-icon-small:3px;--spectrum-action-button-edge-to-hold-icon-medium:4px;--spectrum-action-button-edge-to-hold-icon-large:5px;--spectrum-action-button-edge-to-hold-icon-extra-large:6px;--spectrum-tooltip-tip-width:8px;--spectrum-tooltip-tip-height:4px;--spectrum-tooltip-maximum-width:160px;--spectrum-progress-circle-size-small:16px;--spectrum-progress-circle-size-medium:32px;--spectrum-progress-circle-size-large:64px;--spectrum-progress-circle-thickness-small:2px;--spectrum-progress-circle-thickness-medium:3px;--spectrum-progress-circle-thickness-large:4px;--spectrum-toast-height:48px;--spectrum-toast-maximum-width:336px;--spectrum-toast-top-to-workflow-icon:15px;--spectrum-toast-top-to-text:14px;--spectrum-toast-bottom-to-text:17px;--spectrum-action-bar-height:48px;--spectrum-action-bar-top-to-item-counter:14px;--spectrum-swatch-size-extra-small:16px;--spectrum-swatch-size-small:24px;--spectrum-swatch-size-medium:32px;--spectrum-swatch-size-large:40px;--spectrum-progress-bar-thickness-small:4px;--spectrum-progress-bar-thickness-medium:6px;--spectrum-progress-bar-thickness-large:8px;--spectrum-progress-bar-thickness-extra-large:10px;--spectrum-meter-width:192px;--spectrum-meter-thickness-small:4px;--spectrum-meter-thickness-large:6px;--spectrum-tag-top-to-avatar-small:4px;--spectrum-tag-top-to-avatar-medium:6px;--spectrum-tag-top-to-avatar-large:9px;--spectrum-tag-top-to-cross-icon-small:8px;--spectrum-tag-top-to-cross-icon-medium:12px;--spectrum-tag-top-to-cross-icon-large:15px;--spectrum-popover-top-to-content-area:4px;--spectrum-menu-item-edge-to-content-not-selected-small:28px;--spectrum-menu-item-edge-to-content-not-selected-medium:32px;--spectrum-menu-item-edge-to-content-not-selected-large:38px;--spectrum-menu-item-edge-to-content-not-selected-extra-large:45px;--spectrum-menu-item-top-to-disclosure-icon-small:7px;--spectrum-menu-item-top-to-disclosure-icon-medium:11px;--spectrum-menu-item-top-to-disclosure-icon-large:14px;--spectrum-menu-item-top-to-disclosure-icon-extra-large:17px;--spectrum-menu-item-top-to-selected-icon-small:7px;--spectrum-menu-item-top-to-selected-icon-medium:11px;--spectrum-menu-item-top-to-selected-icon-large:14px;--spectrum-menu-item-top-to-selected-icon-extra-large:17px;--spectrum-slider-control-to-field-label-small:5px;--spectrum-slider-control-to-field-label-medium:8px;--spectrum-slider-control-to-field-label-large:11px;--spectrum-slider-control-to-field-label-extra-large:14px;--spectrum-picker-visual-to-disclosure-icon-small:7px;--spectrum-picker-visual-to-disclosure-icon-medium:8px;--spectrum-picker-visual-to-disclosure-icon-large:9px;--spectrum-picker-visual-to-disclosure-icon-extra-large:10px;--spectrum-text-area-minimum-width:112px;--spectrum-text-area-minimum-height:56px;--spectrum-combo-box-visual-to-field-button-small:7px;--spectrum-combo-box-visual-to-field-button-medium:8px;--spectrum-combo-box-visual-to-field-button-large:9px;--spectrum-combo-box-visual-to-field-button-extra-large:10px;--spectrum-thumbnail-size-50:16px;--spectrum-thumbnail-size-75:18px;--spectrum-thumbnail-size-100:20px;--spectrum-thumbnail-size-200:22px;--spectrum-thumbnail-size-300:26px;--spectrum-thumbnail-size-400:28px;--spectrum-thumbnail-size-500:32px;--spectrum-thumbnail-size-600:36px;--spectrum-thumbnail-size-700:40px;--spectrum-thumbnail-size-800:44px;--spectrum-thumbnail-size-900:50px;--spectrum-thumbnail-size-1000:56px;--spectrum-alert-dialog-title-size:var(--spectrum-heading-size-s);--spectrum-alert-dialog-description-size:var(--spectrum-body-size-s);--spectrum-opacity-checkerboard-square-size:8px;--spectrum-contextual-help-title-size:var(--spectrum-heading-size-xs);--spectrum-contextual-help-body-size:var(--spectrum-heading-size-s);--spectrum-breadcrumbs-height-multiline:72px;--spectrum-breadcrumbs-top-to-text:13px;--spectrum-breadcrumbs-top-to-text-compact:11px;--spectrum-breadcrumbs-top-to-text-multiline:12px;--spectrum-breadcrumbs-bottom-to-text:15px;--spectrum-breadcrumbs-bottom-to-text-compact:12px;--spectrum-breadcrumbs-bottom-to-text-multiline:9px;--spectrum-breadcrumbs-start-edge-to-text:8px;--spectrum-breadcrumbs-top-text-to-bottom-text:9px;--spectrum-breadcrumbs-top-to-separator-icon:19px;--spectrum-breadcrumbs-top-to-separator-icon-compact:15px;--spectrum-breadcrumbs-top-to-separator-icon-multiline:15px;--spectrum-breadcrumbs-separator-icon-to-bottom-text-multiline:11px;--spectrum-breadcrumbs-top-to-truncated-menu:8px;--spectrum-breadcrumbs-top-to-truncated-menu-compact:4px;--spectrum-avatar-size-50:16px;--spectrum-avatar-size-75:18px;--spectrum-avatar-size-100:20px;--spectrum-avatar-size-200:22px;--spectrum-avatar-size-300:26px;--spectrum-avatar-size-400:28px;--spectrum-avatar-size-500:32px;--spectrum-avatar-size-600:36px;--spectrum-avatar-size-700:40px;--spectrum-alert-banner-minimum-height:48px;--spectrum-alert-banner-width:832px;--spectrum-alert-banner-top-to-workflow-icon:15px;--spectrum-alert-banner-top-to-text:14px;--spectrum-alert-banner-bottom-to-text:17px;--spectrum-rating-indicator-width:18px;--spectrum-rating-indicator-to-icon:4px;--spectrum-color-area-width:192px;--spectrum-color-area-minimum-width:64px;--spectrum-color-area-height:192px;--spectrum-color-area-minimum-height:64px;--spectrum-color-wheel-width:192px;--spectrum-color-wheel-minimum-width:175px;--spectrum-color-slider-length:192px;--spectrum-color-slider-minimum-length:80px;--spectrum-illustrated-message-title-size:var(--spectrum-heading-size-m);--spectrum-illustrated-message-cjk-title-size:var( --spectrum-heading-cjk-size-m -);--spectrum-illustrated-message-body-size:var(--spectrum-body-size-s);--spectrum-coach-mark-width:296px;--spectrum-coach-mark-minimum-width:296px;--spectrum-coach-mark-maximum-width:380px;--spectrum-coach-mark-edge-to-content:var(--spectrum-spacing-400);--spectrum-coach-mark-pagination-text-to-bottom-edge:33px;--spectrum-coach-mark-media-height:222px;--spectrum-coach-mark-media-minimum-height:166px;--spectrum-coach-mark-title-size:var(--spectrum-heading-size-xs);--spectrum-coach-mark-body-size:var(--spectrum-body-size-s);--spectrum-coach-mark-pagination-body-size:var(--spectrum-body-size-s);--spectrum-accordion-top-to-text-compact-small:2px;--spectrum-accordion-top-to-text-regular-small:5px;--spectrum-accordion-small-top-to-text-spacious:9px;--spectrum-accordion-top-to-text-compact-medium:4px;--spectrum-accordion-top-to-text-regular-medium:8px;--spectrum-accordion-top-to-text-spacious-medium:12px;--spectrum-accordion-top-to-text-compact-large:4px;--spectrum-accordion-top-to-text-regular-large:9px;--spectrum-accordion-top-to-text-spacious-large:12px;--spectrum-accordion-top-to-text-compact-extra-large:5px;--spectrum-accordion-top-to-text-regular-extra-large:9px;--spectrum-accordion-top-to-text-spacious-extra-large:13px;--spectrum-accordion-bottom-to-text-compact-small:2px;--spectrum-accordion-bottom-to-text-regular-small:7px;--spectrum-accordion-bottom-to-text-spacious-small:11px;--spectrum-accordion-bottom-to-text-compact-medium:5px;--spectrum-accordion-bottom-to-text-regular-medium:9px;--spectrum-accordion-bottom-to-text-spacious-medium:13px;--spectrum-accordion-bottom-to-text-compact-large:8px;--spectrum-accordion-bottom-to-text-regular-large:11px;--spectrum-accordion-bottom-to-text-spacious-large:16px;--spectrum-accordion-bottom-to-text-compact-extra-large:8px;--spectrum-accordion-bottom-to-text-regular-extra-large:12px;--spectrum-accordion-bottom-to-text-spacious-extra-large:16px;--spectrum-accordion-minimum-width:200px;--spectrum-accordion-disclosure-indicator-to-text:0px;--spectrum-accordion-edge-to-disclosure-indicator:0px;--spectrum-accordion-edge-to-text:0px;--spectrum-accordion-focus-indicator-gap:0px;--spectrum-accordion-content-area-top-to-content:8px;--spectrum-accordion-content-area-bottom-to-content:16px;--spectrum-color-handle-size:16px;--spectrum-color-handle-size-key-focus:32px;--spectrum-table-column-header-row-top-to-text-small:8px;--spectrum-table-column-header-row-top-to-text-medium:7px;--spectrum-table-column-header-row-top-to-text-large:10px;--spectrum-table-column-header-row-top-to-text-extra-large:13px;--spectrum-table-column-header-row-bottom-to-text-small:9px;--spectrum-table-column-header-row-bottom-to-text-medium:8px;--spectrum-table-column-header-row-bottom-to-text-large:10px;--spectrum-table-column-header-row-bottom-to-text-extra-large:13px;--spectrum-table-row-height-small-regular:32px;--spectrum-table-row-height-medium-regular:40px;--spectrum-table-row-height-large-regular:48px;--spectrum-table-row-height-extra-large-regular:56px;--spectrum-table-row-height-small-spacious:40px;--spectrum-table-row-height-medium-spacious:48px;--spectrum-table-row-height-large-spacious:56px;--spectrum-table-row-height-extra-large-spacious:64px;--spectrum-table-row-top-to-text-small-regular:8px;--spectrum-table-row-top-to-text-medium-regular:11px;--spectrum-table-row-top-to-text-large-regular:14px;--spectrum-table-row-top-to-text-extra-large-regular:17px;--spectrum-table-row-bottom-to-text-small-regular:9px;--spectrum-table-row-bottom-to-text-medium-regular:12px;--spectrum-table-row-bottom-to-text-large-regular:14px;--spectrum-table-row-bottom-to-text-extra-large-regular:17px;--spectrum-table-row-top-to-text-small-spacious:12px;--spectrum-table-row-top-to-text-medium-spacious:15px;--spectrum-table-row-top-to-text-large-spacious:18px;--spectrum-table-row-top-to-text-extra-large-spacious:21px;--spectrum-table-row-bottom-to-text-small-spacious:13px;--spectrum-table-row-bottom-to-text-medium-spacious:16px;--spectrum-table-row-bottom-to-text-large-spacious:18px;--spectrum-table-row-bottom-to-text-extra-large-spacious:21px;--spectrum-table-edge-to-content:16px;--spectrum-table-checkbox-to-text:24px;--spectrum-table-header-row-checkbox-to-top-small:10px;--spectrum-table-header-row-checkbox-to-top-medium:9px;--spectrum-table-header-row-checkbox-to-top-large:12px;--spectrum-table-header-row-checkbox-to-top-extra-large:15px;--spectrum-table-row-checkbox-to-top-small-compact:6px;--spectrum-table-row-checkbox-to-top-small-regular:10px;--spectrum-table-row-checkbox-to-top-small-spacious:14px;--spectrum-table-row-checkbox-to-top-medium-compact:9px;--spectrum-table-row-checkbox-to-top-medium-regular:13px;--spectrum-table-row-checkbox-to-top-medium-spacious:17px;--spectrum-table-row-checkbox-to-top-large-compact:12px;--spectrum-table-row-checkbox-to-top-large-regular:16px;--spectrum-table-row-checkbox-to-top-large-spacious:20px;--spectrum-table-row-checkbox-to-top-extra-large-compact:15px;--spectrum-table-row-checkbox-to-top-extra-large-regular:19px;--spectrum-table-row-checkbox-to-top-extra-large-spacious:23px;--spectrum-table-section-header-row-height-small:24px;--spectrum-table-section-header-row-height-medium:32px;--spectrum-table-section-header-row-height-large:40px;--spectrum-table-section-header-row-height-extra-large:48px;--spectrum-table-thumbnail-to-top-minimum-small-compact:4px;--spectrum-table-thumbnail-to-top-minimum-medium-compact:5px;--spectrum-table-thumbnail-to-top-minimum-large-compact:7px;--spectrum-table-thumbnail-to-top-minimum-extra-large-compact:8px;--spectrum-table-thumbnail-to-top-minimum-small-regular:5px;--spectrum-table-thumbnail-to-top-minimum-medium-regular:7px;--spectrum-table-thumbnail-to-top-minimum-large-regular:8px;--spectrum-table-thumbnail-to-top-minimum-extra-large-regular:8px;--spectrum-table-thumbnail-to-top-minimum-small-spacious:7px;--spectrum-table-thumbnail-to-top-minimum-medium-spacious:8px;--spectrum-table-thumbnail-to-top-minimum-large-spacious:8px;--spectrum-table-thumbnail-to-top-minimum-extra-large-spacious:10px;--spectrum-tab-item-to-tab-item-horizontal-small:21px;--spectrum-tab-item-to-tab-item-horizontal-medium:24px;--spectrum-tab-item-to-tab-item-horizontal-large:27px;--spectrum-tab-item-to-tab-item-horizontal-extra-large:30px;--spectrum-tab-item-to-tab-item-vertical-small:4px;--spectrum-tab-item-to-tab-item-vertical-medium:4px;--spectrum-tab-item-to-tab-item-vertical-large:5px;--spectrum-tab-item-to-tab-item-vertical-extra-large:5px;--spectrum-tab-item-start-to-edge-small:12px;--spectrum-tab-item-start-to-edge-medium:12px;--spectrum-tab-item-start-to-edge-large:13px;--spectrum-tab-item-start-to-edge-extra-large:13px;--spectrum-tab-item-top-to-text-small:11px;--spectrum-tab-item-bottom-to-text-small:12px;--spectrum-tab-item-top-to-text-medium:14px;--spectrum-tab-item-bottom-to-text-medium:14px;--spectrum-tab-item-top-to-text-large:16px;--spectrum-tab-item-bottom-to-text-large:18px;--spectrum-tab-item-top-to-text-extra-large:19px;--spectrum-tab-item-bottom-to-text-extra-large:20px;--spectrum-tab-item-top-to-text-compact-small:4px;--spectrum-tab-item-bottom-to-text-compact-small:5px;--spectrum-tab-item-top-to-text-compact-medium:6px;--spectrum-tab-item-bottom-to-text-compact-medium:8px;--spectrum-tab-item-top-to-text-compact-large:10px;--spectrum-tab-item-bottom-to-text-compact-large:12px;--spectrum-tab-item-top-to-text-compact-extra-large:12px;--spectrum-tab-item-bottom-to-text-compact-extra-large:13px;--spectrum-tab-item-top-to-workflow-icon-small:13px;--spectrum-tab-item-top-to-workflow-icon-medium:15px;--spectrum-tab-item-top-to-workflow-icon-large:17px;--spectrum-tab-item-top-to-workflow-icon-extra-large:19px;--spectrum-tab-item-top-to-workflow-icon-compact-small:3px;--spectrum-tab-item-top-to-workflow-icon-compact-medium:7px;--spectrum-tab-item-top-to-workflow-icon-compact-large:9px;--spectrum-tab-item-top-to-workflow-icon-compact-extra-large:11px;--spectrum-tab-item-focus-indicator-gap-small:7px;--spectrum-tab-item-focus-indicator-gap-medium:8px;--spectrum-tab-item-focus-indicator-gap-large:9px;--spectrum-tab-item-focus-indicator-gap-extra-large:10px;--spectrum-side-navigation-width:192px;--spectrum-side-navigation-minimum-width:160px;--spectrum-side-navigation-maximum-width:240px;--spectrum-side-navigation-second-level-edge-to-text:24px;--spectrum-side-navigation-third-level-edge-to-text:36px;--spectrum-side-navigation-with-icon-second-level-edge-to-text:50px;--spectrum-side-navigation-with-icon-third-level-edge-to-text:62px;--spectrum-side-navigation-item-to-item:4px;--spectrum-side-navigation-item-to-header:16px;--spectrum-side-navigation-bottom-to-text:8px;--spectrum-tray-top-to-content-area:4px;--spectrum-workflow-icon-size-50:14px;--spectrum-workflow-icon-size-75:16px;--spectrum-workflow-icon-size-100:18px;--spectrum-workflow-icon-size-200:20px;--spectrum-workflow-icon-size-300:22px;--spectrum-text-to-visual-50:6px;--spectrum-text-to-visual-75:7px;--spectrum-text-to-visual-100:8px;--spectrum-text-to-visual-200:9px;--spectrum-text-to-visual-300:10px;--spectrum-text-to-control-75:9px;--spectrum-text-to-control-100:10px;--spectrum-text-to-control-200:11px;--spectrum-text-to-control-300:13px;--spectrum-component-height-50:20px;--spectrum-component-height-75:24px;--spectrum-component-height-100:32px;--spectrum-component-height-200:40px;--spectrum-component-height-300:48px;--spectrum-component-height-400:56px;--spectrum-component-height-500:64px;--spectrum-component-pill-edge-to-visual-75:10px;--spectrum-component-pill-edge-to-visual-100:14px;--spectrum-component-pill-edge-to-visual-200:18px;--spectrum-component-pill-edge-to-visual-300:21px;--spectrum-component-pill-edge-to-visual-only-75:4px;--spectrum-component-pill-edge-to-visual-only-100:7px;--spectrum-component-pill-edge-to-visual-only-200:10px;--spectrum-component-pill-edge-to-visual-only-300:13px;--spectrum-component-pill-edge-to-text-75:12px;--spectrum-component-pill-edge-to-text-100:16px;--spectrum-component-pill-edge-to-text-200:20px;--spectrum-component-pill-edge-to-text-300:24px;--spectrum-component-edge-to-visual-50:6px;--spectrum-component-edge-to-visual-75:7px;--spectrum-component-edge-to-visual-100:10px;--spectrum-component-edge-to-visual-200:13px;--spectrum-component-edge-to-visual-300:15px;--spectrum-component-edge-to-visual-only-50:3px;--spectrum-component-edge-to-visual-only-75:4px;--spectrum-component-edge-to-visual-only-100:7px;--spectrum-component-edge-to-visual-only-200:10px;--spectrum-component-edge-to-visual-only-300:13px;--spectrum-component-edge-to-text-50:8px;--spectrum-component-edge-to-text-75:9px;--spectrum-component-edge-to-text-100:12px;--spectrum-component-edge-to-text-200:15px;--spectrum-component-edge-to-text-300:18px;--spectrum-component-top-to-workflow-icon-50:3px;--spectrum-component-top-to-workflow-icon-75:4px;--spectrum-component-top-to-workflow-icon-100:7px;--spectrum-component-top-to-workflow-icon-200:10px;--spectrum-component-top-to-workflow-icon-300:13px;--spectrum-component-top-to-text-50:3px;--spectrum-component-top-to-text-75:4px;--spectrum-component-top-to-text-100:6px;--spectrum-component-top-to-text-200:9px;--spectrum-component-top-to-text-300:12px;--spectrum-component-bottom-to-text-50:3px;--spectrum-component-bottom-to-text-75:5px;--spectrum-component-bottom-to-text-100:9px;--spectrum-component-bottom-to-text-200:11px;--spectrum-component-bottom-to-text-300:14px;--spectrum-component-to-menu-small:6px;--spectrum-component-to-menu-medium:6px;--spectrum-component-to-menu-large:7px;--spectrum-component-to-menu-extra-large:8px;--spectrum-field-edge-to-disclosure-icon-75:7px;--spectrum-field-edge-to-disclosure-icon-100:11px;--spectrum-field-edge-to-disclosure-icon-200:14px;--spectrum-field-edge-to-disclosure-icon-300:17px;--spectrum-field-end-edge-to-disclosure-icon-75:7px;--spectrum-field-end-edge-to-disclosure-icon-100:11px;--spectrum-field-end-edge-to-disclosure-icon-200:14px;--spectrum-field-end-edge-to-disclosure-icon-300:17px;--spectrum-field-top-to-disclosure-icon-75:7px;--spectrum-field-top-to-disclosure-icon-100:11px;--spectrum-field-top-to-disclosure-icon-200:14px;--spectrum-field-top-to-disclosure-icon-300:17px;--spectrum-field-top-to-alert-icon-small:4px;--spectrum-field-top-to-alert-icon-medium:7px;--spectrum-field-top-to-alert-icon-large:10px;--spectrum-field-top-to-alert-icon-extra-large:13px;--spectrum-field-top-to-validation-icon-small:7px;--spectrum-field-top-to-validation-icon-medium:11px;--spectrum-field-top-to-validation-icon-large:14px;--spectrum-field-top-to-validation-icon-extra-large:17px;--spectrum-field-top-to-progress-circle-small:4px;--spectrum-field-top-to-progress-circle-medium:8px;--spectrum-field-top-to-progress-circle-large:12px;--spectrum-field-top-to-progress-circle-extra-large:16px;--spectrum-field-edge-to-alert-icon-small:9px;--spectrum-field-edge-to-alert-icon-medium:12px;--spectrum-field-edge-to-alert-icon-large:15px;--spectrum-field-edge-to-alert-icon-extra-large:18px;--spectrum-field-edge-to-validation-icon-small:9px;--spectrum-field-edge-to-validation-icon-medium:12px;--spectrum-field-edge-to-validation-icon-large:15px;--spectrum-field-edge-to-validation-icon-extra-large:18px;--spectrum-field-text-to-alert-icon-small:8px;--spectrum-field-text-to-alert-icon-medium:12px;--spectrum-field-text-to-alert-icon-large:15px;--spectrum-field-text-to-alert-icon-extra-large:18px;--spectrum-field-text-to-validation-icon-small:8px;--spectrum-field-text-to-validation-icon-medium:12px;--spectrum-field-text-to-validation-icon-large:15px;--spectrum-field-text-to-validation-icon-extra-large:18px;--spectrum-field-width:192px;--spectrum-character-count-to-field-quiet-small:-3px;--spectrum-character-count-to-field-quiet-medium:-3px;--spectrum-character-count-to-field-quiet-large:-3px;--spectrum-character-count-to-field-quiet-extra-large:-4px;--spectrum-side-label-character-count-to-field:12px;--spectrum-side-label-character-count-top-margin-small:4px;--spectrum-side-label-character-count-top-margin-medium:8px;--spectrum-side-label-character-count-top-margin-large:11px;--spectrum-side-label-character-count-top-margin-extra-large:14px;--spectrum-disclosure-indicator-top-to-disclosure-icon-small:7px;--spectrum-disclosure-indicator-top-to-disclosure-icon-medium:11px;--spectrum-disclosure-indicator-top-to-disclosure-icon-large:14px;--spectrum-disclosure-indicator-top-to-disclosure-icon-extra-large:17px;--spectrum-navigational-indicator-top-to-back-icon-small:7px;--spectrum-navigational-indicator-top-to-back-icon-medium:11px;--spectrum-navigational-indicator-top-to-back-icon-large:14px;--spectrum-navigational-indicator-top-to-back-icon-extra-large:17px;--spectrum-color-control-track-width:24px;--spectrum-font-size-50:11px;--spectrum-font-size-75:12px;--spectrum-font-size-100:14px;--spectrum-font-size-200:16px;--spectrum-font-size-300:18px;--spectrum-font-size-400:20px;--spectrum-font-size-500:22px;--spectrum-font-size-600:25px;--spectrum-font-size-700:28px;--spectrum-font-size-800:32px;--spectrum-font-size-900:36px;--spectrum-font-size-1000:40px;--spectrum-font-size-1100:45px;--spectrum-font-size-1200:50px;--spectrum-font-size-1300:60px}:host,:root{--spectrum-edge-to-visual-only-75:4px;--spectrum-edge-to-visual-only-100:7px;--spectrum-edge-to-visual-only-200:10px;--spectrum-edge-to-visual-only-300:13px;--spectrum-slider-tick-mark-height:10px;--spectrum-slider-ramp-track-height:16px;--spectrum-colorwheel-path:"M 95 95 m -95 0 a 95 95 0 1 0 190 0 a 95 95 0 1 0 -190 0.2 M 95 95 m -73 0 a 73 73 0 1 0 146 0 a 73 73 0 1 0 -146 0";--spectrum-colorwheel-path-borders:"M 96 96 m -96 0 a 96 96 0 1 0 192 0 a 96 96 0 1 0 -192 0.2 M 96 96 m -72 0 a 72 72 0 1 0 144 0 a 72 72 0 1 0 -144 0";--spectrum-colorwheel-colorarea-container-size:144px;--spectrum-colorloupe-checkerboard-fill:url(#checkerboard-primary);--spectrum-menu-item-selectable-edge-to-text-not-selected-small:28px;--spectrum-menu-item-selectable-edge-to-text-not-selected-medium:32px;--spectrum-menu-item-selectable-edge-to-text-not-selected-large:38px;--spectrum-menu-item-selectable-edge-to-text-not-selected-extra-large:45px;--spectrum-menu-item-checkmark-height-small:10px;--spectrum-menu-item-checkmark-height-medium:10px;--spectrum-menu-item-checkmark-height-large:12px;--spectrum-menu-item-checkmark-height-extra-large:14px;--spectrum-menu-item-checkmark-width-small:10px;--spectrum-menu-item-checkmark-width-medium:10px;--spectrum-menu-item-checkmark-width-large:12px;--spectrum-menu-item-checkmark-width-extra-large:14px;--spectrum-rating-icon-spacing:var(--spectrum-spacing-75);--spectrum-button-top-to-text-small:5px;--spectrum-button-bottom-to-text-small:4px;--spectrum-button-top-to-text-medium:7px;--spectrum-button-bottom-to-text-medium:8px;--spectrum-button-top-to-text-large:10px;--spectrum-button-bottom-to-text-large:10px;--spectrum-button-top-to-text-extra-large:13px;--spectrum-button-bottom-to-text-extra-large:13px;--spectrum-alert-banner-close-button-spacing:var(--spectrum-spacing-100);--spectrum-alert-banner-edge-to-divider:var(--spectrum-spacing-100);--spectrum-alert-banner-edge-to-button:var(--spectrum-spacing-100);--spectrum-alert-banner-text-to-button-vertical:var( +);--spectrum-illustrated-message-body-size:var(--spectrum-body-size-s);--spectrum-coach-mark-width:296px;--spectrum-coach-mark-minimum-width:296px;--spectrum-coach-mark-maximum-width:380px;--spectrum-coach-mark-edge-to-content:var(--spectrum-spacing-400);--spectrum-coach-mark-pagination-text-to-bottom-edge:33px;--spectrum-coach-mark-media-height:222px;--spectrum-coach-mark-media-minimum-height:166px;--spectrum-coach-mark-title-size:var(--spectrum-heading-size-xs);--spectrum-coach-mark-body-size:var(--spectrum-body-size-s);--spectrum-coach-mark-pagination-body-size:var(--spectrum-body-size-s);--spectrum-accordion-top-to-text-compact-small:2px;--spectrum-accordion-top-to-text-regular-small:5px;--spectrum-accordion-small-top-to-text-spacious:9px;--spectrum-accordion-top-to-text-compact-medium:4px;--spectrum-accordion-top-to-text-regular-medium:8px;--spectrum-accordion-top-to-text-spacious-medium:12px;--spectrum-accordion-top-to-text-compact-large:4px;--spectrum-accordion-top-to-text-regular-large:9px;--spectrum-accordion-top-to-text-spacious-large:12px;--spectrum-accordion-top-to-text-compact-extra-large:5px;--spectrum-accordion-top-to-text-regular-extra-large:9px;--spectrum-accordion-top-to-text-spacious-extra-large:13px;--spectrum-accordion-bottom-to-text-compact-small:2px;--spectrum-accordion-bottom-to-text-regular-small:7px;--spectrum-accordion-bottom-to-text-spacious-small:11px;--spectrum-accordion-bottom-to-text-compact-medium:5px;--spectrum-accordion-bottom-to-text-regular-medium:9px;--spectrum-accordion-bottom-to-text-spacious-medium:13px;--spectrum-accordion-bottom-to-text-compact-large:8px;--spectrum-accordion-bottom-to-text-regular-large:11px;--spectrum-accordion-bottom-to-text-spacious-large:16px;--spectrum-accordion-bottom-to-text-compact-extra-large:8px;--spectrum-accordion-bottom-to-text-regular-extra-large:12px;--spectrum-accordion-bottom-to-text-spacious-extra-large:16px;--spectrum-accordion-minimum-width:200px;--spectrum-accordion-disclosure-indicator-to-text:0px;--spectrum-accordion-edge-to-disclosure-indicator:0px;--spectrum-accordion-edge-to-text:0px;--spectrum-accordion-focus-indicator-gap:0px;--spectrum-accordion-content-area-top-to-content:8px;--spectrum-accordion-content-area-bottom-to-content:16px;--spectrum-color-handle-size:16px;--spectrum-color-handle-size-key-focus:32px;--spectrum-table-column-header-row-top-to-text-small:8px;--spectrum-table-column-header-row-top-to-text-medium:7px;--spectrum-table-column-header-row-top-to-text-large:10px;--spectrum-table-column-header-row-top-to-text-extra-large:13px;--spectrum-table-column-header-row-bottom-to-text-small:9px;--spectrum-table-column-header-row-bottom-to-text-medium:8px;--spectrum-table-column-header-row-bottom-to-text-large:10px;--spectrum-table-column-header-row-bottom-to-text-extra-large:13px;--spectrum-table-row-height-small-regular:32px;--spectrum-table-row-height-medium-regular:40px;--spectrum-table-row-height-large-regular:48px;--spectrum-table-row-height-extra-large-regular:56px;--spectrum-table-row-height-small-spacious:40px;--spectrum-table-row-height-medium-spacious:48px;--spectrum-table-row-height-large-spacious:56px;--spectrum-table-row-height-extra-large-spacious:64px;--spectrum-table-row-top-to-text-small-regular:8px;--spectrum-table-row-top-to-text-medium-regular:11px;--spectrum-table-row-top-to-text-large-regular:14px;--spectrum-table-row-top-to-text-extra-large-regular:17px;--spectrum-table-row-bottom-to-text-small-regular:9px;--spectrum-table-row-bottom-to-text-medium-regular:12px;--spectrum-table-row-bottom-to-text-large-regular:14px;--spectrum-table-row-bottom-to-text-extra-large-regular:17px;--spectrum-table-row-top-to-text-small-spacious:12px;--spectrum-table-row-top-to-text-medium-spacious:15px;--spectrum-table-row-top-to-text-large-spacious:18px;--spectrum-table-row-top-to-text-extra-large-spacious:21px;--spectrum-table-row-bottom-to-text-small-spacious:13px;--spectrum-table-row-bottom-to-text-medium-spacious:16px;--spectrum-table-row-bottom-to-text-large-spacious:18px;--spectrum-table-row-bottom-to-text-extra-large-spacious:21px;--spectrum-table-edge-to-content:16px;--spectrum-table-checkbox-to-text:24px;--spectrum-table-header-row-checkbox-to-top-small:10px;--spectrum-table-header-row-checkbox-to-top-medium:9px;--spectrum-table-header-row-checkbox-to-top-large:12px;--spectrum-table-header-row-checkbox-to-top-extra-large:15px;--spectrum-table-row-checkbox-to-top-small-compact:6px;--spectrum-table-row-checkbox-to-top-small-regular:10px;--spectrum-table-row-checkbox-to-top-small-spacious:14px;--spectrum-table-row-checkbox-to-top-medium-compact:9px;--spectrum-table-row-checkbox-to-top-medium-regular:13px;--spectrum-table-row-checkbox-to-top-medium-spacious:17px;--spectrum-table-row-checkbox-to-top-large-compact:12px;--spectrum-table-row-checkbox-to-top-large-regular:16px;--spectrum-table-row-checkbox-to-top-large-spacious:20px;--spectrum-table-row-checkbox-to-top-extra-large-compact:15px;--spectrum-table-row-checkbox-to-top-extra-large-regular:19px;--spectrum-table-row-checkbox-to-top-extra-large-spacious:23px;--spectrum-table-section-header-row-height-small:24px;--spectrum-table-section-header-row-height-medium:32px;--spectrum-table-section-header-row-height-large:40px;--spectrum-table-section-header-row-height-extra-large:48px;--spectrum-table-thumbnail-to-top-minimum-small-compact:4px;--spectrum-table-thumbnail-to-top-minimum-medium-compact:5px;--spectrum-table-thumbnail-to-top-minimum-large-compact:7px;--spectrum-table-thumbnail-to-top-minimum-extra-large-compact:8px;--spectrum-table-thumbnail-to-top-minimum-small-regular:5px;--spectrum-table-thumbnail-to-top-minimum-medium-regular:7px;--spectrum-table-thumbnail-to-top-minimum-large-regular:8px;--spectrum-table-thumbnail-to-top-minimum-extra-large-regular:8px;--spectrum-table-thumbnail-to-top-minimum-small-spacious:7px;--spectrum-table-thumbnail-to-top-minimum-medium-spacious:8px;--spectrum-table-thumbnail-to-top-minimum-large-spacious:8px;--spectrum-table-thumbnail-to-top-minimum-extra-large-spacious:10px;--spectrum-tab-item-to-tab-item-horizontal-small:21px;--spectrum-tab-item-to-tab-item-horizontal-medium:24px;--spectrum-tab-item-to-tab-item-horizontal-large:27px;--spectrum-tab-item-to-tab-item-horizontal-extra-large:30px;--spectrum-tab-item-to-tab-item-vertical-small:4px;--spectrum-tab-item-to-tab-item-vertical-medium:4px;--spectrum-tab-item-to-tab-item-vertical-large:5px;--spectrum-tab-item-to-tab-item-vertical-extra-large:5px;--spectrum-tab-item-start-to-edge-small:12px;--spectrum-tab-item-start-to-edge-medium:12px;--spectrum-tab-item-start-to-edge-large:13px;--spectrum-tab-item-start-to-edge-extra-large:13px;--spectrum-tab-item-top-to-text-small:11px;--spectrum-tab-item-bottom-to-text-small:12px;--spectrum-tab-item-top-to-text-medium:14px;--spectrum-tab-item-bottom-to-text-medium:14px;--spectrum-tab-item-top-to-text-large:16px;--spectrum-tab-item-bottom-to-text-large:18px;--spectrum-tab-item-top-to-text-extra-large:19px;--spectrum-tab-item-bottom-to-text-extra-large:20px;--spectrum-tab-item-top-to-text-compact-small:4px;--spectrum-tab-item-bottom-to-text-compact-small:5px;--spectrum-tab-item-top-to-text-compact-medium:6px;--spectrum-tab-item-bottom-to-text-compact-medium:8px;--spectrum-tab-item-top-to-text-compact-large:10px;--spectrum-tab-item-bottom-to-text-compact-large:12px;--spectrum-tab-item-top-to-text-compact-extra-large:12px;--spectrum-tab-item-bottom-to-text-compact-extra-large:13px;--spectrum-tab-item-top-to-workflow-icon-small:13px;--spectrum-tab-item-top-to-workflow-icon-medium:15px;--spectrum-tab-item-top-to-workflow-icon-large:17px;--spectrum-tab-item-top-to-workflow-icon-extra-large:19px;--spectrum-tab-item-top-to-workflow-icon-compact-small:3px;--spectrum-tab-item-top-to-workflow-icon-compact-medium:7px;--spectrum-tab-item-top-to-workflow-icon-compact-large:9px;--spectrum-tab-item-top-to-workflow-icon-compact-extra-large:11px;--spectrum-tab-item-focus-indicator-gap-small:7px;--spectrum-tab-item-focus-indicator-gap-medium:8px;--spectrum-tab-item-focus-indicator-gap-large:9px;--spectrum-tab-item-focus-indicator-gap-extra-large:10px;--spectrum-side-navigation-width:192px;--spectrum-side-navigation-minimum-width:160px;--spectrum-side-navigation-maximum-width:240px;--spectrum-side-navigation-second-level-edge-to-text:24px;--spectrum-side-navigation-third-level-edge-to-text:36px;--spectrum-side-navigation-with-icon-second-level-edge-to-text:50px;--spectrum-side-navigation-with-icon-third-level-edge-to-text:62px;--spectrum-side-navigation-item-to-item:4px;--spectrum-side-navigation-item-to-header:16px;--spectrum-side-navigation-bottom-to-text:8px;--spectrum-tray-top-to-content-area:4px;--spectrum-text-to-visual-50:6px;--spectrum-text-to-visual-75:7px;--spectrum-text-to-visual-100:8px;--spectrum-text-to-visual-200:9px;--spectrum-text-to-visual-300:10px;--spectrum-text-to-control-75:9px;--spectrum-text-to-control-100:10px;--spectrum-text-to-control-200:11px;--spectrum-text-to-control-300:13px;--spectrum-component-height-50:20px;--spectrum-component-height-75:24px;--spectrum-component-height-100:32px;--spectrum-component-height-200:40px;--spectrum-component-height-300:48px;--spectrum-component-height-400:56px;--spectrum-component-height-500:64px;--spectrum-component-pill-edge-to-visual-75:10px;--spectrum-component-pill-edge-to-visual-100:14px;--spectrum-component-pill-edge-to-visual-200:18px;--spectrum-component-pill-edge-to-visual-300:21px;--spectrum-component-pill-edge-to-visual-only-75:4px;--spectrum-component-pill-edge-to-visual-only-100:7px;--spectrum-component-pill-edge-to-visual-only-200:10px;--spectrum-component-pill-edge-to-visual-only-300:13px;--spectrum-component-pill-edge-to-text-75:12px;--spectrum-component-pill-edge-to-text-100:16px;--spectrum-component-pill-edge-to-text-200:20px;--spectrum-component-pill-edge-to-text-300:24px;--spectrum-component-edge-to-visual-50:6px;--spectrum-component-edge-to-visual-75:7px;--spectrum-component-edge-to-visual-100:10px;--spectrum-component-edge-to-visual-200:13px;--spectrum-component-edge-to-visual-300:15px;--spectrum-component-edge-to-visual-only-50:3px;--spectrum-component-edge-to-visual-only-75:4px;--spectrum-component-edge-to-visual-only-100:7px;--spectrum-component-edge-to-visual-only-200:10px;--spectrum-component-edge-to-visual-only-300:13px;--spectrum-component-edge-to-text-50:8px;--spectrum-component-edge-to-text-75:9px;--spectrum-component-edge-to-text-100:12px;--spectrum-component-edge-to-text-200:15px;--spectrum-component-edge-to-text-300:18px;--spectrum-component-top-to-workflow-icon-50:3px;--spectrum-component-top-to-workflow-icon-75:4px;--spectrum-component-top-to-workflow-icon-100:7px;--spectrum-component-top-to-workflow-icon-200:10px;--spectrum-component-top-to-workflow-icon-300:13px;--spectrum-component-top-to-text-50:3px;--spectrum-component-top-to-text-75:4px;--spectrum-component-top-to-text-100:6px;--spectrum-component-top-to-text-200:9px;--spectrum-component-top-to-text-300:12px;--spectrum-component-bottom-to-text-50:3px;--spectrum-component-bottom-to-text-75:5px;--spectrum-component-bottom-to-text-100:9px;--spectrum-component-bottom-to-text-200:11px;--spectrum-component-bottom-to-text-300:14px;--spectrum-component-to-menu-small:6px;--spectrum-component-to-menu-medium:6px;--spectrum-component-to-menu-large:7px;--spectrum-component-to-menu-extra-large:8px;--spectrum-field-edge-to-disclosure-icon-75:7px;--spectrum-field-edge-to-disclosure-icon-100:11px;--spectrum-field-edge-to-disclosure-icon-200:14px;--spectrum-field-edge-to-disclosure-icon-300:17px;--spectrum-field-end-edge-to-disclosure-icon-75:7px;--spectrum-field-end-edge-to-disclosure-icon-100:11px;--spectrum-field-end-edge-to-disclosure-icon-200:14px;--spectrum-field-end-edge-to-disclosure-icon-300:17px;--spectrum-field-top-to-disclosure-icon-75:7px;--spectrum-field-top-to-disclosure-icon-100:11px;--spectrum-field-top-to-disclosure-icon-200:14px;--spectrum-field-top-to-disclosure-icon-300:17px;--spectrum-field-top-to-alert-icon-small:4px;--spectrum-field-top-to-alert-icon-medium:7px;--spectrum-field-top-to-alert-icon-large:10px;--spectrum-field-top-to-alert-icon-extra-large:13px;--spectrum-field-top-to-validation-icon-small:7px;--spectrum-field-top-to-validation-icon-medium:11px;--spectrum-field-top-to-validation-icon-large:14px;--spectrum-field-top-to-validation-icon-extra-large:17px;--spectrum-field-top-to-progress-circle-small:4px;--spectrum-field-top-to-progress-circle-medium:8px;--spectrum-field-top-to-progress-circle-large:12px;--spectrum-field-top-to-progress-circle-extra-large:16px;--spectrum-field-edge-to-alert-icon-small:9px;--spectrum-field-edge-to-alert-icon-medium:12px;--spectrum-field-edge-to-alert-icon-large:15px;--spectrum-field-edge-to-alert-icon-extra-large:18px;--spectrum-field-edge-to-validation-icon-small:9px;--spectrum-field-edge-to-validation-icon-medium:12px;--spectrum-field-edge-to-validation-icon-large:15px;--spectrum-field-edge-to-validation-icon-extra-large:18px;--spectrum-field-text-to-alert-icon-small:8px;--spectrum-field-text-to-alert-icon-medium:12px;--spectrum-field-text-to-alert-icon-large:15px;--spectrum-field-text-to-alert-icon-extra-large:18px;--spectrum-field-text-to-validation-icon-small:8px;--spectrum-field-text-to-validation-icon-medium:12px;--spectrum-field-text-to-validation-icon-large:15px;--spectrum-field-text-to-validation-icon-extra-large:18px;--spectrum-field-width:192px;--spectrum-character-count-to-field-quiet-small:-3px;--spectrum-character-count-to-field-quiet-medium:-3px;--spectrum-character-count-to-field-quiet-large:-3px;--spectrum-character-count-to-field-quiet-extra-large:-4px;--spectrum-side-label-character-count-to-field:12px;--spectrum-side-label-character-count-top-margin-small:4px;--spectrum-side-label-character-count-top-margin-medium:8px;--spectrum-side-label-character-count-top-margin-large:11px;--spectrum-side-label-character-count-top-margin-extra-large:14px;--spectrum-disclosure-indicator-top-to-disclosure-icon-small:7px;--spectrum-disclosure-indicator-top-to-disclosure-icon-medium:11px;--spectrum-disclosure-indicator-top-to-disclosure-icon-large:14px;--spectrum-disclosure-indicator-top-to-disclosure-icon-extra-large:17px;--spectrum-navigational-indicator-top-to-back-icon-small:7px;--spectrum-navigational-indicator-top-to-back-icon-medium:11px;--spectrum-navigational-indicator-top-to-back-icon-large:14px;--spectrum-navigational-indicator-top-to-back-icon-extra-large:17px;--spectrum-color-control-track-width:24px;--spectrum-font-size-50:11px;--spectrum-font-size-75:12px;--spectrum-font-size-100:14px;--spectrum-font-size-200:16px;--spectrum-font-size-300:18px;--spectrum-font-size-400:20px;--spectrum-font-size-500:22px;--spectrum-font-size-600:25px;--spectrum-font-size-700:28px;--spectrum-font-size-800:32px;--spectrum-font-size-900:36px;--spectrum-font-size-1000:40px;--spectrum-font-size-1100:45px;--spectrum-font-size-1200:50px;--spectrum-font-size-1300:60px}:host,:root{--spectrum-edge-to-visual-only-75:4px;--spectrum-edge-to-visual-only-100:7px;--spectrum-edge-to-visual-only-200:10px;--spectrum-edge-to-visual-only-300:13px;--spectrum-slider-tick-mark-height:10px;--spectrum-slider-ramp-track-height:16px;--spectrum-colorwheel-path:"M 95 95 m -95 0 a 95 95 0 1 0 190 0 a 95 95 0 1 0 -190 0.2 M 95 95 m -73 0 a 73 73 0 1 0 146 0 a 73 73 0 1 0 -146 0";--spectrum-colorwheel-path-borders:"M 96 96 m -96 0 a 96 96 0 1 0 192 0 a 96 96 0 1 0 -192 0.2 M 96 96 m -72 0 a 72 72 0 1 0 144 0 a 72 72 0 1 0 -144 0";--spectrum-colorwheel-colorarea-container-size:144px;--spectrum-colorloupe-checkerboard-fill:url(#checkerboard-primary);--spectrum-menu-item-selectable-edge-to-text-not-selected-small:28px;--spectrum-menu-item-selectable-edge-to-text-not-selected-medium:32px;--spectrum-menu-item-selectable-edge-to-text-not-selected-large:38px;--spectrum-menu-item-selectable-edge-to-text-not-selected-extra-large:45px;--spectrum-menu-item-checkmark-height-small:10px;--spectrum-menu-item-checkmark-height-medium:10px;--spectrum-menu-item-checkmark-height-large:12px;--spectrum-menu-item-checkmark-height-extra-large:14px;--spectrum-menu-item-checkmark-width-small:10px;--spectrum-menu-item-checkmark-width-medium:10px;--spectrum-menu-item-checkmark-width-large:12px;--spectrum-menu-item-checkmark-width-extra-large:14px;--spectrum-rating-icon-spacing:var(--spectrum-spacing-75);--spectrum-button-top-to-text-small:5px;--spectrum-button-bottom-to-text-small:4px;--spectrum-button-top-to-text-medium:7px;--spectrum-button-bottom-to-text-medium:8px;--spectrum-button-top-to-text-large:10px;--spectrum-button-bottom-to-text-large:10px;--spectrum-button-top-to-text-extra-large:13px;--spectrum-button-bottom-to-text-extra-large:13px;--spectrum-alert-banner-close-button-spacing:var(--spectrum-spacing-100);--spectrum-alert-banner-edge-to-divider:var(--spectrum-spacing-100);--spectrum-alert-banner-edge-to-button:var(--spectrum-spacing-100);--spectrum-alert-banner-text-to-button-vertical:var( --spectrum-spacing-100 );--spectrum-sidenav-heading-top-margin:24px;--spectrum-sidenav-heading-bottom-margin:8px;--spectrum-sidenav-bottom-to-label:8px;--spectrum-alert-dialog-padding:var(--spectrum-spacing-500);--spectrum-alert-dialog-description-to-buttons:var(--spectrum-spacing-700);--spectrum-coach-indicator-gap:6px;--spectrum-coach-indicator-ring-diameter:var(--spectrum-spacing-300);--spectrum-coach-indicator-quiet-ring-diameter:var(--spectrum-spacing-100);--spectrum-coachmark-buttongroup-display:flex;--spectrum-coachmark-buttongroup-mobile-display:none;--spectrum-coachmark-menu-display:inline-flex;--spectrum-coachmark-menu-mobile-display:none;--spectrum-well-padding:var(--spectrum-spacing-300);--spectrum-well-margin-top:var(--spectrum-spacing-75);--spectrum-well-min-width:240px;--spectrum-well-border-radius:var(--spectrum-spacing-75);--spectrum-icon-chevron-size-50:6px;--spectrum-treeview-item-indentation-medium:var(--spectrum-spacing-300);--spectrum-treeview-item-indentation-small:var(--spectrum-spacing-200);--spectrum-treeview-item-indentation-large:20px;--spectrum-treeview-item-indentation-extra-large:var( --spectrum-spacing-400 -);--spectrum-treeview-indicator-inset-block-start:5px}:host,:root{--spectrum-checkbox-control-size-small:12px;--spectrum-checkbox-control-size-medium:14px;--spectrum-checkbox-control-size-large:16px;--spectrum-checkbox-control-size-extra-large:18px;--spectrum-checkbox-top-to-control-small:6px;--spectrum-checkbox-top-to-control-medium:9px;--spectrum-checkbox-top-to-control-large:12px;--spectrum-checkbox-top-to-control-extra-large:15px;--spectrum-switch-control-width-small:23px;--spectrum-switch-control-width-medium:26px;--spectrum-switch-control-width-large:29px;--spectrum-switch-control-width-extra-large:33px;--spectrum-switch-control-height-small:12px;--spectrum-switch-control-height-medium:14px;--spectrum-switch-control-height-large:16px;--spectrum-switch-control-height-extra-large:18px;--spectrum-switch-top-to-control-small:6px;--spectrum-switch-top-to-control-medium:9px;--spectrum-switch-top-to-control-large:12px;--spectrum-switch-top-to-control-extra-large:15px;--spectrum-radio-button-control-size-small:12px;--spectrum-radio-button-control-size-medium:14px;--spectrum-radio-button-control-size-large:16px;--spectrum-radio-button-control-size-extra-large:18px;--spectrum-radio-button-top-to-control-small:6px;--spectrum-radio-button-top-to-control-medium:9px;--spectrum-radio-button-top-to-control-large:12px;--spectrum-radio-button-top-to-control-extra-large:15px;--spectrum-slider-control-height-small:14px;--spectrum-slider-control-height-medium:16px;--spectrum-slider-control-height-large:18px;--spectrum-slider-control-height-extra-large:20px;--spectrum-slider-handle-size-small:14px;--spectrum-slider-handle-size-medium:16px;--spectrum-slider-handle-size-large:18px;--spectrum-slider-handle-size-extra-large:20px;--spectrum-slider-handle-border-width-down-small:5px;--spectrum-slider-handle-border-width-down-medium:6px;--spectrum-slider-handle-border-width-down-large:7px;--spectrum-slider-handle-border-width-down-extra-large:8px;--spectrum-slider-bottom-to-handle-small:5px;--spectrum-slider-bottom-to-handle-medium:8px;--spectrum-slider-bottom-to-handle-large:11px;--spectrum-slider-bottom-to-handle-extra-large:14px;--spectrum-corner-radius-75:2px;--spectrum-corner-radius-100:4px;--spectrum-corner-radius-200:8px;--spectrum-drop-shadow-x:0px;--spectrum-drop-shadow-y:1px;--spectrum-drop-shadow-blur:4px} -`,Mt=Rr;B.registerThemeFragment("medium","scale",Mt);function et(o,e,t){return typeof o===e?()=>o:typeof o=="function"?o:t}var ye=class{constructor(e,{direction:t,elementEnterAction:r,elements:s,focusInIndex:a,isFocusableElement:c,listenerScope:l}={elements:()=>[]}){this._currentIndex=-1,this._direction=()=>"both",this.directionLength=5,this.elementEnterAction=i=>{},this._focused=!1,this._focusInIndex=i=>0,this.isFocusableElement=i=>!0,this._listenerScope=()=>this.host,this.offset=0,this.recentlyConnected=!1,this.handleFocusin=i=>{if(!this.isEventWithinListenerScope(i))return;this.isRelatedTargetAnElement(i)&&this.hostContainsFocus();let n=i.composedPath(),m=-1;n.find(b=>(m=this.elements.indexOf(b),m!==-1)),this.currentIndex=m>-1?m:this.currentIndex},this.handleFocusout=i=>{this.isRelatedTargetAnElement(i)&&this.hostNoLongerContainsFocus()},this.handleKeydown=i=>{if(!this.acceptsEventCode(i.code)||i.defaultPrevented)return;let n=0;switch(i.code){case"ArrowRight":n+=1;break;case"ArrowDown":n+=this.direction==="grid"?this.directionLength:1;break;case"ArrowLeft":n-=1;break;case"ArrowUp":n-=this.direction==="grid"?this.directionLength:1;break;case"End":this.currentIndex=0,n-=1;break;case"Home":this.currentIndex=this.elements.length-1,n+=1;break}i.preventDefault(),this.direction==="grid"&&this.currentIndex+n<0?this.currentIndex=0:this.direction==="grid"&&this.currentIndex+n>this.elements.length-1?this.currentIndex=this.elements.length-1:this.setCurrentIndexCircularly(n),this.elementEnterAction(this.elements[this.currentIndex]),this.focus()},this.mutationObserver=new MutationObserver(()=>{this.handleItemMutation()}),this.host=e,this.host.addController(this),this._elements=s,this.isFocusableElement=c||this.isFocusableElement,this._direction=et(t,"string",this._direction),this.elementEnterAction=r||this.elementEnterAction,this._focusInIndex=et(a,"number",this._focusInIndex),this._listenerScope=et(l,"object",this._listenerScope)}get currentIndex(){return this._currentIndex===-1&&(this._currentIndex=this.focusInIndex),this._currentIndex-this.offset}set currentIndex(e){this._currentIndex=e+this.offset}get direction(){return this._direction()}get elements(){return this.cachedElements||(this.cachedElements=this._elements()),this.cachedElements}set focused(e){e!==this.focused&&(this._focused=e)}get focused(){return this._focused}get focusInElement(){return this.elements[this.focusInIndex]}get focusInIndex(){return this._focusInIndex(this.elements)}isEventWithinListenerScope(e){return this._listenerScope()===this.host?!0:e.composedPath().includes(this._listenerScope())}handleItemMutation(){if(this._currentIndex==-1||this.elements.length<=this._elements().length)return;let e=this.elements[this.currentIndex];if(this.clearElementCache(),this.elements.includes(e))return;let t=this.currentIndex!==this.elements.length,r=t?1:-1;t&&this.setCurrentIndexCircularly(-1),this.setCurrentIndexCircularly(r),this.focus()}update({elements:e}={elements:()=>[]}){this.unmanage(),this._elements=e,this.clearElementCache(),this.manage()}focus(e){let t=this.elements;if(!t.length)return;let r=t[this.currentIndex];(!r||!this.isFocusableElement(r))&&(this.setCurrentIndexCircularly(1),r=t[this.currentIndex]),r&&this.isFocusableElement(r)&&r.focus(e)}clearElementCache(e=0){this.mutationObserver.disconnect(),delete this.cachedElements,this.offset=e,requestAnimationFrame(()=>{this.elements.forEach(t=>{this.mutationObserver.observe(t,{attributes:!0})})})}setCurrentIndexCircularly(e){let{length:t}=this.elements,r=t,s=(t+this.currentIndex+e)%t;for(;r&&this.elements[s]&&!this.isFocusableElement(this.elements[s]);)s=(t+s+e)%t,r-=1;this.currentIndex=s}hostContainsFocus(){this.host.addEventListener("focusout",this.handleFocusout),this.host.addEventListener("keydown",this.handleKeydown),this.focused=!0}hostNoLongerContainsFocus(){this.host.addEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown),this.focused=!1}isRelatedTargetAnElement(e){let t=e.relatedTarget;return!this.elements.includes(t)}acceptsEventCode(e){if(e==="End"||e==="Home")return!0;switch(this.direction){case"horizontal":return e==="ArrowLeft"||e==="ArrowRight";case"vertical":return e==="ArrowUp"||e==="ArrowDown";case"both":case"grid":return e.startsWith("Arrow")}}manage(){this.addEventListeners()}unmanage(){this.removeEventListeners()}addEventListeners(){this.host.addEventListener("focusin",this.handleFocusin)}removeEventListeners(){this.host.removeEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown)}hostConnected(){this.recentlyConnected=!0,this.addEventListeners()}hostDisconnected(){this.mutationObserver.disconnect(),this.removeEventListeners()}hostUpdated(){this.recentlyConnected&&(this.recentlyConnected=!1,this.elements.forEach(e=>{this.mutationObserver.observe(e,{attributes:!0})}))}};var xe=class extends ye{constructor(){super(...arguments),this.managed=!0,this.manageIndexesAnimationFrame=0}set focused(e){e!==this.focused&&(super.focused=e,this.manageTabindexes())}get focused(){return super.focused}clearElementCache(e=0){cancelAnimationFrame(this.manageIndexesAnimationFrame),super.clearElementCache(e),this.managed&&(this.manageIndexesAnimationFrame=requestAnimationFrame(()=>this.manageTabindexes()))}manageTabindexes(){this.focused?this.updateTabindexes(()=>({tabIndex:-1})):this.updateTabindexes(e=>({removeTabIndex:e.contains(this.focusInElement)&&e!==this.focusInElement,tabIndex:e===this.focusInElement?0:-1}))}updateTabindexes(e){this.elements.forEach(t=>{let{tabIndex:r,removeTabIndex:s}=e(t);if(!s){t.tabIndex=r;return}t.removeAttribute("tabindex");let a=t;a.requestUpdate&&a.requestUpdate()})}manage(){this.managed=!0,this.manageTabindexes(),super.manage()}unmanage(){this.managed=!1,this.updateTabindexes(()=>({tabIndex:0})),super.unmanage()}hostUpdated(){super.hostUpdated(),this.host.hasUpdated||this.manageTabindexes()}};var Fr=w` -:host{--spectrum-sidenav-focus-ring-size:var( ---spectrum-focus-indicator-thickness -);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( ---spectrum-component-edge-to-text-100 -);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( ---spectrum-component-top-to-workflow-icon-100 -);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( ---spectrum-side-navigation-bottom-to-text -);--spectrum-sidenav-start-to-content-second-level:var( ---spectrum-side-navigation-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-third-level:var( ---spectrum-side-navigation-third-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-second-level:var( ---spectrum-side-navigation-with-icon-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-third-level:var( ---spectrum-side-navigation-with-icon-third-level-edge-to-text -);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( ---spectrum-gray-200 -);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( ---spectrum-disabled-content-color -);--spectrum-sidenav-content-color-default:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-content-color-default-selected:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover-selected:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down-selected:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus-selected:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-top-level-line-height:var( ---spectrum-cjk-line-height-100 -)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}:host{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}@media (forced-colors:active){.spectrum-Icon{forced-color-adjust:preserve-parent-color}}:host{--spectrum-web-component-sidenav-font-weight:var( ---spectrum-sidenav-item-font-weight,var(--spectrum-global-font-weight-regular) -);display:block;width:240px}:host([variant=multilevel]){--spectrum-web-component-sidenav-font-weight:var( ---spectrum-sidenav-multilevel-main-item-font-weight,var(--spectrum-global-font-weight-bold) +);--spectrum-treeview-indicator-inset-block-start:5px;--spectrum-dialog-confirm-entry-animation-distance:20px;--spectrum-dialog-confirm-hero-height:128px;--spectrum-dialog-confirm-border-radius:4px;--spectrum-dialog-confirm-title-text-size:18px;--spectrum-dialog-confirm-description-text-size:14px;--spectrum-dialog-confirm-padding-grid:40px;--spectrum-datepicker-initial-width:128px;--spectrum-datepicker-generic-padding:var(--spectrum-spacing-200);--spectrum-datepicker-dash-line-height:24px;--spectrum-datepicker-width-quiet-first:72px;--spectrum-datepicker-width-quiet-second:16px;--spectrum-datepicker-datetime-width-first:36px;--spectrum-datepicker-invalid-icon-to-button:8px;--spectrum-datepicker-invalid-icon-to-button-quiet:7px;--spectrum-datepicker-input-datetime-width:var(--spectrum-spacing-400);--spectrum-pagination-textfield-width:var(--spectrum-spacing-700);--spectrum-pagination-item-inline-spacing:5px;--spectrum-dial-border-radius:16px;--spectrum-dial-handle-position:8px;--spectrum-dial-handle-block-margin:16px;--spectrum-dial-handle-inline-margin:16px;--spectrum-dial-controls-margin:8px;--spectrum-dial-label-gap-y:5px;--spectrum-dial-label-container-top-to-text:4px}:host,:root{--spectrum-checkbox-control-size-small:12px;--spectrum-checkbox-control-size-medium:14px;--spectrum-checkbox-control-size-large:16px;--spectrum-checkbox-control-size-extra-large:18px;--spectrum-checkbox-top-to-control-small:6px;--spectrum-checkbox-top-to-control-medium:9px;--spectrum-checkbox-top-to-control-large:12px;--spectrum-checkbox-top-to-control-extra-large:15px;--spectrum-switch-control-width-small:23px;--spectrum-switch-control-width-medium:26px;--spectrum-switch-control-width-large:29px;--spectrum-switch-control-width-extra-large:33px;--spectrum-switch-control-height-small:12px;--spectrum-switch-control-height-medium:14px;--spectrum-switch-control-height-large:16px;--spectrum-switch-control-height-extra-large:18px;--spectrum-switch-top-to-control-small:6px;--spectrum-switch-top-to-control-medium:9px;--spectrum-switch-top-to-control-large:12px;--spectrum-switch-top-to-control-extra-large:15px;--spectrum-radio-button-control-size-small:12px;--spectrum-radio-button-control-size-medium:14px;--spectrum-radio-button-control-size-large:16px;--spectrum-radio-button-control-size-extra-large:18px;--spectrum-radio-button-top-to-control-small:6px;--spectrum-radio-button-top-to-control-medium:9px;--spectrum-radio-button-top-to-control-large:12px;--spectrum-radio-button-top-to-control-extra-large:15px;--spectrum-slider-control-height-small:14px;--spectrum-slider-control-height-medium:16px;--spectrum-slider-control-height-large:18px;--spectrum-slider-control-height-extra-large:20px;--spectrum-slider-handle-size-small:14px;--spectrum-slider-handle-size-medium:16px;--spectrum-slider-handle-size-large:18px;--spectrum-slider-handle-size-extra-large:20px;--spectrum-slider-handle-border-width-down-small:5px;--spectrum-slider-handle-border-width-down-medium:6px;--spectrum-slider-handle-border-width-down-large:7px;--spectrum-slider-handle-border-width-down-extra-large:8px;--spectrum-slider-bottom-to-handle-small:5px;--spectrum-slider-bottom-to-handle-medium:8px;--spectrum-slider-bottom-to-handle-large:11px;--spectrum-slider-bottom-to-handle-extra-large:14px;--spectrum-corner-radius-75:2px;--spectrum-corner-radius-100:4px;--spectrum-corner-radius-200:8px;--spectrum-drop-shadow-x:0px;--spectrum-drop-shadow-y:1px;--spectrum-drop-shadow-blur:4px} +`,rc=Ri;Lt.registerThemeFragment("medium","scale",rc);y();D();y();D();We();Zt();Mo();y();var rn=C` +:host{display:inline-flex;vertical-align:top}:host([dir]){-webkit-appearance:none}:host([disabled]){cursor:auto;pointer-events:none}#button{inset:0;position:absolute}::slotted(sp-overlay),::slotted(sp-tooltip){position:absolute}:host:after{pointer-events:none}slot[name=icon]::slotted(img),slot[name=icon]::slotted(svg){fill:currentcolor;stroke:currentcolor;height:var( +--spectrum-alias-workflow-icon-size-m,var(--spectrum-global-dimension-size-225) +);width:var( +--spectrum-alias-workflow-icon-size-m,var(--spectrum-global-dimension-size-225) +)}[icon-only]+#label{display:contents}:host([size=s]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-s +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-s +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-75 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-75 +)}:host([size=m]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-m +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-m +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-100 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-100 +)}:host([size=l]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-l +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-l +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-200 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-200 +)}:host([size=xl]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-xl +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-xl +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-300 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-300 )} -`,Ut=Fr;var rt=!0;try{document.body.querySelector(":focus-visible")}catch{rt=!1,Promise.resolve().then(()=>Cr(Nt(),1))}var Rt=o=>{var e;let t=a=>{if(a.shadowRoot==null||a.hasAttribute("data-js-focus-visible"))return()=>{};if(self.applyFocusVisiblePolyfill)self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus();else{let c=()=>{self.applyFocusVisiblePolyfill&&a.shadowRoot&&self.applyFocusVisiblePolyfill(a.shadowRoot),a.manageAutoFocus&&a.manageAutoFocus()};return self.addEventListener("focus-visible-polyfill-ready",c,{once:!0}),()=>{self.removeEventListener("focus-visible-polyfill-ready",c)}}return()=>{}},r=Symbol("endPolyfillCoordination");class s extends o{constructor(){super(...arguments),this[e]=null}connectedCallback(){super.connectedCallback&&super.connectedCallback(),rt||requestAnimationFrame(()=>{this[r]==null&&(this[r]=t(this))})}disconnectedCallback(){super.disconnectedCallback&&super.disconnectedCallback(),rt||requestAnimationFrame(()=>{this[r]!=null&&(this[r](),this[r]=null)})}}return e=r,s};var Vr=Object.defineProperty,Kr=Object.getOwnPropertyDescriptor,ot=(o,e,t,r)=>{for(var s=r>1?void 0:r?Kr(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&Vr(e,t,s),s};function Ft(){return new Promise(o=>requestAnimationFrame(()=>o()))}var T=class extends Rt(P){constructor(){super(...arguments),this.disabled=!1,this.autofocus=!1,this._tabIndex=0,this.manipulatingTabindex=!1,this._recentlyConnected=!1}get tabIndex(){if(this.focusElement===this){let t=this.hasAttribute("tabindex")?Number(this.getAttribute("tabindex")):NaN;return isNaN(t)?-1:t}let e=parseFloat(this.hasAttribute("tabindex")&&this.getAttribute("tabindex")||"0");return this.disabled||e<0?-1:this.focusElement?this.focusElement.tabIndex:e}set tabIndex(e){if(this.manipulatingTabindex){this.manipulatingTabindex=!1;return}if(this.focusElement===this){if(e!==this._tabIndex){this._tabIndex=e;let t=this.disabled?"-1":""+e;this.manipulatingTabindex=!0,this.setAttribute("tabindex",t)}return}if(e===-1?this.addEventListener("pointerdown",this.onPointerdownManagementOfTabIndex):(this.manipulatingTabindex=!0,this.removeEventListener("pointerdown",this.onPointerdownManagementOfTabIndex)),e===-1||this.disabled){this.setAttribute("tabindex","-1"),this.removeAttribute("focusable"),e!==-1&&this.manageFocusElementTabindex(e);return}this.setAttribute("focusable",""),this.hasAttribute("tabindex")?this.removeAttribute("tabindex"):this.manipulatingTabindex=!1,this.manageFocusElementTabindex(e)}onPointerdownManagementOfTabIndex(){this.tabIndex===-1&&(this.tabIndex=0,this.focus({preventScroll:!0}))}async manageFocusElementTabindex(e){this.focusElement||await this.updateComplete,e===null?this.focusElement.removeAttribute("tabindex"):this.focusElement.tabIndex=e}get focusElement(){throw new Error("Must implement focusElement getter!")}focus(e){this.disabled||!this.focusElement||(this.focusElement!==this?this.focusElement.focus(e):HTMLElement.prototype.focus.apply(this,[e]))}blur(){let e=this.focusElement||this;e!==this?e.blur():HTMLElement.prototype.blur.apply(this)}click(){if(this.disabled)return;let e=this.focusElement||this;e!==this?e.click():HTMLElement.prototype.click.apply(this)}manageAutoFocus(){this.autofocus&&(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focusElement.focus())}firstUpdated(e){super.firstUpdated(e),(!this.hasAttribute("tabindex")||this.getAttribute("tabindex")!=="-1")&&this.setAttribute("focusable","")}update(e){e.has("disabled")&&this.handleDisabledChanged(this.disabled,e.get("disabled")),super.update(e)}updated(e){super.updated(e),e.has("disabled")&&this.disabled&&this.blur()}async handleDisabledChanged(e,t){let r=()=>this.focusElement!==this&&typeof this.focusElement.disabled<"u";e?(this.manipulatingTabindex=!0,this.setAttribute("tabindex","-1"),await this.updateComplete,r()?this.focusElement.disabled=!0:this.setAttribute("aria-disabled","true")):t&&(this.manipulatingTabindex=!0,this.focusElement===this?this.setAttribute("tabindex",""+this._tabIndex):this.removeAttribute("tabindex"),await this.updateComplete,r()?this.focusElement.disabled=!1:this.removeAttribute("aria-disabled"))}async getUpdateComplete(){let e=await super.getUpdateComplete();return this._recentlyConnected&&(this._recentlyConnected=!1,await Ft(),await Ft()),e}connectedCallback(){super.connectedCallback(),this._recentlyConnected=!0,this.updateComplete.then(()=>{this.manageAutoFocus()})}};ot([g({type:Boolean,reflect:!0})],T.prototype,"disabled",2),ot([g({type:Boolean})],T.prototype,"autofocus",2),ot([g({type:Number})],T.prototype,"tabIndex",1);var C=o=>o??v;var $={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},D=o=>(...e)=>({_$litDirective$:o,values:e}),S=class{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)}};var{I:Gr}=Ht,Kt=o=>o===null||typeof o!="object"&&typeof o!="function";var ke=o=>o.strings===void 0,Vt=()=>document.createComment(""),Q=(o,e,t)=>{var r;let s=o._$AA.parentNode,a=e===void 0?o._$AB:e._$AA;if(t===void 0){let c=s.insertBefore(Vt(),a),l=s.insertBefore(Vt(),a);t=new Gr(c,l,o,o.options)}else{let c=t._$AB.nextSibling,l=t._$AM,i=l!==o;if(i){let n;(r=t._$AQ)===null||r===void 0||r.call(t,o),t._$AM=o,t._$AP!==void 0&&(n=o._$AU)!==l._$AU&&t._$AP(n)}if(c!==a||i){let n=t._$AA;for(;n!==c;){let m=n.nextSibling;s.insertBefore(n,a),n=m}}}return t},M=(o,e,t=o)=>(o._$AI(e,t),o),Xr={},we=(o,e=Xr)=>o._$AH=e,Gt=o=>o._$AH,ze=o=>{var e;(e=o._$AP)===null||e===void 0||e.call(o,!1,!0);let t=o._$AA,r=o._$AB.nextSibling;for(;t!==r;){let s=t.nextSibling;t.remove(),t=s}};var Xt=(o,e,t)=>{let r=new Map;for(let s=e;s<=t;s++)r.set(o[s],s);return r},Wr=D(class extends S{constructor(o){if(super(o),o.type!==$.CHILD)throw Error("repeat() can only be used in text expressions")}ct(o,e,t){let r;t===void 0?t=e:e!==void 0&&(r=e);let s=[],a=[],c=0;for(let l of o)s[c]=r?r(l,c):c,a[c]=t(l,c),c++;return{values:a,keys:s}}render(o,e,t){return this.ct(o,e,t).values}update(o,[e,t,r]){var s;let a=Gt(o),{values:c,keys:l}=this.ct(e,t,r);if(!Array.isArray(a))return this.ut=l,c;let i=(s=this.ut)!==null&&s!==void 0?s:this.ut=[],n=[],m,b,p=0,h=a.length-1,y=0,j=c.length-1;for(;p<=h&&y<=j;)if(a[p]===null)p++;else if(a[h]===null)h--;else if(i[p]===l[y])n[y]=M(a[p],c[y]),p++,y++;else if(i[h]===l[j])n[j]=M(a[h],c[j]),h--,j--;else if(i[p]===l[j])n[j]=M(a[p],c[j]),Q(o,n[j+1],a[p]),p++,j--;else if(i[h]===l[y])n[y]=M(a[h],c[y]),Q(o,a[p],a[h]),h--,y++;else if(m===void 0&&(m=Xt(l,y,j),b=Xt(i,p,h)),m.has(i[p]))if(m.has(i[h])){let H=b.get(l[y]),J=H!==void 0?a[H]:null;if(J===null){let k=Q(o,a[p]);M(k,c[y]),n[y]=k}else n[y]=M(J,c[y]),Q(o,a[p],J),a[H]=null;y++}else ze(a[h]),h--;else ze(a[p]),p++;for(;y<=j;){let H=Q(o,n[j+1]);M(H,c[y]),n[y++]=H}for(;p<=h;){let H=a[p++];H!==null&&ze(H)}return this.ut=l,we(o,n),z}});var Yr=D(class extends S{constructor(o){var e;if(super(o),o.type!==$.ATTRIBUTE||o.name!=="class"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(o){return" "+Object.keys(o).filter(e=>o[e]).join(" ")+" "}update(o,[e]){var t,r;if(this.it===void 0){this.it=new Set,o.strings!==void 0&&(this.nt=new Set(o.strings.join(" ").split(/\s/).filter(a=>a!=="")));for(let a in e)e[a]&&!(!((t=this.nt)===null||t===void 0)&&t.has(a))&&this.it.add(a);return this.render(e)}let s=o.element.classList;this.it.forEach(a=>{a in e||(s.remove(a),this.it.delete(a))});for(let a in e){let c=!!e[a];c===this.it.has(a)||!((r=this.nt)===null||r===void 0)&&r.has(a)||(c?(s.add(a),this.it.add(a)):(s.remove(a),this.it.delete(a)))}return z}});var Wt="important",Zr=" !"+Wt,Qr=D(class extends S{constructor(o){var e;if(super(o),o.type!==$.ATTRIBUTE||o.name!=="style"||((e=o.strings)===null||e===void 0?void 0:e.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(o){return Object.keys(o).reduce((e,t)=>{let r=o[t];return r==null?e:e+`${t=t.includes("-")?t:t.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${r};`},"")}update(o,[e]){let{style:t}=o.element;if(this.ht===void 0){this.ht=new Set;for(let r in e)this.ht.add(r);return this.render(e)}this.ht.forEach(r=>{e[r]==null&&(this.ht.delete(r),r.includes("-")?t.removeProperty(r):t[r]="")});for(let r in e){let s=e[r];if(s!=null){this.ht.add(r);let a=typeof s=="string"&&s.endsWith(Zr);r.includes("-")||a?t.setProperty(r,a?s.slice(0,-11):s,a?Wt:""):t[r]=s}}return z}});var ae=(o,e)=>{var t,r;let s=o._$AN;if(s===void 0)return!1;for(let a of s)(r=(t=a)._$AO)===null||r===void 0||r.call(t,e,!1),ae(a,e);return!0},je=o=>{let e,t;do{if((e=o._$AM)===void 0)break;t=e._$AN,t.delete(o),o=e}while(t?.size===0)},Yt=o=>{for(let e;e=o._$AM;o=e){let t=e._$AN;if(t===void 0)e._$AN=t=new Set;else if(t.has(o))break;t.add(o),to(e)}};function Jr(o){this._$AN!==void 0?(je(this),this._$AM=o,Yt(this)):this._$AM=o}function eo(o,e=!1,t=0){let r=this._$AH,s=this._$AN;if(s!==void 0&&s.size!==0)if(e)if(Array.isArray(r))for(let a=t;a{var e,t,r,s;o.type==$.CHILD&&((e=(r=o)._$AP)!==null&&e!==void 0||(r._$AP=eo),(t=(s=o)._$AQ)!==null&&t!==void 0||(s._$AQ=Jr))},Ce=class extends S{constructor(){super(...arguments),this._$AN=void 0}_$AT(e,t,r){super._$AT(e,t,r),Yt(this),this.isConnected=e._$AU}_$AO(e,t=!0){var r,s;e!==this.isConnected&&(this.isConnected=e,e?(r=this.reconnected)===null||r===void 0||r.call(this):(s=this.disconnected)===null||s===void 0||s.call(this)),t&&(ae(this,e),je(this))}setValue(e){if(ke(this._$Ct))this._$Ct._$AI(e,this);else{let t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}};var Ee=class{constructor(e){this.G=e}disconnect(){this.G=void 0}reconnect(e){this.G=e}deref(){return this.G}},$e=class{constructor(){this.Y=void 0,this.Z=void 0}get(){return this.Y}pause(){var e;(e=this.Y)!==null&&e!==void 0||(this.Y=new Promise(t=>this.Z=t))}resume(){var e;(e=this.Z)===null||e===void 0||e.call(this),this.Y=this.Z=void 0}};var Zt=o=>!Kt(o)&&typeof o.then=="function",Qt=1073741823,st=class extends Ce{constructor(){super(...arguments),this._$C_t=Qt,this._$Cwt=[],this._$Cq=new Ee(this),this._$CK=new $e}render(...e){var t;return(t=e.find(r=>!Zt(r)))!==null&&t!==void 0?t:z}update(e,t){let r=this._$Cwt,s=r.length;this._$Cwt=t;let a=this._$Cq,c=this._$CK;this.isConnected||this.disconnected();for(let l=0;lthis._$C_t);l++){let i=t[l];if(!Zt(i))return this._$C_t=l,i;l{for(;c.get();)await c.get();let m=a.deref();if(m!==void 0){let b=m._$Cwt.indexOf(i);b>-1&&b{for(var s=r>1?void 0:r?ao(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&so(e,t,s),s};function Jt(o){class e extends o{renderAnchor({id:r,className:s,ariaHidden:a,labelledby:c,tabindex:l,anchorContent:i=u``}){return u`${i}`}}return ce([g({reflect:!0})],e.prototype,"download",2),ce([g()],e.prototype,"label",2),ce([g({reflect:!0})],e.prototype,"href",2),ce([g({reflect:!0})],e.prototype,"target",2),ce([g({reflect:!0})],e.prototype,"rel",2),e}var co=w` -#list{--spectrum-sidenav-focus-ring-size:var( +`,$c=rn;var on=Object.defineProperty,sn=Object.getOwnPropertyDescriptor,Fo=(o,t,e,r)=>{for(var s=r>1?void 0:r?sn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&on(t,e,s),s},Et=class extends Sr(he(F),"",["sp-overlay,sp-tooltip"]){constructor(){super(),this.active=!1,this.type="button",this.proxyFocus=this.proxyFocus.bind(this),this.addEventListener("click",this.handleClickCapture,{capture:!0})}static get styles(){return[$c]}get focusElement(){return this}get hasLabel(){return this.slotHasContent}get buttonContent(){return[d` + + `,d` + + + + `]}click(){this.disabled||this.shouldProxyClick()||super.click()}handleClickCapture(t){if(this.disabled)return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),!1}proxyFocus(){this.focus()}shouldProxyClick(){let t=!1;if(this.anchorElement)this.anchorElement.click(),t=!0;else if(this.type!=="button"){let e=document.createElement("button");e.type=this.type,this.insertAdjacentElement("afterend",e),e.click(),e.remove(),t=!0}return t}renderAnchor(){return d` + ${this.buttonContent} + ${super.renderAnchor({id:"button",ariaHidden:!0,className:"button anchor hidden"})} + `}renderButton(){return d` + ${this.buttonContent} + `}render(){return this.href&&this.href.length>0?this.renderAnchor():this.renderButton()}handleKeydown(t){let{code:e}=t;switch(e){case"Space":t.preventDefault(),typeof this.href>"u"&&(this.addEventListener("keyup",this.handleKeyup),this.active=!0);break;default:break}}handleKeypress(t){let{code:e}=t;switch(e){case"Enter":case"NumpadEnter":this.click();break;default:break}}handleKeyup(t){let{code:e}=t;switch(e){case"Space":this.removeEventListener("keyup",this.handleKeyup),this.active=!1,this.click();break;default:break}}handleRemoveActive(){this.active=!1}handlePointerdown(){this.active=!0}manageAnchor(){this.href&&this.href.length>0?((!this.hasAttribute("role")||this.getAttribute("role")==="button")&&this.setAttribute("role","link"),this.removeEventListener("click",this.shouldProxyClick)):((!this.hasAttribute("role")||this.getAttribute("role")==="link")&&this.setAttribute("role","button"),this.addEventListener("click",this.shouldProxyClick))}firstUpdated(t){super.firstUpdated(t),this.hasAttribute("tabindex")||this.setAttribute("tabindex","0"),this.manageAnchor(),this.addEventListener("keydown",this.handleKeydown),this.addEventListener("keypress",this.handleKeypress),this.addEventListener("pointerdown",this.handlePointerdown)}updated(t){super.updated(t),t.has("href")&&this.manageAnchor(),t.has("label")&&this.setAttribute("aria-label",this.label||""),t.has("active")&&(this.active?(this.addEventListener("focusout",this.handleRemoveActive),this.addEventListener("pointerup",this.handleRemoveActive),this.addEventListener("pointercancel",this.handleRemoveActive),this.addEventListener("pointerleave",this.handleRemoveActive)):(this.removeEventListener("focusout",this.handleRemoveActive),this.removeEventListener("pointerup",this.handleRemoveActive),this.removeEventListener("pointercancel",this.handleRemoveActive),this.removeEventListener("pointerleave",this.handleRemoveActive))),this.anchorElement&&(this.anchorElement.addEventListener("focus",this.proxyFocus),this.anchorElement.tabIndex=-1)}};Fo([m({type:Boolean,reflect:!0})],Et.prototype,"active",2),Fo([m({type:String})],Et.prototype,"type",2),Fo([S(".anchor")],Et.prototype,"anchorElement",2);y();var cn=C` +:host{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;-webkit-appearance:button;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var( +--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack) +);justify-content:center;line-height:var(--mod-line-height-100,var(--spectrum-line-height-100));margin:0;overflow:visible;-webkit-text-decoration:none;text-decoration:none;text-transform:none;transition:background var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out,border-color var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out,color var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out,box-shadow var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out;-webkit-user-select:none;user-select:none;vertical-align:top}:host(:focus){outline:none}:host([disabled]){cursor:default}:host:after{display:block;margin:calc(var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-1);transition:opacity var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out,margin var( +--mod-animation-duration-100,var(--spectrum-animation-duration-100) +) ease-out}:host(.focus-visible):after{margin:calc(var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-2)}:host(.focus-visible):after{margin:calc(var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-2)}:host(:focus-visible):after{margin:calc(var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-2)}#label{place-self:center;text-align:center}#label[hidden]{display:none}:host{--spectrum-button-animation-duration:var( +--spectrum-animation-duration-100 +);--spectrum-button-border-radius:var(--spectrum-corner-radius-100);--spectrum-button-border-width:var(--spectrum-border-width-200);--spectrum-button-line-height:1.2;--spectrum-button-focus-ring-border-radius:calc(var(--spectrum-button-border-radius) + var(--spectrum-button-focus-ring-gap));--spectrum-button-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-button-focus-ring-thickness:var( --spectrum-focus-indicator-thickness -);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( ---spectrum-component-edge-to-text-100 -);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( ---spectrum-component-top-to-workflow-icon-100 -);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( ---spectrum-side-navigation-bottom-to-text -);--spectrum-sidenav-start-to-content-second-level:var( ---spectrum-side-navigation-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-third-level:var( ---spectrum-side-navigation-third-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-second-level:var( ---spectrum-side-navigation-with-icon-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-third-level:var( ---spectrum-side-navigation-with-icon-third-level-edge-to-text -);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( ---spectrum-gray-200 -);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( ---spectrum-disabled-content-color -);--spectrum-sidenav-content-color-default:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-content-color-default-selected:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover-selected:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down-selected:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus-selected:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-top-level-line-height:var( ---spectrum-cjk-line-height-100 -)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}#list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}:host{list-style-type:none;margin-inline:0}:host([selected]) #item-link{background-color:var( ---highcontrast-sidenav-item-background-default-selected,var( ---mod-sidenav-item-background-default-selected,var(--spectrum-sidenav-item-background-default-selected) +);--spectrum-button-focus-indicator-color:var( +--spectrum-focus-indicator-color +)}:host([size=s]){--spectrum-button-min-width:calc(var(--spectrum-component-height-75)*var(--spectrum-button-minimum-width-multiplier));--spectrum-button-border-radius:var( +--spectrum-component-pill-edge-to-text-75 +);--spectrum-button-height:var(--spectrum-component-height-75);--spectrum-button-font-size:var(--spectrum-font-size-75);--spectrum-button-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-75) - var(--spectrum-button-border-width));--spectrum-button-edge-to-visual-only:var( +--spectrum-component-pill-edge-to-visual-only-75 +);--spectrum-button-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-75) - var(--spectrum-button-border-width));--spectrum-button-padding-label-to-icon:var(--spectrum-text-to-visual-75);--spectrum-button-top-to-text:var(--spectrum-button-top-to-text-small);--spectrum-button-bottom-to-text:var( +--spectrum-button-bottom-to-text-small +)}:host{--spectrum-button-min-width:calc(var(--spectrum-component-height-100)*var(--spectrum-button-minimum-width-multiplier));--spectrum-button-border-radius:var( +--spectrum-component-pill-edge-to-text-100 +);--spectrum-button-height:var(--spectrum-component-height-100);--spectrum-button-font-size:var(--spectrum-font-size-100);--spectrum-button-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-100) - var(--spectrum-button-border-width));--spectrum-button-edge-to-visual-only:var( +--spectrum-component-pill-edge-to-visual-only-100 +);--spectrum-button-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-100) - var(--spectrum-button-border-width));--spectrum-button-padding-label-to-icon:var(--spectrum-text-to-visual-100);--spectrum-button-top-to-text:var(--spectrum-button-top-to-text-medium);--spectrum-button-bottom-to-text:var( +--spectrum-button-bottom-to-text-medium +)}:host([size=l]){--spectrum-button-min-width:calc(var(--spectrum-component-height-200)*var(--spectrum-button-minimum-width-multiplier));--spectrum-button-border-radius:var( +--spectrum-component-pill-edge-to-text-200 +);--spectrum-button-height:var(--spectrum-component-height-200);--spectrum-button-font-size:var(--spectrum-font-size-200);--spectrum-button-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-200) - var(--spectrum-button-border-width));--spectrum-button-edge-to-visual-only:var( +--spectrum-component-pill-edge-to-visual-only-200 +);--spectrum-button-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-200) - var(--spectrum-button-border-width));--spectrum-button-padding-label-to-icon:var(--spectrum-text-to-visual-200);--spectrum-button-top-to-text:var(--spectrum-button-top-to-text-large);--spectrum-button-bottom-to-text:var( +--spectrum-button-bottom-to-text-large +)}:host([size=xl]){--spectrum-button-min-width:calc(var(--spectrum-component-height-300)*var(--spectrum-button-minimum-width-multiplier));--spectrum-button-border-radius:var( +--spectrum-component-pill-edge-to-text-300 +);--spectrum-button-height:var(--spectrum-component-height-300);--spectrum-button-font-size:var(--spectrum-font-size-300);--spectrum-button-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-300) - var(--spectrum-button-border-width));--spectrum-button-edge-to-visual-only:var( +--spectrum-component-pill-edge-to-visual-only-300 +);--spectrum-button-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-300) - var(--spectrum-button-border-width));--spectrum-button-padding-label-to-icon:var(--spectrum-text-to-visual-300);--spectrum-button-top-to-text:var( +--spectrum-button-top-to-text-extra-large +);--spectrum-button-bottom-to-text:var( +--spectrum-button-bottom-to-text-extra-large +)}:host{border-radius:var( +--mod-button-border-radius,var(--spectrum-button-border-radius) +);border-style:solid;border-width:var( +--mod-button-border-width,var(--spectrum-button-border-width) +);color:inherit;font-size:var(--mod-button-font-size,var(--spectrum-button-font-size));font-weight:var(--mod-bold-font-weight,var(--spectrum-bold-font-weight));gap:var( +--mod-button-padding-label-to-icon,var(--spectrum-button-padding-label-to-icon) +);margin-block:var(--mod-button-margin-block);margin-inline-end:var(--mod-button-margin-right);margin-inline-start:var(--mod-button-margin-left);min-block-size:var(--mod-button-height,var(--spectrum-button-height));min-inline-size:var( +--mod-button-min-width,var(--spectrum-button-min-width) +);padding-block:0;padding-inline:var( +--mod-button-edge-to-text,var(--spectrum-button-edge-to-text) +);position:relative}:host(:hover),:host([active]){box-shadow:none}::slotted([slot=icon]){color:inherit;margin-inline-start:calc(var(--mod-button-edge-to-visual, var(--spectrum-button-edge-to-visual)) - var(--mod-button-edge-to-text, var(--spectrum-button-edge-to-text)))}:host:after{border-radius:calc(var(--mod-button-border-radius, var(--spectrum-button-border-radius)) + var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap)))}:host .spectrum-Button--iconOnly{border-radius:50%;min-inline-size:unset;padding:calc(var( +--mod-button-edge-to-visual-only, +var(--spectrum-button-edge-to-visual-only) +) - var(--mod-button-border-width, var(--spectrum-button-border-width)))}:host .spectrum-Button--iconOnly ::slotted([slot=icon]){margin-inline-start:0}:host .spectrum-Button--iconOnly:after{border-radius:50%}#label{align-self:start;line-height:var( +--mod-button-line-height,var(--spectrum-button-line-height) +);padding-block-end:calc(var(--mod-button-bottom-to-text, var(--spectrum-button-bottom-to-text)) - var(--mod-button-border-width, var(--spectrum-button-border-width)));padding-block-start:calc(var(--mod-button-top-to-text, var(--spectrum-button-top-to-text)) - var(--mod-button-border-width, var(--spectrum-button-border-width)));white-space:nowrap}:host(.focus-visible):after,:host([focused]):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) +)}:host(.focus-visible):after,:host([focused]):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) +)}:host(:focus-visible):after,:host([focused]):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) +)}:host{transition:border-color var( +--mod-button-animation-duration,var(--spectrum-button-animation-duration) +) ease-in-out}:host:after{border-radius:var( +--mod-button-focus-ring-border-radius,var(--spectrum-button-focus-ring-border-radius) +);content:"";inset:0;margin:calc((var( +--mod-button-focus-ring-gap, +var(--spectrum-button-focus-ring-gap) +) + var( +--mod-button-border-width, +var(--spectrum-button-border-width) +))*-1);pointer-events:none;position:absolute;transition:box-shadow var( +--mod-button-animation-duration,var(--spectrum-button-animation-duration) +) ease-in-out}:host(.focus-visible){box-shadow:none;outline:none}:host(.focus-visible){box-shadow:none;outline:none}:host(:focus-visible){box-shadow:none;outline:none}:host(.focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--highcontrast-button-focus-ring-color,var( +--mod-button-focus-ring-color,var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) ) -);color:var( ---highcontrast-sidenav-content-color-default-selected,var( ---mod-sidenav-content-color-default-selected,var(--spectrum-sidenav-content-color-default-selected) ) -)}:host([selected]) #item-link:hover{background-color:var( ---highcontrast-sidenav-background-hover-selected,var( ---mod-sidenav-background-hover-selected,var(--spectrum-sidenav-background-hover-selected) +)}:host(.focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--highcontrast-button-focus-ring-color,var( +--mod-button-focus-ring-color,var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) ) -);color:var( ---mod-sidenav-content-color-hover-selected,var(--spectrum-sidenav-content-color-hover-selected) -)}:host([selected]) #item-link:active{background-color:var( ---highcontrast-sidenav-item-background-down-selected,var( ---mod-sidenav-item-background-down-selected,var(--spectrum-sidenav-item-background-down-selected) ) -);color:var( ---mod-sidenav-content-color-down-selected,var(--spectrum-sidenav-content-color-down-selected) -)}:host([selected]) #item-link.focus-visible,:host([selected]) #item-link.is-keyboardFocused{background-color:var( ---highcontrast-sidenav-background-key-focus-selected,var( ---mod-sidenav-background-key-focus-selected,var(--spectrum-sidenav-background-key-focus-selected) +)}:host(:focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) var( +--highcontrast-button-focus-ring-color,var( +--mod-button-focus-ring-color,var( +--mod-button-focus-ring-color,var(--spectrum-button-focus-indicator-color) ) -);color:var( ---mod-sidenav-content-color-key-focus-selected,var(--spectrum-sidenav-content-color-key-focus-selected) -)}:host([selected]) #item-link.is-keyboardFocused,:host([selected]) #item-link:focus-visible{background-color:var( ---highcontrast-sidenav-background-key-focus-selected,var( ---mod-sidenav-background-key-focus-selected,var(--spectrum-sidenav-background-key-focus-selected) ) -);color:var( ---mod-sidenav-content-color-key-focus-selected,var(--spectrum-sidenav-content-color-key-focus-selected) -)}:host([disabled]) #item-link{background-color:var( ---highcontrast-sidenav-background-disabled,var( ---mod-sidenav-background-disabled,var(--spectrum-sidenav-background-disabled) +)}:host{background-color:var( +--highcontrast-button-background-color-default,var( +--mod-button-background-color-default,var(--spectrum-button-background-color-default) +) +);border-color:var( +--highcontrast-button-border-color-default,var( +--mod-button-border-color-default,var(--spectrum-button-border-color-default) ) );color:var( ---highcontrast-sidenav-content-disabled-color,var( ---mod-sidenav-content-disabled-color,var(--spectrum-sidenav-content-disabled-color) +--highcontrast-button-content-color-default,var( +--mod-button-content-color-default,var(--spectrum-button-content-color-default) ) -);cursor:default;pointer-events:none}#item-link{background-color:var( ---highcontrast-sidenav-background-default,var( ---mod-sidenav-background-default,var(--spectrum-sidenav-background-default) +)}:host(:hover){background-color:var( +--highcontrast-button-background-color-hover,var( +--mod-button-background-color-hover,var(--spectrum-button-background-color-hover) ) -);border-radius:var( ---mod-sidenav-border-radius,var(--spectrum-sidenav-border-radius) -);box-sizing:border-box;color:var( ---highcontrast-sidenav-content-color-default,var( ---mod-sidenav-content-color-default,var(--spectrum-sidenav-content-color-default) +);border-color:var( +--highcontrast-button-border-color-hover,var( +--mod-button-border-color-hover,var(--spectrum-button-border-color-hover) ) -);cursor:pointer;display:inline-flex;font-family:var( ---mod-sidenav-text-font-family,var(--spectrum-sidenav-text-font-family) -);font-size:var( ---mod-sidenav-text-font-size,var(--spectrum-sidenav-text-font-size) -);font-style:var( ---mod-sidenav-text-font-style,var(--spectrum-sidenav-text-font-style) -);font-weight:var( ---mod-sidenav-text-font-weight,var(--spectrum-sidenav-text-font-weight) -);-webkit-hyphens:auto;hyphens:auto;inline-size:var(--mod-sidenav-width,var(--spectrum-sidenav-width));line-height:var( ---mod-sidenav-text-line-height,var(--spectrum-sidenav-text-line-height) -);margin-block-end:var(--mod-sidenav-gap,var(--spectrum-sidenav-gap));max-inline-size:var( ---mod-sidenav-max-width,var(--spectrum-sidenav-max-width) -);min-block-size:var( ---mod-sidenav-min-height,var(--spectrum-sidenav-min-height) -);min-inline-size:var( ---mod-sidenav-min-width,var(--spectrum-sidenav-min-width) -);padding-inline:var( ---mod-sidenav-inline-padding,var(--spectrum-sidenav-inline-padding) -);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--spectrum-animation-duration-100) ease-out,color var(--spectrum-animation-duration-100) ease-out;word-break:break-word}#item-link #link-text{margin-block-end:var( ---mod-sidenav-bottom-to-label,var(--spectrum-sidenav-bottom-to-label) -);margin-block-start:var( ---mod-sidenav-top-to-label,var(--spectrum-sidenav-top-to-label) -)}#item-link ::slotted([slot=icon]){block-size:var(--spectrum-sidenav-icon-size);flex-shrink:0;inline-size:var(--spectrum-sidenav-icon-size);margin-block-start:var(--spectrum-sidenav-top-to-icon);margin-inline-end:var(--spectrum-sidenav-icon-spacing)}#item-link:hover{background-color:var( ---highcontrast-sidenav-background-hover,var( ---mod-sidenav-background-hover,var(--spectrum-sidenav-background-hover) +);color:var( +--highcontrast-button-content-color-hover,var( +--mod-button-content-color-hover,var(--spectrum-button-content-color-hover) +) +)}:host(.focus-visible){background-color:var( +--highcontrast-button-background-color-focus,var( +--mod-button-background-color-focus,var(--spectrum-button-background-color-focus) +) +);border-color:var( +--highcontrast-button-border-color-focus,var( +--mod-button-border-color-focus,var(--spectrum-button-border-color-focus) ) );color:var( ---highcontrast-sidenav-content-color-hover,var( ---mod-sidenav-content-color-hover,var(--spectrum-sidenav-content-color-hover) +--highcontrast-button-content-color-focus,var( +--mod-button-content-color-focus,var(--spectrum-button-content-color-focus) ) -)}#item-link:active{background-color:var( ---highcontrast-sidenav-item-background-down,var( ---mod-sidenav-item-background-down,var(--spectrum-sidenav-item-background-down) +)}:host(.focus-visible){background-color:var( +--highcontrast-button-background-color-focus,var( +--mod-button-background-color-focus,var(--spectrum-button-background-color-focus) +) +);border-color:var( +--highcontrast-button-border-color-focus,var( +--mod-button-border-color-focus,var(--spectrum-button-border-color-focus) ) );color:var( ---highcontrast-sidenav-content-color-down,var( ---mod-sidenav-content-color-down,var(--spectrum-sidenav-content-color-down) +--highcontrast-button-content-color-focus,var( +--mod-button-content-color-focus,var(--spectrum-button-content-color-focus) ) -)}#item-link.focus-visible,#item-link.is-keyboardFocused{background-color:var( ---highcontrast-sidenav-background-key-focus,var( ---mod-sidenav-background-key-focus,var(--spectrum-sidenav-background-key-focus) +)}:host(:focus-visible){background-color:var( +--highcontrast-button-background-color-focus,var( +--mod-button-background-color-focus,var(--spectrum-button-background-color-focus) +) +);border-color:var( +--highcontrast-button-border-color-focus,var( +--mod-button-border-color-focus,var(--spectrum-button-border-color-focus) ) );color:var( ---highcontrast-sidenav-content-color-key-focus,var( ---mod-sidenav-content-color-key-focus,var(--spectrum-sidenav-content-color-key-focus) +--highcontrast-button-content-color-focus,var( +--mod-button-content-color-focus,var(--spectrum-button-content-color-focus) ) -);outline:var( ---highcontrast-sidenav-focus-ring-color,var( ---mod-sidenav-focus-ring-color,var(--spectrum-sidenav-focus-ring-color) +)}:host([active]){background-color:var( +--highcontrast-button-background-color-down,var( +--mod-button-background-color-down,var(--spectrum-button-background-color-down) ) -) solid var( ---mod-sidenav-focus-ring-size,var(--spectrum-sidenav-focus-ring-size) -);outline-offset:var( ---mod-sidenav-focus-ring-gap,var(--spectrum-sidenav-focus-ring-gap) -)}#item-link.is-keyboardFocused,#item-link:focus-visible{background-color:var( ---highcontrast-sidenav-background-key-focus,var( ---mod-sidenav-background-key-focus,var(--spectrum-sidenav-background-key-focus) +);border-color:var( +--highcontrast-button-border-color-down,var( +--mod-button-border-color-down,var(--spectrum-button-border-color-down) ) );color:var( ---highcontrast-sidenav-content-color-key-focus,var( ---mod-sidenav-content-color-key-focus,var(--spectrum-sidenav-content-color-key-focus) +--highcontrast-button-content-color-down,var( +--mod-button-content-color-down,var(--spectrum-button-content-color-down) ) -);outline:var( ---highcontrast-sidenav-focus-ring-color,var( ---mod-sidenav-focus-ring-color,var(--spectrum-sidenav-focus-ring-color) +)}:host([disabled]){background-color:var( +--highcontrast-button-background-color-disabled,var( +--mod-button-background-color-disabled,var(--spectrum-button-background-color-disabled) ) -) solid var( ---mod-sidenav-focus-ring-size,var(--spectrum-sidenav-focus-ring-size) -);outline-offset:var( ---mod-sidenav-focus-ring-gap,var(--spectrum-sidenav-focus-ring-gap) -)}@media (forced-colors:active){#list ::slotted([slot=icon]){forced-color-adjust:preserve-parent-color}:host{--highcontrast-sidenav-content-disabled-color:GrayText;--highcontrast-sidenav-focus-ring-color:Highlight;--highcontrast-sidenav-content-color-default-selected:SelectedItemText;--highcontrast-sidenav-item-background-default-selected:SelectedItem;--highcontrast-sidenav-background-key-focus-selected:Highlight;--highcontrast-sidenav-background-hover-selected:Highlight;--highcontrast-sidenav-item-background-down-selected:Highlight;--highcontrast-sidenav-item-background-down:Highlight;--highcontrast-sidenav-background-hover:Highlight;--highcontrast-sidenav-content-color-hover:HighlightText;--highcontrast-sidenav-background-key-focus:Highlight;--highcontrast-sidenav-top-level-font-color:ButtonText;--highcontrast-sidenav-content-color-default:ButtonText;--highcontrast-sidenav-content-color-down:HighlightText;forced-color-adjust:none}}:host{display:block}:host([disabled]){pointer-events:none}:host([multiLevel]){--spectrum-web-component-sidenav-font-weight:var( ---spectrum-sidenav-item-font-weight,700 -)}::slotted(sp-sidenav-item:not([multiLevel])){--spectrum-web-component-sidenav-font-weight:var( ---spectrum-sidenav-item-font-weight,400 -)}#item-link{font-weight:var(--spectrum-web-component-sidenav-font-weight);justify-content:start}:host([dir=ltr]) #item-link[data-level="1"]{padding-left:calc(var( ---spectrum-sidenav-multilevel-item-indentation-level1, -var(--spectrum-global-dimension-size-150) -) + var( ---spectrum-sidenav-item-padding-x, -var(--spectrum-global-dimension-size-150) -))}:host([dir=ltr]) #item-link[data-level="2"]{padding-left:calc(var( ---spectrum-sidenav-multilevel-item-indentation-level2, -var(--spectrum-global-dimension-size-300) -) + var( ---spectrum-sidenav-item-padding-x, -var(--spectrum-global-dimension-size-150) -))}:host([dir=rtl]) #item-link[data-level="1"]{padding-right:calc(var( ---spectrum-sidenav-multilevel-item-indentation-level1, -var(--spectrum-global-dimension-size-150) -) + var( ---spectrum-sidenav-item-padding-x, -var(--spectrum-global-dimension-size-150) -))}:host([dir=rtl]) #item-link[data-level="2"]{padding-right:calc(var( ---spectrum-sidenav-multilevel-item-indentation-level2, -var(--spectrum-global-dimension-size-300) -) + var( ---spectrum-sidenav-item-padding-x, -var(--spectrum-global-dimension-size-150) -))}a ::slotted(sp-sidenav-item){display:none} -`,_e=co;var io=Object.defineProperty,lo=Object.getOwnPropertyDescriptor,at=(o,e,t,r)=>{for(var s=r>1?void 0:r?lo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&io(e,t,s),s},Ae=class ct extends Jt(T){constructor(){super(...arguments),this.value=void 0,this.selected=!1,this.expanded=!1}static get styles(){return[_e]}get parentSideNav(){return this._parentSidenav||(this._parentSidenav=this.closest("sp-sidenav")),this._parentSidenav}get hasChildren(){return!!this.querySelector("sp-sidenav-item")}get depth(){let e=0,t=this.parentElement;for(;t instanceof ct;)e++,t=t.parentElement;return e}handleSideNavSelect(e){this.selected=e.target===this}handleClick(e){!this.href&&e&&e.preventDefault(),!this.disabled&&(!this.href||e!=null&&e.defaultPrevented)&&(this.hasChildren?this.expanded=!this.expanded:this.value&&this.announceSelected(this.value))}announceSelected(e){let t={value:e},r=new CustomEvent("sidenav-select",{bubbles:!0,composed:!0,detail:t});this.dispatchEvent(r)}click(){this.handleClick()}get focusElement(){return this.shadowRoot.querySelector("#item-link")}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return u` - - - - ${this.label} - - - - ${this.expanded?u` -
- -
- `:v} - `}updated(e){var t;this.hasChildren&&this.expanded&&!this.selected&&(t=this.parentSideNav)!=null&&t.manageTabIndex?this.focusElement.tabIndex=-1:this.focusElement.removeAttribute("tabindex"),super.updated(e)}connectedCallback(){super.connectedCallback(),this.startTrackingSelection()}disconnectedCallback(){this.stopTrackingSelection(),super.disconnectedCallback()}async startTrackingSelection(){let e=this.parentSideNav;if(e&&(await e.updateComplete,e.startTrackingSelectionForItem(this),this.selected=this.value!=null&&this.value===e.value,this.selected===!0&&e.variant==="multilevel")){let t=this.parentElement;for(;t instanceof ct;)t.expanded=!0,t=t.parentElement}}stopTrackingSelection(){let e=this.parentSideNav;e&&e.stopTrackingSelectionForItem(this),this._parentSidenav=void 0}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};at([g()],Ae.prototype,"value",2),at([g({type:Boolean,reflect:!0})],Ae.prototype,"selected",2),at([g({type:Boolean,reflect:!0})],Ae.prototype,"expanded",2);var Se=Ae;var no=w` -#list{--spectrum-sidenav-focus-ring-size:var( ---spectrum-focus-indicator-thickness -);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( ---spectrum-component-edge-to-text-100 -);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( ---spectrum-component-top-to-workflow-icon-100 -);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( ---spectrum-side-navigation-bottom-to-text -);--spectrum-sidenav-start-to-content-second-level:var( ---spectrum-side-navigation-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-third-level:var( ---spectrum-side-navigation-third-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-second-level:var( ---spectrum-side-navigation-with-icon-second-level-edge-to-text -);--spectrum-sidenav-start-to-content-with-icon-third-level:var( ---spectrum-side-navigation-with-icon-third-level-edge-to-text -);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( ---spectrum-gray-200 -);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( ---spectrum-disabled-content-color -);--spectrum-sidenav-content-color-default:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-content-color-default-selected:var( ---spectrum-neutral-content-color-default -);--spectrum-sidenav-content-color-hover-selected:var( ---spectrum-neutral-content-color-hover -);--spectrum-sidenav-content-color-down-selected:var( ---spectrum-neutral-content-color-down -);--spectrum-sidenav-content-color-key-focus-selected:var( ---spectrum-neutral-content-color-key-focus -);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( ---spectrum-sans-font-family-stack -);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-top-level-line-height:var( ---spectrum-cjk-line-height-100 -)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}#list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}#heading{color:var( ---mod-sidenav-header-color,var(--spectrum-sidenav-header-color) -);font-size:var( ---mod-sidenav-header-font-size,var(--spectrum-sidenav-header-font-size) -);font-style:var( ---mod-sidenav-header-font-style,var(--spectrum-sidenav-header-font-style) -);font-weight:var( ---mod-sidenav-header-font-weight,var(--spectrum-sidenav-header-font-weight) -);line-height:var( ---mod-sidenav-header-line-height,var(--spectrum-sidenav-header-line-height) -);margin-block-end:var(--spectrum-sidenav-heading-bottom-margin);margin-block-start:calc(var(--spectrum-sidenav-heading-top-margin) - var(--spectrum-sidenav-gap));padding-inline:var( ---mod-sidenav-inline-padding,var(--spectrum-sidenav-inline-padding) -)}@media (forced-colors:active){#list .spectrum-Icon{forced-color-adjust:preserve-parent-color}}:host{display:block} -`,er=no;var mo=Object.defineProperty,uo=Object.getOwnPropertyDescriptor,po=(o,e,t,r)=>{for(var s=r>1?void 0:r?uo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&mo(e,t,s),s},ie=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[_e,er]}update(e){this.hasAttribute("slot")||(this.slot="descendant"),super.update(e)}render(){return u` -

${this.label}

-
- -
- `}firstUpdated(e){super.firstUpdated(e),this.setAttribute("role","listitem")}};po([g({reflect:!0})],ie.prototype,"label",2);var go=Object.defineProperty,bo=Object.getOwnPropertyDescriptor,He=(o,e,t,r)=>{for(var s=r>1?void 0:r?bo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&go(e,t,s),s},U=class extends T{constructor(){super(...arguments),this.items=new Set,this.rovingTabindexController=new xe(this,{focusInIndex:e=>{let t,r=e.findIndex(s=>(s.value===this.value&&this.isDisabledChild(s)&&(t=s.closest("sp-sidenav-item:not([expanded])")),this.value?!s.disabled&&!this.isDisabledChild(s)&&s.value===this.value:!s.disabled&&!this.isDisabledChild(s)));return r===-1&&t&&(r=e.findIndex(s=>s===t)),r},direction:"vertical",elements:()=>[...this.querySelectorAll("sp-sidenav-item")],isFocusableElement:e=>!e.disabled&&!this.isDisabledChild(e)}),this.manageTabIndex=!1,this.value=void 0,this.variant=void 0,this.label=void 0}static get styles(){return[Ut]}startTrackingSelectionForItem(e){this.items.add(e),this.rovingTabindexController.clearElementCache()}stopTrackingSelectionForItem(e){this.items.delete(e),this.rovingTabindexController.clearElementCache()}handleSelect(e){if(e.stopPropagation(),this.value===e.detail.value)return;let t=this.value;this.value=e.detail.value,this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0,cancelable:!0}))?this.items.forEach(r=>r.handleSideNavSelect(e)):(this.value=t,e.target.selected=!1,e.preventDefault())}focus(){this.rovingTabindexController.focus()}blur(){this.focusElement!==this&&super.blur()}click(){this.focusElement!==this&&super.click()}get focusElement(){return this.rovingTabindexController.focusInElement||this}isDisabledChild(e){if(e.disabled)return!0;let t=e.parentElement;for(;t instanceof ie||!t.disabled&&t instanceof Se&&t.expanded;)t=t.parentElement;return t!==this}handleSlotchange(){this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage()}render(){return u` - - `}willUpdate(){if(!this.hasUpdated){let e=this.querySelector("[selected]");e&&(this.value=e.value)}}updated(e){super.updated(e),e.has("manageTabIndex")&&(this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage())}};He([g({type:Boolean,reflect:!0,attribute:"manage-tab-index"})],U.prototype,"manageTabIndex",2),He([g({reflect:!0})],U.prototype,"value",2),He([g({reflect:!0})],U.prototype,"variant",2),He([g({reflect:!0})],U.prototype,"label",2);function f(o,e){window.__swc,customElements.define(o,e)}f("sp-sidenav",U);f("sp-sidenav-item",Se);var ho=Object.defineProperty,vo=Object.getOwnPropertyDescriptor,it=(o,e,t,r)=>{for(var s=r>1?void 0:r?vo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&ho(e,t,s),s},G=class extends T{constructor(){super(...arguments),this.checked=!1,this.readonly=!1}get focusElement(){return this.inputElement}handleChange(){if(this.readonly){this.inputElement.checked=this.checked;return}this.checked=this.inputElement.checked;let e=new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(e)||(this.checked=!this.inputElement.checked,this.inputElement.checked=this.checked)}render(){return u` +);border-color:var( +--highcontrast-button-border-color-disabled,var( +--mod-button-border-color-disabled,var(--spectrum-button-border-color-disabled) +) +);color:var( +--highcontrast-button-content-color-disabled,var( +--mod-button-content-color-disabled,var(--spectrum-button-content-color-disabled) +) +)}@media (forced-colors:active){:host{--highcontrast-button-content-color-disabled:GrayText;--highcontrast-button-border-color-disabled:GrayText}:host(.focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) ButtonText;forced-color-adjust:none}:host(.focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) ButtonText;forced-color-adjust:none}:host(:focus-visible):after{box-shadow:0 0 0 var( +--mod-button-focus-ring-thickness,var(--spectrum-button-focus-ring-thickness) +) ButtonText;forced-color-adjust:none}:host([variant=accent][treatment=fill]){--highcontrast-button-background-color-default:ButtonText;--highcontrast-button-content-color-default:ButtonFace;--highcontrast-button-background-color-disabled:ButtonFace;--highcontrast-button-background-color-hover:Highlight;--highcontrast-button-background-color-down:Highlight;--highcontrast-button-background-color-focus:Highlight;--highcontrast-button-content-color-hover:ButtonFace;--highcontrast-button-content-color-down:ButtonFace;--highcontrast-button-content-color-focus:ButtonFace}:host([variant=accent][treatment=fill]) #label{forced-color-adjust:none}}:host([static=white]){--spectrum-button-focus-indicator-color:var( +--mod-static-black-focus-indicator-color,var(--spectrum-static-black-focus-indicator-color) +)}:host([static=black]){--spectrum-button-focus-indicator-color:var( +--mod-static-black-focus-indicator-color,var(--spectrum-static-black-focus-indicator-color) +)}:host{--spectrum-button-background-color-default:var( +--system-spectrum-button-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-content-color-disabled +)}:host([variant=accent]){--spectrum-button-background-color-default:var( +--system-spectrum-button-accent-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-accent-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-accent-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-accent-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-accent-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-accent-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-accent-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-accent-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-accent-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-accent-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-accent-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-accent-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-accent-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-accent-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-accent-content-color-disabled +)}:host([variant=accent][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-accent-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-accent-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-accent-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-accent-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-accent-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-accent-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-accent-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-accent-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-accent-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-accent-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-accent-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-accent-outline-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-accent-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-accent-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-accent-outline-content-color-disabled +)}:host([variant=negative]){--spectrum-button-background-color-default:var( +--system-spectrum-button-negative-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-negative-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-negative-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-negative-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-negative-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-negative-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-negative-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-negative-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-negative-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-negative-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-negative-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-negative-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-negative-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-negative-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-negative-content-color-disabled +)}:host([variant=negative][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-negative-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-negative-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-negative-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-negative-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-negative-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-negative-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-negative-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-negative-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-negative-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-negative-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-negative-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-negative-outline-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-negative-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-negative-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-negative-outline-content-color-disabled +)}:host([variant=primary]){--spectrum-button-background-color-default:var( +--system-spectrum-button-primary-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-primary-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-primary-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-primary-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-primary-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-primary-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-primary-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-primary-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-primary-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-primary-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-primary-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-primary-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-primary-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-primary-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-primary-content-color-disabled +)}:host([variant=primary][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-primary-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-primary-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-primary-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-primary-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-primary-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-primary-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-primary-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-primary-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-primary-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-primary-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-primary-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-primary-outline-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-primary-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-primary-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-primary-outline-content-color-disabled +)}:host([variant=secondary]){--spectrum-button-background-color-default:var( +--system-spectrum-button-secondary-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-secondary-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-secondary-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-secondary-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-secondary-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-secondary-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-secondary-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-secondary-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-secondary-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-secondary-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-secondary-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-secondary-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-secondary-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-secondary-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-secondary-content-color-disabled +)}:host([variant=secondary][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-secondary-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-secondary-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-secondary-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-secondary-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-secondary-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-secondary-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-secondary-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-secondary-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-secondary-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-secondary-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-secondary-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-secondary-outline-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-secondary-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-secondary-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-secondary-outline-content-color-disabled +)}:host([quiet]){--spectrum-button-background-color-default:var( +--system-spectrum-button-quiet-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-quiet-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-quiet-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-quiet-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-quiet-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-quiet-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-quiet-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-quiet-border-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-quiet-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-quiet-border-color-disabled +)}:host([selected]){--spectrum-button-background-color-default:var( +--system-spectrum-button-selected-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-selected-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-selected-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-selected-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-selected-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-selected-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-selected-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-selected-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-selected-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-selected-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-selected-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-selected-content-color-focus +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-selected-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-selected-border-color-disabled +)}:host([selected][emphasized]){--spectrum-button-background-color-default:var( +--system-spectrum-button-selected-emphasized-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-selected-emphasized-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-selected-emphasized-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-selected-emphasized-background-color-focus +)}:host([static=black][quiet]){--spectrum-button-border-color-default:var( +--system-spectrum-button-staticblack-quiet-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticblack-quiet-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticblack-quiet-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticblack-quiet-border-color-focus +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticblack-quiet-border-color-disabled +)}:host([static=white][quiet]){--spectrum-button-border-color-default:var( +--system-spectrum-button-staticwhite-quiet-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticwhite-quiet-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticwhite-quiet-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticwhite-quiet-border-color-focus +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-quiet-border-color-disabled +)}:host([static=white]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticwhite-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticwhite-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticwhite-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticwhite-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticwhite-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticwhite-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticwhite-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticwhite-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticwhite-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticwhite-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticwhite-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticwhite-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticwhite-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticwhite-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticwhite-content-color-disabled +)}:host([static=white][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticwhite-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticwhite-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticwhite-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticwhite-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticwhite-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticwhite-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticwhite-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticwhite-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticwhite-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticwhite-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticwhite-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticwhite-outline-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticwhite-outline-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticwhite-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticwhite-outline-content-color-disabled +)}:host([static=white][selected]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticwhite-selected-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticwhite-selected-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticwhite-selected-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticwhite-selected-background-color-focus +);--spectrum-button-content-color-default:var( +--mod-button-static-content-color,var(--system-spectrum-button-staticwhite-selected-content-color-default) +);--spectrum-button-content-color-hover:var( +--mod-button-static-content-color,var(--system-spectrum-button-staticwhite-selected-content-color-hover) +);--spectrum-button-content-color-down:var( +--mod-button-static-content-color,var(--system-spectrum-button-staticwhite-selected-content-color-down) +);--spectrum-button-content-color-focus:var( +--mod-button-static-content-color,var(--system-spectrum-button-staticwhite-selected-content-color-focus) +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticwhite-selected-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-selected-border-color-disabled +)}:host([static=white][variant=secondary]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticwhite-secondary-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticwhite-secondary-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticwhite-secondary-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticwhite-secondary-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticwhite-secondary-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticwhite-secondary-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticwhite-secondary-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticwhite-secondary-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticwhite-secondary-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticwhite-secondary-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticwhite-secondary-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticwhite-secondary-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticwhite-secondary-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-content-color-disabled +)}:host([static=white][variant=secondary][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticwhite-secondary-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticwhite-secondary-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticwhite-secondary-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticwhite-secondary-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticwhite-secondary-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticwhite-secondary-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticwhite-secondary-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticwhite-secondary-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticwhite-secondary-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticwhite-secondary-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticwhite-secondary-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticwhite-secondary-outline-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticwhite-secondary-outline-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticwhite-secondary-outline-content-color-disabled +)}:host([static=black]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticblack-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticblack-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticblack-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticblack-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticblack-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticblack-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticblack-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticblack-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticblack-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticblack-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticblack-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticblack-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticblack-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticblack-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticblack-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticblack-content-color-disabled +)}:host([static=black][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticblack-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticblack-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticblack-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticblack-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticblack-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticblack-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticblack-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticblack-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticblack-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticblack-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticblack-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticblack-outline-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticblack-outline-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticblack-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticblack-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticblack-outline-content-color-disabled +)}:host([static=black][variant=secondary]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticblack-secondary-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticblack-secondary-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticblack-secondary-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticblack-secondary-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticblack-secondary-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticblack-secondary-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticblack-secondary-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticblack-secondary-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticblack-secondary-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticblack-secondary-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticblack-secondary-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticblack-secondary-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticblack-secondary-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticblack-secondary-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticblack-secondary-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticblack-secondary-content-color-disabled +)}:host([static=black][variant=secondary][treatment=outline]){--spectrum-button-background-color-default:var( +--system-spectrum-button-staticblack-secondary-outline-background-color-default +);--spectrum-button-background-color-hover:var( +--system-spectrum-button-staticblack-secondary-outline-background-color-hover +);--spectrum-button-background-color-down:var( +--system-spectrum-button-staticblack-secondary-outline-background-color-down +);--spectrum-button-background-color-focus:var( +--system-spectrum-button-staticblack-secondary-outline-background-color-focus +);--spectrum-button-border-color-default:var( +--system-spectrum-button-staticblack-secondary-outline-border-color-default +);--spectrum-button-border-color-hover:var( +--system-spectrum-button-staticblack-secondary-outline-border-color-hover +);--spectrum-button-border-color-down:var( +--system-spectrum-button-staticblack-secondary-outline-border-color-down +);--spectrum-button-border-color-focus:var( +--system-spectrum-button-staticblack-secondary-outline-border-color-focus +);--spectrum-button-content-color-default:var( +--system-spectrum-button-staticblack-secondary-outline-content-color-default +);--spectrum-button-content-color-hover:var( +--system-spectrum-button-staticblack-secondary-outline-content-color-hover +);--spectrum-button-content-color-down:var( +--system-spectrum-button-staticblack-secondary-outline-content-color-down +);--spectrum-button-content-color-focus:var( +--system-spectrum-button-staticblack-secondary-outline-content-color-focus +);--spectrum-button-focus-indicator-color:var( +--system-spectrum-button-staticblack-secondary-outline-focus-indicator-color +);--spectrum-button-background-color-disabled:var( +--system-spectrum-button-staticblack-secondary-outline-background-color-disabled +);--spectrum-button-border-color-disabled:var( +--system-spectrum-button-staticblack-secondary-outline-border-color-disabled +);--spectrum-button-content-color-disabled:var( +--system-spectrum-button-staticblack-secondary-outline-content-color-disabled +)}@media (forced-colors:active){:host([treatment][disabled]){border-color:graytext}:host([treatment]:not([disabled]):hover){border-color:highlight}} +`,jc=cn;var an=Object.defineProperty,nn=Object.getOwnPropertyDescriptor,$r=(o,t,e,r)=>{for(var s=r>1?void 0:r?nn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&an(t,e,s),s},ln=["accent","primary","secondary","negative","white","black"];var qt=class extends Y(Et,{noDefaultSize:!0}){constructor(){super(...arguments),this._variant="accent",this.treatment="fill"}static get styles(){return[...super.styles,jc]}get variant(){return this._variant}set variant(t){if(t!==this.variant){switch(this.requestUpdate("variant",this.variant),t){case"cta":this._variant="accent";break;case"overBackground":this.removeAttribute("variant"),this.static="white",this.treatment="outline";return;case"white":case"black":this.static=t,this.removeAttribute("variant");return;case null:return;default:ln.includes(t)?this._variant=t:this._variant="accent";break}this.setAttribute("variant",this.variant)}}set quiet(t){this.treatment=t?"outline":"fill"}firstUpdated(t){super.firstUpdated(t),this.hasAttribute("variant")||this.setAttribute("variant",this.variant)}};$r([m()],qt.prototype,"variant",1),$r([m({type:String,reflect:!0})],qt.prototype,"static",2),$r([m({reflect:!0})],qt.prototype,"treatment",2),$r([m({type:Boolean})],qt.prototype,"quiet",1);I();k("sp-button",qt);y();D();y();D();Zt();var un=Object.defineProperty,mn=Object.getOwnPropertyDescriptor,No=(o,t,e,r)=>{for(var s=r>1?void 0:r?mn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&un(t,e,s),s},Qt=class extends F{constructor(){super(...arguments),this.checked=!1,this.readonly=!1}get focusElement(){return this.inputElement}handleChange(){if(this.readonly){this.inputElement.checked=this.checked;return}this.checked=this.inputElement.checked;let t=new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(t)||(this.checked=!this.inputElement.checked,this.inputElement.checked=this.checked)}render(){return d` - `}};it([g({type:Boolean,reflect:!0})],G.prototype,"checked",2),it([g({type:Boolean,reflect:!0})],G.prototype,"readonly",2),it([Lt("#input")],G.prototype,"inputElement",2);var fo=w` + `}};No([m({type:Boolean,reflect:!0})],Qt.prototype,"checked",2),No([m({type:Boolean,reflect:!0})],Qt.prototype,"readonly",2),No([S("#input")],Qt.prototype,"inputElement",2);y();y();D();y();var pn=C` :host{fill:currentColor;color:var(--mod-icon-color,inherit);display:inline-block;pointer-events:none}:host(:not(:root)){overflow:hidden}@media (forced-colors:active){:host{forced-color-adjust:auto}}:host{--spectrum-icon-size-s:var( --spectrum-alias-workflow-icon-size-s,var(--spectrum-global-dimension-size-200) );--spectrum-icon-size-m:var( --spectrum-alias-workflow-icon-size-m,var(--spectrum-global-dimension-size-225) );--spectrum-icon-size-l:var(--spectrum-alias-workflow-icon-size-l);--spectrum-icon-size-xl:var( --spectrum-alias-workflow-icon-size-xl,var(--spectrum-global-dimension-size-275) -);--spectrum-icon-size-xxl:var(--spectrum-global-dimension-size-400)}:host([size=s]){height:var(--spectrum-icon-size-s);width:var(--spectrum-icon-size-s)}:host([size=m]){height:var(--spectrum-icon-size-m);width:var(--spectrum-icon-size-m)}:host([size=l]){height:var(--spectrum-icon-size-l);width:var(--spectrum-icon-size-l)}:host([size=xl]){height:var(--spectrum-icon-size-xl);width:var(--spectrum-icon-size-xl)}:host([size=xxl]){height:var(--spectrum-icon-size-xxl);width:var(--spectrum-icon-size-xxl)}:host{height:var( +);--spectrum-icon-size-xxl:var(--spectrum-global-dimension-size-400)}:host([size=s]){height:var(--spectrum-icon-size-s);width:var(--spectrum-icon-size-s)}:host([size=m]){height:var(--spectrum-icon-size-m);width:var(--spectrum-icon-size-m)}:host([size=l]){height:var(--spectrum-icon-size-l);width:var(--spectrum-icon-size-l)}:host([size=xl]){height:var(--spectrum-icon-size-xl);width:var(--spectrum-icon-size-xl)}:host([size=xxl]){height:var(--spectrum-icon-size-xxl);width:var(--spectrum-icon-size-xxl)}:host{--spectrum-icon-size-xxs:var( +--spectrum-alias-workflow-icon-size-xxs,var(--spectrum-global-dimension-size-150) +);--spectrum-icon-size-xs:var( +--spectrum-alias-workflow-icon-size-xs,var(--spectrum-global-dimension-size-175) +);height:var( --spectrum-icon-tshirt-size-height,var( --spectrum-alias-workflow-icon-size,var(--spectrum-global-dimension-size-225) ) @@ -3266,106 +3874,106 @@ var(--spectrum-global-dimension-size-150) --spectrum-icon-tshirt-size-width,var( --spectrum-alias-workflow-icon-size,var(--spectrum-global-dimension-size-225) ) -)}#container{height:100%}::slotted(*),img,svg{color:inherit;height:100%;vertical-align:top;width:100%}@media (forced-colors:active){::slotted(*),img,svg{forced-color-adjust:auto}} -`,tr=fo;var yo=Object.defineProperty,xo=Object.getOwnPropertyDescriptor,rr=(o,e,t,r)=>{for(var s=r>1?void 0:r?xo(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&yo(e,t,s),s},x=class extends P{constructor(){super(...arguments),this.label=""}static get styles(){return[tr]}update(e){e.has("label")&&(this.label?this.removeAttribute("aria-hidden"):this.setAttribute("aria-hidden","true")),super.update(e)}render(){return u` +)}:host([size=xxs]){height:var(--spectrum-icon-size-xxs);width:var(--spectrum-icon-size-xxs)}:host([size=xs]){height:var(--spectrum-icon-size-xs);width:var(--spectrum-icon-size-xs)}#container{height:100%}::slotted(*),img,svg{color:inherit;height:100%;vertical-align:top;width:100%}@media (forced-colors:active){::slotted(*),img,svg{forced-color-adjust:auto}} +`,_c=pn;var dn=Object.defineProperty,hn=Object.getOwnPropertyDescriptor,Lc=(o,t,e,r)=>{for(var s=r>1?void 0:r?hn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&dn(t,e,s),s},T=class extends L{constructor(){super(...arguments),this.label=""}static get styles(){return[_c]}update(t){t.has("label")&&(this.label?this.removeAttribute("aria-hidden"):this.setAttribute("aria-hidden","true")),super.update(t)}render(){return d` - `}};rr([g()],x.prototype,"label",2),rr([g({reflect:!0})],x.prototype,"size",2);var lt,_=function(o,...e){return lt?lt(o,...e):e.reduce((t,r,s)=>t+r+o[s+1],o[0])},A=o=>{lt=o};var or=({width:o=24,height:e=24,title:t="Checkmark75"}={})=>_`e+r+o[s+1],o[0])},j=o=>{Vo=o};var Dc=({width:o=24,height:t=24,title:e="Checkmark75"}={})=>$``;var Te=class extends x{render(){return A(u),or()}};f("sp-icon-checkmark75",Te);var sr=({width:o=24,height:e=24,title:t="Checkmark100"}={})=>_``;var jr=class extends T{render(){return j(d),Dc()}};I();k("sp-icon-checkmark75",jr);y();var Oc=({width:o=24,height:t=24,title:e="Checkmark100"}={})=>$``;var De=class extends x{render(){return A(u),sr()}};f("sp-icon-checkmark100",De);var ar=({width:o=24,height:e=24,title:t="Checkmark200"}={})=>_``;var _r=class extends T{render(){return j(d),Oc()}};I();k("sp-icon-checkmark100",_r);y();var Hc=({width:o=24,height:t=24,title:e="Checkmark200"}={})=>$``;var Ie=class extends x{render(){return A(u),ar()}};f("sp-icon-checkmark200",Ie);var cr=({width:o=24,height:e=24,title:t="Checkmark300"}={})=>_``;var Lr=class extends T{render(){return j(d),Hc()}};I();k("sp-icon-checkmark200",Lr);y();var qc=({width:o=24,height:t=24,title:e="Checkmark300"}={})=>$``;var Le=class extends x{render(){return A(u),cr()}};f("sp-icon-checkmark300",Le);var ir=({width:o=24,height:e=24,title:t="Dash75"}={})=>_``;var Dr=class extends T{render(){return j(d),qc()}};I();k("sp-icon-checkmark300",Dr);y();var Bc=({width:o=24,height:t=24,title:e="Dash75"}={})=>$``;var Pe=class extends x{render(){return A(u),ir()}};f("sp-icon-dash75",Pe);var lr=({width:o=24,height:e=24,title:t="Dash100"}={})=>_``;var Or=class extends T{render(){return j(d),Bc()}};I();k("sp-icon-dash75",Or);y();var Rc=({width:o=24,height:t=24,title:e="Dash100"}={})=>$``;var qe=class extends x{render(){return A(u),lr()}};f("sp-icon-dash100",qe);var nr=({width:o=24,height:e=24,title:t="Dash200"}={})=>_``;var Hr=class extends T{render(){return j(d),Rc()}};I();k("sp-icon-dash100",Hr);y();var Uc=({width:o=24,height:t=24,title:e="Dash200"}={})=>$``;var Be=class extends x{render(){return A(u),nr()}};f("sp-icon-dash200",Be);var mr=({width:o=24,height:e=24,title:t="Dash300"}={})=>_``;var qr=class extends T{render(){return j(d),Uc()}};I();k("sp-icon-dash200",qr);y();var Mc=({width:o=24,height:t=24,title:e="Dash300"}={})=>$``;var Me=class extends x{render(){return A(u),mr()}};f("sp-icon-dash300",Me);var ko=w` + `;var Br=class extends T{render(){return j(d),Mc()}};I();k("sp-icon-dash300",Br);y();var gn=C` :host{--spectrum-checkbox-content-color-default:var( --spectrum-neutral-content-color-default );--spectrum-checkbox-content-color-hover:var( @@ -3775,74 +4383,2570 @@ var(--spectrum-checkbox-focus-indicator-gap) );--spectrum-checkbox-control-color-focus:var( --system-spectrum-checkbox-control-color-focus )}:host{display:inline-flex;vertical-align:top}:host(:focus){outline:none}:host([disabled]){pointer-events:none}:host(:empty) label{display:none} -`,ur=ko;var wo=w` +`,Fc=gn;y();var bn=C` .spectrum-UIIcon-Checkmark50{height:var(--spectrum-alias-ui-icon-checkmark-size-50);width:var(--spectrum-alias-ui-icon-checkmark-size-50)}.spectrum-UIIcon-Checkmark75{height:var(--spectrum-alias-ui-icon-checkmark-size-75);width:var(--spectrum-alias-ui-icon-checkmark-size-75)}.spectrum-UIIcon-Checkmark100{height:var(--spectrum-alias-ui-icon-checkmark-size-100);width:var(--spectrum-alias-ui-icon-checkmark-size-100)}.spectrum-UIIcon-Checkmark200{height:var(--spectrum-alias-ui-icon-checkmark-size-200);width:var(--spectrum-alias-ui-icon-checkmark-size-200)}.spectrum-UIIcon-Checkmark300{height:var(--spectrum-alias-ui-icon-checkmark-size-300);width:var(--spectrum-alias-ui-icon-checkmark-size-300)}.spectrum-UIIcon-Checkmark400{height:var(--spectrum-alias-ui-icon-checkmark-size-400);width:var(--spectrum-alias-ui-icon-checkmark-size-400)}.spectrum-UIIcon-Checkmark500{height:var(--spectrum-alias-ui-icon-checkmark-size-500);width:var(--spectrum-alias-ui-icon-checkmark-size-500)}.spectrum-UIIcon-Checkmark600{height:var(--spectrum-alias-ui-icon-checkmark-size-600);width:var(--spectrum-alias-ui-icon-checkmark-size-600)} -`,pr=wo;var zo=w` +`,be=bn;y();var vn=C` .spectrum-UIIcon-Dash50{height:var(--spectrum-alias-ui-icon-dash-size-50);width:var(--spectrum-alias-ui-icon-dash-size-50)}.spectrum-UIIcon-Dash75{height:var(--spectrum-alias-ui-icon-dash-size-75);width:var(--spectrum-alias-ui-icon-dash-size-75)}.spectrum-UIIcon-Dash100{height:var(--spectrum-alias-ui-icon-dash-size-100);width:var(--spectrum-alias-ui-icon-dash-size-100)}.spectrum-UIIcon-Dash200{height:var(--spectrum-alias-ui-icon-dash-size-200);width:var(--spectrum-alias-ui-icon-dash-size-200)}.spectrum-UIIcon-Dash300{height:var(--spectrum-alias-ui-icon-dash-size-300);width:var(--spectrum-alias-ui-icon-dash-size-300)}.spectrum-UIIcon-Dash400{height:var(--spectrum-alias-ui-icon-dash-size-400);width:var(--spectrum-alias-ui-icon-dash-size-400)}.spectrum-UIIcon-Dash500{height:var(--spectrum-alias-ui-icon-dash-size-500);width:var(--spectrum-alias-ui-icon-dash-size-500)}.spectrum-UIIcon-Dash600{height:var(--spectrum-alias-ui-icon-dash-size-600);width:var(--spectrum-alias-ui-icon-dash-size-600)} -`,dr=zo;var jo=Object.defineProperty,Co=Object.getOwnPropertyDescriptor,nt=(o,e,t,r)=>{for(var s=r>1?void 0:r?Co(e,t):e,a=o.length-1,c;a>=0;a--)(c=o[a])&&(s=(r?c(e,t,s):c(s))||s);return r&&s&&jo(e,t,s),s},Eo={s:u` +`,Nc=vn;var fn=Object.defineProperty,yn=Object.getOwnPropertyDescriptor,Ko=(o,t,e,r)=>{for(var s=r>1?void 0:r?yn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&fn(t,e,s),s},xn={s:d` - `,m:u` + `,m:d` - `,l:u` + `,l:d` - `,xl:u` + `,xl:d` - `},$o={s:u` + `},kn={s:d` - `,m:u` + `,m:d` - `,l:u` + `,l:d` - `,xl:u` + `,xl:d` - `},X=class extends Pt(G,{noDefaultSize:!0}){constructor(){super(...arguments),this.indeterminate=!1,this.invalid=!1,this.emphasized=!1}static get styles(){return[ur,pr,dr]}handleChange(){this.indeterminate=!1,super.handleChange()}render(){return u` + `},Jt=class extends Y(Qt,{noDefaultSize:!0}){constructor(){super(...arguments),this.indeterminate=!1,this.invalid=!1,this.emphasized=!1}static get styles(){return[Fc,be,Nc]}handleChange(){this.indeterminate=!1,super.handleChange()}render(){return d` ${super.render()} - ${Eo[this.size]} - ${$o[this.size]} + ${xn[this.size]} + ${kn[this.size]} - `}updated(e){super.updated(e),e.has("invalid")&&(this.invalid?this.inputElement.setAttribute("aria-invalid","true"):this.inputElement.removeAttribute("aria-invalid")),e.has("indeterminate")&&(this.inputElement.indeterminate=this.indeterminate)}};nt([g({type:Boolean,reflect:!0})],X.prototype,"indeterminate",2),nt([g({type:Boolean,reflect:!0})],X.prototype,"invalid",2),nt([g({type:Boolean,reflect:!0})],X.prototype,"emphasized",2);f("sp-checkbox",X);var mt,gr=function(o,...e){return mt?mt(o,...e):e.reduce((t,r,s)=>t+r+o[s+1],o[0])},br=o=>{mt=o};var hr=({width:o=24,height:e=24,hidden:t=!1,title:r="Link Out Light"}={})=>gr`{for(var s=r>1?void 0:r?Cn(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&zn(t,e,s),s};function Kc(o,t){return!!t&&(o===t||o.contains(t))}var ct=class extends Y(L,{noDefaultSize:!0}){constructor(){super(),this.label="",this.ignore=!1,this.value="",this.valueSeparator=",",this._selected=[],this.selectedItems=[],this.childItemSet=new Set,this.focusedItemIndex=0,this.focusInItemIndex=0,this.selectedItemsMap=new Map,this.descendentOverlays=new Map,this.handleSubmenuClosed=t=>{t.stopPropagation(),t.composedPath()[0].dispatchEvent(new Event("sp-menu-submenu-closed",{bubbles:!0,composed:!0}))},this.handleSubmenuOpened=t=>{t.stopPropagation(),t.composedPath()[0].dispatchEvent(new Event("sp-menu-submenu-opened",{bubbles:!0,composed:!0}));let e=this.childItems[this.focusedItemIndex];e&&(e.focused=!1);let r=t.composedPath().find(c=>this.childItemSet.has(c));if(!r)return;let s=this.childItems.indexOf(r);this.focusedItemIndex=s,this.focusInItemIndex=s},this._hasUpdatedSelectedItemIndex=!1,this._willUpdateItems=!1,this.cacheUpdated=Promise.resolve(),this.resolveCacheUpdated=()=>{},this.addEventListener("sp-menu-item-added-or-updated",this.onSelectableItemAddedOrUpdated),this.addEventListener("sp-menu-item-added-or-updated",this.onFocusableItemAddedOrUpdated,{capture:!0}),this.addEventListener("click",this.handleClick),this.addEventListener("focusin",this.handleFocusin),this.addEventListener("focusout",this.handleFocusout),this.addEventListener("sp-opened",this.handleSubmenuOpened),this.addEventListener("sp-closed",this.handleSubmenuClosed)}static get styles(){return[Vc]}get isSubmenu(){return this.slot==="submenu"}get selected(){return this._selected}set selected(t){if(t===this.selected)return;let e=this.selected;this._selected=t,this.selectedItems=[],this.selectedItemsMap.clear(),this.childItems.forEach(r=>{r.selected=this.selected.includes(r.value),r.selected&&(this.selectedItems.push(r),this.selectedItemsMap.set(r,!0))}),this.requestUpdate("selected",e)}get childItems(){return this.cachedChildItems||(this.cachedChildItems=this.updateCachedMenuItems()),this.cachedChildItems}updateCachedMenuItems(){if(this.cachedChildItems=[],!this.menuSlot)return[];let t=this.menuSlot.assignedElements({flatten:!0});for(let[e,r]of t.entries()){if(this.childItemSet.has(r)){this.cachedChildItems.push(r);continue}let s=r.localName==="slot"?r.assignedElements({flatten:!0}):[...r.querySelectorAll(":scope > *")];t.splice(e,1,r,...s)}return this.cachedChildItems}get childRole(){if(this.resolvedRole==="listbox")return"option";switch(this.resolvedSelects){case"single":return"menuitemradio";case"multiple":return"menuitemcheckbox";default:return"menuitem"}}get ownRole(){return"menu"}onFocusableItemAddedOrUpdated(t){t.menuCascade.set(this,{hadFocusRoot:!!t.item.menuData.focusRoot,ancestorWithSelects:t.currentAncestorWithSelects}),this.selects&&(t.currentAncestorWithSelects=this),t.item.menuData.focusRoot=t.item.menuData.focusRoot||this}onSelectableItemAddedOrUpdated(t){var e,r;let s=t.menuCascade.get(this);if(!s)return;if(t.item.menuData.parentMenu=t.item.menuData.parentMenu||this,s.hadFocusRoot&&!this.ignore&&(this.tabIndex=-1),this.addChildItem(t.item),this.selects==="inherit"){this.resolvedSelects="inherit";let a=(e=t.currentAncestorWithSelects)==null?void 0:e.ignore;this.resolvedRole=a?"none":((r=t.currentAncestorWithSelects)==null?void 0:r.getAttribute("role"))||this.getAttribute("role")||void 0}else this.selects?(this.resolvedRole=this.ignore?"none":this.getAttribute("role")||void 0,this.resolvedSelects=this.selects):(this.resolvedRole=this.ignore?"none":this.getAttribute("role")||void 0,this.resolvedSelects=this.resolvedRole==="none"?"ignore":"none");let c=this.resolvedSelects==="single"||this.resolvedSelects==="multiple";t.item.menuData.cleanupSteps.push(a=>this.removeChildItem(a)),(c||!this.selects&&this.resolvedSelects!=="ignore")&&!t.item.menuData.selectionRoot&&(t.item.setRole(this.childRole),t.item.menuData.selectionRoot=t.item.menuData.selectionRoot||this,t.item.selected&&(this.selectedItemsMap.set(t.item,!0),this.selectedItems=[...this.selectedItems,t.item],this._selected=[...this.selected,t.item.value],this.value=this.selected.join(this.valueSeparator)))}addChildItem(t){this.childItemSet.add(t),this.handleItemsChanged()}async removeChildItem(t){this.childItemSet.delete(t),this.cachedChildItems=void 0,t.focused&&(this.handleItemsChanged(),await this.updateComplete,this.focus())}focus({preventScroll:t}={}){if(!this.childItems.length||this.childItems.every(r=>r.disabled))return;if(this.childItems.some(r=>r.menuData.focusRoot!==this)){super.focus({preventScroll:t});return}this.focusMenuItemByOffset(0),super.focus({preventScroll:t});let e=this.selectedItems[0];e&&!t&&e.scrollIntoView({block:"nearest"})}handleClick(t){let e=t.composedPath().find(r=>r instanceof Element?r.getAttribute("role")===this.childRole:!1);if(t.defaultPrevented){let r=this.childItems.indexOf(e);e?.menuData.focusRoot===this&&r>-1&&(this.focusedItemIndex=r);return}if(e!=null&&e.href&&e.href.length){this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0}));return}else if(e?.menuData.selectionRoot===this&&this.childItems.length){if(t.preventDefault(),e.hasSubmenu||e.open)return;this.selectOrToggleItem(e)}else return;this.prepareToCleanUp()}handleFocusin(t){var e;let r=Kc(this,t.relatedTarget);if(this.childItems.some(a=>a.menuData.focusRoot!==this))return;let s=this.getRootNode().activeElement,c=((e=this.childItems[this.focusedItemIndex])==null?void 0:e.menuData.selectionRoot)||this;if((s!==c||!r&&t.target!==this)&&(c.focus({preventScroll:!0}),s&&this.focusedItemIndex===0)){let a=this.childItems.findIndex(i=>i===s);this.focusMenuItemByOffset(Math.max(a,0))}this.startListeningToKeyboard()}startListeningToKeyboard(){this.addEventListener("keydown",this.handleKeydown)}handleFocusout(t){Kc(this,t.relatedTarget)||(this.stopListeningToKeyboard(),this.childItems.forEach(e=>e.focused=!1),this.removeAttribute("aria-activedescendant"))}stopListeningToKeyboard(){this.removeEventListener("keydown",this.handleKeydown)}handleDescendentOverlayOpened(t){let e=t.composedPath()[0];e.overlayElement&&this.descendentOverlays.set(e.overlayElement,e.overlayElement)}handleDescendentOverlayClosed(t){let e=t.composedPath()[0];e.overlayElement&&this.descendentOverlays.delete(e.overlayElement)}async selectOrToggleItem(t){let e=this.resolvedSelects,r=new Map(this.selectedItemsMap),s=this.selected.slice(),c=this.selectedItems.slice(),a=this.value,i=this.childItems[this.focusedItemIndex];if(i&&(i.focused=!1,i.active=!1),this.focusedItemIndex=this.childItems.indexOf(t),this.forwardFocusVisibleToItem(t),e==="multiple"){this.selectedItemsMap.has(t)?this.selectedItemsMap.delete(t):this.selectedItemsMap.set(t,!0);let n=[],l=[];this.childItemSet.forEach(p=>{p.menuData.selectionRoot===this&&this.selectedItemsMap.has(p)&&(n.push(p.value),l.push(p))}),this._selected=n,this.selectedItems=l,this.value=this.selected.join(this.valueSeparator)}else this.selectedItemsMap.clear(),this.selectedItemsMap.set(t,!0),this.value=t.value,this._selected=[t.value],this.selectedItems=[t];if(!this.dispatchEvent(new Event("change",{cancelable:!0,bubbles:!0,composed:!0}))){this._selected=s,this.selectedItems=c,this.selectedItemsMap=r,this.value=a;return}if(e==="single"){for(let n of r.keys())n!==t&&(n.selected=!1);t.selected=!0}else e==="multiple"&&(t.selected=!t.selected)}navigateWithinMenu(t){let{code:e}=t,r=this.childItems[this.focusedItemIndex],s=e==="ArrowDown"?1:-1,c=this.focusMenuItemByOffset(s);c!==r&&(t.preventDefault(),t.stopPropagation(),c.scrollIntoView({block:"nearest"}))}navigateBetweenRelatedMenus(t){let{code:e}=t,r=this.isLTR&&e==="ArrowRight"||!this.isLTR&&e==="ArrowLeft",s=this.isLTR&&e==="ArrowLeft"||!this.isLTR&&e==="ArrowRight";if(r){t.stopPropagation();let c=this.childItems[this.focusedItemIndex];c!=null&&c.hasSubmenu&&c.openOverlay()}else s&&this.isSubmenu&&(t.stopPropagation(),this.dispatchEvent(new Event("close",{bubbles:!0})),this.updateSelectedItemIndex())}handleKeydown(t){var e;if(t.target!==this&&this!==t.target.parentElement||t.defaultPrevented)return;let r=this.childItems[this.focusedItemIndex];r&&(r.focused=!0);let{code:s}=t;if(t.shiftKey&&t.target!==this&&this.hasAttribute("tabindex")){this.removeAttribute("tabindex");let c=a=>{!a.shiftKey&&!this.hasAttribute("tabindex")&&(this.tabIndex=0,document.removeEventListener("keyup",c),this.removeEventListener("focusout",c))};document.addEventListener("keyup",c),this.addEventListener("focusout",c)}if(s==="Tab"){this.prepareToCleanUp();return}if(s==="Space"&&r!=null&&r.hasSubmenu){r.openOverlay();return}if(s==="Space"||s==="Enter"){(e=this.childItems[this.focusedItemIndex])==null||e.click();return}if(s==="ArrowDown"||s==="ArrowUp"){this.navigateWithinMenu(t);return}this.navigateBetweenRelatedMenus(t)}focusMenuItemByOffset(t){let e=t||1,r=this.childItems[this.focusedItemIndex];r&&(r.focused=!1,r.active=r.open),this.focusedItemIndex=(this.childItems.length+this.focusedItemIndex+t)%this.childItems.length;let s=this.childItems[this.focusedItemIndex],c=this.childItems.length;for(;s!=null&&s.disabled&&c;)c-=1,this.focusedItemIndex=(this.childItems.length+this.focusedItemIndex+e)%this.childItems.length,s=this.childItems[this.focusedItemIndex];return s!=null&&s.disabled||this.forwardFocusVisibleToItem(s),s}prepareToCleanUp(){document.addEventListener("focusout",()=>{requestAnimationFrame(()=>{let t=this.childItems[this.focusedItemIndex];t&&(t.focused=!1,this.updateSelectedItemIndex())})},{once:!0})}updateSelectedItemIndex(){let t=0,e=new Map,r=[],s=[],c=this.childItems.length;for(;c;){c-=1;let a=this.childItems[c];a.menuData.selectionRoot===this&&((a.selected||!this._hasUpdatedSelectedItemIndex&&this.selected.includes(a.value))&&(t=c,e.set(a,!0),r.unshift(a.value),s.unshift(a)),c!==t&&(a.focused=!1))}s.map((a,i)=>{i>0&&(a.focused=!1)}),this.selectedItemsMap=e,this._selected=r,this.selectedItems=s,this.value=this.selected.join(this.valueSeparator),this.focusedItemIndex=t,this.focusInItemIndex=t}handleItemsChanged(){this.cachedChildItems=void 0,this._willUpdateItems||(this._willUpdateItems=!0,this.cacheUpdated=this.updateCache())}async updateCache(){this.hasUpdated?await new Promise(t=>requestAnimationFrame(()=>t(!0))):await Promise.all([new Promise(t=>requestAnimationFrame(()=>t(!0))),this.updateComplete]),this.cachedChildItems===void 0&&(this.updateSelectedItemIndex(),this.updateItemFocus()),this._willUpdateItems=!1}updateItemFocus(){if(this.childItems.length==0)return;let t=this.childItems[this.focusInItemIndex];this.getRootNode().activeElement===t.menuData.focusRoot&&this.forwardFocusVisibleToItem(t)}closeDescendentOverlays(){this.descendentOverlays.forEach(t=>{t.open=!1}),this.descendentOverlays=new Map}forwardFocusVisibleToItem(t){if(!t||t.menuData.focusRoot!==this)return;this.closeDescendentOverlays();let e=this.hasVisibleFocusInTree()||!!this.childItems.find(r=>r.hasVisibleFocusInTree());t.focused=e,this.setAttribute("aria-activedescendant",t.id),t.menuData.selectionRoot&&t.menuData.selectionRoot!==this&&t.menuData.selectionRoot.focus()}handleSlotchange({target:t}){let e=t.assignedElements({flatten:!0});this.childItems.length!==e.length&&e.forEach(r=>{typeof r.triggerUpdate<"u"&&r.triggerUpdate()})}renderMenuItemSlot(){return d` + + `}render(){return this.renderMenuItemSlot()}firstUpdated(t){super.firstUpdated(t),!this.hasAttribute("tabindex")&&!this.ignore&&(this.getAttribute("role")==="group"?this.tabIndex=-1:this.tabIndex=0);let e=[new Promise(r=>requestAnimationFrame(()=>r(!0)))];[...this.children].forEach(r=>{r.localName==="sp-menu-item"&&e.push(r.updateComplete)}),this.childItemsUpdated=Promise.all(e)}updated(t){super.updated(t),t.has("selects")&&this.hasUpdated&&this.selectsChanged(),t.has("label")&&(this.label||typeof t.get("label")<"u")&&(this.label?this.setAttribute("aria-label",this.label):this.removeAttribute("aria-label"))}selectsChanged(){let t=[new Promise(e=>requestAnimationFrame(()=>e(!0)))];this.childItemSet.forEach(e=>{t.push(e.triggerUpdate())}),this.childItemsUpdated=Promise.all(t)}connectedCallback(){super.connectedCallback(),!this.hasAttribute("role")&&!this.ignore&&this.setAttribute("role",this.ownRole),this.updateComplete.then(()=>this.updateItemFocus())}disconnectedCallback(){this.cachedChildItems=void 0,super.disconnectedCallback()}async getUpdateComplete(){let t=await super.getUpdateComplete();return await this.childItemsUpdated,await this.cacheUpdated,t}};Bt([m({type:String,reflect:!0})],ct.prototype,"label",2),Bt([m({type:Boolean,reflect:!0})],ct.prototype,"ignore",2),Bt([m({type:String,reflect:!0})],ct.prototype,"selects",2),Bt([m({type:String})],ct.prototype,"value",2),Bt([m({type:String,attribute:"value-separator"})],ct.prototype,"valueSeparator",2),Bt([m({attribute:!1})],ct.prototype,"selected",1),Bt([m({attribute:!1})],ct.prototype,"selectedItems",2),Bt([S("slot:not([name])")],ct.prototype,"menuSlot",2);I();k("sp-menu",ct);y();xe();D();We();Zt();y();var oa=({width:o=24,height:t=24,title:e="Chevron100"}={})=>$` - - `;var Ue=class extends x{render(){return br(u),hr({hidden:!this.label,title:this.label})}};f("sp-icon-link-out-light",Ue); + `;var Ur=class extends T{render(){return j(d),oa()}};I();k("sp-icon-chevron100",Ur);y();var Sn=C` +.spectrum-UIIcon-ChevronDown100,.spectrum-UIIcon-ChevronDown200,.spectrum-UIIcon-ChevronDown300,.spectrum-UIIcon-ChevronDown400,.spectrum-UIIcon-ChevronDown50,.spectrum-UIIcon-ChevronDown500,.spectrum-UIIcon-ChevronDown75{transform:rotate(90deg)}.spectrum-UIIcon-ChevronLeft100,.spectrum-UIIcon-ChevronLeft200,.spectrum-UIIcon-ChevronLeft300,.spectrum-UIIcon-ChevronLeft400,.spectrum-UIIcon-ChevronLeft50,.spectrum-UIIcon-ChevronLeft500,.spectrum-UIIcon-ChevronLeft75{transform:rotate(180deg)}.spectrum-UIIcon-ChevronUp100,.spectrum-UIIcon-ChevronUp200,.spectrum-UIIcon-ChevronUp300,.spectrum-UIIcon-ChevronUp400,.spectrum-UIIcon-ChevronUp50,.spectrum-UIIcon-ChevronUp500,.spectrum-UIIcon-ChevronUp75{transform:rotate(270deg)}.spectrum-UIIcon-ChevronDown50,.spectrum-UIIcon-ChevronLeft50,.spectrum-UIIcon-ChevronRight50,.spectrum-UIIcon-ChevronUp50{height:var(--spectrum-icon-chevron-size-50);width:var(--spectrum-icon-chevron-size-50)}.spectrum-UIIcon-ChevronDown75,.spectrum-UIIcon-ChevronLeft75,.spectrum-UIIcon-ChevronRight75,.spectrum-UIIcon-ChevronUp75{height:var(--spectrum-alias-ui-icon-chevron-size-75);width:var(--spectrum-alias-ui-icon-chevron-size-75)}.spectrum-UIIcon-ChevronDown100,.spectrum-UIIcon-ChevronLeft100,.spectrum-UIIcon-ChevronRight100,.spectrum-UIIcon-ChevronUp100{height:var(--spectrum-alias-ui-icon-chevron-size-100);width:var(--spectrum-alias-ui-icon-chevron-size-100)}.spectrum-UIIcon-ChevronDown200,.spectrum-UIIcon-ChevronLeft200,.spectrum-UIIcon-ChevronRight200,.spectrum-UIIcon-ChevronUp200{height:var(--spectrum-alias-ui-icon-chevron-size-200);width:var(--spectrum-alias-ui-icon-chevron-size-200)}.spectrum-UIIcon-ChevronDown300,.spectrum-UIIcon-ChevronLeft300,.spectrum-UIIcon-ChevronRight300,.spectrum-UIIcon-ChevronUp300{height:var(--spectrum-alias-ui-icon-chevron-size-300);width:var(--spectrum-alias-ui-icon-chevron-size-300)}.spectrum-UIIcon-ChevronDown400,.spectrum-UIIcon-ChevronLeft400,.spectrum-UIIcon-ChevronRight400,.spectrum-UIIcon-ChevronUp400{height:var(--spectrum-alias-ui-icon-chevron-size-400);width:var(--spectrum-alias-ui-icon-chevron-size-400)}.spectrum-UIIcon-ChevronDown500,.spectrum-UIIcon-ChevronLeft500,.spectrum-UIIcon-ChevronRight500,.spectrum-UIIcon-ChevronUp500{height:var(--spectrum-alias-ui-icon-chevron-size-500);width:var(--spectrum-alias-ui-icon-chevron-size-500)} +`,sa=Sn;y();var $n=C` +::slotted([slot=icon]){fill:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-item-label-icon-color-default,var(--spectrum-menu-item-label-icon-color-default) +) +);color:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-item-label-icon-color-default,var(--spectrum-menu-item-label-icon-color-default) +) +)}.checkmark{fill:var( +--highcontrast-menu-checkmark-icon-color-default,var( +--mod-menu-checkmark-icon-color-default,var(--spectrum-menu-checkmark-icon-color-default) +) +);align-self:center;color:var( +--highcontrast-menu-checkmark-icon-color-default,var( +--mod-menu-checkmark-icon-color-default,var(--spectrum-menu-checkmark-icon-color-default) +) +);display:var( +--mod-menu-checkmark-display,var(--spectrum-menu-checkmark-display) +);opacity:1}:host{align-items:center;background-color:var( +--highcontrast-menu-item-background-color-default,var( +--mod-menu-item-background-color-default,var(--spectrum-menu-item-background-color-default) +) +);box-sizing:border-box;cursor:pointer;line-height:var( +--mod-menu-item-label-line-height,var(--spectrum-menu-item-label-line-height) +);margin:0;min-block-size:var( +--mod-menu-item-min-height,var(--spectrum-menu-item-min-height) +);padding-block-end:var( +--mod-menu-item-bottom-edge-to-text,var(--spectrum-menu-item-bottom-edge-to-text) +);padding-block-start:var( +--mod-menu-item-top-edge-to-text,var(--spectrum-menu-item-top-edge-to-text) +);padding-inline:var( +--mod-menu-item-label-inline-edge-to-content,var(--spectrum-menu-item-label-inline-edge-to-content) +);position:relative;-webkit-text-decoration:none;text-decoration:none}:host{display:grid;grid-template:". chevronAreaCollapsible . iconArea sectionHeadingArea . . ." 1fr "selectedArea chevronAreaCollapsible checkmarkArea iconArea labelArea valueArea actionsArea chevronAreaDrillIn" ". . . . descriptionArea . . ." ". . . . submenuArea . . ."/auto auto auto auto 1fr auto auto auto}#label{grid-area:submenuItemLabelArea}::slotted([slot=value]){grid-area:submenuItemValueArea}:host(:focus),:host([focused]){background-color:var( +--highcontrast-menu-item-background-color-focus,var( +--mod-menu-item-background-color-key-focus,var(--spectrum-menu-item-background-color-key-focus) +) +);outline:none}:host(:focus)>#label,:host([focused])>#label{color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-content-color-focus,var(--spectrum-menu-item-label-content-color-focus) +) +)}:host(:focus)>[name=description]::slotted(*),:host([focused])>[name=description]::slotted(*){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-description-color-focus,var(--spectrum-menu-item-description-color-focus) +) +)}:host(:focus)>::slotted([slot=value]),:host([focused])>::slotted([slot=value]){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-value-color-focus,var(--spectrum-menu-item-value-color-focus) +) +)}:host(:focus)>.icon:not(.chevron,.checkmark),:host([focused])>.icon:not(.chevron,.checkmark){fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-focus,var(--spectrum-menu-item-label-icon-color-focus) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-focus,var(--spectrum-menu-item-label-icon-color-focus) +) +)}:host(:focus)>.chevron,:host([focused])>.chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +)}:host(:focus)>.checkmark,:host([focused])>.checkmark{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-focus,var(--spectrum-menu-checkmark-icon-color-focus) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-focus,var(--spectrum-menu-checkmark-icon-color-focus) +) +)}:host([focused]){box-shadow:inset calc(var( +--mod-menu-item-focus-indicator-width, +var(--spectrum-menu-item-focus-indicator-width) +)*var(--spectrum-menu-item-focus-indicator-direction-scalar, 1)) 0 0 0 var( +--highcontrast-menu-item-focus-indicator-color,var( +--mod-menu-item-focus-indicator-color,var(--spectrum-menu-item-focus-indicator-color) +) +)}:host([dir=rtl]){--spectrum-menu-item-focus-indicator-direction-scalar:-1}:host(:hover){background-color:var( +--highcontrast-menu-item-background-color-focus,var( +--mod-menu-item-background-color-hover,var(--spectrum-menu-item-background-color-hover) +) +)}:host(:hover)>#label{color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-content-color-hover,var(--spectrum-menu-item-label-content-color-hover) +) +)}:host(:hover)>[name=description]::slotted(*){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-description-color-hover,var(--spectrum-menu-item-description-color-hover) +) +)}:host(:hover)>::slotted([slot=value]){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-value-color-hover,var(--spectrum-menu-item-value-color-hover) +) +)}:host(:hover)>.icon:not(.chevron,.checkmark){fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-hover,var(--spectrum-menu-item-label-icon-color-hover) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-hover,var(--spectrum-menu-item-label-icon-color-hover) +) +)}:host(:hover)>.chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +)}:host(:hover)>.checkmark{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-hover,var(--spectrum-menu-checkmark-icon-color-hover) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-hover,var(--spectrum-menu-checkmark-icon-color-hover) +) +)}:host:active{background-color:var( +--highcontrast-menu-item-background-color-focus,var( +--mod-menu-item-background-color-down,var(--spectrum-menu-item-background-color-down) +) +)}:host:active>#label{color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-content-color-down,var(--spectrum-menu-item-label-content-color-down) +) +)}:host:active>[name=description]::slotted(*){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-description-color-down,var(--spectrum-menu-item-description-color-down) +) +)}:host:active>::slotted([slot=value]){color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-value-color-down,var(--spectrum-menu-item-value-color-down) +) +)}:host:active>.icon:not(.chevron,.checkmark){fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-down,var(--spectrum-menu-item-label-icon-color-down) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-down,var(--spectrum-menu-item-label-icon-color-down) +) +)}:host:active>.chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-collapsible-icon-color,var(--spectrum-menu-collapsible-icon-color) +) +)}:host:active>.checkmark{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-down,var(--spectrum-menu-checkmark-icon-color-down) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-checkmark-icon-color-down,var(--spectrum-menu-checkmark-icon-color-down) +) +)}:host([aria-disabled=true]),:host([disabled]){background-color:#0000}:host([aria-disabled=true]) #label,:host([disabled]) #label{color:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-label-content-color-disabled,var(--spectrum-menu-item-label-content-color-disabled) +) +)}:host([aria-disabled=true]) [name=description]::slotted(*),:host([disabled]) [name=description]::slotted(*){color:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-description-color-disabled,var(--spectrum-menu-item-description-color-disabled) +) +)}:host([aria-disabled=true]) ::slotted([slot=icon]),:host([disabled]) ::slotted([slot=icon]){fill:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-label-icon-color-disabled,var(--spectrum-menu-item-label-icon-color-disabled) +) +);color:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-label-icon-color-disabled,var(--spectrum-menu-item-label-icon-color-disabled) +) +)}:host([aria-disabled=true]:hover),:host([disabled]:hover){cursor:default}:host([aria-disabled=true]:hover) ::slotted([slot=icon]),:host([disabled]:hover) ::slotted([slot=icon]){fill:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-label-icon-color-disabled,var(--spectrum-menu-item-label-icon-color-disabled) +) +);color:var( +--highcontrast-menu-item-color-disabled,var( +--mod-menu-item-label-icon-color-disabled,var(--spectrum-menu-item-label-icon-color-disabled) +) +)}::slotted([slot=icon]){align-self:start;grid-area:iconArea}.checkmark{align-self:start;grid-area:checkmarkArea}.menu-itemSelection{grid-area:selectedArea}#label{color:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-item-label-content-color-default,var(--spectrum-menu-item-label-content-color-default) +) +);font-size:var( +--mod-menu-item-label-font-size,var(--spectrum-menu-item-label-font-size) +);grid-area:labelArea}::slotted([slot=value]){grid-area:valueArea}.spectrum-Menu-itemActions{grid-area:actionsArea}.chevron{align-self:center;block-size:var(--spectrum-menu-item-checkmark-height);grid-area:chevronArea;height:var(--spectrum-menu-item-checkmark-height);inline-size:var(--spectrum-menu-item-checkmark-width);width:var(--spectrum-menu-item-checkmark-width)}.spectrum-Menu-item--collapsible .chevron{grid-area:chevronAreaCollapsible}[name=description]::slotted(*){grid-area:descriptionArea}:host([has-submenu]) .chevron{grid-area:chevronAreaDrillIn}.icon:not(.chevron,.checkmark){block-size:var( +--mod-menu-item-icon-height,var(--spectrum-menu-item-icon-height) +);inline-size:var( +--mod-menu-item-icon-width,var(--spectrum-menu-item-icon-width) +)}.checkmark{block-size:var( +--mod-menu-item-checkmark-height,var(--spectrum-menu-item-checkmark-height) +);inline-size:var( +--mod-menu-item-checkmark-width,var(--spectrum-menu-item-checkmark-width) +);margin-block-start:calc(var( +--mod-menu-item-top-to-checkmark, +var(--spectrum-menu-item-top-to-checkmark) +) - var( +--mod-menu-item-top-edge-to-text, +var(--spectrum-menu-item-top-edge-to-text) +));margin-inline-end:var( +--mod-menu-item-text-to-control,var(--spectrum-menu-item-text-to-control) +)}::slotted([slot=icon]){margin-inline-end:var( +--mod-menu-item-label-text-to-visual,var(--spectrum-menu-item-label-text-to-visual) +)}.chevron{margin-inline-end:var( +--mod-menu-item-text-to-control,var(--spectrum-menu-item-text-to-control) +)}[name=description]::slotted(*){color:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-item-description-color-default,var(--spectrum-menu-item-description-color-default) +) +);font-size:var( +--mod-menu-item-description-font-size,var(--spectrum-menu-item-description-font-size) +);-webkit-hyphens:auto;hyphens:auto;line-height:var( +--mod-menu-item-description-line-height,var(--spectrum-menu-item-description-line-height) +);margin-block-start:var( +--mod-menu-item-label-to-description-spacing,var(--spectrum-menu-item-label-to-description-spacing) +);overflow-wrap:break-word}::slotted([slot=value]){color:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-item-value-color-default,var(--spectrum-menu-item-value-color-default) +) +);font-size:var( +--mod-menu-item-label-font-size,var(--spectrum-menu-item-label-font-size) +);justify-self:end;margin-inline-start:var( +--mod-menu-item-label-to-value-area-min-spacing,var(--spectrum-menu-item-label-to-value-area-min-spacing) +)}:host([no-wrap]) #label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spectrum-Menu-item--collapsible.is-open{padding-block-end:0}.spectrum-Menu-item--collapsible.is-open .chevron{transform:rotate(90deg)}.spectrum-Menu-item--collapsible.is-open:active,.spectrum-Menu-item--collapsible.is-open:focus,.spectrum-Menu-item--collapsible.is-open:hover,:host([focused]) .spectrum-Menu-item--collapsible.is-open{background-color:var( +--highcontrast-menu-item-background-color-default,var( +--mod-menu-item-background-color-default,var(--spectrum-menu-item-background-color-default) +) +)}.spectrum-Menu-item--collapsible>::slotted([slot=icon]){padding-block-end:var( +--mod-menu-section-header-bottom-edge-to-text,var( +--mod-menu-item-bottom-edge-to-text,var(--spectrum-menu-item-bottom-edge-to-text) +) +);padding-block-start:var( +--mod-menu-section-header-top-edge-to-text,var( +--mod-menu-item-top-edge-to-text,var(--spectrum-menu-item-top-edge-to-text) +) +)}:host([dir=rtl]) .chevron{transform:rotate(-180deg)}:host([has-submenu]) .chevron{fill:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-drillin-icon-color-default,var(--spectrum-menu-drillin-icon-color-default) +) +);color:var( +--highcontrast-menu-item-color-default,var( +--mod-menu-drillin-icon-color-default,var(--spectrum-menu-drillin-icon-color-default) +) +);margin-inline-end:0;margin-inline-start:var( +--mod-menu-item-label-to-value-area-min-spacing,var(--spectrum-menu-item-label-to-value-area-min-spacing) +)}:host([has-submenu]) .is-open{--spectrum-menu-item-background-color-default:var( +--highcontrast-menu-item-selected-background-color,var( +--mod-menu-item-background-color-hover,var(--spectrum-menu-item-background-color-hover) +) +)}:host([has-submenu]) .is-open .icon:not(.chevron,.checkmark){fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-hover,var(--spectrum-menu-item-label-icon-color-hover) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-item-label-icon-color-hover,var(--spectrum-menu-item-label-icon-color-hover) +) +)}:host([has-submenu]) .is-open .chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-hover,var(--spectrum-menu-drillin-icon-color-hover) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-hover,var(--spectrum-menu-drillin-icon-color-hover) +) +)}:host([has-submenu]) .is-open .checkmark{fill:var( +--highcontrast-menu-checkmark-icon-color-default,var( +--mod-menu-checkmark-icon-color-hover,var(--spectrum-menu-checkmark-icon-color-hover) +) +);color:var( +--highcontrast-menu-checkmark-icon-color-default,var( +--mod-menu-checkmark-icon-color-hover,var(--spectrum-menu-checkmark-icon-color-hover) +) +)}:host([has-submenu]:hover) .chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-hover,var(--spectrum-menu-drillin-icon-color-hover) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-hover,var(--spectrum-menu-drillin-icon-color-hover) +) +)}:host([has-submenu]:focus) .chevron,:host([has-submenu][focused]) .chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-focus,var(--spectrum-menu-drillin-icon-color-focus) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-focus,var(--spectrum-menu-drillin-icon-color-focus) +) +)}:host([has-submenu]):active .chevron{fill:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-down,var(--spectrum-menu-drillin-icon-color-down) +) +);color:var( +--highcontrast-menu-item-color-focus,var( +--mod-menu-drillin-icon-color-down,var(--spectrum-menu-drillin-icon-color-down) +) +)}#label{flex:1 1 auto;-webkit-hyphens:auto;hyphens:auto;line-height:var(--spectrum-listitem-texticon-label-line-height);overflow-wrap:break-word;width:calc(100% - var(--spectrum-listitem-texticon-ui-icon-width) - var(--spectrum-listitem-texticon-icon-gap))}.spectrum-Menu-itemLabel--wrapping{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:host([hidden]){display:none}:host([disabled]){pointer-events:none}#button{inset:0;position:absolute}:host([dir=ltr]) [icon-only]::slotted(:last-of-type){margin-right:auto}:host([dir=rtl]) [icon-only]::slotted(:last-of-type){margin-left:auto}@media (forced-colors:active){:host{forced-color-adjust:none}}::slotted([slot=submenu]){max-width:100%;width:max-content} +`,ca=$n;Ir();var dl=Object.defineProperty,hl=Object.getOwnPropertyDescriptor,ut=(o,t,e,r)=>{for(var s=r>1?void 0:r?hl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&dl(t,e,s),s},gl=100,ps=class extends Event{constructor(t){super("sp-menu-item-added-or-updated",{bubbles:!0,composed:!0}),this.menuCascade=new WeakMap,this.clear(t)}clear(t){this._item=t,this.currentAncestorWithSelects=void 0,t.menuData={cleanupSteps:[],focusRoot:void 0,selectionRoot:void 0,parentMenu:void 0},this.menuCascade=new WeakMap}get item(){return this._item}},X=class extends he(Sr(Zc(F,'[slot="icon"]'))){constructor(){super(),this.active=!1,this.focused=!1,this.selected=!1,this._value="",this.hasSubmenu=!1,this.noWrap=!1,this.open=!1,this.proxyFocus=()=>{this.focus()},this.handleBeforetoggle=t=>{t.newState==="closed"&&(this.open=!0,this.overlayElement.manuallyKeepOpen(),this.overlayElement.removeEventListener("beforetoggle",this.handleBeforetoggle))},this.recentlyLeftChild=!1,this.willDispatchUpdate=!1,this.menuData={focusRoot:void 0,parentMenu:void 0,selectionRoot:void 0,cleanupSteps:[]},this.addEventListener("click",this.handleClickCapture,{capture:!0}),new Ht(this,{config:{characterData:!0,childList:!0,subtree:!0},callback:()=>{this.breakItemChildrenCache()}})}static get styles(){return[ca,be,sa]}get value(){return this._value||this.itemText}set value(t){t!==this._value&&(this._value=t||"",this._value?this.setAttribute("value",this._value):this.removeAttribute("value"))}get itemText(){return this.itemChildren.content.reduce((t,e)=>t+(e.textContent||"").trim(),"")}get focusElement(){return this}get hasIcon(){return this.slotContentIsPresent}get itemChildren(){if(!this.iconSlot||!this.contentSlot)return{icon:[],content:[]};if(this._itemChildren)return this._itemChildren;let t=this.iconSlot.assignedElements().map(r=>{let s=r.cloneNode(!0);return s.removeAttribute("slot"),s.classList.toggle("icon"),s}),e=this.contentSlot.assignedNodes().map(r=>r.cloneNode(!0));return this._itemChildren={icon:t,content:e},this._itemChildren}click(){this.disabled||this.shouldProxyClick()||super.click()}handleClickCapture(t){if(this.disabled)return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),!1}shouldProxyClick(){let t=!1;return this.anchorElement&&(this.anchorElement.click(),t=!0),t}breakItemChildrenCache(){this._itemChildren=void 0,this.triggerUpdate()}renderSubmenu(){let t=d` + {e.clear(e.item)},capture:!0}} + @focusin=${e=>e.stopPropagation()} + > + `;return this.hasSubmenu?(Promise.resolve().then(()=>re()),Promise.resolve().then(()=>ms()),d` + e.stopPropagation()} + > + {this.handleSubmenuChange(e),this.open=!1}} + @pointerenter=${this.handleSubmenuPointerenter} + @pointerleave=${this.handleSubmenuPointerleave} + @sp-menu-item-added-or-updated=${e=>e.stopPropagation()} + > + ${t} + + + + `):t}render(){return d` + ${this.selected?d` + + `:A} + +
+ +
+ + + ${this.href&&this.href.length>0?super.renderAnchor({id:"button",ariaHidden:!0,className:"button anchor hidden"}):A} + ${this.renderSubmenu()} + `}manageSubmenu(t){let e=t.target.assignedElements({flatten:!0});this.hasSubmenu=!!e.length,this.hasSubmenu&&this.setAttribute("aria-haspopup","true")}handleRemoveActive(){this.open||(this.active=!1)}handlePointerdown(t){this.active=!0,t.target===this&&this.hasSubmenu&&this.open&&(this.addEventListener("focus",this.handleSubmenuFocus,{once:!0}),this.overlayElement.addEventListener("beforetoggle",this.handleBeforetoggle))}firstUpdated(t){super.firstUpdated(t),this.setAttribute("tabindex","-1"),this.addEventListener("pointerdown",this.handlePointerdown),this.addEventListener("pointerenter",this.closeOverlaysForRoot),this.hasAttribute("id")||(this.id=`sp-menu-item-${crypto.randomUUID().slice(0,8)}`)}closeOverlaysForRoot(){var t;this.open||(t=this.menuData.parentMenu)==null||t.closeDescendentOverlays()}handleSubmenuClick(t){t.composedPath().includes(this.overlayElement)||this.openOverlay()}handleSubmenuFocus(){requestAnimationFrame(()=>{this.overlayElement.open=this.open})}handlePointerenter(){if(this.leaveTimeout){clearTimeout(this.leaveTimeout),delete this.leaveTimeout;return}this.openOverlay()}handlePointerleave(){this.open&&!this.recentlyLeftChild&&(this.leaveTimeout=setTimeout(()=>{delete this.leaveTimeout,this.open=!1},gl))}handleSubmenuChange(t){var e;t.stopPropagation(),(e=this.menuData.selectionRoot)==null||e.selectOrToggleItem(this)}handleSubmenuPointerenter(){this.recentlyLeftChild=!0}async handleSubmenuPointerleave(){requestAnimationFrame(()=>{this.recentlyLeftChild=!1})}handleSubmenuOpen(t){this.focused=!1;let e=t.composedPath().find(r=>r!==this.overlayElement&&r.localName==="sp-overlay");this.overlayElement.parentOverlayToForceClose=e}cleanup(){this.open=!1,this.active=!1}async openOverlay(){!this.hasSubmenu||this.open||this.disabled||(this.open=!0,this.active=!0,this.setAttribute("aria-expanded","true"),this.addEventListener("sp-closed",this.cleanup,{once:!0}))}updateAriaSelected(){let t=this.getAttribute("role");t==="option"?this.setAttribute("aria-selected",this.selected?"true":"false"):(t==="menuitemcheckbox"||t==="menuitemradio")&&this.setAttribute("aria-checked",this.selected?"true":"false")}setRole(t){this.setAttribute("role",t),this.updateAriaSelected()}updated(t){var e,r,s;if(super.updated(t),t.has("label")&&(this.label||typeof t.get("label")<"u")&&this.setAttribute("aria-label",this.label||""),t.has("active")&&(this.active||typeof t.get("active")<"u"))if(this.active){(e=this.menuData.selectionRoot)==null||e.closeDescendentOverlays(),this.abortControllerPointer=new AbortController;let c={signal:this.abortControllerPointer.signal};this.addEventListener("pointerup",this.handleRemoveActive,c),this.addEventListener("pointerleave",this.handleRemoveActive,c),this.addEventListener("pointercancel",this.handleRemoveActive,c)}else(r=this.abortControllerPointer)==null||r.abort();if(this.anchorElement&&(this.anchorElement.addEventListener("focus",this.proxyFocus),this.anchorElement.tabIndex=-1),t.has("selected")&&this.updateAriaSelected(),t.has("hasSubmenu")&&(this.hasSubmenu||typeof t.get("hasSubmenu")<"u"))if(this.hasSubmenu){this.abortControllerSubmenu=new AbortController;let c={signal:this.abortControllerSubmenu.signal};this.addEventListener("click",this.handleSubmenuClick,c),this.addEventListener("pointerenter",this.handlePointerenter,c),this.addEventListener("pointerleave",this.handlePointerleave,c),this.addEventListener("sp-opened",this.handleSubmenuOpen,c)}else(s=this.abortControllerSubmenu)==null||s.abort()}connectedCallback(){super.connectedCallback(),this.triggerUpdate()}disconnectedCallback(){this.menuData.cleanupSteps.forEach(t=>t(this)),super.disconnectedCallback()}async triggerUpdate(){this.willDispatchUpdate||(this.willDispatchUpdate=!0,await new Promise(t=>requestAnimationFrame(t)),this.dispatchUpdate())}dispatchUpdate(){this.dispatchEvent(new ps(this)),this.willDispatchUpdate=!1}};ut([m({type:Boolean,reflect:!0})],X.prototype,"active",2),ut([m({type:Boolean,reflect:!0})],X.prototype,"focused",2),ut([m({type:Boolean,reflect:!0})],X.prototype,"selected",2),ut([m({type:String})],X.prototype,"value",1),ut([m({type:Boolean,reflect:!0,attribute:"has-submenu"})],X.prototype,"hasSubmenu",2),ut([S("slot:not([name])")],X.prototype,"contentSlot",2),ut([S('slot[name="icon"]')],X.prototype,"iconSlot",2),ut([m({type:Boolean,reflect:!0,attribute:"no-wrap",hasChanged(){return!1}})],X.prototype,"noWrap",2),ut([S(".anchor")],X.prototype,"anchorElement",2),ut([S("sp-overlay")],X.prototype,"overlayElement",2),ut([m({type:Boolean,reflect:!0})],X.prototype,"open",2);I();k("sp-menu-item",X);I();y();D();y();var bl=C` +:host([disabled]) ::slotted([slot=trigger]){pointer-events:none}slot[name=longpress-describedby-descriptor]{display:none} +`,Ka=bl;var vl=Object.defineProperty,fl=Object.getOwnPropertyDescriptor,rt=(o,t,e,r)=>{for(var s=r>1?void 0:r?fl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&vl(t,e,s),s},N=class extends L{constructor(){super(...arguments),this.content="click hover longpress",this.offset=6,this.disabled=!1,this.clickContent=[],this.longpressContent=[],this.hoverContent=[],this.targetContent=[]}static get styles(){return[Ka]}getAssignedElementsFromSlot(t){return t.assignedElements({flatten:!0})}handleTriggerContent(t){this.targetContent=this.getAssignedElementsFromSlot(t.target)}handleSlotContent(t){switch(t.target.name){case"click-content":this.clickContent=this.getAssignedElementsFromSlot(t.target);break;case"longpress-content":this.longpressContent=this.getAssignedElementsFromSlot(t.target);break;case"hover-content":this.hoverContent=this.getAssignedElementsFromSlot(t.target);break}}handleBeforetoggle(t){let{target:e}=t,r;if(e===this.clickOverlayElement)r="click";else if(e===this.longpressOverlayElement)r="longpress";else if(e===this.hoverOverlayElement)r="hover";else return;t.newState==="open"?this.open=r:this.open===r&&(this.open=void 0)}update(t){var e,r,s,c,a,i;t.has("clickContent")&&(this.clickPlacement=((e=this.clickContent[0])==null?void 0:e.getAttribute("placement"))||((r=this.clickContent[0])==null?void 0:r.getAttribute("direction"))||void 0),t.has("hoverContent")&&(this.hoverPlacement=((s=this.hoverContent[0])==null?void 0:s.getAttribute("placement"))||((c=this.hoverContent[0])==null?void 0:c.getAttribute("direction"))||void 0),t.has("longpressContent")&&(this.longpressPlacement=((a=this.longpressContent[0])==null?void 0:a.getAttribute("placement"))||((i=this.longpressContent[0])==null?void 0:i.getAttribute("direction"))||void 0),super.update(t)}renderSlot(t){return d` + + `}renderClickOverlay(){Promise.resolve().then(()=>re());let t=this.renderSlot("click-content");return this.clickContent.length?d` + + ${t} + + `:t}renderHoverOverlay(){Promise.resolve().then(()=>re());let t=this.renderSlot("hover-content");return this.hoverContent.length?d` + + ${t} + + `:t}renderLongpressOverlay(){Promise.resolve().then(()=>re());let t=this.renderSlot("longpress-content");return this.longpressContent.length?d` + + ${t} + + + `:t}render(){let t=this.content.split(" ");return d` + + ${[t.includes("click")?this.renderClickOverlay():d``,t.includes("hover")?this.renderHoverOverlay():d``,t.includes("longpress")?this.renderLongpressOverlay():d``]} + `}updated(t){if(super.updated(t),this.disabled&&t.has("disabled")){this.open=void 0;return}}async getUpdateComplete(){return await super.getUpdateComplete()}};rt([m()],N.prototype,"content",2),rt([m({reflect:!0})],N.prototype,"placement",2),rt([m()],N.prototype,"type",2),rt([m({type:Number})],N.prototype,"offset",2),rt([m({reflect:!0})],N.prototype,"open",2),rt([m({type:Boolean,reflect:!0})],N.prototype,"disabled",2),rt([ht()],N.prototype,"clickContent",2),rt([ht()],N.prototype,"longpressContent",2),rt([ht()],N.prototype,"hoverContent",2),rt([ht()],N.prototype,"targetContent",2),rt([S("#click-overlay",!0)],N.prototype,"clickOverlayElement",2),rt([S("#longpress-overlay",!0)],N.prototype,"longpressOverlayElement",2),rt([S("#hover-overlay",!0)],N.prototype,"hoverOverlayElement",2);k("overlay-trigger",N);y();var ds,je=function(o,...t){return ds?ds(o,...t):t.reduce((e,r,s)=>e+r+o[s+1],o[0])},_e=o=>{ds=o};var Wa=({width:o=24,height:t=24,hidden:e=!1,title:r="Link Out Light"}={})=>je` + + + `;var ro=class extends T{render(){return _e(d),Wa({hidden:!this.label,title:this.label})}};I();k("sp-icon-link-out-light",ro);y();D();Yo();gt();y();var yl=C` +.fill-submask-2{animation:spectrum-fill-mask-2 1s linear infinite}@keyframes spectrum-fill-mask-1{0%{transform:rotate(90deg)}1.69%{transform:rotate(72.3deg)}3.39%{transform:rotate(55.5deg)}5.08%{transform:rotate(40.3deg)}6.78%{transform:rotate(25deg)}8.47%{transform:rotate(10.6deg)}10.17%{transform:rotate(0)}11.86%{transform:rotate(0)}13.56%{transform:rotate(0)}15.25%{transform:rotate(0)}16.95%{transform:rotate(0)}18.64%{transform:rotate(0)}20.34%{transform:rotate(0)}22.03%{transform:rotate(0)}23.73%{transform:rotate(0)}25.42%{transform:rotate(0)}27.12%{transform:rotate(0)}28.81%{transform:rotate(0)}30.51%{transform:rotate(0)}32.2%{transform:rotate(0)}33.9%{transform:rotate(0)}35.59%{transform:rotate(0)}37.29%{transform:rotate(0)}38.98%{transform:rotate(0)}40.68%{transform:rotate(0)}42.37%{transform:rotate(5.3deg)}44.07%{transform:rotate(13.4deg)}45.76%{transform:rotate(20.6deg)}47.46%{transform:rotate(29deg)}49.15%{transform:rotate(36.5deg)}50.85%{transform:rotate(42.6deg)}52.54%{transform:rotate(48.8deg)}54.24%{transform:rotate(54.2deg)}55.93%{transform:rotate(59.4deg)}57.63%{transform:rotate(63.2deg)}59.32%{transform:rotate(67.2deg)}61.02%{transform:rotate(70.8deg)}62.71%{transform:rotate(73.8deg)}64.41%{transform:rotate(76.2deg)}66.1%{transform:rotate(78.7deg)}67.8%{transform:rotate(80.6deg)}69.49%{transform:rotate(82.6deg)}71.19%{transform:rotate(83.7deg)}72.88%{transform:rotate(85deg)}74.58%{transform:rotate(86.3deg)}76.27%{transform:rotate(87deg)}77.97%{transform:rotate(87.7deg)}79.66%{transform:rotate(88.3deg)}81.36%{transform:rotate(88.6deg)}83.05%{transform:rotate(89.2deg)}84.75%{transform:rotate(89.2deg)}86.44%{transform:rotate(89.5deg)}88.14%{transform:rotate(89.9deg)}89.83%{transform:rotate(89.7deg)}91.53%{transform:rotate(90.1deg)}93.22%{transform:rotate(90.2deg)}94.92%{transform:rotate(90.1deg)}96.61%{transform:rotate(90deg)}98.31%{transform:rotate(89.8deg)}to{transform:rotate(90deg)}}@keyframes spectrum-fill-mask-2{0%{transform:rotate(180deg)}1.69%{transform:rotate(180deg)}3.39%{transform:rotate(180deg)}5.08%{transform:rotate(180deg)}6.78%{transform:rotate(180deg)}8.47%{transform:rotate(180deg)}10.17%{transform:rotate(179.2deg)}11.86%{transform:rotate(164deg)}13.56%{transform:rotate(151.8deg)}15.25%{transform:rotate(140.8deg)}16.95%{transform:rotate(130.3deg)}18.64%{transform:rotate(120.4deg)}20.34%{transform:rotate(110.8deg)}22.03%{transform:rotate(101.6deg)}23.73%{transform:rotate(93.5deg)}25.42%{transform:rotate(85.4deg)}27.12%{transform:rotate(78.1deg)}28.81%{transform:rotate(71.2deg)}30.51%{transform:rotate(89.1deg)}32.2%{transform:rotate(105.5deg)}33.9%{transform:rotate(121.3deg)}35.59%{transform:rotate(135.5deg)}37.29%{transform:rotate(148.4deg)}38.98%{transform:rotate(161deg)}40.68%{transform:rotate(173.5deg)}42.37%{transform:rotate(180deg)}44.07%{transform:rotate(180deg)}45.76%{transform:rotate(180deg)}47.46%{transform:rotate(180deg)}49.15%{transform:rotate(180deg)}50.85%{transform:rotate(180deg)}52.54%{transform:rotate(180deg)}54.24%{transform:rotate(180deg)}55.93%{transform:rotate(180deg)}57.63%{transform:rotate(180deg)}59.32%{transform:rotate(180deg)}61.02%{transform:rotate(180deg)}62.71%{transform:rotate(180deg)}64.41%{transform:rotate(180deg)}66.1%{transform:rotate(180deg)}67.8%{transform:rotate(180deg)}69.49%{transform:rotate(180deg)}71.19%{transform:rotate(180deg)}72.88%{transform:rotate(180deg)}74.58%{transform:rotate(180deg)}76.27%{transform:rotate(180deg)}77.97%{transform:rotate(180deg)}79.66%{transform:rotate(180deg)}81.36%{transform:rotate(180deg)}83.05%{transform:rotate(180deg)}84.75%{transform:rotate(180deg)}86.44%{transform:rotate(180deg)}88.14%{transform:rotate(180deg)}89.83%{transform:rotate(180deg)}91.53%{transform:rotate(180deg)}93.22%{transform:rotate(180deg)}94.92%{transform:rotate(180deg)}96.61%{transform:rotate(180deg)}98.31%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes spectrum-fills-rotate{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}:host{--spectrum-progress-circle-track-border-color:var(--spectrum-gray-300);--spectrum-progress-circle-fill-border-color:var( +--spectrum-accent-content-color-default +);--spectrum-progress-circle-track-border-color-over-background:var( +--spectrum-transparent-white-300 +);--spectrum-progress-circle-fill-border-color-over-background:var( +--spectrum-transparent-white-900 +);--spectrum-progress-circle-size:var( +--spectrum-progress-circle-size-medium +);--spectrum-progress-circle-thickness:var( +--spectrum-progress-circle-thickness-medium +);--spectrum-progress-circle-track-border-style:solid}:host([size=s]){--spectrum-progress-circle-size:var(--spectrum-progress-circle-size-small);--spectrum-progress-circle-thickness:var( +--spectrum-progress-circle-thickness-small +)}.spectrum-ProgressCircle--medium{--spectrum-progress-circle-size:var( +--spectrum-progress-circle-size-medium +);--spectrum-progress-circle-thickness:var( +--spectrum-progress-circle-thickness-medium +)}:host([size=l]){--spectrum-progress-circle-size:var(--spectrum-progress-circle-size-large);--spectrum-progress-circle-thickness:var( +--spectrum-progress-circle-thickness-large +)}@media (forced-colors:active){:host{--highcontrast-progress-circle-fill-border-color:Highlight;--highcontrast-progress-circle-fill-border-color-over-background:Highlight}.track{--spectrum-progress-circle-track-border-style:double}}:host{block-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);direction:ltr;display:inline-block;inline-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);position:relative;transform:translateZ(0)}.track{block-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);border-color:var( +--mod-progress-circle-track-border-color,var(--spectrum-progress-circle-track-border-color) +);border-radius:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);border-style:var( +--highcontrast-progress-circle-track-border-style,var( +--mod-progress-circle-track-border-style,var(--spectrum-progress-circle-track-border-style) +) +);border-width:var( +--mod-progress-circle-thickness,var(--spectrum-progress-circle-thickness) +);box-sizing:border-box;inline-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +)}.fills{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.fill{block-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);border-color:var( +--highcontrast-progress-circle-fill-border-color,var( +--mod-progress-circle-fill-border-color,var(--spectrum-progress-circle-fill-border-color) +) +);border-radius:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +);border-style:solid;border-width:var( +--mod-progress-circle-thickness,var(--spectrum-progress-circle-thickness) +);box-sizing:border-box;inline-size:var( +--mod-progress-circle-size,var(--spectrum-progress-circle-size) +)}:host([static=white]) .track{border-color:var( +--mod-progress-circle-track-border-color-over-background,var(--spectrum-progress-circle-track-border-color-over-background) +)}:host([static=white]) .fill{border-color:var( +--highcontrast-progress-circle-fill-border-color-over-background,var( +--mod-progress-circle-fill-border-color-over-background,var(--spectrum-progress-circle-fill-border-color-over-background) +) +)}.fillMask1,.fillMask2{block-size:100%;inline-size:50%;overflow:hidden;position:absolute;transform:rotate(180deg);transform-origin:100%}.fillSubMask1,.fillSubMask2{block-size:100%;inline-size:100%;overflow:hidden;transform:rotate(-180deg);transform-origin:100%}.fillMask2{transform:rotate(0)}:host([indeterminate]) .fills{animation:spectrum-fills-rotate 1s cubic-bezier(.25,.78,.48,.89) infinite;transform:translateZ(0);transform-origin:center;will-change:transform}:host([indeterminate]) .fillSubMask1{animation:spectrum-fill-mask-1 1s linear infinite;transform:translateZ(0);will-change:transform}:host([indeterminate]) .fillSubMask2{animation:spectrum-fill-mask-2 1s linear infinite;transform:translateZ(0);will-change:transform}:host{--spectrum-progresscircle-m-over-background-track-fill-color:var( +--spectrum-alias-track-fill-color-overbackground +)}slot{display:none} +`,Ga=yl;var xl=Object.defineProperty,kl=Object.getOwnPropertyDescriptor,Le=(o,t,e,r)=>{for(var s=r>1?void 0:r?kl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&xl(t,e,s),s},xt=class extends Y(L,{validSizes:["s","m","l"]}){constructor(){super(...arguments),this.indeterminate=!1,this.label="",this.overBackground=!1,this.progress=0}static get styles(){return[Ga]}makeRotation(t){return this.indeterminate?void 0:`transform: rotate(${t}deg);`}willUpdate(t){t.has("overBackground")&&(this.static=this.overBackground?"white":this.static||void 0)}render(){let t=[this.makeRotation(-180+3.6*Math.min(this.progress,50)),this.makeRotation(-180+3.6*Math.max(this.progress-50,0))],e=["Mask1","Mask2"];return d` + +
+
+ ${e.map((r,s)=>d` +
+
+
+
+
+ `)} +
+ `}handleSlotchange(){let t=ra(this.label,this.slotEl);t&&(this.label=t)}firstUpdated(t){super.firstUpdated(t),this.hasAttribute("role")||this.setAttribute("role","progressbar")}updated(t){super.updated(t),!this.indeterminate&&t.has("progress")?this.setAttribute("aria-valuenow",""+this.progress):this.hasAttribute("aria-valuenow")&&this.removeAttribute("aria-valuenow"),t.has("label")&&(this.label.length?this.setAttribute("aria-label",this.label):this.removeAttribute("aria-label"))}};Le([m({type:Boolean,reflect:!0})],xt.prototype,"indeterminate",2),Le([m({type:String})],xt.prototype,"label",2),Le([m({type:Boolean,reflect:!0,attribute:"over-background"})],xt.prototype,"overBackground",2),Le([m({reflect:!0})],xt.prototype,"static",2),Le([m({type:Number})],xt.prototype,"progress",2),Le([S("slot")],xt.prototype,"slotEl",2);I();k("sp-progress-circle",xt);y();D();Ge();y();var wl=C` +:host{--spectrum-radio-neutral-content-color:var( +--spectrum-neutral-content-color-default +);--spectrum-radio-neutral-content-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-radio-neutral-content-color-down:var( +--spectrum-neutral-content-color-down +);--spectrum-radio-neutral-content-color-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-radio-focus-indicator-thickness:var( +--spectrum-focus-indicator-thickness +);--spectrum-radio-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-radio-focus-indicator-color:var( +--spectrum-focus-indicator-color +);--spectrum-radio-disabled-content-color:var( +--spectrum-disabled-content-color +);--spectrum-radio-disabled-border-color:var( +--spectrum-disabled-content-color +);--spectrum-radio-emphasized-accent-color:var(--spectrum-accent-color-900);--spectrum-radio-emphasized-accent-color-hover:var( +--spectrum-accent-color-1000 +);--spectrum-radio-emphasized-accent-color-down:var( +--spectrum-accent-color-1100 +);--spectrum-radio-emphasized-accent-color-focus:var( +--spectrum-accent-color-1000 +);--spectrum-radio-border-width:var(--spectrum-border-width-200);--spectrum-radio-button-background-color:var(--spectrum-gray-75);--spectrum-radio-button-checked-border-color-default:var( +--spectrum-neutral-background-color-selected-default +);--spectrum-radio-button-checked-border-color-hover:var( +--spectrum-neutral-background-color-selected-hover +);--spectrum-radio-button-checked-border-color-down:var( +--spectrum-neutral-background-color-selected-down +);--spectrum-radio-button-checked-border-color-focus:var( +--spectrum-neutral-background-color-selected-focus +);--spectrum-radio-line-height:var(--spectrum-line-height-100);--spectrum-radio-animation-duration:var(--spectrum-animation-duration-100)}:host(:lang(ja)),:host(:lang(ko)),:host(:lang(zh)){--spectrum-radio-line-height-cjk:var(--spectrum-cjk-line-height-100)}:host([size=s]){--spectrum-radio-height:var(--spectrum-component-height-75);--spectrum-radio-button-control-size:var( +--spectrum-radio-button-control-size-small +);--spectrum-radio-text-to-control:var(--spectrum-text-to-control-75);--spectrum-radio-label-top-to-text:var( +--spectrum-component-top-to-text-75 +);--spectrum-radio-label-bottom-to-text:var( +--spectrum-component-bottom-to-text-75 +);--spectrum-radio-button-top-to-control:var( +--spectrum-radio-button-top-to-control-small +);--spectrum-radio-font-size:var(--spectrum-font-size-75)}:host{--spectrum-radio-height:var(--spectrum-component-height-100);--spectrum-radio-button-control-size:var( +--spectrum-radio-button-control-size-medium +);--spectrum-radio-text-to-control:var(--spectrum-text-to-control-100);--spectrum-radio-label-top-to-text:var( +--spectrum-component-top-to-text-100 +);--spectrum-radio-label-bottom-to-text:var( +--spectrum-component-bottom-to-text-100 +);--spectrum-radio-button-top-to-control:var( +--spectrum-radio-button-top-to-control-medium +);--spectrum-radio-font-size:var(--spectrum-font-size-100)}:host([size=l]){--spectrum-radio-height:var(--spectrum-component-height-200);--spectrum-radio-button-control-size:var( +--spectrum-radio-button-control-size-large +);--spectrum-radio-text-to-control:var(--spectrum-text-to-control-200);--spectrum-radio-label-top-to-text:var( +--spectrum-component-top-to-text-200 +);--spectrum-radio-label-bottom-to-text:var( +--spectrum-component-bottom-to-text-200 +);--spectrum-radio-button-top-to-control:var( +--spectrum-radio-button-top-to-control-large +);--spectrum-radio-font-size:var(--spectrum-font-size-200)}:host([size=xl]){--spectrum-radio-height:var(--spectrum-component-height-300);--spectrum-radio-button-control-size:var( +--spectrum-radio-button-control-size-extra-large +);--spectrum-radio-text-to-control:var(--spectrum-text-to-control-300);--spectrum-radio-label-top-to-text:var( +--spectrum-component-top-to-text-300 +);--spectrum-radio-label-bottom-to-text:var( +--spectrum-component-bottom-to-text-300 +);--spectrum-radio-button-top-to-control:var( +--spectrum-radio-button-top-to-control-extra-large +);--spectrum-radio-font-size:var(--spectrum-font-size-300)}@media (forced-colors:active){:host{--highcontrast-radio-neutral-content-color:CanvasText;--highcontrast-radio-neutral-content-color-hover:CanvasText;--highcontrast-radio-neutral-content-color-down:CanvasText;--highcontrast-radio-neutral-content-color-focus:CanvasText;--highcontrast-radio-button-border-color-default:ButtonText;--highcontrast-radio-button-border-color-hover:Highlight;--highcontrast-radio-button-border-color-down:ButtonText;--highcontrast-radio-button-border-color-focus:Highlight;--highcontrast-radio-emphasized-accent-color:ButtonText;--highcontrast-radio-emphasized-accent-color-hover:Highlight;--highcontrast-radio-emphasized-accent-color-down:ButtonText;--highcontrast-radio-emphasized-accent-color-focus:Highlight;--highcontrast-radio-button-checked-border-color-default:Highlight;--highcontrast-radio-button-checked-border-color-hover:Highlight;--highcontrast-radio-button-checked-border-color-down:Highlight;--highcontrast-radio-button-checked-border-color-focus:Highlight;--highcontrast-radio-disabled-content-color:GrayText;--highcontrast-radio-disabled-border-color:GrayText;--highcontrast-radio-focus-indicator-color:CanvasText}#button:after{forced-color-adjust:none}}:host{align-items:flex-start;display:inline-flex;max-inline-size:100%;min-block-size:var(--mod-radio-height,var(--spectrum-radio-height));position:relative;vertical-align:top}:host(:hover) #button:before{border-color:var( +--highcontrast-radio-button-border-color-hover,var( +--mod-radio-button-border-color-hover,var(--spectrum-radio-button-border-color-hover) +) +)}:host([checked]:hover) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-hover,var( +--mod-radio-button-checked-border-color-hover,var(--spectrum-radio-button-checked-border-color-hover) +) +)}:host(:hover) #label{color:var( +--highcontrast-radio-neutral-content-color-hover,var( +--mod-radio-neutral-content-color-hover,var(--spectrum-radio-neutral-content-color-hover) +) +)}:host(:active) #button:before{border-color:var( +--highcontrast-radio-button-border-color-down,var( +--mod-radio-button-border-color-down,var(--spectrum-radio-button-border-color-down) +) +)}:host(:active[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-down,var( +--mod-radio-button-checked-border-color-down,var(--spectrum-radio-button-checked-border-color-down) +) +)}:host(:active) #label{color:var( +--highcontrast-radio-neutral-content-color-down,var( +--mod-radio-neutral-content-color-down,var(--spectrum-radio-neutral-content-color-down) +) +)}:host(.focus-visible) #button:before{border-color:var( +--highcontrast-radio-button-border-color-focus,var( +--mod-radio-button-border-color-focus,var(--spectrum-radio-button-border-color-focus) +) +)}:host(.focus-visible) #button:before{border-color:var( +--highcontrast-radio-button-border-color-focus,var( +--mod-radio-button-border-color-focus,var(--spectrum-radio-button-border-color-focus) +) +)}:host(:focus-visible) #button:before{border-color:var( +--highcontrast-radio-button-border-color-focus,var( +--mod-radio-button-border-color-focus,var(--spectrum-radio-button-border-color-focus) +) +)}:host(.focus-visible) #button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}:host(.focus-visible) #button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}:host(:focus-visible) #button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}:host(.focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-focus,var( +--mod-radio-button-checked-border-color-focus,var(--spectrum-radio-button-checked-border-color-focus) +) +)}:host(.focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-focus,var( +--mod-radio-button-checked-border-color-focus,var(--spectrum-radio-button-checked-border-color-focus) +) +)}:host(:focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-focus,var( +--mod-radio-button-checked-border-color-focus,var(--spectrum-radio-button-checked-border-color-focus) +) +)}:host(.focus-visible) #label{color:var( +--highcontrast-radio-neutral-content-color-focus,var( +--mod-radio-neutral-content-color-focus,var(--spectrum-radio-neutral-content-color-focus) +) +)}:host(.focus-visible) #label{color:var( +--highcontrast-radio-neutral-content-color-focus,var( +--mod-radio-neutral-content-color-focus,var(--spectrum-radio-neutral-content-color-focus) +) +)}:host(:focus-visible) #label{color:var( +--highcontrast-radio-neutral-content-color-focus,var( +--mod-radio-neutral-content-color-focus,var(--spectrum-radio-neutral-content-color-focus) +) +)}:host([invalid]) #label{color:var( +--highcontrast-radio-neutral-content-color,var( +--mod-radio-neutral-content-color,var(--spectrum-radio-neutral-content-color) +) +)}:host([readonly]) #input:read-only{cursor:auto}:host([readonly]) #button{clip:rect(1px,1px,1px,1px);bottom:100%;clip-path:inset(50%);position:fixed;right:100%}:host([readonly]),:host([readonly]) #label,:host([readonly][checked][disabled]) #input~#label,:host([readonly][disabled]) #input~#label{color:inherit;margin-inline-start:auto}:host([emphasized][checked]) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color,var( +--mod-radio-emphasized-accent-color,var(--spectrum-radio-emphasized-accent-color) +) +)}:host([emphasized][checked]:hover) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color-hover,var( +--mod-radio-emphasized-accent-color-hover,var(--spectrum-radio-emphasized-accent-color-hover) +) +)}:host([emphasized]:active[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color-down,var( +--mod-radio-emphasized-accent-color-down,var(--spectrum-radio-emphasized-accent-color-down) +) +)}:host([emphasized].focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color-focus,var( +--mod-radio-emphasized-accent-color-focus,var(--spectrum-radio-emphasized-accent-color-focus) +) +)}:host([emphasized].focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color-focus,var( +--mod-radio-emphasized-accent-color-focus,var(--spectrum-radio-emphasized-accent-color-focus) +) +)}:host([emphasized]:focus-visible[checked]) #input+#button:before{border-color:var( +--highcontrast-radio-emphasized-accent-color-focus,var( +--mod-radio-emphasized-accent-color-focus,var(--spectrum-radio-emphasized-accent-color-focus) +) +)}:host([checked][disabled]) #input+#button:before,:host([disabled]) #input+#button:before{border-color:var( +--highcontrast-radio-disabled-border-color,var( +--mod-radio-disabled-border-color,var(--spectrum-radio-disabled-border-color) +) +)}:host([checked][disabled]) #input~#label,:host([disabled]) #input~#label{color:var( +--highcontrast-radio-disabled-content-color,var( +--mod-radio-disabled-content-color,var(--spectrum-radio-disabled-content-color) +) +)}#input{block-size:100%;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:100%;inline-size:100%;line-height:var( +--mod-radio-line-height,var(--spectrum-radio-line-height) +);margin:0;opacity:0;overflow:visible;padding:0;position:absolute;z-index:1}:host([disabled]) #input{cursor:default}:host([checked]) #input+#button:before{border-color:var( +--highcontrast-radio-button-checked-border-color-default,var( +--mod-radio-button-checked-border-color-default,var(--spectrum-radio-button-checked-border-color-default) +) +);border-width:calc(var(--spectrum-radio-button-control-size)/2 - var(--spectrum-radio-button-selection-indicator)/2)}#input.focus-visible+#button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}#input.focus-visible+#button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}#input:focus-visible+#button:after{border-color:var( +--highcontrast-radio-focus-indicator-color,var( +--mod-radio-focus-indicator-color,var(--spectrum-radio-focus-indicator-color) +) +);border-style:solid;border-width:var( +--mod-radio-focus-indicator-thickness,var(--spectrum-radio-focus-indicator-thickness) +);height:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2);width:calc(var(--spectrum-radio-button-control-size) + var(--spectrum-radio-focus-indicator-gap)*2)}#label{color:var( +--highcontrast-radio-neutral-content-color,var( +--mod-radio-neutral-content-color,var(--spectrum-radio-neutral-content-color) +) +);font-size:var(--mod-radio-font-size,var(--spectrum-radio-font-size));line-height:var( +--mod-radio-line-height,var(--spectrum-radio-line-height) +);margin-block-end:var(--spectrum-radio-label-bottom-to-text);margin-block-start:var(--spectrum-radio-label-top-to-text);margin-inline-start:var( +--mod-radio-text-to-control,var(--spectrum-radio-text-to-control) +);text-align:start;transition:color var( +--mod-radio-animation-duration,var(--spectrum-radio-animation-duration) +) ease-in-out}#label:lang(ja),#label:lang(ko),#label:lang(zh){line-height:var( +--mod-radio-line-height-cjk,var(--spectrum-radio-line-height-cjk) +)}#button{block-size:var( +--mod-radio-button-control-size,var(--spectrum-radio-button-control-size) +);box-sizing:border-box;flex-grow:0;flex-shrink:0;inline-size:var( +--mod-radio-button-control-size,var(--spectrum-radio-button-control-size) +);margin-block-start:var( +--mod-radio-button-top-to-control,var(--spectrum-radio-button-top-to-control) +);position:relative}#button:before{background-color:var( +--highcontrast-radio-button-background-color,var( +--mod-radio-button-background-color,var(--spectrum-radio-button-background-color) +) +);border-color:var( +--highcontrast-radio-button-border-color-default,var( +--mod-radio-button-border-color-default,var(--spectrum-radio-button-border-color-default) +) +);border-radius:50%;border-style:solid;border-width:var( +--mod-radio-border-width,var(--spectrum-radio-border-width) +);box-sizing:border-box;content:"";display:block;height:var( +--mod-radio-button-control-size,var(--spectrum-radio-button-control-size) +);position:absolute;transition:border var( +--mod-radio-animation-duration,var(--spectrum-radio-animation-duration) +) ease-in-out,box-shadow var( +--mod-radio-animation-duration,var(--spectrum-radio-animation-duration) +) ease-in-out;width:var( +--mod-radio-button-control-size,var(--spectrum-radio-button-control-size) +);z-index:0}#button:after{border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity var( +--mod-radio-animation-duration,var(--spectrum-radio-animation-duration) +) ease-out,margin var( +--mod-radio-animation-duration,var(--spectrum-radio-animation-duration) +) ease-out}:host{--spectrum-radio-button-border-color-default:var( +--system-spectrum-radio-button-border-color-default +);--spectrum-radio-button-border-color-hover:var( +--system-spectrum-radio-button-border-color-hover +);--spectrum-radio-button-border-color-down:var( +--system-spectrum-radio-button-border-color-down +);--spectrum-radio-button-border-color-focus:var( +--system-spectrum-radio-button-border-color-focus +)}:host([emphasized]){--spectrum-radio-button-checked-border-color-default:var( +--system-spectrum-radio-emphasized-button-checked-border-color-default +);--spectrum-radio-button-checked-border-color-hover:var( +--system-spectrum-radio-emphasized-button-checked-border-color-hover +);--spectrum-radio-button-checked-border-color-down:var( +--system-spectrum-radio-emphasized-button-checked-border-color-down +);--spectrum-radio-button-checked-border-color-focus:var( +--system-spectrum-radio-emphasized-button-checked-border-color-focus +)}:host{--spectrum-radio-label-margin-top:var( +--spectrum-global-dimension-size-75,6px +)}:host(:focus){outline:none}:host([disabled]){pointer-events:none} +`,Xa=wl;var zl=Object.defineProperty,Cl=Object.getOwnPropertyDescriptor,ne=(o,t,e,r)=>{for(var s=r>1?void 0:r?Cl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&zl(t,e,s),s},ot=class extends Y(ge(L),{noDefaultSize:!0}){constructor(){super(...arguments),this.autofocus=!1,this.value="",this.checked=!1,this.disabled=!1,this.emphasized=!1,this.invalid=!1,this.readonly=!1}static get styles(){return[Xa]}click(){this.disabled||this.activate()}manageAutoFocus(){this.autofocus&&(this.dispatchEvent(new KeyboardEvent("keydown",{code:"Tab"})),this.focus())}activate(){this.checked||(this.checked=!0,this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0})))}handleKeyup(t){t.code==="Space"&&this.activate()}render(){return d` +
+ + + `}firstUpdated(t){super.firstUpdated(t),this.setAttribute("role","radio"),this.hasAttribute("tabindex")||(this.tabIndex=0),this.manageAutoFocus(),this.addEventListener("click",this.activate),this.addEventListener("keyup",this.handleKeyup)}updated(t){super.updated(t),t.has("invalid")&&(this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")),t.has("checked")&&(this.checked?this.setAttribute("aria-checked","true"):this.setAttribute("aria-checked","false")),t.has("disabled")&&(this.disabled?this.setAttribute("aria-disabled","true"):this.removeAttribute("aria-disabled"))}};ne([m({type:Boolean})],ot.prototype,"autofocus",2),ne([m({type:String,reflect:!0})],ot.prototype,"value",2),ne([m({type:Boolean,reflect:!0})],ot.prototype,"checked",2),ne([m({type:Boolean,reflect:!0})],ot.prototype,"disabled",2),ne([m({type:Boolean,reflect:!0})],ot.prototype,"emphasized",2),ne([m({type:Boolean,reflect:!0})],ot.prototype,"invalid",2),ne([m({type:Boolean,reflect:!0})],ot.prototype,"readonly",2);I();k("sp-radio",ot);D();Ge();y();D();y();gt();Qo();var Ya=class Za{constructor(t,{mode:e}={mode:"internal"}){this.mode="internal",this.handleSlotchange=({target:r})=>{this.handleHelpText(r),this.handleNegativeHelpText(r)},this.host=t,this.instanceCount=Za.instanceCount++,this.id=`sp-help-text-${this.instanceCount}`,this.mode=e}get isInternal(){return this.mode==="internal"}render(t){return d` +
+ + + +
+ `}addId(){let t=this.helpTextElement?this.helpTextElement.id:this.id;this.conditionId=ke(this.host,"aria-describedby",t),this.host.hasAttribute("tabindex")&&(this.previousTabindex=parseFloat(this.host.getAttribute("tabindex"))),this.host.tabIndex=0}removeId(){this.conditionId&&(this.conditionId(),delete this.conditionId),!this.helpTextElement&&(this.previousTabindex?this.host.tabIndex=this.previousTabindex:this.host.removeAttribute("tabindex"))}handleHelpText(t){if(this.isInternal)return;this.helpTextElement&&this.helpTextElement.id===this.id&&this.helpTextElement.removeAttribute("id"),this.removeId();let e=t.assignedElements()[0];this.helpTextElement=e,e&&(e.id||(e.id=this.id),this.addId())}handleNegativeHelpText(t){t.name==="negative-help-text"&&t.assignedElements().forEach(e=>e.variant="negative")}};Ya.instanceCount=0;var Qa=Ya;function oo(o,{mode:t}={mode:"internal"}){class e extends o{constructor(){super(...arguments),this.helpTextManager=new Qa(this,{mode:t})}get helpTextId(){return this.helpTextManager.id}renderHelpText(s){return this.helpTextManager.render(s)}}return e}y();var El=C` +:host{--spectrum-fieldgroup-margin:var(--spectrum-spacing-300);--spectrum-fieldgroup-readonly-delimiter:","}.spectrum-FieldGroup--toplabel{flex-direction:column}.spectrum-FieldGroup--sidelabel{flex-direction:row}.group{display:flex;flex-flow:column wrap}:host([vertical]) .group{flex-direction:column}:host([horizontal]) .group{flex-direction:row}:host([horizontal]) .group slot:not([name])::slotted(:not(:last-child)){margin-inline-end:var(--spectrum-fieldgroup-margin)}:host([horizontal]) .group .spectrum-HelpText{flex-basis:100%}:host([dir=rtl]:not([vertical])) slot:not([name])::slotted(:not(:last-child)),:host([horizontal][dir=rtl]) slot:not([name])::slotted(:not(:last-child)){margin:0 0 0 var(--spectrum-fieldgroup-margin)}:host([dir=ltr]:not([vertical])) slot:not([name])::slotted(:not(:last-child)),:host([horizontal][dir=ltr]) slot:not([name])::slotted(:not(:last-child)){margin:0 var(--spectrum-fieldgroup-margin) 0 0} +`,Ja=El;var Pl=Object.defineProperty,Al=Object.getOwnPropertyDescriptor,so=(o,t,e,r)=>{for(var s=r>1?void 0:r?Al(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Pl(t,e,s),s},Mt=class extends oo(L,{mode:"external"}){constructor(){super(...arguments),this.horizontal=!1,this.invalid=!1,this.label="",this.vertical=!1}static get styles(){return[Ja]}handleSlotchange(){}render(){return d` + + ${this.renderHelpText(this.invalid)} + `}updated(t){super.updated(t),t.has("label")&&(this.label?this.setAttribute("aria-label",this.label):this.removeAttribute("aria-label"))}};so([m({type:Boolean,reflect:!0})],Mt.prototype,"horizontal",2),so([m({type:Boolean,reflect:!0})],Mt.prototype,"invalid",2),so([m()],Mt.prototype,"label",2),so([m({type:Boolean,reflect:!0})],Mt.prototype,"vertical",2);function hs(o,t,e){return typeof o===t?()=>o:typeof o=="function"?o:e}var co=class{constructor(t,{direction:e,elementEnterAction:r,elements:s,focusInIndex:c,isFocusableElement:a,listenerScope:i}={elements:()=>[]}){this._currentIndex=-1,this._direction=()=>"both",this.directionLength=5,this.elementEnterAction=n=>{},this._focused=!1,this._focusInIndex=n=>0,this.isFocusableElement=n=>!0,this._listenerScope=()=>this.host,this.offset=0,this.recentlyConnected=!1,this.handleFocusin=n=>{if(!this.isEventWithinListenerScope(n))return;this.isRelatedTargetAnElement(n)&&this.hostContainsFocus();let l=n.composedPath(),p=-1;l.find(u=>(p=this.elements.indexOf(u),p!==-1)),this.currentIndex=p>-1?p:this.currentIndex},this.handleFocusout=n=>{this.isRelatedTargetAnElement(n)&&this.hostNoLongerContainsFocus()},this.handleKeydown=n=>{if(!this.acceptsEventCode(n.code)||n.defaultPrevented)return;let l=0;switch(n.code){case"ArrowRight":l+=1;break;case"ArrowDown":l+=this.direction==="grid"?this.directionLength:1;break;case"ArrowLeft":l-=1;break;case"ArrowUp":l-=this.direction==="grid"?this.directionLength:1;break;case"End":this.currentIndex=0,l-=1;break;case"Home":this.currentIndex=this.elements.length-1,l+=1;break}n.preventDefault(),this.direction==="grid"&&this.currentIndex+l<0?this.currentIndex=0:this.direction==="grid"&&this.currentIndex+l>this.elements.length-1?this.currentIndex=this.elements.length-1:this.setCurrentIndexCircularly(l),this.elementEnterAction(this.elements[this.currentIndex]),this.focus()},this.mutationObserver=new MutationObserver(()=>{this.handleItemMutation()}),this.host=t,this.host.addController(this),this._elements=s,this.isFocusableElement=a||this.isFocusableElement,this._direction=hs(e,"string",this._direction),this.elementEnterAction=r||this.elementEnterAction,this._focusInIndex=hs(c,"number",this._focusInIndex),this._listenerScope=hs(i,"object",this._listenerScope)}get currentIndex(){return this._currentIndex===-1&&(this._currentIndex=this.focusInIndex),this._currentIndex-this.offset}set currentIndex(t){this._currentIndex=t+this.offset}get direction(){return this._direction()}get elements(){return this.cachedElements||(this.cachedElements=this._elements()),this.cachedElements}set focused(t){t!==this.focused&&(this._focused=t)}get focused(){return this._focused}get focusInElement(){return this.elements[this.focusInIndex]}get focusInIndex(){return this._focusInIndex(this.elements)}isEventWithinListenerScope(t){return this._listenerScope()===this.host?!0:t.composedPath().includes(this._listenerScope())}handleItemMutation(){if(this._currentIndex==-1||this.elements.length<=this._elements().length)return;let t=this.elements[this.currentIndex];if(this.clearElementCache(),this.elements.includes(t))return;let e=this.currentIndex!==this.elements.length,r=e?1:-1;e&&this.setCurrentIndexCircularly(-1),this.setCurrentIndexCircularly(r),this.focus()}update({elements:t}={elements:()=>[]}){this.unmanage(),this._elements=t,this.clearElementCache(),this.manage()}focus(t){let e=this.elements;if(!e.length)return;let r=e[this.currentIndex];(!r||!this.isFocusableElement(r))&&(this.setCurrentIndexCircularly(1),r=e[this.currentIndex]),r&&this.isFocusableElement(r)&&r.focus(t)}clearElementCache(t=0){this.mutationObserver.disconnect(),delete this.cachedElements,this.offset=t,requestAnimationFrame(()=>{this.elements.forEach(e=>{this.mutationObserver.observe(e,{attributes:!0})})})}setCurrentIndexCircularly(t){let{length:e}=this.elements,r=e,s=(e+this.currentIndex+t)%e;for(;r&&this.elements[s]&&!this.isFocusableElement(this.elements[s]);)s=(e+s+t)%e,r-=1;this.currentIndex=s}hostContainsFocus(){this.host.addEventListener("focusout",this.handleFocusout),this.host.addEventListener("keydown",this.handleKeydown),this.focused=!0}hostNoLongerContainsFocus(){this.host.addEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown),this.focused=!1}isRelatedTargetAnElement(t){let e=t.relatedTarget;return!this.elements.includes(e)}acceptsEventCode(t){if(t==="End"||t==="Home")return!0;switch(this.direction){case"horizontal":return t==="ArrowLeft"||t==="ArrowRight";case"vertical":return t==="ArrowUp"||t==="ArrowDown";case"both":case"grid":return t.startsWith("Arrow")}}manage(){this.addEventListeners()}unmanage(){this.removeEventListeners()}addEventListeners(){this.host.addEventListener("focusin",this.handleFocusin)}removeEventListeners(){this.host.removeEventListener("focusin",this.handleFocusin),this.host.removeEventListener("focusout",this.handleFocusout),this.host.removeEventListener("keydown",this.handleKeydown)}hostConnected(){this.recentlyConnected=!0,this.addEventListeners()}hostDisconnected(){this.mutationObserver.disconnect(),this.removeEventListeners()}hostUpdated(){this.recentlyConnected&&(this.recentlyConnected=!1,this.elements.forEach(t=>{this.mutationObserver.observe(t,{attributes:!0})}))}};var De=class extends co{constructor(){super(...arguments),this.managed=!0,this.manageIndexesAnimationFrame=0}set focused(t){t!==this.focused&&(super.focused=t,this.manageTabindexes())}get focused(){return super.focused}clearElementCache(t=0){cancelAnimationFrame(this.manageIndexesAnimationFrame),super.clearElementCache(t),this.managed&&(this.manageIndexesAnimationFrame=requestAnimationFrame(()=>this.manageTabindexes()))}manageTabindexes(){this.focused?this.updateTabindexes(()=>({tabIndex:-1})):this.updateTabindexes(t=>({removeTabIndex:t.contains(this.focusInElement)&&t!==this.focusInElement,tabIndex:t===this.focusInElement?0:-1}))}updateTabindexes(t){this.elements.forEach(e=>{let{tabIndex:r,removeTabIndex:s}=t(e);if(!s){e.tabIndex=r;return}e.removeAttribute("tabindex");let c=e;c.requestUpdate&&c.requestUpdate()})}manage(){this.managed=!0,this.manageTabindexes(),super.manage()}unmanage(){this.managed=!1,this.updateTabindexes(()=>({tabIndex:0})),super.unmanage()}hostUpdated(){super.hostUpdated(),this.host.hasUpdated||this.manageTabindexes()}};var Tl=Object.defineProperty,Il=Object.getOwnPropertyDescriptor,gs=(o,t,e,r)=>{for(var s=r>1?void 0:r?Il(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Tl(t,e,s),s},le=class extends ge(Mt){constructor(){super(...arguments),this.name="",this.rovingTabindexController=new De(this,{focusInIndex:t=>t.findIndex(e=>this.selected?!e.disabled&&e.value===this.selected:!e.disabled),elementEnterAction:t=>{this._setSelected(t.value)},elements:()=>this.buttons,isFocusableElement:t=>!t.disabled}),this.selected=""}get buttons(){return this.defaultNodes.filter(t=>t instanceof ot)}focus(){this.rovingTabindexController.focus()}_setSelected(t){if(t===this.selected)return;let e=this.selected,r=t?this.querySelector(`sp-radio[value="${t}"]`):void 0;if(this.selected=r?t:"",!this.dispatchEvent(new Event("change",{cancelable:!0,bubbles:!0,composed:!0}))){this.selected=e;return}this.validateRadios()}willUpdate(t){if(!this.hasUpdated){this.setAttribute("role","radiogroup");let e=this.querySelector("sp-radio[checked]"),r=e?e.value:"";if(this.selected=r||this.selected,this.selected&&this.selected!==r){let s=this.querySelector(`sp-radio[value="${this.selected}"]`);s&&(s.checked=!0)}this.shadowRoot.addEventListener("change",s=>{s.stopPropagation();let c=s.target;this._setSelected(c.value)})}t.has("selected")&&this.validateRadios()}async validateRadios(){let t=!1;this.hasUpdated||await this.updateComplete,this.buttons.map(e=>{e.checked=this.selected===e.value,t=t||e.checked}),t||(this.selected="")}handleSlotchange(){this.rovingTabindexController.clearElementCache()}};gs([m({type:String})],le.prototype,"name",2),gs([yr()],le.prototype,"defaultNodes",2),gs([m({reflect:!0})],le.prototype,"selected",2);I();k("sp-radio-group",le);y();D();gt();y();gt();D();Zt();y();var ti=({width:o=24,height:t=24,hidden:e=!1,title:r="Alert"}={})=>je` + + `;var ao=class extends T{render(){return _e(d),ti({hidden:!this.label,title:this.label})}};I();k("sp-icon-alert",ao);y();var Sl=C` +:host{--spectrum-textfield-input-line-height:var(--spectrum-textfield-height);--spectrum-texfield-animation-duration:var( +--spectrum-animation-duration-100 +);--spectrum-textfield-width:240px;--spectrum-textfield-min-width:var( +--spectrum-text-field-minimum-width-multiplier +);--spectrum-textfield-corner-radius:var(--spectrum-corner-radius-100);--spectrum-textfield-spacing-inline-quiet:var( +--spectrum-field-edge-to-text-quiet +);--spectrum-textfield-spacing-block-start:var( +--spectrum-component-top-to-text-100 +);--spectrum-textfield-spacing-block-end:var( +--spectrum-component-bottom-to-text-100 +);--spectrum-textfield-spacing-block-quiet:var( +--spectrum-field-edge-to-border-quiet +);--spectrum-textfield-label-spacing-block:var( +--spectrum-field-label-to-component +);--spectrum-textfield-label-spacing-inline-side-label:var( +--spectrum-spacing-100 +);--spectrum-textfield-helptext-spacing-block:var( +--spectrum-help-text-to-component +);--spectrum-textfield-icon-spacing-inline-end-quiet-invalid:var( +--spectrum-field-edge-to-alert-icon-quiet +);--spectrum-textfield-icon-spacing-inline-end-quiet-valid:var( +--spectrum-field-edge-to-validation-icon-quiet +);--spectrum-textfield-icon-spacing-inline-end-override:32px;--spectrum-Textfield-workflow-icon-width:18px;--spectrum-Textfield-workflow-icon-gap:6px;--spectrum-textfield-font-family:var(--spectrum-sans-font-family-stack);--spectrum-textfield-font-weight:var(--spectrum-regular-font-weight);--spectrum-textfield-character-count-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-textfield-character-count-font-weight:var( +--spectrum-regular-font-weight +);--spectrum-textfield-character-count-spacing-inline:var( +--spectrum-spacing-200 +);--spectrum-textfield-character-count-spacing-inline-side:var( +--spectrum-side-label-character-count-to-field +);--spectrum-textfield-focus-indicator-width:var( +--spectrum-focus-indicator-thickness +);--spectrum-textfield-focus-indicator-gap:var( +--spectrum-focus-indicator-gap +);--spectrum-textfield-background-color:var(--spectrum-gray-50);--spectrum-textfield-text-color-default:var( +--spectrum-neutral-content-color-default +);--spectrum-textfield-text-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-textfield-text-color-focus:var( +--spectrum-neutral-content-color-focus +);--spectrum-textfield-text-color-focus-hover:var( +--spectrum-neutral-content-color-focus-hover +);--spectrum-textfield-text-color-keyboard-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-textfield-text-color-readonly:var( +--spectrum-neutral-content-color-default +);--spectrum-textfield-background-color-disabled:var( +--spectrum-disabled-background-color +);--spectrum-textfield-border-color-disabled:var( +--spectrum-disabled-border-color +);--spectrum-textfield-text-color-disabled:var( +--spectrum-disabled-content-color +);--spectrum-textfield-border-color-invalid-default:var( +--spectrum-negative-border-color-default +);--spectrum-textfield-border-color-invalid-hover:var( +--spectrum-negative-border-color-hover +);--spectrum-textfield-border-color-invalid-focus:var( +--spectrum-negative-border-color-focus +);--spectrum-textfield-border-color-invalid-focus-hover:var( +--spectrum-negative-border-color-focus-hover +);--spectrum-textfield-border-color-invalid-keyboard-focus:var( +--spectrum-negative-border-color-key-focus +);--spectrum-textfield-icon-color-invalid:var( +--spectrum-negative-visual-color +);--spectrum-textfield-text-color-invalid:var( +--spectrum-neutral-content-color-default +);--spectrum-textfield-text-color-valid:var( +--spectrum-neutral-content-color-default +);--spectrum-textfield-icon-color-valid:var( +--spectrum-positive-visual-color +);--spectrum-textfield-focus-indicator-color:var( +--spectrum-focus-indicator-color +);--spectrum-text-area-min-inline-size:var( +--spectrum-text-area-minimum-width +);--spectrum-text-area-min-block-size:var( +--spectrum-text-area-minimum-height +)}:host([size=s]){--spectrum-textfield-height:var(--spectrum-component-height-75);--spectrum-textfield-label-spacing-block-quiet:var( +--spectrum-field-label-to-component-quiet-small +);--spectrum-textfield-label-spacing-inline-side-label:var( +--spectrum-spacing-100 +);--spectrum-textfield-placeholder-font-size:var(--spectrum-font-size-75);--spectrum-textfield-spacing-inline:var( +--spectrum-component-edge-to-text-75 +);--spectrum-textfield-icon-size-invalid:var( +--spectrum-workflow-icon-size-75 +);--spectrum-textfield-icon-spacing-inline-end-invalid:var( +--spectrum-field-edge-to-alert-icon-small +);--spectrum-textfield-icon-spacing-inline-end-valid:var( +--spectrum-field-edge-to-validation-icon-small +);--spectrum-textfield-icon-spacing-block-invalid:var( +--spectrum-field-top-to-alert-icon-small +);--spectrum-textfield-icon-spacing-block-valid:var( +--spectrum-field-top-to-validation-icon-small +);--spectrum-textfield-icon-spacing-inline-start-invalid:var( +--spectrum-field-text-to-alert-icon-small +);--spectrum-textfield-icon-spacing-inline-start-valid:var( +--spectrum-field-text-to-validation-icon-small +);--spectrum-textfield-character-count-font-size:var( +--spectrum-font-size-75 +);--spectrum-textfield-character-count-spacing-block:var( +--spectrum-component-bottom-to-text-75 +);--spectrum-textfield-character-count-spacing-block-quiet:var( +--spectrum-character-count-to-field-quiet-small +);--spectrum-textfield-character-count-spacing-block-side:var( +--spectrum-side-label-character-count-top-margin-small +);--spectrum-text-area-min-block-size-quiet:var( +--spectrum-component-height-75 +)}:host{--spectrum-textfield-height:var(--spectrum-component-height-100);--spectrum-textfield-label-spacing-block-quiet:var( +--spectrum-field-label-to-component-quiet-medium +);--spectrum-textfield-label-spacing-inline-side-label:var( +--spectrum-spacing-200 +);--spectrum-textfield-placeholder-font-size:var(--spectrum-font-size-100);--spectrum-textfield-spacing-inline:var( +--spectrum-component-edge-to-text-100 +);--spectrum-textfield-icon-size-invalid:var( +--spectrum-workflow-icon-size-100 +);--spectrum-textfield-icon-spacing-inline-end-invalid:var( +--spectrum-field-edge-to-alert-icon-medium +);--spectrum-textfield-icon-spacing-inline-end-valid:var( +--spectrum-field-edge-to-validation-icon-medium +);--spectrum-textfield-icon-spacing-block-invalid:var( +--spectrum-field-top-to-alert-icon-medium +);--spectrum-textfield-icon-spacing-block-valid:var( +--spectrum-field-top-to-validation-icon-medium +);--spectrum-textfield-icon-spacing-inline-start-invalid:var( +--spectrum-field-text-to-alert-icon-medium +);--spectrum-textfield-icon-spacing-inline-start-valid:var( +--spectrum-field-text-to-validation-icon-medium +);--spectrum-textfield-character-count-font-size:var( +--spectrum-font-size-75 +);--spectrum-textfield-character-count-spacing-block:var( +--spectrum-component-bottom-to-text-75 +);--spectrum-textfield-character-count-spacing-block-quiet:var( +--spectrum-character-count-to-field-quiet-medium +);--spectrum-textfield-character-count-spacing-block-side:var( +--spectrum-side-label-character-count-top-margin-medium +);--spectrum-text-area-min-block-size-quiet:var( +--spectrum-component-height-100 +)}:host([size=l]){--spectrum-textfield-height:var(--spectrum-component-height-200);--spectrum-textfield-label-spacing-block-quiet:var( +--spectrum-field-label-to-component-quiet-large +);--spectrum-textfield-label-spacing-inline-side-label:var( +--spectrum-spacing-200 +);--spectrum-textfield-placeholder-font-size:var(--spectrum-font-size-200);--spectrum-textfield-spacing-inline:var( +--spectrum-component-edge-to-text-200 +);--spectrum-textfield-icon-size-invalid:var( +--spectrum-workflow-icon-size-200 +);--spectrum-textfield-icon-spacing-inline-end-invalid:var( +--spectrum-field-edge-to-alert-icon-large +);--spectrum-textfield-icon-spacing-inline-end-valid:var( +--spectrum-field-edge-to-validation-icon-large +);--spectrum-textfield-icon-spacing-block-invalid:var( +--spectrum-field-top-to-alert-icon-large +);--spectrum-textfield-icon-spacing-block-valid:var( +--spectrum-field-top-to-validation-icon-large +);--spectrum-textfield-icon-spacing-inline-start-invalid:var( +--spectrum-field-text-to-alert-icon-large +);--spectrum-textfield-icon-spacing-inline-start-valid:var( +--spectrum-field-text-to-validation-icon-large +);--spectrum-textfield-character-count-font-size:var( +--spectrum-font-size-100 +);--spectrum-textfield-character-count-spacing-block:var( +--spectrum-component-bottom-to-text-100 +);--spectrum-textfield-character-count-spacing-block-quiet:var( +--spectrum-character-count-to-field-quiet-large +);--spectrum-textfield-character-count-spacing-block-side:var( +--spectrum-side-label-character-count-top-margin-large +);--spectrum-text-area-min-block-size-quiet:var( +--spectrum-component-height-200 +)}:host([size=xl]){--spectrum-textfield-height:var(--spectrum-component-height-300);--spectrum-textfield-label-spacing-block-quiet:var( +--spectrum-field-label-to-component-quiet-extra-large +);--spectrum-textfield-label-spacing-inline-side-label:var( +--spectrum-spacing-200 +);--spectrum-textfield-placeholder-font-size:var(--spectrum-font-size-300);--spectrum-textfield-spacing-inline:var( +--spectrum-component-edge-to-text-200 +);--spectrum-textfield-icon-size-invalid:var( +--spectrum-workflow-icon-size-300 +);--spectrum-textfield-icon-spacing-inline-end-invalid:var( +--spectrum-field-edge-to-alert-icon-extra-large +);--spectrum-textfield-icon-spacing-inline-end-valid:var( +--spectrum-field-edge-to-validation-icon-extra-large +);--spectrum-textfield-icon-spacing-block-invalid:var( +--spectrum-field-top-to-alert-icon-extra-large +);--spectrum-textfield-icon-spacing-block-valid:var( +--spectrum-field-top-to-validation-icon-extra-large +);--spectrum-textfield-icon-spacing-inline-start-invalid:var( +--spectrum-field-text-to-alert-icon-extra-large +);--spectrum-textfield-icon-spacing-inline-start-valid:var( +--spectrum-field-text-to-validation-icon-extra-large +);--spectrum-textfield-character-count-font-size:var( +--spectrum-font-size-200 +);--spectrum-textfield-character-count-spacing-block:var( +--spectrum-component-bottom-to-text-200 +);--spectrum-textfield-character-count-spacing-block-quiet:var( +--spectrum-character-count-to-field-quiet-extra-large +);--spectrum-textfield-character-count-spacing-block-side:var( +--spectrum-side-label-character-count-top-margin-extra-large +);--spectrum-text-area-min-block-size-quiet:var( +--spectrum-component-height-300 +)}#textfield{-moz-appearance:textfield;display:inline-grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;inline-size:var(--mod-textfield-width,var(--spectrum-textfield-width));margin:0;overflow:visible;position:relative;text-indent:0;text-overflow:ellipsis}:host([quiet]) #textfield:after{block-size:var( +--mod-textfield-focus-indicator-width,var(--spectrum-textfield-focus-indicator-width) +);bottom:calc((var( +--mod-textfield-focus-indicator-gap, +var(--spectrum-textfield-focus-indicator-gap) +) + var( +--mod-textfield-focus-indicator-width, +var(--spectrum-textfield-focus-indicator-width) +))*-1);content:"";inline-size:100%;left:0;position:absolute}:host([quiet]) #textfield.focus-visible:after,:host([quiet]) #textfield:focus-within:after,:host([quiet][focused]) #textfield:after{background-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +)}:host([quiet]) #textfield.focus-visible:after,:host([quiet]) #textfield:focus-within:after,:host([quiet][focused]) #textfield:after{background-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +)}:host([quiet]) #textfield:focus-visible:after,:host([quiet]) #textfield:focus-within:after,:host([quiet][focused]) #textfield:after{background-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +)}:host([invalid]) #textfield .icon,:host([valid]) #textfield .icon{grid-area:2/2;margin-inline-start:auto;pointer-events:all;position:absolute;top:0}:host([valid]) #textfield .icon{color:var( +--highcontrast-textfield-icon-color-valid,var( +--mod-textfield-icon-color-valid,var(--spectrum-textfield-icon-color-valid) +) +);inset-block-end:var( +--mod-textfield-icon-spacing-block-valid,var(--spectrum-textfield-icon-spacing-block-valid) +);inset-block-start:var( +--mod-textfield-icon-spacing-block-valid,var(--spectrum-textfield-icon-spacing-block-valid) +);inset-inline-end:var( +--mod-textfield-icon-spacing-inline-end-valid,var(--spectrum-textfield-icon-spacing-inline-end-valid) +);inset-inline-start:var( +--mod-textfield-icon-spacing-inline-start-valid,var(--spectrum-textfield-icon-spacing-inline-start-valid) +)}:host([invalid]) #textfield .icon{block-size:var( +--mod-textfield-icon-size-invalid,var(--spectrum-textfield-icon-size-invalid) +);color:var( +--highcontrast-textfield-icon-color-invalid,var( +--mod-textfield-icon-color-invalid,var(--spectrum-textfield-icon-color-invalid) +) +);inline-size:var( +--mod-textfield-icon-size-invalid,var(--spectrum-textfield-icon-size-invalid) +);inset-block-end:var( +--mod-textfield-icon-spacing-block-invalid,var(--spectrum-textfield-icon-spacing-block-invalid) +);inset-block-start:var( +--mod-textfield-icon-spacing-block-invalid,var(--spectrum-textfield-icon-spacing-block-invalid) +);inset-inline-end:var( +--mod-textfield-icon-spacing-inline-end-invalid,var(--spectrum-textfield-icon-spacing-inline-end-invalid) +);inset-inline-start:var( +--mod-textfield-icon-spacing-inline-start-invalid,var(--spectrum-textfield-icon-spacing-inline-start-invalid) +)}:host([disabled]) #textfield .icon,:host([readonly]) #textfield .icon{color:#0000}:host([quiet]) .icon{padding-inline-end:0}:host([quiet][valid]) .icon{inset-inline-end:var( +--mod-textfield-icon-spacing-inline-end-quiet-valid,var(--spectrum-textfield-icon-spacing-inline-end-quiet-valid) +)}:host([quiet][invalid]) .icon{inset-inline-end:var( +--mod-textfield-icon-spacing-inline-end-quiet-invalid,var(--spectrum-textfield-icon-spacing-inline-end-quiet-invalid) +)}.spectrum-InputGroup .icon{margin-inline-end:var( +--spectrum-textfield-icon-spacing-inline-end-override +)}#textfield .spectrum-FieldLabel{grid-area:1/1/auto/span 1;margin-block-end:var( +--mod-textfield-label-spacing-block,var(--spectrum-textfield-label-spacing-block) +);padding-left:calc(var( +--mod-textfield-corner-radius, +var(--spectrum-textfield-corner-radius) +)/2)}:host([quiet]) .spectrum-FieldLabel{margin-block-end:var( +--mod-textfield-label-spacing-block-quiet,var(--spectrum-textfield-label-spacing-block-quiet) +)}:host([disabled]) .spectrum-FieldLabel{color:var(--spectrum-textfield-text-color-disabled)}#textfield .spectrum-HelpText{grid-area:3/1/auto/span 2;margin-block-start:var( +--mod-textfield-helptext-spacing-block,var(--spectrum-textfield-helptext-spacing-block) +);padding-left:calc(var( +--mod-textfield-corner-radius, +var(--spectrum-textfield-corner-radius) +)/2)}.spectrum-Textfield-characterCount{align-items:flex-end;display:inline-flex;font-family:var( +--mod-textfield-character-count-font-family,var(--spectrum-textfield-character-count-font-family) +);font-size:var( +--mod-textfield-character-count-font-size,var(--spectrum-textfield-character-count-font-size) +);font-weight:var( +--mod-textfield-character-count-font-weight,var(--spectrum-textfield-character-count-font-weight) +);grid-area:1/2/auto/span 1;justify-content:flex-end;margin-block-end:var( +--mod-textfield-character-count-spacing-block,var(--spectrum-textfield-character-count-spacing-block) +);margin-inline-end:0;margin-inline-start:var( +--mod-textfield-character-count-spacing-inline,var(--spectrum-textfield-character-count-spacing-inline) +);padding-right:calc(var( +--mod-textfield-corner-radius, +var(--spectrum-textfield-corner-radius) +)/2);width:auto}:host([quiet]) .spectrum-Textfield-characterCount{margin-block-end:var( +--mod-textfield-character-count-spacing-block-quiet,var(--spectrum-textfield-character-count-spacing-block-quiet) +)}.input{-webkit-appearance:none;-moz-appearance:textfield;background-color:var( +--mod-textfield-background-color,var(--spectrum-textfield-background-color) +);block-size:var(--mod-textfield-height,var(--spectrum-textfield-height));border:var( +--mod-textfield-border-width,var(--spectrum-textfield-border-width) +) solid var( +--highcontrast-textfield-border-color,var( +--mod-textfield-border-color,var(--spectrum-textfield-border-color) +) +);border-radius:var( +--mod-textfield-corner-radius,var(--spectrum-textfield-corner-radius) +);box-sizing:border-box;color:var( +--highcontrast-textfield-text-color-default,var( +--mod-textfield-text-color-default,var(--spectrum-textfield-text-color-default) +) +);font-family:var( +--mod-textfield-font-family,var(--spectrum-textfield-font-family) +);font-size:var( +--mod-textfield-placeholder-font-size,var(--spectrum-textfield-placeholder-font-size) +);font-weight:var( +--mod-textfield-font-weight,var(--spectrum-textfield-font-weight) +);grid-area:2/1/auto/span 2;inline-size:100%;line-height:var(--spectrum-textfield-input-line-height);margin:0;min-inline-size:var( +--mod-textfield-min-width,var(--spectrum-textfield-min-width) +);outline:none;overflow:visible;padding-block-end:calc(var( +--mod-textfield-spacing-block-end, +var(--spectrum-textfield-spacing-block-end) +) - var( +--mod-textfield-border-width, +var(--spectrum-textfield-border-width) +));padding-block-start:calc(var( +--mod-textfield-spacing-block-start, +var(--spectrum-textfield-spacing-block-start) +) - var( +--mod-textfield-border-width, +var(--spectrum-textfield-border-width) +));padding-inline:calc(var( +--mod-textfield-spacing-inline, +var(--spectrum-textfield-spacing-inline) +) - var( +--mod-textfield-border-width, +var(--spectrum-textfield-border-width) +));text-indent:0;text-overflow:ellipsis;transition:border-color var( +--mod-texfield-animation-duration,var(--spectrum-texfield-animation-duration) +) ease-in-out;vertical-align:top}:host([quiet]) .icon-workflow~.input{padding-inline-start:calc(var( +--mod--Textfield-workflow-icon-gap, +var(--spectrum-Textfield-workflow-icon-gap) +) + var( +--mod-Textfield-workflow-icon-width, +var(--spectrum-Textfield-workflow-icon-width) +))}.input::-ms-clear{block-size:0;inline-size:0}.input::-webkit-inner-spin-button,.input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input:-moz-ui-invalid{box-shadow:none}.input::placeholder{color:var( +--highcontrast-textfield-text-color-default,var( +--mod-textfield-text-color-default,var(--spectrum-textfield-text-color-default) +) +);font-family:var( +--mod-textfield-font-family,var(--spectrum-textfield-font-family) +);font-size:var( +--mod-textfield-placeholder-font-size,var(--spectrum-textfield-placeholder-font-size) +);font-weight:var( +--mod-textfield-font-weight,var(--spectrum-textfield-font-weight) +);opacity:1;transition:color var( +--mod-texfield-animation-duration,var(--spectrum-texfield-animation-duration) +) ease-in-out}.input:lang(ja)::placeholder,.input:lang(ko)::placeholder,.input:lang(zh)::placeholder{font-style:normal}.input:lang(ja)::-moz-placeholder,.input:lang(ko)::-moz-placeholder,.input:lang(zh)::-moz-placeholder{font-style:normal}#textfield:hover .input,.input:hover{border-color:var( +--highcontrast-textfield-border-color-hover,var( +--mod-textfield-border-color-hover,var(--spectrum-textfield-border-color-hover) +) +);color:var( +--highcontrast-textfield-text-color-hover,var( +--mod-textfield-text-color-hover,var(--spectrum-textfield-text-color-hover) +) +)}#textfield:hover .input::placeholder,.input:hover::placeholder{color:var( +--highcontrast-textfield-text-color-hover,var( +--mod-textfield-text-color-hover,var(--spectrum-textfield-text-color-hover) +) +)}.input:focus,:host([focused]) .input{border-color:var( +--highcontrast-textfield-border-color-focus,var( +--mod-textfield-border-color-focus,var(--spectrum-textfield-border-color-focus) +) +);color:var( +--highcontrast-textfield-text-color-focus,var( +--mod-textfield-text-color-focus,var(--spectrum-textfield-text-color-focus) +) +)}.input:focus::placeholder,:host([focused]) .input::placeholder{color:var( +--highcontrast-textfield-text-color-focus,var( +--mod-textfield-text-color-focus,var(--spectrum-textfield-text-color-focus) +) +)}.input:focus:hover,:host([focused]) .input:hover{border-color:var( +--highcontrast-textfield-border-color-focus-hover,var( +--mod-textfield-border-color-focus-hover,var(--spectrum-textfield-border-color-focus-hover) +) +);color:var( +--highcontrast-textfield-text-color-focus-hover,var( +--mod-textfield-text-color-focus-hover,var(--spectrum-textfield-text-color-focus-hover) +) +)}.input:focus:hover::placeholder,:host([focused]) .input:hover::placeholder{color:var( +--highcontrast-textfield-text-color-focus-hover,var( +--mod-textfield-text-color-focus-hover,var(--spectrum-textfield-text-color-focus-hover) +) +)}.input.focus-visible,:host([focused]) .input{border-color:var( +--highcontrast-textfield-border-color-keyboard-focus,var( +--mod-textfield-border-color-keyboard-focus,var(--spectrum-textfield-border-color-keyboard-focus) +) +);color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +);outline:var( +--mod-textfield-focus-indicator-width,var(--spectrum-textfield-focus-indicator-width) +) solid;outline-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +);outline-offset:var( +--mod-textfield-focus-indicator-gap,var(--spectrum-textfield-focus-indicator-gap) +)}.input.focus-visible,:host([focused]) .input{border-color:var( +--highcontrast-textfield-border-color-keyboard-focus,var( +--mod-textfield-border-color-keyboard-focus,var(--spectrum-textfield-border-color-keyboard-focus) +) +);color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +);outline:var( +--mod-textfield-focus-indicator-width,var(--spectrum-textfield-focus-indicator-width) +) solid;outline-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +);outline-offset:var( +--mod-textfield-focus-indicator-gap,var(--spectrum-textfield-focus-indicator-gap) +)}.input:focus-visible,:host([focused]) .input{border-color:var( +--highcontrast-textfield-border-color-keyboard-focus,var( +--mod-textfield-border-color-keyboard-focus,var(--spectrum-textfield-border-color-keyboard-focus) +) +);color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +);outline:var( +--mod-textfield-focus-indicator-width,var(--spectrum-textfield-focus-indicator-width) +) solid;outline-color:var( +--highcontrast-textfield-focus-indicator-color,var( +--mod-textfield-focus-indicator-color,var(--spectrum-textfield-focus-indicator-color) +) +);outline-offset:var( +--mod-textfield-focus-indicator-gap,var(--spectrum-textfield-focus-indicator-gap) +)}.input.focus-visible::placeholder,:host([focused]) .input::placeholder{color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +)}.input.focus-visible::placeholder,:host([focused]) .input::placeholder{color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +)}.input:focus-visible::placeholder,:host([focused]) .input::placeholder{color:var( +--highcontrast-textfield-text-color-keyboard-focus,var( +--mod-textfield-text-color-keyboard-focus,var(--spectrum-textfield-text-color-keyboard-focus) +) +)}:host([valid]) .input{color:var( +--highcontrast-textfield-text-color-valid,var( +--mod-textfield-text-color-valid,var(--spectrum-textfield-text-color-valid) +) +)}:host([invalid]) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-default,var( +--mod-textfield-border-color-invalid-default,var(--spectrum-textfield-border-color-invalid-default) +) +);color:var( +--highcontrast-textfield-text-color-invalid,var( +--mod-textfield-text-color-invalid,var(--spectrum-textfield-text-color-invalid) +) +)}:host([invalid]) .input:hover,:host([invalid]:hover) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-hover,var( +--mod-textfield-border-color-invalid-hover,var(--spectrum-textfield-border-color-invalid-hover) +) +)}:host([invalid]) .input:focus,:host([invalid]:focus) .input,:host([invalid][focused]) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-focus,var( +--mod-textfield-border-color-invalid-focus,var(--spectrum-textfield-border-color-invalid-focus) +) +)}:host([invalid]) .input:focus:hover,:host([invalid]:focus) .input:hover,:host([invalid][focused]) .input:hover{border-color:var( +--highcontrast-textfield-border-color-invalid-focus-hover,var( +--mod-textfield-border-color-invalid-focus-hover,var(--spectrum-textfield-border-color-invalid-focus-hover) +) +)}:host([invalid]) .input.focus-visible,:host([invalid][focused]) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-keyboard-focus,var( +--mod-textfield-border-color-invalid-keyboard-focus,var(--spectrum-textfield-border-color-invalid-keyboard-focus) +) +)}:host([invalid]) .input.focus-visible,:host([invalid][focused]) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-keyboard-focus,var( +--mod-textfield-border-color-invalid-keyboard-focus,var(--spectrum-textfield-border-color-invalid-keyboard-focus) +) +)}:host([invalid]) .input:focus-visible,:host([invalid][focused]) .input{border-color:var( +--highcontrast-textfield-border-color-invalid-keyboard-focus,var( +--mod-textfield-border-color-invalid-keyboard-focus,var(--spectrum-textfield-border-color-invalid-keyboard-focus) +) +)}.input:disabled,:host([disabled]) #textfield .input,:host([disabled]) #textfield:hover .input{-webkit-text-fill-color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +);background-color:var( +--mod-textfield-background-color-disabled,var(--spectrum-textfield-background-color-disabled) +);border-color:#0000;color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +);opacity:1;resize:none}.input:disabled::placeholder,:host([disabled]) #textfield .input::placeholder,:host([disabled]) #textfield:hover .input::placeholder{color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +)}:host([quiet]) .input{background-color:#0000;border-block-start-width:0;border-inline-width:0;border-radius:0;margin-block-end:var( +--mod-textfield-spacing-block-quiet,var(--spectrum-textfield-spacing-block-quiet) +);outline:none;overflow-y:hidden;padding-block-start:var( +--mod-textfield-spacing-block-start,var(--spectrum-textfield-spacing-block-start) +);padding-inline:var( +--mod-textfield-spacing-inline-quiet,var(--spectrum-textfield-spacing-inline-quiet) +);resize:none}.input:disabled,:host([quiet][disabled]) .input,:host([quiet][disabled]:hover) .input{background-color:#0000;border-color:var( +--mod-textfield-border-color-disabled,var(--spectrum-textfield-border-color-disabled) +);color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +)}.input:disabled::placeholder,:host([quiet][disabled]) .input::placeholder,:host([quiet][disabled]:hover) .input::placeholder{color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +)}.input:read-only,:host([readonly]) #textfield .input,:host([readonly]) #textfield:hover .input{background-color:#0000;border-color:#0000;color:var( +--highcontrast-textfield-text-color-readonly,var( +--mod-textfield-text-color-readonly,var(--spectrum-textfield-text-color-readonly) +) +);outline:none}.input:read-only::placeholder,:host([readonly]) #textfield .input::placeholder,:host([readonly]) #textfield:hover .input::placeholder{background-color:#0000;color:var( +--highcontrast-textfield-text-color-readonly,var( +--mod-textfield-text-color-readonly,var(--spectrum-textfield-text-color-readonly) +) +)}.spectrum-Textfield--sideLabel{grid-template-columns:auto auto auto;grid-template-rows:auto auto}.spectrum-Textfield--sideLabel:after{grid-area:1/2/span 1/span 1}.spectrum-Textfield--sideLabel .spectrum-FieldLabel{grid-area:1/1/span 2/span 1;margin-inline-end:var( +--mod-textfield-label-spacing-inline-side-label,var(--spectrum-textfield-label-spacing-inline-side-label) +)}.spectrum-Textfield--sideLabel .spectrum-Textfield-characterCount{align-items:flex-start;grid-area:1/3/auto/span 1;margin-block-start:var( +--mod-textfield-character-count-spacing-block-side,var(--spectrum-textfield-character-count-spacing-block-side) +);margin-inline-start:var( +--mod-textfield-character-count-spacing-inline-side,var(--spectrum-textfield-character-count-spacing-inline-side) +)}.spectrum-Textfield--sideLabel .spectrum-HelpText{grid-area:2/2/auto/span 1}.spectrum-Textfield--sideLabel .icon,.spectrum-Textfield--sideLabel .input{grid-area:1/2/span 1/span 1}:host([multiline]){--spectrum-textfield-input-line-height:normal}:host([multiline]) .input{min-block-size:var( +--mod-text-area-min-block-size,var(--spectrum-text-area-min-block-size) +);min-inline-size:var( +--mod-text-area-min-inline-size,var(--spectrum-text-area-min-inline-size) +);resize:inherit}:host([multiline][grows]) .input{grid-row:1}:host([multiline][quiet]) .input{min-block-size:var( +--mod-text-area-min-block-size-quiet,var(--spectrum-text-area-min-block-size-quiet) +);overflow-y:hidden;resize:none}@media (forced-colors:active){:host{--highcontrast-textfield-border-color-hover:Highlight;--highcontrast-textfield-border-color-focus:Highlight;--highcontrast-textfield-border-color-keyboard-focus:CanvasText;--highcontrast-textfield-focus-indicator-color:Highlight;--highcontrast-textfield-border-color-invalid-default:Highlight;--highcontrast-textfield-border-color-invalid-hover:Highlight;--highcontrast-textfield-border-color-invalid-focus:Highlight;--highcontrast-textfield-border-color-invalid-keyboard-focus:Highlight;--highcontrast-textfield-text-color-valid:CanvasText;--highcontrast-textfield-text-color-invalid:CanvasText}#textfield .input{--highcontrast-textfield-text-color-default:CanvasText;--highcontrast-textfield-text-color-hover:CanvasText;--highcontrast-textfield-text-color-keyboard-focus:CanvasText;--highcontrast-textfield-text-color-disabled:GrayText;--highcontrast-textfield-text-color-readonly:CanvasText}#textfield .input::placeholder{--highcontrast-textfield-text-color-default:GrayText;--highcontrast-textfield-text-color-hover:GrayText;--highcontrast-textfield-text-color-keyboard-focus:GrayText;--highcontrast-textfield-text-color-disabled:GrayText;--highcontrast-textfield-text-color-readonly:CanvasText}}:host{--spectrum-textfield-border-color:var( +--system-spectrum-textfield-border-color +);--spectrum-textfield-border-color-hover:var( +--system-spectrum-textfield-border-color-hover +);--spectrum-textfield-border-color-focus:var( +--system-spectrum-textfield-border-color-focus +);--spectrum-textfield-border-color-focus-hover:var( +--system-spectrum-textfield-border-color-focus-hover +);--spectrum-textfield-border-color-keyboard-focus:var( +--system-spectrum-textfield-border-color-keyboard-focus +);--spectrum-textfield-border-width:var( +--system-spectrum-textfield-border-width +)}:host{display:inline-flex;flex-direction:column;inline-size:var(--mod-textfield-width,var(--spectrum-textfield-width))}:host([multiline]){resize:both}:host([multiline][readonly]){resize:none}#textfield{inline-size:100%}#textfield,textarea{resize:inherit}.input{min-inline-size:var(--spectrum-textfield-min-width)}:host([focused]) .input{caret-color:var(--swc-test-caret-color);forced-color-adjust:var(--swc-test-forced-color-adjust)}:host([grows]:not([quiet])) #textfield:after{grid-area:unset;min-block-size:calc(var( +--mod-text-area-min-block-size, +var(--spectrum-text-area-min-block-size) +) + var( +--mod-textfield-focus-indicator-gap, +var(--spectrum-textfield-focus-indicator-gap) +)*2)}#sizer{block-size:auto;opacity:0;word-break:break-word}.icon,.icon-workflow{pointer-events:none}:host([multiline]) #textfield{display:inline-grid}:host([multiline]) textarea{transition:box-shadow var(--spectrum-global-animation-duration-100,.13s) ease-in-out,border-color var(--spectrum-global-animation-duration-100,.13s) ease-in-out}:host([multiline]:not([quiet])) #textfield:after{box-shadow:none}:host([multiline][rows]) .input{block-size:auto;resize:none}:host([multiline][rows="1"]) .input{min-block-size:auto}:host([grows]:not([rows])) .input:not(#sizer){height:100%;left:0;overflow:hidden;position:absolute;resize:none;top:0}:host([disabled][quiet]) #textfield .input,:host([disabled][quiet]) #textfield:hover .input,:host([quiet]) .input :disabled{background-color:var( +--spectrum-textfield-m-quiet-texticon-background-color-disabled,var(--spectrum-alias-background-color-transparent) +);border-color:var( +--spectrum-textfield-m-quiet-texticon-border-color-disabled,var(--spectrum-alias-input-border-color-quiet-disabled) +)}:host([disabled]) #textfield .icon.icon-search,:host([readonly]) #textfield .icon.icon-search{color:var( +--highcontrast-textfield-text-color-disabled,var( +--mod-textfield-text-color-disabled,var(--spectrum-textfield-text-color-disabled) +) +)} +`,ei=Sl;var $l=Object.defineProperty,jl=Object.getOwnPropertyDescriptor,H=(o,t,e,r)=>{for(var s=r>1?void 0:r?jl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&$l(t,e,s),s},_l=["text","url","tel","email","password"],O=class extends oo(Y(F,{noDefaultSize:!0})){constructor(){super(...arguments),this.allowedKeys="",this.focused=!1,this.invalid=!1,this.label="",this.placeholder="",this._type="text",this.grows=!1,this.maxlength=-1,this.minlength=-1,this.multiline=!1,this.readonly=!1,this.rows=-1,this.valid=!1,this._value="",this.quiet=!1,this.required=!1}static get styles(){return[ei,be]}get type(){var t;return(t=_l.find(e=>e===this._type))!=null?t:"text"}set type(t){let e=this._type;this._type=t,this.requestUpdate("type",e)}set value(t){if(t===this.value)return;let e=this._value;this._value=t,this.requestUpdate("value",e)}get value(){return this._value}get focusElement(){return this.inputElement}setSelectionRange(t,e,r="none"){this.inputElement.setSelectionRange(t,e,r)}select(){this.inputElement.select()}handleInput(t){if(this.allowedKeys&&this.inputElement.value&&!new RegExp(`^[${this.allowedKeys}]*$`,"u").test(this.inputElement.value)){let e=this.inputElement.selectionStart-1;this.inputElement.value=this.value.toString(),this.inputElement.setSelectionRange(e,e);return}this.value=this.inputElement.value}handleChange(){this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0}))}onFocus(){this.focused=!this.readonly&&!0}onBlur(){this.focused=!this.readonly&&!1}renderStateIcons(){return this.invalid?d` + + `:this.valid?d` + + `:A}get displayValue(){return this.value.toString()}get renderMultiline(){return d` + ${this.grows&&this.rows===-1?d` + + `:A} + + + `}get renderInput(){return d` + + -1?this.maxlength:void 0)} + minlength=${P(this.minlength>-1?this.minlength:void 0)} + pattern=${P(this.pattern)} + placeholder=${this.placeholder} + .value=${Ho(this.displayValue)} + @change=${this.handleChange} + @input=${this.handleInput} + @focus=${this.onFocus} + @blur=${this.onBlur} + ?disabled=${this.disabled} + ?required=${this.required} + ?readonly=${this.readonly} + autocomplete=${P(this.autocomplete)} + /> + `}renderField(){return d` + ${this.renderStateIcons()} + ${this.multiline?this.renderMultiline:this.renderInput} + `}render(){return d` +
${this.renderField()}
+ ${this.renderHelpText(this.invalid)} + `}update(t){(t.has("value")||t.has("required")&&this.required)&&this.updateComplete.then(()=>{this.checkValidity()}),super.update(t)}checkValidity(){let t=this.inputElement.checkValidity();return(this.required||this.value&&this.pattern)&&((this.disabled||this.multiline)&&this.pattern&&(t=new RegExp(`^${this.pattern}$`,"u").test(this.value.toString())),typeof this.minlength<"u"&&(t=t&&this.value.toString().length>=this.minlength),this.valid=t,this.invalid=!t),t}};H([ht()],O.prototype,"appliedLabel",2),H([m({attribute:"allowed-keys"})],O.prototype,"allowedKeys",2),H([m({type:Boolean,reflect:!0})],O.prototype,"focused",2),H([S(".input:not(#sizer)")],O.prototype,"inputElement",2),H([m({type:Boolean,reflect:!0})],O.prototype,"invalid",2),H([m()],O.prototype,"label",2),H([m()],O.prototype,"placeholder",2),H([m({attribute:"type",reflect:!0})],O.prototype,"_type",2),H([ht()],O.prototype,"type",1),H([m()],O.prototype,"pattern",2),H([m({type:Boolean,reflect:!0})],O.prototype,"grows",2),H([m({type:Number})],O.prototype,"maxlength",2),H([m({type:Number})],O.prototype,"minlength",2),H([m({type:Boolean,reflect:!0})],O.prototype,"multiline",2),H([m({type:Boolean,reflect:!0})],O.prototype,"readonly",2),H([m({type:Number})],O.prototype,"rows",2),H([m({type:Boolean,reflect:!0})],O.prototype,"valid",2),H([m({type:String})],O.prototype,"value",1),H([m({type:Boolean,reflect:!0})],O.prototype,"quiet",2),H([m({type:Boolean,reflect:!0})],O.prototype,"required",2),H([m({type:String,reflect:!0})],O.prototype,"autocomplete",2);var or=class extends O{constructor(){super(...arguments),this._value=""}set value(t){if(t===this.value)return;let e=this._value;this._value=t,this.requestUpdate("value",e)}get value(){return this._value}};H([m({type:String})],or.prototype,"value",1);y();D();var io=class extends Et{};y();var Ll=C` +:host{--spectrum-clear-button-height:var(--spectrum-component-height-100);--spectrum-clear-button-width:var(--spectrum-component-height-100);--spectrum-clear-button-padding:var( +--spectrum-in-field-button-edge-to-fill +);--spectrum-clear-button-icon-color:var( +--spectrum-neutral-content-color-default +);--spectrum-clear-button-icon-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-clear-button-icon-color-down:var( +--spectrum-neutral-content-color-down +);--spectrum-clear-button-icon-color-key-focus:var( +--spectrum-neutral-content-color-key-focus +)}:host([size=s]){--spectrum-clear-button-height:var(--spectrum-component-height-75);--spectrum-clear-button-width:var(--spectrum-component-height-75)}:host([size=l]){--spectrum-clear-button-height:var(--spectrum-component-height-200);--spectrum-clear-button-width:var(--spectrum-component-height-200)}:host([size=xl]){--spectrum-clear-button-height:var(--spectrum-component-height-300);--spectrum-clear-button-width:var(--spectrum-component-height-300)}:host .spectrum-ClearButton--quiet{--mod-clear-button-background-color:var( +--spectrum-clear-button-background-color-quiet,transparent +);--mod-clear-button-background-color-hover:var( +--spectrum-clear-button-background-color-hover-quiet,transparent +);--mod-clear-button-background-color-down:var( +--spectrum-clear-button-background-color-down-quiet,transparent +);--mod-clear-button-background-color-key-focus:var( +--spectrum-clear-button-background-color-key-focus-quiet,transparent +)}:host([variant=overBackground]){--mod-clear-button-icon-color:var( +--spectrum-clear-button-icon-color-over-background,var(--spectrum-white) +);--mod-clear-button-icon-color-hover:var( +--spectrum-clear-button-icon-color-hover-over-background,var(--spectrum-white) +);--mod-clear-button-icon-color-down:var( +--spectrum-clear-button-icon-color-down-over-background,var(--spectrum-white) +);--mod-clear-button-icon-color-key-focus:var( +--spectrum-clear-button-icon-color-key-focus-over-background,var(--spectrum-white) +);--mod-clear-button-background-color:var( +--spectrum-clear-button-background-color-over-background,transparent +);--mod-clear-button-background-color-hover:var( +--spectrum-clear-button-background-color-hover-over-background,var(--spectrum-transparent-white-300) +);--mod-clear-button-background-color-down:var( +--spectrum-clear-button-background-color-hover-over-background,var(--spectrum-transparent-white-400) +);--mod-clear-button-background-color-key-focus:var( +--spectrum-clear-button-background-color-hover-over-background,var(--spectrum-transparent-white-300) +)}:host([disabled]){--mod-clear-button-icon-color:var( +--mod-clear-button-icon-color-disabled,var(--spectrum-disabled-content-color) +);--mod-clear-button-icon-color-hover:var( +--spectrum-clear-button-icon-color-hover-disabled,var(--spectrum-disabled-content-color) +);--mod-clear-button-icon-color-down:var( +--spectrum-clear-button-icon-color-down-disabled,var(--spectrum-disabled-content-color) +);--mod-clear-button-background-color:var( +--mod-clear-button-background-color-disabled,transparent +)}:host{background-color:var(--mod-clear-button-background-color,transparent);block-size:var( +--mod-clear-button-height,var(--spectrum-clear-button-height) +);border:none;border-radius:100%;color:var( +--mod-clear-button-icon-color,var(--spectrum-clear-button-icon-color) +);cursor:pointer;inline-size:var( +--mod-clear-button-width,var(--spectrum-clear-button-width) +);margin:0;padding:var( +--mod-clear-button-padding,var(--spectrum-clear-button-padding) +)}.icon{margin-block:0;margin-inline:auto}:host(:hover){color:var( +--highcontrast-clear-button-icon-color-hover,var( +--mod-clear-button-icon-color-hover,var(--spectrum-clear-button-icon-color-hover) +) +)}:host(:hover) .fill{background-color:var( +--mod-clear-button-background-color-hover,var(--spectrum-clear-button-background-color-hover) +)}:host([active]){color:var( +--mod-clear-button-icon-color-down,var(--spectrum-clear-button-icon-color-down) +)}:host([active]) .fill{background-color:var( +--mod-clear-button-background-color-down,var(--spectrum-clear-button-background-color-down) +)}:host(.focus-visible),:host:focus-within{color:var( +--mod-clear-button-icon-color-key-focus,var(--spectrum-clear-button-icon-color-key-focus) +)}:host(.focus-visible),:host:focus-within{color:var( +--mod-clear-button-icon-color-key-focus,var(--spectrum-clear-button-icon-color-key-focus) +)}:host(:focus-visible),:host:focus-within{color:var( +--mod-clear-button-icon-color-key-focus,var(--spectrum-clear-button-icon-color-key-focus) +)}:host(.focus-visible) .fill,:host:focus-within .fill{background-color:var( +--mod-clear-button-background-color-key-focus,var(--spectrum-clear-button-background-color-key-focus) +)}:host(.focus-visible) .fill,:host:focus-within .fill{background-color:var( +--mod-clear-button-background-color-key-focus,var(--spectrum-clear-button-background-color-key-focus) +)}:host(:focus-visible) .fill,:host:focus-within .fill{background-color:var( +--mod-clear-button-background-color-key-focus,var(--spectrum-clear-button-background-color-key-focus) +)}.fill{align-items:center;background-color:var( +--mod-clear-button-background-color,var(--spectrum-clear-button-background-color) +);block-size:100%;border-radius:100%;display:flex;inline-size:100%;justify-content:center}:host([variant=overBackground].focus-visible){outline:none}:host([variant=overBackground].focus-visible){outline:none}:host([variant=overBackground]:focus-visible){outline:none}@media (forced-colors:active){:host:not(:disabled){--highcontrast-clear-button-icon-color-hover:Highlight}}:host{--spectrum-clear-button-background-color:var( +--system-spectrum-clearbutton-spectrum-clear-button-background-color +);--spectrum-clear-button-background-color-hover:var( +--system-spectrum-clearbutton-spectrum-clear-button-background-color-hover +);--spectrum-clear-button-background-color-down:var( +--system-spectrum-clearbutton-spectrum-clear-button-background-color-down +);--spectrum-clear-button-background-color-key-focus:var( +--system-spectrum-clearbutton-spectrum-clear-button-background-color-key-focus +)} +`,ri=Ll;y();var oi=({width:o=24,height:t=24,title:e="Cross75"}={})=>$``;var no=class extends T{render(){return j(d),oi()}};I();k("sp-icon-cross75",no);y();var si=({width:o=24,height:t=24,title:e="Cross100"}={})=>$``;var lo=class extends T{render(){return j(d),si()}};I();k("sp-icon-cross100",lo);y();var ci=({width:o=24,height:t=24,title:e="Cross200"}={})=>$``;var uo=class extends T{render(){return j(d),ci()}};I();k("sp-icon-cross200",uo);y();var ai=({width:o=24,height:t=24,title:e="Cross300"}={})=>$``;var mo=class extends T{render(){return j(d),ai()}};I();k("sp-icon-cross300",mo);y();var Dl=C` +.spectrum-UIIcon-Cross75{height:var(--spectrum-alias-ui-icon-cross-size-75);width:var(--spectrum-alias-ui-icon-cross-size-75)}.spectrum-UIIcon-Cross100{height:var(--spectrum-alias-ui-icon-cross-size-100);width:var(--spectrum-alias-ui-icon-cross-size-100)}.spectrum-UIIcon-Cross200{height:var(--spectrum-alias-ui-icon-cross-size-200);width:var(--spectrum-alias-ui-icon-cross-size-200)}.spectrum-UIIcon-Cross300{height:var(--spectrum-alias-ui-icon-cross-size-300);width:var(--spectrum-alias-ui-icon-cross-size-300)}.spectrum-UIIcon-Cross400{height:var(--spectrum-alias-ui-icon-cross-size-400);width:var(--spectrum-alias-ui-icon-cross-size-400)}.spectrum-UIIcon-Cross500{height:var(--spectrum-alias-ui-icon-cross-size-500);width:var(--spectrum-alias-ui-icon-cross-size-500)}.spectrum-UIIcon-Cross600{height:var(--spectrum-alias-ui-icon-cross-size-600);width:var(--spectrum-alias-ui-icon-cross-size-600)} +`,ii=Dl;var Ol=Object.defineProperty,Hl=Object.getOwnPropertyDescriptor,ql=(o,t,e,r)=>{for(var s=r>1?void 0:r?Hl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Ol(t,e,s),s},Bl={s:()=>d` + + `,m:()=>d` + + `,l:()=>d` + + `,xl:()=>d` + + `},sr=class extends Y(io,{noDefaultSize:!0}){constructor(){super(...arguments),this.variant=""}static get styles(){return[...super.styles,ri,ii]}get buttonContent(){return[Bl[this.size]()]}render(){return d` +
${super.render()}
+ `}};ql([m({reflect:!0})],sr.prototype,"variant",2);I();k("sp-clear-button",sr);y();var ni=({width:o=24,height:t=24,hidden:e=!1,title:r="Magnify"}={})=>je` + + `;var po=class extends T{render(){return _e(d),ni({hidden:!this.label,title:this.label})}};I();k("sp-icon-magnify",po);y();var Rl=C` +:host{--spectrum-search-inline-size:var(--spectrum-field-width);--spectrum-search-block-size:var(--spectrum-component-height-100);--spectrum-search-button-inline-size:var(--spectrum-search-block-size);--spectrum-search-min-inline-size:calc(var(--spectrum-search-field-minimum-width-multiplier)*var(--spectrum-search-block-size));--spectrum-search-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-search-text-to-icon:var(--spectrum-text-to-visual-100);--spectrum-search-to-help-text:var(--spectrum-help-text-to-component);--spectrum-search-top-to-text:var(--spectrum-component-top-to-text-100);--spectrum-search-bottom-to-text:var( +--spectrum-component-bottom-to-text-100 +);--spectrum-search-focus-indicator-thickness:var( +--spectrum-focus-indicator-thickness +);--spectrum-search-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-search-focus-indicator-color:var( +--spectrum-focus-indicator-color +);--spectrum-search-font-family:var(--spectrum-sans-font-family-stack);--spectrum-search-font-weight:var(--spectrum-regular-font-weight);--spectrum-search-font-style:var(--spectrum-default-font-style);--spectrum-search-line-height:var(--spectrum-line-height-100);--spectrum-search-color-default:var( +--spectrum-neutral-content-color-default +);--spectrum-search-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-search-color-focus:var(--spectrum-neutral-content-color-focus);--spectrum-search-color-focus-hover:var( +--spectrum-neutral-content-color-focus-hover +);--spectrum-search-color-key-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-search-border-width:var(--spectrum-border-width-100);--spectrum-search-background-color:var(--spectrum-gray-50);--spectrum-search-color-disabled:var(--spectrum-disabled-content-color);--spectrum-search-background-color-disabled:var( +--spectrum-disabled-background-color +);--spectrum-search-border-color-disabled:var( +--spectrum-disabled-background-color +);--mod-textfield-font-family:var( +--mod-search-font-family,var(--spectrum-search-font-family) +);--mod-textfield-font-weight:var( +--mod-search-font-weight,var(--spectrum-search-font-weight) +);--mod-textfield-corner-radius:var( +--mod-search-border-radius,var(--spectrum-search-border-radius) +);--mod-textfield-border-width:var( +--mod-search-border-width,var(--spectrum-search-border-width) +);--mod-textfield-focus-indicator-gap:var( +--mod-search-focus-indicator-gap,var(--spectrum-search-focus-indicator-gap) +);--mod-textfield-focus-indicator-width:var( +--mod-search-focus-indicator-thickness,var(--spectrum-search-focus-indicator-thickness) +);--mod-textfield-focus-indicator-color:var( +--mod-search-focus-indicator-color,var(--spectrum-search-focus-indicator-color) +);--mod-textfield-text-color-default:var( +--mod-search-color-default,var(--spectrum-search-color-default) +);--mod-textfield-text-color-hover:var( +--mod-search-color-hover,var(--spectrum-search-color-hover) +);--mod-textfield-text-color-focus:var( +--mod-search-color-focus,var(--spectrum-search-color-focus) +);--mod-textfield-text-color-focus-hover:var( +--mod-search-color-focus-hover,var(--spectrum-search-color-focus-hover) +);--mod-textfield-text-color-keyboard-focus:var( +--mod-search-color-key-focus,var(--spectrum-search-color-key-focus) +);--mod-textfield-text-color-disabled:var( +--mod-search-color-disabled,var(--spectrum-search-color-disabled) +);--mod-textfield-border-color:var( +--mod-search-border-color-default,var(--spectrum-search-border-color-default) +);--mod-textfield-border-color-hover:var( +--mod-search-border-color-hover,var(--spectrum-search-border-color-hover) +);--mod-textfield-border-color-focus:var( +--mod-search-border-color-focus,var(--spectrum-search-border-color-focus) +);--mod-textfield-border-color-focus-hover:var( +--mod-search-border-color-focus-hover,var(--spectrum-search-border-color-focus-hover) +);--mod-textfield-border-color-keyboard-focus:var( +--mod-search-border-color-key-focus,var(--spectrum-search-border-color-key-focus) +);--mod-textfield-border-color-disabled:var( +--mod-search-border-color-disabled,var(--spectrum-search-border-color-disabled) +);--mod-textfield-background-color:var( +--mod-search-background-color,var(--spectrum-search-background-color) +);--mod-textfield-background-color-disabled:var( +--mod-search-background-color-disabled,var(--spectrum-search-background-color-disabled) +)}:host([size=s]){--spectrum-search-block-size:var(--spectrum-component-height-75);--spectrum-search-icon-size:var(--spectrum-workflow-icon-size-75);--spectrum-search-text-to-icon:var(--spectrum-text-to-visual-75)}:host([size=l]){--spectrum-search-block-size:var(--spectrum-component-height-200);--spectrum-search-icon-size:var(--spectrum-workflow-icon-size-200);--spectrum-search-text-to-icon:var(--spectrum-text-to-visual-200)}:host([size=xl]){--spectrum-search-block-size:var(--spectrum-component-height-300);--spectrum-search-icon-size:var(--spectrum-workflow-icon-size-300);--spectrum-search-text-to-icon:var(--spectrum-text-to-visual-300)}:host([quiet]){--spectrum-search-quiet-button-offset:calc(var(--mod-search-block-size, var(--spectrum-search-block-size))/2 - var( +--mod-workflow-icon-size-100, +var(--spectrum-workflow-icon-size-100) +)/2);--spectrum-search-background-color:transparent;--spectrum-search-background-color-disabled:transparent;--spectrum-search-border-color-disabled:var( +--spectrum-disabled-border-color +)}:host([quiet]) #textfield{--spectrum-search-border-radius:0;--spectrum-search-edge-to-visual:var( +--spectrum-field-edge-to-visual-quiet +)}@media (forced-colors:active){#textfield #textfield,#textfield #textfield .input{--highcontrast-search-color-default:CanvasText;--highcontrast-search-color-hover:CanvasText;--highcontrast-search-color-focus:CanvasText;--highcontrast-search-color-disabled:GrayText}#textfield #button .spectrum-ClearButton-fill{background-color:#0000;forced-color-adjust:none}}#textfield{display:inline-block;inline-size:var( +--mod-search-inline-size,var(--spectrum-search-inline-size) +);min-inline-size:var( +--mod-search-min-inline-size,var(--spectrum-search-min-inline-size) +);position:relative}#textfield .spectrum-HelpText{margin-block-start:var( +--mod-search-to-help-text,var(--spectrum-search-to-help-text) +)}#button{inset-block-start:0;inset-inline-end:0;position:absolute}#button,#button .spectrum-ClearButton-fill{border-radius:var( +--mod-search-border-radius,var(--spectrum-search-border-radius) +)}#textfield.is-disabled #button{display:none}#textfield{inline-size:100%}.icon-search{--spectrum-search-color:var( +--highcontrast-search-color-default,var(--mod-search-color-default,var(--spectrum-search-color-default)) +);color:var(--spectrum-search-color);display:block;inset-block:0;margin-block:auto;position:absolute}#textfield:hover .icon-search{--spectrum-search-color:var( +--highcontrast-search-color-hover,var(--mod-search-color-hover,var(--spectrum-search-color-hover)) +)}#textfield.is-focused .icon-search{--spectrum-search-color:var( +--highcontrast-search-color-focus,var(--mod-search-color-focus,var(--spectrum-search-color-focus)) +)}#textfield.is-focused:hover .icon-search{--spectrum-search-color:var( +--highcontrast-search-color-focus,var( +--mod-search-color-focus-hover,var(--spectrum-search-color-focus-hover) +) +)}#textfield.is-keyboardFocused .icon-search{--spectrum-search-color:var( +--highcontrast-search-color-focus,var( +--mod-search-color-key-focus,var(--spectrum-search-color-key-focus) +) +)}#textfield.is-disabled .icon-search,#textfield.is-disabled:hover .icon-search{--spectrum-search-color:var( +--highcontrast-search-color-disabled,var(--mod-search-color-disabled,var(--spectrum-search-color-disabled)) +)}.input{-webkit-appearance:none;block-size:var(--mod-search-block-size,var(--spectrum-search-block-size));font-style:var(--mod-search-font-style,var(--spectrum-search-font-style));line-height:var( +--mod-search-line-height,var(--spectrum-search-line-height) +);padding-block-end:calc(var(--mod-search-bottom-to-text, var(--spectrum-search-bottom-to-text)) - var(--mod-search-border-width, var(--spectrum-search-border-width)));padding-block-start:calc(var(--mod-search-top-to-text, var(--spectrum-search-top-to-text)) - var(--mod-search-border-width, var(--spectrum-search-border-width)))}.input::-webkit-search-cancel-button,.input::-webkit-search-decoration{-webkit-appearance:none}:host(:not([quiet])) #textfield .icon-search{inset-inline-start:var( +--mod-search-edge-to-visual,var(--spectrum-search-edge-to-visual) +)}:host(:not([quiet])) #textfield .input{padding-inline-end:calc(var( +--mod-search-button-inline-size, +var(--spectrum-search-button-inline-size) +) - var(--mod-search-border-width, var(--spectrum-search-border-width)));padding-inline-start:calc(var(--mod-search-edge-to-visual, var(--spectrum-search-edge-to-visual)) - var(--mod-search-border-width, var(--spectrum-search-border-width)) + var(--mod-search-icon-size, var(--spectrum-search-icon-size)) + var(--mod-search-text-to-icon, var(--spectrum-search-text-to-icon)))}:host([quiet]) #button{transform:translateX(var( +--mod-search-quiet-button-offset,var(--spectrum-search-quiet-button-offset) +))}:host([quiet]) #textfield .input{border-radius:var( +--mod-search-border-radius,var(--spectrum-search-border-radius) +);padding-block-start:var( +--mod-search-top-to-text,var(--spectrum-search-top-to-text) +);padding-inline-end:calc(var( +--mod-search-button-inline-size, +var(--spectrum-search-button-inline-size) +) - var( +--mod-search-quiet-button-offset, +var(--spectrum-search-quiet-button-offset) +));padding-inline-start:calc(var(--mod-search-edge-to-visual, var(--spectrum-search-edge-to-visual)) + var(--mod-search-icon-size, var(--spectrum-search-icon-size)) + var(--mod-search-text-to-icon, var(--spectrum-search-text-to-icon)))}:host{--spectrum-search-border-radius:var( +--system-spectrum-search-border-radius +);--spectrum-search-edge-to-visual:var( +--system-spectrum-search-edge-to-visual +);--spectrum-search-border-color-default:var( +--system-spectrum-search-border-color-default +);--spectrum-search-border-color-hover:var( +--system-spectrum-search-border-color-hover +);--spectrum-search-border-color-focus:var( +--system-spectrum-search-border-color-focus +);--spectrum-search-border-color-focus-hover:var( +--system-spectrum-search-border-color-focus-hover +);--spectrum-search-border-color-key-focus:var( +--system-spectrum-search-border-color-key-focus +)}:host([size=s]){--spectrum-search-border-radius:var( +--system-spectrum-search-sizes-border-radius +);--spectrum-search-edge-to-visual:var( +--system-spectrum-search-sizes-edge-to-visual +)}:host{--spectrum-search-border-radius:var( +--system-spectrum-search-sizem-border-radius +);--spectrum-search-edge-to-visual:var( +--system-spectrum-search-sizem-edge-to-visual +)}:host([size=l]){--spectrum-search-border-radius:var( +--system-spectrum-search-sizel-border-radius +);--spectrum-search-edge-to-visual:var( +--system-spectrum-search-sizel-edge-to-visual +)}:host([size=xl]){--spectrum-search-border-radius:var( +--system-spectrum-search-sizexl-border-radius +);--spectrum-search-edge-to-visual:var( +--system-spectrum-search-sizexl-edge-to-visual +)}:host{--mod-textfield-spacing-inline:var( +--spectrum-alias-infieldbutton-full-height-m +);--mod-clear-button-padding:0}input::-webkit-search-cancel-button{display:none}:host([size=s]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-s +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-s +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-75 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-75 +)}:host([size=l]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-l +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-l +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-200 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-200 +)}:host([size=xl]){--spectrum-icon-tshirt-size-height:var( +--spectrum-alias-workflow-icon-size-xl +);--spectrum-icon-tshirt-size-width:var( +--spectrum-alias-workflow-icon-size-xl +);--spectrum-ui-icon-tshirt-size-height:var( +--spectrum-alias-ui-icon-cornertriangle-size-300 +);--spectrum-ui-icon-tshirt-size-width:var( +--spectrum-alias-ui-icon-cornertriangle-size-300 +)}@media (forced-colors:active){sp-clear-button{--spectrum-clearbutton-fill-background-color:transparent;--spectrum-clearbutton-fill-background-color-disabled:transparent;--spectrum-clearbutton-fill-background-color-down:transparent;--spectrum-clearbutton-fill-background-color-hover:transparent;--spectrum-clearbutton-fill-background-color-key-focus:transparent}} +`,li=Rl;var Ul=Object.defineProperty,Ml=Object.getOwnPropertyDescriptor,cr=(o,t,e,r)=>{for(var s=r>1?void 0:r?Ml(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Ul(t,e,s),s},Fl=o=>o.stopPropagation(),$t=class extends or{constructor(){super(...arguments),this.action="",this.label="Search",this.placeholder="Search"}static get styles(){return[...super.styles,li]}handleSubmit(t){this.dispatchEvent(new Event("submit",{cancelable:!0,bubbles:!0}))||t.preventDefault()}handleKeydown(t){let{code:e}=t;!this.value||e!=="Escape"||this.reset()}async reset(){this.value="",await this.updateComplete,this.focusElement.dispatchEvent(new InputEvent("input",{bubbles:!0,composed:!0})),this.focusElement.dispatchEvent(new InputEvent("change",{bubbles:!0}))}renderField(){return d` +
+ + ${super.renderField()} + ${this.value?d` + + `:A} +
+ `}firstUpdated(t){super.firstUpdated(t),this.inputElement.setAttribute("type","search")}willUpdate(){this.multiline=!1}};cr([m()],$t.prototype,"action",2),cr([m()],$t.prototype,"label",2),cr([m()],$t.prototype,"method",2),cr([m()],$t.prototype,"placeholder",2),cr([S("#form")],$t.prototype,"form",2);I();k("sp-search",$t);y();D();y();var Nl=C` +:host{--spectrum-sidenav-focus-ring-size:var( +--spectrum-focus-indicator-thickness +);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( +--spectrum-component-edge-to-text-100 +);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( +--spectrum-component-top-to-workflow-icon-100 +);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( +--spectrum-side-navigation-bottom-to-text +);--spectrum-sidenav-start-to-content-second-level:var( +--spectrum-side-navigation-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-third-level:var( +--spectrum-side-navigation-third-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-second-level:var( +--spectrum-side-navigation-with-icon-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-third-level:var( +--spectrum-side-navigation-with-icon-third-level-edge-to-text +);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( +--spectrum-gray-200 +);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( +--spectrum-disabled-content-color +);--spectrum-sidenav-content-color-default:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-content-color-default-selected:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover-selected:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down-selected:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus-selected:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-top-level-line-height:var( +--spectrum-cjk-line-height-100 +)}:host:lang(ja),:host:lang(ko),:host:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}:host{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}@media (forced-colors:active){.spectrum-Icon{forced-color-adjust:preserve-parent-color}}:host{--spectrum-web-component-sidenav-font-weight:var( +--spectrum-sidenav-item-font-weight,var(--spectrum-global-font-weight-regular) +);display:block;width:240px}:host([variant=multilevel]){--spectrum-web-component-sidenav-font-weight:var( +--spectrum-sidenav-multilevel-main-item-font-weight,var(--spectrum-global-font-weight-bold) +)} +`,ui=Nl;xe();y();D();gt();We();Zt();y();var Vl=C` +#list{--spectrum-sidenav-focus-ring-size:var( +--spectrum-focus-indicator-thickness +);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( +--spectrum-component-edge-to-text-100 +);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( +--spectrum-component-top-to-workflow-icon-100 +);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( +--spectrum-side-navigation-bottom-to-text +);--spectrum-sidenav-start-to-content-second-level:var( +--spectrum-side-navigation-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-third-level:var( +--spectrum-side-navigation-third-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-second-level:var( +--spectrum-side-navigation-with-icon-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-third-level:var( +--spectrum-side-navigation-with-icon-third-level-edge-to-text +);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( +--spectrum-gray-200 +);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( +--spectrum-disabled-content-color +);--spectrum-sidenav-content-color-default:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-content-color-default-selected:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover-selected:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down-selected:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus-selected:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-top-level-line-height:var( +--spectrum-cjk-line-height-100 +)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}#list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}:host{list-style-type:none;margin-inline:0}:host([selected]) #item-link{background-color:var( +--highcontrast-sidenav-item-background-default-selected,var( +--mod-sidenav-item-background-default-selected,var(--spectrum-sidenav-item-background-default-selected) +) +);color:var( +--highcontrast-sidenav-content-color-default-selected,var( +--mod-sidenav-content-color-default-selected,var(--spectrum-sidenav-content-color-default-selected) +) +)}:host([selected]) #item-link:hover{background-color:var( +--highcontrast-sidenav-background-hover-selected,var( +--mod-sidenav-background-hover-selected,var(--spectrum-sidenav-background-hover-selected) +) +);color:var( +--mod-sidenav-content-color-hover-selected,var(--spectrum-sidenav-content-color-hover-selected) +)}:host([selected]) #item-link:active{background-color:var( +--highcontrast-sidenav-item-background-down-selected,var( +--mod-sidenav-item-background-down-selected,var(--spectrum-sidenav-item-background-down-selected) +) +);color:var( +--mod-sidenav-content-color-down-selected,var(--spectrum-sidenav-content-color-down-selected) +)}:host([selected]) #item-link.focus-visible,:host([selected]) #item-link.is-keyboardFocused{background-color:var( +--highcontrast-sidenav-background-key-focus-selected,var( +--mod-sidenav-background-key-focus-selected,var(--spectrum-sidenav-background-key-focus-selected) +) +);color:var( +--mod-sidenav-content-color-key-focus-selected,var(--spectrum-sidenav-content-color-key-focus-selected) +)}:host([selected]) #item-link.is-keyboardFocused,:host([selected]) #item-link:focus-visible{background-color:var( +--highcontrast-sidenav-background-key-focus-selected,var( +--mod-sidenav-background-key-focus-selected,var(--spectrum-sidenav-background-key-focus-selected) +) +);color:var( +--mod-sidenav-content-color-key-focus-selected,var(--spectrum-sidenav-content-color-key-focus-selected) +)}:host([disabled]) #item-link{background-color:var( +--highcontrast-sidenav-background-disabled,var( +--mod-sidenav-background-disabled,var(--spectrum-sidenav-background-disabled) +) +);color:var( +--highcontrast-sidenav-content-disabled-color,var( +--mod-sidenav-content-disabled-color,var(--spectrum-sidenav-content-disabled-color) +) +);cursor:default;pointer-events:none}#item-link{background-color:var( +--highcontrast-sidenav-background-default,var( +--mod-sidenav-background-default,var(--spectrum-sidenav-background-default) +) +);border-radius:var( +--mod-sidenav-border-radius,var(--spectrum-sidenav-border-radius) +);box-sizing:border-box;color:var( +--highcontrast-sidenav-content-color-default,var( +--mod-sidenav-content-color-default,var(--spectrum-sidenav-content-color-default) +) +);cursor:pointer;display:inline-flex;font-family:var( +--mod-sidenav-text-font-family,var(--spectrum-sidenav-text-font-family) +);font-size:var( +--mod-sidenav-text-font-size,var(--spectrum-sidenav-text-font-size) +);font-style:var( +--mod-sidenav-text-font-style,var(--spectrum-sidenav-text-font-style) +);font-weight:var( +--mod-sidenav-text-font-weight,var(--spectrum-sidenav-text-font-weight) +);-webkit-hyphens:auto;hyphens:auto;inline-size:var(--mod-sidenav-width,var(--spectrum-sidenav-width));line-height:var( +--mod-sidenav-text-line-height,var(--spectrum-sidenav-text-line-height) +);margin-block-end:var(--mod-sidenav-gap,var(--spectrum-sidenav-gap));max-inline-size:var( +--mod-sidenav-max-width,var(--spectrum-sidenav-max-width) +);min-block-size:var( +--mod-sidenav-min-height,var(--spectrum-sidenav-min-height) +);min-inline-size:var( +--mod-sidenav-min-width,var(--spectrum-sidenav-min-width) +);padding-inline:var( +--mod-sidenav-inline-padding,var(--spectrum-sidenav-inline-padding) +);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--spectrum-animation-duration-100) ease-out,color var(--spectrum-animation-duration-100) ease-out;word-break:break-word}#item-link #link-text{margin-block-end:var( +--mod-sidenav-bottom-to-label,var(--spectrum-sidenav-bottom-to-label) +);margin-block-start:var( +--mod-sidenav-top-to-label,var(--spectrum-sidenav-top-to-label) +)}#item-link ::slotted([slot=icon]){block-size:var(--spectrum-sidenav-icon-size);flex-shrink:0;inline-size:var(--spectrum-sidenav-icon-size);margin-block-start:var(--spectrum-sidenav-top-to-icon);margin-inline-end:var(--spectrum-sidenav-icon-spacing)}#item-link:hover{background-color:var( +--highcontrast-sidenav-background-hover,var( +--mod-sidenav-background-hover,var(--spectrum-sidenav-background-hover) +) +);color:var( +--highcontrast-sidenav-content-color-hover,var( +--mod-sidenav-content-color-hover,var(--spectrum-sidenav-content-color-hover) +) +)}#item-link:active{background-color:var( +--highcontrast-sidenav-item-background-down,var( +--mod-sidenav-item-background-down,var(--spectrum-sidenav-item-background-down) +) +);color:var( +--highcontrast-sidenav-content-color-down,var( +--mod-sidenav-content-color-down,var(--spectrum-sidenav-content-color-down) +) +)}#item-link.focus-visible,#item-link.is-keyboardFocused{background-color:var( +--highcontrast-sidenav-background-key-focus,var( +--mod-sidenav-background-key-focus,var(--spectrum-sidenav-background-key-focus) +) +);color:var( +--highcontrast-sidenav-content-color-key-focus,var( +--mod-sidenav-content-color-key-focus,var(--spectrum-sidenav-content-color-key-focus) +) +);outline:var( +--highcontrast-sidenav-focus-ring-color,var( +--mod-sidenav-focus-ring-color,var(--spectrum-sidenav-focus-ring-color) +) +) solid var( +--mod-sidenav-focus-ring-size,var(--spectrum-sidenav-focus-ring-size) +);outline-offset:var( +--mod-sidenav-focus-ring-gap,var(--spectrum-sidenav-focus-ring-gap) +)}#item-link.is-keyboardFocused,#item-link:focus-visible{background-color:var( +--highcontrast-sidenav-background-key-focus,var( +--mod-sidenav-background-key-focus,var(--spectrum-sidenav-background-key-focus) +) +);color:var( +--highcontrast-sidenav-content-color-key-focus,var( +--mod-sidenav-content-color-key-focus,var(--spectrum-sidenav-content-color-key-focus) +) +);outline:var( +--highcontrast-sidenav-focus-ring-color,var( +--mod-sidenav-focus-ring-color,var(--spectrum-sidenav-focus-ring-color) +) +) solid var( +--mod-sidenav-focus-ring-size,var(--spectrum-sidenav-focus-ring-size) +);outline-offset:var( +--mod-sidenav-focus-ring-gap,var(--spectrum-sidenav-focus-ring-gap) +)}@media (forced-colors:active){#list ::slotted([slot=icon]){forced-color-adjust:preserve-parent-color}:host{--highcontrast-sidenav-content-disabled-color:GrayText;--highcontrast-sidenav-focus-ring-color:Highlight;--highcontrast-sidenav-content-color-default-selected:SelectedItemText;--highcontrast-sidenav-item-background-default-selected:SelectedItem;--highcontrast-sidenav-background-key-focus-selected:Highlight;--highcontrast-sidenav-background-hover-selected:Highlight;--highcontrast-sidenav-item-background-down-selected:Highlight;--highcontrast-sidenav-item-background-down:Highlight;--highcontrast-sidenav-background-hover:Highlight;--highcontrast-sidenav-content-color-hover:HighlightText;--highcontrast-sidenav-background-key-focus:Highlight;--highcontrast-sidenav-top-level-font-color:ButtonText;--highcontrast-sidenav-content-color-default:ButtonText;--highcontrast-sidenav-content-color-down:HighlightText;forced-color-adjust:none}}:host{display:block}:host([disabled]){pointer-events:none}:host([multiLevel]){--spectrum-web-component-sidenav-font-weight:var( +--spectrum-sidenav-item-font-weight,700 +)}::slotted(sp-sidenav-item:not([multiLevel])){--spectrum-web-component-sidenav-font-weight:var( +--spectrum-sidenav-item-font-weight,400 +)}#item-link{font-weight:var(--spectrum-web-component-sidenav-font-weight);justify-content:start}:host([dir=ltr]) #item-link[data-level="1"]{padding-left:calc(var( +--spectrum-sidenav-multilevel-item-indentation-level1, +var(--spectrum-global-dimension-size-150) +) + var( +--spectrum-sidenav-item-padding-x, +var(--spectrum-global-dimension-size-150) +))}:host([dir=ltr]) #item-link[data-level="2"]{padding-left:calc(var( +--spectrum-sidenav-multilevel-item-indentation-level2, +var(--spectrum-global-dimension-size-300) +) + var( +--spectrum-sidenav-item-padding-x, +var(--spectrum-global-dimension-size-150) +))}:host([dir=rtl]) #item-link[data-level="1"]{padding-right:calc(var( +--spectrum-sidenav-multilevel-item-indentation-level1, +var(--spectrum-global-dimension-size-150) +) + var( +--spectrum-sidenav-item-padding-x, +var(--spectrum-global-dimension-size-150) +))}:host([dir=rtl]) #item-link[data-level="2"]{padding-right:calc(var( +--spectrum-sidenav-multilevel-item-indentation-level2, +var(--spectrum-global-dimension-size-300) +) + var( +--spectrum-sidenav-item-padding-x, +var(--spectrum-global-dimension-size-150) +))}a ::slotted(sp-sidenav-item){display:none} +`,ho=Vl;var Kl=Object.defineProperty,Wl=Object.getOwnPropertyDescriptor,bs=(o,t,e,r)=>{for(var s=r>1?void 0:r?Wl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Kl(t,e,s),s},go=class vs extends he(F){constructor(){super(...arguments),this.value=void 0,this.selected=!1,this.expanded=!1}static get styles(){return[ho]}get parentSideNav(){return this._parentSidenav||(this._parentSidenav=this.closest("sp-sidenav")),this._parentSidenav}get hasChildren(){return!!this.querySelector("sp-sidenav-item")}get depth(){let t=0,e=this.parentElement;for(;e instanceof vs;)t++,e=e.parentElement;return t}handleSideNavSelect(t){this.selected=t.target===this}handleClick(t){!this.href&&t&&t.preventDefault(),!this.disabled&&(!this.href||t!=null&&t.defaultPrevented)&&(this.hasChildren?this.expanded=!this.expanded:this.value&&this.announceSelected(this.value))}announceSelected(t){let e={value:t},r=new CustomEvent("sidenav-select",{bubbles:!0,composed:!0,detail:e});this.dispatchEvent(r)}click(){this.handleClick()}get focusElement(){return this.shadowRoot.querySelector("#item-link")}update(t){this.hasAttribute("slot")||(this.slot="descendant"),super.update(t)}render(){return d` + + + + ${this.label} + + + + ${this.expanded?d` +
+ +
+ `:A} + `}updated(t){var e;this.hasChildren&&this.expanded&&!this.selected&&(e=this.parentSideNav)!=null&&e.manageTabIndex?this.focusElement.tabIndex=-1:this.focusElement.removeAttribute("tabindex"),super.updated(t)}connectedCallback(){super.connectedCallback(),this.startTrackingSelection()}disconnectedCallback(){this.stopTrackingSelection(),super.disconnectedCallback()}async startTrackingSelection(){let t=this.parentSideNav;if(t&&(await t.updateComplete,t.startTrackingSelectionForItem(this),this.selected=this.value!=null&&this.value===t.value,this.selected===!0&&t.variant==="multilevel")){let e=this.parentElement;for(;e instanceof vs;)e.expanded=!0,e=e.parentElement}}stopTrackingSelection(){let t=this.parentSideNav;t&&t.stopTrackingSelectionForItem(this),this._parentSidenav=void 0}firstUpdated(t){super.firstUpdated(t),this.setAttribute("role","listitem")}};bs([m()],go.prototype,"value",2),bs([m({type:Boolean,reflect:!0})],go.prototype,"selected",2),bs([m({type:Boolean,reflect:!0})],go.prototype,"expanded",2);var bo=go;y();D();y();var Gl=C` +#list{--spectrum-sidenav-focus-ring-size:var( +--spectrum-focus-indicator-thickness +);--spectrum-sidenav-focus-ring-gap:var(--spectrum-focus-indicator-gap);--spectrum-sidenav-focus-ring-color:var(--spectrum-focus-indicator-color);--spectrum-sidenav-min-height:var(--spectrum-component-height-100);--spectrum-sidenav-width:100%;--spectrum-sidenav-min-width:var(--spectrum-side-navigation-minimum-width);--spectrum-sidenav-max-width:var(--spectrum-side-navigation-maximum-width);--spectrum-sidenav-border-radius:var(--spectrum-corner-radius-100);--spectrum-sidenav-icon-size:var(--spectrum-workflow-icon-size-100);--spectrum-sidenav-icon-spacing:var(--spectrum-text-to-visual-100);--spectrum-sidenav-inline-padding:var( +--spectrum-component-edge-to-text-100 +);--spectrum-sidenav-gap:var(--spectrum-side-navigation-item-to-item);--spectrum-sidenav-top-to-icon:var( +--spectrum-component-top-to-workflow-icon-100 +);--spectrum-sidenav-top-to-label:var(--spectrum-component-top-to-text-100);--spectrum-sidenav-bottom-to-label:var( +--spectrum-side-navigation-bottom-to-text +);--spectrum-sidenav-start-to-content-second-level:var( +--spectrum-side-navigation-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-third-level:var( +--spectrum-side-navigation-third-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-second-level:var( +--spectrum-side-navigation-with-icon-second-level-edge-to-text +);--spectrum-sidenav-start-to-content-with-icon-third-level:var( +--spectrum-side-navigation-with-icon-third-level-edge-to-text +);--spectrum-sidenav-background-disabled:transparent;--spectrum-sidenav-background-default:transparent;--spectrum-sidenav-background-hover:var(--spectrum-gray-200);--spectrum-sidenav-item-background-down:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus:var(--spectrum-gray-200);--spectrum-sidenav-item-background-default-selected:var( +--spectrum-gray-200 +);--spectrum-sidenav-background-hover-selected:var(--spectrum-gray-300);--spectrum-sidenav-item-background-down-selected:var(--spectrum-gray-300);--spectrum-sidenav-background-key-focus-selected:var(--spectrum-gray-200);--spectrum-sidenav-header-color:var(--spectrum-gray-600);--spectrum-sidenav-content-disabled-color:var( +--spectrum-disabled-content-color +);--spectrum-sidenav-content-color-default:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-content-color-default-selected:var( +--spectrum-neutral-content-color-default +);--spectrum-sidenav-content-color-hover-selected:var( +--spectrum-neutral-content-color-hover +);--spectrum-sidenav-content-color-down-selected:var( +--spectrum-neutral-content-color-down +);--spectrum-sidenav-content-color-key-focus-selected:var( +--spectrum-neutral-content-color-key-focus +);--spectrum-sidenav-text-font-family:var(--spectrum-sans-font-family-stack);--spectrum-sidenav-text-font-weight:var(--spectrum-regular-font-weight);--spectrum-sidenav-text-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-text-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-text-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-top-level-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-top-level-font-weight:var(--spectrum-bold-font-weight);--spectrum-sidenav-top-level-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-top-level-font-size:var(--spectrum-font-size-100);--spectrum-sidenav-top-level-line-height:var(--spectrum-line-height-100);--spectrum-sidenav-header-font-family:var( +--spectrum-sans-font-family-stack +);--spectrum-sidenav-header-font-weight:var(--spectrum-medium-font-weight);--spectrum-sidenav-header-font-style:var(--spectrum-default-font-style);--spectrum-sidenav-header-font-size:var(--spectrum-font-size-75);--spectrum-sidenav-header-line-height:var(--spectrum-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-text-line-height:var(--spectrum-cjk-line-height-100)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-top-level-line-height:var( +--spectrum-cjk-line-height-100 +)}#list:lang(ja),#list:lang(ko),#list:lang(zh){--spectrum-sidenav-header-line-height:var(--spectrum-cjk-line-height-100)}#list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}#heading{color:var( +--mod-sidenav-header-color,var(--spectrum-sidenav-header-color) +);font-size:var( +--mod-sidenav-header-font-size,var(--spectrum-sidenav-header-font-size) +);font-style:var( +--mod-sidenav-header-font-style,var(--spectrum-sidenav-header-font-style) +);font-weight:var( +--mod-sidenav-header-font-weight,var(--spectrum-sidenav-header-font-weight) +);line-height:var( +--mod-sidenav-header-line-height,var(--spectrum-sidenav-header-line-height) +);margin-block-end:var(--spectrum-sidenav-heading-bottom-margin);margin-block-start:calc(var(--spectrum-sidenav-heading-top-margin) - var(--spectrum-sidenav-gap));padding-inline:var( +--mod-sidenav-inline-padding,var(--spectrum-sidenav-inline-padding) +)}@media (forced-colors:active){#list .spectrum-Icon{forced-color-adjust:preserve-parent-color}}:host{display:block} +`,mi=Gl;var Xl=Object.defineProperty,Yl=Object.getOwnPropertyDescriptor,Zl=(o,t,e,r)=>{for(var s=r>1?void 0:r?Yl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Xl(t,e,s),s},ar=class extends L{constructor(){super(...arguments),this.label=""}static get styles(){return[ho,mi]}update(t){this.hasAttribute("slot")||(this.slot="descendant"),super.update(t)}render(){return d` +

${this.label}

+
+ +
+ `}firstUpdated(t){super.firstUpdated(t),this.setAttribute("role","listitem")}};Zl([m({reflect:!0})],ar.prototype,"label",2);gt();var Ql=Object.defineProperty,Jl=Object.getOwnPropertyDescriptor,vo=(o,t,e,r)=>{for(var s=r>1?void 0:r?Jl(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&Ql(t,e,s),s},Ft=class extends F{constructor(){super(...arguments),this.items=new Set,this.rovingTabindexController=new De(this,{focusInIndex:t=>{let e,r=t.findIndex(s=>(s.value===this.value&&this.isDisabledChild(s)&&(e=s.closest("sp-sidenav-item:not([expanded])")),this.value?!s.disabled&&!this.isDisabledChild(s)&&s.value===this.value:!s.disabled&&!this.isDisabledChild(s)));return r===-1&&e&&(r=t.findIndex(s=>s===e)),r},direction:"vertical",elements:()=>[...this.querySelectorAll("sp-sidenav-item")],isFocusableElement:t=>!t.disabled&&!this.isDisabledChild(t)}),this.manageTabIndex=!1,this.value=void 0,this.variant=void 0,this.label=void 0}static get styles(){return[ui]}startTrackingSelectionForItem(t){this.items.add(t),this.rovingTabindexController.clearElementCache()}stopTrackingSelectionForItem(t){this.items.delete(t),this.rovingTabindexController.clearElementCache()}handleSelect(t){if(t.stopPropagation(),this.value===t.detail.value)return;let e=this.value;this.value=t.detail.value,this.dispatchEvent(new Event("change",{bubbles:!0,composed:!0,cancelable:!0}))?this.items.forEach(r=>r.handleSideNavSelect(t)):(this.value=e,t.target.selected=!1,t.preventDefault())}focus(){this.rovingTabindexController.focus()}blur(){this.focusElement!==this&&super.blur()}click(){this.focusElement!==this&&super.click()}get focusElement(){return this.rovingTabindexController.focusInElement||this}isDisabledChild(t){if(t.disabled)return!0;let e=t.parentElement;for(;e instanceof ar||!e.disabled&&e instanceof bo&&e.expanded;)e=e.parentElement;return e!==this}handleSlotchange(){this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage()}render(){return d` + + `}willUpdate(){if(!this.hasUpdated){let t=this.querySelector("[selected]");t&&(this.value=t.value)}}updated(t){super.updated(t),t.has("manageTabIndex")&&(this.manageTabIndex?this.rovingTabindexController.manage():this.rovingTabindexController.unmanage())}};vo([m({type:Boolean,reflect:!0,attribute:"manage-tab-index"})],Ft.prototype,"manageTabIndex",2),vo([m({reflect:!0})],Ft.prototype,"value",2),vo([m({reflect:!0})],Ft.prototype,"variant",2),vo([m({reflect:!0})],Ft.prototype,"label",2);I();k("sp-sidenav",Ft);I();k("sp-sidenav-item",bo);ms();y();D();gt();y();var tu=C` +#tooltip{--spectrum-overlay-animation-distance:6px;--spectrum-overlay-animation-duration:var( +--spectrum-animation-duration-100 +);opacity:0;pointer-events:none;transition:transform var(--spectrum-overlay-animation-duration) ease-in-out,opacity var(--spectrum-overlay-animation-duration) ease-in-out,visibility 0s linear var(--spectrum-overlay-animation-duration);visibility:hidden}:host([open]) #tooltip{opacity:1;pointer-events:auto;transition-delay:0s;visibility:visible}:host([open]) .spectrum-Tooltip--bottom-end,:host([open]) .spectrum-Tooltip--bottom-left,:host([open]) .spectrum-Tooltip--bottom-right,:host([open]) .spectrum-Tooltip--bottom-start,:host([placement*=bottom][open]) #tooltip{--spectrum-overlay-animation-distance:6px;transform:translateY(var(--spectrum-overlay-animation-distance))}:host([open]) #tooltip,:host([open]) .spectrum-Tooltip--top-end,:host([open]) .spectrum-Tooltip--top-left,:host([open]) .spectrum-Tooltip--top-right,:host([open]) .spectrum-Tooltip--top-start,:host([placement*=top][open]) #tooltip{--spectrum-overlay-animation-distance:6px;transform:translateY(calc(var(--spectrum-overlay-animation-distance)*-1))}:host([dir=rtl][open]) .spectrum-Tooltip--start,:host([dir=rtl][open]) .spectrum-Tooltip--start-bottom,:host([dir=rtl][open]) .spectrum-Tooltip--start-top,:host([open]) .spectrum-Tooltip--end,:host([open]) .spectrum-Tooltip--end-bottom,:host([open]) .spectrum-Tooltip--end-top,:host([open]) .spectrum-Tooltip--right-bottom,:host([open]) .spectrum-Tooltip--right-top,:host([placement*=right][open]) #tooltip{--spectrum-overlay-animation-distance:6px;transform:translateX(var(--spectrum-overlay-animation-distance))}:host([dir=rtl][open]) .spectrum-Tooltip--end,:host([dir=rtl][open]) .spectrum-Tooltip--end-bottom,:host([dir=rtl][open]) .spectrum-Tooltip--end-top,:host([open]) .spectrum-Tooltip--left-bottom,:host([open]) .spectrum-Tooltip--left-top,:host([open]) .spectrum-Tooltip--start,:host([open]) .spectrum-Tooltip--start-bottom,:host([open]) .spectrum-Tooltip--start-top,:host([placement*=left][open]) #tooltip{--spectrum-overlay-animation-distance:6px;transform:translateX(calc(var(--spectrum-overlay-animation-distance)*-1))}#tooltip{--spectrum-tooltip-animation-duration:var( +--spectrum-animation-duration-100 +);--spectrum-tooltip-animation-distance:var(--spectrum-spacing-75);--spectrum-tooltip-margin:0px;--spectrum-tooltip-height:var(--spectrum-component-height-75);--spectrum-tooltip-max-inline-size:var(--spectrum-tooltip-maximum-width);--spectrum-tooltip-border-radius:var(--spectrum-corner-radius-100);--spectrum-tooltip-icon-width:var(--spectrum-workflow-icon-size-50);--spectrum-tooltip-icon-height:var(--spectrum-workflow-icon-size-50);--spectrum-tooltip-font-size:var(--spectrum-font-size-75);--spectrum-tooltip-line-height:var(--spectrum-line-height-100);--spectrum-tooltip-cjk-line-height:var(--spectrum-cjk-line-height-100);--spectrum-tooltip-font-weight:var(--spectrum-regular-font-weight);--spectrum-tooltip-spacing-inline:var( +--spectrum-component-edge-to-text-75 +);--spectrum-tooltip-spacing-block-start:var( +--spectrum-component-top-to-text-75 +);--spectrum-tooltip-spacing-block-end:var( +--spectrum-component-bottom-to-text-75 +);--spectrum-tooltip-icon-spacing-inline-start:var( +--spectrum-text-to-visual-75 +);--spectrum-tooltip-icon-spacing-inline-end:var( +--spectrum-text-to-visual-75 +);--spectrum-tooltip-icon-spacing-block-start:var( +--spectrum-component-top-to-workflow-icon-75 +);--spectrum-tooltip-background-color-informative:var( +--spectrum-informative-background-color-default +);--spectrum-tooltip-background-color-positive:var( +--spectrum-positive-background-color-default +);--spectrum-tooltip-background-color-negative:var( +--spectrum-negative-background-color-default +);--spectrum-tooltip-content-color:var(--spectrum-white);--spectrum-tooltip-tip-inline-size:var(--spectrum-tooltip-tip-width);--spectrum-tooltip-tip-block-size:var(--spectrum-tooltip-tip-height);--spectrum-tooltip-tip-square-size:var(--spectrum-tooltip-tip-inline-size);--spectrum-tooltip-tip-height-percentage:50%;--spectrum-tooltip-tip-antialiasing-inset:0.5px;--spectrum-tooltip-pointer-corner-spacing:var( +--spectrum-corner-radius-100 +);--spectrum-tooltip-background-color-default:var( +--spectrum-tooltip-backgound-color-default-neutral +)}@media (forced-colors:active){#tooltip{border:1px solid #0000}#tip{--highcontrast-tooltip-background-color-default:CanvasText;--highcontrast-tooltip-background-color-informative:CanvasText;--highcontrast-tooltip-background-color-positive:CanvasText;--highcontrast-tooltip-background-color-negative:CanvasText;forced-color-adjust:none}}#tooltip{-webkit-font-smoothing:antialiased;align-items:center;background-color:var( +--highcontrast-tooltip-background-color-default,var( +--mod-tooltip-background-color-default,var(--spectrum-tooltip-background-color-default) +) +);block-size:auto;border-radius:var( +--mod-tooltip-border-radius,var(--spectrum-tooltip-border-radius) +);box-sizing:border-box;color:var( +--mod-tooltip-content-color,var(--spectrum-tooltip-content-color) +);display:inline-flex;flex-direction:row;font-size:var(--mod-tooltip-font-size,var(--spectrum-tooltip-font-size));font-weight:var( +--mod-tooltip-font-weight,var(--spectrum-tooltip-font-weight) +);inline-size:auto;line-height:var( +--mod-tooltip-line-height,var(--spectrum-tooltip-line-height) +);max-inline-size:var( +--mod-tooltip-max-inline-size,var(--spectrum-tooltip-max-inline-size) +);min-block-size:var(--mod-tooltip-height,var(--spectrum-tooltip-height));padding-inline:var( +--mod-tooltip-spacing-inline,var(--spectrum-tooltip-spacing-inline) +);position:relative;vertical-align:top;word-break:break-word}:host(:lang(ja)) #tooltip,:host(:lang(ko)) #tooltip,:host(:lang(zh)) #tooltip{line-height:var( +--mod-tooltip-cjk-line-height,var(--spectrum-tooltip-cjk-line-height) +)}#tooltip{cursor:default;-webkit-user-select:none;user-select:none}#tooltip p{margin:0}:host([variant=info]) #tooltip{background-color:var( +--highcontrast-tooltip-background-color-informative,var( +--mod-tooltip-background-color-informative,var(--spectrum-tooltip-background-color-informative) +) +)}:host([variant=positive]) #tooltip{background-color:var( +--highcontrast-tooltip-background-color-positive,var( +--mod-tooltip-background-color-positive,var(--spectrum-tooltip-background-color-positive) +) +)}:host([variant=negative]) #tooltip{background-color:var( +--highcontrast-tooltip-background-color-negative,var( +--mod-tooltip-background-color-negative,var(--spectrum-tooltip-background-color-negative) +) +)}#tip{background-color:var( +--highcontrast-tooltip-background-color-default,var( +--mod-tooltip-background-color-default,var(--spectrum-tooltip-background-color-default) +) +);block-size:var( +--mod-tooltip-tip-square-size,var(--spectrum-tooltip-tip-square-size) +);clip-path:polygon(0 calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)),50% var( +--mod-tooltip-tip-height-percentage,var(--spectrum-tooltip-tip-height-percentage) +),100% calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)));inline-size:var( +--mod-tooltip-tip-square-size,var(--spectrum-tooltip-tip-square-size) +);left:50%;position:absolute;top:100%;transform:translateX(-50%)}:host([variant=info]) #tooltip #tip{background-color:var( +--highcontrast-tooltip-background-color-informative,var( +--mod-tooltip-background-color-informative,var(--spectrum-tooltip-background-color-informative) +) +)}:host([variant=positive]) #tooltip #tip{background-color:var( +--highcontrast-tooltip-background-color-positive,var( +--mod-tooltip-background-color-positive,var(--spectrum-tooltip-background-color-positive) +) +)}:host([variant=negative]) #tooltip #tip{background-color:var( +--highcontrast-tooltip-background-color-negative,var( +--mod-tooltip-background-color-negative,var(--spectrum-tooltip-background-color-negative) +) +)}.spectrum-Tooltip--top-end #tip,.spectrum-Tooltip--top-left #tip,.spectrum-Tooltip--top-right #tip,.spectrum-Tooltip--top-start #tip,:host([placement*=top]) #tooltip #tip{top:100%}.spectrum-Tooltip--bottom-end #tip,.spectrum-Tooltip--bottom-left #tip,.spectrum-Tooltip--bottom-right #tip,.spectrum-Tooltip--bottom-start #tip,:host([placement*=bottom]) #tooltip #tip{bottom:100%;clip-path:polygon(50% calc(100% - var( +--mod-tooltip-tip-height-percentage, +var(--spectrum-tooltip-tip-height-percentage) +)),0 calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)),100% calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)));top:auto}.spectrum-Tooltip--bottom-end #tip,.spectrum-Tooltip--bottom-left #tip,.spectrum-Tooltip--bottom-right #tip,.spectrum-Tooltip--bottom-start #tip,.spectrum-Tooltip--top-end #tip,.spectrum-Tooltip--top-left #tip,.spectrum-Tooltip--top-right #tip,.spectrum-Tooltip--top-start #tip{transform:none}.spectrum-Tooltip--bottom-left #tip,.spectrum-Tooltip--top-left #tip{left:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}.spectrum-Tooltip--bottom-right #tip,.spectrum-Tooltip--top-right #tip{left:auto;right:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}.spectrum-Tooltip--bottom-start #tip,.spectrum-Tooltip--top-start #tip{left:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +);right:auto}:host([dir=rtl]) .spectrum-Tooltip--bottom-start #tip,:host([dir=rtl]) .spectrum-Tooltip--top-start #tip{left:auto;right:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}.spectrum-Tooltip--bottom-end #tip,.spectrum-Tooltip--top-end #tip{left:auto;right:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}:host([dir=rtl]) .spectrum-Tooltip--bottom-end #tip,:host([dir=rtl]) .spectrum-Tooltip--top-end #tip{left:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +);right:auto}.spectrum-Tooltip--end #tip,.spectrum-Tooltip--end-bottom #tip,.spectrum-Tooltip--end-top #tip,.spectrum-Tooltip--left-bottom #tip,.spectrum-Tooltip--left-top #tip,.spectrum-Tooltip--right-bottom #tip,.spectrum-Tooltip--right-top #tip,.spectrum-Tooltip--start #tip,.spectrum-Tooltip--start-bottom #tip,.spectrum-Tooltip--start-top #tip,:host([placement*=left]) #tooltip #tip,:host([placement*=right]) #tooltip #tip{top:50%;transform:translateY(-50%)}.spectrum-Tooltip--end-bottom #tip,.spectrum-Tooltip--end-top #tip,.spectrum-Tooltip--left-bottom #tip,.spectrum-Tooltip--left-top #tip,.spectrum-Tooltip--right-bottom #tip,.spectrum-Tooltip--right-top #tip,.spectrum-Tooltip--start-bottom #tip,.spectrum-Tooltip--start-top #tip{top:auto;transform:none}.spectrum-Tooltip--end #tip,.spectrum-Tooltip--end-bottom #tip,.spectrum-Tooltip--end-top #tip,.spectrum-Tooltip--right-bottom #tip,.spectrum-Tooltip--right-top #tip,:host([placement*=right]) #tooltip #tip{clip-path:polygon(calc(100% - var( +--mod-tooltip-tip-height-percentage, +var(--spectrum-tooltip-tip-height-percentage) +)) 50%,calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 100%,calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 0);left:auto;right:100%}.spectrum-Tooltip--left-bottom #tip,.spectrum-Tooltip--left-top #tip,.spectrum-Tooltip--start #tip,.spectrum-Tooltip--start-bottom #tip,.spectrum-Tooltip--start-top #tip,:host([placement*=left]) #tooltip #tip{clip-path:polygon(calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 0,calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 100%,var( +--mod-tooltip-tip-height-percentage,var(--spectrum-tooltip-tip-height-percentage) +) 50%);left:100%}.spectrum-Tooltip--end-top #tip,.spectrum-Tooltip--left-top #tip,.spectrum-Tooltip--right-top #tip,.spectrum-Tooltip--start-top #tip{top:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}.spectrum-Tooltip--end-bottom #tip,.spectrum-Tooltip--left-bottom #tip,.spectrum-Tooltip--right-bottom #tip,.spectrum-Tooltip--start-bottom #tip{bottom:var( +--mod-tooltip-pointer-corner-spacing,var(--spectrum-tooltip-pointer-corner-spacing) +)}:host([dir=rtl]) .spectrum-Tooltip--end #tip,:host([dir=rtl]) .spectrum-Tooltip--end-bottom #tip,:host([dir=rtl]) .spectrum-Tooltip--end-top #tip{clip-path:polygon(calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 0,calc(0% - var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 100%,var( +--mod-tooltip-tip-height-percentage,var(--spectrum-tooltip-tip-height-percentage) +) 50%);left:100%;right:auto}:host([dir=rtl]) .spectrum-Tooltip--start #tip,:host([dir=rtl]) .spectrum-Tooltip--start-bottom #tip,:host([dir=rtl]) .spectrum-Tooltip--start-top #tip{clip-path:polygon(var( +--mod-tooltip-tip-height-percentage,var(--spectrum-tooltip-tip-height-percentage) +) 50%,calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 100%,calc(100% + var( +--mod-tooltip-tip-antialiasing-inset, +var(--spectrum-tooltip-tip-antialiasing-inset) +)) 0);left:auto;right:100%}::slotted([slot=icon]){align-self:flex-start;block-size:var( +--mod-tooltip-icon-height,var(--spectrum-tooltip-icon-height) +);flex-shrink:0;inline-size:var( +--mod-tooltip-icon-width,var(--spectrum-tooltip-icon-width) +);margin-block-start:var( +--mod-tooltip-icon-spacing-block-start,var(--spectrum-tooltip-icon-spacing-block-start) +);margin-inline-end:var( +--mod-tooltip-icon-spacing-inline-end,var(--spectrum-tooltip-icon-spacing-inline-end) +);margin-inline-start:calc(var( +--mod-tooltip-icon-spacing-inline-start, +var(--spectrum-tooltip-icon-spacing-inline-start) +) - var( +--mod-tooltip-spacing-inline, +var(--spectrum-tooltip-spacing-inline) +))}#label{line-height:var( +--mod-tooltip-line-height,var(--spectrum-tooltip-line-height) +);margin-block-end:var( +--mod-tooltip-spacing-block-end,var(--spectrum-tooltip-spacing-block-end) +);margin-block-start:var( +--mod-tooltip-spacing-block-start,var(--spectrum-tooltip-spacing-block-start) +)}#tooltip,.spectrum-Tooltip--top-end,.spectrum-Tooltip--top-left,.spectrum-Tooltip--top-right,.spectrum-Tooltip--top-start,:host([placement*=top]) #tooltip{margin-bottom:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}.spectrum-Tooltip--bottom-end,.spectrum-Tooltip--bottom-left,.spectrum-Tooltip--bottom-right,.spectrum-Tooltip--bottom-start,:host([placement*=bottom]) #tooltip{margin-top:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}.spectrum-Tooltip--right-bottom,.spectrum-Tooltip--right-top,:host([placement*=right]) #tooltip{margin-left:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}.spectrum-Tooltip--left-bottom,.spectrum-Tooltip--left-top,:host([placement*=left]) #tooltip{margin-right:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}.spectrum-Tooltip--start,.spectrum-Tooltip--start-bottom,.spectrum-Tooltip--start-top{margin-inline-end:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}.spectrum-Tooltip--end,.spectrum-Tooltip--end-bottom,.spectrum-Tooltip--end-top{margin-inline-start:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)))}#tooltip{--spectrum-tooltip-backgound-color-default-neutral:var( +--system-spectrum-tooltip-backgound-color-default-neutral +)}:host{display:contents;white-space:normal}#tooltip{inline-size:max-content}:host([placement]) #tooltip{margin:var(--swc-tooltip-margin)}#tip{clip-path:polygon(0 -5%,50% 50%,100% -5%);height:var(--spectrum-tooltip-tip-inline-size)!important;width:var(--spectrum-tooltip-tip-inline-size)!important}#tip[style]{transform:none!important}:host(:not([placement*=top])) #tooltip{margin-bottom:0}:host([placement*=top]) #tooltip #tip{top:100%}:host([placement*=bottom]) #tooltip #tip{bottom:100%;clip-path:polygon(50% 50%,0 105%,100% 105%);top:auto}:host([placement*=left]) #tooltip #tip,:host([placement*=right]) #tooltip #tip{top:50%;transform:translateY(-50%)}:host([placement*=right]) #tooltip #tip{clip-path:polygon(50% 50%,105% 100%,105% 0);left:calc(var( +--mod-tooltip-tip-block-size, +var(--spectrum-tooltip-tip-block-size) +)*-2);right:100%}:host([placement*=left]) #tooltip #tip{clip-path:polygon(-5% 0,-5% 100%,50% 50%);left:100%} +`,pi=tu;Rr();var eu=Object.defineProperty,ru=Object.getOwnPropertyDescriptor,Nt=(o,t,e,r)=>{for(var s=r>1?void 0:r?ru(t,e):t,c=o.length-1,a;c>=0;c--)(a=o[c])&&(s=(r?a(t,e,s):a(s))||s);return r&&s&&eu(t,e,s),s},fs=class extends HTMLElement{constructor(){super(),this._open=!1,this._placement="top",this.addEventListener("sp-opened",this.redispatchEvent),this.addEventListener("sp-closed",this.redispatchEvent)}redispatchEvent(t){t.stopPropagation(),this.tooltip.dispatchEvent(new CustomEvent(t.type,{bubbles:t.bubbles,composed:t.composed,detail:t.detail}))}get tooltip(){return this.getRootNode().host}static get observedAttributes(){return["open","placement"]}attributeChangedCallback(t,e,r){switch(t){case"open":this.open=r!==null;break;case"placement":this.placement=r;break}}set open(t){this._open=t;let{tooltip:e}=this;e&&(e.open=t)}get open(){return this._open}set placement(t){this._placement=t;let{tooltip:e}=this;e&&(e.placement=t)}get placement(){return this._placement}get tipElement(){return this.tooltip.tipElement}};customElements.get("sp-tooltip-openable")||customElements.define("sp-tooltip-openable",fs);var at=class extends L{constructor(){super(...arguments),this.selfManaged=!1,this.offset=0,this.open=!1,this._variant="",this.handleOpenOverlay=()=>{this.open=!0},this.handleCloseOverlay=()=>{this.open=!1}}static get styles(){return[pi]}get variant(){return this._variant}set variant(t){if(t!==this.variant){if(["info","positive","negative"].includes(t)){this.setAttribute("variant",t),this._variant=t;return}this.removeAttribute("variant"),this._variant=""}}forwardTransitionEvent(t){this.dispatchEvent(new TransitionEvent(t.type,{bubbles:!0,composed:!0,propertyName:t.propertyName}))}get triggerElement(){var t;let e=this.assignedSlot||this,r=e.getRootNode(),s=e.parentElement||r.host||r;for(;!((t=s?.matches)!=null&&t.call(s,Xc));)e=s.assignedSlot||s,r=e.getRootNode(),s=e.parentElement||r.host||r;return s}render(){let t=d` + + + + + + `;return this.selfManaged?(Promise.resolve().then(()=>re()),d` + + ${t} + + `):t}connectedCallback(){super.connectedCallback(),this.updateComplete.then(()=>{if(!this.selfManaged)return;let t=this.overlayElement;if(t){let e=this.triggerElement;t.triggerElement=e}})}};Nt([m({type:Boolean,attribute:"self-managed"})],at.prototype,"selfManaged",2),Nt([m({type:Number})],at.prototype,"offset",2),Nt([m({type:Boolean,reflect:!0})],at.prototype,"open",2),Nt([S("sp-overlay")],at.prototype,"overlayElement",2),Nt([m({reflect:!0})],at.prototype,"placement",2),Nt([S("#tip")],at.prototype,"tipElement",2),Nt([m({type:Number})],at.prototype,"tipPadding",2),Nt([m({type:String})],at.prototype,"variant",1);I();k("sp-tooltip",at); /*! Bundled license information: @lit/reactive-element/css-tag.js: diff --git a/creativecloud/deps/sidenav.js b/creativecloud/deps/sidenav.js deleted file mode 100644 index 43f5c886c..000000000 --- a/creativecloud/deps/sidenav.js +++ /dev/null @@ -1,133 +0,0 @@ -// Wed, 15 Nov 2023 11:50:27 GMT - -// src/merch-sidenav.js -import { html, css, LitElement } from "./lit-all.min.js"; - -// src/deeplink.js -function parseState(hash = window.location.hash) { - const result = []; - const keyValuePairs = hash.replace(/^#/, "").split("&"); - for (const pair of keyValuePairs) { - const [key, value = ""] = pair.split("="); - if (key) { - result.push([key, decodeURIComponent(value)]); - } - } - return Object.fromEntries(result); -} -function pushState(state) { - const hash = new URLSearchParams(window.location.hash.slice(1)); - Object.entries(state).forEach(([key, value]) => { - if (value) { - hash.set(key, value); - } else { - hash.delete(key); - } - }); - window.location.hash = decodeURIComponent(hash.toString()); -} - -// src/merch-sidenav.js -var MerchSideNav = class extends LitElement { - static properties = { - title: { type: String }, - label: { type: String }, - filter: { type: String } - }; - static styles = css` - :host { - display: block; - contain: content; - } - h2 { - font-size: 11px; - font-style: normal; - font-weight: 500; - height: 32px; - letter-spacing: 0.06em; - padding: 0 12px; - line-height: 32px; - color: var(--color-gray-600); - } - `; - /* - * set the state of the sidenav based on the URL - */ - setStateFromPageLoad() { - const { filter: value } = parseState(); - if (value) { - const element = this.shadowRoot.querySelector( - `sp-sidenav-item[value=${value}]` - ); - if (element) { - element.click(); - } - } - } - pushNavState(value) { - if (value) { - pushState({ filter: value }); - } - } - /** - * click handler to manage first level items state of sidenav - * @param {*} param - */ - handleClick({ target: item }) { - const { value, parentNode } = item; - if (parentNode && parentNode.tagName === "SP-SIDENAV") { - this.pushNavState(value); - item.setAttribute("selected", ""); - parentNode.querySelectorAll( - "sp-sidenav-item[expanded],sp-sidenav-item[selected]" - ).forEach((item2) => { - if (item2.value !== value) { - item2.removeAttribute("expanded"); - item2.removeAttribute("selected"); - } - }); - } - } - /** - * leaf level item selection handler - * @param {*} event - */ - selectionChanged({ target: { value } }) { - this.pushNavState(value); - } - /** - * dub sidenav tree inside shadow dom's sp-sidenav element - */ - dubSideNavTree() { - const sidenav = this.shadowRoot.querySelector("sp-sidenav"); - this.querySelectorAll(":scope > sp-sidenav-item").forEach((item) => { - item.addEventListener("click", this.handleClick.bind(this)); - sidenav.appendChild(item); - }); - } - connectedCallback() { - super.connectedCallback(); - this.updateComplete.then(async () => { - this.dubSideNavTree(); - this.setStateFromPageLoad(); - }); - } - render() { - return html`
-

${this.title}

- - - - -
`; - } -}; -customElements.define("merch-sidenav", MerchSideNav); -export { - MerchSideNav -}; diff --git a/test/blocks/sidenav/mocks/sidenav.html b/test/blocks/sidenav/mocks/sidenav.html index f5eb3bba5..02a2e794b 100644 --- a/test/blocks/sidenav/mocks/sidenav.html +++ b/test/blocks/sidenav/mocks/sidenav.html @@ -1,44 +1,35 @@ - -
-
-
+ + + + + + +
+
-
-

Categories

-
    -
  • All
  • -
  • Creativity and Design
  • -
  • PDF and E-signatures
  • -
-
+

SIDE NAV testing

-
-
-
-

Categories

-
    -
  • All
  • -
  • Creativity and Design -
      -
    • Photo
    • -
    • Graphic Design
    • -
    • Video
    • -
    • Illustration
    • -
    • Acrobat and PDF
    • -
    • 3D and AR
    • -
    • Social Media
    • -
    -
  • -
  • PDF and E-signatures -
      -
    • PDF
    • -
    • E-signatures
    • -
    -
  • -
+
+
+
+

REFINE YOUR RESULTS

+

Search all your products

+

https://www.adobe.com/some/taxonomy.json

+

RESOURCES: Special Offers

+
+
+
+
-
-
- + +
+ + diff --git a/test/blocks/sidenav/mocks/taxonomy.json b/test/blocks/sidenav/mocks/taxonomy.json new file mode 100644 index 000000000..deffe42e6 --- /dev/null +++ b/test/blocks/sidenav/mocks/taxonomy.json @@ -0,0 +1,170 @@ +{ + "total": 27, + "offset": 0, + "limit": 27, + "data": [ + { + "Type": "Categories", + "Level 1": "", + "Level 2": "", + "Name": "" + }, + { + "Type": "Categories", + "Level 1": "All", + "Level 2": "", + "Name": "All" + }, + { + "Type": "Categories", + "Level 1": "Creativity and Design", + "Level 2": "", + "Name": "Creativity and Design" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Photo", + "Name": "Creativity and Design | Photo" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Graphic Design", + "Name": "Creativity and Design | Graphic Design" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Video", + "Name": "Creativity and Design | Video" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Illustration", + "Name": "Creativity and Design | Illustration" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Acrobat and PDF", + "Name": "Creativity and Design | Acrobat and PDF" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "3D and AR", + "Name": "Creativity and Design | 3D and AR" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Social Media", + "Name": "Creativity and Design | Social Media" + }, + { + "Type": "Categories", + "Level 1": "PDF and E-signatures", + "Level 2": "", + "Name": "PDF and E-signatures" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "PDF", + "Name": "PDF and E-signatures | PDF" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "E-signatures", + "Name": "PDF and E-signatures | E-signatures" + }, + { + "Type": "Categories", + "Level 1": "Marketing and Commerce", + "Level 2": "", + "Name": "Marketing and Commerce" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Insights and Audiences", + "Name": "Marketing and Commerce | Insights and Audiences" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Content and Journeys", + "Name": "Marketing and Commerce | Content and Journeys" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Channels and Engagement", + "Name": "Marketing and Commerce | Channels and Engagement" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Commerce and Conversions", + "Name": "Marketing and Commerce | Commerce and Conversions" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Optimization and Scale", + "Name": "Marketing and Commerce | Optimization and Scale" + }, + { + "Type": "Categories", + "Level 1": "Additional Solutions", + "Level 2": "", + "Name": "Additional Solutions" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "ColdFusion", + "Name": "Additional Solutions | ColdFusion" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "eLearning", + "Name": "Additional Solutions | eLearning" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Print Imaging", + "Name": "Additional Solutions | Print Imaging" + }, + { + "Type": "Categories", + "Level 1": "", + "Level 2": "Technical Communication", + "Name": "Additional Solutions | Technical Communication" + }, + { + "Type": "Types", + "Level 1": "Desktop", + "Level 2": "", + "Name": "Desktop" + }, + { + "Type": "Types", + "Level 1": "Mobile", + "Level 2": "", + "Name": "Mobile" + }, + { + "Type": "Types", + "Level 1": "Web", + "Level 2": "", + "Name": "Web" + } + ], + ":type": "sheet" +} diff --git a/test/blocks/sidenav/sidenav.test.js b/test/blocks/sidenav/sidenav.test.js index 8e69ee087..bd6e2637f 100644 --- a/test/blocks/sidenav/sidenav.test.js +++ b/test/blocks/sidenav/sidenav.test.js @@ -1,30 +1,41 @@ import { readFile } from '@web/test-runner-commands'; import { expect } from '@esm-bundle/chai'; +import sinon from 'sinon'; import { setLibs } from '../../../creativecloud/scripts/utils.js'; -setLibs('/libs'); +const { default: init } = await import('../../../creativecloud/blocks/sidenav/sidenav.js'); +setLibs('/libs'); +const taxoString = await readFile({ path: './mocks/taxonomy.json' }); +const taxonomy = JSON.parse(taxoString); document.body.innerHTML = await readFile({ path: './mocks/sidenav.html' }); -const { default: init } = await import('../../../creativecloud/blocks/sidenav/sidenav.js'); -describe('Sidenav', () => { - it('creates 1 level of items for shallow nav', async () => { - const sidenavEl = document.querySelector('.sidenav.shallow'); - await init(sidenavEl); - const items = sidenavEl.querySelectorAll('sp-sidenav-item'); - expect(items.length).to.equal(3); +const mockedTaxonomy = ({ + payload = taxonomy, + status = 200, ok = true, +} = {}) => new Promise((resolve) => { + resolve({ + status, + ok, + json: () => payload, + text: () => payload, }); +}); - it('creates 2 levels of items for deep nav', async () => { - const sidenavEl = document.querySelector('.sidenav.multilevel'); - await init(sidenavEl); - const items = sidenavEl.querySelectorAll('sp-sidenav-item'); - expect(items.length).to.equal(12); +describe('Sidenav', () => { + beforeEach(() => { + window.fetch = sinon.stub().callsFake(() => mockedTaxonomy()); }); - it('has a title for each item', async () => { - const sidenavEl = document.querySelector('.sidenav.shallow'); - const rootElement = sidenavEl.querySelector('filter-sidenav'); - expect(rootElement.getAttribute('title')).to.equal('Categories'); + it('does create nice categories sidenav', async () => { + const sidenavEl = document.querySelector('.sidenav.categories'); + await init(sidenavEl); + const newRoot = document.querySelector('merch-sidenav'); + const items = newRoot.querySelectorAll('sp-sidenav-item'); + expect(items.length).to.equal(24); + const search = newRoot.querySelector('sp-search'); + expect(search.getAttribute('placeholder')).to.equal('Search all your products'); + expect(newRoot.querySelectorAll('sp-checkbox').length).to.equal(3); + expect(newRoot.querySelector('sp-checkbox').textContent.trim()).to.equal('Desktop'); }); }); From 42c34ed83b5e0a78d2ff65c4a74c7d7bf2de5fad Mon Sep 17 00:00:00 2001 From: Nicolas Peltier Date: Tue, 28 Nov 2023 08:38:08 +0100 Subject: [PATCH 3/3] MWPW-137257 fred's feedback: - move main title to h2, - move search text to normal text, - add unit tests --- creativecloud/blocks/sidenav/sidenav.js | 4 ++-- test/blocks/sidenav/mocks/sidenav.html | 6 +++--- test/blocks/sidenav/sidenav.test.js | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/creativecloud/blocks/sidenav/sidenav.js b/creativecloud/blocks/sidenav/sidenav.js index 6ee6f4ab0..20077af89 100644 --- a/creativecloud/blocks/sidenav/sidenav.js +++ b/creativecloud/blocks/sidenav/sidenav.js @@ -84,9 +84,9 @@ function appendResources(rootNav, resourceLink) { } export default async function init(el) { - const title = el.querySelector('h1')?.textContent.trim(); + const title = el.querySelector('h2')?.textContent.trim(); const rootNav = createTag('merch-sidenav', { title }); - const searchText = el.querySelector('h2')?.textContent.trim(); + const searchText = el.querySelector('p')?.textContent.trim(); appendSearch(rootNav, searchText); const links = el.querySelectorAll('a'); await appendFilters(rootNav, links[0]); diff --git a/test/blocks/sidenav/mocks/sidenav.html b/test/blocks/sidenav/mocks/sidenav.html index 02a2e794b..21b4f21e2 100644 --- a/test/blocks/sidenav/mocks/sidenav.html +++ b/test/blocks/sidenav/mocks/sidenav.html @@ -13,8 +13,8 @@

SIDE NAV testing