/*!5ff803d5f82b5b8a4238acb189bfebec198906dc*/ !function(e){const t=new WeakMap;function i(e,i,n){const a=i.toLowerCase();if(i.startsWith("on")){const i=a.slice(2),r=t.get(e),s=r?.get(i);if(s&&(e.removeEventListener(i,s),r.delete(i)),!function(e){return!(!e||"function"!=typeof e)}(n))return;if(n){const a=e=>{n(e)};let r=t.get(e);r||(r=new Map,t.set(e,r)),r.set(i,a),e.addEventListener(i,a)}}else i in e?e[i]=n:null==n?e.removeAttribute(i):e.setAttribute(i,n)}var n,a,r,s,o,l,c,d,u,b,h,m={},g=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,f=Array.isArray;function v(e,t){for(var i in t)e[i]=t[i];return e}function y(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function k(e,t,i){var a,r,s,o={};for(s in t)"key"==s?a=t[s]:"ref"==s?r=t[s]:o[s]=t[s];if(arguments.length>2&&(o.children=arguments.length>3?n.call(arguments,2):i),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)void 0===o[s]&&(o[s]=e.defaultProps[s]);return w(e,o,a,r,null)}function w(e,t,i,n,s){var o={type:e,props:t,key:i,ref:n,i:null,o:null,m:0,p:null,k:null,constructor:void 0,S:s??++r,_:-1,C:0};return null==s&&null!=a.vnode&&a.vnode(o),o}function x(e){return e.children}function S(e,t){this.props=e,this.context=t}function _(e,t){if(null==t)return e.o?_(e.o,e._+1):null;for(var i;td&&s.sort(c),e=s.shift(),d=s.length,e.V&&(i=void 0,r=(n=(t=e).S).p,o=[],l=[],t.L&&((i=v({},n)).S=n.S+1,a.vnode&&a.vnode(i),T(t.L,i,n,t.I,t.L.namespaceURI,32&n.C?[r]:null,o,r??_(n),!!(32&n.C),l),i.S=n.S,i.o.i[i._]=i,j(o,i,l),i.p!=r&&z(i)));E.A=0}function V(e,t,i,n,a,r,s,o,l,c,d){var u,b,h,p,v,y,k=n&&n.i||g,S=t.length;for(l=function(e,t,i,n,a){var r,s,o,l,c,d=i.length,u=d,b=0;for(e.i=Array(a),r=0;r0?w(s.type,s.props,s.key,s.ref?s.ref:null,s.S):s).o=e,s.m=e.m+1,o=null,-1!=(c=s._=L(s,i,l,u))&&(u--,(o=i[c])&&(o.C|=2)),null==o||null==o.S?(-1==c&&(a>d?b--:al?b--:b++,s.C|=4))):e.i[r]=null;if(u)for(r=0;r(null==l||2&l.C?0:1))for(a=i-1,r=i+1;a>=0||r=0){if((l=t[a])&&!(2&l.C)&&s==l.key&&o==l.type)return a;a--}if(r0?e:f(e)?e.map(M):v({},e)}function D(e,t,i,r,s,o,l,c,d){var u,b,h,g,p,v,k,w=i.props,x=t.props,S=t.type;if("svg"==S?s="http://www.w3.org/2000/svg":"math"==S?s="http://www.w3.org/1998/Math/MathML":s||(s="http://www.w3.org/1999/xhtml"),null!=o)for(u=0;u=i.o.length&&i.o.push({}),i.o[e]}function ie(e){return G=1,function(e,t){var i=te(F++,2);if(i.t=e,!i.k&&(i.o=[ge(void 0,t),function(e){var t=i.$?i.$[0]:i.o[0],n=i.t(t,e);t!==n&&(i.$=[n,i.o[1]],i.k.setState({}))}],i.k=H,!H.B)){var n=function(e,t,n){if(!i.k.N)return!0;var r=i.k.N.o.filter((function(e){return!!e.k}));if(r.every((function(e){return!e.$})))return!a||a.call(this,e,t,n);var s=i.k.props!==e;return r.forEach((function(e){if(e.$){var t=e.o[0];e.o=e.$,e.$=void 0,t!==e.o[0]&&(s=!0)}})),a&&a.call(this,e,t,n)||s};H.B=!0;var a=H.shouldComponentUpdate,r=H.componentWillUpdate;H.componentWillUpdate=function(e,t,i){if(this.p){var s=a;a=void 0,n(e,t,i),a=s}r&&r.call(this,e,t,i)},H.shouldComponentUpdate=n}return i.$||i.o}(ge,e)}function ne(e,t){var i=te(F++,3);!U.j&&me(i.N,t)&&(i.o=e,i.u=t,H.N.O.push(i))}function ae(e,t){var i=te(F++,4);!U.j&&me(i.N,t)&&(i.o=e,i.u=t,H.O.push(i))}function re(e){return G=5,se((function(){return{current:e}}),[])}function se(e,t){var i=te(F++,7);return me(i.N,t)&&(i.o=e(),i.N=t,i.O=e),i.o}function oe(e,t){return G=8,se((function(){return e}),t)}function le(){var e=te(F++,11);if(!e.o){for(var t=H.S;null!==t&&!t.M&&null!==t.o;)t=t.o;var i=t.M||(t.M=[0,0]);e.o="P"+i[0]+"-"+i[1]++}return e.o}function ce(){for(var e;e=K.shift();)if(e.L&&e.N)try{e.N.O.forEach(be),e.N.O.forEach(he),e.N.O=[]}catch(t){e.N.O=[],U.p(t,e.S)}}U.m=function(e){H=null,Y&&Y(e)},U.o=function(e,t){e&&t.i&&t.i.M&&(e.M=t.i.M),ee&&ee(e,t)},U.A=function(e){X&&X(e),F=0;var t=(H=e.k).N;t&&(W===H?(t.O=[],H.O=[],t.o.forEach((function(e){e.$&&(e.o=e.$),e.u=e.$=void 0}))):(t.O.forEach(be),t.O.forEach(he),t.O=[],F=0)),W=H},U.diffed=function(e){Z&&Z(e);var t=e.k;t&&t.N&&(t.N.O.length&&(1!==K.push(t)&&q===U.requestAnimationFrame||((q=U.requestAnimationFrame)||ue)(ce)),t.N.o.forEach((function(e){e.u&&(e.N=e.u),e.u=void 0}))),W=H=null},U.k=function(e,t){t.some((function(e){try{e.O.forEach(be),e.O=e.O.filter((function(e){return!e.o||he(e)}))}catch(i){t.some((function(e){e.O&&(e.O=[])})),t=[],U.p(i,e.S)}})),J&&J(e,t)},U.unmount=function(e){Q&&Q(e);var t,i=e.k;i&&i.N&&(i.N.o.forEach((function(e){try{be(e)}catch(e){t=e}})),i.N=void 0,t&&U.p(t,i.S))};var de="function"==typeof requestAnimationFrame;function ue(e){var t,i=function(){clearTimeout(n),de&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(i,35);de&&(t=requestAnimationFrame(i))}function be(e){var t=H,i=e.k;"function"==typeof i&&(e.k=void 0,i()),H=t}function he(e){var t=H;e.k=e.o(),H=t}function me(e,t){return!e||e.length!==t.length||t.some((function(t,i){return t!==e[i]}))}function ge(e,t){return"function"==typeof t?t(e):t}function pe(e,t,i,n,a,r){function s(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var o,l=n.kind,c="getter"===l?"get":"setter"===l?"set":"value",d=!t&&e?n.static?e:e.prototype:null,u=t||(d?Object.getOwnPropertyDescriptor(d,n.name):{}),b=!1,h=i.length-1;h>=0;h--){var m={};for(var g in n)m[g]="access"===g?{}:n[g];for(var g in n.access)m.access[g]=n.access[g];m.addInitializer=function(e){if(b)throw new TypeError("Cannot add initializers after decoration has completed");r.push(s(e||null))};var p=(0,i[h])("accessor"===l?{get:u.get,set:u.set}:u[c],m);if("accessor"===l){if(void 0===p)continue;if(null===p||"object"!=typeof p)throw new TypeError("Object expected");(o=s(p.get))&&(u.get=o),(o=s(p.set))&&(u.set=o),(o=s(p.init))&&a.unshift(o)}else(o=s(p))&&("field"===l?a.unshift(o):u[c]=o)}d&&Object.defineProperty(d,n.name,u),b=!0}function fe(e,t,i){for(var n=arguments.length>2,a=0;aCe(e,t)),[e,t]),[n,a]=ie(i?i.value:e.defaultValue);return ae((()=>{let n=i;const r=t.connectedCallback,s=t.disconnectedCallback,o=()=>{a(n?n.value:e.defaultValue)},l=()=>n?.removeEventListener("change",o);n?.addEventListener("change",o);const c=()=>{l(),n=Ce(e,t),n?.addEventListener("change",o),o()};return t.connectedCallback=function(){r?.call(this),c()},t.disconnectedCallback=function(){s?.call(this),c()},()=>l()}),[e,t,i]),n}const Ve=new WeakMap;function Ae(e,t){const i="defaultView"in e,n=i?"Document":"ShadowRoot",a=!(!globalThis.CSSStyleSheet||!("replaceSync"in CSSStyleSheet.prototype)),r=[];if(a){const n=(i?e.defaultView:e.ownerDocument?.defaultView)?.CSSStyleSheet??globalThis.CSSStyleSheet,a=n;let s=Ve.get(a);s||(s=new Map,Ve.set(a,s));let o=s.get(t);if(o){if(e.adoptedStyleSheets?.includes(o))return}else o=new n,o.replaceSync(t),s.set(t,o);r.push(o)}else if(i){if(Array.from(e.head?.querySelectorAll("style")??[]).some((e=>e.textContent===t)))return;const i=e.createElement("style");i.textContent=t,e.head.appendChild(i)}else{if(Array.from(e.querySelectorAll("style")).some((e=>e.textContent===t)))return;const i=e.ownerDocument.createElement("style");i.textContent=t,e.appendChild(i)}if(a&&e.adoptedStyleSheets)try{e.adoptedStyleSheets=[...e.adoptedStyleSheets,...r]}catch(t){const a=i?e:e.ownerDocument,s=i?null:e.host;throw console.error("Failed to adopt stylesheets. This may indicate stylesheet sharing across documents.",{error:t,rootType:n,rootHostElement:s?.tagName,rootHostElementId:s?.id,documentLocation:a?.location?.href,stylesheetCount:r.length,existingAdoptedCount:e.adoptedStyleSheets.length}),t}}let Le,Ie,Re,Oe,Te=!1;function je(){Re=null}function Me(e){$e(e,!0)}function De(e){for(const t in e)if(t.startsWith("__reactFiber$"))return void 0===Oe&&(Oe="refCleanup"in Reflect.get(e,t)),Le="__reactProps$"+t.slice(13),Ie=Le+"_",Le}const Ne=new Set;function Pe(){if(Ne.size)for(const e of Ne)Ne.delete(e),$e(e)}if("undefined"!=typeof document){const e=document.addEventListener;document.addEventListener=function(t,i,n){return Pe(),e.call(this,t,i,n)}}function $e(e,t){if(e.getRootNode()!==e.ownerDocument)return;if(Reflect.get(e,"_reactWrapped"))return;if(Le||(De(e),Le&&Pe()),!Le)return t?void Ne.add(e):void Promise.resolve(e).then(Me);if(Ie in e)return;e[Ie]={};const i=e[Le];Object.defineProperty(e,Le,Fe),i&&(e[Le]=i)}const Be={change:!0,error:!0,load:!0,toggle:!0},Fe={configurable:!0,enumerable:!1,get(){return this[Ie]},set(e){const t=this[Ie];this[Ie]=e;const i=Re;Re=null,Te=!0;const n=this.ownerDocument;for(const i in e){if("children"===i||"ref"===i)continue;const a=e[i],r=t&&t[i];if(a!==r)if(i.startsWith("on")){const e=i.toLowerCase(),t=e in this?e:i,s=e.slice(2);if(Oe&&i in this||t in n&&!(s in Be))continue;r?a||this.removeEventListener(s,He):this.addEventListener(s,He)}else i in this?this[i]=a:null==a||!1===a?this.removeAttribute(i):this.setAttribute(i,a+"")}if(t)for(const i in t)if("children"!==i&&"ref"!==i&&!(i in e))if(i.startsWith("on")){const e=i.toLowerCase(),t=e in this?e:i,a=e.slice(2);if(Oe&&i in this||t in n&&!(a in Be))continue;this.removeEventListener(a,He)}else i in this?this[i]=void 0:this.removeAttribute(i);i||Promise.resolve().then(je),Re=this,Te=!1}};function He(e){const t=this[Le],i="on"+e.type;let n=t[i];if(!n)for(const e in t)if(e.toLowerCase()===i){n=t[e];break}return n(e)}var We;Symbol.metadata??=Symbol.for("Symbol.metadata");const qe=Symbol("shadowRoot"),Ge=globalThis.HTMLElement||Object;class Ke extends Ge{static get observedAttributes(){return this[Symbol.metadata]?.observedAttributes||[]}#t;[qe]=null;#i;#n;constructor({styles:e="",ShadowRoot:t,delegatesFocus:i=!1,globalShadowCSS:n="",...a}){super(),$e(this),this[qe]=this.attachShadow({mode:"open",delegatesFocus:i,...a}),this.#i=e,this.#n=n,Ae(this[qe],n),Ae(this[qe],this.#i);const r=this.constructor[Symbol.metadata].contextsToAdd;if(r)for(const e of r)_e(e,this);const s=()=>t(this);let o=!1;this.#t=()=>{o||(o=!0,queueMicrotask((()=>{o=!1,B(this.isConnected&&k(s,null),this[qe])})))},this.#t()}setAttribute(e,t){"_reactWrapped"!==e?($e(this),function(e,t){if(Te)return!1;if(Le||(De(e),Le&&Pe()),Re===e)return!0;if(t&&Le){const i=e[Le];if(i)return t in i}return!1}(this,e)||super.setAttribute(e,t)):Reflect.set(this,"_reactWrapped",!0)}attributeChangedCallback(e){if(!this.#t)return;const t=this.constructor[Symbol.metadata].reactiveAttributes,i=this.constructor[Symbol.metadata].attributeChangeCallbacks;i&&i.has(e)&&i.get(e)(this),t&&t.has(e)&&this.#t()}connectedCallback(){$e(this),this.dispatchEvent(new Event("_PreactCustomElement:connected",{bubbles:!0})),this.queueRender()}disconnectedCallback(){this.#a(),this.queueRender()}adoptedCallback(){this.#a(),this[qe]&&(this[qe].adoptedStyleSheets=[],Ae(this[qe],this.#n),Ae(this[qe],this.#i))}queueRender(){this.#t&&this.#t()}#a(){if(!(this instanceof We)){const e=customElements.get(this?.tagName?.toLowerCase()??"");e&&Object.setPrototypeOf(this,e.prototype)}}click({sourceEvent:e}={}){if(!e)return void super.click();const t=1===e.button,i=new MouseEvent("click",{bubbles:!0,cancelable:!0,composed:!0,shiftKey:e.shiftKey,metaKey:e.metaKey||t,ctrlKey:e.ctrlKey||t,view:window});this.dispatchEvent(i)}}function Ue(e,...t){const i=["component-foundations: "];e&&i.push(e,"-"),console.warn(...i,...t)}function Ye(e){return(t,i)=>{"customElements"in globalThis&&!customElements.get(e)&&(Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:i.metadata}),customElements.define(e,t))}}function Xe(){return(e,t)=>{const i=t.name;if(i!==i.toLowerCase())throw Error(`Event listener property names must be lowercase. "${i}" is not lowercase.`);if(!i.startsWith("on"))throw Error(`Event listener property names must start with "on". "${i}" does not start with "on".`);const n=i.slice(2);return{set(t){const i=e.get.call(this);return i&&this.removeEventListener(n,i),t&&this.addEventListener(n,t),e.set.call(this,t)},get(){return e.get.call(this)}}}}function Ze(e,t){e.observedAttributes||(e.observedAttributes=[]),e.observedAttributes.push(t)}function Je(e,t,i){e.attributeChangeCallbacks||(e.attributeChangeCallbacks=new Map),Ze(e,t),e.attributeChangeCallbacks.set(t,i)}function Qe(e,t={}){return function(e,{attribute:t,onChange:i,reactive:n,reflectToContext:a}={}){return(r,s)=>{!function(e){for(const t in e.metadata)if(!Object.hasOwn(e.metadata,t)){const i=e.metadata[t];Array.isArray(i)?e.metadata[t]=[...i]:i instanceof Set?e.metadata[t]=new Set(i):i instanceof Map?e.metadata[t]=new Map(i):e.metadata[t]=i}}(s);const o=t??s.name.toLowerCase();let l;var c,d;a&&(c=s.metadata,d=a,c.contextsToAdd||(c.contextsToAdd=[]),c.contextsToAdd.push(d),l=e=>{ze(a,e).value=e[s.name]}),o&&(n&&function(e,t){Ze(e,t),e.reactiveAttributes||(e.reactiveAttributes=new Set),e.reactiveAttributes.add(t)}(s.metadata,o),i&&Je(s.metadata,o,i),l&&Je(s.metadata,o,l));const u=(t,a)=>{if(!o){if(s.access.get(t)===a)return;return r.set.call(t,a),i&&i(t),l&&l(t),void(n&&t.queueRender())}const c=e.toAttribute?e.toAttribute(a):a;if(null===c){if(!t.hasAttribute(o))return;return t.removeAttribute(o),o||(i&&i(t),l&&l(t)),void(n&&t.queueRender())}const d=c+"";t.getAttribute(o)!==d&&(t.setAttribute(o,d),o||(i&&i(t),l&&l(t)),n&&t.queueRender())};return{get(){let t,i;if(o){const i=this.getAttribute(o);null!==i&&(t=e.parseAttribute?e.parseAttribute(i):i)}else t=r.get.call(this);return i=e.get(t??null,this),i??=e.defaultValue,i},set(t){e.set?e.set(t,(e=>u(this,e))):u(this,null==t?null:t+"")},init(e){return void 0!==e&&Ue("Property decorator",`Don't initialize properties - use the reflector to handle that. Spotted on ${this.constructor.name} - ${s.name}`),e}}}}(e,{...t,reactive:!0})}function et(){const e="1/1";return{defaultValue:e,get(t){if(!t||"string"!=typeof t)return e;const i=t.split("/");if(i.length>2)return e;const n=i.map((e=>Number(e.trim()||NaN)));if(n.some((e=>isNaN(e)||e<=0||e===1/0)))return e;if(1===n.length){const t=n[0];return t?t+"/1":e}const[a,r]=n;return a&&r?`${a}/${r}`:e}}}function tt({defaultValue:e="on"}={}){return{defaultValue:e,get:t=>function(e){if("undefined"==typeof window||!window.document)return e;it||(it=window.document.createElement("input")),it.autocomplete=e+"";const t=it.autocomplete;return it.autocomplete="",t}(t??e)}}We=Ke;let it=null;function nt(){return{defaultValue:!1,parseAttribute:e=>"string"==typeof e,set(e,t){t(e?e+"":"")},get:e=>!!e&&("string"==typeof e||e),toAttribute:e=>e?"":null}}const at=e=>RegExp(`^rgb(?:a)?\\((\\s*\\d{1,3})\\s+(\\d{1,3})\\s+(\\d{1,3})${e?"(?:\\s*\\/\\s*(\\d{1,3}[.]?\\d*[%]*))?":""}\\s*\\)$`),rt=e=>RegExp(`^rgb(?:a)?\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})${e?"(?:,\\s*(\\d{1,3}[.]?\\d*[%]*))?":""}\\)$`),st=e=>RegExp(`^hsl(?:a)?\\(\\s*(?:(\\d{1,3}(?:deg)?)\\s*,\\s*)(?:(\\d{1,3}%)\\s*,\\s*)(\\d{1,3}%)${e?"(?:,\\s*(\\d{1,3}[.]?\\d*[%]*))?":""}\\)$`),ot=e=>RegExp(`^hsl(?:a)?\\(\\s*(?:(\\d{1,3}(?:deg)?)\\s+)(?:(\\d{1,3}%)\\s+)(\\d{1,3}%)${e?"(?:\\s*\\/\\s*(\\d{1,3}[.]?\\d*[%]*))?":""}\\s*\\)$`);function lt({alphaFlag:e="alpha"}={}){return{defaultValue:"",get(t,i){let n=!1;return e&&(n=i[e]),ut(t,{fallbackValue:"",isAlpha:n})}}}const ct=e=>e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,"#$1$1$2$2$3$3$4$4");function dt(e){switch(e.length){case 4:case 5:return dt(ct(e));case 7:default:return e;case 9:return e.toLowerCase().endsWith("ff")?e.slice(0,-2):e}}function ut(e,{fallbackValue:t,isAlpha:i}={}){if(""==e)return e;let n;if(pt(e)&&(n=ht(e,i)),gt(e)&&(n=mt(e,i)),ft(e)&&(n=e,!i)){const e=ct(n);9===e.length?n=e.substring(0,7):5===e.length&&(n=e.substring(0,4))}return n?dt(n).toUpperCase():null!=t&&function(e){return""==e||!!ft(e)||!!pt(e)||!!gt(e)}(t)?ut(t).toUpperCase():""}const bt=e=>{const t=RegExp(st(!0).source+"|"+ot(!0).source),[,i,n,a,r]=Array.from(e.match(t)??[]).filter((e=>e));let s=Number(i),o=Number(n),l=Number(a);return i?.endsWith("deg")&&(s=Number(i.replace("deg",""))),n?.endsWith("%")&&(o=Number(n.replace("%",""))/100),a?.endsWith("%")&&(l=Number(a.replace("%",""))/100),s%=360,{hue:s,saturation:o,lightness:l,alpha:r}};function ht(e,t=!0){const i=RegExp(at(!0).source+"|"+rt(!0).source),[,n,a,r,s]=Array.from(e.match(i)??[]).filter((e=>e));if(!n||!a||!r)return"";let o=Number(n),l=Number(a),c=Number(r);if(n.endsWith("%")&&(o=Math.round(2.55*Number(n.replace("%","")))),a.endsWith("%")&&(l=Math.round(2.55*Number(a.replace("%","")))),r.endsWith("%")&&(c=Math.round(2.55*Number(r.replace("%","")))),[o,l,c].some((e=>Number.isNaN(e)||e<0||e>255)))return"";const d=[o,l,c].map((e=>e.toString(16).padStart(2,"0"))).join("");if(s&&t){const e=s.endsWith("%")?Number(s.replace("%",""))/100:Number(s);return Number.isNaN(e)||e<0||e>1?"":`#${d}${Math.round(255*e).toString(16).padStart(2,"0")}`}return"#"+d}function mt(e,t=!0){return ht(function(e){const{hue:t,saturation:i,lightness:n,alpha:a}=bt(e),r=(1-Math.abs(2*n-1))*i,s=r*(1-Math.abs(t/60%2-1)),o=n-r/2;let l=0,c=0,d=0;t>=0&&t<60?[l,c,d]=[r,s,0]:t>=60&&t<120?[l,c,d]=[s,r,0]:t>=120&&t<180?[l,c,d]=[0,r,s]:t>=180&&t<240?[l,c,d]=[0,s,r]:t>=240&&t<300?[l,c,d]=[s,0,r]:t>=300&&t<360&&([l,c,d]=[r,0,s]);const u=Math.round(255*(l+o)),b=Math.round(255*(c+o)),h=Math.round(255*(d+o));return a?`rgb(${u} ${b} ${h} / ${a})`:`rgb(${u} ${b} ${h})`}(e),t)}function gt(e,t=!0){const i=RegExp(st(t).source+"|"+ot(t).source);if(!i.test(e))return!1;const[,n,a,r,s]=Array.from(e.match(i)??[]).filter((e=>e));return function(e,t,i){if(void 0===e||void 0===t||void 0===i)return!1;let n=Number(e),a=Number(t),r=Number(i);return e.endsWith("deg")&&(n=Number(e.replace("deg",""))),t.endsWith("%")&&(a=Number(t.replace("%",""))),i.endsWith("%")&&(r=Number(i.replace("%",""))),!Number.isNaN(n)&&n>=0&&n<=360&&[a,r].map(Number).every((e=>!Number.isNaN(e)&&e>=0&&e<=100))}(n,a,r)&&(void 0===s||vt(s))}function pt(e,t=!0){const i=RegExp(at(t).source+"|"+rt(t).source);if(!i.test(e))return!1;const[,n,a,r,s]=Array.from(e.match(i)??[]).filter((e=>e));return function(e,t,i){return void 0!==e&&void 0!==t&&void 0!==i&&[e,t,i].map((e=>e.endsWith("%")?{value:Number(e.replace("%","")),isPercentage:!0}:{value:Number(e),isPercentage:!1})).every((({value:e,isPercentage:t})=>t?!Number.isNaN(e)&&e>=0&&e<=100:!Number.isNaN(e)&&e>=0&&e<=255))}(n,a,r)&&(void 0===s||vt(s))}function ft(e,t=!0){return(t?/^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/:/^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/).test(e)}function vt(e){let t=e;return e.endsWith("%")?(t=e.replace("%",""),!Number.isNaN(Number(t))&&Number(t)<=100&&Number(t)>=0):!Number.isNaN(Number(e))&&Number(e)<=1&&Number(e)>=0}function yt(e){const t=e?.defaultValue??"";return{defaultValue:t,get:e=>function(e){return"string"==typeof e&&(""===e||e.split(",").map((e=>e.trim())).map((e=>{const[t,i,...n]=e.split("--");return!(n.length>0)&&(""!==t||""!==i)&&(t&&""!==t?!!kt(t)&&(""===i||void 0===i||kt(i??"")):!!i&&kt(i))})).every(Boolean))}(e)?e:t}}function kt(e){if(e.endsWith("-"))return!1;const[t,i,n,...a]=e.split("-");if(a.length>0)return!1;if(!t)return!1;if(4!==t.length)return!1;if(i){if(2!==i.length)return!1;const e=parseInt(i,10);if(Number.isNaN(e))return!1;if(e>12)return!1}if(n){if(2!==n.length)return!1;const e=parseInt(n,10);if(Number.isNaN(e))return!1;if(e>31)return!1}return!0}function wt(e){const t=e?.defaultValue??"";return{defaultValue:t,get:(e,i)=>xt(e,i,t,"type")}}function xt(e,t,i,n){if(!e)return i;if(!(n in t))return Ue(t,`dateValue: No "${n}" property found on instance, and it is required in order to get the "value" / "defaultValue"`),i;if("single"===t[n])return St(e)?e:i;if("multiple"===t[n])return e.split(",").every(St)?e:i;if("range"===t[n]){const[t,n,...a]=e.split("--");return a.length>0?i:t?n?St(t)&&St(n)?e:i:St(t)?e:i:i}return i}function St(e){const[t,i,n,...a]=e.split("-");if(a.length>0)return!1;if(!t||!i||!n)return!1;if(4!==t.length)return!1;if(2!==i.length)return!1;const r=parseInt(i,10);if(Number.isNaN(r))return!1;if(r>12)return!1;if(2!==n.length)return!1;const s=parseInt(n,10);return!(Number.isNaN(s)||s>31)}function _t(){const e="auto";return{defaultValue:e,get(t){if(!t||"string"!=typeof t||t===e)return e;const i=t.split(" "),[n,a]=i,r=a?parseInt(a,10):NaN;return i.length>2||"span"!==n||isNaN(r)||r<=0||r===1/0?e:"span "+r}}}function zt(e){return"string"==typeof e&&e.startsWith("@container")}function Ct({min:e=-1/0,max:t=1/0,floor:i=!1,defaultValue:n=0,canBeResponsive:a}={}){return{defaultValue:n,get(r){if((e=>!!a&&zt(e))(r))return r;{const a=Number(r);return null===r||Number.isNaN(a)?n:(n=>(i&&(n=Math.floor(n)),nt?t:n))(a)}}}}function Et({defaultValue:e,type:t}){return{defaultValue:e,get(i){const n=function(e,t){return"string"==typeof e&&("0"===e||"auto"===t&&"auto"===e||"none"===t&&"none"===e||!(!e.endsWith("px")&&!e.endsWith("%")))}(i,t);return n?i:e}}}function Vt({defaultValue:e}){return{defaultValue:e,get:t=>function(e){if("string"!=typeof e)return!1;const t=e.trim().split(/\s+/);return!(t.length<1||t.length>4)&&t.every(At)}(t)?t:e}}function At(e){if("0"===e)return!0;if(e.endsWith("px")){const t=e.slice(0,-2);return isFinite(Number(t))&&t.length>0}if(e.endsWith("%")){const t=e.slice(0,-1);return isFinite(Number(t))&&t.length>0}return!1}function Lt(e={}){const{defaultValue:t}=e,i=t??"";return{defaultValue:i,get:e=>e??i,toAttribute:e=>e===i?null:e}}function It(e,{defaultValue:t,separator:i,canBeResponsive:n,trimWhitespace:a=!1}){const r=new Set(e),s=e=>{if(n&&zt(e))return!0;if(i)return(e+"").split(i).every(((e,t)=>{if(a){if(t>0&&e.startsWith(" ")){const t=e.slice(1);return t===t.trim()&&r.has(t)}return r.has(e)}return r.has(e)}));{const t=e+"";return r.has(a?t.trim():t)}};return{defaultValue:t,parseAttribute:e=>s(e)?e:null,get:e=>s(e)?e:t}}const Rt=/^\d{4}-(0[1-9]|1[0-3])$/;function Ot(e){let t=e?.defaultValue;if(!t){const e=new Date;t=`${e.getFullYear()}-${(e.getMonth()+1+"").padStart(2,"0")}`}return{defaultValue:t,get:e=>function(e){return!!e&&Rt.test(e)}(e)?e:t}}function Tt({currencyCode:e,locale:t}){if(e&&"XXX"!==e)try{const i=new Intl.NumberFormat(t,{style:"currency",currency:e}).formatToParts(0);return i.find((e=>"currency"===e.type))?.value}catch{return}}const jt={currencyCode:"XXX",locale:"en-US",translations:{loading:"Loading",actions:{dismiss:"Dismiss",clear:"Clear",addFiles:"Add files",removeChip:"Remove chip",moreActions:"More actions",addValue:"Add {label}"},pagination:{goToNextPage:"Go to next page",goToPreviousPage:"Go to previous page"},datePicker:{label:"Date picker",rangeInstructions:"Selection type: range. Cursor keys can navigate dates.",singleInstructions:"Selection type: single. Cursor keys can navigate dates.",previousMonth:"Previous month",nextMonth:"Next month"},colorPicker:{hueSliderLabel:"Hue slider",alphaSliderLabel:"Alpha slider",thumbDescription:"Colour well with two dimensional slider for selecting saturation and lightness",thumbLabel:"Color picker"},colorField:{colorPreviewDescription:"Colour preview, click to open color picker"},secondaryActions:{overflowAccessibilityLabel:"Page actions"},breadcrumbs:{overflowAccessibilityLabel:"Breadcrumb navigation"},modal:{unsavedChanges:"Unsaved changes",close:"Close"},dropZone:{fileTypeNotReady:"File type not valid",dropFilesToUpload:"Drop files to upload"},passwordField:{hidePassword:"Hide password",showPassword:"Show password"},menu:{searchFieldLabel:"Search actions",searchFieldPlaceholder:"Search actions"}}};let Mt=globalThis.polaris??jt;const Dt=new Set;function Nt(e){const{translations:t,...i}=e,{currencyCode:n,locale:a}=i;return{...i,currencySymbol:Tt({currencyCode:n,locale:a}),translate:t=>{for(const i of[e.translations,jt.translations]){const e=t.split(".").reduce(((e,t)=>e&&"object"==typeof e&&t in e?e[t]:null),i);if("string"==typeof e)return e}return""}}}let Pt=Nt(Mt);function $t(){const[e,t]=ie(Pt);return ne((()=>(Dt.add(t),()=>{Dt.delete(t)})),[t]),e}Object.defineProperty(globalThis,"polaris",{get:()=>Mt,set(e){e!==Mt&&(Mt=e,Pt=Nt(e),Dt.forEach((e=>e(Pt))))},configurable:!0});var Bt=class extends Event{oldState;newState;constructor(e,{oldState:t="",newState:i="",...n}={}){super(e,n),this.oldState=(t||"")+"",this.newState=(i||"")+""}},Ft=new WeakMap;function Ht(e,t,i){Ft.set(e,setTimeout((()=>{Ft.has(e)&&e.dispatchEvent(new Bt("toggle",{cancelable:!1,oldState:t,newState:i}))}),0))}var Wt=globalThis.ShadowRoot||function(){},qt=globalThis.HTMLDialogElement||function(){},Gt=new WeakMap,Kt=new WeakMap,Ut=new WeakMap,Yt=new WeakMap;function Xt(e){return Yt.get(e)||"hidden"}var Zt=new WeakMap;function Jt(e){return[...e].pop()}function Qt(e,t){return!("auto"!==e.popover&&"manual"!==e.popover&&"hint"!==e.popover||!e.isConnected||t&&"showing"!==Xt(e)||!t&&"hidden"!==Xt(e)||e instanceof qt&&e.hasAttribute("open")||document.fullscreenElement===e)}function ei(e){if(!e)return 0;const t=Kt.get(document)||new Set,i=Ut.get(document)||new Set;return i.has(e)?[...i].indexOf(e)+t.size+1:t.has(e)?[...t].indexOf(e)+1:0}function ti(e){let t;const i=Ut.get(e)||new Set,n=Kt.get(e)||new Set,a=i.size>0?i:n.size>0?n:null;return a?(t=Jt(a),t.isConnected?t:(a.delete(t),ti(e))):null}function ii(e){for(const t of e||[]){if(t.isConnected)return t;e.delete(t)}return null}function ni(e){return"function"==typeof e.getRootNode?e.getRootNode():e.parentNode?ni(e.parentNode):e}function ai(e){for(;e;){if(e instanceof HTMLElement&&"auto"===e.popover&&"showing"===Yt.get(e))return e;if((e=e instanceof Element&&e.assignedSlot||e.parentElement||ni(e))instanceof Wt&&(e=e.host),e instanceof Document)return}}function ri(e,t){const i=new Map;let n=0;for(const e of t||[])i.set(e,n),n+=1;i.set(e,n),n+=1;let a=null;return function(t){if(!t)return;let n=!1,r=null,s=null;for(;!n;){if(r=ai(t)||null,null===r)return;if(!i.has(r))return;"hint"!==e.popover&&"auto"!==r.popover||(n=!0),n||(t=r.parentElement)}s=i.get(r),(null===a||i.get(a)ei(i)?t:i}(t);if(n&&"pointerdown"===e.type)hi.set(i,n);else if("pointerup"===e.type){const e=hi.get(i)===n;hi.delete(i),e&&bi(n||i,!1,!0)}}var gi=new WeakMap;function pi(e,t=!1){if(!e)return;gi.has(e)||gi.set(e,e.getAttribute("aria-expanded"));const i=e.popoverTargetElement;if(i instanceof HTMLElement&&"auto"===i.popover)e.setAttribute("aria-expanded",t+"");else{const t=gi.get(e);t?e.setAttribute("aria-expanded",t):e.removeAttribute("aria-expanded")}}var fi=globalThis.ShadowRoot||function(){};function vi(e,t,i){const n=e[t];Object.defineProperty(e,t,{value(e){return n.call(this,i(e))}})}var yi=/(^|[^\\]):popover-open\b/g,ki=null;function wi(e){const t=function(){const e="function"==typeof globalThis.CSSLayerBlockRule;return`\n${e?"@layer popover-polyfill {":""}\n :where([popover]) {\n position: fixed;\n z-index: 2147483647;\n inset: 0;\n padding: 0.25em;\n width: fit-content;\n height: fit-content;\n border-width: initial;\n border-color: initial;\n border-image: initial;\n border-style: solid;\n background-color: canvas;\n color: canvastext;\n overflow: auto;\n margin: auto;\n }\n\n :where([popover]:not(.\\:popover-open)) {\n display: none;\n }\n\n :where(dialog[popover].\\:popover-open) {\n display: block;\n }\n\n :where(dialog[popover][open]) {\n display: revert;\n }\n\n :where([anchor].\\:popover-open) {\n inset: auto;\n }\n\n :where([anchor]:popover-open) {\n inset: auto;\n }\n\n @supports not (background-color: canvas) {\n :where([popover]) {\n background-color: white;\n color: black;\n }\n }\n\n @supports (width: -moz-fit-content) {\n :where([popover]) {\n width: -moz-fit-content;\n height: -moz-fit-content;\n }\n }\n\n @supports not (inset: 0) {\n :where([popover]) {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n${e?"}":""}\n`}();if(null===ki)try{(ki=new CSSStyleSheet).replaceSync(t)}catch{ki=!1}if(!1===ki){const i=document.createElement("style");i.textContent=t,e instanceof Document?e.head.prepend(i):e.prepend(i)}else e.adoptedStyleSheets=[ki,...e.adoptedStyleSheets]}"undefined"!=typeof HTMLElement&&"object"==typeof HTMLElement.prototype&&"popover"in HTMLElement.prototype||function(){if("undefined"==typeof window)return;function e(e){return(null==e?void 0:e.includes(":popover-open"))&&(e=e.replace(yi,"$1.\\:popover-open")),e}window.ToggleEvent=window.ToggleEvent||Bt,vi(Document.prototype,"querySelector",e),vi(Document.prototype,"querySelectorAll",e),vi(Element.prototype,"querySelector",e),vi(Element.prototype,"querySelectorAll",e),vi(Element.prototype,"matches",e),vi(Element.prototype,"closest",e),vi(DocumentFragment.prototype,"querySelectorAll",e),Object.defineProperties(HTMLElement.prototype,{popover:{enumerable:!0,configurable:!0,get(){if(!this.hasAttribute("popover"))return null;const e=(this.getAttribute("popover")||"").toLowerCase();return""===e||"auto"==e?"auto":"hint"==e?"hint":"manual"},set(e){null===e?this.removeAttribute("popover"):this.setAttribute("popover",e)}},showPopover:{enumerable:!0,configurable:!0,value(e={}){li(this)}},hidePopover:{enumerable:!0,configurable:!0,value(){ci(this,!0,!0)}},togglePopover:{enumerable:!0,configurable:!0,value(e={}){return"boolean"==typeof e&&(e={force:e}),"showing"===Yt.get(this)&&void 0===e.force||!1===e.force?ci(this,!0,!0):void 0!==e.force&&!0!==e.force||li(this),"showing"===Yt.get(this)}}});const t=Element.prototype.attachShadow;t&&Object.defineProperties(Element.prototype,{attachShadow:{enumerable:!0,configurable:!0,writable:!0,value(e){const i=t.call(this,e);return wi(i),i}}});const i=HTMLElement.prototype.attachInternals;i&&Object.defineProperties(HTMLElement.prototype,{attachInternals:{enumerable:!0,configurable:!0,writable:!0,value(){const e=i.call(this);return e.shadowRoot&&wi(e.shadowRoot),e}}});const n=new WeakMap;function a(e){Object.defineProperties(e.prototype,{popoverTargetElement:{enumerable:!0,configurable:!0,set(e){if(null===e)this.removeAttribute("popovertarget"),n.delete(this);else{if(!(e instanceof Element))throw new TypeError("popoverTargetElement must be an element or null");this.setAttribute("popovertarget",""),n.set(this,e)}},get(){if("button"!==this.localName&&"input"!==this.localName)return null;if("input"===this.localName&&"reset"!==this.type&&"image"!==this.type&&"button"!==this.type)return null;if(this.disabled)return null;if(this.form&&"submit"===this.type)return null;const e=n.get(this);if(e&&e.isConnected)return e;if(e&&!e.isConnected)return n.delete(this),null;const t=ni(this),i=this.getAttribute("popovertarget");return(t instanceof Document||t instanceof fi)&&i&&t.getElementById(i)||null}},popoverTargetAction:{enumerable:!0,configurable:!0,get(){const e=(this.getAttribute("popovertargetaction")||"").toLowerCase();return"show"===e||"hide"===e?e:"toggle"},set(e){this.setAttribute("popovertargetaction",e)}}})}var r;a(HTMLButtonElement),a(HTMLInputElement),(r=document).addEventListener("click",(e=>{if(e.defaultPrevented)return;const t=e.composedPath(),i=t[0];if(!(i instanceof Element)||(null==i?void 0:i.shadowRoot))return;const n=ni(i);if(!(n instanceof fi||n instanceof Document))return;const a=t.find((e=>{var t;return null==(t=e.matches)?void 0:t.call(e,"[popovertargetaction],[popovertarget]")}));return a?(function(e){const t=e.popoverTargetElement;if(!(t instanceof HTMLElement))return;const i=Xt(t);"show"===e.popoverTargetAction&&"showing"===i||"hide"===e.popoverTargetAction&&"hidden"===i||("showing"===i?ci(t,!0,!0):Qt(t,!1)&&(Zt.set(t,e),li(t)))}(a),void e.preventDefault()):void 0})),r.addEventListener("keydown",(e=>{const t=e.key,i=e.target;e.defaultPrevented||!i||"Escape"!==t&&"Esc"!==t||bi(i.ownerDocument,!0,!0)})),r.addEventListener("pointerdown",mi),r.addEventListener("pointerup",mi),wi(document)}();class xi extends Ke{constructor(e){super({...e,globalShadowCSS:":host{display:contents}:host,:host *,:host ::after,:host ::before{box-sizing:border-box}:host>*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:\"calt\"0,normal;text-rendering:optimizeLegibility;font-size:var(--s-global-font-size-26021, 1rem);line-height:var(--s-global-line-height-26021, 1.5rem);letter-spacing:var(--s-global-letter-spacing-26021, -0.00833em);font-family:var(--s-global-font-family-26021, 'Inter', -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif);font-weight:var(--s-global-font-weight-26021, 450);font-variant:normal;color:var(--s-global-color-26021, var(--t-text-26021, rgba(48, 48, 48, 1)));text-shadow:none;text-transform:none;font-style:normal;text-align:start;text-align-last:auto;text-indent:0}@media (min-width:48rem),(pointer:fine){:host>*{font-size:var(--s-global-font-size-26021, 0.8125rem);line-height:var(--s-global-line-height-26021, 1.25rem);letter-spacing:var(--s-global-letter-spacing-26021,\n 0rem\n )}}"})}}const Si="s-avatar";var _i=0;function zi(e,t,i,n,r,s){t||(t={});var o,l,c=t;if("ref"in c)for(l in c={},t)"ref"==l?o=t[l]:c[l]=t[l];var d={type:e,props:c,key:i,ref:o,i:null,o:null,m:0,p:null,k:null,constructor:void 0,S:--_i,_:-1,C:0,F:r,H:s};if("function"==typeof e&&(o=e.defaultProps))for(l in o)void 0===c[l]&&(c[l]=o[l]);return a.vnode&&a.vnode(d),d}const Ci=e=>{let t="";for(const i in e)e[i]&&(t+=i+" ");return t.trim()};function Ei(e,...t){const i=["polaris: "];e&&i.push(e,"-"),console.warn(...i,...t)}let Vi=!1;const Ai=new Set;function Li(e,t){ae((()=>{let t;const i=()=>{t=e()};return Ai.add(i),Vi||(Vi=!0,requestAnimationFrame((()=>{Vi=!1;for(const e of Ai)try{e()}catch(e){Ei("useBeforeNextPaint","Error running callback",e)}Ai.clear()}))),()=>{Ai.delete(i),t?.()}}),t)}const Ii=["one","two","three","four","five","six","seven"],Ri={"small-200":"3",small:"2.5",base:"2.5",large:"2.5","large-200":"2"};function Oi(e){return e?Ii[function(e){let t=0;for(const i of e)t^=i.charCodeAt(0);return t}(e)%Ii.length]:Ii[0]}const Ti={__proto__:null,ShadowRoot:function(e){const{id:t,alt:i,src:n,initials:a,size:r}=e,s=re(null),[o,l]=ie(n?"loading":"noSrc"),[c,d]=ie(!1);Li((()=>{if(n){const e=setTimeout((()=>{d(!0)}),300);return()=>clearTimeout(e)}}),[n]);const u=!!n&&"error"!==o&&("loaded"===o||"loading"===o&&!c),b=(()=>{if(u)return null;if(a)return zi("span",{class:"initials",children:zi("svg",{role:"img",class:"svg",viewBox:"0 0 40 40",children:[zi("title",{children:i||a}),zi("text",{class:Ci({text:!0,long:(a.length||0)>2}),x:"50%",y:"50%",fill:"currentColor",children:a.substring(0,3).toUpperCase()})]})});const e=!!i;return zi("svg",{role:e?"img":"presentation",class:"svg",viewBox:"0 0 40 40",children:[e&&zi("title",{children:i}),zi("path",{fill:"none",d:"M25.5 13.5C25.5 16.5376 23.0376 19 20 19C16.9624 19 14.5 16.5376 14.5 13.5C14.5 10.4624 16.9624 8 20 8C23.0376 8 25.5 10.4624 25.5 13.5Z",stroke:"currentColor","stroke-width":Ri[r]}),zi("path",{fill:"none",d:"M10.3433 29.682L9.47 31.254C9.03481 32.0373 9.60125 33 10.4974 33H29.5026C30.3988 33 30.9652 32.0373 30.53 31.254L29.6567 29.682C27.7084 26.175 24.0119 24 20 24C15.9882 24 12.2916 26.175 10.3433 29.682Z",stroke:"currentColor","stroke-width":Ri[r],"stroke-linecap":"round","stroke-linejoin":"round"})]})})();return zi("span",{id:t||void 0,ref:s,class:Ci({avatar:!0,["color-"+Oi(i||a)]:!u,["size-"+r]:!0}),children:[zi("img",{src:n||void 0,alt:i,class:Ci({hidden:!u}),onError:()=>{l("error"),e.dispatchEvent(new Event("error"))},onLoad:()=>{l("loaded"),e.dispatchEvent(new Event("load"))}}),b]})},styles:".avatar,img{display:block}.avatar{position:relative;overflow:hidden;color:#fff;block-size:1.75rem;inline-size:1.75rem;border-radius:.5rem}img{max-inline-size:100%;max-block-size:100%;object-fit:cover}.hidden{display:none}.initials,img{inline-size:100%;block-size:100%}.initials{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center}.text{text-anchor:middle;dominant-baseline:central;font-size:1rem}.long{font-size:.75rem}.svg{inline-size:100%;block-size:100%}.color-one{background-color:#c530c5}.color-one,.color-one svg,.color-one text{color:#fdeffd}.color-two{background-color:#52f490}.color-two,.color-two svg,.color-two text{color:#014b40}.color-three{background-color:#2ce0d4}.color-three,.color-three svg,.color-three text{color:#033c39}.color-four{background-color:#51c0ff}.color-four,.color-four svg,.color-four text{color:#002133}.color-five{background-color:#fd4b92}.color-five,.color-five svg,.color-five text{color:#fff6f8}.color-six{background-color:#25e82b}.color-six,.color-six svg,.color-six text{color:#033d05}.color-seven{background-color:#9474ff}.color-seven,.color-seven svg,.color-seven text{color:#f8f7ff}.size-small-200{block-size:1.25rem;inline-size:1.25rem;border-radius:.25rem}.size-small,.size-small-100{block-size:1.5rem;inline-size:1.5rem;border-radius:.375rem}.size-large,.size-large-100,.size-large-200{block-size:2rem;inline-size:2rem;border-radius:.5rem}.size-large-200{block-size:2.5rem;inline-size:2.5rem}"},ji=["small-200","small","base","large","large-200"];let Mi=(()=>{let e,t,i,n,a,r,s,o,l=[Ye(Si)],c=[],d=xi,u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[];return class extends d{static{t=this}static{const S="function"==typeof Symbol&&Symbol.metadata?Object.create(d[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(It(ji,{defaultValue:"base"}))],r=[Qe(Lt())],s=[Xe()],o=[Xe()],pe(this,null,i,{kind:"accessor",name:"initials",static:!1,private:!1,access:{has:e=>"initials"in e,get:e=>e.initials,set:(e,t)=>{e.initials=t}},metadata:S},u,b),pe(this,null,n,{kind:"accessor",name:"src",static:!1,private:!1,access:{has:e=>"src"in e,get:e=>e.src,set:(e,t)=>{e.src=t}},metadata:S},h,m),pe(this,null,a,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:S},g,p),pe(this,null,r,{kind:"accessor",name:"alt",static:!1,private:!1,access:{has:e=>"alt"in e,get:e=>e.alt,set:(e,t)=>{e.alt=t}},metadata:S},f,v),pe(this,null,s,{kind:"accessor",name:"onload",static:!1,private:!1,access:{has:e=>"onload"in e,get:e=>e.onload,set:(e,t)=>{e.onload=t}},metadata:S},y,k),pe(this,null,o,{kind:"accessor",name:"onerror",static:!1,private:!1,access:{has:e=>"onerror"in e,get:e=>e.onerror,set:(e,t)=>{e.onerror=t}},metadata:S},w,x),pe(null,e={value:t},l,{kind:"class",name:t.name,metadata:S},null,c),t=e.value,S&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:S}),fe(t,c)}#r=fe(this,u,void 0);get initials(){return this.#r}set initials(e){this.#r=e}#s=(fe(this,b),fe(this,h,void 0));get src(){return this.#s}set src(e){this.#s=e}#o=(fe(this,m),fe(this,g,void 0));get size(){return this.#o}set size(e){this.#o=e}#l=(fe(this,p),fe(this,f,void 0));get alt(){return this.#l}set alt(e){this.#l=e}#c=(fe(this,v),fe(this,y,null));get onload(){return this.#c}set onload(e){this.#c=e}#d=(fe(this,k),fe(this,w,null));get onerror(){return this.#d}set onerror(e){this.#d=e}constructor(){super(Ti),fe(this,x)}},t})();const Di="s-badge",Ni=["wrench b0732","work c1cff","work-list c8c4b","watch 8b585","wand 069dd","wallet c4540","viewport-wide 5f1fa","wifi eafff","viewport-tall 56db5","viewport-short 57066","viewport-narrow 82610","video 1a087","video-list 31b16","upload da099","variant-list 327f5","unlock 60d99","unknown-device e37fc","undo edada","transfer c266b","transfer-out d0947","transfer-internal 14b97","transaction 55ae4","transfer-in b4145","transaction-fee-yen 44d1c","transaction-fee-euro fe10b","transaction-fee-rupee 949ba","transaction-fee-dollar 7fa1e","toggle-on 17080","toggle-off bd65d","tip-jar 72231","thumbs-up d71b4","thumbs-down c7fbb","three-d-environment 27a9d","theme-template d9b60","theme-store 4c7ff","theme-edit 510d4","theme-cart 9fc50","text a9542","text-title 39e39","text-with-image d110d","theme 13d75","text-underline 92371","transaction-fee-pound 5fd36","text-indent 2332b","text-italic 1b732","text-in-rows 3e5ce","text-in-columns 1c0dc","text-grammar 2733f","text-font a1ca4","text-font-list ba8be","text-bold 68095","text-block 209e5","text-color 9a713","text-quote ce1d8","text-align-right 388c2","text-align-center 92a16","tax 55e24","team 07a8a","target f0cd2","tablet 592c6","table 2e591","sun 02a40","text-align-left 8f8f0","table-masonry 8d51d","store 235b5","store-online 73d6a","store-import 8ddc6","stop-circle 15c03","status a6837","store-managed 7a370","status-active 2cf16","star-list ac478","star-filled dcd43","sports c4118","split 9fd65","sound 5629e","sort-descending c37d8","sort-ascending 3a8f7","social-ad 539d3","social-post dc0d3","smiley-joy 7a677","smiley-neutral 705e0","smiley-sad 64595","smiley-happy 9c9a9","slideshow 2ab5b","shopcodes 40692","shield-person a6f71","shield-pending 39c7c","shield-check-mark c71f4","share a07a5","shipping-label 885e1","shield-none 3ddb7","send 1c21b","search 3af13","search-list 50ada","search-resource a8c83","settings ff7fd","search-add 606d4","search-recent 273ff","save bc9b5","sandbox be59b","reward b425a","return 62871","rocket a106f","reset dab43","replay cd081","replace 8214d","rotate-left f3708","rotate-right bb669","refresh 791db","referral-code dce7b","remove-background 06520","redo 0cda2","receivables ca9bf","receipt 72ef4","receipt-yen 384be","receipt-rupee 50996","receipt-refund e09c5","receipt-pound b0df3","receipt-paid 873a1","receipt-euro 687b0","radio-control a296c","receipt-dollar f2625","question-circle-filled 8b992","question-circle 5341d","profile 6980e","profile-filled 37ed7","product-remove 316c3","product-reference 260ab","product-unavailable 29e29","product-cost c5017","product-list 767b3","product-add 3c61d","print db5d9","price-list 29ecb","product-return 321ce","point-of-sale 5c581","plus-circle-up b5778","plus-circle-filled 8e223","plus-circle-down 6adb0","play 7701a","pin b8e8e","plan 0c1a3","play-circle 40967","pin-remove 3ea0d","phone-out c2025","phone-down 70d56","phone-down-filled 4a789","personalized-text 13bcb","phone-in 3330b","person-segment 0ffaf","person-remove 86ac4","person-lock 075e7","person-exit e284a","person-list c4b25","payout 4a8c7","person-add e1356","payout-rupee ec14a","payout-pound 8e41d","payout-dollar 8dacd","payout-euro 29014","paste 9b115","payout-yen cadf2","payment-capture bd5a6","pause-circle bbdd7","passkey d70c4","paper-check c08e1","paint-brush-round 7c2c9","paint-brush-flat dd443","pagination-start a843e","pagination-end d2fcc","page-remove c2fb0","page-up 937e7","page-report a32f6","page-list 53d07","page-reference 21565","page-down 1741c","page-attachment 31682","page-clock 8587e","page-add 3a3ad","package-on-hold 02e3b","page-heart 69c4b","package-fulfilled e0f70","package-returned 56169","outgoing 82c0c","outdent eec8d","orders-status f37ec","organization 2273f","package f142a","order-first 412dc","order-draft f4521","order-repeat d6dfd","number-one 0d5be","order-batches 8571a","notification 3bea6","note c4ee2","note-add 5e69d","money a07db","nature 16422","money-none b7d86","moon cc833","minimize 2facc","microphone-muted 597d9","metaobject c5037","metaobject-reference caa84","metaobject-list b8ec3","menu b417c","menu-horizontal 54d27","menu-vertical f1d2d","mention ab004","media-receiver 59399","measurement-weight 63315","metafields 5590a","megaphone 9082c","measurement-size ff808","measurement-weight-list b4360","measurement-size-list 00438","maximize 32bc0","markets ea79c","markets-rupee 7ce41","markets-yen e8fb4","markets-euro e36ec","map 18d3d","lock f321b","location-none 42676","live a036a","list-numbered 4200f","link-list 95daf","link bef77","list-bulleted 1f5a9","layout-sidebar-left 1c703","layout-section 4276f","layout-sidebar-right de0e7","layout-rows-2 bb9f3","layout-popup 047e3","layout-logo-block ae934","layout-header 2133c","measurement-volume-list efa86","measurement-volume 6d27e","layout-footer 15266","layout-columns-3 12428","layout-column-1 b466f","layout-buy-button d11ea","layout-buy-button-vertical ff7b7","layout-columns-2 f4e1d","layout-buy-button-horizontal 4996d","layout-block eb414","language-translate fa04b","label-printer af3b2","keyboard 69d39","keyboard-filled c9f28","key 4ae20","keyboard-hide 0d8e0","iq ae0a4","inventory-updated d08c9","inventory 1c853","inheritance e1eb5","incoming e57ee","image e3468","import ce9ad","image-with-text-overlay 7ffca","images 6e771","image-magic cdf0f","image-explore 7c893","icons a19d1","home 8b326","image-add 9f48e","identity-card e7d3d","image-none 223bd","image-alt ecb5e","hide-filled 0a7a7","hashtag 38df4","heart e78c4","hashtag-list a521a","hashtag-decimal 53a6f","grid a38d5","globe-list 91bd2","globe-lines 8d570","globe-europe 69ae3","git-repository a3464","globe-asia cb6b2","gift-card 7a278","git-branch f1120","games b5787","forms 5e731","gauge afaa0","foreground 6ee39","forklift 4636d","food 2b12c","folder 22c6c","folder-down 6bdb9","folder-remove 63f58","flower 2cf46","folder-up a9681","folder-add 53820","git-commit bdc48","flip-vertical 10ef5","flag a139a","filter 98f35","filter-active 27cae","file d5096","file-list 27b70","eyeglasses bf664","favicon 82ba5","eye-dropper 73b68","flip-horizontal 21b5f","eye-first e6033","eye-dropper-list 6c262","eye-check-mark cbc4f","exit 323d2","export edf30","exchange 32b61","eraser 07f62","envelope e7050","envelope-soft-pack 4a505","enter d45b0","email-newsletter c1e2c","email-follow-up b3c73","duplicate ff8f9","drag-handle 4abdb","domain-redirect 8f6df","download ca9bf","domain-new 979f3","domain dafbd","domain-landing-page 5187b","dock-side 04796","discount-code f3dba","dock-floating 28a7b","discount b288a","discount-add 6e961","desktop 87240","delete d90e2","dns-settings 2ff8e","database abba1","database-connect 9d88f","data-presentation b78a9","data-table 297d2","database-add 7e647","cursor 4f297","drag-drop dce5c","cursor-banner 46c96","currency-convert 8853e","credit-card e3715","credit-card-tap-chip 192e5","credit-card-secure 2e159","crop 297b1","credit-card-reader c6b1a","cursor-option 0852f","credit-card-reader-tap 88557","credit-card-reader-chip e22f5","credit-card-percent fb148","corner-square c0b19","credit-card-cancel cf804","contract 57a5d","corner-pill 55c9c","corner-round aac46","content 45fe9","confetti afcb4","compose bbf2f","color a0c67","color-none 62174","compass 4a6c8","collection-reference fb8b3","collection-list f6a59","collection-featured e8898","code 1b83d","code-add 2e3db","clock-revert c79ee","clock-list aa64a","clipboard 9689e","clipboard-check 14af3","clipboard-checklist 46ca7","circle-dashed d59e3","chevron-right a2381","circle 3f3dc","chevron-up-circle 0f1d8","chevron-right-circle dd560","chevron-left-circle 8ffd9","connect 35d76","chevron-left ef785","chevron-down-circle cce02","check-circle-filled b8c8a","chat 86971","chat-referral 06cac","chat-new 58e2a","chart-stacked cfa45","checkbox 46332","chart-vertical d5b21","chart-popular a5a1b","chart-line abbdd","chart-horizontal 11601","chart-histogram-second-last 31093","chart-histogram-full ef5a0","chart-histogram-growth dff8f","chart-histogram-first 8f355","chart-funnel 8845e","chart-histogram-first-last e8091","chart-histogram-flat ee468","chart-donut 5ade3","chart-cohort e9402","categories 62adc","channels dba03","channels-filled 68f6a","catalog-product 3d1a1","cash-euro 824fd","chart-histogram-last a442b","cash-pound eb192","cash-yen eddac","cart 823f1","cart-up 40b76","cash-dollar a9f47","cash-rupee a5fe7","cart-sale ec8db","cart-down 0e838","cart-discount 44ae7","cart-abandoned 6111b","caret-left 7fc91","caret-right 093bd","caret-up 4b7f5","caret-down 89f2a","camera 0188e","camera-flip b01f5","calendar-time 73108","calendar-list d066c","calendar-compare c9762","button 90d45","calculator 3f7a9","button-press d5a5f","business-entity 21aee","bullet 66362","bolt 9373b","book-open f6656","bolt-filled 869a6","bug eed59","blog cb268","book d019e","barcode c4164","backspace ddde8","bank 5eb9b","bag 79c3e","automation 73ee8","asterisk 76831","arrows-out-horizontal acded","arrows-in-horizontal ffc77","arrow-right-circle ad64d","arrow-up c03df","arrow-left 5e06a","arrow-up-circle 24356","arrow-left-circle bd824","arrow-down-circle c453a","arrow-down 2c043","app-extension e5930","bill 5721b","align-horizontal-centers 6c66d","alert-octagon 29cc7","alert-diamond 94e78","alert-location cfd29","alert-octagon-filled 73602","arrow-right 806d4","airplane 655c9","affiliate 24de4","adjust 63782","x f359e","x-circle 042da","view 5d254","variant c960c","star b093f","sort b9331","select 61998","product 31265","plus 662d6","plus-circle db5e2","phone 19e4f","person 59183","payment 668f2","page bcee2","order 61df9","order-unfulfilled 73550","order-fulfilled c884b","minus c3862","mobile 44638","minus-circle 48429","microphone bf5c1","merge 7593c","location c7d02","lightbulb 984bc","language b844c","info 099f6","incentive 35365","in-progress 4716e","incomplete 04bea","hide 10aef","globe d7233","enabled 89dea","external e00fd","email 2b70d","edit 08726","disabled b359e","delivery 6331b","collection b7a05","clock 1be62","chevron-up 7d8ec","chevron-down 07fd7","check 6c790","check-circle 83b1c","calendar 9b898","calendar-check 076e5","blank 75f50","attachment b28e5","archive 7fdad","apps 88a3e","alert-triangle 43ba7","alert-circle d6e61","alert-bubble e92ba","arrow-up-right 88125"],Pi={};for(let e of Ni){const[t,i]=e.split(" ");Pi[t]="https://cdn.shopify.com/shopifycloud/admin-ui-foundations/icons/"+i+".svg"}const $i=["","empty",...Object.keys(Pi)],Bi=["base","subdued"],Fi=["auto","neutral","info","success","warning","caution","critical"],Hi=["small","base"],Wi=new Map;function qi(e){let t=Wi.get(e);if(!t){const i=window.matchMedia(e),n=e=>{t&&(t.matches=e.matches,t.subscribers.forEach((e=>e())))};t={mql:i,matches:i.matches,subscribers:new Set,handler:n},i.addEventListener("change",n),Wi.set(e,t)}return t}function Gi(e){const[t,i]=ie((()=>"undefined"!=typeof window&&qi(e).matches));return ne((()=>{const t=qi(e),n=()=>i(t.matches);return t.subscribers.add(n),i(t.matches),()=>{t.subscribers.delete(n),0===t.subscribers.size&&(t.mql.removeEventListener("change",t.handler),Wi.delete(e))}}),[e]),t}const Ki="(min-width: 768px), (pointer: fine)";function Ui(e,t){return"div"===e.tagName.toLowerCase()&&e.hasAttribute("slot")&&!0===e.getAttribute("style")?.includes("display: contents")&&(!t||e.getAttribute("slot")?.toLowerCase()===t.toLowerCase())}function Yi(e){return Ui(e)?e.firstElementChild:e}function Xi(e){return Yi(e)}function Zi(e,...t){if(!e||0===t.length)return!1;const i=e.toLowerCase().split("-").filter((e=>"internal"!==e));return t.some((t=>{if(e.toLowerCase()===t.toLowerCase())return!0;const n=t.toLowerCase().split("-").filter((e=>"internal"!==e));return i.length===n.length&&i.every(((e,t)=>e===n[t]))}))}function Ji(e,...t){const i=Yi(e);return!!i&&Zi(i.tagName,...t)}function Qi(e){const t=[];for(const i of e){const e=i.props.nodes;for(const i of e)if(i instanceof Element)if(Ui(i)&&i.children.length>1)for(const e of Array.from(i.children))e instanceof Element&&t.push(e);else{const e=Yi(i);t.push(e)}}return t}const en="s-modal",tn="s-popover",nn="s-menu";function an(e){const t=globalThis,i="__symbol_"+e;return t[i]??(t[i]=Symbol(e))}const rn=an("overlayHidden"),sn=an("overlayActivator"),on=an("overlayHideFrameId");function ln(e,t,i){const[,n]=ie({}),[a,r]=ie(void 0),s=re(null),o=re(null),l="commandFor"in e?e.commandFor:void 0,c="command"in e?e.command:void 0,d="interestFor"in e?e.interestFor:void 0,u=Gi("(hover: none) and (pointer: coarse)");Li((()=>{s.current=cn(e,l),o.current=cn(e,d);const t=o.current?.hasAttribute("textunderline")??!1;r(t)}),[l,e,d]),Li((()=>{if(s.current?.[rn])return;const i=new AbortController,n=i.signal;return window.addEventListener("click",(i=>{i.composedPath().some((i=>i===e||i===s.current||i===t.current))||s.current?.dispatchEvent(new dn("command",{source:t.current,command:"--hide"}))}),{signal:n}),()=>i.abort()}),[t,e,s.current?.[rn]]),Li((()=>{if(s.current?.[rn]&&o.current?.[rn])return;const e=new AbortController,i=e.signal;return window.addEventListener("keydown",(e=>{"Escape"===e.key&&(s.current?.dispatchEvent(new dn("command",{source:t.current,command:"--hide"})),o.current?.dispatchEvent(new dn("command",{source:t.current,command:"--hide"})))}),{signal:i}),()=>e.abort()}),[t]);const b=oe((()=>{o.current||(o.current=cn(e,d)),o.current&&(o.current[on]&&(cancelAnimationFrame(o.current[on]),o.current[on]=void 0),u||o.current?.dispatchEvent(new dn("command",{source:t.current,command:"--show"})))}),[t,e,d,u]),h=oe((()=>{if(o.current||(o.current=cn(e,d)),!o.current)return;const i=o.current;i[on]&&cancelAnimationFrame(i[on]),i[on]=requestAnimationFrame((()=>{i?.dispatchEvent(new dn("command",{source:t.current,command:"--hide"})),i[on]=void 0}))}),[t,e,d]);Li((()=>{if(s.current){const e=new AbortController,t=e.signal;return s.current.addEventListener("show",(e=>{e.target===s.current&&n({})}),{signal:t}),s.current.addEventListener("hide",(e=>{e.target===s.current&&n({})}),{signal:t}),()=>e.abort()}}),[s.current]);const m=s.current?.tagName.toLowerCase()||cn(e,l)?.tagName.toLowerCase();return{commandForProps:l&&c?{...(()=>{if("--hide"===c)return{};const e=!(!s.current||!1!==s.current[rn]||!s.current[sn]||s.current?.[sn]!==t.current);return Zi(m,en)?{"aria-haspopup":"dialog"}:(Zi(m,tn,nn),{"aria-expanded":e})})(),onClick:()=>{s.current||(s.current=cn(e,l)),l&&s.current&&c&&s.current.dispatchEvent(new dn("command",{source:t.current,command:c,rootActivator:i}))}}:void 0,interestForProps:d?{onMouseEnter:b,onMouseLeave:h,onFocus:b,onBlur:h}:void 0,targetTagName:m,interestForTextUnderline:a}}function cn(e,t){return""!==t&&"string"==typeof t&&t?e.getRootNode().getElementById(t):null}const dn="CommandEvent"in globalThis?class extends CommandEvent{constructor(e,t){super(e,t),this.W=t.source,this.q=t.rootActivator}W;q}:class extends Event{constructor(e,t){super(e,t),this.source=t.source,this.command=t.command,this.W=t.source,this.q=t.rootActivator}source;command;W;q},un=["work-filled ee18f","wallet-filled 19796","text-in-rows-filled 9d41f","text-ai c0336","target-filled 772ff","store-filled 664fd","sidekick bd5fa","sidekick-voice 5d228","shopify-ql 91bd0","shopify-inbox 940a1","shipping-label-filled feb25","tax-filled 1a595","shield-network 697f7","settings-filled d84d8","receipt-yen-filled 1c750","receipt-rupee-filled 35f32","receipt-pound-filled f6866","receipt-euro-filled 64bb1","receipt-dollar-filled e229e","product-filled 5d748","price-list-filled fb65c","plan-filled 73f19","person-lock-filled 8cac1","pin-filled 46aa2","person-filled 7a8f8","payment-filled bb8c8","passkey-filled 67d95","page-clock-filled 88fda","package-filled c96cd","organization-filled a0336","order-filled b7c04","order-draft-filled bf9b5","notification-filled ba801","money-filled f076f","metaobject-filled 8e2ac","metafields-filled d6717","megaphone-filled e6cc1","markets-yen-filled 2b5e7","markets-filled a9dcf","markets-rupee-filled 594ec","markets-euro-filled e0b3e","logo-youtube 05c5a","logo-x 745af","logo-whatsapp 5af8f","logo-weibo 5f21c","logo-wechat 1d98f","logo-twitch 129e3","logo-tumblr fb02b","logo-vimeo 62ad8","logo-tiktok 18d95","logo-threads cb34e","logo-spotify bc249","logo-shop 343d6","logo-reddit fff82","logo-pinterest a243e","logo-meta 388b0","logo-snapchat b39a4","logo-line baee0","logo-kakao-talk faaf0","logo-instagram ed4fa","logo-hydrogen 19d91","logo-google 9f296","logo-flow 1740b","logo-facebook 78cdf","logo-discord 9dcbc","logo-apple-tap-to-pay 8394e","logo-apple-tap-to-pay-filled e724e","lock-filled 03f70","location-filled 89257","live-filled e412e","list-bulleted-filled 3abc5","legacy-x-small 6b09a","legacy-external-small 2fcfd","legacy-check-small 9880d","layout-block-ai a0477","language-filled 54e92","inventory-filled b7730","identity-card-filled 799d8","icons-filled 7f7fd","home-filled 55574","globe-filled 270d9","globe-europe-filled 77adc","globe-asia-filled 1eafe","gift-card-filled 09f34","generated-app 7349d","generated-app-filled 8895f","flower-filled 194be","logo-linkedin f77d0","file-filled ba892","domain-filled eeeb1","discount-filled 7c8e2","delivery-filled 76a86","cursor-filled 62a6e","contract-filled 0d001","collection-filled c2e89","content-filled 6938d","clipboard-check-filled 6af70","chart-vertical-filled 75904","cash-dollar-filled 102f4","cart-filled f2897","cart-down-filled e8d71","cart-abandoned-filled ec50b","blog-filled 98f1a","bill-filled 0198f","bank-filled 6627f","blank-filled 1b7eb","attachment-filled ad275","arrows-out-horizontal-filled 56cf3","automation-filled 6a3c9","apps-filled 617c5","magic 66af0"],bn={};for(let e of un){const[t,i]=e.split(" ");bn[t]="https://cdn.shopify.com/shopifycloud/admin-ui-foundations/internal-only/"+i+".svg"}let hn=(()=>{let e,t,i,n=xi,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(It(Bi,{defaultValue:"base"}))],t=[Qe(It(Hi,{defaultValue:"base"}))],i=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"interestFor",static:!1,private:!1,access:{has:e=>"interestFor"in e,get:e=>e.interestFor,set:(e,t)=>{e.interestFor=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#u=fe(this,a,void 0);get color(){return this.#u}set color(e){this.#u=e}#o=(fe(this,r),fe(this,s,void 0));get size(){return this.#o}set size(e){this.#o=e}#b=(fe(this,o),fe(this,l,void 0));get interestFor(){return this.#b}set interestFor(e){this.#b=e}constructor(e){super(e),fe(this,c)}}})();const mn={},gn={...bn,...Pi},pn=/]*>[\s\S]*?<\/svg>/gi,fn=/(^on|src|href)/i,vn=/(animate.*|circle|clipPath|defs|desc|discard|ellipse|fe.*|filter|g|image|line|.*Gradient|marker|mask|mpath|path|pattern|polygon|polyline|rect|set|stop|style|svg|switch|symbol|text|textPath|title|tspan|use|view|g)/i;function yn(e){return(e.match(pn)||[]).map(kn).join("")}function kn(e){const t=(new DOMParser).parseFromString(e,"image/svg+xml"),{firstChild:i}=t;if(!i||"svg"!==i.nodeName)throw Error("Invalid SVG");const n=t.createNodeIterator(i,NodeFilter.SHOW_ELEMENT);let a;for(;a=n.nextNode();)wn(a);return(new XMLSerializer).serializeToString(i)}function wn(e){if(!vn.test(e.nodeName))return void e.parentNode?.removeChild(e);const t=e;Array.from(t.attributes).filter((e=>fn.test(e.name))).forEach((e=>t.removeAttribute(e.name)))}function xn({element:e}){const{color:t,tone:i,type:n,size:a,interestFor:r}=e,s=re(null),o=re(0),{interestForProps:l}=ln(e,s);return ae((()=>{if(null===s.current.firstElementChild&&(o.current=performance.now()),""===n||"empty"===n)return""===n&&Ei(e,"Icon component rendered with no type. Rendering an empty space instead."),void(s.current.innerHTML="");let t=!1;const i=void 0!==mn[n];return function(e){const t=function(e){if(!(e in gn))throw Error("Invalid icon type");return e}(e);return mn[t]||(mn[t]=async function(e){const t=gn[e];if(!t.startsWith("https://cdn.shopify.com/shopifycloud/admin-ui-foundations/"))throw Error("Invalid icon URL: "+t);const i=await fetch(t,{cache:"force-cache"});if(!i.ok)throw Error("Failed to fetch icon: "+i.statusText);if(!i.headers.get("content-type")?.startsWith("image/svg+xml"))throw Error("Invalid icon content type");return i.text().then(yn)}(t)),mn[t]}(n).then((e=>{!t&&e&&(s.current.innerHTML=((e,t)=>{const i=e.match(pn)||[];let n=i[0]||e;return"small"===t&&i[1]&&(n=i[1]),n})(e,a),performance.now()-o.current>100&&!i&&s.current.animate({opacity:[0,1]},{duration:100,easing:"linear"}))})).catch((i=>{t||(Ei(e,"Icon Fetch Helper",`Failed to fetch icon with type "${n}"`,i),s.current.innerHTML="")})),()=>{t=!0}}),[n,a,e]),zi("span",{"aria-hidden":!0,ref:s,class:Ci({icon:!0,["color-"+t]:!0,["tone-"+i]:!0,["size-"+a]:!0}),...r&&{...l,tabIndex:0,"aria-hidden":void 0}})}const Sn=[...Object.keys(bn),...$i],_n=[...Fi,"ai","brand","highlight","legacy-inherit"],zn="s-icon",Cn={__proto__:null,ShadowRoot:function(e){return zi(xn,{element:e})},styles:":host{display:var(--s-icon-display-26021, inline);vertical-align:var(--s-icon-vertical-align-26021, baseline)}.icon{display:block;color:var(--s-icon-color-26021, var(--t-icon-26021, rgba(74, 74, 74, 1)));block-size:1.25rem;inline-size:1.25rem;line-height:1}.icon:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem;border-radius:.25rem}svg{fill:currentColor;overflow:visible}@media (min-width:48rem),(pointer:fine){svg{margin:.125rem}}.size-small{block-size:1rem;inline-size:1rem}.color-base.tone-info{color:var(--t-icon-info-26021, rgba(0, 148, 213, 1))}.color-base.tone-success{color:var(--t-icon-success-26021, rgba(4, 123, 93, 1))}.color-base.tone-caution{color:var(--t-icon-caution-26021, rgba(153, 138, 0, 1))}.color-base.tone-warning{color:var(--t-icon-warning-26021, rgba(178, 132, 0, 1))}.color-base.tone-critical{color:var(--t-icon-critical-26021, rgba(226, 44, 56, 1))}.color-subdued.tone-auto,.color-subdued.tone-neutral{color:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))}"};let En=(()=>{let e,t,i,n,a=[Ye(zn)],r=[],s=hn,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(Fi,{defaultValue:"auto"}))],n=[Qe(It($i,{defaultValue:""}))],pe(this,null,i,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#h=fe(this,o,void 0);get tone(){return this.#h}set tone(e){this.#h=e}#m=(fe(this,l),fe(this,c,void 0));get type(){return this.#m}set type(e){this.#m=e}constructor(){super(Cn),fe(this,d)}},t})();const Vn=["base","strong"],An=$i,Ln=["base","large","large-100"],In=["auto","info","success","warning","critical","neutral","caution"];let Rn=(()=>{let e,t,i=xi,n=[],a=[],r=[],s=[];return class extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(It(Vn,{defaultValue:"base"}))],t=[Qe(It(Ln,{defaultValue:"base"}))],pe(this,null,e,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#u=fe(this,n,void 0);get color(){return this.#u}set color(e){this.#u=e}#o=(fe(this,a),fe(this,r,void 0));get size(){return this.#o}set size(e){this.#o=e}constructor(e){super(e),fe(this,s)}}})();function On({color:e,icon:t,size:i,tone:n}){return zi("div",{class:Ci({badge:!0,["size-"+i]:!0,["tone-"+n]:!0,["color-"+e]:!0,"with-icon":!!t}),children:[t,zi("span",{class:"content",children:zi("slot",{})})]})}const Tn={__proto__:null,ShadowRoot:function({color:e,icon:t,size:i,tone:n}){const a="large"===(r=i)||"large-100"===r?"base":"small";var r;const s=t?zi("s-icon",{type:t,size:a}):void 0;return zi(On,{color:e,icon:s,size:i,tone:n})},styles:".badge{--s-icon-color-26021:currentColor;display:flex;align-items:center;gap:.25rem;max-inline-size:fit-content;min-inline-size:0;border-radius:.5rem;font-weight:550;background:var(--t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}@media (min-width:48rem),(pointer:fine){.badge{gap:.25rem}}.content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.size-base{block-size:1.5rem;padding-inline:.5rem;padding-block:.125rem;font-size:.875rem;line-height:1.25rem}@media (min-width:48rem),(pointer:fine){.size-base{block-size:1.25rem;font-size:.75rem;line-height:1rem}}.size-large,.size-large-100{block-size:2rem;padding-block:.25rem;padding-inline:.5rem}@media (min-width:48rem),(pointer:fine){.size-large,.size-large-100{block-size:1.75rem}}.with-icon.size-base{padding-inline:.25rem .5rem}@media (min-width:48rem),(pointer:fine){.with-icon.size-base{gap:.125rem;padding-inline-start:.25rem}}.with-icon:where(.size-large,.size-large-100){padding-inline:.375rem .5rem}.color-base.tone-info{background-color:var(--t-fill-info-secondary-26021,\n rgba(213, 235, 255, 1)\n );color:var(--t-text-info-26021, rgba(0, 58, 90, 1))}.color-base.tone-success{background-color:var(--t-fill-success-secondary-26021,\n rgba(175, 254, 191, 1)\n );color:var(--t-text-success-26021, rgba(1, 75, 64, 1))}.color-base.tone-warning{background-color:var(--t-fill-warning-secondary-26021,\n rgba(255, 214, 164, 1)\n );color:var(--t-text-warning-26021, rgba(94, 66, 0, 1))}.color-base.tone-critical{background-color:var(--t-fill-critical-secondary-26021,\n rgba(254, 209, 215, 1)\n );color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.color-base.tone-caution{background-color:var(--t-fill-caution-secondary-26021,\n rgba(255, 235, 120, 1)\n );color:var(--t-text-caution-26021, rgba(79, 71, 0, 1))}.color-strong.tone-info{background-color:var(--t-fill-info-26021, rgba(145, 208, 255, 1));color:var(--t-text-info-on-fill-26021, rgba(0, 33, 51, 1))}.color-strong.tone-success{background-color:var(--t-fill-success-26021, rgba(4, 123, 93, 1));color:var(--t-text-success-on-fill-26021, rgba(250, 255, 251, 1))}.color-strong.tone-warning{background-color:var(--t-fill-warning-26021, rgba(255, 184, 0, 1));color:var(--t-text-warning-on-fill-26021, rgba(37, 26, 0, 1))}.color-strong.tone-critical{background-color:var(--t-fill-critical-26021, rgba(199, 10, 36, 1));color:var(--t-text-critical-on-fill-26021, rgba(255, 250, 251, 1))}.color-strong.tone-caution{background-color:var(--t-fill-caution-26021, rgba(255, 230, 0, 1));color:var(--t-text-caution-on-fill-26021, rgba(51, 46, 0, 1))}"};let jn=(()=>{let e,t,i,n,a=[Ye(Di)],r=[],s=Rn,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(An,{defaultValue:""}))],n=[Qe(It(In,{defaultValue:"auto"}))],pe(this,null,i,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#g=fe(this,o,void 0);get icon(){return this.#g}set icon(e){this.#g=e}#h=(fe(this,l),fe(this,c,void 0));get tone(){return this.#h}set tone(e){this.#h=e}constructor(){super(Tn),fe(this,d)}},t})();const Mn="s-banner";function Dn(e,t){const i=re(void 0);i.current=se((()=>(i.current?.(),e())),t),ne((()=>()=>i.current?.()),[])}function Nn(e){const t=re(!0),i=se((()=>{const i=Array.from(e.childNodes);return t.current?t.current=!1:a(i),i}),[e]),[n,a]=ie(i);return Dn((()=>{const t=new MutationObserver((()=>{a(Array.from(e.childNodes))}));return t.observe(e,{childList:!0}),()=>t.disconnect()}),[e]),n}const Pn=({nodes:e,name:t})=>{const i=re(null);return Li((()=>{const t=Array.isArray(e)?e:Array.from(e);i.current?.assign?.(...t)}),[e]),zi("slot",{ref:i,name:t})};function $n(e,t,i,n){const a=Nn(e),r=se((()=>{const e=Object.fromEntries(Object.keys(t).map((e=>[e,[]])));for(const t of a){if(!(t instanceof Text||t instanceof Element))continue;const n=i(t);n&&e[n].push(t)}return e}),[a]),s=se((()=>Object.fromEntries(Object.entries(r).map((([i,n])=>{const a=t[i],r=n,s="children"in t&&"children"!==i?i:void 0;let o;return"first-wins"===a?(r.length>1&&Ei(e,"Invalid extra children",r.slice(1)),o=[zi(Pn,{nodes:r.slice(0,1),name:s},i)]):o="grouped"===a?[zi(Pn,{nodes:r,name:s},i)]:r.map((e=>zi(Pn,{nodes:[e],name:s},i))),[i,{renderedSlot:o,nodes:r}]})))),[a]);return ne((()=>{const t=new MutationObserver((()=>{e.queueRender()}));return Object.entries(r).forEach((([e,i])=>{n?.deepObserve?.includes(e)&&i.forEach((e=>{t.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!0})}))})),()=>{t.disconnect()}}),[n?.deepObserve,e,r]),s}const Bn=new WeakSet;function Fn(e,t,i){const n=se((()=>new WeakMap),[]),a=se((()=>Object.fromEntries(Object.entries(t).map((([e,t])=>[e,t.type??"grouped"])))),[t]);return $n(e,a,(a=>{if(a instanceof Text)return void(a.data.trim().length&&!Bn.has(a)&&(Ei(e,"Invalid child text node",a),Bn.add(a)));if(i?.ignoreSlotAttributes?.length&&a instanceof HTMLElement&&a.hasAttribute("slot")){const e=a.getAttribute("slot").toLowerCase();if(i.ignoreSlotAttributes.includes(e))return}if(!n.has(t)){const e=new Map;for(const[i,n]of Object.entries(t))for(const t of n.tagNames)e.set(t,i);n.set(t,e)}const r=a.tagName.toLowerCase(),s=n.get(t).get(r);return s||Bn.has(a)?s:(Ei(e,"Invalid child",a),void Bn.add(a))}))}const Hn=new Map;function Wn(e){return Hn.get(e)}function qn(e,t){const i=e;return Hn.set(e,t),i}class Gn extends Event{static eventName="context-request";context;callback;subscribe;constructor(e,t,i=!1){super(Gn.eventName,{bubbles:!0,composed:!0}),this.context=e,this.callback=t,this.subscribe=i}}function Kn(e,t,i){let n=i??Wn(t);const a=new Set,r=e=>{const i=e;if(i.context===t)if(e.stopImmediatePropagation(),i.subscribe){a.add(i.callback);const e=()=>a.delete(i.callback);i.callback(n,e)}else i.callback(n)};return e.addEventListener(Gn.eventName,r),{update:e=>{n=e,a.forEach((t=>{t(e,(()=>a.delete(t)))}))},get:()=>n,dispose:()=>{e.removeEventListener(Gn.eventName,r),a.clear()}}}function Un(e,t,i,n=!0){let a,r=!1;const s=(e,t)=>{a=t,r=!0,i(e)},o=new Gn(t,s,n);return e.dispatchEvent(o),r||requestAnimationFrame((()=>{if(r)return;const i=new Gn(t,s,n);e.dispatchEvent(i)})),()=>a?.()}function Yn(e,t,i){const n=Wn(t),a=i??n,[r,s]=ie(a);return Li((()=>{if(e)return Un(e,t,(e=>{s(e)}))}),[e,t]),r??a}const Xn=qn(Symbol("section-level"),0),Zn=qn(Symbol("modal-level"),0),Jn="s-button";function Qn(e){let t=(()=>{let t,i,n,a=e,r=[],s=[],o=[],l=[],c=[],d=[];return class extends a{static{const e="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;t=[Qe(Lt())],i=[Qe(Lt())],n=[Qe(It(["--show","--hide","--toggle","--auto"],{defaultValue:"--auto"}))],pe(this,null,t,{kind:"accessor",name:"commandFor",static:!1,private:!1,access:{has:e=>"commandFor"in e,get:e=>e.commandFor,set:(e,t)=>{e.commandFor=t}},metadata:e},r,s),pe(this,null,i,{kind:"accessor",name:"interestFor",static:!1,private:!1,access:{has:e=>"interestFor"in e,get:e=>e.interestFor,set:(e,t)=>{e.interestFor=t}},metadata:e},o,l),pe(this,null,n,{kind:"accessor",name:"command",static:!1,private:!1,access:{has:e=>"command"in e,get:e=>e.command,set:(e,t)=>{e.command=t}},metadata:e},c,d),e&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:e})}#p=fe(this,r,void 0);get commandFor(){return this.#p}set commandFor(e){this.#p=e}#b=(fe(this,s),fe(this,o,void 0));get interestFor(){return this.#b}set interestFor(e){this.#b=e}#f=(fe(this,l),fe(this,c,void 0));get command(){return this.#f}set command(e){this.#f=e}constructor(){super(...arguments),fe(this,d)}}})();return t}function ea(e){function t(t){var i=t.ref;return delete t.ref,e(t,i)}return t.G=t}a.m=function(e,t){t.type&&t.type.G&&(t.props.ref=t.ref)&&(t.ref=null),e&&e(t)}.bind(0,a.m);const ta=qn(Symbol("button-size"),"base"),ia=qn(Symbol("button-variant"),""),na=qn(Symbol("button-icon"),""),aa=qn(Symbol("button-group-gap"),"base"),ra=qn(Symbol("button-group-inline-size"),"auto");function sa(e,t){const i=[...e.childNodes];return t?i.some((e=>e.nodeType===Node.ELEMENT_NODE&&e.slot===t)):i.some((e=>e.nodeType===Node.TEXT_NODE&&0!==e.textContent?.trim().length||e.nodeType===Node.ELEMENT_NODE&&""===e.slot))}function oa(e,t){const[i,n]=ie((()=>sa(e,t))),a=re(!0);return Dn((()=>{a.current||n(sa(e,t)),a.current=!1;const i=new MutationObserver((()=>{n(sa(e,t))})),r=()=>{i.disconnect();for(const t of e.children)i.observe(t,{attributeFilter:["slot"]})};r();const s=new MutationObserver((()=>{n(sa(e,t)),r()}));return s.observe(e,{childList:!0}),()=>{s.disconnect(),i.disconnect()}}),[e,t]),i}const la="s-internal-icon",ca={__proto__:null,ShadowRoot:function(e){return zi(xn,{element:e})},styles:":host{display:var(--s-icon-display-26021, inline);vertical-align:var(--s-icon-vertical-align-26021, baseline)}.icon{display:block;color:var(--s-icon-color-26021, var(--t-icon-26021, rgba(74, 74, 74, 1)));block-size:1.25rem;inline-size:1.25rem;line-height:1}.icon:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem;border-radius:.25rem}svg{fill:currentColor;overflow:visible}@media (min-width:48rem),(pointer:fine){svg{margin:.125rem}}.size-small{block-size:1rem;inline-size:1rem}.color-base.tone-info{color:var(--t-icon-info-26021, rgba(0, 148, 213, 1))}.color-base.tone-success{color:var(--t-icon-success-26021, rgba(4, 123, 93, 1))}.color-base.tone-caution{color:var(--t-icon-caution-26021, rgba(153, 138, 0, 1))}.color-base.tone-warning{color:var(--t-icon-warning-26021, rgba(178, 132, 0, 1))}.color-base.tone-critical{color:var(--t-icon-critical-26021, rgba(226, 44, 56, 1))}.color-subdued.tone-auto,.color-subdued.tone-neutral{color:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))}.color-base.tone-ai{color:var(--t-icon-ai-26021, rgba(128, 81, 255, 1))}.color-base.tone-brand{color:var(--t-icon-brand-26021, rgba(26, 26, 26, 1))}.color-base.tone-highlight{color:var(--t-icon-highlight-26021, rgba(0, 91, 211, 1))}.tone-legacy-inherit:is(.color-base,.color-subdued){color:inherit}"};(()=>{let e,t,i,n,a=[Ye(la)],r=[],s=hn,o=[],l=[],c=[],d=[];(class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(_n,{defaultValue:"auto"}))],n=[Qe(It(Sn,{defaultValue:""}))],pe(this,null,i,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#h=fe(this,o,void 0);get tone(){return this.#h}set tone(e){this.#h=e}#m=(fe(this,l),fe(this,c,void 0));get type(){return this.#m}set type(e){this.#m=e}constructor(){super(ca),fe(this,d)}})})();const da="s-spinner",ua={__proto__:null,ShadowRoot:function({size:e,accessibilityLabel:t}){const i="base"===e,n={r:i?14:19,"stroke-width":i?3:2,cx:"22",cy:"22"};return zi("span",{role:"status",class:Ci({spinner:!0,"size-base":i,"size-large":!i}),children:zi("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 44 44",fill:"none","aria-hidden":!t,children:[t?zi("title",{children:t}):null,zi("circle",{class:"bg-path",...n}),zi("circle",{class:"fg-path",pathLength:"10",...n})]})})},styles:"@keyframes rotate{to{transform:rotate(1turn)}}.spinner{opacity:1;display:block;transition:opacity 150ms allow-discrete;block-size:1.25rem;inline-size:1.25rem}@starting-style{.spinner{opacity:0}}.spinner svg{transform-origin:center;animation:rotate 500ms linear infinite}@media (prefers-reduced-motion:reduce){.spinner svg{animation:none}}.size-large{block-size:calc(2.5rem + .25rem);inline-size:calc(2.5rem + .25rem)}.bg-path{stroke:var(--t-fill-brand-disabled-26021, rgba(0, 0, 0, 0.17))}.fg-path{stroke:var(--t-fill-brand-26021, rgba(48, 48, 48, 1));stroke-linecap:round;stroke-dasharray:4 6}"},ba=["base","large","large-100"];let ha=(()=>{let e,t,i,n,a=[Ye(da)],r=[],s=xi,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(It(ba,{defaultValue:"base"}))],pe(this,null,i,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#v=fe(this,o,void 0);get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#o=(fe(this,l),fe(this,c,void 0));get size(){return this.#o}set size(e){this.#o=e}constructor(){super(ua),fe(this,d)}},t})();const ma=["neutral","critical","auto"],ga=["primary","secondary","tertiary","auto"],pa=["button","submit","reset"],fa=["auto","fill","fit-content"];let va=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u=Qn(xi),b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[];return class extends u{static{const T="function"==typeof Symbol&&Symbol.metadata?Object.create(u[Symbol.metadata]??null):void 0;e=[Qe(nt())],t=[Qe(nt())],i=[Qe(Lt({defaultValue:"auto"}))],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(It(pa,{defaultValue:"button"}))],s=[Qe(Lt())],o=[Qe(It(fa,{defaultValue:"auto"}))],l=[Xe()],c=[Xe()],d=[Xe()],pe(this,null,e,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:T},b,h),pe(this,null,t,{kind:"accessor",name:"loading",static:!1,private:!1,access:{has:e=>"loading"in e,get:e=>e.loading,set:(e,t)=>{e.loading=t}},metadata:T},m,g),pe(this,null,i,{kind:"accessor",name:"target",static:!1,private:!1,access:{has:e=>"target"in e,get:e=>e.target,set:(e,t)=>{e.target=t}},metadata:T},p,f),pe(this,null,n,{kind:"accessor",name:"href",static:!1,private:!1,access:{has:e=>"href"in e,get:e=>e.href,set:(e,t)=>{e.href=t}},metadata:T},v,y),pe(this,null,a,{kind:"accessor",name:"download",static:!1,private:!1,access:{has:e=>"download"in e,get:e=>e.download,set:(e,t)=>{e.download=t}},metadata:T},k,w),pe(this,null,r,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:T},x,S),pe(this,null,s,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:T},_,z),pe(this,null,o,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:T},C,E),pe(this,null,l,{kind:"accessor",name:"onclick",static:!1,private:!1,access:{has:e=>"onclick"in e,get:e=>e.onclick,set:(e,t)=>{e.onclick=t}},metadata:T},V,A),pe(this,null,c,{kind:"accessor",name:"onblur",static:!1,private:!1,access:{has:e=>"onblur"in e,get:e=>e.onblur,set:(e,t)=>{e.onblur=t}},metadata:T},L,I),pe(this,null,d,{kind:"accessor",name:"onfocus",static:!1,private:!1,access:{has:e=>"onfocus"in e,get:e=>e.onfocus,set:(e,t)=>{e.onfocus=t}},metadata:T},R,O),T&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:T})}#y=fe(this,b,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}#k=(fe(this,h),fe(this,m,void 0));get loading(){return this.#k}set loading(e){this.#k=e}#w=(fe(this,g),fe(this,p,void 0));get target(){return this.#w}set target(e){this.#w=e}#x=(fe(this,f),fe(this,v,void 0));get href(){return this.#x}set href(e){this.#x=e}#S=(fe(this,y),fe(this,k,void 0));get download(){return this.#S}set download(e){this.#S=e}#m=(fe(this,w),fe(this,x,void 0));get type(){return this.#m}set type(e){this.#m=e}#v=(fe(this,S),fe(this,_,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#_=(fe(this,z),fe(this,C,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#z=(fe(this,E),fe(this,V,null));get onclick(){return this.#z}set onclick(e){this.#z=e}#C=(fe(this,A),fe(this,L,null));get onblur(){return this.#C}set onblur(e){this.#C=e}#E=(fe(this,I),fe(this,R,null));get onfocus(){return this.#E}set onfocus(e){this.#E=e}constructor(e){super({...e,delegatesFocus:!0}),fe(this,O)}}})();const ya=ea((({element:e,isDisabled:t,isLink:i,onClick:n,commonProps:a,linkProps:r,buttonProps:s,isMenuActivator:o},l)=>{const c=$t(),d=Yn(e,na),u=Yn(e,ta),b=Yn(e,aa),h=Yn(e,ra),m=Yn(e,ia)||e.variant,g=oa(e),p=""!==e.icon||""!==d,f="small"===u?"small":"base",v=!g&&o?d||"menu-horizontal":e.icon,y="auto"===e.inlineSize?h:e.inlineSize,k=p?zi("s-internal-icon",{type:v,size:f,tone:"auto"}):null,w=e.loading?zi("s-spinner",{accessibilityLabel:c.translate("loading")}):void 0;g||!p||e.accessibilityLabel||Ei(e,`The icon-only button with icon="${e.icon}" must also have an "accessibilityLabel" property.`);const S=Ci({button:!0,["size-"+u]:!0,["tone-"+e.tone]:!0,disabled:!!t,loading:!!w,["variant-"+m]:!!m,"icon-with-text":!(!p&&!o||!g),"menu-activator":!!o,"icon-only":!(!p||g),"gap-none":"none"===b,"gap-none-with-inline-size":"none"===b&&"fill"!==h,["inline-size-"+y]:"auto"!==y}),_=zi(x,{children:[w?zi("span",{class:"spinner",children:w}):null,zi("span",{class:"content",children:[o&&g?null:k,o&&p?e.textContent:zi("span",{class:"text-wrapper",children:zi("slot",{})}),o&&g?zi("s-internal-icon",{type:"chevron-down",size:f,tone:"auto"}):null]})]}),z={id:e.id||void 0,"aria-label":e.accessibilityLabel||void 0,lang:e.lang||void 0,...a,class:S};return i?zi("a",{role:"link",ref:l,...z,...r,onClick:n,children:_}):zi("button",{ref:l,...z,...s,onClick:n,children:_})}));function ka(e,t){ne((()=>{const i=i=>{i instanceof MouseEvent&&!i.isTrusted&&i.target===e&&queueMicrotask((()=>{if(i.defaultPrevented)return;const e=t.current;if(!e)return;const n=new MouseEvent("click",{bubbles:!0,cancelable:!0,shiftKey:i.shiftKey,metaKey:i.metaKey,ctrlKey:i.ctrlKey,view:window});if(e instanceof HTMLAnchorElement&&(n.metaKey||n.ctrlKey||n.shiftKey)){const t=e.target;e.target="_blank",e.dispatchEvent(n),e.target=t}else e.dispatchEvent(n)}))};return e.addEventListener("click",i),()=>e.removeEventListener("click",i)}),[e,t])}const wa=(e,t)=>{if("auto"===e&&t){if("undefined"==typeof location)return"_self";try{return new URL(t).origin!==location.origin?"_blank":"_self"}catch{return"_self"}}return e},xa={__proto__:null,ShadowRoot:function(e){const t=!!e.href,i=re(null),n=re(null);ka(e,t?i:n);const a=wa(e.target,e.href),r=e.disabled||e.loading||void 0,{commandForProps:s,interestForProps:o,targetTagName:l}=ln(e,t?i:n),c=r?{"aria-disabled":!0}:{target:a||void 0,href:e.href||void 0,download:e.download||void 0},d={type:e.type,disabled:r,...s};return zi(ya,{element:e,isDisabled:r,isLink:t,onClick:t=>{if(r)return;e.focus(),s?.onClick?.(t);const i=e.closest("form");"button"!==e.type&&i&&("submit"===e.type&&i.requestSubmit(),"reset"===e.type&&i.reset())},commonProps:o,linkProps:c,buttonProps:d,ref:t?i:n,isMenuActivator:Zi(l,nn)})},styles:"a,button{all:unset}.button{--s-icon-color-26021:currentColor;color:var(--s-button-color-26021, var(--t-text-26021, rgba(48, 48, 48, 1)));position:relative;box-sizing:border-box;align-items:center;gap:.125rem;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;justify-content:center;font-size:.875rem;font-weight:550;line-height:1.25rem;inline-size:var(--s-button-inline-size-26021, fit-content);flex:var(--s-button-flex-26021, initial);margin:var(--s-button-margin-26021, 0)}@media (min-width:48rem),(pointer:fine){.button{display:inline-flex;inline-size:var(--s-button-inline-size-26021, fit-content);font-size:.75rem;line-height:1rem;vertical-align:middle}.button:active:not(.disabled) .content,.button[aria-expanded=true] .content{transform:translate3d(0,1px,0)}}.content{align-items:inherit;gap:inherit}.content,.text-wrapper{display:inline-flex}.icon-only .text-wrapper{display:none}.variant-auto,.variant-secondary{background:var(--s-button-variant-secondary-background-26021,\n var(--t-fill-26021, rgba(255, 255, 255, 1))\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));box-shadow:var(--s-button-variant-secondary-box-shadow-26021,\n inset 0 0 0 0.0625rem var(--t-border-26021, rgba(227, 227, 227, 1))\n );border:var(--s-button-variant-secondary-border-26021, initial);white-space:nowrap}@media (min-width:48rem),(pointer:fine){.variant-auto,.variant-secondary{border:var(--s-button-variant-secondary-border-26021, none);box-shadow:var(--s-button-variant-secondary-box-shadow-26021, 0rem -0.0625rem 0rem 0rem #b5b5b5 inset, 0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.1) inset, 0rem 0.03125rem 0rem 0.09375rem #FFF inset)}:is(.variant-auto,.variant-secondary):hover:not(.disabled,[aria-expanded=true]){background:var(--s-button-variant-secondary-background-hover-26021,\n var(--t-fill-hover-26021, rgba(250, 250, 250, 1))\n );box-shadow:var(--s-button-variant-secondary-box-shadow-26021,\n 0rem -0.0625rem 0rem 0rem #b5b5b5 inset, 0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.1) inset, 0rem 0.03125rem 0rem 0.09375rem #FFF inset\n );color:var(--t-text-26021, rgba(48, 48, 48, 1))}:is(.variant-auto,.variant-secondary):focus-visible:not(.disabled){background:var(--s-button-variant-secondary-background-hover-26021,\n var(--t-fill-hover-26021, rgba(250, 250, 250, 1))\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}}:is(.variant-auto,.variant-secondary):not(.tone-critical,.disabled){--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}:is(.variant-auto,.variant-secondary):active:not(.disabled),[aria-expanded=true]:is(.variant-auto,.variant-secondary){background:var(--s-button-variant-secondary-background-active-26021,\n var(--t-fill-active-26021, rgba(247, 247, 247, 1))\n );box-shadow:none}@media (min-width:48rem),(pointer:fine){:is(.variant-auto,.variant-secondary):active:not(.disabled),[aria-expanded=true]:is(.variant-auto,.variant-secondary){box-shadow:var(--s-button-variant-secondary-box-shadow-active-26021,\n -0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.122) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.122) inset, 0rem 0.125rem 0.0625rem 0rem rgba(26, 26, 26, 0.2) inset\n )}}.variant-tertiary{background:var(--s-button-background-26021, transparent);color:var(--t-text-26021, rgba(48, 48, 48, 1));white-space:nowrap}.variant-tertiary:not(.tone-critical,.disabled,.icon-only){--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}.variant-tertiary:hover:not(.disabled,[aria-expanded=true]){background:var(--s-button-background-26021,\n var(--t-fill-transparent-hover-26021, rgba(0, 0, 0, 0.05))\n )}.variant-tertiary:active:not(.disabled),.variant-tertiary[aria-expanded=true]{background:var(--s-button-background-26021,\n var(--t-fill-transparent-active-26021, rgba(0, 0, 0, 0.08))\n )}:is(.variant-tertiary:active:not(.disabled),.variant-tertiary[aria-expanded=true]) .content{transform:none}.variant-tertiary:focus-visible:not(.disabled){background:var(--s-button-background-26021,\n var(--t-fill-transparent-hover-26021, rgba(0, 0, 0, 0.05))\n );outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.variant-tertiary.icon-only{color:var(--s-button-color-26021,\n var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))\n )}.variant-tertiary.icon-only:focus-visible:not(.disabled,.tone-critical),.variant-tertiary.icon-only:hover:not(.disabled,.tone-critical,[aria-expanded=true]){color:var(--s-button-color-hover-26021,\n var(--t-icon-secondary-hover-26021, rgba(97, 97, 97, 1))\n )}.variant-tertiary.icon-only:active:not(.disabled){color:var(--s-button-color-active-26021,\n var(--t-icon-secondary-active-26021, rgba(74, 74, 74, 1))\n )}@supports not selector(:focus-visible){.variant-tertiary.icon-only:focus:not(.disabled){color:var(--s-button-color-hover-26021,\n var(--t-icon-secondary-hover-26021, rgba(97, 97, 97, 1))\n )}}.size-small{min-block-size:1.75rem;padding:.25rem .75rem}.size-small.icon-only{inline-size:1.75rem;padding:.25rem}@media (min-width:48rem),(pointer:fine){.size-small{min-block-size:1.5rem;padding:.25rem .5rem}.size-small.icon-with-text{gap:0;padding-block:.25rem;padding-inline-start:.25rem}.size-small.menu-activator{gap:0;padding-block:.25rem;padding-inline-end:.25rem}.size-small.icon-only{inline-size:1.5rem;padding:.25rem}}.size-base{min-block-size:calc(2.5rem + .25rem);padding:.75rem}.size-base.icon-only{inline-size:calc(2.5rem + .25rem)}@media (min-width:48rem),(pointer:fine){.size-base{min-block-size:1.75rem;padding:.375rem .75rem}.size-base.icon-with-text{padding-block:.25rem;padding-inline-start:.375rem}.size-base.menu-activator{padding-block:.25rem;padding-inline-end:.375rem;padding-inline-start:.75rem}.size-base.icon-only{inline-size:1.75rem;padding:.25rem}}.size-large{min-block-size:calc(2.5rem + .25rem);padding:.75rem;line-height:1.25rem}.size-large.icon-only{inline-size:calc(2.5rem + .25rem)}@media (min-width:48rem),(pointer:fine){.size-large{min-block-size:2rem;padding:.375rem .75rem;line-height:1rem}.size-large.icon-with-text{padding-block:.375rem;padding-inline-start:.5rem}.size-large.menu-activator{padding-block:.375rem;padding-inline-end:.5rem}.size-large.icon-only{inline-size:2rem;padding:.375rem}}.inline-size-fill{inline-size:100%}@media (min-width:48rem),(pointer:fine){.inline-size-fill{inline-size:100%}}.inline-size-fit-content{inline-size:fit-content}@media (min-width:48rem),(pointer:fine){.inline-size-fit-content{inline-size:fit-content}}.spinner{display:flex;position:absolute;color:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));top:50%;left:50%;transform:translate(-50%,-50%)}@media print{.button:not(.variant-tertiary,.variant-plain){box-shadow:none;border:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}.variant-auto,.variant-secondary{background:0 0}}.variant-primary{background:var(--t-fill-brand-26021, rgba(48, 48, 48, 1));color:var(--t-text-brand-on-fill-26021, rgba(255, 255, 255, 1));white-space:nowrap}@media (min-width:48rem),(pointer:fine){.variant-primary{background:var(--t-button-gradient-bg-fill-26021, linear-gradient(180deg, rgba(48, 48, 48, 0) 63.53%, rgba(255, 255, 255, 0.15) 100%)),var(--t-fill-brand-26021, rgba(48, 48, 48, 1));box-shadow:0-.0625rem 0 .0625rem rgba(0,0,0,.8) inset,0 0 0 .0625rem #303030 inset,0 .03125rem 0 .09375rem rgba(255,255,255,.25) inset}.variant-primary:hover:not(.disabled,[aria-expanded=true]){background:var(--t-button-gradient-bg-fill-26021, linear-gradient(180deg, rgba(48, 48, 48, 0) 63.53%, rgba(255, 255, 255, 0.15) 100%)),var(--t-fill-brand-hover-26021, rgba(26, 26, 26, 1));box-shadow:0-.0625rem 0 .0625rem rgba(0,0,0,.8) inset,0 0 0 .0625rem #303030 inset,0 .03125rem 0 .09375rem rgba(255,255,255,.25) inset;color:var(--t-text-brand-on-fill-hover-26021,\n rgba(227, 227, 227, 1)\n )}.variant-primary:focus-visible:not(.disabled){background:var(--t-button-gradient-bg-fill-26021, linear-gradient(180deg, rgba(48, 48, 48, 0) 63.53%, rgba(255, 255, 255, 0.15) 100%)),var(--t-fill-brand-hover-26021, rgba(26, 26, 26, 1));color:var(--t-text-brand-on-fill-hover-26021,\n rgba(227, 227, 227, 1)\n );outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}}.variant-primary:active:not(.disabled),.variant-primary[aria-expanded=true]{background:var(--t-fill-brand-active-26021, rgba(26, 26, 26, 1));color:var(--t-text-brand-on-fill-active-26021,\n rgba(204, 204, 204, 1)\n )}@media (min-width:48rem),(pointer:fine){.variant-primary:active:not(.disabled),.variant-primary[aria-expanded=true]{box-shadow:0 .1875rem 0 0#000 inset;color:var(--t-text-brand-on-fill-active-26021,\n rgba(204, 204, 204, 1)\n )}}.disabled{box-shadow:none;-webkit-user-select:none;user-select:none;cursor:initial}.disabled.tone-critical,.disabled.variant-primary{background:var(--t-fill-brand-disabled-26021, rgba(0, 0, 0, 0.17));color:var(--t-text-brand-on-fill-disabled-26021,\n rgba(255, 255, 255, 1)\n )}.disabled.variant-primary.tone-critical:not(.loading){--s-icon-color-26021:var(\n --t-text-brand-on-fill-disabled-26021,\n rgba(255, 255, 255, 1)\n )}.disabled.variant-auto,.disabled.variant-secondary{background:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05));color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.disabled.variant-tertiary{background:0 0;color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.disabled.loading{color:transparent}.tone-critical.variant-primary:not(.disabled){background:var(--t-fill-critical-26021, rgba(199, 10, 36, 1))}@media (min-width:48rem),(pointer:fine){.tone-critical.variant-primary:not(.disabled){box-shadow:0-.0625rem 0 .0625rem rgba(142,11,33,.8) inset,0 0 0 .0625rem rgba(163,10,36,.8) inset,0 .03125rem 0 .09375rem rgba(247,128,134,.64) inset}.tone-critical.variant-primary:not(.disabled):focus-visible{background:var(--t-fill-critical-hover-26021,\n rgba(163, 10, 36, 1)\n );box-shadow:0-.0625rem 0 .0625rem rgba(142,11,33,.8) inset,0 0 0 .0625rem rgba(163,10,36,.8) inset,0 .03125rem 0 .09375rem rgba(247,128,134,.44) inset}.tone-critical.variant-primary:not(.disabled):hover:not([aria-expanded=true]){background:var(--t-fill-critical-hover-26021,\n rgba(163, 10, 36, 1)\n );box-shadow:0-.0625rem 0 .0625rem rgba(142,11,33,.8) inset,0 0 0 .0625rem rgba(163,10,36,.8) inset,0 .03125rem 0 .09375rem rgba(247,128,134,.44) inset}}.tone-critical.variant-primary:not(.disabled):active:not(.disabled),.tone-critical.variant-primary[aria-expanded=true]:not(.disabled){background:var(--t-fill-critical-active-26021,\n rgba(142, 11, 33, 1)\n )}@media (min-width:48rem),(pointer:fine){.tone-critical.variant-primary:not(.disabled):active:not(.disabled),.tone-critical.variant-primary[aria-expanded=true]:not(.disabled){box-shadow:-.0625rem 0 .0625rem 0 rgba(0,0,0,.2) inset,.0625rem 0 .0625rem 0 rgba(0,0,0,.2) inset,0 .125rem 0 0 rgba(0,0,0,.6) inset}}.tone-critical.variant-auto:not(.disabled),.tone-critical.variant-secondary:not(.disabled),.tone-critical.variant-tertiary:not(.disabled){color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}:is(.tone-critical.variant-auto:not(.disabled),.tone-critical.variant-secondary:not(.disabled),.tone-critical.variant-tertiary:not(.disabled)):active{color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.gap-none{border-radius:0}.gap-none:focus-visible{z-index:1}.gap-none .text-wrapper{flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.gap-none-with-inline-size{inline-size:auto;white-space:initial}:host(:not(:first-child)) .gap-none{margin-inline-start:-1px}:host(:first-child) .gap-none{border-start-start-radius:var(--s-button-border-start-start-radius-26021,\n 0.5rem\n );border-end-start-radius:var(--s-button-border-end-start-radius-26021,\n 0.5rem\n )}:host(:last-child) .gap-none{border-start-end-radius:var(--s-button-border-start-end-radius-26021,\n 0.5rem\n );border-end-end-radius:var(--s-button-border-end-end-radius-26021,\n 0.5rem\n )}@media print{.tone-critical.variant-primary:not(.disabled),.variant-primary{background:0 0;box-shadow:none}.variant-primary:not(.disabled){color:var(--t-text-26021, rgba(48, 48, 48, 1));border-color:var(--t-fill-brand-26021, rgba(48, 48, 48, 1))}.tone-critical.variant-primary:not(.disabled){color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.disabled.variant-auto:not(.loading),.disabled.variant-secondary:not(.loading),.disabled.variant-tertiary:not(.loading){color:var(--t-text-brand-on-fill-disabled-26021,\n rgba(255, 255, 255, 1)\n )}}"};let Sa=(()=>{let e,t,i,n,a,r=[Ye(Jn)],s=[],o=va,l=[],c=[],d=[],u=[],b=[],h=[];return class extends o{static{t=this}static{const m="function"==typeof Symbol&&Symbol.metadata?Object.create(o[Symbol.metadata]??null):void 0;i=[Qe(It($i,{defaultValue:""}))],n=[Qe(It(ga,{defaultValue:"auto"}))],a=[Qe(It(ma,{defaultValue:"auto"}))],pe(this,null,i,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:m},l,c),pe(this,null,n,{kind:"accessor",name:"variant",static:!1,private:!1,access:{has:e=>"variant"in e,get:e=>e.variant,set:(e,t)=>{e.variant=t}},metadata:m},d,u),pe(this,null,a,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:m},b,h),pe(null,e={value:t},r,{kind:"class",name:t.name,metadata:m},null,s),t=e.value,m&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:m}),fe(t,s)}#g=fe(this,l,void 0);get icon(){return this.#g}set icon(e){this.#g=e}#V=(fe(this,c),fe(this,d,void 0));get variant(){return this.#V}set variant(e){this.#V=e}#h=(fe(this,u),fe(this,b,void 0));get tone(){return this.#h}set tone(e){this.#h=e}constructor(){super(xa),fe(this,h)}},t})();const _a="s-heading",za="26021";function Ca({element:e}){const{accessibilityRole:t,accessibilityVisibility:i,lineClamp:n}=e,a=Yn(e,Xn),r=n!==1/0,s="level"in e&&e.level?e.level:Math.max(2,Math.min(a+1,6)),o=s>=1&&s<=6?"h"+s:"p",l="heading"===t?void 0:t,c="size"in e?e.size:void 0;return zi(o,{role:l,"aria-hidden":"hidden"===i||void 0,style:r?{["--s-line-clamp-"+za]:n}:void 0,class:Ci({heading:!0,"line-clamp":r,"accessibility-visibility-exclusive":"exclusive"===i,...c?{["size-"+c]:!0}:{}}),children:zi("slot",{})})}const Ea=["heading","none","presentation"],Va=["visible","hidden","exclusive"];let Aa=(()=>{let e,t,i,n=xi,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(It(Ea,{defaultValue:"heading"}))],t=[Qe(Ct({defaultValue:1/0}))],i=[Qe(It(Va,{defaultValue:"visible"}))],pe(this,null,e,{kind:"accessor",name:"accessibilityRole",static:!1,private:!1,access:{has:e=>"accessibilityRole"in e,get:e=>e.accessibilityRole,set:(e,t)=>{e.accessibilityRole=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"lineClamp",static:!1,private:!1,access:{has:e=>"lineClamp"in e,get:e=>e.lineClamp,set:(e,t)=>{e.lineClamp=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"accessibilityVisibility",static:!1,private:!1,access:{has:e=>"accessibilityVisibility"in e,get:e=>e.accessibilityVisibility,set:(e,t)=>{e.accessibilityVisibility=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#A=fe(this,a,void 0);get accessibilityRole(){return this.#A}set accessibilityRole(e){this.#A=e}#L=(fe(this,r),fe(this,s,void 0));get lineClamp(){return this.#L}set lineClamp(e){this.#L=e}#I=(fe(this,o),fe(this,l,void 0));get accessibilityVisibility(){return this.#I}set accessibilityVisibility(e){this.#I=e}constructor(e){super(e),fe(this,c)}}})();const La={__proto__:null,ShadowRoot:function(e){return zi(Ca,{element:e})},styles:"h1,h2,h3,h4,h5,h6,p{all:unset}.heading{margin-block-end:var(--s-heading-margin-block-end-26021, 0rem);font-weight:var(--s-heading-font-weight-26021, 600);line-height:var(--s-heading-line-height-26021, 1.25rem);display:block;letter-spacing:var(--s-global-letter-spacing-26021, -0.00833em);--s-global-font-size-26021:1rem;--s-global-line-height-26021:1.25rem;--s-global-letter-spacing-26021:-0.00833em;--s-global-font-weight-26021:600}@media (min-width:48rem),(pointer:fine){.heading{font-size:var(--s-global-font-size-26021, 0.8125rem);line-height:var(--s-global-line-height-26021, 1.25rem);letter-spacing:var(--s-global-letter-spacing-26021,\n 0rem\n );--s-global-font-size-26021:0.8125rem;--s-global-line-height-26021:1.25rem;--s-global-letter-spacing-26021:0rem}}.line-clamp{display:-webkit-box;overflow:hidden;line-clamp:var(--s-line-clamp-26021, none);-webkit-line-clamp:var(--s-line-clamp-26021, none);-webkit-box-orient:vertical}.accessibility-visibility-exclusive{inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}"};let Ia=(()=>{let e,t,i=[Ye(_a)],n=[],a=Aa;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(La)}},t})();const Ra="s-paragraph",Oa=["","auto","ltr","rtl"],Ta=["auto","normal","tabular-nums"],ja=["auto","neutral","info","success","caution","warning","critical"],Ma=["base","subdued"],Da=["visible","hidden","exclusive"];let Na=(()=>{let e,t,i,n,a,r=xi,s=[],o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[];return class extends r{static{const p="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;e=[Qe(It(Ta,{defaultValue:"auto"}))],t=[Qe(Ct({defaultValue:1/0}))],i=[Qe(It(Ma,{defaultValue:"base"}))],n=[Qe(It(Oa,{defaultValue:""}))],a=[Qe(It(Da,{defaultValue:"visible"}))],pe(this,null,e,{kind:"accessor",name:"fontVariantNumeric",static:!1,private:!1,access:{has:e=>"fontVariantNumeric"in e,get:e=>e.fontVariantNumeric,set:(e,t)=>{e.fontVariantNumeric=t}},metadata:p},s,o),pe(this,null,t,{kind:"accessor",name:"lineClamp",static:!1,private:!1,access:{has:e=>"lineClamp"in e,get:e=>e.lineClamp,set:(e,t)=>{e.lineClamp=t}},metadata:p},l,c),pe(this,null,i,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:p},d,u),pe(this,null,n,{kind:"accessor",name:"dir",static:!1,private:!1,access:{has:e=>"dir"in e,get:e=>e.dir,set:(e,t)=>{e.dir=t}},metadata:p},b,h),pe(this,null,a,{kind:"accessor",name:"accessibilityVisibility",static:!1,private:!1,access:{has:e=>"accessibilityVisibility"in e,get:e=>e.accessibilityVisibility,set:(e,t)=>{e.accessibilityVisibility=t}},metadata:p},m,g),p&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:p})}#R=fe(this,s,void 0);get fontVariantNumeric(){return this.#R}set fontVariantNumeric(e){this.#R=e}#L=(fe(this,o),fe(this,l,void 0));get lineClamp(){return this.#L}set lineClamp(e){this.#L=e}#u=(fe(this,c),fe(this,d,void 0));get color(){return this.#u}set color(e){this.#u=e}#O=(fe(this,u),fe(this,b,void 0));get dir(){return this.#O}set dir(e){this.#O=e}#I=(fe(this,h),fe(this,m,void 0));get accessibilityVisibility(){return this.#I}set accessibilityVisibility(e){this.#I=e}constructor(e){super(e),fe(this,g)}}})();function Pa({element:e}){const{color:t,lineClamp:i,fontVariantNumeric:n,accessibilityVisibility:a,dir:r}=e,s=i!==1/0,o="fontWeight"in e&&e.hasAttribute("fontWeight")?e.fontWeight+"":void 0,l="size"in e&&e.hasAttribute("size")?e.size:void 0,c="tone"in e?e.tone:void 0;return zi("p",{class:Ci({paragraph:!0,["color-"+t]:!0,["tone-"+c]:!0,["font-variant-numeric-"+n]:!0,"line-clamp":s,"accessibility-visibility-exclusive":"exclusive"===a,...o?{["weight-"+o]:!0}:{},...l?{["size-"+l]:!0}:{}}),style:s?{["--s-line-clamp-"+za]:i}:void 0,"aria-hidden":"hidden"===a||void 0,dir:r||void 0,children:zi("slot",{})})}const $a={__proto__:null,ShadowRoot:function(e){return zi(Pa,{element:e})},styles:'p{all:unset}.paragraph{--s-link-text-decoration-26021:underline;--s-icon-color-26021:currentColor;--s-link-color-26021:currentColor;--s-link-color-active-26021:currentColor;--s-link-color-hover-26021:currentColor;display:block;margin-block-end:var(--s-paragraph-margin-block-end-26021);text-wrap:pretty}.font-variant-numeric-tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weight-auto{font-weight:var(--s-global-font-weight-26021, none)}.weight-base{font-weight:450}.weight-medium{font-weight:550}.weight-semibold{font-weight:600}.weight-bold{font-weight:650}.line-clamp{display:-webkit-box;overflow:hidden;line-clamp:var(--s-line-clamp-26021, none);-webkit-line-clamp:var(--s-line-clamp-26021, none);-webkit-box-orient:vertical}.accessibility-visibility-exclusive{inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}.color-base.tone-info{--s-link-color-hover-26021:var(--t-text-info-hover-26021, rgba(0, 58, 90, 1));--s-link-color-active-26021:var(--t-text-info-active-26021, rgba(0, 33, 51, 1));--s-global-color-26021:var(--t-text-info-26021, rgba(0, 58, 90, 1))}.color-base.tone-success{--s-link-color-hover-26021:var(\n --t-text-success-hover-26021,\n rgba(7, 54, 48, 1)\n );--s-link-color-active-26021:var(\n --t-text-success-active-26021,\n rgba(2, 38, 34, 1)\n );--s-global-color-26021:var(--t-text-success-26021, rgba(1, 75, 64, 1))}.color-base.tone-warning{--s-link-color-hover-26021:var(\n --t-text-warning-hover-26021,\n rgba(65, 45, 0, 1)\n );--s-link-color-active-26021:var(\n --t-text-warning-active-26021,\n rgba(37, 26, 0, 1)\n );--s-global-color-26021:var(--t-text-warning-26021, rgba(94, 66, 0, 1))}.color-base.tone-critical{--s-link-color-hover-26021:var(\n --t-text-critical-hover-26021,\n rgba(95, 7, 22, 1)\n );--s-link-color-active-26021:var(\n --t-text-critical-active-26021,\n rgba(47, 4, 11, 1)\n );--s-global-color-26021:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.color-base.tone-caution{--s-link-color-hover-26021:var(\n --t-text-caution-hover-26021,\n rgba(51, 46, 0, 1)\n );--s-link-color-active-26021:var(\n --t-text-caution-active-26021,\n rgba(31, 28, 0, 1)\n );--s-global-color-26021:var(--t-text-caution-26021, rgba(79, 71, 0, 1))}.color-subdued.tone-auto,.color-subdued.tone-neutral{--s-global-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}'};let Ba=(()=>{let e,t,i,n=[Ye(Ra)],a=[],r=Na,s=[],o=[];return class extends r{static{t=this}static{const l="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(It(ja,{defaultValue:"auto"}))],pe(this,null,i,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:l},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:l},null,a),t=e.value,l&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:l}),fe(t,a)}#h=fe(this,s,void 0);get tone(){return this.#h}set tone(e){this.#h=e}constructor(){super($a),fe(this,o)}},t})();const Fa=["small","base","large"],Ha=["primary","secondary",""],Wa={__proto__:null,ShadowRoot:function(){return zi("slot",{})}};(()=>{let e,t,i,n,a,r=[Ye("s-button-context")],s=[],o=xi,l=[],c=[],d=[],u=[],b=[],h=[];(class extends o{static{t=this}static{const m="function"==typeof Symbol&&Symbol.metadata?Object.create(o[Symbol.metadata]??null):void 0;i=[Qe(It(Fa,{defaultValue:"base"}),{onChange:e=>{e.#T.update(e.size)}})],n=[Qe(It(Ha,{defaultValue:""}),{onChange:e=>{e.#j.update(e.variant)}})],a=[Qe(It($i,{defaultValue:""}),{onChange:e=>{e.#M.update(e.icon)}})],pe(this,null,i,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:m},l,c),pe(this,null,n,{kind:"accessor",name:"variant",static:!1,private:!1,access:{has:e=>"variant"in e,get:e=>e.variant,set:(e,t)=>{e.variant=t}},metadata:m},d,u),pe(this,null,a,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:m},b,h),pe(null,e={value:t},r,{kind:"class",name:t.name,metadata:m},null,s),t=e.value,m&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:m}),fe(t,s)}#T;#j;#M;#o=fe(this,l,void 0);get size(){return this.#o}set size(e){this.#o=e}#V=(fe(this,c),fe(this,d,void 0));get variant(){return this.#V}set variant(e){this.#V=e}#g=(fe(this,u),fe(this,b,void 0));get icon(){return this.#g}set icon(e){this.#g=e}constructor(){super(Wa),fe(this,h),this.#T=Kn(this,ta),this.#j=Kn(this,ia),this.#M=Kn(this,na)}disconnectedCallback(){super.disconnectedCallback(),this.#T.dispose(),this.#j.dispose(),this.#M.dispose()}})})();const qa=["auto","info","success","warning","critical"],Ga={auto:"info",info:"info",success:"check",warning:"alert-triangle",critical:"alert-circle"},Ka={auto:"status",info:"status",success:"status",warning:"status",critical:"alert"};function Ua(e){return function(e){return e instanceof HTMLElement&&Zi(e.tagName,Jn)}(e)&&["auto","secondary"].includes(e.variant)}const Ya={__proto__:null,ShadowRoot:function(e){const{dismissible:t,heading:i,hidden:n,tone:a}=e,r=re(null),s=re(null),o=Yn(e,Xn),l=Yn(e,Zn),c=Ga[a],d=Ka[a],u=o>=1||l>=1,b=!!i,[h,m]=ie(!1),g=$t();Li((()=>{m(""===e.heading&&(s.current?.clientHeight??0)>28)}),[e.children]);const{children:p,secondaryActions:f}=$n(e,{children:"grouped",secondaryActions:"grouped"},(t=>t instanceof HTMLElement&&"secondary-actions"===t.slot?(Ua(t)||!(!t.children.length||!Array.from(t.children).every((t=>Ua(t)?Ua:(Ei(e,"Only Button elements with a `variant` of `secondary` are allowed in the `secondary-actions` slot."),!1)))))&&"secondaryActions":"children")),v=p.nodes.length>0,y=f.nodes.length>0,k=zi("div",{class:"icon",children:zi("s-icon",{type:c})}),w=b?zi("div",{class:"title",children:zi("s-heading",{children:i})}):null,x=t?zi("div",{class:Ci({dismiss:!0,"multi-line":h}),children:zi("s-button-context",{size:u?"small":"base",children:zi("s-button",{icon:"x",tone:"auto",variant:"tertiary",accessibilityLabel:g.translate("actions.dismiss"),onClick:function(){e.dispatchEvent(new Event("dismiss")),e.hidden=!0}})})}):null;return zi("div",{ref:r,role:d,class:Ci({banner:!0,hidden:n,["tone-"+a]:!0,"in-section-or-modal":u,"has-heading":b,"has-content":v,"has-actions":y}),children:[b&&zi("div",{class:"title-bar",children:[k,w,x]}),zi("div",{class:Ci({body:!0,"body-two-column":b&&!u}),children:[b&&!u?null:k,zi("div",{ref:s,class:Ci({content:!0}),children:[w,v?zi("s-paragraph",{children:p.renderedSlot}):null,y?zi("div",{class:"actions",children:f.renderedSlot}):null]}),x]})]})},slotAssignment:"manual",styles:".banner{overflow:hidden;border-radius:0;background:var(--t-surface-26021, rgba(255, 255, 255, 1));border-block-start:.125rem solid var(--s-banner-title-background-26021);margin-block-end:var(--s-banner-margin-block-end-26021, 0rem);--s-banner-title-background-26021:var(--t-fill-info-26021, rgba(145, 208, 255, 1));--s-banner-title-color-26021:var(\n --t-text-info-on-fill-26021,\n rgba(0, 33, 51, 1)\n )}.banner.in-section-or-modal{background:var(--t-surface-info-26021, rgba(234, 244, 255, 1));color:var(--t-text-info-26021, rgba(0, 58, 90, 1))}.icon{--s-icon-color-26021:currentColor;display:flex;align-self:start;background:var(--s-banner-title-background-26021);color:var(--s-banner-title-color-26021);border-radius:.5rem;padding:.25rem;line-height:0}.hidden{display:none}.content{display:flex;flex-direction:column;justify-content:start;align-self:stretch;gap:0}.dismiss{--s-button-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));margin-block:calc(-1*.25rem)}.body .dismiss.multi-line{margin-block-start:-.25rem}.body,.title-bar{grid-template-columns:auto 1fr auto;padding:.75rem .5rem .75rem .75rem}.title-bar{display:none;gap:.25rem;align-items:start;background-color:var(--s-banner-title-background-26021);color:var(--s-banner-title-color-26021);--s-global-color-26021:var(--s-banner-title-color-26021)}.title-bar .icon{padding:0}.title-bar .dismiss{--s-button-color-26021:currentColor;--s-button-color-hover-26021:currentColor;--s-button-color-active-26021:currentColor}.body{display:grid;gap:.5rem}.body .title{margin-block:.25rem .125rem}.body .dismiss{margin-block:calc(-1*.5rem);margin-inline-end:calc(-1*.25rem)}.body-two-column{grid-template-columns:1fr auto}.actions{--s-button-inline-size-26021:fit-content;--s-button-flex-26021:1 1 auto;display:flex;flex-wrap:wrap;align-items:start;gap:.5rem;margin-block-start:.5rem}.tone-success{--s-banner-title-background-26021:var(--t-fill-success-26021, rgba(4, 123, 93, 1));--s-banner-title-color-26021:var(\n --t-text-success-on-fill-26021,\n rgba(250, 255, 251, 1)\n )}.tone-success.in-section-or-modal{background:var(--t-surface-success-26021, rgba(205, 254, 212, 1));color:var(--t-text-success-26021, rgba(1, 75, 64, 1))}.tone-warning{--s-banner-title-background-26021:var(--t-fill-warning-26021, rgba(255, 184, 0, 1));--s-banner-title-color-26021:var(\n --t-text-warning-on-fill-26021,\n rgba(37, 26, 0, 1)\n )}.tone-warning.in-section-or-modal{background:var(--t-surface-warning-26021, rgba(255, 241, 227, 1));color:var(--t-text-warning-26021, rgba(94, 66, 0, 1))}.tone-critical{--s-banner-title-background-26021:var(\n --t-fill-critical-26021,\n rgba(199, 10, 36, 1)\n );--s-banner-title-color-26021:var(\n --t-text-critical-on-fill-26021,\n rgba(255, 250, 251, 1)\n )}.tone-critical.in-section-or-modal{background:var(--t-surface-critical-26021, rgba(254, 232, 235, 1));color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.in-section-or-modal{--s-banner-title-background-26021:transparent;--s-banner-title-color-26021:currentColor;--s-global-color-26021:currentColor;--s-link-color-26021:currentColor;gap:.5rem;border-radius:.5rem;box-shadow:none;border-block-start:none}.in-section-or-modal .title-bar{display:none}.in-section-or-modal .title{margin-block:0}.in-section-or-modal .icon{padding:0}.in-section-or-modal .dismiss{--s-button-color-26021:currentColor;--s-button-color-hover-26021:currentColor;--s-button-color-active-26021:currentColor;margin-block:calc(-1*.25rem)}.in-section-or-modal .body{padding:.5rem}:is(.in-section-or-modal .body) .dismiss{margin-inline-end:calc(-1*.25rem)}.in-section-or-modal:not(.has-heading) .icon{margin-block-start:.125rem}.in-section-or-modal:not(.has-heading) .dismiss{margin-block:calc(-1*.125rem)}.has-heading:not(.in-section-or-modal) .body{padding-inline-end:1rem}:is(.has-heading:not(.in-section-or-modal) .body) .dismiss{margin-inline-end:calc(-1*.75rem)}.banner:not(.has-heading):not(.in-section-or-modal) .content{align-self:center}@media (min-width:48rem),(pointer:fine){.banner{border-block-start:none;border-radius:.75rem;box-shadow:0 .5rem .625rem -.3125rem rgba(0,0,0,.08),0 .3125rem .3125rem -.15625rem rgba(0,0,0,.03),0 .1875rem .1875rem -.09375rem rgba(0,0,0,.02),0 .125rem .125rem -.0625rem rgba(0,0,0,.02),0 .0625rem .0625rem -.03125rem rgba(0,0,0,.03),0 .03125rem .03125rem 0 rgba(0,0,0,.04),0 0 0 .0625rem rgba(0,0,0,.06)}.title-bar{display:grid;font-size:.8125rem}.body .title{margin-block:0}.body .dismiss{margin:0}.actions{--s-button-flex-26021:initial}.banner:not(.has-heading):not(.in-section-or-modal):has(.has-actions) .dismiss{margin-block-start:-.25rem}.in-section-or-modal{border-radius:.5rem;box-shadow:none}:is(.in-section-or-modal .body) .dismiss{margin-block:calc(-1*.125rem);margin-inline-end:calc(-1*.125rem)}.in-section-or-modal:not(.has-heading) .icon{margin-block-start:0}.has-heading:not(.in-section-or-modal) .body{padding:.75rem 1rem 1rem}:is(.has-heading:not(.in-section-or-modal) .body) :where(.icon,.title,.dismiss){display:none}.banner:not(.has-heading):not(.in-section-or-modal) .content{align-self:center}.banner.has-actions:not(.has-heading):not(.in-section-or-modal) .content{align-self:start}.banner:not(.has-content):not(.has-actions) .body{display:none}}"};let Xa=(()=>{let e,t,i,n,a,r,s,o,l=[Ye(Mn)],c=[],d=xi,u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[];return class extends d{static{t=this}static{const S="function"==typeof Symbol&&Symbol.metadata?Object.create(d[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(It(qa,{defaultValue:"auto"}))],a=[Qe(nt(),{onChange:e=>{e.hidden&&e.dispatchEvent(new Event("afterhide"))}})],r=[Qe(nt())],s=[Xe()],o=[Xe()],pe(this,null,i,{kind:"accessor",name:"heading",static:!1,private:!1,access:{has:e=>"heading"in e,get:e=>e.heading,set:(e,t)=>{e.heading=t}},metadata:S},u,b),pe(this,null,n,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:S},h,m),pe(this,null,a,{kind:"accessor",name:"hidden",static:!1,private:!1,access:{has:e=>"hidden"in e,get:e=>e.hidden,set:(e,t)=>{e.hidden=t}},metadata:S},g,p),pe(this,null,r,{kind:"accessor",name:"dismissible",static:!1,private:!1,access:{has:e=>"dismissible"in e,get:e=>e.dismissible,set:(e,t)=>{e.dismissible=t}},metadata:S},f,v),pe(this,null,s,{kind:"accessor",name:"ondismiss",static:!1,private:!1,access:{has:e=>"ondismiss"in e,get:e=>e.ondismiss,set:(e,t)=>{e.ondismiss=t}},metadata:S},y,k),pe(this,null,o,{kind:"accessor",name:"onafterhide",static:!1,private:!1,access:{has:e=>"onafterhide"in e,get:e=>e.onafterhide,set:(e,t)=>{e.onafterhide=t}},metadata:S},w,x),pe(null,e={value:t},l,{kind:"class",name:t.name,metadata:S},null,c),t=e.value,S&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:S}),fe(t,c)}#D=fe(this,u,void 0);get heading(){return this.#D}set heading(e){this.#D=e}#h=(fe(this,b),fe(this,h,void 0));get tone(){return this.#h}set tone(e){this.#h=e}#N=(fe(this,m),fe(this,g,void 0));get hidden(){return this.#N}set hidden(e){this.#N=e}#P=(fe(this,p),fe(this,f,void 0));get dismissible(){return this.#P}set dismissible(e){this.#P=e}#$=(fe(this,v),fe(this,y,null));get ondismiss(){return this.#$}set ondismiss(e){this.#$=e}#B=(fe(this,k),fe(this,w,null));get onafterhide(){return this.#B}set onafterhide(e){this.#B=e}constructor(){super(Ya),fe(this,x)}},t})();const Za="s-box";function Ja(e,t){const i=new Set,n=Object.keys(e);for(const a of t){let t=[a];for(const i of n){const n=e[i]??[],a=[];for(;t.length>0;){const e=t.shift();for(const t of n){const n=e.replace(RegExp(`{${i}}`,"g"),t);a.push(n)}}t=a}t.forEach((e=>i.add(e)))}return Array.from(i)}const Qa=["","none","small-100","small","base","large","large-100"],er=["","none","solid","dashed","auto"],tr=["","subdued","base","strong"],ir=Ja({Size:Qa,Style:er,Color:tr},["none","{Size}","{Size} {Color}","{Size} {Color} {Style}"]);let nr="",ar=[],rr=0,sr=0,or=[],lr=!1;class cr extends Error{}function dr(){return rr>=nr.length}function ur(){return nr[rr++]}function br(e){const t=nr.substring(sr,rr).trim();ar.push({type:e,text:t})}function hr(){return dr()?kr:nr[rr]}function mr(){const e=ur();switch(e){case wr:break;case gr:br("LEFT_PAREN");break;case pr:br("RIGHT_PAREN");break;case"@":{for(;!zr.has(hr());)ur();const e=nr.substring(sr,rr);"@media"===e||"@container"===e?br("MEDIA_TYPE"):or.push(`Invalid media type "${e}" starting at position ${sr}.`);break}case fr:br("COMMA");break;case yr:case vr:dr()||"="!==nr[rr]||rr++,br("COMPARATOR");break;case xr:case Sr:for(sr++;hr()!==e;)ur();br("IDENTIFIER"),ur();break;default:if(function(e){const t=e.charCodeAt(0);return t>=48&&t<=57||t>=97&&t<=122||t>=65&&t<=90}(e)){for(;!zr.has(hr());)ur();const e=nr.substring(sr,rr),t=e.toLowerCase();if("and"===t||"or"===t)e!==t?or.push(`Keyword "${e}" is not case sensitive at position ${sr}.`):br("OPERATOR");else if("inline-size"===t||"block-size"===t)e!==t?or.push(`Property "${e}" is not case sensitive at position ${sr}.`):br("PROPERTY");else{if(hr()===wr)for(ur();!_r.has(hr());)ur();br("IDENTIFIER")}}else or.push(`Unexpected character "${e}" at position ${rr}.`)}}const gr="(",pr=")",fr=",",vr="<",yr=">",kr="\0",wr=" ",xr="'",Sr='"',_r=new Set([kr,gr,pr,fr,vr,yr]),zr=new Set([..._r,wr]);let Cr=[],Er=0;function Vr(e){for(const t of e)if(Ar(t))return Lr(),!0;return!1}function Ar(e){return!Rr()&&(Array.isArray(e)?e.includes(Or().type):Or().type===e)}function Lr(){return Rr()||Er++,Tr()}function Ir(e,t){if(Ar(e))return Lr();throw new cr(`${t}\nInstead we found this word/character: "${Or().text}"`)}function Rr(){return"EOF"===Cr[Er].type}function Or(){return Cr[Er]}function Tr(){return Cr[Er-1]}const jr="s-default";function Mr(){return{condition:Dr(),value:Ir("IDENTIFIER","Expected an identifier").text}}function Dr(){Ir("LEFT_PAREN",'Expected a condition to start with a left parenthesis "("');const e=Nr();let t=null;Ar("COMPARATOR")&&(t=Nr(e.operator)),Ir("RIGHT_PAREN",'Expected a condition to end with a right parenthesis ")"');let i=e;if(t&&(i={type:"compound-condition",left:e,right:t,operator:"and"}),"OPERATOR"===Or().type){const e=Ir("OPERATOR","Expected an operator");return{type:"compound-condition",left:i,right:Dr(),operator:e.text}}return i}function Nr(e){const t=e?Tr():Ir(["IDENTIFIER","PROPERTY"],"Expected an identifier or property"),i=Ir("COMPARATOR",'Expected a comparison operator (like "<" or ">")');if(e&&e[0]===i.text[0])throw new cr("Cannot have two different comparison operators (a less-than and a greater-than) in the same condition.");const n=Ir("IDENTIFIER"===t.type?"PROPERTY":"IDENTIFIER",`Expected a ${"IDENTIFIER"===t.type?'property (like "inline-size")':'identifier (like "500px")'} to compare against.`);let a=i.text;return"IDENTIFIER"===t.type&&(a="<"===a?">":"<="===a?">=":">"===a?"<":"<="),{type:"condition",property:"PROPERTY"===t.type?t.text:n.text,operator:a,value:"PROPERTY"===t.type?n.text:t.text}}const Pr="0rem",$r="0.125rem",Br="0.25rem",Fr="0.75rem",Hr="1rem",Wr="1.25rem",qr={"list-item-separator":"separator",separator:"separator",alert:"alert",status:"status",presentation:"presentation",none:"none"},Gr={main:"main",header:"header",footer:"footer",section:"section",navigation:"nav","ordered-list":"ol","unordered-list":"ul","list-item":"li","list-item-separator":"li",separator:"div",region:"section",alert:"div",generic:"span",aside:"aside",status:"div",presentation:"div",none:"div"},Kr=[...Object.keys(qr),...Object.keys(Gr)],Ur=["visible","hidden"],Yr=Kr,Xr=["none","small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500"],Zr=[...Xr,""],Jr=["auto","none"],Qr=["visible","hidden","exclusive"],es=Qa,ts=er,is=tr,ns=ir,as=["none","small-200","small-100","small","base","large","large-100","large-200"],rs=["transparent","base","subdued","strong"],ss="0.375rem",os="0.75rem",ls="0.04125rem",cs="0.125rem",ds={auto:Pr,none:Pr,"small-500":$r,"small-400":Br,"small-300":"0.375rem","small-200":"0.5rem","small-100":Fr,small:Fr,base:Hr,large:Wr,"large-100":Wr,"large-200":"1.5rem","large-300":"2rem","large-400":"2.5rem","large-500":"3rem"},us={none:"0rem","small-200":"0.25rem","small-100":ss,small:ss,base:"0.5rem",large:os,"large-100":os,"large-200":"1rem"},bs={none:"none",solid:"solid",dashed:"dashed",auto:"solid","":""},hs={transparent:"rgba(0, 0, 0, 0)",base:"rgba(255, 255, 255, 1)",subdued:"rgba(247, 247, 247, 1)",strong:"rgba(243, 243, 243, 1)"},ms={subdued:"rgba(235, 235, 235, 1)",base:"rgba(227, 227, 227, 1)",strong:"rgba(204, 204, 204, 1)","":""},gs={none:"0rem","small-100":ls,small:ls,base:"0.0625rem",large:cs,"large-100":cs},ps={auto:"block",none:"none"};function fs(e){return"string"==typeof e&&e.startsWith("@container")}function vs({cssClassNameSelector:e,scaleToValueMap:t,cssPropertyName:i,canBeShorthand:n,scaleValue:a}){return t.anyValue&&!CSS.supports(i,a+"")?(Ei("responsive value builder",`CSS property ${i} with value ${a+""} is not supported by the browser or is not a valid CSS value.`),null):`.${e}{${function({scaleToValueMap:e,scaleValue:t,cssPropertyName:i,canBeShorthand:n}){if(n){const n=t.split(" "),a=n.map((t=>e[t])).join(" ");return"padding"===i&&n.length>0&&n.length<=4?function(e,t,i){if(1===e.length)return`padding-block:${t};padding-inline:${t};`;if(2===e.length){const[t,n]=e;if(void 0!==t&&void 0!==n)return`padding-block:${i[t]};padding-inline:${i[n]};`}if(3===e.length){const[t,n,a]=e;if(void 0!==t&&void 0!==n&&void 0!==a)return`padding-block-start:${i[t]};padding-inline:${i[n]};padding-block-end:${i[a]};`}if(4===e.length){const[t,n,a,r]=e;if(void 0!==t&&void 0!==n&&void 0!==a&&void 0!==r)return`padding-block-start:${i[t]};padding-inline-end:${i[n]};padding-block-end:${i[a]};padding-inline-start:${i[r]};`}return""}(n,a,e):`${i}:${a};`}const a=e[t];return n||a||!e.anyValue?`${i}:${a};`:`${i}:${t};`}({scaleToValueMap:t,scaleValue:a,cssPropertyName:i,canBeShorthand:n})}}`}function ys(e){if("compound-condition"===e.type){const t=ys(e.left),i=ys(e.right);return"block-size"===t||"block-size"===i?(Ei("responsive value builder","CSS property block-size is not supported."),""):`${t} ${e.operator} ${i}`}return"block-size"===e.property?(Ei("responsive value builder","CSS property block-size is not supported."),""):`(${e.property} ${e.operator} ${e.value})`}function ks({value:e,scaleToValueMap:t,canBeShorthand:i,cssClassNameSelector:n,cssPropertyName:a}){const r=function(e){const{responsiveString:t,cssClassNameSelector:i,scaleToValueMap:n,canBeShorthand:a,cssPropertyName:r}=e,s=se((()=>{if(!fs(t))return null;const e=function(e){if(!fs(e.responsiveString))return null;const t=function(e){try{return t=function(e){if(lr)throw Error("Cannot tokenize recursively");for(lr=!0,nr=e,ar=[],rr=0,sr=0,or=[];!dr();)sr=rr,mr();if(sr=rr,br("EOF"),lr=!1,or.length)throw new cr(or.join("\n"));return ar}(e),Cr=t,Er=0,function(){const e={responsiveType:Ir("MEDIA_TYPE",'Expected a media type such as "@media" or "@container"').text,conditionalValues:[],fallbackValue:"",state:"valid"};if("@container"===e.responsiveType){const t="IDENTIFIER"===Or().type?Lr().text:jr;e.name=t}for(e.conditionalValues.push(Mr());Vr(["COMMA"])&&"LEFT_PAREN"===Or().type;)e.conditionalValues.push(Mr());if("COMMA"!==Tr().type)throw new cr(`Expected a comma before the fallback value of "${Or().text}"`);if(e.fallbackValue=Ir("IDENTIFIER","Expected a final fallback value to be defined").text,"EOF"!==Or().type)throw new cr(`Expected the query to end, instead found "${Or().text}"`);return e}()}catch(e){if(e instanceof cr)return{state:"invalid",error:e.message};throw Error("Unknown error",{cause:e})}var t}(e.responsiveString);if("invalid"===t.state)return Ei(`Invalid responsive value: '${e.responsiveString}'\nWith error: '${t.error}'`),null;const{cssClassNameSelector:i,scaleToValueMap:n,cssPropertyName:a,canBeShorthand:r}=e;let s=vs({cssClassNameSelector:i,scaleToValueMap:n,scaleValue:t.fallbackValue,cssPropertyName:a,canBeShorthand:r});if(!s)return null;for(const e of t.conditionalValues)s+=`${t.responsiveType}${"@container"===t.responsiveType&&t.name?` ${t.name} `:""}${ys(e.condition)}{${vs({cssClassNameSelector:i,scaleToValueMap:n,scaleValue:e.value,cssPropertyName:a,canBeShorthand:r})}}`;return s}({responsiveString:t,cssClassNameSelector:i,scaleToValueMap:n,canBeShorthand:a,cssPropertyName:r});return e?zi("style",{children:e}):null}),[t,i,n,a,r]);return s}({responsiveString:e,cssClassNameSelector:n,scaleToValueMap:t,canBeShorthand:i,cssPropertyName:a});return se((()=>{if(""===e)return null;if(r)return r;const s=vs({cssClassNameSelector:n,scaleToValueMap:t,scaleValue:e,cssPropertyName:a,canBeShorthand:i});return s?zi("style",{children:s}):null}),[e,r,t,i,n,a])}function ws({cssSelector:e,cssProperties:t}){const i=t.filter((({value:e})=>e)).map((({property:e,value:t})=>`${e}:${t};`)).join("");return i?zi("style",{children:`.${e} {${i}}`}):null}function xs(e,t){const i=ws({cssSelector:t,cssProperties:[{property:"border",value:(e=>{const[t="none",i="base",n="auto"]=e.split(" ");return`${gs[t]} ${ms[i]} ${bs[n]}`})(e.border)}]}),n=ks({value:e.borderColor||"",scaleToValueMap:ms,cssClassNameSelector:t,cssPropertyName:"border-color",canBeShorthand:!0}),a=ks({value:e.borderStyle||"",scaleToValueMap:bs,cssClassNameSelector:t,cssPropertyName:"border-style",canBeShorthand:!0}),r=ks({value:e.borderWidth||"",scaleToValueMap:gs,cssClassNameSelector:t,cssPropertyName:"border-width",canBeShorthand:!0});return zi(x,{children:[i,n,ks({value:e.borderRadius||"",scaleToValueMap:us,cssClassNameSelector:t,cssPropertyName:"border-radius",canBeShorthand:!0}),a,r]})}let Ss=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h,m,g,p,f,v,y,k,w,x,S,_=xi,z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[],N=[],P=[],$=[],B=[],F=[],H=[],W=[],q=[],G=[],K=[],U=[],Y=[],X=[],Z=[],J=[],Q=[],ee=[],te=[],ie=[],ne=[],ae=[],re=[],se=[],oe=[],le=[],ce=[],de=[],ue=[],be=[],he=[],me=[],ge=[],ve=[],ye=[],ke=[];return class extends _{static{const fe="function"==typeof Symbol&&Symbol.metadata?Object.create(_[Symbol.metadata]??null):void 0;e=[Qe(It(Yr,{defaultValue:"generic"}))],t=[Qe(It(rs,{defaultValue:"transparent"}))],i=[Qe(Et({defaultValue:"auto",type:"auto"}))],n=[Qe(Et({defaultValue:"0",type:"size"}))],a=[Qe(Et({defaultValue:"none",type:"none"}))],r=[Qe(Et({defaultValue:"auto",type:"auto"}))],s=[Qe(Et({defaultValue:"0",type:"size"}))],o=[Qe(Et({defaultValue:"none",type:"none"}))],l=[Qe(It(Ur,{defaultValue:"visible"}))],c=[Qe(It(Xr,{defaultValue:"none",separator:" ",canBeResponsive:!0}))],d=[Qe(It(Zr,{defaultValue:"",separator:" ",canBeResponsive:!0}))],u=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],b=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],h=[Qe(It(Zr,{defaultValue:"",separator:" ",canBeResponsive:!0}))],m=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],g=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],p=[Qe(It(ns,{defaultValue:"none"}))],f=[Qe(It(es,{defaultValue:"",separator:" "}))],v=[Qe(It(ts,{defaultValue:"",separator:" "}))],y=[Qe(It(is,{defaultValue:"",separator:" "}))],k=[Qe(It(as,{defaultValue:"none",separator:" "}))],w=[Qe(Lt())],x=[Qe(It(Qr,{defaultValue:"visible"}))],S=[Qe(It(Jr,{defaultValue:"auto",canBeResponsive:!0}))],pe(this,null,e,{kind:"accessor",name:"accessibilityRole",static:!1,private:!1,access:{has:e=>"accessibilityRole"in e,get:e=>e.accessibilityRole,set:(e,t)=>{e.accessibilityRole=t}},metadata:fe},z,C),pe(this,null,t,{kind:"accessor",name:"background",static:!1,private:!1,access:{has:e=>"background"in e,get:e=>e.background,set:(e,t)=>{e.background=t}},metadata:fe},E,V),pe(this,null,i,{kind:"accessor",name:"blockSize",static:!1,private:!1,access:{has:e=>"blockSize"in e,get:e=>e.blockSize,set:(e,t)=>{e.blockSize=t}},metadata:fe},A,L),pe(this,null,n,{kind:"accessor",name:"minBlockSize",static:!1,private:!1,access:{has:e=>"minBlockSize"in e,get:e=>e.minBlockSize,set:(e,t)=>{e.minBlockSize=t}},metadata:fe},I,R),pe(this,null,a,{kind:"accessor",name:"maxBlockSize",static:!1,private:!1,access:{has:e=>"maxBlockSize"in e,get:e=>e.maxBlockSize,set:(e,t)=>{e.maxBlockSize=t}},metadata:fe},O,T),pe(this,null,r,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:fe},j,M),pe(this,null,s,{kind:"accessor",name:"minInlineSize",static:!1,private:!1,access:{has:e=>"minInlineSize"in e,get:e=>e.minInlineSize,set:(e,t)=>{e.minInlineSize=t}},metadata:fe},D,N),pe(this,null,o,{kind:"accessor",name:"maxInlineSize",static:!1,private:!1,access:{has:e=>"maxInlineSize"in e,get:e=>e.maxInlineSize,set:(e,t)=>{e.maxInlineSize=t}},metadata:fe},P,$),pe(this,null,l,{kind:"accessor",name:"overflow",static:!1,private:!1,access:{has:e=>"overflow"in e,get:e=>e.overflow,set:(e,t)=>{e.overflow=t}},metadata:fe},B,F),pe(this,null,c,{kind:"accessor",name:"padding",static:!1,private:!1,access:{has:e=>"padding"in e,get:e=>e.padding,set:(e,t)=>{e.padding=t}},metadata:fe},H,W),pe(this,null,d,{kind:"accessor",name:"paddingBlock",static:!1,private:!1,access:{has:e=>"paddingBlock"in e,get:e=>e.paddingBlock,set:(e,t)=>{e.paddingBlock=t}},metadata:fe},q,G),pe(this,null,u,{kind:"accessor",name:"paddingBlockStart",static:!1,private:!1,access:{has:e=>"paddingBlockStart"in e,get:e=>e.paddingBlockStart,set:(e,t)=>{e.paddingBlockStart=t}},metadata:fe},K,U),pe(this,null,b,{kind:"accessor",name:"paddingBlockEnd",static:!1,private:!1,access:{has:e=>"paddingBlockEnd"in e,get:e=>e.paddingBlockEnd,set:(e,t)=>{e.paddingBlockEnd=t}},metadata:fe},Y,X),pe(this,null,h,{kind:"accessor",name:"paddingInline",static:!1,private:!1,access:{has:e=>"paddingInline"in e,get:e=>e.paddingInline,set:(e,t)=>{e.paddingInline=t}},metadata:fe},Z,J),pe(this,null,m,{kind:"accessor",name:"paddingInlineStart",static:!1,private:!1,access:{has:e=>"paddingInlineStart"in e,get:e=>e.paddingInlineStart,set:(e,t)=>{e.paddingInlineStart=t}},metadata:fe},Q,ee),pe(this,null,g,{kind:"accessor",name:"paddingInlineEnd",static:!1,private:!1,access:{has:e=>"paddingInlineEnd"in e,get:e=>e.paddingInlineEnd,set:(e,t)=>{e.paddingInlineEnd=t}},metadata:fe},te,ie),pe(this,null,p,{kind:"accessor",name:"border",static:!1,private:!1,access:{has:e=>"border"in e,get:e=>e.border,set:(e,t)=>{e.border=t}},metadata:fe},ne,ae),pe(this,null,f,{kind:"accessor",name:"borderWidth",static:!1,private:!1,access:{has:e=>"borderWidth"in e,get:e=>e.borderWidth,set:(e,t)=>{e.borderWidth=t}},metadata:fe},re,se),pe(this,null,v,{kind:"accessor",name:"borderStyle",static:!1,private:!1,access:{has:e=>"borderStyle"in e,get:e=>e.borderStyle,set:(e,t)=>{e.borderStyle=t}},metadata:fe},oe,le),pe(this,null,y,{kind:"accessor",name:"borderColor",static:!1,private:!1,access:{has:e=>"borderColor"in e,get:e=>e.borderColor,set:(e,t)=>{e.borderColor=t}},metadata:fe},ce,de),pe(this,null,k,{kind:"accessor",name:"borderRadius",static:!1,private:!1,access:{has:e=>"borderRadius"in e,get:e=>e.borderRadius,set:(e,t)=>{e.borderRadius=t}},metadata:fe},ue,be),pe(this,null,w,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:fe},he,me),pe(this,null,x,{kind:"accessor",name:"accessibilityVisibility",static:!1,private:!1,access:{has:e=>"accessibilityVisibility"in e,get:e=>e.accessibilityVisibility,set:(e,t)=>{e.accessibilityVisibility=t}},metadata:fe},ge,ve),pe(this,null,S,{kind:"accessor",name:"display",static:!1,private:!1,access:{has:e=>"display"in e,get:e=>e.display,set:(e,t)=>{e.display=t}},metadata:fe},ye,ke),fe&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:fe})}constructor(e){super(e),fe(this,ke)}#A=fe(this,z,void 0);get accessibilityRole(){return this.#A}set accessibilityRole(e){this.#A=e}#F=(fe(this,C),fe(this,E,void 0));get background(){return this.#F}set background(e){this.#F=e}#H=(fe(this,V),fe(this,A,void 0));get blockSize(){return this.#H}set blockSize(e){this.#H=e}#W=(fe(this,L),fe(this,I,void 0));get minBlockSize(){return this.#W}set minBlockSize(e){this.#W=e}#q=(fe(this,R),fe(this,O,void 0));get maxBlockSize(){return this.#q}set maxBlockSize(e){this.#q=e}#_=(fe(this,T),fe(this,j,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#G=(fe(this,M),fe(this,D,void 0));get minInlineSize(){return this.#G}set minInlineSize(e){this.#G=e}#K=(fe(this,N),fe(this,P,void 0));get maxInlineSize(){return this.#K}set maxInlineSize(e){this.#K=e}#U=(fe(this,$),fe(this,B,void 0));get overflow(){return this.#U}set overflow(e){this.#U=e}#Y=(fe(this,F),fe(this,H,void 0));get padding(){return this.#Y}set padding(e){this.#Y=e}#X=(fe(this,W),fe(this,q,void 0));get paddingBlock(){return this.#X}set paddingBlock(e){this.#X=e}#Z=(fe(this,G),fe(this,K,void 0));get paddingBlockStart(){return this.#Z}set paddingBlockStart(e){this.#Z=e}#J=(fe(this,U),fe(this,Y,void 0));get paddingBlockEnd(){return this.#J}set paddingBlockEnd(e){this.#J=e}#Q=(fe(this,X),fe(this,Z,void 0));get paddingInline(){return this.#Q}set paddingInline(e){this.#Q=e}#ee=(fe(this,J),fe(this,Q,void 0));get paddingInlineStart(){return this.#ee}set paddingInlineStart(e){this.#ee=e}#te=(fe(this,ee),fe(this,te,void 0));get paddingInlineEnd(){return this.#te}set paddingInlineEnd(e){this.#te=e}#ie=(fe(this,ie),fe(this,ne,void 0));get border(){return this.#ie}set border(e){this.#ie=e}#ne=(fe(this,ae),fe(this,re,void 0));get borderWidth(){return this.#ne}set borderWidth(e){this.#ne=e}#ae=(fe(this,se),fe(this,oe,void 0));get borderStyle(){return this.#ae}set borderStyle(e){this.#ae=e}#re=(fe(this,le),fe(this,ce,void 0));get borderColor(){return this.#re}set borderColor(e){this.#re=e}#se=(fe(this,de),fe(this,ue,void 0));get borderRadius(){return this.#se}set borderRadius(e){this.#se=e}#v=(fe(this,be),fe(this,he,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#I=(fe(this,me),fe(this,ge,void 0));get accessibilityVisibility(){return this.#I}set accessibilityVisibility(e){this.#I=e}#oe=(fe(this,ve),fe(this,ye,void 0));get display(){return this.#oe}set display(e){this.#oe=e}}})();function _s(e,t){const{paddingBlock:i="",paddingBlockStart:n="",paddingBlockEnd:a="",paddingInline:r="",paddingInlineStart:s="",paddingInlineEnd:o="",padding:l=""}=e,c=ks({value:i,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-block",canBeShorthand:!0}),d=ks({value:n,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-block-start",canBeShorthand:!1}),u=ks({value:a,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-block-end",canBeShorthand:!1}),b=ks({value:s,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-inline-start",canBeShorthand:!1}),h=ks({value:o,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-inline-end",canBeShorthand:!1}),m=ks({value:r,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding-inline",canBeShorthand:!0});return zi(x,{children:[ks({value:l,scaleToValueMap:ds,cssClassNameSelector:t,cssPropertyName:"padding",canBeShorthand:!0}),c,d,u,m,b,h]})}function zs(e){const t=re(null),i=t.current?.ownerDocument;return Li((()=>{if(!t.current)return;const i=t.current.getRootNode();"window"in i&&!("styleSheets"in i)||Ae(i,e)}),[i,e]),t}const Cs=({children:e})=>zi("span",{ref:zs(".visually-hidden{inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}"),class:"visually-hidden",children:e});function Es({class:e="",cssSelector:t="box",element:i,styles:n}){const a=(r=i.accessibilityRole,Gr[r??"generic"]);var r;const s=function(e){if(function(e){return null!=e&&e in qr}(e))return qr[e]}(i.accessibilityRole),o=ws({cssSelector:t,cssProperties:[{property:"block-size",value:i.blockSize},{property:"max-block-size",value:i.maxBlockSize},{property:"min-block-size",value:i.minBlockSize},{property:"inline-size",value:i.inlineSize},{property:"max-inline-size",value:i.maxInlineSize},{property:"min-inline-size",value:i.minInlineSize},{property:"overflow",value:i.overflow}]}),l=xs(i,t),c=ks({value:i.background,scaleToValueMap:hs,cssClassNameSelector:t,cssPropertyName:"background"}),d=ks({value:i.display,scaleToValueMap:ps,cssClassNameSelector:t,cssPropertyName:"display"});return zi(x,{children:[o,c,l,_s(i,t),d,n?n.map((e=>e)):null,zi(a,{role:s,class:Ci({[e]:!0,[t]:!0}),"aria-label":i.accessibilityLabel||void 0,"aria-hidden":"hidden"===i.accessibilityVisibility||void 0,children:"exclusive"===i.accessibilityVisibility?zi(Cs,{children:zi("slot",{})}):zi("slot",{})})]})}const Vs={auto:"block",none:"none"},As={__proto__:null,ShadowRoot:function(e){return zi(Es,{element:e,styles:[ks({value:e.display,scaleToValueMap:Vs,cssClassNameSelector:"box",cssPropertyName:"display"})]})}};let Ls=(()=>{let e,t,i=[Ye(Za)],n=[],a=Ss;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(As)}},t})();const Is="s-button-group",Rs="s-press-button",Os=["base","none"];let Ts=(()=>{let e,t,i=xi,n=[],a=[],r=[],s=[];return class extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(It(Os,{defaultValue:"base"}),{onChange:e=>{e.#le.update(e.gap)}})],t=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"gap",static:!1,private:!1,access:{has:e=>"gap"in e,get:e=>e.gap,set:(e,t)=>{e.gap=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#le;#ce=fe(this,n,void 0);get gap(){return this.#ce}set gap(e){this.#ce=e}#v=(fe(this,a),fe(this,r,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}constructor(e){super(e),fe(this,s),this.#le=Kn(this,aa,"base")}disconnectedCallback(){super.disconnectedCallback(),this.#le.dispose()}}})();function js({element:e}){const{gap:t,accessibilityLabel:i,inlineSize:n}=e,{primaryAction:a,secondaryActions:r}=$n(e,{primaryAction:"first-wins",secondaryActions:"grouped"},(i=>{const n=i instanceof HTMLElement&&"primary-action"===i.slot,a=i instanceof HTMLElement&&"secondary-actions"===i.slot;return n?Ns(e,i,t,"primary",Ms,"primary-action","primaryAction"):a?Ns(e,i,t,"secondary",Ms,"secondary-actions","secondaryActions"):void 0})),s={"button-group":!0,["gap-"+t]:!0};return n&&(s["inline-size-"+n]=!0),zi("div",{class:Ci(s),role:"group","aria-label":i||void 0,children:[r&&r.nodes.length>0?zi("s-button-context",{variant:"secondary",children:r.renderedSlot}):null,a&&a.nodes.length>0?zi("s-button-context",{variant:"primary",children:a.renderedSlot}):null]})}function Ms(e){return!!e&&Ji(e,Jn,Rs)}function Ds(e,t){if(Ji(e,Jn)){const i="primary"===t?["primary","auto"]:["secondary","auto"],n=e.variant;return i.includes(n)}return!!Ji(e,Rs)&&"secondary"===t&&"secondary"===e.variant}function Ns(e,t,i,n,a,r,s){if("primary"===n&&"none"===i)return Ei(e,'primary-action slot is not supported when gap="none". Only use the secondary-actions slot for segmented buttons.'),!1;const o="primary"===n?"a `variant` of `primary`":"a `variant` of `secondary` or `auto`";return Zi(t.tagName,Jn,Rs)?a(t)&&Ds(t,n)?s:(Ei(e,`Only Button or PressButton elements with ${o} are allowed in the \`${r}\` slot.`),!1):!(!t.children.length||!Array.from(t.children).every((t=>!(!a(t)||!Ds(t,n))||(Ei(e,`Only Button or PressButton elements with ${o} are allowed in the \`${r}\` slot.`),!1))))&&s}const Ps={__proto__:null,ShadowRoot:function(e){return zi(js,{element:e})},slotAssignment:"manual",styles:".button-group{--s-button-inline-size-26021:100%;display:flex;flex-direction:column;inline-size:100%}@media (min-width:48rem),(pointer:fine){.button-group{--s-button-inline-size-26021:fit-content;display:inline-flex;flex-direction:row;flex-wrap:wrap;inline-size:fit-content}}.gap-base{gap:var(--s-button-group-gap-26021, 0.5rem)}.gap-none{gap:0;flex-direction:row;flex-wrap:nowrap;inline-size:fit-content}"};let $s=(()=>{let e,t,i=[Ye(Is)],n=[],a=Ts;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Ps)}},t})();const Bs="s-checkbox",Fs=({id:e,disabled:t,error:i,details:n})=>zi("div",{id:e,ref:zs(".field-details{--s-global-font-size-26021:0.75rem;--s-global-line-height-26021:1rem;--s-icon-display-26021:inline-flex;--s-icon-vertical-align-26021:middle;--s-link-color-26021:currentColor;--s-link-color-hover-26021:currentColor;--s-link-color-active-26021:currentColor;--s-link-text-decoration-26021:underline;display:flex;gap:.25rem;font-size:.75rem;line-height:1rem;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}@media (min-width:48rem),(pointer:fine){.field-details{letter-spacing:0}}.field-details.field-details-error{--s-global-color-26021:var(--t-text-critical-26021, rgba(142, 11, 33, 1));--s-icon-color-26021:var(--t-text-critical-26021, rgba(142, 11, 33, 1));--s-link-color-26021:currentColor;color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.field-details.field-details-disabled{--s-global-color-26021:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.field-details-icon{flex-shrink:0}.display-none{display:none}"),...i&&{"aria-live":"polite"},class:Ci({"field-details":!0,"field-details-disabled":t,"field-details-error":!!i,"display-none":!i&&!n}),children:i?zi(x,{children:[zi("span",{class:"field-details-icon",children:zi("s-icon",{type:"alert-circle",size:"small",tone:"auto"})}),i]}):n}),Hs={address:"address",redundant:"s",strong:"strong",generic:"span"};function Ws({element:e}){const t=Hs[e.type],i=re(null),{interestForProps:n,interestForTextUnderline:a}=ln(e,i),r="fontWeight"in e&&e.hasAttribute("fontWeight")?e.fontWeight+"":void 0,s="size"in e&&e.hasAttribute("size")?e.size:void 0;return zi(t,{ref:i,class:Ci({text:!0,interest:!!e.interestFor,"interest-text-underline":!!a,["tone-"+e.tone]:!0,["color-"+e.color]:!0,["font-variant-numeric-"+e.fontVariantNumeric]:!0,"accessibility-visibility-exclusive":"exclusive"===e.accessibilityVisibility,...r?{["weight-"+r]:!0}:{},...s?{["size-"+s]:!0}:{}}),"aria-hidden":"hidden"===e.accessibilityVisibility||void 0,dir:e.dir||void 0,...e.interestFor&&{...n,"aria-hidden":void 0,tabIndex:0},children:zi("slot",{})})}const qs=["","auto","ltr","rtl"],Gs=["auto","normal","tabular-nums"],Ks=["base","subdued"],Us=["auto","neutral","info","success","warning","critical","caution"],Ys=["address","redundant","strong","generic"],Xs=["visible","hidden","exclusive"];let Zs=(()=>{let e,t,i,n,a,r,s=xi,o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[];return class extends s{static{const y="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;e=[Qe(It(Gs,{defaultValue:"auto"}))],t=[Qe(It(Ks,{defaultValue:"base"}))],i=[Qe(It(Ys,{defaultValue:"generic"}))],n=[Qe(It(qs,{defaultValue:""}))],a=[Qe(It(Xs,{defaultValue:"visible"}))],r=[Qe(Lt({defaultValue:""}))],pe(this,null,e,{kind:"accessor",name:"fontVariantNumeric",static:!1,private:!1,access:{has:e=>"fontVariantNumeric"in e,get:e=>e.fontVariantNumeric,set:(e,t)=>{e.fontVariantNumeric=t}},metadata:y},o,l),pe(this,null,t,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:y},c,d),pe(this,null,i,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:y},u,b),pe(this,null,n,{kind:"accessor",name:"dir",static:!1,private:!1,access:{has:e=>"dir"in e,get:e=>e.dir,set:(e,t)=>{e.dir=t}},metadata:y},h,m),pe(this,null,a,{kind:"accessor",name:"accessibilityVisibility",static:!1,private:!1,access:{has:e=>"accessibilityVisibility"in e,get:e=>e.accessibilityVisibility,set:(e,t)=>{e.accessibilityVisibility=t}},metadata:y},g,p),pe(this,null,r,{kind:"accessor",name:"interestFor",static:!1,private:!1,access:{has:e=>"interestFor"in e,get:e=>e.interestFor,set:(e,t)=>{e.interestFor=t}},metadata:y},f,v),y&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:y})}#R=fe(this,o,void 0);get fontVariantNumeric(){return this.#R}set fontVariantNumeric(e){this.#R=e}#u=(fe(this,l),fe(this,c,void 0));get color(){return this.#u}set color(e){this.#u=e}#m=(fe(this,d),fe(this,u,void 0));get type(){return this.#m}set type(e){this.#m=e}#O=(fe(this,b),fe(this,h,void 0));get dir(){return this.#O}set dir(e){this.#O=e}#I=(fe(this,m),fe(this,g,void 0));get accessibilityVisibility(){return this.#I}set accessibilityVisibility(e){this.#I=e}#b=(fe(this,p),fe(this,f,void 0));get interestFor(){return this.#b}set interestFor(e){this.#b=e}constructor(e){super(e),fe(this,v)}}})();const Js="s-text",Qs={__proto__:null,ShadowRoot:function(e){return zi(Ws,{element:e})},styles:'.text{--s-link-text-decoration-26021:underline;--s-icon-color-26021:currentColor;--s-link-color-26021:currentColor;--s-link-color-active-26021:currentColor;--s-link-color-hover-26021:currentColor;display:inline;text-align:var(--s-text-align-26021, initial);font-size:var(--s-global-font-size-26021, 1rem);line-height:var(--s-global-line-height-26021, 1.5rem);letter-spacing:var(--s-global-letter-spacing-26021, -0.00833em);font-weight:var(--s-global-font-weight-26021, 450)}@media (min-width:48rem),(pointer:fine){.text{font-size:var(--s-global-font-size-26021, 0.8125rem);line-height:var(--s-global-line-height-26021, 1.25rem);letter-spacing:var(--s-global-letter-spacing-26021,\n 0rem\n )}}.text:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem;border-radius:.125rem}address.text{font-style:normal}.interest{border-block-end:var(--s-text-border-block-end-26021, none)}@media (pointer:fine){.interest-text-underline{border-block-end:.125rem dotted var(--t-border-26021, rgba(227, 227, 227, 1))}}.font-variant-numeric-tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weight-auto{font-weight:var(--s-global-font-weight-26021, initial)}.weight-base{font-weight:450}.weight-medium{font-weight:550}.weight-semibold{font-weight:600}.weight-bold{font-weight:650}.accessibility-visibility-exclusive{inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}.color-base.tone-info{--s-link-color-active-26021:var(--t-text-info-active-26021, rgba(0, 33, 51, 1));--s-link-color-hover-26021:var(--t-text-info-hover-26021, rgba(0, 58, 90, 1));--s-global-color-26021:var(--t-text-info-26021, rgba(0, 58, 90, 1))}.color-base.tone-success{--s-link-color-active-26021:var(\n --t-text-success-active-26021,\n rgba(2, 38, 34, 1)\n );--s-link-color-hover-26021:var(\n --t-text-success-hover-26021,\n rgba(7, 54, 48, 1)\n );--s-global-color-26021:var(--t-text-success-26021, rgba(1, 75, 64, 1))}.color-base.tone-warning{--s-link-color-active-26021:var(\n --t-text-warning-active-26021,\n rgba(37, 26, 0, 1)\n );--s-link-color-hover-26021:var(\n --t-text-warning-hover-26021,\n rgba(65, 45, 0, 1)\n );--s-global-color-26021:var(--t-text-warning-26021, rgba(94, 66, 0, 1))}.color-base.tone-critical{--s-link-color-active-26021:var(\n --t-text-critical-active-26021,\n rgba(47, 4, 11, 1)\n );--s-link-color-hover-26021:var(\n --t-text-critical-hover-26021,\n rgba(95, 7, 22, 1)\n );--s-global-color-26021:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.color-base.tone-caution{--s-link-color-active-26021:var(\n --t-text-caution-active-26021,\n rgba(31, 28, 0, 1)\n );--s-link-color-hover-26021:var(\n --t-text-caution-hover-26021,\n rgba(51, 46, 0, 1)\n );--s-global-color-26021:var(--t-text-caution-26021, rgba(79, 71, 0, 1))}.color-subdued.tone-auto,.color-subdued.tone-neutral{--s-global-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}'};let eo=(()=>{let e,t,i,n=[Ye(Js)],a=[],r=Zs,s=[],o=[];return class extends r{static{t=this}static{const l="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(It(Us,{defaultValue:"auto"}))],pe(this,null,i,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:l},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:l},null,a),t=e.value,l&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:l}),fe(t,a)}#h=fe(this,s,void 0);get tone(){return this.#h}set tone(e){this.#h=e}constructor(){super(Qs),fe(this,o)}},t})();function to({name:e,value:t,checked:i,defaultChecked:n,disabled:a,error:r,required:s,details:o,indeterminate:l,accessibilityLabel:c,checkboxRef:d,describedById:u,onInput:b,onChange:h}){const m=zs("@keyframes draw-check{0%{stroke-dashoffset:11;opacity:0}to{stroke-dashoffset:0;opacity:1}}.checkbox,input{inline-size:1.25rem;block-size:1.25rem}input{position:absolute;opacity:0}@media (min-width:48rem),(pointer:fine){input{inline-size:1rem;block-size:1rem}}input{margin:0;cursor:inherit}.checkbox{--s-checkbox-border-color-26021:var(--t-input-border-26021, rgba(138, 138, 138, 1));--s-checkbox-background-color-26021:var(--t-surface-26021, rgba(255, 255, 255, 1));--s-checkbox-border-size-26021:0.04125rem;--s-icon-color-26021:var(--t-text-brand-on-fill-26021, rgba(255, 255, 255, 1));display:flex;align-items:center;justify-content:center}@media (min-width:48rem),(pointer:fine){.checkbox{inline-size:1rem;block-size:1rem}}.checkbox{background-color:var(--s-checkbox-background-color-26021);box-shadow:inset 0 0 0 var(--s-checkbox-border-size-26021) var(--s-checkbox-border-color-26021);border-radius:.25rem;transition:background-color 100ms cubic-bezier(.19,.91,.38,1),box-shadow 100ms cubic-bezier(.19,.91,.38,1)}@media (prefers-reduced-motion:reduce){.checkbox{transition:none}}.disabled+.checkbox{--s-checkbox-border-color-26021:transparent;--s-checkbox-background-color-26021:var(\n --t-checkbox-bg-surface-disabled-26021,\n rgba(0, 0, 0, 0.08)\n );transition:none}input:focus-visible+.checkbox{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.checked:not(.disabled)+.checkbox,.indeterminate:not(.disabled)+.checkbox{--s-checkbox-border-color-26021:var(--t-fill-brand-26021, rgba(48, 48, 48, 1));--s-checkbox-background-color-26021:var(--t-fill-brand-26021, rgba(48, 48, 48, 1))}input:not(.checked,.indeterminate,.disabled)+.checkbox.error{--s-checkbox-background-color-26021:var(\n --t-surface-critical-26021,\n rgba(254, 232, 235, 1)\n );--s-checkbox-border-color-26021:var(\n --t-border-critical-strong-26021,\n rgba(142, 11, 33, 1)\n )}.checked:not(.disabled)+.checkbox.error,.indeterminate:not(.disabled)+.checkbox.error{--s-checkbox-background-color-26021:var(\n --t-fill-critical-active-26021,\n rgba(142, 11, 33, 1)\n );--s-checkbox-border-color-26021:var(\n --t-fill-critical-active-26021,\n rgba(142, 11, 33, 1)\n )}input:not(.checked,.indeterminate,.disabled):active+.checkbox.error{--s-checkbox-border-color-26021:var(\n --t-fill-critical-active-26021,\n rgba(142, 11, 33, 1)\n );--s-checkbox-background-color-26021:var(\n --t-surface-critical-26021,\n rgba(254, 232, 235, 1)\n )}input:not(.checked,.indeterminate,.disabled) :focus-visible+.checkbox.error,input:not(.checked,.indeterminate,.disabled):hover+.checkbox.error{--s-checkbox-border-color-26021:var(\n --t-border-critical-strong-26021,\n rgba(142, 11, 33, 1)\n );--s-checkbox-background-color-26021:var(\n --t-surface-critical-hover-26021,\n rgba(254, 225, 230, 1)\n )}input:not(.checked,.indeterminate,.disabled):active+.checkbox{--s-checkbox-border-color-26021:var(--t-fill-brand-26021, rgba(48, 48, 48, 1));--s-checkbox-border-size-26021:0.125rem}input:not(.checked,.indeterminate,.disabled) :focus-visible+.checkbox,input:not(.checked,.indeterminate,.disabled):hover+.checkbox{--s-checkbox-border-color-26021:var(\n --t-input-border-hover-26021,\n rgba(97, 97, 97, 1)\n );--s-checkbox-background-color-26021:var(\n --t-input-bg-surface-hover-26021,\n rgba(250, 250, 250, 1)\n )}@media (forced-colors:active){.checkbox{border:.125rem solid transparent}.disabled+.checkbox{border-color:transparent}.checked:not(.disabled)+.checkbox,.indeterminate:not(.disabled)+.checkbox,input:not(.checked,.indeterminate,.disabled)+.checkbox.error{border-color:transparent}.icon-checked>svg>path{stroke:CanvasText}}.icon-checked{inline-size:1.25rem;block-size:1.25rem}@media (min-width:48rem),(pointer:fine){.icon-checked{inline-size:1rem;block-size:1rem}}.icon-checked path{opacity:0;stroke:var(--t-surface-26021, rgba(255, 255, 255, 1));stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transform:translate(.125rem,.125rem)}.icon-checked .path-checked{animation:draw-check 150ms forwards 1 linear normal;stroke-dasharray:11;stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.icon-checked .path-checked{animation-duration:0ms}}@media print{.checkbox{background-color:transparent;box-shadow:none;border:.04125rem solid var(--s-checkbox-border-color-26021)}.disabled+.checkbox{border-color:var(--s-checkbox-background-color-26021)}.checked:not(.disabled)+.checkbox:not(.error),.indeterminate:not(.disabled)+.checkbox:not(.error){border-color:var(--t-input-border-26021, rgba(138, 138, 138, 1))}.checkbox .path-checked{stroke:var(--s-checkbox-border-color-26021);stroke-width:2;opacity:1}.disabled+.checkbox .path-checked{stroke:var(--s-checkbox-background-color-26021);stroke-width:2;opacity:1}.checkbox s-icon{--s-icon-color-26021:var(--s-checkbox-border-color-26021);display:block}.disabled+.checkbox s-icon{--s-icon-color-26021:var(--s-checkbox-background-color-26021)}}"),g=re(null);return Li((()=>{const e=g.current;e&&"boolean"==typeof l&&(e.indeterminate=l)}),[l]),zi(x,{children:[zi("input",{class:Ci({indeterminate:!!l,checked:!!i,disabled:!!a}),type:"checkbox",name:e,onInput:b,onChange:h,disabled:a,value:t,checked:i,defaultChecked:n,"aria-label":c||void 0,ref:e=>{g.current=e,"function"==typeof d?d(e):d&&(d.current=e)},"aria-invalid":r?"true":void 0,"aria-describedby":r||o?u:void 0,required:s}),zi("div",{ref:m,class:Ci({checkbox:!0,error:!!r}),children:l?zi("s-icon",{type:"minus",size:"small","aria-hidden":"true"}):zi("svg",{class:"icon-checked",fill:"none",viewBox:"0 0 16 16",role:"presentation",children:zi("path",{d:"M2.625 6.5L4.31197 8.74929C4.40826 8.87769 4.59887 8.88338 4.70266 8.76097L9.375 3.25",class:Ci({"path-checked":!!i})})})})]})}const io="s-internal-link",no="s-internal-text",ao="s-internal-tooltip",ro=[la,io,no,ao],so=[la,io,no,ao];function oo(e){const{error:t,details:i}=$n(e,{error:"grouped",details:"grouped"},(t=>{if(!(t instanceof HTMLElement))return!1;const i=t.getAttribute("slot");return("error"===i||"details"===i)&&function(e,t,i){if(!t.hasAttribute("data-rw")&&!e.tagName.toLowerCase().includes("internal"))return t.childElementCount>0?(Ei(e,`Only plain text is allowed in the "${i}" slot when set via HTML. Use the component API to provide rich content.`),!1):i;const n=Array.from(t.querySelectorAll("*"));if(0===n.length)return i;const a=function(e){switch(e){case"error":return ro;case"details":return so}}(i);for(const t of n)if(!a.some((e=>e.toLowerCase()===t.tagName.toLowerCase())))return Ei(e,`Invalid element <${t.tagName}> in "${i}" slot. Only ${a.join(", ")} are allowed.`),!1;return i}(e,t,i)})),n=t.nodes.length>0,a=i.nodes.length>0;return{label:e.label,error:n?t.renderedSlot:e.error,details:a?i.renderedSlot:e.details,hasLabel:!!e.label,hasError:n||!!e.error,hasDetails:a||!!e.details}}const lo=Symbol("internals");let co=(()=>{let e,t,i,n,a,r=xi,s=[],o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[];return class extends r{static{const p="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;e=[Xe()],t=[Xe()],i=[Qe(nt())],n=[Qe(Lt())],a=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"onchange",static:!1,private:!1,access:{has:e=>"onchange"in e,get:e=>e.onchange,set:(e,t)=>{e.onchange=t}},metadata:p},s,o),pe(this,null,t,{kind:"accessor",name:"oninput",static:!1,private:!1,access:{has:e=>"oninput"in e,get:e=>e.oninput,set:(e,t)=>{e.oninput=t}},metadata:p},l,c),pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:p},d,u),pe(this,null,n,{kind:"accessor",name:"id",static:!1,private:!1,access:{has:e=>"id"in e,get:e=>e.id,set:(e,t)=>{e.id=t}},metadata:p},b,h),pe(this,null,a,{kind:"accessor",name:"name",static:!1,private:!1,access:{has:e=>"name"in e,get:e=>e.name,set:(e,t)=>{e.name=t}},metadata:p},m,g),p&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:p})}static formAssociated=!0;[lo];#de;#ue=fe(this,s,null);get onchange(){return this.#ue}set onchange(e){this.#ue=e}#be=(fe(this,o),fe(this,l,null));get oninput(){return this.#be}set oninput(e){this.#be=e}#y=(fe(this,c),fe(this,d,void 0));get disabled(){return this.#y}set disabled(e){this.#y=e}#he=(fe(this,u),fe(this,b,void 0));get id(){return this.#he}set id(e){this.#he=e}#me=(fe(this,h),fe(this,m,void 0));get name(){return this.#me}set name(e){this.#me=e}get value(){return this.#de??this.defaultValue??""}set value(e){e!==this.#de&&(this.#de=e,this[lo].setFormValue(e),this.queueRender()),this.dispatchEvent(new Event("valuemodified",{bubbles:!0}))}constructor(e){super({delegatesFocus:!0,...e}),fe(this,g),this[lo]=this.attachInternals()}}})(),uo=(()=>{let e,t,i,n,a,r,s=co,o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[];return class extends s{static{const y="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;e=[Qe(nt(),{attribute:"checked",onChange:e=>{const t=e.checked?e.value:null;e[lo].setFormValue(t)}})],t=[Qe(Lt())],i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(nt())],pe(this,null,e,{kind:"accessor",name:"defaultChecked",static:!1,private:!1,access:{has:e=>"defaultChecked"in e,get:e=>e.defaultChecked,set:(e,t)=>{e.defaultChecked=t}},metadata:y},o,l),pe(this,null,t,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:y},c,d),pe(this,null,i,{kind:"accessor",name:"details",static:!1,private:!1,access:{has:e=>"details"in e,get:e=>e.details,set:(e,t)=>{e.details=t}},metadata:y},u,b),pe(this,null,n,{kind:"accessor",name:"error",static:!1,private:!1,access:{has:e=>"error"in e,get:e=>e.error,set:(e,t)=>{e.error=t}},metadata:y},h,m),pe(this,null,a,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:y},g,p),pe(this,null,r,{kind:"accessor",name:"required",static:!1,private:!1,access:{has:e=>"required"in e,get:e=>e.required,set:(e,t)=>{e.required=t}},metadata:y},f,v),y&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:y})}#ge;get checked(){return this.#ge??this.defaultChecked}set checked(e){this.#ge=e;const t=e?this.value:null;this[lo].setFormValue(t),this.queueRender()}get value(){return this.getAttribute("value")||"on"}set value(e){e?this.setAttribute("value",e):this.removeAttribute("value"),this.checked&&this[lo].setFormValue(e),this.queueRender()}#pe=fe(this,o,void 0);get defaultChecked(){return this.#pe}set defaultChecked(e){this.#pe=e}#v=(fe(this,l),fe(this,c,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#fe=(fe(this,d),fe(this,u,void 0));get details(){return this.#fe}set details(e){this.#fe=e}#ve=(fe(this,b),fe(this,h,void 0));get error(){return this.#ve}set error(e){this.#ve=e}#ye=(fe(this,m),fe(this,g,void 0));get label(){return this.#ye}set label(e){this.#ye=e}#ke=(fe(this,p),fe(this,f,void 0));get required(){return this.#ke}set required(e){this.#ke=e}formResetCallback(){this.checked=!!this.defaultChecked;const e=this.defaultChecked?this.value:null;this[lo].setFormValue(e)}static get observedAttributes(){return[...super.observedAttributes,"value"]}constructor(e){super(e),fe(this,v),this.constructor[Symbol.metadata].reactiveAttributes.add("value"),this.constructor[Symbol.metadata].attributeChangeCallbacks.set("value",(e=>{e.checked?e[lo].setFormValue(e.value):e[lo].setFormValue(null)}))}}})();const bo=["visible","exclusive"];function ho({element:e}){const{accessibilityLabel:t,labelAccessibilityVisibility:i,name:n,required:a,defaultChecked:r,disabled:s,value:o,checked:l,indeterminate:c}=e,{label:d,error:u,details:b,hasLabel:h,hasError:m,hasDetails:g}=oo(e),p=oe((t=>{const i=t.target;e.checked=i.checked,e.indeterminate=!1,t.composed||e.dispatchEvent(new Event(t.type,{bubbles:!0}))}),[e]),f=re(null),v="describedby";return ka(e,f),zi("div",{class:"root","aria-disabled":s,children:[zi("label",{class:Ci({"label-with-text":h,disabled:s,indeterminate:c,checked:l,"with-description":g||m}),children:[zi(to,{name:n||void 0,value:o||void 0,checked:l,defaultChecked:r,disabled:s,required:a,error:m,details:g,onInput:p,onChange:p,indeterminate:c,accessibilityLabel:t,checkboxRef:f,describedById:v}),h?"exclusive"===i?zi(Cs,{children:zi("span",{class:Ci({"label-text":!0,"with-error":m}),children:t||d})}):zi("span",{class:Ci({"label-text":!0,"with-error":m}),"aria-hidden":t?"true":void 0,children:d}):null]}),zi(Fs,{id:v,disabled:s,error:u,details:b})]})}let mo=(()=>{let e,t,i=uo,n=[],a=[],r=[],s=[];return class extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(nt(),{attribute:"indeterminate"})],t=[Qe(It(bo,{defaultValue:"visible"}))],pe(this,null,e,{kind:"accessor",name:"defaultIndeterminate",static:!1,private:!1,access:{has:e=>"defaultIndeterminate"in e,get:e=>e.defaultIndeterminate,set:(e,t)=>{e.defaultIndeterminate=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#we;get indeterminate(){return this.#we??this.defaultIndeterminate}set indeterminate(e){this.#we=e,this.queueRender()}#xe=fe(this,n,void 0);get defaultIndeterminate(){return this.#xe}set defaultIndeterminate(e){this.#xe=e}#Se=(fe(this,a),fe(this,r,void 0));get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}constructor(e){super(e),fe(this,s)}}})();const go={__proto__:null,ShadowRoot:function(e){return zi(ho,{element:e})},slotAssignment:"manual",styles:".root{display:block;line-height:0}label{display:inline-flex;gap:.5rem;align-items:center;justify-content:flex-start;max-inline-size:fit-content;position:relative}label:not(.disabled){cursor:pointer}.label-with-text{padding-block:.75rem;line-height:var(--s-global-line-height-26021, 1.5rem)}@media (min-width:48rem),(pointer:fine){.label-with-text{padding-block:.25rem}}.with-description{padding-block-end:.25rem}.label-text{--s-icon-display-26021:inline-flex;--s-icon-vertical-align-26021:middle}.disabled .label-text{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.field-details{padding-inline-start:1.75rem}@media (min-width:48rem),(pointer:fine){.field-details{padding-inline-start:1.5rem}}"};let po=(()=>{let e,t,i=[Ye(Bs)],n=[],a=mo;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(go)}},t})();const fo="s-chip",vo={__proto__:null,ShadowRoot:function(e){const{color:t,accessibilityLabel:i}=e,{children:n,graphic:a}=$n(e,{children:"grouped",graphic:"first-wins"},(t=>t instanceof HTMLElement&&"graphic"===t.slot?Ji(t,zn)?"graphic":(Ei(e,"Only Icon components are allowed in the graphic slot.",t),!1):"children")),r=a.nodes.length>0;return zi("span",{class:Ci({chip:!0,"has-graphic":r,["color-"+t]:!0}),children:[i?zi(Cs,{children:i}):null,r?zi("span",{class:"graphic",children:a.renderedSlot}):null,zi("span",{class:"content","aria-hidden":i?"true":void 0,children:n.renderedSlot})]})},slotAssignment:"manual",styles:".chip{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.5rem;padding-block:.125rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:-.00833em;border:0;max-inline-size:fit-content;overflow:hidden}@media (min-width:48rem),(pointer:fine){.chip{gap:.125rem;font-size:.75rem;line-height:1rem;letter-spacing:0}}.chip.has-graphic{padding-inline-start:.375rem}@media (min-width:48rem),(pointer:fine){.chip.has-graphic{padding-inline-start:.25rem}}.content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.graphic{display:inline-flex;align-items:center}.color-strong{--s-icon-color-26021:var(--t-text-26021, rgba(48, 48, 48, 1));--s-chip-bg-26021:var(--t-fill-tertiary-26021, rgba(227, 227, 227, 1));--s-chip-bg-hover-26021:var(\n --t-fill-tertiary-hover-26021,\n rgba(212, 212, 212, 1)\n );--s-chip-bg-active-26021:var(\n --t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));background-color:var(--s-chip-bg-26021);font-weight:450}.color-base,.color-subdued{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));background-color:var(--s-chip-bg-26021)}.color-base{--s-icon-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));--s-chip-bg-26021:var(\n --t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );--s-chip-bg-hover-26021:var(\n --t-fill-transparent-secondary-hover-26021,\n rgba(0, 0, 0, 0.08)\n );--s-chip-bg-active-26021:var(\n --t-fill-transparent-secondary-active-26021,\n rgba(0, 0, 0, 0.11)\n );font-weight:550}.color-subdued{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));--s-chip-bg-26021:var(--t-surface-26021, rgba(255, 255, 255, 1));--s-chip-bg-hover-26021:var(--t-fill-hover-26021, rgba(250, 250, 250, 1));--s-chip-bg-active-26021:var(--t-fill-active-26021, rgba(247, 247, 247, 1));font-weight:450;box-shadow:inset 0 0 0 .0625rem var(--t-border-26021, rgba(227, 227, 227, 1))}"},yo=["subdued","base","strong"];let ko=(()=>{let e,t,i,n,a=[Ye(fo)],r=[],s=xi,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(yo,{defaultValue:"base"}))],n=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#u=fe(this,o,void 0);get color(){return this.#u}set color(e){this.#u=e}#v=(fe(this,l),fe(this,c,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}constructor(){super(vo),fe(this,d)}},t})();const wo="s-choice",xo={__proto__:null,ShadowRoot:function(e){const t=oa(e,"secondary-content"),i=oa(e,"details");return zi(x,{children:t&&zi("div",{class:Ci({"choice-slot-wrapper":!0,"has-details":i}),children:zi("slot",{name:"secondary-content"})})})},styles:".choice-slot-wrapper{padding-block-start:0;padding-block-end:.25rem;margin-inline-start:1.75rem}@media (min-width:48rem),(pointer:fine){.choice-slot-wrapper{margin-inline-start:1.5rem}}.choice-slot-wrapper.has-details{margin-block-start:.25rem}"};let So=(()=>{let e,t,i,n,a,r,s=[Ye(wo)],o=[],l=xi,c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[];return class extends l{static{t=this}static{const f="function"==typeof Symbol&&Symbol.metadata?Object.create(l[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(Lt({defaultValue:"on"}))],a=[Qe(Lt())],r=[Qe(nt(),{attribute:"selected"})],pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:f},c,d),pe(this,null,n,{kind:"accessor",name:"value",static:!1,private:!1,access:{has:e=>"value"in e,get:e=>e.value,set:(e,t)=>{e.value=t}},metadata:f},u,b),pe(this,null,a,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:f},h,m),pe(this,null,r,{kind:"accessor",name:"defaultSelected",static:!1,private:!1,access:{has:e=>"defaultSelected"in e,get:e=>e.defaultSelected,set:(e,t)=>{e.defaultSelected=t}},metadata:f},g,p),pe(null,e={value:t},s,{kind:"class",name:t.name,metadata:f},null,o),t=e.value,f&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:f}),fe(t,o)}#_e;#ze=null;#y=fe(this,c,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}get selected(){return this.#_e??this.defaultSelected}set selected(e){this.#_e=e,this.queueRender();const t=this.closest("s-choice-list");t?.dispatchEvent(new Event("choice-change"))}#Ce=(fe(this,d),fe(this,u,void 0));get value(){return this.#Ce}set value(e){this.#Ce=e}#v=(fe(this,b),fe(this,h,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#Ee=(fe(this,m),fe(this,g,void 0));get defaultSelected(){return this.#Ee}set defaultSelected(e){this.#Ee=e}constructor(){super(xo),fe(this,p),this.#Ve()}#Ve(){this.#ze=new MutationObserver((()=>{const e=this.closest("s-choice-list");e?.dispatchEvent(new Event("choice-change"))}))}connectedCallback(){super.connectedCallback(),this.#ze&&this.#ze.observe(this,{childList:!0,subtree:!0,characterData:!0})}disconnectedCallback(){super.disconnectedCallback(),this.#ze&&this.#ze.disconnect()}},t})();const _o="s-choice-list",zo=["visible","exclusive"],Co="describedById";function Eo({choice:e,choiceList:t,isDisabled:i,index:n}){const a=oa(e,"details"),r=`choice-${n}-describedby`,{children:s,details:o}=$n(e,{details:"grouped",children:"grouped"},(e=>e instanceof HTMLElement&&"details"===e.slot?"details":!(e instanceof HTMLElement&&"secondary-content"===e.slot)&&"children"));return t.multiple?zi(x,{children:[zi("label",{class:Ci({choice:!0,disabled:i,"has-details":a}),"aria-disabled":i,children:[zi(to,{name:t.name||void 0,value:e.value,disabled:i,error:!!t.error,checked:t.values.includes(e.value)||!1,details:!!a,indeterminate:!1,accessibilityLabel:e.accessibilityLabel||void 0,onInput:i=>{const n=i.target;t.values=n.checked?[...t.values,e.value]:t.values.filter((t=>t!=e.value))},onChange:e=>{e.composed||t.dispatchEvent(new Event(e.type,{bubbles:!0}))},describedById:r}),zi(Vo,{slot:s})]}),zi(Fs,{id:r,details:a?zi(Vo,{slot:o}):void 0,disabled:i})]}):zi(x,{children:[zi("label",{class:Ci({choice:!0,disabled:i,"has-details":a}),"aria-disabled":i,children:[zi("input",{type:"radio",class:"radio",name:t.name,value:e.value,disabled:i||void 0,checked:t.values[0]===e.value||!1,"aria-describedby":a?r:void 0,onInput:e=>{const i=e.target;t.values=[i.value]},onChange:e=>{e.composed||t.dispatchEvent(new Event(e.type,{bubbles:!0}))}}),zi(Vo,{slot:s})]}),zi(Fs,{id:r,details:a?zi(Vo,{slot:o}):void 0,disabled:i})]})}function Vo({slot:e}){return e.nodes.length?e.nodes.map((e=>e.textContent)).join(""):null}const Ao={__proto__:null,ShadowRoot:function(e){e.name||Ei(e,"ChoiceList should have a name."),e.label||Ei(e,"ChoiceList should have a label.");const t=Array.from(e.children).filter((e=>Zi(e.tagName,wo)));return 0===t.length&&Ei(e,"ChoiceList should have at least one choice."),zi("fieldset",{class:Ci({"choice-list":!0,disabled:!!e.disabled}),"aria-describedby":e.error||e.details?Co:void 0,disabled:e.disabled||void 0,children:[zi("legend",{children:"exclusive"===e.labelAccessibilityVisibility?zi(Cs,{children:e.label}):e.label}),t.map(((t,i)=>(t.value||Ei(t,"Choice should have a value."),zi(x,{children:[zi(Eo,{choice:t,choiceList:e,isDisabled:e.disabled||t.disabled,index:i}),zi(Pn,{nodes:[t]})]},`${t.value}-${i}`)))),zi(Fs,{id:Co,error:e.error,details:e.details,disabled:e.disabled})]})},slotAssignment:"manual",styles:'@keyframes fade-on-checked{0%{transform:scale(0);opacity:0}}.choice-list{border:0;display:flex;flex-direction:column;margin:0;padding:0}.choice-list.disabled{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}legend{margin-block-end:.25rem;padding:0}.choice{cursor:pointer;align-items:center;display:inline-flex;gap:.5rem;padding-block:.75rem;max-inline-size:fit-content;position:relative}@media (min-width:48rem),(pointer:fine){.choice{padding-block:.25rem}}.has-details{padding-block-end:.25rem}.radio{appearance:none;margin:0;outline:0;border-radius:50%;background-color:var(--t-input-border-26021, rgba(138, 138, 138, 1));inline-size:1.25rem;block-size:1.25rem}@media (min-width:48rem),(pointer:fine){.radio{inline-size:1rem;block-size:1rem}}.radio::after{content:"";display:block;border-radius:50%;inline-size:100%;block-size:100%;transform:scale(.9375);background:var(--t-input-bg-surface-26021, rgba(253, 253, 253, 1));transition:opacity 100ms cubic-bezier(.19,.91,.38,1),transform 100ms cubic-bezier(.19,.91,.38,1)}.radio:checked{background-color:var(--t-fill-selected-26021, rgba(48, 48, 48, 1))}.radio:checked::after{animation:fade-on-checked 100ms;transform:scale(.5);opacity:1}.choice.disabled{cursor:default;color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.choice.disabled .radio{background-color:var(--t-radio-button-bg-surface-disabled-26021,\n rgba(0, 0, 0, 0.08)\n )}.choice.disabled .radio::after{background-color:transparent}.choice:focus-within .radio{background-color:var(--t-input-border-active-26021, rgba(26, 26, 26, 1))}:is(.choice:focus-within .radio):focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.choice:hover .radio:not(:disabled,:checked){background-color:var(--t-input-border-hover-26021, rgba(97, 97, 97, 1))}.choice:active .radio:not(:disabled,:checked){background-color:var(--t-input-border-active-26021, rgba(26, 26, 26, 1))}:is(.choice:active .radio:not(:disabled,:checked))::after{transform:scale(.75)}@media (forced-colors:active){.radio{border:.125rem solid transparent}.radio:checked::after{border:.125rem solid transparent}}.field-details{padding-block:.25rem;margin-inline-start:.125rem}@media (min-width:48rem),(pointer:fine){.field-details{margin-inline-start:0}}.has-details+.field-details{padding-block-start:0;padding-block-end:.25rem;margin-inline-start:1.75rem}@media (min-width:48rem),(pointer:fine){.has-details+.field-details{margin-inline-start:1.5rem}}'},Lo=Symbol("internals");let Io=class extends xi{static formAssociated=!0;constructor(e){super(e),this[Lo]=this.attachInternals()}[Lo]},Ro=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u=[Ye(_o)],b=[],h=Io,m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[];return class extends h{static{t=this}static{const R="function"==typeof Symbol&&Symbol.metadata?Object.create(h[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(Lt())],s=[Qe(nt())],o=[Qe(Lt())],l=[Xe()],c=[Xe()],d=[Qe(It(zo,{defaultValue:"visible"}))],pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:R},m,g),pe(this,null,n,{kind:"accessor",name:"name",static:!1,private:!1,access:{has:e=>"name"in e,get:e=>e.name,set:(e,t)=>{e.name=t}},metadata:R},p,f),pe(this,null,a,{kind:"accessor",name:"error",static:!1,private:!1,access:{has:e=>"error"in e,get:e=>e.error,set:(e,t)=>{e.error=t}},metadata:R},v,y),pe(this,null,r,{kind:"accessor",name:"details",static:!1,private:!1,access:{has:e=>"details"in e,get:e=>e.details,set:(e,t)=>{e.details=t}},metadata:R},k,w),pe(this,null,s,{kind:"accessor",name:"multiple",static:!1,private:!1,access:{has:e=>"multiple"in e,get:e=>e.multiple,set:(e,t)=>{e.multiple=t}},metadata:R},x,S),pe(this,null,o,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:R},_,z),pe(this,null,l,{kind:"accessor",name:"onchange",static:!1,private:!1,access:{has:e=>"onchange"in e,get:e=>e.onchange,set:(e,t)=>{e.onchange=t}},metadata:R},C,E),pe(this,null,c,{kind:"accessor",name:"oninput",static:!1,private:!1,access:{has:e=>"oninput"in e,get:e=>e.oninput,set:(e,t)=>{e.oninput=t}},metadata:R},V,A),pe(this,null,d,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:R},L,I),pe(null,e={value:t},u,{kind:"class",name:t.name,metadata:R},null,b),t=e.value,R&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:R}),fe(t,b)}#Ae=[];#Le=null;#Ie=!0;#Re=()=>{this.#Ie=!0,this.queueRender()};#Oe=new Map;addEventListener(e,t,i){if(null!=t&&("change"===e||"input"===e)){const n=e=>{e.eventPhase===Event.AT_TARGET&&("function"==typeof t?t.call(this,e):t.handleEvent(e))};return this.#Oe.set(t,n),void super.addEventListener(e,n,i)}null!=t&&super.addEventListener(e,t,i)}removeEventListener(e,t,i){if(null!=t&&("change"===e||"input"===e)){const n=this.#Oe.get(t);if(n)return super.removeEventListener(e,n,i),void this.#Oe.delete(t)}null!=t&&super.removeEventListener(e,t,i)}#y=fe(this,m,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}#me=(fe(this,g),fe(this,p,void 0));get name(){return this.#me}set name(e){this.#me=e}#ve=(fe(this,f),fe(this,v,void 0));get error(){return this.#ve}set error(e){this.#ve=e}#fe=(fe(this,y),fe(this,k,void 0));get details(){return this.#fe}set details(e){this.#fe=e}#Te=(fe(this,w),fe(this,x,void 0));get multiple(){return this.#Te}set multiple(e){this.#Te=e}#ye=(fe(this,S),fe(this,_,void 0));get label(){return this.#ye}set label(e){this.#ye=e}#ue=(fe(this,z),fe(this,C,null));get onchange(){return this.#ue}set onchange(e){this.#ue=e}#be=(fe(this,E),fe(this,V,null));get oninput(){return this.#be}set oninput(e){this.#be=e}#Se=(fe(this,A),fe(this,L,void 0));get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}get values(){if(this.#Ie){this.#Ie=!1;const e=[...this.querySelectorAll(wo)].filter((e=>e.selected&&!e.disabled)).map((e=>e.value)),t=e.length>0?e:this.#Ae;this.#Ae=t}return null===this.#Le&&(this.#Le=this.#Ae),this[Lo].setFormValue(this.#Ae.join(",")),this.#Ae}set values(e){this.#Ae=e,this.queueRender(),this[Lo].setFormValue(this.#Ae.join(","))}formResetCallback(){const e=this.#je(),t=e.length?e:this.#Le??[];this.values=t,this[Lo].setFormValue(t.join(","))}#Me=fe(this,I);constructor(){super(Ao),this.#Me=new MutationObserver((e=>{for(const t of e){if("attributes"===t.type&&t.target===this)continue;const e=this.#je();return e.length>0&&(this.values=e),void this.queueRender()}}))}connectedCallback(){super.connectedCallback(),this.#Me.observe(this,{childList:!0,subtree:!0,attributes:!0}),this.addEventListener("choice-change",this.#Re)}disconnectedCallback(){super.disconnectedCallback(),this.#Me.disconnect(),this.removeEventListener("choice-change",this.#Re)}#je(){return Array.from(this.querySelectorAll(wo+"[selected]:not([disabled])")).map((e=>e.value))}},t})();const Oo="s-clickable",To=["button","submit","reset"],jo=["auto","_blank","_self","_parent","_top"],Mo="clickable",Do={__proto__:null,ShadowRoot:function(e){const t=!!e.href,i=$t(),n=ws({cssSelector:Mo,cssProperties:[{property:"block-size",value:e.blockSize},{property:"max-block-size",value:e.maxBlockSize},{property:"min-block-size",value:e.minBlockSize},{property:"inline-size",value:"auto"===e.inlineSize?"100%":e.inlineSize},{property:"max-inline-size",value:e.maxInlineSize},{property:"min-inline-size",value:e.minInlineSize},{property:"overflow",value:e.overflow}]}),a=xs(e,Mo),r=_s(e,Mo),s=re(null),o=re(null),{commandForProps:l,interestForProps:c}=ln(e,t?s:o);ka(e,t?s:o);const d=e.disabled||e.loading,u=wa(e.target,e.href),b=d?{"aria-disabled":!0}:{target:u,href:e.href||void 0,download:e.download||void 0},h={type:e.type,disabled:d,...l,onClick:t=>{if(d)return;e.focus(),l?.onClick?.(t);const i=e.closest("form");"button"!==e.type&&i&&("submit"===e.type&&i.requestSubmit(),"reset"===e.type&&i.reset())}},m={id:e.id||void 0,"aria-label":e.accessibilityLabel||void 0,lang:e.lang||void 0,...c,class:Ci({[Mo]:!0,disabled:d,loading:e.loading,["background-"+e.background]:!0,"border-color-base":"base"===e.borderColor,["display-"+e.display]:!0})},g=zi(x,{children:[n,a,r]}),p=e.loading?zi("span",{class:"spinner",children:zi("s-spinner",{accessibilityLabel:i.translate("loading")})}):null;return t?zi("a",{role:"link",ref:s,...m,...b,children:[p,zi("slot",{}),g]}):zi("button",{ref:o,...m,...h,children:[p,zi("slot",{}),g]})},styles:"a,button{all:unset}.clickable{display:block;position:relative}.clickable:hover:not(.disabled){cursor:pointer}.clickable:focus-visible:not(.disabled){outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.spinner{display:flex;position:absolute;color:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));inset:50%auto auto 50%;transform:translate(-50%,-50%)}.disabled{box-shadow:none;-webkit-user-select:none;user-select:none;cursor:initial;background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));border-color:transparent;color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.disabled.loading{color:transparent}.background-transparent{background-color:var(--t-bg-transparent-26021, rgba(0, 0, 0, 0))}.background-base:not(.disabled){background-color:var(--s-clickable-background-color-26021,\n var(--t-surface-26021, rgba(255, 255, 255, 1))\n )}.background-base:not(.disabled):hover{background-color:var(--s-clickable-background-color-26021,\n var(--t-surface-hover-26021, rgba(247, 247, 247, 1))\n )}.background-base:not(.disabled):active{background-color:var(--s-clickable-background-color-26021,\n var(--t-surface-active-26021, rgba(243, 243, 243, 1))\n )}.background-subdued:not(.disabled){background-color:var(--t-surface-secondary-26021, rgba(247, 247, 247, 1))}.background-subdued:not(.disabled):hover{background-color:var(--t-surface-secondary-hover-26021,\n rgba(241, 241, 241, 1)\n )}.background-subdued:not(.disabled):active{background-color:var(--t-surface-secondary-active-26021,\n rgba(235, 235, 235, 1)\n )}.background-strong:not(.disabled){background-color:var(--t-surface-tertiary-26021, rgba(243, 243, 243, 1))}.background-strong:not(.disabled):hover{background-color:var(--t-surface-tertiary-hover-26021,\n rgba(235, 235, 235, 1)\n )}.background-strong:not(.disabled):active{background-color:var(--t-surface-tertiary-active-26021,\n rgba(227, 227, 227, 1)\n )}.background-transparent:not(.disabled):hover{background-color:var(--t-surface-hover-26021, rgba(247, 247, 247, 1))}.background-transparent:not(.disabled):active{background-color:var(--t-surface-active-26021, rgba(243, 243, 243, 1))}.border-color-base:not(.disabled){border-color:var(--s-clickable-border-color-26021,\n var(--t-border-26021, rgba(227, 227, 227, 1))\n )}.display-none{display:none}"};let No=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u=[Ye(Oo)],b=[],h=Qn(Ss),m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[];return class extends h{static{t=this}static{const R="function"==typeof Symbol&&Symbol.metadata?Object.create(h[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(nt())],a=[Qe(It(jo,{defaultValue:"auto"}))],r=[Qe(Lt())],s=[Qe(Lt())],o=[Xe()],l=[Xe()],c=[Xe()],d=[Qe(It(To,{defaultValue:"button"}))],pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:R},m,g),pe(this,null,n,{kind:"accessor",name:"loading",static:!1,private:!1,access:{has:e=>"loading"in e,get:e=>e.loading,set:(e,t)=>{e.loading=t}},metadata:R},p,f),pe(this,null,a,{kind:"accessor",name:"target",static:!1,private:!1,access:{has:e=>"target"in e,get:e=>e.target,set:(e,t)=>{e.target=t}},metadata:R},v,y),pe(this,null,r,{kind:"accessor",name:"href",static:!1,private:!1,access:{has:e=>"href"in e,get:e=>e.href,set:(e,t)=>{e.href=t}},metadata:R},k,w),pe(this,null,s,{kind:"accessor",name:"download",static:!1,private:!1,access:{has:e=>"download"in e,get:e=>e.download,set:(e,t)=>{e.download=t}},metadata:R},x,S),pe(this,null,o,{kind:"accessor",name:"onclick",static:!1,private:!1,access:{has:e=>"onclick"in e,get:e=>e.onclick,set:(e,t)=>{e.onclick=t}},metadata:R},_,z),pe(this,null,l,{kind:"accessor",name:"onblur",static:!1,private:!1,access:{has:e=>"onblur"in e,get:e=>e.onblur,set:(e,t)=>{e.onblur=t}},metadata:R},C,E),pe(this,null,c,{kind:"accessor",name:"onfocus",static:!1,private:!1,access:{has:e=>"onfocus"in e,get:e=>e.onfocus,set:(e,t)=>{e.onfocus=t}},metadata:R},V,A),pe(this,null,d,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:R},L,I),pe(null,e={value:t},u,{kind:"class",name:t.name,metadata:R},null,b),t=e.value,R&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:R}),fe(t,b)}#y=fe(this,m,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}#k=(fe(this,g),fe(this,p,void 0));get loading(){return this.#k}set loading(e){this.#k=e}#w=(fe(this,f),fe(this,v,void 0));get target(){return this.#w}set target(e){this.#w=e}#x=(fe(this,y),fe(this,k,void 0));get href(){return this.#x}set href(e){this.#x=e}#S=(fe(this,w),fe(this,x,void 0));get download(){return this.#S}set download(e){this.#S=e}#z=(fe(this,S),fe(this,_,null));get onclick(){return this.#z}set onclick(e){this.#z=e}#C=(fe(this,z),fe(this,C,null));get onblur(){return this.#C}set onblur(e){this.#C=e}#E=(fe(this,E),fe(this,V,null));get onfocus(){return this.#E}set onfocus(e){this.#E=e}#m=(fe(this,A),fe(this,L,void 0));get type(){return this.#m}set type(e){this.#m=e}constructor(){super({...Do,delegatesFocus:!0}),fe(this,I)}},t})();const Po="s-clickable-chip",$o={__proto__:null,ShadowRoot:function(e){const{color:t,accessibilityLabel:i,removable:n,disabled:a,hidden:r,href:s}=e,o=$t(),l=re(null),c=re(null),{commandForProps:d,interestForProps:u}=ln(e,s?l:c),{children:b,graphic:h}=$n(e,{children:"grouped",graphic:"first-wins"},(t=>t instanceof HTMLElement&&"graphic"===t.slot?Ji(t,zn)?"graphic":(Ei(e,"Only Icon components are allowed in the graphic slot.",t),!1):"children")),m=h.nodes.length>0,g=zi(x,{children:[m?zi("span",{class:"graphic",children:h.renderedSlot}):null,zi("span",{class:"content",children:b.renderedSlot})]}),p=Ci({"clickable-chip":!0,"has-graphic":m,"has-remove-button":n,["color-"+t]:!0,hidden:r,disabled:a});return s?a?zi("span",{class:p,"aria-label":i,"aria-disabled":"true",role:"link",children:g}):zi("a",{ref:l,class:p,href:s,"aria-label":i,...d,...u,children:g}):zi("div",{class:p,role:"group",children:[zi("button",{ref:c,type:"button",disabled:a,class:"content-button","aria-label":i,...d,...u,children:g}),n?zi("button",{type:"button","aria-label":o.translate("actions.removeChip"),class:Ci({"remove-button":!0,disabled:a}),disabled:a,onClick:t=>{t.stopPropagation(),e.dispatchEvent(new Event("remove",{bubbles:!0}))},children:zi("s-icon",{type:"x",size:"small"})}):null]})},slotAssignment:"manual",styles:"a{-webkit-text-decoration:none;text-decoration:none;color:inherit}.clickable-chip{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.5rem;padding-block:.125rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:-.00833em;border:0;max-inline-size:fit-content;overflow:hidden;cursor:pointer}@media (min-width:48rem),(pointer:fine){.clickable-chip{gap:.125rem;font-size:.75rem;line-height:1rem;letter-spacing:0}}.clickable-chip:focus-visible{background-color:var(--s-chip-bg-hover-26021);outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.clickable-chip:focus{background-color:var(--s-chip-bg-hover-26021)}.clickable-chip:hover{background-color:var(--s-chip-bg-hover-26021)}.clickable-chip:active{background-color:var(--s-chip-bg-active-26021)}.clickable-chip:has(.content-button:focus-visible){background-color:var(--s-chip-bg-hover-26021);outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.clickable-chip:has(.content-button:focus){background-color:var(--s-chip-bg-hover-26021)}.clickable-chip:has(.content-button:active){background-color:var(--s-chip-bg-active-26021)}.clickable-chip:has(.remove-button:hover){background-color:var(--s-chip-bg-26021)}.clickable-chip.has-remove-button{padding-inline-end:.25rem}@media (min-width:48rem),(pointer:fine){.clickable-chip.has-remove-button{padding-inline-end:.125rem}}.clickable-chip.has-graphic{padding-inline-start:.375rem}@media (min-width:48rem),(pointer:fine){.clickable-chip.has-graphic{padding-inline-start:.25rem}}.clickable-chip.disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));cursor:default;color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));font-weight:450;pointer-events:none;box-shadow:none}.clickable-chip.disabled,.clickable-chip.disabled:active,.clickable-chip.disabled:hover{background-color:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05))}.content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit}.graphic{display:inline-flex;align-items:center}.hidden{display:none}.content-button{flex:1;display:inline-flex;align-items:center;gap:.25rem;padding:0;margin:0;border:0;background-color:transparent;cursor:pointer;min-inline-size:0;font-size:.875rem;line-height:1.25rem;letter-spacing:-.00833em;color:inherit;font-weight:inherit;font-family:inherit}.content-button:focus,.content-button:focus-visible{outline:0}@media (min-width:48rem),(pointer:fine){.content-button{gap:.125rem;font-size:.75rem;line-height:1rem;letter-spacing:0}}.remove-button{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));display:inline-flex;align-items:center;padding:0;margin:0;border:0;background-color:transparent;border-radius:.375rem;cursor:pointer}.remove-button:active,.remove-button:hover{--s-icon-color-26021:var(--t-icon-hover-26021, rgba(48, 48, 48, 1))}.remove-button:focus-visible{--s-icon-color-26021:var(--t-icon-hover-26021, rgba(48, 48, 48, 1));z-index:1;outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:-.0625rem}.remove-button.disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));cursor:default}.color-strong{--s-icon-color-26021:var(--t-text-26021, rgba(48, 48, 48, 1));--s-chip-bg-26021:var(--t-fill-tertiary-26021, rgba(227, 227, 227, 1));--s-chip-bg-hover-26021:var(\n --t-fill-tertiary-hover-26021,\n rgba(212, 212, 212, 1)\n );--s-chip-bg-active-26021:var(\n --t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));background-color:var(--s-chip-bg-26021);font-weight:450}.color-base,.color-subdued{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));background-color:var(--s-chip-bg-26021)}.color-base{--s-icon-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));--s-chip-bg-26021:var(\n --t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );--s-chip-bg-hover-26021:var(\n --t-fill-transparent-secondary-hover-26021,\n rgba(0, 0, 0, 0.08)\n );--s-chip-bg-active-26021:var(\n --t-fill-transparent-secondary-active-26021,\n rgba(0, 0, 0, 0.11)\n );font-weight:550}.color-subdued{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));--s-chip-bg-26021:var(--t-surface-26021, rgba(255, 255, 255, 1));--s-chip-bg-hover-26021:var(--t-fill-hover-26021, rgba(250, 250, 250, 1));--s-chip-bg-active-26021:var(--t-fill-active-26021, rgba(247, 247, 247, 1));font-weight:450;box-shadow:inset 0 0 0 .0625rem var(--t-border-26021, rgba(227, 227, 227, 1))}"},Bo=["subdued","base","strong"];let Fo=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u=[Ye(Po)],b=[],h=Qn(xi),m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[];return class extends h{static{t=this}static{const R="function"==typeof Symbol&&Symbol.metadata?Object.create(h[Symbol.metadata]??null):void 0;i=[Qe(It(Bo,{defaultValue:"base"}))],n=[Qe(Lt())],a=[Qe(nt())],r=[Qe(nt(),{onChange:e=>{e.hidden&&e.dispatchEvent(new Event("afterhide"))}})],s=[Qe(nt())],o=[Qe(Lt())],l=[Xe()],c=[Xe()],d=[Xe()],pe(this,null,i,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:R},m,g),pe(this,null,n,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:R},p,f),pe(this,null,a,{kind:"accessor",name:"removable",static:!1,private:!1,access:{has:e=>"removable"in e,get:e=>e.removable,set:(e,t)=>{e.removable=t}},metadata:R},v,y),pe(this,null,r,{kind:"accessor",name:"hidden",static:!1,private:!1,access:{has:e=>"hidden"in e,get:e=>e.hidden,set:(e,t)=>{e.hidden=t}},metadata:R},k,w),pe(this,null,s,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:R},x,S),pe(this,null,o,{kind:"accessor",name:"href",static:!1,private:!1,access:{has:e=>"href"in e,get:e=>e.href,set:(e,t)=>{e.href=t}},metadata:R},_,z),pe(this,null,l,{kind:"accessor",name:"onclick",static:!1,private:!1,access:{has:e=>"onclick"in e,get:e=>e.onclick,set:(e,t)=>{e.onclick=t}},metadata:R},C,E),pe(this,null,c,{kind:"accessor",name:"onremove",static:!1,private:!1,access:{has:e=>"onremove"in e,get:e=>e.onremove,set:(e,t)=>{e.onremove=t}},metadata:R},V,A),pe(this,null,d,{kind:"accessor",name:"onafterhide",static:!1,private:!1,access:{has:e=>"onafterhide"in e,get:e=>e.onafterhide,set:(e,t)=>{e.onafterhide=t}},metadata:R},L,I),pe(null,e={value:t},u,{kind:"class",name:t.name,metadata:R},null,b),t=e.value,R&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:R}),fe(t,b)}#u=fe(this,m,void 0);get color(){return this.#u}set color(e){this.#u=e}#v=(fe(this,g),fe(this,p,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#De=(fe(this,f),fe(this,v,void 0));get removable(){return this.#De}set removable(e){this.#De=e}#N=(fe(this,y),fe(this,k,void 0));get hidden(){return this.#N}set hidden(e){this.#N=e}#y=(fe(this,w),fe(this,x,void 0));get disabled(){return this.#y}set disabled(e){this.#y=e}#x=(fe(this,S),fe(this,_,void 0));get href(){return this.#x}set href(e){this.#x=e}#z=(fe(this,z),fe(this,C,null));get onclick(){return this.#z}set onclick(e){this.#z=e}#Ne=(fe(this,E),fe(this,V,null));get onremove(){return this.#Ne}set onremove(e){this.#Ne=e}#B=(fe(this,A),fe(this,L,null));get onafterhide(){return this.#B}set onafterhide(e){this.#B=e}constructor(){super($o),fe(this,I)}},t})();const Ho="s-color-field",Wo=()=>zi("span",{ref:zs(".required-asterisk{color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}"),class:"required-asterisk","aria-hidden":"true",children:[" ","*"]}),qo=["visible","exclusive"];let Go=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u=co,b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[];return class extends u{static{const T="function"==typeof Symbol&&Symbol.metadata?Object.create(u[Symbol.metadata]??null):void 0;e=[Xe()],t=[Xe()],i=[Qe(tt({defaultValue:"on"}))],n=[Qe(Lt(),{attribute:"value",onChange:e=>{e.value===e.defaultValue&&e[lo].setFormValue(e.defaultValue)}})],a=[Qe(Lt())],r=[Qe(Lt())],s=[Qe(Lt())],o=[Qe(It(qo,{defaultValue:"visible"}))],l=[Qe(Lt())],c=[Qe(nt())],d=[Qe(nt())],pe(this,null,e,{kind:"accessor",name:"onblur",static:!1,private:!1,access:{has:e=>"onblur"in e,get:e=>e.onblur,set:(e,t)=>{e.onblur=t}},metadata:T},b,h),pe(this,null,t,{kind:"accessor",name:"onfocus",static:!1,private:!1,access:{has:e=>"onfocus"in e,get:e=>e.onfocus,set:(e,t)=>{e.onfocus=t}},metadata:T},m,g),pe(this,null,i,{kind:"accessor",name:"autocomplete",static:!1,private:!1,access:{has:e=>"autocomplete"in e,get:e=>e.autocomplete,set:(e,t)=>{e.autocomplete=t}},metadata:T},p,f),pe(this,null,n,{kind:"accessor",name:"defaultValue",static:!1,private:!1,access:{has:e=>"defaultValue"in e,get:e=>e.defaultValue,set:(e,t)=>{e.defaultValue=t}},metadata:T},v,y),pe(this,null,a,{kind:"accessor",name:"details",static:!1,private:!1,access:{has:e=>"details"in e,get:e=>e.details,set:(e,t)=>{e.details=t}},metadata:T},k,w),pe(this,null,r,{kind:"accessor",name:"error",static:!1,private:!1,access:{has:e=>"error"in e,get:e=>e.error,set:(e,t)=>{e.error=t}},metadata:T},x,S),pe(this,null,s,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:T},_,z),pe(this,null,o,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:T},C,E),pe(this,null,l,{kind:"accessor",name:"placeholder",static:!1,private:!1,access:{has:e=>"placeholder"in e,get:e=>e.placeholder,set:(e,t)=>{e.placeholder=t}},metadata:T},V,A),pe(this,null,c,{kind:"accessor",name:"readOnly",static:!1,private:!1,access:{has:e=>"readOnly"in e,get:e=>e.readOnly,set:(e,t)=>{e.readOnly=t}},metadata:T},L,I),pe(this,null,d,{kind:"accessor",name:"required",static:!1,private:!1,access:{has:e=>"required"in e,get:e=>e.required,set:(e,t)=>{e.required=t}},metadata:T},R,O),T&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:T})}#C=fe(this,b,null);get onblur(){return this.#C}set onblur(e){this.#C=e}#E=(fe(this,h),fe(this,m,null));get onfocus(){return this.#E}set onfocus(e){this.#E=e}#Pe=(fe(this,g),fe(this,p,void 0));get autocomplete(){return this.#Pe}set autocomplete(e){this.#Pe=e}#$e=(fe(this,f),fe(this,v,void 0));get defaultValue(){return this.#$e}set defaultValue(e){this.#$e=e}#fe=(fe(this,y),fe(this,k,void 0));get details(){return this.#fe}set details(e){this.#fe=e}#ve=(fe(this,w),fe(this,x,void 0));get error(){return this.#ve}set error(e){this.#ve=e}#ye=(fe(this,S),fe(this,_,void 0));get label(){return this.#ye}set label(e){this.#ye=e}#Se=(fe(this,z),fe(this,C,void 0));get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}#Be=(fe(this,E),fe(this,V,void 0));get placeholder(){return this.#Be}set placeholder(e){this.#Be=e}#Fe=(fe(this,A),fe(this,L,void 0));get readOnly(){return this.#Fe}set readOnly(e){this.#Fe=e}#ke=(fe(this,I),fe(this,R,void 0));get required(){return this.#ke}set required(e){this.#ke=e}getAttribute(e){const t=super.getAttribute(e);return null==t&&"contenteditable"===(e+"").toLowerCase()?this.isContentEditable?"true":null:t}hasAttribute(e){return super.hasAttribute(e)||"contenteditable"===(e+"").toLowerCase()&&this.isContentEditable}get isContentEditable(){if(super.hasAttribute("contentEditable"))return!0;const e=this.shadowRoot?.activeElement;return!!e&&("required"in e||e.hasAttribute("contentEditable"))}formResetCallback(){this.value=this.defaultValue||"",this[lo].setFormValue(this.value)}connectedCallback(){super.connectedCallback(),this[lo].setFormValue(this.value)}constructor(e){super(e),fe(this,O),this[lo].setFormValue(this.defaultValue||"")}}})();const Ko=e=>e||void 0,Uo=ea((({element:e,hostElement:t,fieldSlots:i,maxLength:n,prefixElement:a,suffixElement:r,transformLabel:s=!0,connectedBottomElement:o,connectedRightElement:l,class:c,...d},u)=>{const b={element:e,hostElement:t,prefixElement:a,suffixElement:r,transformLabel:s,connectedBottomElement:o,connectedRightElement:l,maxLength:n,class:c,imperativeRef:u,rest:d};return i?zi(Xo,{...b,fieldSlots:i}):zi(Yo,{...b})}));function Yo({element:e,hostElement:t,...i}){return zi(Zo,{...i,element:e,slots:oo(t??e)})}function Xo({fieldSlots:e,...t}){return zi(Zo,{...t,slots:e})}function Zo({element:e,slots:{label:t,error:i,details:n,hasLabel:a,hasError:r,hasDetails:s},maxLength:o,prefixElement:l,suffixElement:c,transformLabel:d=!0,connectedBottomElement:u,connectedRightElement:b,class:h,imperativeRef:m,rest:g}){const p=re(null),f=re(null),v=le(),y="rows"in g,k=Ko(e.placeholder),w=o===1/0?-1:o,x=!a||"exclusive"===e.labelAccessibilityVisibility;a||Ei(e,"This field must have a label. Use labelAccessibilityVisibility to control visibility.");const S=zs(".input-field{display:flex;flex-direction:column;gap:var(--s-input-field-gap-26021, 0.25rem);position:relative;inline-size:100%;margin-block-end:var(--s-form-field-margin-block-end-26021)}.input-wrapper{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));--s-composed-input-field-box-shadow-width-26021:var(\n --s-input-field-box-shadow-width-26021,\n 0.0625rem\n );display:flex;gap:.5rem;align-items:center;background-color:var(--s-input-field-bg-color-26021,\n var(--t-input-bg-surface-26021, rgba(253, 253, 253, 1))\n );box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-input-border-26021, rgba(138, 138, 138, 1));border-radius:var(--s-input-field-border-radius-26021, 0.75rem);padding-inline-start:var(--s-input-field-padding-inline-start-26021, 0.75rem);padding-inline-end:var(--s-input-field-padding-inline-end-26021, 0.75rem);min-block-size:var(--s-input-field-min-block-size-26021,\n calc(4rem - 0.125rem)\n );white-space:nowrap;overflow:hidden}.input-wrapper.no-label{min-block-size:var(--s-input-field-no-label-min-block-size-26021,\n calc(2.5rem + 0.25rem)\n )}.input-wrapper.disabled,.input-wrapper.read-only{background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));box-shadow:none}.input-wrapper.read-only{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}.input-wrapper.disabled{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));cursor:default}.input-wrapper.error{box-shadow:inset 0 0 0 .125rem var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1))}@media (forced-colors:active){.input-wrapper,.input-wrapper.error{border:.125rem solid transparent}}@media (min-width:48rem),(pointer:fine){.input-wrapper{--s-composed-input-field-box-shadow-width-26021:var(\n --s-input-field-box-shadow-width-26021,\n 0.04125rem\n );border-radius:.5rem;box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-input-border-26021, rgba(138, 138, 138, 1));font-size:.8125rem;line-height:1.25rem;min-block-size:var(--s-input-field-min-block-size-26021, 2rem)}.input-wrapper.no-label{min-block-size:var(--s-input-field-no-label-min-block-size-26021,\n 2rem\n )}.input-wrapper.error{background-color:var(--t-surface-critical-26021, rgba(254, 232, 235, 1));box-shadow:inset 0 0 0 var(--s-input-field-box-shadow-width-26021, 0.0625rem) var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1));outline:0}.input-wrapper:hover:not(.disabled,.error,.read-only){background-color:var(--s-input-field-bg-color-hover-26021,\n var(--t-input-bg-surface-hover-26021, rgba(250, 250, 250, 1))\n );box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-input-border-hover-26021, rgba(97, 97, 97, 1))}}.input-wrapper:has(input:focus,textarea:focus){background-color:var(--s-input-field-bg-color-focus-26021,\n var(--t-input-bg-surface-active-26021, rgba(247, 247, 247, 1))\n );box-shadow:inset 0 0 0 var(--s-input-field-focus-ring-width-26021, 0.125rem) var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline:0}@media (min-width:48rem),(pointer:fine){.input-wrapper.error:has(input:focus,textarea:focus){box-shadow:inset 0 0 0 .125rem var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1))}}.input-wrapper.read-only:has(input:focus,textarea:focus){background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));box-shadow:none}@media (min-width:48rem),(pointer:fine){.input-wrapper:has(input:focus,textarea:focus){--s-composed-input-field-box-shadow-width-26021:var(\n --s-input-field-box-shadow-width-26021,\n 0.0625rem\n );box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-input-border-active-26021, rgba(26, 26, 26, 1));outline:var(--s-input-field-focus-ring-width-26021, 0.125rem) solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:var(--s-input-field-focus-ring-outline-offset-26021,\n 0.0625rem\n )}.input-wrapper.error:has(input:focus,textarea:focus){box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1));background-color:var(--t-surface-critical-26021,\n rgba(254, 232, 235, 1)\n )}.input-wrapper:has(input:focus,textarea:focus):hover:not(.disabled,.error,.read-only){background-color:var(--s-input-field-bg-color-focus-26021,\n var(--t-input-bg-surface-active-26021, rgba(247, 247, 247, 1))\n );box-shadow:inset 0 0 0 var(--s-composed-input-field-box-shadow-width-26021) var(--t-input-border-active-26021, rgba(26, 26, 26, 1))}}.content{display:flex;flex:1;flex-direction:column}.connected-right,.icon-wrapper,.prefix-suffix-wrapper,.prefix-wrapper,.suffix-wrapper{display:flex;flex-direction:row;gap:var(--s-input-field-input-gap-26021, 0.25rem);align-items:center}.connected-right,.prefix-wrapper,.suffix-wrapper{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}.disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1))}.disabled .connected-right,.disabled .prefix-wrapper{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.input-wrapper:not(.disabled,.read-only):focus-within{--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n )}.input-wrapper:not(.disabled,.read-only):hover:not(.disabled,.read-only){--s-icon-color-26021:var(\n --t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n )}@media (min-width:48rem),(pointer:fine){.prefix-suffix-wrapper .icon-wrapper:first-of-type{margin-inline-start:var(--s-input-field-first-icon-margin-inline-start-26021,\n -0.25rem\n )}}input,textarea{all:unset;display:block;background:0 0;border:0;inline-size:100%;min-block-size:1.5rem;min-inline-size:2rem;padding:0;resize:none}textarea{overflow-wrap:break-word;white-space:pre-wrap}@media (min-width:48rem),(pointer:fine){input,textarea{min-block-size:1.25rem}}:is(input,textarea):not(:placeholder-shown){font-weight:var(--s-input-field-input-font-weight-26021, 450)}:is(input,textarea)::placeholder{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));opacity:1}:is(input,textarea):focus{outline:0}:is(input,textarea):disabled,:is(input,textarea):disabled:is(input,textarea)::placeholder{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}:is(input,textarea)::-webkit-search-cancel-button{display:none}.label,.label .label-content{--s-icon-display-26021:inline-flex;--s-icon-vertical-align-26021:middle}.label{--s-global-font-size-26021:0.75rem;--s-global-line-height-26021:1rem;--s-icon-color-26021:currentColor;--s-link-color-26021:currentColor;--s-link-color-hover-26021:currentColor;--s-link-color-active-26021:currentColor;--s-link-text-decoration-26021:underline;display:block;position:relative;block-size:1rem;font-size:.75rem;line-height:1rem;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));padding-inline-start:var(--s-input-field-label-padding-inline-start-26021);padding-block-start:var(--s-input-field-label-padding-block-start-26021)}.label .label-content{position:absolute;inset-block-start:0;inset-inline:0;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.disabled .label{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}:is(.disabled .label) .label-content{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}@media (min-width:48rem),(pointer:fine){.label{block-size:auto}.label .label-content{position:relative;overflow:visible;white-space:normal}.label.outside{--s-global-font-size-26021:var(\n --s-input-field-label-font-size-26021,\n 0.8125rem\n );--s-global-line-height-26021:1.25rem;font-size:var(--s-input-field-label-font-size-26021, 0.8125rem);line-height:1.25rem;color:var(--s-input-field-label-color-26021, var(--t-text-26021, rgba(48, 48, 48, 1)))}}.transform-label .label{transform:translateY(66%);font-size:1rem;line-height:1.25rem;transition:all 150ms cubic-bezier(.42,0,.58,1)}@media (min-width:48rem),(pointer:fine){.transform-label .label{font-size:.8125rem;line-height:1.25rem;transform:none;transition:none}}.transform-label:focus-within .label{font-size:.75rem;transform:translateY(0)}@media (min-width:48rem),(pointer:fine){.transform-label:focus-within .label{font-size:.8125rem;transform:none}.connected-right>.accessory:last-child{margin-inline:0-.25rem}}.field-details{margin-inline-start:.75rem}@media (min-width:48rem),(pointer:fine){.field-details{margin-inline-start:0}}"),_=Gi(Ki);!function(e,t){G=6,ae((function(){if("function"==typeof e){var i=e(t());return function(){e(null),i&&"function"==typeof i&&i()}}if(e)return e.current=t(),function(){return e.current=null}}),void 0)}(m,(()=>({get input(){return y?f.current:p.current}})));const z="describedby",C={autoComplete:e.autocomplete||void 0,disabled:e.disabled,id:v,maxLength:w,name:Ko(e.name),placeholder:k,readOnly:e.readOnly,required:e.required,type:"type"in g?g.type:"text",value:e.value,"aria-describedby":r||s?z:void 0};return zi("div",{ref:S,"aria-disabled":e.disabled,class:Ci({disabled:e.disabled,"input-field":!0,"no-label":x,"transform-label":d&&a&&!e.value&&!e.placeholder&&!l&&!c}),children:[_&&zi(Jo,{element:e,label:t,position:"outside",inputId:v}),zi("div",{class:Ci({disabled:e.disabled,error:r,"input-wrapper":!0,"no-label":x,"read-only":e.readOnly,textarea:y}),onClick:()=>{e.disabled||p.current?.focus()},children:[zi("div",{class:"content",children:[!_&&zi(Jo,{element:e,label:t,position:"inside",inputId:v}),zi("div",{class:Ci({"prefix-suffix-wrapper":!0,"has-prefix":!!l,"has-suffix":!!c}),children:[l&&zi("div",{class:"prefix-wrapper",children:l}),y?zi("textarea",{...g,...C,class:h,ref:f,rows:g.rows}):zi("input",{...g,...C,class:h,ref:p,size:1}),c&&zi("div",{class:"suffix-wrapper",children:c})]}),u]}),b&&zi("div",{class:"connected-right",children:b})]}),zi(Fs,{id:z,disabled:e.disabled,error:i,details:n})]})}function Jo({element:e,label:t,position:i,inputId:n}){if(!t)return null;const a=zi(x,{children:[t,e.required&&zi(Wo,{})]}),r=zi("label",{for:n,class:Ci({label:!0,[i]:!0}),children:zi("span",{class:"label-content",children:a})});return"exclusive"===e.labelAccessibilityVisibility?zi(Cs,{children:r}):r}function Qo(e,t){e.dispatchEvent(new Event(t?"hide":"show",{bubbles:!0})),e.dispatchEvent(new ToggleEvent("toggle",{newState:t?"closed":"open",oldState:t?"open":"closed",bubbles:!1})),requestAnimationFrame((()=>{e.dispatchEvent(new Event(t?"afterhide":"aftershow",{bubbles:!0})),e.dispatchEvent(new ToggleEvent("aftertoggle",{newState:t?"closed":"open",oldState:t?"open":"closed",bubbles:!0}))}))}function el(e,t,i,n=!1){const a=re(),r=oe((()=>{a.current&&cancelAnimationFrame(a.current),a.current=requestAnimationFrame(t)}),[t]);ne((()=>{if(e[rn]||!e[sn])return;if(i&&!i.current)return;const s=new AbortController,o=s.signal;return n?t():requestAnimationFrame((()=>t())),window.addEventListener("scroll",r,{signal:o,passive:!0,capture:!0}),window.addEventListener("resize",r,{signal:o,passive:!0}),()=>{s.abort(),a.current&&cancelAnimationFrame(a.current)}}),[r,e,t,n,e[rn],e[sn],i])}const tl=({children:e})=>zi("span",{ref:zs(".small-text{display:inline-block;font-size:var(--s-small-text-font-size-26021, 0.875rem);line-height:var(--s-small-text-line-height-26021, 1.25rem);font-weight:var(--s-small-text-font-weight-26021, 450)}@media (min-width:48rem),(pointer:fine){.small-text{font-size:var(--s-small-text-font-size-26021, 0.75rem);line-height:var(--s-small-text-line-height-26021, 1rem)}}"),class:"small-text",children:e}),il="single-picker-field",nl=["auto","hidden"],al=["none","mandatory","proximity"],rl=["none","small-500","small-400","small-300","small-200","small-100","small","base","large","large-100","large-200","large-300","large-400","large-500"],sl=["generic","region"],ol=Symbol("getScrollContainer");let ll=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h,m,g,p,f,v,y,k,w,x,S,_,z,C,E,V,A=xi,L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[],N=[],P=[],$=[],B=[],F=[],H=[],W=[],q=[],G=[],K=[],U=[],Y=[],X=[],Z=[],J=[],Q=[],ee=[],te=[],ie=[],ne=[],ae=[],re=[],se=[],oe=[],le=[],ce=[],de=[],ue=[],be=[],he=[],me=[],ge=[],ve=[],ye=[],ke=[],we=[],xe=[],Se=[],_e=[],ze=[],Ce=[],Ee=[],Ve=[],Ae=[],Le=[],Ie=[],Re=[],Oe=[],Te=[],je=[];return class extends A{static{const fe="function"==typeof Symbol&&Symbol.metadata?Object.create(A[Symbol.metadata]??null):void 0;pe(this,null,e,{kind:"accessor",name:"overflow",static:!1,private:!1,access:{has:e=>"overflow"in e,get:e=>e.overflow,set:(e,t)=>{e.overflow=t}},metadata:fe},L,I),pe(this,null,t,{kind:"accessor",name:"snapType",static:!1,private:!1,access:{has:e=>"snapType"in e,get:e=>e.snapType,set:(e,t)=>{e.snapType=t}},metadata:fe},R,O),pe(this,null,i,{kind:"accessor",name:"scrollPadding",static:!1,private:!1,access:{has:e=>"scrollPadding"in e,get:e=>e.scrollPadding,set:(e,t)=>{e.scrollPadding=t}},metadata:fe},T,j),pe(this,null,n,{kind:"accessor",name:"scrollMargin",static:!1,private:!1,access:{has:e=>"scrollMargin"in e,get:e=>e.scrollMargin,set:(e,t)=>{e.scrollMargin=t}},metadata:fe},M,D),pe(this,null,a,{kind:"accessor",name:"accessibilityRole",static:!1,private:!1,access:{has:e=>"accessibilityRole"in e,get:e=>e.accessibilityRole,set:(e,t)=>{e.accessibilityRole=t}},metadata:fe},N,P),pe(this,null,r,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:fe},$,B),pe(this,null,s,{kind:"accessor",name:"onscroll",static:!1,private:!1,access:{has:e=>"onscroll"in e,get:e=>e.onscroll,set:(e,t)=>{e.onscroll=t}},metadata:fe},F,H),pe(this,null,o,{kind:"accessor",name:"onscrolltoedge",static:!1,private:!1,access:{has:e=>"onscrolltoedge"in e,get:e=>e.onscrolltoedge,set:(e,t)=>{e.onscrolltoedge=t}},metadata:fe},W,q),pe(this,null,l,{kind:"accessor",name:"background",static:!1,private:!1,access:{has:e=>"background"in e,get:e=>e.background,set:(e,t)=>{e.background=t}},metadata:fe},G,K),pe(this,null,c,{kind:"accessor",name:"blockSize",static:!1,private:!1,access:{has:e=>"blockSize"in e,get:e=>e.blockSize,set:(e,t)=>{e.blockSize=t}},metadata:fe},U,Y),pe(this,null,d,{kind:"accessor",name:"minBlockSize",static:!1,private:!1,access:{has:e=>"minBlockSize"in e,get:e=>e.minBlockSize,set:(e,t)=>{e.minBlockSize=t}},metadata:fe},X,Z),pe(this,null,u,{kind:"accessor",name:"maxBlockSize",static:!1,private:!1,access:{has:e=>"maxBlockSize"in e,get:e=>e.maxBlockSize,set:(e,t)=>{e.maxBlockSize=t}},metadata:fe},J,Q),pe(this,null,b,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:fe},ee,te),pe(this,null,h,{kind:"accessor",name:"minInlineSize",static:!1,private:!1,access:{has:e=>"minInlineSize"in e,get:e=>e.minInlineSize,set:(e,t)=>{e.minInlineSize=t}},metadata:fe},ie,ne),pe(this,null,m,{kind:"accessor",name:"maxInlineSize",static:!1,private:!1,access:{has:e=>"maxInlineSize"in e,get:e=>e.maxInlineSize,set:(e,t)=>{e.maxInlineSize=t}},metadata:fe},ae,re),pe(this,null,g,{kind:"accessor",name:"padding",static:!1,private:!1,access:{has:e=>"padding"in e,get:e=>e.padding,set:(e,t)=>{e.padding=t}},metadata:fe},se,oe),pe(this,null,p,{kind:"accessor",name:"paddingBlock",static:!1,private:!1,access:{has:e=>"paddingBlock"in e,get:e=>e.paddingBlock,set:(e,t)=>{e.paddingBlock=t}},metadata:fe},le,ce),pe(this,null,f,{kind:"accessor",name:"paddingBlockStart",static:!1,private:!1,access:{has:e=>"paddingBlockStart"in e,get:e=>e.paddingBlockStart,set:(e,t)=>{e.paddingBlockStart=t}},metadata:fe},de,ue),pe(this,null,v,{kind:"accessor",name:"paddingBlockEnd",static:!1,private:!1,access:{has:e=>"paddingBlockEnd"in e,get:e=>e.paddingBlockEnd,set:(e,t)=>{e.paddingBlockEnd=t}},metadata:fe},be,he),pe(this,null,y,{kind:"accessor",name:"paddingInline",static:!1,private:!1,access:{has:e=>"paddingInline"in e,get:e=>e.paddingInline,set:(e,t)=>{e.paddingInline=t}},metadata:fe},me,ge),pe(this,null,k,{kind:"accessor",name:"paddingInlineStart",static:!1,private:!1,access:{has:e=>"paddingInlineStart"in e,get:e=>e.paddingInlineStart,set:(e,t)=>{e.paddingInlineStart=t}},metadata:fe},ve,ye),pe(this,null,w,{kind:"accessor",name:"paddingInlineEnd",static:!1,private:!1,access:{has:e=>"paddingInlineEnd"in e,get:e=>e.paddingInlineEnd,set:(e,t)=>{e.paddingInlineEnd=t}},metadata:fe},ke,we),pe(this,null,x,{kind:"accessor",name:"border",static:!1,private:!1,access:{has:e=>"border"in e,get:e=>e.border,set:(e,t)=>{e.border=t}},metadata:fe},xe,Se),pe(this,null,S,{kind:"accessor",name:"borderWidth",static:!1,private:!1,access:{has:e=>"borderWidth"in e,get:e=>e.borderWidth,set:(e,t)=>{e.borderWidth=t}},metadata:fe},_e,ze),pe(this,null,_,{kind:"accessor",name:"borderStyle",static:!1,private:!1,access:{has:e=>"borderStyle"in e,get:e=>e.borderStyle,set:(e,t)=>{e.borderStyle=t}},metadata:fe},Ce,Ee),pe(this,null,z,{kind:"accessor",name:"borderColor",static:!1,private:!1,access:{has:e=>"borderColor"in e,get:e=>e.borderColor,set:(e,t)=>{e.borderColor=t}},metadata:fe},Ve,Ae),pe(this,null,C,{kind:"accessor",name:"borderRadius",static:!1,private:!1,access:{has:e=>"borderRadius"in e,get:e=>e.borderRadius,set:(e,t)=>{e.borderRadius=t}},metadata:fe},Le,Ie),pe(this,null,E,{kind:"accessor",name:"display",static:!1,private:!1,access:{has:e=>"display"in e,get:e=>e.display,set:(e,t)=>{e.display=t}},metadata:fe},Re,Oe),pe(this,null,V,{kind:"accessor",name:"accessibilityVisibility",static:!1,private:!1,access:{has:e=>"accessibilityVisibility"in e,get:e=>e.accessibilityVisibility,set:(e,t)=>{e.accessibilityVisibility=t}},metadata:fe},Te,je),fe&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:fe})}#U=fe(this,L,void 0);get overflow(){return this.#U}set overflow(e){this.#U=e}#He=(fe(this,I),fe(this,R,void 0));get snapType(){return this.#He}set snapType(e){this.#He=e}#We=(fe(this,O),fe(this,T,void 0));get scrollPadding(){return this.#We}set scrollPadding(e){this.#We=e}#qe=(fe(this,j),fe(this,M,void 0));get scrollMargin(){return this.#qe}set scrollMargin(e){this.#qe=e}#A=(fe(this,D),fe(this,N,void 0));get accessibilityRole(){return this.#A}set accessibilityRole(e){this.#A=e}#v=(fe(this,P),fe(this,$,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#Ge=(fe(this,B),fe(this,F,null));get onscroll(){return this.#Ge}set onscroll(e){this.#Ge=e}#Ke=(fe(this,H),fe(this,W,null));get onscrolltoedge(){return this.#Ke}set onscrolltoedge(e){this.#Ke=e}#F=(fe(this,q),fe(this,G,void 0));get background(){return this.#F}set background(e){this.#F=e}#H=(fe(this,K),fe(this,U,void 0));get blockSize(){return this.#H}set blockSize(e){this.#H=e}#W=(fe(this,Y),fe(this,X,void 0));get minBlockSize(){return this.#W}set minBlockSize(e){this.#W=e}#q=(fe(this,Z),fe(this,J,void 0));get maxBlockSize(){return this.#q}set maxBlockSize(e){this.#q=e}#_=(fe(this,Q),fe(this,ee,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#G=(fe(this,te),fe(this,ie,void 0));get minInlineSize(){return this.#G}set minInlineSize(e){this.#G=e}#K=(fe(this,ne),fe(this,ae,void 0));get maxInlineSize(){return this.#K}set maxInlineSize(e){this.#K=e}#Y=(fe(this,re),fe(this,se,void 0));get padding(){return this.#Y}set padding(e){this.#Y=e}#X=(fe(this,oe),fe(this,le,void 0));get paddingBlock(){return this.#X}set paddingBlock(e){this.#X=e}#Z=(fe(this,ce),fe(this,de,void 0));get paddingBlockStart(){return this.#Z}set paddingBlockStart(e){this.#Z=e}#J=(fe(this,ue),fe(this,be,void 0));get paddingBlockEnd(){return this.#J}set paddingBlockEnd(e){this.#J=e}#Q=(fe(this,he),fe(this,me,void 0));get paddingInline(){return this.#Q}set paddingInline(e){this.#Q=e}#ee=(fe(this,ge),fe(this,ve,void 0));get paddingInlineStart(){return this.#ee}set paddingInlineStart(e){this.#ee=e}#te=(fe(this,ye),fe(this,ke,void 0));get paddingInlineEnd(){return this.#te}set paddingInlineEnd(e){this.#te=e}#ie=(fe(this,we),fe(this,xe,void 0));get border(){return this.#ie}set border(e){this.#ie=e}#ne=(fe(this,Se),fe(this,_e,void 0));get borderWidth(){return this.#ne}set borderWidth(e){this.#ne=e}#ae=(fe(this,ze),fe(this,Ce,void 0));get borderStyle(){return this.#ae}set borderStyle(e){this.#ae=e}#re=(fe(this,Ee),fe(this,Ve,void 0));get borderColor(){return this.#re}set borderColor(e){this.#re=e}#se=(fe(this,Ae),fe(this,Le,void 0));get borderRadius(){return this.#se}set borderRadius(e){this.#se=e}#oe=(fe(this,Ie),fe(this,Re,void 0));get display(){return this.#oe}set display(e){this.#oe=e}#I=(fe(this,Oe),fe(this,Te,void 0));get accessibilityVisibility(){return this.#I}set accessibilityVisibility(e){this.#I=e}[(e=[Qe(It(nl,{defaultValue:"auto",separator:" "}))],t=[Qe(It(al,{defaultValue:"none"}))],i=[Qe(It(rl,{defaultValue:"base"}))],n=[Qe(Vt({defaultValue:"0"}))],a=[Qe(It(sl,{defaultValue:"generic"}))],r=[Qe(Lt())],s=[Xe()],o=[Xe()],l=[Qe(It(rs,{defaultValue:"transparent"}))],c=[Qe(Et({defaultValue:"auto",type:"auto"}))],d=[Qe(Et({defaultValue:"0",type:"size"}))],u=[Qe(Et({defaultValue:"none",type:"none"}))],b=[Qe(Et({defaultValue:"auto",type:"auto"}))],h=[Qe(Et({defaultValue:"0",type:"size"}))],m=[Qe(Et({defaultValue:"none",type:"none"}))],g=[Qe(It(Xr,{defaultValue:"none",separator:" ",canBeResponsive:!0}))],p=[Qe(It(Zr,{defaultValue:"",separator:" ",canBeResponsive:!0}))],f=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],v=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],y=[Qe(It(Zr,{defaultValue:"",separator:" ",canBeResponsive:!0}))],k=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],w=[Qe(It(Zr,{defaultValue:"",canBeResponsive:!0}))],x=[Qe(It(ns,{defaultValue:"none"}))],S=[Qe(It(es,{defaultValue:"",separator:" "}))],_=[Qe(It(ts,{defaultValue:"",separator:" "}))],z=[Qe(It(is,{defaultValue:"",separator:" "}))],C=[Qe(It(as,{defaultValue:"none",separator:" "}))],E=[Qe(It(Jr,{defaultValue:"auto",canBeResponsive:!0}))],V=[Qe(It(Qr,{defaultValue:"visible"}))],ol)](){return this.shadowRoot?.getElementById("scroll-container")}constructor(e){super(e),fe(this,je)}}})();function cl(e,t){const i=e.trim();return"0"===i?0:i.endsWith("px")?parseFloat(i):i.endsWith("%")?parseFloat(i)/100*t:0}function dl(e){const t=e.trim().split(/\s+/);return 1===t.length?{inline:t[0],block:t[0]}:{inline:t[0],block:t[1]}}let ul=null;function bl(e,t,i){return se((()=>{const n={current:{previousEdge:{inline:null,block:null},hasMovedAwayFromInitial:!1,lastEmittedEdge:null}},a="stable"===getComputedStyle(e).getPropertyValue("--s-scrollbox-gutter").trim()?(null!==ul||(ul=function(){const e=document.createElement("div");e.style.width="100%",e.style.height="200px";const t=function(){const e=document.createElement("div");e.style.position="absolute",e.style.top="-100dvh",e.style.left="-100vw",e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.visibility="hidden";const t=document.createElement("style");return t.textContent=".scroll{--s-scrollbox-thumb-color-default-26021:rgba(181, 181, 181, 1);--s-scrollbox-thumb-color-hidden-26021:transparent;--s-scrollbox-thumb-color-hover-26021:rgba(138, 138, 138, 1);--s-scrollbox-thumb-color-thumb-hover-26021:rgba(97, 97, 97, 1);--s-scrollbox-thumb-color-thumb-active-26021:rgba(74, 74, 74, 1);--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-default-26021);transition:--s-scrollbox-thumb-color-26021 .15s cubic-bezier(.42,0,.58,1);scrollbar-color:initial}@media (pointer:fine){.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:var(--s-scrollbox-thumb-color-26021);border-radius:624.9375rem;border:3px solid transparent;background-clip:content-box}@media (forced-colors:active){.scroll::-webkit-scrollbar-thumb{border-width:5px}}.scroll:is(:hover,:focus-within,:focus-visible){--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hover-26021)}.scroll::-webkit-scrollbar-thumb:hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-hover-26021)}.scroll::-webkit-scrollbar-thumb:active{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-active-26021)}.scroll::-webkit-scrollbar-corner{background:0 0}.scroll::-webkit-resizer{background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M5.5 1.5C5.5 4 4 6 1.5 6' stroke='%23b5b5b5' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E\")no-repeat}textarea.scroll::-webkit-scrollbar-track{margin-block:.125rem}@supports (-moz-appearance:none){.scroll{scrollbar-width:thin;scrollbar-color:#b5b5b5 transparent}@media (hover){.scroll:is(:hover,:focus-within,:focus-visible){scrollbar-color:#8a8a8a transparent}.scroll.scrollbar-hover:not(:hover,:focus-within){scrollbar-color:transparent transparent}}}}.overflow-auto-auto{overflow:auto}.overflow-auto-hidden{overflow-x:auto;overflow-y:hidden;overflow-inline:auto;overflow-block:hidden;overscroll-behavior-inline:contain}.overflow-hidden-auto{overflow-y:auto;overflow-x:hidden;overflow-block:auto;overflow-inline:hidden;overscroll-behavior-block:contain}.overflow-hidden-hidden{overflow:hidden}",e.classList.add("scroll"),e.appendChild(t),e}();document.body.appendChild(t),t.appendChild(e);const i=t.offsetWidth-e.offsetWidth;return document.body.removeChild(t),i}()),ul):0;return function(r){const s=r.target;r.composed||e.dispatchEvent(new Event(r.type,{bubbles:!0})),function(e,t,i,n,a,r){const{scrollTop:s,clientWidth:o,clientHeight:l,scrollWidth:c,scrollHeight:d}=t,u=function(e){const{scrollLeft:t,scrollWidth:i,clientWidth:n}=e,a=i-n;return"rtl"===getComputedStyle(e).direction?t<=0?Math.abs(t):a-t:t}(t),{inline:b,block:h}=dl(n),m="auto"===b,g="auto"===h,p=function(e){const t=e.trim().split(/\s+/).filter(Boolean);switch(t.length){case 1:return{blockStart:t[0]??"0",inlineEnd:t[0]??"0",blockEnd:t[0]??"0",inlineStart:t[0]??"0"};case 2:return{blockStart:t[0]??"0",inlineEnd:t[1]??"0",blockEnd:t[0]??"0",inlineStart:t[1]??"0"};case 3:return{blockStart:t[0]??"0",inlineEnd:t[1]??"0",blockEnd:t[2]??"0",inlineStart:t[1]??"0"};case 4:return{blockStart:t[0]??"0",inlineEnd:t[1]??"0",blockEnd:t[2]??"0",inlineStart:t[3]??"0"};default:return{blockStart:"0",inlineEnd:"0",blockEnd:"0",inlineStart:"0"}}}(a),f=cl(p.inlineStart,c),v=cl(p.inlineEnd,c),y=cl(p.blockStart,d),k=cl(p.blockEnd,d);let w=null,x=null;const S="rtl"===getComputedStyle(t).direction;m&&(w=(S?u<=f+r:u<=f)?"start":(S?u+o>=c-v:u+o+r>=c-v)?"end":null),g&&(x=s<=y?"start":Math.round(s)+l>=d-k?"end":null),i.current.hasMovedAwayFromInitial||(m&&"start"!==w||g&&"start"!==x)&&(i.current.hasMovedAwayFromInitial=!0,i.current.previousEdge={inline:m?"end"===w?null:"start":null,block:g?"end"===x?null:"start":null});const _=i.current.previousEdge,z=w!==_.inline||x!==_.block,C=null!==_.inline&&null===w,E=null!==_.block&&null===x;(C||E)&&(i.current.lastEmittedEdge=null);const V=i.current.lastEmittedEdge,A=null!==V&&V.inline===w&&V.block===x,L=null===_.inline&&null!==w,I=null===_.block&&null!==x;(L||I)&&i.current.hasMovedAwayFromInitial&&!A?(i.current.previousEdge={inline:w,block:x},i.current.lastEmittedEdge={inline:w,block:x},e.dispatchEvent(new CustomEvent("scrolltoedge",{bubbles:!0,detail:{inline:w,block:x}}))):z&&(i.current.previousEdge={inline:w,block:x})}(e,s,n,t,i,a)}}),[e,t,i])}function hl(e,t,i){if("none"===e)return;let n;return n="auto"===t&&"auto"===i?"both":"auto"===t?"inline":"block",`${n} ${e}`}const ml={none:"0rem","small-500":"0.125rem","small-400":"0.25rem","small-300":"0.375rem","small-200":"0.5rem","small-100":"0.75rem",small:"0.75rem",base:"1rem",large:"1.25rem","large-100":"1.25rem","large-200":"1.5rem","large-300":"2rem","large-400":"2.5rem","large-500":"3rem"},gl='@property --s-scrollbox-thumb-color-26021{syntax:"";inherits:true;initial-value:#000}',pl={__proto__:null,ShadowRoot:function(e){const{accessibilityRole:t,accessibilityLabel:i,overflow:n,snapType:a,scrollPadding:r,scrollMargin:s,spacious:o,scrollbar:l,gutter:c}=e,{inline:d,block:u}=dl(n),b=bl(e,n,s),h=Ci({scroll:!0,[`overflow-${d}-${u}`]:!0,spacious:!!o,"gutter-stable":!!c,"scrollbar-none":"none"===l,"scrollbar-hover":"hover"===l}),m={scrollPadding:ml[r],scrollSnapType:hl(a,d,u)},g="region"===t?0:-1,p=i&&""!==i?i:void 0;return zi("s-box",{padding:e.padding,paddingBlock:e.paddingBlock,paddingBlockStart:e.paddingBlockStart,paddingBlockEnd:e.paddingBlockEnd,paddingInline:e.paddingInline,paddingInlineStart:e.paddingInlineStart,paddingInlineEnd:e.paddingInlineEnd,background:e.background,border:e.border,borderWidth:e.borderWidth,borderStyle:e.borderStyle,borderColor:e.borderColor,borderRadius:e.borderRadius,blockSize:e.blockSize,minBlockSize:e.minBlockSize,maxBlockSize:e.maxBlockSize,inlineSize:e.inlineSize,minInlineSize:e.minInlineSize,maxInlineSize:e.maxInlineSize,display:e.display,children:zi("div",{id:"scroll-container",class:h,style:m,tabIndex:g,"aria-label":p,onScroll:b,children:zi("slot",{})})})},styles:".scroll{--s-scrollbox-thumb-color-default-26021:rgba(181, 181, 181, 1);--s-scrollbox-thumb-color-hidden-26021:transparent;--s-scrollbox-thumb-color-hover-26021:rgba(138, 138, 138, 1);--s-scrollbox-thumb-color-thumb-hover-26021:rgba(97, 97, 97, 1);--s-scrollbox-thumb-color-thumb-active-26021:rgba(74, 74, 74, 1);--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-default-26021);transition:--s-scrollbox-thumb-color-26021 .15s cubic-bezier(.42,0,.58,1);scrollbar-color:initial}@media (pointer:fine){.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:var(--s-scrollbox-thumb-color-26021);border-radius:624.9375rem;border:3px solid transparent;background-clip:content-box}@media (forced-colors:active){.scroll::-webkit-scrollbar-thumb{border-width:5px}}.scroll:is(:hover,:focus-within,:focus-visible){--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hover-26021)}.scroll::-webkit-scrollbar-thumb:hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-hover-26021)}.scroll::-webkit-scrollbar-thumb:active{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-active-26021)}.scroll::-webkit-scrollbar-corner{background:0 0}.scroll::-webkit-resizer{background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M5.5 1.5C5.5 4 4 6 1.5 6' stroke='%23b5b5b5' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E\")no-repeat}textarea.scroll::-webkit-scrollbar-track{margin-block:.125rem}@supports (-moz-appearance:none){.scroll{scrollbar-width:thin;scrollbar-color:#b5b5b5 transparent}@media (hover){.scroll:is(:hover,:focus-within,:focus-visible){scrollbar-color:#8a8a8a transparent}.scroll.scrollbar-hover:not(:hover,:focus-within){scrollbar-color:transparent transparent}}}}.overflow-auto-auto{overflow:auto}.overflow-auto-hidden{overflow-x:auto;overflow-y:hidden;overflow-inline:auto;overflow-block:hidden;overscroll-behavior-inline:contain}.overflow-hidden-auto{overflow-y:auto;overflow-x:hidden;overflow-block:auto;overflow-inline:hidden;overscroll-behavior-block:contain}.overflow-hidden-hidden{overflow:hidden}.scroll{block-size:100%;inline-size:100%;scrollbar-gutter:var(--s-scrollbox-gutter-26021, revert);container-type:scroll-state}@media (prefers-reduced-motion:no-preference){.scroll{scroll-behavior:smooth}}@media not (forced-colors:active){.spacious::-webkit-scrollbar{width:16px;height:16px}.spacious::-webkit-scrollbar-thumb{border-width:6px}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hidden-26021)}.scrollbar-hover:focus-within,.scrollbar-hover:hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hover-26021)}.scrollbar-hover::-webkit-scrollbar-thumb:hover{--s-scrollbox-thumb-color-26021:inherit}.scrollbar-hover::-webkit-scrollbar-thumb:active{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-active-26021)}.gutter-stable{--s-scrollbox-gutter-26021:stable}"};(()=>{var e;let t,i,n,a,r,s=[Ye("s-internal-scroll-box")],o=[],l=ll,c=[],d=[],u=[],b=[],h=[],m=[];var g=class extends l{static{i=this}static{ve(this,"InternalScrollBox")}static{const e="function"==typeof Symbol&&Symbol.metadata?Object.create(l[Symbol.metadata]??null):void 0;n=[Qe(nt())],a=[Qe(Lt())],r=[Qe(Lt())],pe(this,null,n,{kind:"accessor",name:"spacious",static:!1,private:!1,access:{has:e=>"spacious"in e,get:e=>e.spacious,set:(e,t)=>{e.spacious=t}},metadata:e},c,d),pe(this,null,a,{kind:"accessor",name:"scrollbar",static:!1,private:!1,access:{has:e=>"scrollbar"in e,get:e=>e.scrollbar,set:(e,t)=>{e.scrollbar=t}},metadata:e},u,b),pe(this,null,r,{kind:"accessor",name:"gutter",static:!1,private:!1,access:{has:e=>"gutter"in e,get:e=>e.gutter,set:(e,t)=>{e.gutter=t}},metadata:e},h,m),pe(null,t={value:i},s,{kind:"class",name:i.name,metadata:e},null,o),g=i=t.value,e&&Object.defineProperty(i,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:e})}#Ue=fe(this,c,void 0);get spacious(){return this.#Ue}set spacious(e){this.#Ue=e}#Ye=(fe(this,d),fe(this,u,void 0));get scrollbar(){return this.#Ye}set scrollbar(e){this.#Ye=e}#Xe=(fe(this,b),fe(this,h,void 0));get gutter(){return this.#Xe}set gutter(e){this.#Xe=e}static{e={value:!1}}constructor(){super(pl),fe(this,m),ye(g,i,0,e)||(Ae(this.ownerDocument,gl),ke(g,i,!0,0,e))}adoptedCallback(){super.adoptedCallback(),Ae(this.ownerDocument,gl)}static{fe(i,o)}};g=i})();const fl="multi-picker-field",vl=16,yl=300,kl=404,wl=56;function xl({element:e,children:t,class:i,inlineOffset:n,maxBlockSize:a,minInlineSize:r}){const s=re(null),o=re(!0),l=zs(".popover{position:fixed;background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));padding:0;border-radius:.75rem;box-shadow:0 .5rem 1.5rem -.5rem rgba(0,0,0,.28),0 .5rem 1rem -.25rem rgba(0,0,0,.05),0 .1875rem .375rem 0 rgba(0,0,0,.05),0 .125rem .25rem 0 rgba(0,0,0,.05),0 .0625rem .125rem 0 rgba(0,0,0,.05),0 0 0 .0625rem rgba(0,0,0,.06);border:0;margin:0;z-index:520;outline:0;scrollbar-width:thin;scrollbar-color:#b5b5b5 var(--t-bg-transparent-26021, rgba(0, 0, 0, 0))}.multi-picker-field,.single-picker-field{border-radius:.5rem}"),c="blockSize"in e&&"maxBlockSize"in e&&"minBlockSize"in e&&"inlineSize"in e&&"maxInlineSize"in e&&"minInlineSize"in e,d=ws({cssSelector:"popover",cssProperties:[{property:"block-size",value:c?e.blockSize:"auto"},{property:"max-block-size",value:c?e.maxBlockSize:a??"none"},{property:"min-block-size",value:c?e.minBlockSize:"0"},{property:"inline-size",value:c?e.inlineSize:"auto"},{property:"max-inline-size",value:c?e.maxInlineSize:"none"},{property:"min-inline-size",value:c?e.minInlineSize:r??"0"}]}),[u,b]=ie(),[h,m]=ie(0),[g,p]=ie(0),[f,v]=ie(null);Li((()=>{b(e[sn]?.getBoundingClientRect())}),[e,e[sn]]);const y=function({cssSelector:e,activatorRect:t,popoverWidth:i,popoverHeight:n,initialPopoverHeight:a,blockPosition:r,inlineOffset:s,blockSize:o,maxBlockSize:l,minInlineSize:c,activatorType:d}){return se((()=>{if(!t||0===i||0===n)return null;const u=d===il||d===fl,b=s??0,h=document.documentElement.clientWidth,m=t.x+b+i>h,g=t.right-i=t||d>=yl;let b,h,m,g="auto";if(c>=yl){const t=Math.max(wl,e.top);b=t+"px",h="auto";const i=window.innerHeight-t-vl;m=Math.min(i,kl)+"px"}else if(u){b="auto",h=window.innerHeight-e.bottom+"px";const t=e.top-wl-vl;m=Math.min(t,kl)+"px",g=Math.min(o,kl)+"px"}else{const i=d+c+e.height;if(i>=t||i>=yl){const i=Math.max(wl,e.top),n=window.innerHeight-i-vl,a=Math.min(t,kl);let r=i;n=d){const t=Math.max(wl,e.top);b=t+"px",h="auto";const i=Math.max(window.innerHeight-t-vl,yl);m=Math.min(i,kl)+"px",g="300px"}else b="auto",h=window.innerHeight-e.bottom+"px",m=Math.min(Math.max(d,yl),kl)+"px",g=Math.min(o,kl)+"px"}const p=[{property:"inline-size",value:e.width+"px"}],f=r+e.left<=0,v=e.x+(f?0:r),y=v+(n??0),k=document.documentElement.clientWidth;let w,x;return k-y=t||l>=c,u=d?l:c,b=r&&"none"!==r&&parseFloat(r)<=u?r:u+"px",h=d?`calc(${e.bottom}px + ${Br})`:"auto",m=d?"auto":`calc(${window.innerHeight-e.top}px + ${Br})`,g="auto"===a?[{property:"block-size",value:"fit-content"}]:[],p=n+e.left<=0,f=s?[{property:"min-inline-size",value:s}]:[];return o?[{property:"inset-block-start",value:h},{property:"inset-block-end",value:m},{property:"inset-inline-end",value:document.documentElement.clientWidth-e.right+"px"},{property:"inset-inline-start",value:"auto"},{property:"max-inline-size",value:`calc(100% - ${Hr} - ${Hr})`},{property:"max-block-size",value:b},{property:"overflow-y",value:"auto"},{property:"visibility",value:"visible"},...g,...f]:[{property:"inset-block-start",value:h},{property:"inset-block-end",value:m},{property:"inset-inline-end",value:"auto"},{property:"inset-inline-start",value:e.x+(p?0:n)+"px"},{property:"max-inline-size",value:`calc(100% - ${Hr} - ${Hr})`},{property:"max-block-size",value:b},{property:"overflow-y",value:"auto"},{property:"visibility",value:"visible"},...g,...f]}({activatorRect:t,popoverHeight:n,blockPosition:r,inlineOffset:f,blockSize:o,maxBlockSize:l,minInlineSize:c,renderInlineEnd:p}),y=v.map((({property:e,value:t})=>`${e}:${t};`)).join("");return zi("style",{children:`.${e} {${y}}`})}),[e,t,i,n,a,r,s,o,l,c,d])}({cssSelector:"popover",activatorRect:u,popoverWidth:h,popoverHeight:g,initialPopoverHeight:f,blockPosition:"end",inlineOffset:n,blockSize:c?e.blockSize:void 0,maxBlockSize:c?e.maxBlockSize:a,minInlineSize:c?e.minInlineSize:r,activatorType:e[sn]?.dataset.activatorType}),k=oe((()=>{const t=s.current?.getBoundingClientRect(),i=e[sn]?.getBoundingClientRect(),n=t?.height??0;m(t?.width??0),p(n),b(i);const a=e[sn]?.dataset.activatorType;(a===il||a===fl)&&v((e=>null===e&&n>0?n:e))}),[e]),w=e[rn];Li((()=>{if(o.current)o.current=!1;else if(w){s.current?.hidePopover(),e[rn]=!0,m(0),p(0);const t=e[sn]?.dataset.activatorType;(t===il||t===fl)&&v(null)}else s.current?.showPopover(),e[rn]=!1,e.queueRender()}),[e,w]),el(e,k,s),Li((()=>{if(!s.current)return;const t=new AbortController,i=t.signal;return s.current.addEventListener("toggle",(t=>{const i=t,n="closed"===i.newState,a="open"===i.newState;n&&!e[rn]?(e[sn]?.focus(),e[rn]=!0,e[sn]=null,e.queueRender(),Qo(e,!0)):a?Qo(e,!1):n&&Qo(e,!0)}),{signal:i}),()=>t.abort()}),[e]);const S=se((()=>({style:u&&h>0&&g>0?void 0:{inlineSize:"fit-content",blockSize:"fit-content",visibility:"hidden"}})),[u,h,g]);return zi(x,{children:[c&&d,y,zi("div",{popover:!0,ref:s,class:Ci({...i&&{[i]:!0},popover:!0,[e[sn]?.dataset.activatorType??""]:!0}),...S,children:t}),zi("div",{ref:l,hidden:!0})]})}const Sl="s-tooltip";class _l extends Event{source;constructor(e){super("interest",{bubbles:!1,cancelable:!0,composed:!1}),this.source=e}}function zl(e){if("BUTTON"!==e.tagName&&"A"!==e.tagName)return;const t=e.getAttribute("interestfor");if(!t)return;const i=document.getElementById(t);i&&i.dispatchEvent(new _l(e))}"undefined"!=typeof document&&(document.addEventListener("mouseover",(e=>{const t=e.target;if(!(t instanceof Element))return;const i=t.closest("a[interestfor], button[interestfor]");i&&zl(i)}),{passive:!0}),document.addEventListener("focusin",(e=>{const t=e.target;if(!(t instanceof Element))return;const i=t.closest("a[interestfor], button[interestfor]");i&&zl(i)}),{passive:!0}));const Cl="undefined"!=typeof HTMLButtonElement&&"commandForElement"in HTMLButtonElement.prototype;"undefined"==typeof document||Cl||document.addEventListener("click",(e=>{const t=e.target;if(!(t instanceof Element))return;const i=t.closest("button[commandfor], a[commandfor]");if(!i)return;if(i.tagName.includes("s-"))return;const n=i.getAttribute("commandfor");if(!n)return;const a=i.getAttribute("command")||"--auto",r=document.getElementById(n);r&&r.dispatchEvent(new dn("command",{source:i,command:a}))}),{capture:!0});class El extends xi{constructor(e){super(e),this.addEventListener("command",(e=>{switch(e.command){case"--show":this[sn]=e.W??e.source,this.#Ze(!1);break;case"--hide":this.#Je(e);break;default:if(!this[rn])return void this.#Je(e);this[sn]=e.W??e.source,this.#Ze(!this[rn])}})),this.addEventListener("keydown",(e=>{"Escape"!==e.key||this[rn]||e.stopPropagation()})),this.addEventListener("interest",(e=>{const t=e.source;if(this[sn]=t??null,this.#Ze(!1),t){const e=()=>{requestAnimationFrame((()=>{this[sn]=null,this.#Ze(!0)}))};t.addEventListener("mouseleave",e,{once:!0}),t.addEventListener("blur",e,{once:!0})}}))}[rn]=!0;[sn]=void 0;[on];#Ze(e){this[rn]!==e&&(this[rn]=e,this.queueRender())}#Je(e){const t=this[sn];this[sn]=null,this.#Ze(!0),e.currentTarget instanceof Element&&Zi(e.currentTarget.tagName,Sl)||t&&"function"==typeof t.focus&&setTimeout((()=>{t.focus()}),0)}}const Vl={__proto__:null,ShadowRoot:function(e){return zi(xl,{element:e,children:zi("slot",{})})}};let Al=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b=El,h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[];return class extends b{static{const D="function"==typeof Symbol&&Symbol.metadata?Object.create(b[Symbol.metadata]??null):void 0;e=[Qe(Et({defaultValue:"auto",type:"auto"}))],t=[Qe(Et({defaultValue:"0",type:"size"}))],i=[Qe(Et({defaultValue:"none",type:"none"}))],n=[Qe(Et({defaultValue:"auto",type:"auto"}))],a=[Qe(Et({defaultValue:"0",type:"size"}))],r=[Qe(Et({defaultValue:"none",type:"none"}))],s=[Xe()],o=[Xe()],l=[Xe()],c=[Xe()],d=[Xe()],u=[Xe()],pe(this,null,e,{kind:"accessor",name:"blockSize",static:!1,private:!1,access:{has:e=>"blockSize"in e,get:e=>e.blockSize,set:(e,t)=>{e.blockSize=t}},metadata:D},h,m),pe(this,null,t,{kind:"accessor",name:"minBlockSize",static:!1,private:!1,access:{has:e=>"minBlockSize"in e,get:e=>e.minBlockSize,set:(e,t)=>{e.minBlockSize=t}},metadata:D},g,p),pe(this,null,i,{kind:"accessor",name:"maxBlockSize",static:!1,private:!1,access:{has:e=>"maxBlockSize"in e,get:e=>e.maxBlockSize,set:(e,t)=>{e.maxBlockSize=t}},metadata:D},f,v),pe(this,null,n,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:D},y,k),pe(this,null,a,{kind:"accessor",name:"minInlineSize",static:!1,private:!1,access:{has:e=>"minInlineSize"in e,get:e=>e.minInlineSize,set:(e,t)=>{e.minInlineSize=t}},metadata:D},w,x),pe(this,null,r,{kind:"accessor",name:"maxInlineSize",static:!1,private:!1,access:{has:e=>"maxInlineSize"in e,get:e=>e.maxInlineSize,set:(e,t)=>{e.maxInlineSize=t}},metadata:D},S,_),pe(this,null,s,{kind:"accessor",name:"onshow",static:!1,private:!1,access:{has:e=>"onshow"in e,get:e=>e.onshow,set:(e,t)=>{e.onshow=t}},metadata:D},z,C),pe(this,null,o,{kind:"accessor",name:"onhide",static:!1,private:!1,access:{has:e=>"onhide"in e,get:e=>e.onhide,set:(e,t)=>{e.onhide=t}},metadata:D},E,V),pe(this,null,l,{kind:"accessor",name:"onaftershow",static:!1,private:!1,access:{has:e=>"onaftershow"in e,get:e=>e.onaftershow,set:(e,t)=>{e.onaftershow=t}},metadata:D},A,L),pe(this,null,c,{kind:"accessor",name:"onafterhide",static:!1,private:!1,access:{has:e=>"onafterhide"in e,get:e=>e.onafterhide,set:(e,t)=>{e.onafterhide=t}},metadata:D},I,R),pe(this,null,d,{kind:"accessor",name:"ontoggle",static:!1,private:!1,access:{has:e=>"ontoggle"in e,get:e=>e.ontoggle,set:(e,t)=>{e.ontoggle=t}},metadata:D},O,T),pe(this,null,u,{kind:"accessor",name:"onaftertoggle",static:!1,private:!1,access:{has:e=>"onaftertoggle"in e,get:e=>e.onaftertoggle,set:(e,t)=>{e.onaftertoggle=t}},metadata:D},j,M),D&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:D})}constructor(e){super(e),fe(this,M)}#H=fe(this,h,void 0);get blockSize(){return this.#H}set blockSize(e){this.#H=e}#W=(fe(this,m),fe(this,g,void 0));get minBlockSize(){return this.#W}set minBlockSize(e){this.#W=e}#q=(fe(this,p),fe(this,f,void 0));get maxBlockSize(){return this.#q}set maxBlockSize(e){this.#q=e}#_=(fe(this,v),fe(this,y,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#G=(fe(this,k),fe(this,w,void 0));get minInlineSize(){return this.#G}set minInlineSize(e){this.#G=e}#K=(fe(this,x),fe(this,S,void 0));get maxInlineSize(){return this.#K}set maxInlineSize(e){this.#K=e}#Qe=(fe(this,_),fe(this,z,null));get onshow(){return this.#Qe}set onshow(e){this.#Qe=e}#et=(fe(this,C),fe(this,E,null));get onhide(){return this.#et}set onhide(e){this.#et=e}#tt=(fe(this,V),fe(this,A,null));get onaftershow(){return this.#tt}set onaftershow(e){this.#tt=e}#B=(fe(this,L),fe(this,I,null));get onafterhide(){return this.#B}set onafterhide(e){this.#B=e}#it=(fe(this,R),fe(this,O,null));get ontoggle(){return this.#it}set ontoggle(e){this.#it=e}#nt=(fe(this,T),fe(this,j,null));get onaftertoggle(){return this.#nt}set onaftertoggle(e){this.#nt=e}}})(),Ll=(()=>{let e,t,i=[Ye(tn)],n=[],a=Al;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Vl)}},t})();const Il="s-color-picker";function Rl(e,t,i){return ei?i:e}const Ol=160,Tl=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],jl=e=>{if(!e)return 100;const t=e.replace("#","");if(6===t.length||3===t.length)return 100;const i=t.slice(-2);return parseInt(i,16)/255*100};function Ml(e,t,i){const n=i+t*Math.min(i,1-i);return{h:e,s:0===n?0:2*(1-i/n),v:n}}function Dl(e){let t=e;4!==t.length&&5!==t.length||(t=`#${t[1]}${t[1]}${t[2]}${t[2]}${t[3]}${t[3]}${t[4]?t[4]+t[4]:""}`);const i=parseInt(t.slice(1,3),16)/255,n=parseInt(t.slice(3,5),16)/255,a=parseInt(t.slice(5,7),16)/255,r=t.length>=9?parseInt(t.slice(7,9),16)/255:1,s=Math.max(i,n,a),o=Math.min(i,n,a);let l=0;const c=(s+o)/2,d=s-o,u=0===s?0:d/s;if(s!==o){switch(s){case i:l=(n-a)/d+(n{const{hue:t,saturation:i,lightness:n}=Dl(e||"#000000"),{v:a}=Ml(t,i,n);return{x:e?Ol*i:80,y:e?(1-a)*Ol:80}},Pl=e=>{const t=Dl(e);return Ml(t.hue,t.saturation,t.lightness).h},$l={__proto__:null,ShadowRoot:function(e){const t=$t(),i=re(!1),n=re(void 0),a=re(!1),r=re(new Set),[s,o]=ie((()=>Nl(e.value||"#000000"))),[l,c]=ie((()=>jl(e.value||"#000000"))),[d,u]=ie((()=>Pl(e.value||"#000000"))),{value:b}=e;Li((()=>{if(i.current)return void(i.current=!1);const e=Nl(b);o((t=>t.x===e.x&&t.y===e.y?t:e)),c((e=>{const t=jl(b);return e===t?e:t})),u((e=>{const t=Pl(b||"#000000");return e===t?e:t}))}),[b,i]);const h=Dl(e.value||"#000000"),m=`linear-gradient(90deg, rgba(255, 255, 255, 0), hsl(${h.hue}deg, ${100*h.saturation}%, ${100*h.lightness}%))`,g=re(null),p=(e,t)=>{let i=0,n=0;if(g.current){const e=g.current.getBoundingClientRect();i=e.left,n=e.top}return{x:Rl(e-i,0,Ol),y:Rl(t-n,0,Ol)}},f=(t="input")=>{i.current=!0;const{x:a,y:r}=s;if(!n.current||a!==n.current.x||r!==n.current.y||l!==n.current.alpha||d!==n.current.hue){const t=a/Ol,i=1-r/Ol;n.current={x:a,y:r,alpha:l,hue:d};const{h:s,s:o,l:c}=function(e,t,i){const n=i*(1-t/2);return{h:e,s:0===n||1===n?0:(i-n)/Math.min(n,1-n),l:n}}(d,t,i),u=mt(`hsl(${Math.round(s)}, ${Math.round(100*o)}%, ${Math.round(100*c)}%, ${l}%)`);e.value=u,e.queueRender()}e.dispatchEvent(new Event(t,{bubbles:!0,composed:!0}))},v=`hsla(${d} 100% 50% / ${l}%)`;return zi("div",{class:"color-picker",children:[zi("s-text",{accessibilityVisibility:"exclusive",id:"colour-well-label"}),zi("s-text",{accessibilityVisibility:"exclusive","aria-live":"polite",children:e.value}),zi("s-text",{accessibilityVisibility:"exclusive",id:"hsv-picker-label"}),zi("div",{class:"hsl-container",ref:g,onTouchStart:e=>{if(a.current=!0,e.touches[0]){const{clientX:t,clientY:i}=e.touches[0];o(p(t,i))}},onTouchMove:e=>{if(a.current&&e.touches[0]){const{clientX:t,clientY:i}=e.touches[0];o(p(t,i)),f("input")}},onTouchEnd:e=>{a.current=!1,e.changedTouches[0]&&(o(p(e.changedTouches[0].clientX,e.changedTouches[0].clientY)),f("change"))},onMouseDown:e=>{a.current=!0,o(p(e.clientX,e.clientY))},onMouseMove:e=>{a.current&&(o(p(e.clientX,e.clientY)),f("input"))},onMouseUp:e=>{a.current=!1,o(p(e.clientX,e.clientY)),f("change")},children:[zi("div",{class:"hue-layer",style:`background-color: ${v};`}),zi("div",{class:"thumb",role:"slider","aria-label":t.translate("colorPicker.thumbLabel"),"aria-valuetext":b,tabIndex:0,style:`transform: translate3d(${s.x}px, ${s.y}px, 0)`,onKeyDown:e=>{switch(Tl.includes(e.key)&&(e.preventDefault(),r.current.has(e.key)||r.current.add(e.key)),e.key){case"ArrowUp":o((e=>({x:e.x,y:e.y-1<0?0:e.y-1}))),f("input");break;case"ArrowDown":o((e=>({x:e.x,y:e.y+1>160?160:e.y+1}))),f("input");break;case"ArrowLeft":o((e=>({x:e.x-1<0?0:e.x-1,y:e.y}))),f("input");break;case"ArrowRight":o((e=>({x:e.x+1>160?160:e.x+1,y:e.y}))),f("input")}},onKeyUp:e=>{r.current.has(e.key)&&r.current.delete(e.key),Tl.includes(e.key)&&f("change")},children:zi("s-text",{accessibilityVisibility:"exclusive",children:t.translate("colorPicker.thumbDescription")})})]}),zi("div",{class:"slider-container",children:zi("input",{type:"range",name:"hue",min:"0",max:"360",class:"hue-slider slider","aria-label":t.translate("colorPicker.hueSliderLabel"),step:"1",value:d,onInput:e=>{const t=e.target;u(Number(t.value)),f("input")},onChange:e=>{const t=e.target;u(Number(t.value)),f("change")}})}),e.alpha?zi("div",{class:"slider-container alpha-container",children:zi("input",{type:"range",name:"alpha",min:"0",max:"100",class:"alpha-slider slider","aria-label":t.translate("colorPicker.alphaSliderLabel"),step:"1",value:l,onInput:e=>{const t=e.target;c(Number(t.value)),f("input")},onChange:e=>{const t=e.target;c(Number(t.value)),f("change")},style:{background:m}})}):null]})},clamp:Rl,hexToHSL:Dl,styles:'.color-picker{block-size:160px;display:flex;inline-size:fit-content}.hsl-container{block-size:160px;inline-size:160px;border-radius:.25rem;background:repeating-conic-gradient(rgb(255 255 255/100%) 0% 25%,rgb(247 247 247/100%) 0% 50%) 50%/1rem 1rem;position:relative;overflow:clip}.hsl-container::before{content:"";background:linear-gradient(to right,#fff,transparent);z-index:20}.hsl-container::after,.hsl-container::before,.hue-layer{position:absolute;inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:100%}.hsl-container::after{content:"";background:linear-gradient(to top,#000,transparent);z-index:20;box-shadow:rgb(0 0 0/50%)0 0 .125rem 0 inset}.hue-layer{z-index:10;border-radius:.25rem}.thumb{border:.25rem solid #fff;background:0 0;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;box-shadow:inset 0 .0625rem .125rem 0 rgb(33 43 54/32%),0 .0625rem .125rem 0 rgb(33 43 54/32%);cursor:pointer;position:relative;z-index:30;inset-block-end:calc(1.125rem*.5);inset-inline-end:calc(1.125rem*.5)}.slider-container{inline-size:24px;block-size:160px;margin-inline-start:8px;border-radius:5rem;overflow:clip}.slider{--s-color-picker-dragger-size-26021:1.125rem;--s-color-picker-size-26021:10rem;appearance:none;inline-size:160px;block-size:24px;border-radius:5rem;box-shadow:rgb(0 0 0/50%)0 0 .125rem 0 inset}.hue-slider{background:linear-gradient(to left,red 1.125rem,#f0f,#00f,#0ff,#0f0,#ff0,red 8.875rem)}.alpha-slider,.hue-slider{transform:translateX(-70px) translateY(66px) rotate(-90deg)}.alpha-container{background:repeating-conic-gradient(rgb(255 255 255/100%) 0% 25%,rgb(247 247 247/100%) 0% 50%) 50%/1rem 1rem}.slider::-webkit-slider-thumb{appearance:none;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;cursor:pointer;border:.25rem solid #fff;background:0 0;box-shadow:inset 0 .0625rem .125rem 0 rgb(33 43 54/32%),0 .0625rem .125rem 0 rgb(33 43 54/32%)}.slider::-webkit-slider-runnable-track{padding-inline:5px}.slider::-moz-range-track{padding-inline:5px}.slider::-moz-range-thumb{appearance:none;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;cursor:pointer;border:.25rem solid #fff;background:0 0;box-shadow:inset 0 .0625rem .125rem 0 rgb(33 43 54/32%),0 .0625rem .125rem 0 rgb(33 43 54/32%)}.slider::-ms-thumb{appearance:none;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;cursor:pointer;border:.25rem solid #fff;background:0 0;box-shadow:inset 0 .0625rem .125rem 0 rgb(33 43 54/32%),0 .0625rem .125rem 0 rgb(33 43 54/32%)}'},Bl=Symbol("internals");class Fl extends xi{static formAssociated=!0;constructor(e){super(e),this[Bl]=this.attachInternals()}[Bl]}let Hl=(()=>{let e,t,i,n,a,r,s,o=[Ye(Il)],l=[],c=Fl,d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[];return class extends c{static{t=this}static{const k="function"==typeof Symbol&&Symbol.metadata?Object.create(c[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Xe()],a=[Xe()],r=[Qe(Lt())],s=[Qe(lt({alphaFlag:"alpha"}),{attribute:"value",onChange:e=>{e.value=e.defaultValue,e[Bl].setFormValue(e.value)}})],pe(this,null,i,{kind:"accessor",name:"alpha",static:!1,private:!1,access:{has:e=>"alpha"in e,get:e=>e.alpha,set:(e,t)=>{e.alpha=t}},metadata:k},d,u),pe(this,null,n,{kind:"accessor",name:"onchange",static:!1,private:!1,access:{has:e=>"onchange"in e,get:e=>e.onchange,set:(e,t)=>{e.onchange=t}},metadata:k},b,h),pe(this,null,a,{kind:"accessor",name:"oninput",static:!1,private:!1,access:{has:e=>"oninput"in e,get:e=>e.oninput,set:(e,t)=>{e.oninput=t}},metadata:k},m,g),pe(this,null,r,{kind:"accessor",name:"name",static:!1,private:!1,access:{has:e=>"name"in e,get:e=>e.name,set:(e,t)=>{e.name=t}},metadata:k},p,f),pe(this,null,s,{kind:"accessor",name:"defaultValue",static:!1,private:!1,access:{has:e=>"defaultValue"in e,get:e=>e.defaultValue,set:(e,t)=>{e.defaultValue=t}},metadata:k},v,y),pe(null,e={value:t},o,{kind:"class",name:t.name,metadata:k},null,l),t=e.value,k&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:k}),fe(t,l)}#de;#at=fe(this,d,void 0);get alpha(){return this.#at}set alpha(e){this.#at=e}#ue=(fe(this,u),fe(this,b,null));get onchange(){return this.#ue}set onchange(e){this.#ue=e}#be=(fe(this,h),fe(this,m,null));get oninput(){return this.#be}set oninput(e){this.#be=e}#me=(fe(this,g),fe(this,p,void 0));get name(){return this.#me}set name(e){this.#me=e}#$e=(fe(this,f),fe(this,v,void 0));get defaultValue(){return this.#$e}set defaultValue(e){this.#$e=e}get value(){return ut(this.#de??"",{fallbackValue:this.defaultValue,isAlpha:this.alpha})}set value(e){this.#de=e,this[Bl].setFormValue(this.value),this.queueRender()}formResetCallback(){this.value=this.defaultValue||"",this[Bl].setFormValue(this.value)}constructor(){super($l),fe(this,y)}},t})(),Wl=(()=>{let e,t=Go,i=[],n=[];return class extends t{static{const a="function"==typeof Symbol&&Symbol.metadata?Object.create(t[Symbol.metadata]??null):void 0;e=[Qe(nt())],pe(this,null,e,{kind:"accessor",name:"alpha",static:!1,private:!1,access:{has:e=>"alpha"in e,get:e=>e.alpha,set:(e,t)=>{e.alpha=t}},metadata:a},i,n),a&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:a})}#rt=!0;#at=fe(this,i,void 0);get alpha(){return this.#at}set alpha(e){this.#at=e}get value(){return super.value}set value(e){const t=ut(e,{fallbackValue:this.defaultValue,isAlpha:this.alpha});super.value=this.#rt?t:e,this[lo].setFormValue(t)}formResetCallback(){super.value=ut(super.defaultValue,{isAlpha:this.alpha}),this[lo].setFormValue(this.value)}constructor(e){super(e),fe(this,n)}setInternalValue(e,t){this.#rt=t,this.value=e}}})();const ql="color-picker-popover",Gl={__proto__:null,ShadowRoot:function(e){const t=$t(),{defaultValue:i}=e;Li((()=>{const t=ut(i,{isAlpha:e.alpha});t!==e.defaultValue&&(e.defaultValue=t)}),[i,e]);const n=t=>{t.target&&"value"in t.target&&(e.setInternalValue(t.target.value,!1),t.composed||e.dispatchEvent(new Event("input",{bubbles:!0,composed:!0})))},a=t=>{t.target&&"value"in t.target&&(e.setInternalValue(t.target.value,!0),t.composed||e.dispatchEvent(new Event("change",{bubbles:!0,composed:!0})))},r=zi("div",{class:"color-preview-container",children:zi("s-clickable",{blockSize:"100%",inlineSize:"100%",borderRadius:"small-200",commandFor:ql,command:"--toggle",disabled:e.readOnly||e.disabled,children:zi("div",{class:"color-preview",style:{backgroundColor:ut(e.value,{fallbackValue:"#FFFFFF",isAlpha:e.alpha})},children:zi("s-text",{accessibilityVisibility:"exclusive",children:t.translate("colorField.colorPreviewDescription")})})})});return zi(x,{children:[zi(Uo,{element:e,type:"text",onChange:a,onInput:n,prefixElement:r}),zi("s-popover",{id:ql,children:zi("s-box",{padding:"small",children:zi("s-color-picker",{alpha:e.alpha,value:e.value,onChange:a,onInput:n})})})]})},slotAssignment:"manual",styles:".color-preview{border-radius:.25rem;box-shadow:0 0 0 .0625rem rgba(0,0,0,.08) inset;background-color:var(--t-fill-26021, rgba(255, 255, 255, 1));block-size:1.25rem;inline-size:1.25rem}@media print{.color-preview{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.color-preview-container{background-color:transparent}@media (min-width:48rem),(pointer:fine){.color-preview-container{margin-inline-start:calc(-1*.75rem/2)}}"};let Kl=(()=>{let e,t,i=[Ye(Ho)],n=[],a=Wl;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Gl)}},t})();const Ul="s-date-field";function Yl(e){return!!e&&Xl.test(e)}const Xl=/^\d{4}-(0[1-9]|1[0-3])$/;function Zl(e){return`${e.getFullYear()}-${(""+(e.getMonth()+1)).padStart(2,"0")}-${e.getDate().toString().padStart(2,"0")}`}function Jl(e){return Zl(e).split("-").slice(0,2).join("-")}function Ql(e){try{const[t,i,n]=e.split("-").map((e=>parseInt(e,10))).filter((e=>!Number.isNaN(e)));return new Date(t,i-1,n)}catch(e){return Ei("Error getting date from year month day, using a fallback value",e),new Date(2025,0,1)}}function ec(e){if(!e)return"";try{const[t,i,n]=e.split("-");if(!t||!i||!n)return e;const a=new Date(parseInt(t),parseInt(i)-1,parseInt(n));return new Intl.DateTimeFormat(void 0,{year:"numeric",month:"long",day:"numeric"}).format(a)}catch(t){return Ei("Error formatting date for display",t),e}}function tc(e,t,i,n,a){const r=[];let s=[],o=new Date(e.getFullYear(),e.getMonth(),1);const l=nc();for(let e=0;e{const t=e.trim();return t in sc?sc[t]:null})).filter((e=>null!==e))]),d=new Set(...[a.split(",").map((e=>{const t=e.trim();return t in sc?sc[t]:null})).filter((e=>null!==e))]);for(;o.getMonth()===e.getMonth();){s.length===ac&&(r.push(s),s=[]);let e=!1;"empty"!==i&&i.some((e=>(null!==e.start||null!==e.end)&&(null===e.start&&e.end?o<=e.end:null===e.end&&e.start?o>=e.start:!(!e.start||!e.end)&&o>=e.start&&o<=e.end)))||0!==d.size&&d.has(o.getDay())||(e=("empty"===t||t.some((e=>null===e.start&&null===e.end||(null===e.start&&e.end?o<=e.end:null===e.end&&e.start?o>=e.start:!(!e.start||!e.end)&&o>=e.start&&o<=e.end))))&&(0===c.size||c.has(o.getDay()))),s.push({date:o,disallowed:!e}),o=new Date(o.getFullYear(),o.getMonth(),o.getDate()+1)}for(;s.length{try{if(""===e)return"empty";const t=e.split(",").map((e=>e.trim()));return t.map((e=>{const[t,i]=e.split("--");return""===t?{start:null,end:lc(i,!0)}:""!==i&&i?{start:lc(t),end:lc(i,!0)}:{start:lc(t),end:e.includes("--")?null:lc(t,!0)}}))}catch(e){return Ei("Error parsing date ranges, falling back to default empty value",e),"empty"}}),[e])}function lc(e,t=!1){if(!e)return new Date;const[i,n,a]=e.split("-"),r=i??"2025",s=a??(t?"00":"01");let o=parseInt(n||(t?"12":"01"),10);return Number.isNaN(o)&&(o=1),o-=t&&!a?0:1,new Date(parseInt(r,10),o,parseInt(s,10))}function cc(e){let t;try{t=new Intl.DateTimeFormat(ic(),{month:"long"})}catch{t=new Intl.DateTimeFormat("en-US",{month:"long"})}return{monthText:t.format(e),yearText:e.getFullYear().toString()}}function dc(e,t,i,n,a){const r=tc(e,t,i,n,a),s=Zl(e),o=r.flat().find((e=>e.date&&Zl(e.date)===s));return!!o&&!o.disallowed}function uc({targetDate:e,allowedDateRanges:t,disallowedDateRanges:i,allowDays:n,disallowDays:a,direction:r="both"}){if(dc(e,t,i,n,a))return e;const s=e=>dc(e,t,i,n,a);for(const t of[...Array(365).keys()].map((e=>e+1))){if("both"===r||"forwards"===r){const i=new Date(e);if(i.setDate(e.getDate()+t),s(i))return i}if("both"===r||"backwards"===r){const i=new Date(e);if(i.setDate(e.getDate()-t),s(i))return i}}return e}function bc({element:e}){const t=$t(),i="viewType"in e&&"multiple"===e.viewType,n=se((()=>{const e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate())}),[]),a=oc(e.allow),r=oc(e.disallow),{monthText:s,yearText:o,viewDate:l}=se((()=>{const[e,t]=c.split("-"),i=new Date,n=e?parseInt(e):i.getFullYear(),a=t?parseInt(t)-1:i.getMonth(),r=new Date(n,a,1),{monthText:s,yearText:o}=cc(r);return{monthText:s,yearText:o,viewDate:r}}),[c=e.view]);var c;const d=se((()=>tc(l,a,r,e.allowDays,e.disallowDays)),[l,a,r,e.allowDays,e.disallowDays]),u=se((()=>function(){const e=ic();return nc().map((t=>{try{return new Intl.DateTimeFormat(e,{weekday:"long"}).format(new Date(2024,0,t))}catch{return new Intl.DateTimeFormat("en-US",{weekday:"long"}).format(new Date(2024,0,t))}}))}()),[]),[b,h]=ie(null),[m,g]=ie(!1),[p,f]=ie(null),[v,y]=ie(null),[k,w]=ie(d),[S,_]=ie(s),[z,C]=ie(o),[E,V]=ie(!1),[A,L]=ie(!1),[I,R]=ie(null),[O,T]=ie(null),j=re(null),M=re(null),D=re(null);Li((()=>{const t=D.current;if(!(t&&i&&p&&v))return;const n=(e=!1)=>{if(e&&m){t.style.maxInlineSize="unset";const e=p.offsetTop!==v.offsetTop;t.style.maxInlineSize="",e||g(!1)}else{const e=p.offsetTop!==v.offsetTop;g(e)}},a=new ResizeObserver((()=>n(!0)));a.observe(t),a.observe(e);const r=()=>{n(!0)};return window.addEventListener("resize",r),n(!1),()=>{a.disconnect(),window.removeEventListener("resize",r)}}),[e,i,m,p,v]),ne((()=>{s===S&&o===z||V(!0)}),[s,o,S,z]),ne((()=>{const e=[j,M].map((e=>(e=>{const t=e.current;if(t&&E){const e=()=>{_(s),C(o),V(!1)};return t.addEventListener("animationend",e,{once:!0}),()=>{t.removeEventListener("animationend",e)}}})(e)));return()=>{e.forEach((e=>e&&e()))}}),[E,s,o]),ne((()=>{const e=D.current;if(e&&A){const t=e=>{e.animationName.startsWith("slide-in-from")&&(L(!1),R(null),T(null))};return e.addEventListener("animationend",t),()=>{e.removeEventListener("animationend",t)}}}),[A]);const[N,P]=ie(null);let $=null,B=null;if("range"===e.type){const[t,i]=e.value.split("--");$=t?Ql(t):null,B=i?Ql(i):null}const F="range"===e.type&&$&&!B?$:null,{allowDays:H,disallowDays:W}=e,q=se((()=>{const t=[l,(()=>{if(!i)return null;const e=new Date(l);return e.setMonth(e.getMonth()+1),e})()].filter((e=>null!==e)),s=t.map((e=>tc(e,a,r,H,W))),o=s.flat();return t.map(((t,i)=>({viewDate:t,renderTableBodyProps:{element:e,weeks:s[i],allWeeks:o,focusedDate:b,rangeStartDate:$,rangeEndDate:B,partialRangeStartDate:F,rangeHoveredDate:N,today:n,isInteractive:!0,allowedDateRanges:a,disallowedDateRanges:r,setRangeHoveredDate:P,setFocusedDate:h}})))}),[H,a,W,r,e,b,i,F,B,N,$,n,l]),G=Ci({"monthyear-text":!0,"fade-in":E}),K=Ci({"monthyear-text-old":!0,"fade-out":!0});return zi("div",{class:Ci({"date-picker":!0,"multi-month":i,"single-month":!i}),onFocus:()=>{e.dispatchEvent(new Event("focus",{bubbles:!0}))},onBlur:()=>{e.dispatchEvent(new Event("blur",{bubbles:!0}))},children:[zi("div",{class:"month-controls-container overlay",children:[zi("div",{class:"month-button-wrapper",children:zi("s-button",{icon:"chevron-left",accessibilityLabel:t.translate("datePicker.previousMonth"),variant:"tertiary",onClick:()=>{w(d),T("right"),R("left"),L(!0),l.setMonth(l.getMonth()-1),e.view=Jl(l)}})}),zi("div",{children:[zi(Cs,{children:"range"===e.type?t.translate("datePicker.rangeInstructions"):t.translate("datePicker.singleInstructions")}),zi(Cs,{children:zi("span",{"aria-live":"polite",children:["single"===e.type&&zi(x,{children:["Date Selected: ",e.value?e.value:"none","."]}),"range"===e.type&&zi(x,{children:["Date Range:"," ",B?`Start date: ${$?Zl($):"none"}, end date: ${Zl(B)}`:"Start date: "+($?Zl($):"none"),"."]})]})})]}),zi("div",{class:"month-button-wrapper",children:zi("s-button",{icon:"chevron-right",accessibilityLabel:t.translate("datePicker.nextMonth"),variant:"tertiary",onClick:()=>{w(d),T("left"),R("right"),L(!0),l.setMonth(l.getMonth()+1),e.view=Jl(l)}})})]}),zi("div",{class:Ci({"table-container":!0,"is-wrapping":m,"is-not-wrapping":!m}),ref:D,children:[q.map(((t,i)=>{const{monthText:n,yearText:a}=cc(t.viewDate),r=`table-grid-label-${n}-${a}`;return zi("div",{ref:0===i?f:y,class:"table-wrapper",children:[zi("div",{class:"month-controls-container",children:[zi("div",{class:"hidden-icon","aria-hidden":"true",children:zi("s-button",{icon:"chevron-left",variant:"tertiary",accessibilityLabel:" "})}),zi("div",{"aria-live":"polite",children:zi("div",{id:r,class:G,children:[zi("span",{children:n}),zi("span",{children:a}),E&&zi("div",{class:K,ref:0===i?j:M,children:[zi("span",{children:S}),zi("span",{children:z})]})]})}),zi("div",{class:"hidden-icon","aria-hidden":"true",children:zi("s-button",{icon:"chevron-right",variant:"tertiary",accessibilityLabel:" "})})]}),zi("table",{role:"grid","aria-labelledby":r,class:"table-with-headers",children:[zi("thead",{children:zi("tr",{children:u.map((e=>zi("th",{abbr:e,class:"weekday-header",children:e.slice(0,2)},e)))})}),zi("tbody",{class:"table-with-headers-content",children:zi("tr",{class:"table-with-headers-cell-container",children:u.map((e=>zi("td",{class:"table-with-headers-cell"},e)))})})]}),zi("div",{class:Ci({"table-content":!0,"slide-in-left":A&&"left"===I,"slide-in-right":A&&"right"===I}),children:zi("table",{role:"grid","aria-labelledby":r,"aria-multiselectable":"single"!==e.type||void 0,class:"table",children:hc(t.renderTableBodyProps)})})]},t.viewDate.toString())})),A&&zi("div",{class:Ci({"table-content-old":!0,"slide-out-left":"left"===O,"slide-out-right":"right"===O}),children:zi("table",{class:"table",children:hc({weeks:k,allWeeks:k,element:e,today:n,rangeStartDate:$,rangeEndDate:B,partialRangeStartDate:F,rangeHoveredDate:N,focusedDate:b,setRangeHoveredDate:P,setFocusedDate:h,isInteractive:!1,allowedDateRanges:a,disallowedDateRanges:r})})})]})]})}function hc({weeks:e,allWeeks:t,element:i,today:n,rangeStartDate:a,rangeEndDate:r,partialRangeStartDate:s,rangeHoveredDate:o,focusedDate:l,setRangeHoveredDate:c,setFocusedDate:d,isInteractive:u,allowedDateRanges:b,disallowedDateRanges:h}){const m=e.flat().find((e=>!!e.date))?.date??n,g=e.flat().reverse().find((e=>!!e.date))?.date??n,p=r??o,f=uc({targetDate:new Date(m.getFullYear(),m.getMonth(),1),allowedDateRanges:b,disallowedDateRanges:h,allowDays:i.allowDays,disallowDays:i.disallowDays,direction:"forwards"});return zi("tbody",{onMouseLeave:()=>{"range"===i.type&&u&&c(null)},onBlur:()=>{"range"===i.type&&u&&c(null)},children:e.map(((e,v)=>zi("tr",{children:e.map(((y,k)=>{const w=(C=y.date,E=i.type,V=i.value,!!C&&"single"===E&&V===Zl(C)),x=!!(a&&y.date&&gc(a,y.date)),S=!!(r&&y.date&&gc(y.date,r)),_=!("range"!==i.type||!a||!p)&&(y.date?y.date>=a&&y.date<=p:0===v?a=m:p>g&&a<=g),z=!(!u||!y.date)&&(!(!w&&!x)||gc(l&&Jl(l)===Jl(y.date)?l:f,y.date));var C,E,V;return zi("td",{class:Ci({"day-cell":!0,"range-in-range":_,"is-enabled":!y.disallowed}),"aria-selected":y.disallowed?void 0:w||x||S,children:y.date&&zi("button",{class:Ci({"day-button":!0,"not-allowed":y.disallowed,"is-today":gc(y.date,n),selected:w||x||S,"single-selected":w,"range-start":x,"range-end":S,"range-between":!!(r&&a&&y.datea),"range-before-hover":!!("range"===i.type&&s&&o&&gc(y.date,o)&&y.dates),"range-end-is-hover":!!("range"===i.type&&s&&o&&gc(y.date,o))}),tabIndex:z?0:-1,"data-button-day-of-month":y.date.getDate(),"data-button-date":Zl(y.date),disabled:y.disallowed,onKeyDown:z?n=>function({evt:e,dayData:t,element:i,rangeStartDate:n,weeksInMonth:a,week:r,allowedDateRanges:s,disallowedDateRanges:o,setFocusedDate:l}){function c({offsetDays:e,date:t}){if(!t)return;const n=t.getDate()+e,a=new Date(t.getFullYear(),t.getMonth(),n);if(!dc(a,s,o,i.allowDays,i.disallowDays)){const t=(()=>{const t=e>=0?["forwards","backwards"]:["backwards","forwards"];for(const e of t){const t=uc({targetDate:a,allowedDateRanges:s,disallowedDateRanges:o,allowDays:i.allowDays,disallowDays:i.disallowDays,direction:e});if(!gc(t,a))return t}return a})();if(gc(t,a))return;return void c({offsetDays:Math.round((t.getTime()-a.getTime())/864e5),date:a})}const r=t.getMonth()!==a.getMonth();r&&(i.view=Jl(a)),l(a);const d=`[data-button-date="${Zl(a)}"]`;if(r)requestAnimationFrame((()=>{const e=i.shadowRoot?.querySelector(d),t=e;t?.focus()}));else{const e=i.shadowRoot?.querySelector(d),t=e;t?.focus()}}function d(e){t.date&&c({offsetDays:e.getDay()-t.date.getDay(),date:t.date})}const u=t.date;switch(e.key){case"Right":case"ArrowRight":e.preventDefault(),c({offsetDays:1,date:u});break;case"Left":case"ArrowLeft":e.preventDefault(),c({offsetDays:-1,date:u});break;case"Up":case"ArrowUp":e.preventDefault(),c({offsetDays:-7,date:u});break;case"Down":case"ArrowDown":e.preventDefault(),c({offsetDays:7,date:u});break;case" ":e.stopPropagation(),e.preventDefault(),mc(t,i,n,a);break;case"Home":{const e=r.find((e=>e.date&&!e.disallowed));if(!e?.date)return;d(e.date);break}case"End":{const e=[...r].reverse().find((e=>e.date&&!e.disallowed));if(!e?.date)return;d(e.date);break}default:return}}({evt:n,dayData:y,element:i,rangeStartDate:s,weeksInMonth:t,week:e,allowedDateRanges:b,disallowedDateRanges:h,setFocusedDate:d}):void 0,onClick:()=>{u&&mc(y,i,s,t)},onMouseEnter:()=>{"range"===i.type&&u&&c(y.date||null)},onFocus:()=>{"range"===i.type&&u&&c(y.date||null)},children:y.date.getDate()})},y.date?.toISOString().split("T")[0]||k)}))},v)))})}function mc(e,t,i,n){if(!e.date||e.disallowed)return;const a=Zl(e.date);if("single"===t.type)t.value===a?t.value="":t.value=a;else if(i){const a=i,r=e.date;if(re.date&&e.date>=a&&e.date<=r)).every((e=>!e.disallowed));t.value=s?`${Zl(a)}--${Zl(r)}`:""}else t.value=a+"--"}function gc(e,t){return Zl(e)===Zl(t)}const pc=["sunday","monday","tuesday","wednesday","thursday","friday","saturday",""],fc=Symbol("internals"),vc=Symbol("dirtyState");let yc=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h=xi,m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[],N=[],P=[];return class extends h{static{const $="function"==typeof Symbol&&Symbol.metadata?Object.create(h[Symbol.metadata]??null):void 0;l=[Xe()],c=[Xe()],d=[Xe()],u=[Xe()],b=[Xe()],pe(this,null,e,{kind:"accessor",name:"defaultView",static:!1,private:!1,access:{has:e=>"defaultView"in e,get:e=>e.defaultView,set:(e,t)=>{e.defaultView=t}},metadata:$},m,g),pe(this,null,t,{kind:"accessor",name:"allow",static:!1,private:!1,access:{has:e=>"allow"in e,get:e=>e.allow,set:(e,t)=>{e.allow=t}},metadata:$},p,f),pe(this,null,i,{kind:"accessor",name:"disallow",static:!1,private:!1,access:{has:e=>"disallow"in e,get:e=>e.disallow,set:(e,t)=>{e.disallow=t}},metadata:$},v,y),pe(this,null,n,{kind:"accessor",name:"allowDays",static:!1,private:!1,access:{has:e=>"allowDays"in e,get:e=>e.allowDays,set:(e,t)=>{e.allowDays=t}},metadata:$},k,w),pe(this,null,a,{kind:"accessor",name:"disallowDays",static:!1,private:!1,access:{has:e=>"disallowDays"in e,get:e=>e.disallowDays,set:(e,t)=>{e.disallowDays=t}},metadata:$},x,S),pe(this,null,r,{kind:"accessor",name:"type",static:!1,private:!1,access:{has:e=>"type"in e,get:e=>e.type,set:(e,t)=>{e.type=t}},metadata:$},_,z),pe(this,null,s,{kind:"accessor",name:"defaultValue",static:!1,private:!1,access:{has:e=>"defaultValue"in e,get:e=>e.defaultValue,set:(e,t)=>{e.defaultValue=t}},metadata:$},C,E),pe(this,null,o,{kind:"accessor",name:"name",static:!1,private:!1,access:{has:e=>"name"in e,get:e=>e.name,set:(e,t)=>{e.name=t}},metadata:$},V,A),pe(this,null,l,{kind:"accessor",name:"onviewchange",static:!1,private:!1,access:{has:e=>"onviewchange"in e,get:e=>e.onviewchange,set:(e,t)=>{e.onviewchange=t}},metadata:$},L,I),pe(this,null,c,{kind:"accessor",name:"onfocus",static:!1,private:!1,access:{has:e=>"onfocus"in e,get:e=>e.onfocus,set:(e,t)=>{e.onfocus=t}},metadata:$},R,O),pe(this,null,d,{kind:"accessor",name:"onblur",static:!1,private:!1,access:{has:e=>"onblur"in e,get:e=>e.onblur,set:(e,t)=>{e.onblur=t}},metadata:$},T,j),pe(this,null,u,{kind:"accessor",name:"oninput",static:!1,private:!1,access:{has:e=>"oninput"in e,get:e=>e.oninput,set:(e,t)=>{e.oninput=t}},metadata:$},M,D),pe(this,null,b,{kind:"accessor",name:"onchange",static:!1,private:!1,access:{has:e=>"onchange"in e,get:e=>e.onchange,set:(e,t)=>{e.onchange=t}},metadata:$},N,P),$&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:$})}static formAssociated=!0;constructor(e){super(e),fe(this,P),this[fc]=this.attachInternals()}[fc];#st;#ot=fe(this,m,void 0);get defaultView(){return this.#ot}set defaultView(e){this.#ot=e}set view(e){e!==this.#st&&"string"==typeof e&&(this.#st=e,this.queueRender(),this.dispatchEvent(new Event("viewchange",{bubbles:!0})))}get view(){return Yl(this.#st)?this.#st:this.defaultView}#lt=(fe(this,g),fe(this,p,void 0));get allow(){return this.#lt}set allow(e){this.#lt=e}#ct=(fe(this,f),fe(this,v,void 0));get disallow(){return this.#ct}set disallow(e){this.#ct=e}#dt=(fe(this,y),fe(this,k,void 0));get allowDays(){return this.#dt}set allowDays(e){this.#dt=e}#ut=(fe(this,w),fe(this,x,void 0));get disallowDays(){return this.#ut}set disallowDays(e){this.#ut=e}#m=(fe(this,S),fe(this,_,void 0));get type(){return this.#m}set type(e){this.#m=e}#$e=(fe(this,z),fe(this,C,void 0));get defaultValue(){return this.#$e}set defaultValue(e){this.#$e=e}#me=(fe(this,E),fe(this,V,void 0));get name(){return this.#me}set name(e){this.#me=e}#de=fe(this,A);set value(e){this.#de=e,this[vc]=!0,this[fc].setFormValue(this.value),this.queueRender(),this.dispatchEvent(new Event("input",{bubbles:!0})),("range"!==this.type||""!==this.value&&this.#bt())&&this.dispatchEvent(new Event("change",{bubbles:!0}))}get value(){return xt(this.#de,this,this[vc]?"":this.defaultValue,"type")}[(e=[Qe(Ot(),{attribute:"view"})],t=[Qe(yt())],i=[Qe(yt())],n=[Qe(It(pc,{defaultValue:"",separator:",",trimWhitespace:!0}))],a=[Qe(It(pc,{defaultValue:"",separator:",",trimWhitespace:!0}))],r=[Qe(It(["single","range"],{defaultValue:"single"}))],s=[Qe(wt(),{attribute:"value",onChange:e=>{e.value===e.defaultValue&&e[fc].setFormValue(e.defaultValue)}})],o=[Qe(Lt())],vc)]=!1;#bt(){if("range"!==this.type||!this.value)return!1;const[e,t]=this.value.split("--");return!(!e||!t)}formResetCallback(){this.#de=void 0,this.view="",this[vc]=!1,this[fc].setFormValue(this.value),this.queueRender()}#ht=fe(this,L,null);get onviewchange(){return this.#ht}set onviewchange(e){this.#ht=e}#E=(fe(this,I),fe(this,R,null));get onfocus(){return this.#E}set onfocus(e){this.#E=e}#C=(fe(this,O),fe(this,T,null));get onblur(){return this.#C}set onblur(e){this.#C=e}#be=(fe(this,j),fe(this,M,null));get oninput(){return this.#be}set oninput(e){this.#be=e}#ue=(fe(this,D),fe(this,N,null));get onchange(){return this.#ue}set onchange(e){this.#ue=e}}})();const kc=/^\d{4}-\d{2}-\d{2}$/,wc={year:{start:0,end:4},month:{start:5,end:7},day:{start:8,end:10}};function xc(e){const t=e.selectionStart||0;return t<=wc.year.end?"year":t<=wc.month.end?"month":"day"}function Sc(e,t){t<=wc.year.end?e.setSelectionRange(wc.year.start,wc.year.end):t<=wc.month.end?e.setSelectionRange(wc.month.start,wc.month.end):e.setSelectionRange(wc.day.start,wc.day.end)}function _c(e){if(!kc.test(e))return!1;const[t=0,i=1,n=1]=e.split("-").map(Number),a=new Date(t,i-1,n);return a.getFullYear()===t&&a.getMonth()===i-1&&a.getDate()===n}function zc(e,t){t&&kc.test(t)&&queueMicrotask((()=>{e.value=ec(t)}))}let Cc=(()=>{let e,t,i,n,a,r,s,o=Go,l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[];return class extends o{static{const x="function"==typeof Symbol&&Symbol.metadata?Object.create(o[Symbol.metadata]??null):void 0;e=[Qe(yt())],t=[Qe(yt())],i=[Qe(It(pc,{defaultValue:"",separator:",",trimWhitespace:!0}))],n=[Qe(It(pc,{defaultValue:"",separator:",",trimWhitespace:!0}))],a=[Qe(Ot(),{attribute:"view"})],r=[Xe()],s=[Xe()],pe(this,null,e,{kind:"accessor",name:"allow",static:!1,private:!1,access:{has:e=>"allow"in e,get:e=>e.allow,set:(e,t)=>{e.allow=t}},metadata:x},l,c),pe(this,null,t,{kind:"accessor",name:"disallow",static:!1,private:!1,access:{has:e=>"disallow"in e,get:e=>e.disallow,set:(e,t)=>{e.disallow=t}},metadata:x},d,u),pe(this,null,i,{kind:"accessor",name:"allowDays",static:!1,private:!1,access:{has:e=>"allowDays"in e,get:e=>e.allowDays,set:(e,t)=>{e.allowDays=t}},metadata:x},b,h),pe(this,null,n,{kind:"accessor",name:"disallowDays",static:!1,private:!1,access:{has:e=>"disallowDays"in e,get:e=>e.disallowDays,set:(e,t)=>{e.disallowDays=t}},metadata:x},m,g),pe(this,null,a,{kind:"accessor",name:"defaultView",static:!1,private:!1,access:{has:e=>"defaultView"in e,get:e=>e.defaultView,set:(e,t)=>{e.defaultView=t}},metadata:x},p,f),pe(this,null,r,{kind:"accessor",name:"onviewchange",static:!1,private:!1,access:{has:e=>"onviewchange"in e,get:e=>e.onviewchange,set:(e,t)=>{e.onviewchange=t}},metadata:x},v,y),pe(this,null,s,{kind:"accessor",name:"oninvalid",static:!1,private:!1,access:{has:e=>"oninvalid"in e,get:e=>e.oninvalid,set:(e,t)=>{e.oninvalid=t}},metadata:x},k,w),x&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:x})}#st;#lt=fe(this,l,void 0);get allow(){return this.#lt}set allow(e){this.#lt=e}#ct=(fe(this,c),fe(this,d,void 0));get disallow(){return this.#ct}set disallow(e){this.#ct=e}#dt=(fe(this,u),fe(this,b,void 0));get allowDays(){return this.#dt}set allowDays(e){this.#dt=e}#ut=(fe(this,h),fe(this,m,void 0));get disallowDays(){return this.#ut}set disallowDays(e){this.#ut=e}set view(e){e!==this.#st&&"string"==typeof e&&(this.#st=e,this.queueRender(),this.dispatchEvent(new Event("viewchange",{bubbles:!0})))}get view(){return Yl(this.#st)?this.#st:this.defaultView}#ot=(fe(this,g),fe(this,p,void 0));get defaultView(){return this.#ot}set defaultView(e){this.#ot=e}#ht=(fe(this,f),fe(this,v,null));get onviewchange(){return this.#ht}set onviewchange(e){this.#ht=e}#mt=(fe(this,y),fe(this,k,null));get oninvalid(){return this.#mt}set oninvalid(e){this.#mt=e}constructor(e){super(e),fe(this,w)}}})();const Ec="s-date-picker",Vc={__proto__:null,ShadowRoot:function(e){return zi(bc,{element:e})},styles:'@keyframes slide-in-from-left{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(0,0,0)}}@keyframes slide-in-from-right{0%{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}@keyframes slide-out-to-left{0%{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}@keyframes slide-out-to-right{0%{transform:translate3d(0,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}:host{--s-date-picker-gutter-width-26021:0.75rem}.date-picker{inline-size:fit-content}.date-picker,.table-container{position:relative}.table-container:has(.table-content-old){overflow:hidden}.table-wrapper{display:flex;flex-direction:column;position:relative;padding-inline:var(--s-date-picker-gutter-width-26021)}.hidden-icon{visibility:hidden;pointer-events:none}.table,.table-with-headers{table-layout:fixed;border-spacing:0;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}@media (min-width:48rem),(pointer:fine){.table,.table-with-headers{font-size:.8125rem}}.table-with-headers-content{block-size:0;visibility:hidden;overflow:hidden;pointer-events:none}.table-with-headers-cell-container{block-size:0}.table-with-headers-cell{block-size:0;border:0;padding:0}.table-content-old{position:absolute;inset-block-start:4rem;inset-inline-start:0;inline-size:100%}.table-content,.table-content-old{flex-grow:1}.slide-in-left:is(.table-content,.table-content-old),.slide-in-right:is(.table-content,.table-content-old),.slide-out-left:is(.table-content,.table-content-old),.slide-out-right:is(.table-content,.table-content-old){animation-duration:200ms;animation-timing-function:cubic-bezier(.19,.91,.38,1);animation-fill-mode:forwards}.slide-in-left:is(.table-content,.table-content-old){animation-name:slide-in-from-left}.slide-in-right:is(.table-content,.table-content-old){animation-name:slide-in-from-right}.slide-out-left:is(.table-content,.table-content-old){animation-name:slide-out-to-left}.slide-out-right:is(.table-content,.table-content-old){animation-name:slide-out-to-right}.day-button{all:unset;block-size:2.25rem;inline-size:2.25rem;cursor:pointer;border-radius:.5rem;transition:background-color var(100ms) var(cubic-bezier(0.19, 0.91, 0.38, 1)),\n color var(100ms) var(cubic-bezier(0.19, 0.91, 0.38, 1))}.day-button:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem;z-index:1;position:relative}.day-button .range-before-hover:hover,.day-button:where(:not(.not-allowed,.selected)):hover{background-color:var(--t-surface-hover-26021, rgba(247, 247, 247, 1));color:var(--t-text-26021, rgba(48, 48, 48, 1))}.day-button:where(:not(.not-allowed,.range-between)):hover{border-radius:.5rem}@media (min-width:48rem),(pointer:fine){.day-button{block-size:2rem;inline-size:2rem}}.weekday-header{inline-size:2rem;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));block-size:2rem;font-weight:450;font-size:.6875rem;line-height:.75rem}.monthyear-text,.monthyear-text-old{display:flex;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:48rem),(pointer:fine){.monthyear-text,.monthyear-text-old{font-size:.8125rem;line-height:1.25rem}}.monthyear-text{position:relative;contain:layout style}.monthyear-text.fade-in{animation:fade-in 200ms cubic-bezier(.19,.91,.38,1)}.monthyear-text-old{position:absolute;inset-block-start:0;inset-inline:0}.monthyear-text-old.fade-out{animation:fade-out 200ms cubic-bezier(.19,.91,.38,1)}.day-cell{position:relative;padding:0}.range-in-range:nth-child(1):not(:has(.range-start))::after,.range-in-range:nth-child(7):not(:has(.range-end,.range-end-is-hover))::after{content:"";position:absolute;inline-size:var(--s-date-picker-gutter-width-26021);inset:0 auto 0 calc(-1*var(--s-date-picker-gutter-width-26021));background:#f1f1f1}.range-in-range:nth-child(7):not(:has(.range-end,.range-end-is-hover))::after{inset:0 calc(-1*var(--s-date-picker-gutter-width-26021))0 auto}.range-in-range.is-enabled{background-color:#f1f1f1}.is-today{box-shadow:0 0 0 .0625rem rgba(0,0,0,.08) inset}.not-allowed{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));cursor:default}.selected{background-color:var(--t-fill-selected-26021, rgba(48, 48, 48, 1));color:var(--t-text-brand-on-fill-26021, rgba(255, 255, 255, 1));font-weight:600}.single-selected{border-radius:.5rem}.range-start,.range-start:focus-visible,.range-start:hover{border-radius:0;border-start-start-radius:.5rem;border-end-start-radius:.5rem}.range-end,.range-end-is-hover:not(.range-before-hover,.range-start):hover,.range-end:focus-visible,.range-end:hover{border-radius:0;border-start-end-radius:.5rem;border-end-end-radius:.5rem}.range-after-hover:not(.not-allowed),.range-between{background-color:var(--t-surface-brand-26021, rgba(241, 241, 241, 1));border-radius:0}.day-button:is(.range-between,.range-after-hover:not(.not-allowed)):focus-visible{outline-offset:0}.range-start.range-end,.range-start.range-end:hover{border-radius:.5rem}.month-controls-container{display:flex;justify-content:space-between;align-items:center;font-weight:550;font-size:.8125rem;line-height:1.25rem;padding-block-end:.375rem;--s-button-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))}.month-controls-container.overlay{position:absolute;padding-inline:var(--s-date-picker-gutter-width-26021);z-index:100;inline-size:100%;pointer-events:none}.month-controls-container.overlay .month-button-wrapper{pointer-events:auto}.multi-month .table-container{display:flex;flex-direction:row;flex-wrap:wrap}.is-wrapping:is(.multi-month .table-container){max-inline-size:min-content}:is(.is-not-wrapping:is(.multi-month .table-container) .table-wrapper:not(:first-of-type)) .table-content{position:relative}:is(:is(.is-not-wrapping:is(.multi-month .table-container) .table-wrapper:not(:first-of-type)) .table-content)::before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(-1*var(--s-date-picker-gutter-width-26021));border-inline-start:.04125rem solid #e3e3e3}'};let Ac=(()=>{let e,t,i=[Ye(Ec)],n=[],a=yc;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Vc)}},t})();function Lc({element:e,input:t,originalValue:i,setInputValue:n,setIsDatePickerActive:a}){n(i),e.value=i,a(!1),t?.blur(),t&&i&&kc.test(i)&&queueMicrotask((()=>{t.value=ec(i)}))}const Ic={__proto__:null,ShadowRoot:function(e){const t=$t(),[i,n]=ie(!1),[a,r]=ie(e.value||e.defaultValue||""),[s,o]=ie(e.value||e.defaultValue||""),l=re(null),c=re(null),d=re(null),u=re(null),{view:b,defaultView:h,allow:m,disallow:g,allowDays:p,disallowDays:f,value:v,defaultValue:y,disabled:k,readOnly:w}=e,x=oc(m),S=oc(g),_=oe((t=>{t&&!_c(t)&&e.dispatchEvent(new Event("invalid"))}),[e]),z=i?a:a&&kc.test(a)?ec(a):a;ne((()=>{a&&kc.test(a)&&(e.value=a)}),[a,e]),ne((()=>{const e=l.current?.input;e&&queueMicrotask((()=>{e.value!==z&&(e.value=z)}))}),[z]),ne((()=>{e.value!==a&&(r(e.value),o(e.value))}),[e.value,a,e]);const C=oe((()=>{const e=c.current,t=l.current?.input;if(!e||!t||!i)return;const n=t.closest(".date-field-container"),a=n?n.getBoundingClientRect():t.getBoundingClientRect(),r=t.getBoundingClientRect();e.style.top=`calc(${r.bottom}px + ${Fr} + ${$r})`,e.style.left=`calc(${a.left}px - ${Fr})`}),[i]),E=re(),V=oe((()=>{E.current&&cancelAnimationFrame(E.current),E.current=requestAnimationFrame(C)}),[C]);ne((()=>{const e=c.current;if(e){if(i)return C(),e.showPopover(),window.addEventListener("scroll",V,{passive:!0,capture:!0}),window.addEventListener("resize",V,{passive:!0}),()=>{window.removeEventListener("scroll",V),window.removeEventListener("resize",V)};try{e.hidePopover()}catch{}}}),[i,C,V]),Li((()=>{if(!u.current)return;const e=l.current?.input;e&&(e.setSelectionRange(u.current.start,u.current.end),u.current=null)}),[a]),ne((()=>{const e=l.current?.input;if(e){if(d.current&&i){const t=d.current,i=wc[t];e.setSelectionRange(i.start,i.end),d.current=null}i&&(e.focus(),a&&kc.test(a))&&(null!==e.selectionStart&&null!==e.selectionEnd&&e.selectionStart!==e.selectionEnd||Sc(e,wc.day.start))}}),[a,i]),ne((()=>{if(!i)return;const e=c.current,t=l.current?.input;if(!e||!t)return;const r=i=>{const r=i.target,s=t.contains(r),o=i.composedPath().includes(e);if(!s&&!o){n(!1);const e=l.current?.input,t=a;e&&zc(e,t),t&&_(t),e&&e.blur()}},s=i=>{const r=i.relatedTarget,s=!(!r||!t.contains(r)),o=!(!r||!e.contains(r));if(!s&&!o){n(!1);const e=l.current?.input,t=a;e&&zc(e,t),t&&_(t)}};return document.addEventListener("click",r),e.addEventListener("focusout",s),t.addEventListener("focusout",s),()=>{document.removeEventListener("click",r),e.removeEventListener("focusout",s),t.removeEventListener("focusout",s)}}),[i]);const A=oe((()=>{if(!k&&!w)if(i){const e=l.current?.input;e&&Sc(e,e.selectionStart||0)}else o(a),n(!0)}),[k,w,i,a]),L=oe((t=>{const c=t.key;1!==c.length||" "===c||/[\d-]/.test(c)?function({event:e,element:t,allowedDateRanges:i,disallowedDateRanges:n,allowDays:a,disallowDays:r,currentSegmentRef:s,pendingSelectionRef:o,isDatePickerActive:l,inputValue:c,inputRef:d,originalValue:u,handleInvalidDate:b,setInputValue:h,setIsDatePickerActive:m,setOriginalValue:g}){const p=d.current?.input;if(p){switch(e.key){case" ":if(t.disabled||t.readOnly||l)return;return e.preventDefault(),g(c),void m(!0);case"Escape":return void Lc({element:t,input:p,originalValue:u,setInputValue:h,setIsDatePickerActive:m});case"Enter":if(l)return void function({event:e,element:t,input:i,inputValue:n,handleInvalidDate:a,setInputValue:r,setIsDatePickerActive:s}){e.preventDefault();let o=n;i&&n&&!kc.test(n)&&(o=function(e,t){let i=t.replace(/[^\d-]/g,"").substring(0,wc.day.end);i.length>=wc.year.end&&"-"!==i[wc.year.end]&&(i=i.substring(0,wc.year.end)+"-"+i.substring(wc.year.end)),i.length>=wc.month.end&&"-"!==i[wc.month.end]&&(i=i.substring(0,wc.month.end)+"-"+i.substring(wc.month.end));const n=i.substring(0,wc.day.end);return e.value=n,n}(i,n)),r(o),t.value=o,s(!1),t.dispatchEvent(new Event("change",{bubbles:!0})),o&&a(o)}({event:e,element:t,input:p,inputValue:c,handleInvalidDate:b,setInputValue:h,setIsDatePickerActive:m})}if(l)switch(e.key){case"Tab":case"ArrowLeft":case"ArrowRight":!function(e,t,i){const n=t.selectionStart||0,{key:a,shiftKey:r}=e;let s,o;switch(a){case"Tab":s=r?"previous":"next";break;case"ArrowRight":s="next";break;default:s="previous"}if("Tab"===a){const e=!r&&(""===t.value||n>=wc.day.start),a=r&&n<=wc.year.end;if(e||a)return void(i&&""!==t.value&&(i.current=xc(t)))}e.preventDefault(),o="next"===s?n<=wc.year.end?wc.month.start:wc.day.start:n>=wc.day.start?wc.month.start:wc.year.start,Sc(t,o)}(e,p,s);break;case"ArrowUp":case"ArrowDown":{e.preventDefault();const s="ArrowUp"===e.key?"down":"up",l=xc(p);let d=function(e,t,i){const n="up"===i?-1:1;let a;if(kc.test(e)){const[t=0,i=1,n=1]=e.split("-").map(Number);a=new Date(t,i-1,n)}else a=new Date;switch(t){case"year":a.setFullYear(a.getFullYear()+n);break;case"month":a.setMonth(a.getMonth()+n);break;case"day":a.setDate(a.getDate()+n)}return`${a.getFullYear().toString().padStart(4,"0")}-${(""+(a.getMonth()+1)).padStart(2,"0")}-${a.getDate().toString().padStart(2,"0")}`}(c,l,s),u=Ql(d);if(!dc(u,i,n,a||"",r||"")){const e=uc({targetDate:u,allowedDateRanges:i,disallowedDateRanges:n,allowDays:a,disallowDays:r});d=Zl(e),u=e}const b=wc[l];o.current={start:b.start,end:b.end},h(d),t.value=d;const m=Jl(u);m!==t.view&&(t.view=m);break}}}}({event:t,element:e,allowedDateRanges:x,disallowedDateRanges:S,allowDays:p||"",disallowDays:f||"",currentSegmentRef:d,pendingSelectionRef:u,isDatePickerActive:i,inputValue:a,inputRef:l,originalValue:s,handleInvalidDate:_,setInputValue:r,setIsDatePickerActive:n,setOriginalValue:o}):t.preventDefault()}),[i,e,a,l,x,S,p,f,s,_,r]),I=oe((t=>{const i=t.currentTarget;r(i.value),e.value=i.value}),[e]),R=oe((t=>{const i=t.currentTarget.value;r(i),e.value=i,n(!1),e.dispatchEvent(new Event("change",{bubbles:!0}))}),[e]),O=oe((t=>{const i=t.currentTarget.view;e.view=i,l.current?.input?.focus()}),[e]),T=oe((t=>{"Escape"===t.key&&(t.preventDefault(),Lc({element:e,input:l.current?.input,originalValue:s,setInputValue:r,setIsDatePickerActive:n}))}),[e,s,r,n]),j=oe((t=>{const a=t.target,s=a.value;if(!i&&!kc.test(s))return;let o=i?s.substring(0,10):s.replace(/[^\d-]/g,"").substring(0,10);if(kc.test(o)){if(_c(o)){const e=Ql(o);if(!dc(e,x,S,p||"",f||"")){const t=Zl(uc({targetDate:e,allowedDateRanges:x,disallowedDateRanges:S,allowDays:p,disallowDays:f}));o=t,a.value=t,n(!0)}}else{const e=function(e){if(!kc.test(e))return e;const[t=0,i=1,n=1]=e.split("-").map(Number),a=new Date(t,i-1,n);return`${a.getFullYear().toString().padStart(4,"0")}-${(""+(a.getMonth()+1)).padStart(2,"0")}-${a.getDate().toString().padStart(2,"0")}`}(o);o=e,n(!0),a.value=e}if(i){const t=Jl(Ql(o));t!==e.view&&(e.view=t)}}r(o),e.value=o,!i&&o&&!kc.test(o)&&o.length>=8&&e.dispatchEvent(new Event("invalid")),e.dispatchEvent(new Event(t.type,{bubbles:!0}))}),[x,S,p,f,i,e]),M=oe((()=>{if(e.dispatchEvent(new Event("focus",{bubbles:!0})),d.current&&i){const e=l.current?.input;e&&queueMicrotask((()=>{const t=d.current,i=wc[t];e.setSelectionRange(i.start,i.end),d.current=null}))}}),[e,i]),D=oe((t=>{e.dispatchEvent(new Event("blur",{bubbles:!0}));const d=l.current?.input;if(i){const i=t.relatedTarget,o=c.current;i&&o&&o.contains(i)||(e.value!==a&&(r(s),e.value=s,d&&s&&kc.test(s)&&zc(d,s)),a&&_(a),n(!1))}else d&&zc(d,a),a&&_(a),a&&kc.test(a)&&o(a)}),[e,a,s,_,i]),N=zi("span",{class:"icon-wrapper",children:zi("s-icon",{type:"calendar"})}),P=new Proxy(e,{get:(e,t)=>"placeholder"===t?e.placeholder||"YYYY-MM-DD":"value"===t?z:"autocomplete"===t?"off":e[t]});return zi("div",{class:"date-field-container",children:[zi(Uo,{"aria-haspopup":"dialog",role:"combobox",type:"text","aria-expanded":i,element:P,hostElement:e,ref:l,prefixElement:N,onBlur:D,onChange:j,onClick:A,onFocus:M,onInput:j,onKeyDown:L}),zi("dialog",{"aria-label":t.translate("datePicker.label"),class:"date-picker-container",popover:"manual",ref:c,onKeyDown:T,children:zi("s-date-picker",{allow:m,allowDays:p,defaultView:h,disallow:g,disallowDays:f,defaultValue:a||v||y,view:b,onChange:R,onInput:I,onViewChange:O},a)})]})},slotAssignment:"manual",styles:".date-field-container{position:relative;display:inline-block;inline-size:calc(7*2.25rem)}@media (min-width:48rem),(pointer:fine){.date-field-container{inline-size:calc(7*2rem)}}.date-picker-container{position:fixed;background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));box-shadow:0 .3125rem .3125rem -.15625rem rgba(0,0,0,.03),0 .1875rem .1875rem -.09375rem rgba(0,0,0,.02),0 .125rem .125rem -.0625rem rgba(0,0,0,.02),0 .0625rem .0625rem -.03125rem rgba(0,0,0,.03),0 .03125rem .03125rem 0 rgba(0,0,0,.04),0 0 0 .0625rem rgba(0,0,0,.06);border-radius:.75rem;color:var(--t-surface-26021, rgba(255, 255, 255, 1));margin:0;outline:0;inset:auto;border:0;inline-size:auto;block-size:auto;max-inline-size:none;max-block-size:none;padding:.625rem 0;z-index:520}"};let Rc=(()=>{let e,t,i=[Ye(Ul)],n=[],a=Cc;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Ic)}},t})();const Oc="s-divider",Tc={__proto__:null,ShadowRoot:function(e){const{color:t,direction:i}=e;return zi("hr",{class:Ci({["direction-"+i]:!0,["color-"+t]:!0})})},styles:"hr{margin:0;border-width:0;border-style:solid;border-color:var(--t-border-subdued-26021, rgba(235, 235, 235, 1));margin-block-end:var(--s-divider-margin-block-end-26021);display:block}.direction-inline{min-inline-size:100%;border-block-end-width:.0625rem}.direction-block{inline-size:auto;min-block-size:100%;border-inline-start-width:.0625rem}.color-strong{border-color:var(--t-border-26021, rgba(227, 227, 227, 1))}"},jc=["inline","block"],Mc=["base","strong"];let Dc=(()=>{let e,t,i,n,a=[Ye(Oc)],r=[],s=xi,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(jc,{defaultValue:"inline"}))],n=[Qe(It(Mc,{defaultValue:"base"}))],pe(this,null,i,{kind:"accessor",name:"direction",static:!1,private:!1,access:{has:e=>"direction"in e,get:e=>e.direction,set:(e,t)=>{e.direction=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"color",static:!1,private:!1,access:{has:e=>"color"in e,get:e=>e.color,set:(e,t)=>{e.color=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#gt=fe(this,o,void 0);get direction(){return this.#gt}set direction(e){this.#gt=e}#u=(fe(this,l),fe(this,c,void 0));get color(){return this.#u}set color(e){this.#u=e}constructor(){super(Tc),fe(this,d)}},t})();const Nc="s-drop-zone",Pc="s-stack",$c="stack",Bc={inline:"row",block:"column"},Fc={block:"nowrap",inline:"wrap"},Hc={auto:"flex",none:"none"},Wc={__proto__:null,ShadowRoot:function(e){const t=ws({cssSelector:$c,cssProperties:[{property:"justify-content",value:e.justifyContent},{property:"align-items",value:e.alignItems},{property:"align-content",value:e.alignContent}]}),{gap:i,rowGap:n,columnGap:a,direction:r}=e,s=ks({value:i,scaleToValueMap:ds,cssClassNameSelector:$c,cssPropertyName:"gap",canBeShorthand:!0}),o=ks({value:n,scaleToValueMap:ds,cssClassNameSelector:$c,cssPropertyName:"row-gap"}),l=ks({value:a,scaleToValueMap:ds,cssClassNameSelector:$c,cssPropertyName:"column-gap"}),c=ks({value:r,cssClassNameSelector:$c,scaleToValueMap:Bc,cssPropertyName:"flex-direction"}),d=ks({value:r,cssClassNameSelector:$c,cssPropertyName:"flex-wrap",scaleToValueMap:Fc}),u=ks({value:e.display,scaleToValueMap:Hc,cssClassNameSelector:"stack",cssPropertyName:"display"});return zi(Es,{cssSelector:$c,element:e,styles:[t,s,o,l,c,d,u]})},styles:".display-none{display:none}"},qc=["inline","block"],Gc=["normal","space-between","space-around","space-evenly","stretch","start","end","center","unsafe start","unsafe end","unsafe center","safe start","safe end","safe center"],Kc=["normal","stretch","start","end","center","unsafe start","unsafe end","unsafe center","safe start","safe end","safe center","baseline","first baseline","last baseline"],Uc=["normal","stretch","start","end","center","space-between","space-around","space-evenly","unsafe start","unsafe end","unsafe center","safe start","safe end","safe center","baseline","first baseline","last baseline"];let Yc=(()=>{let e,t,i,n,a,r,s,o,l,c=[Ye(Pc)],d=[],u=Ss,b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[];return class extends u{static{t=this}static{const C="function"==typeof Symbol&&Symbol.metadata?Object.create(u[Symbol.metadata]??null):void 0;i=[Qe(It(qc,{defaultValue:"block",canBeResponsive:!0}))],n=[Qe(It(Gc,{defaultValue:"normal"}))],a=[Qe(It(Kc,{defaultValue:"normal"}))],r=[Qe(It(Uc,{defaultValue:"normal"}))],s=[Qe(It(Xr,{defaultValue:"none",separator:" ",canBeResponsive:!0}))],o=[Qe(It(Xr,{defaultValue:"",canBeResponsive:!0}))],l=[Qe(It(Xr,{defaultValue:"",canBeResponsive:!0}))],pe(this,null,i,{kind:"accessor",name:"direction",static:!1,private:!1,access:{has:e=>"direction"in e,get:e=>e.direction,set:(e,t)=>{e.direction=t}},metadata:C},b,h),pe(this,null,n,{kind:"accessor",name:"justifyContent",static:!1,private:!1,access:{has:e=>"justifyContent"in e,get:e=>e.justifyContent,set:(e,t)=>{e.justifyContent=t}},metadata:C},m,g),pe(this,null,a,{kind:"accessor",name:"alignItems",static:!1,private:!1,access:{has:e=>"alignItems"in e,get:e=>e.alignItems,set:(e,t)=>{e.alignItems=t}},metadata:C},p,f),pe(this,null,r,{kind:"accessor",name:"alignContent",static:!1,private:!1,access:{has:e=>"alignContent"in e,get:e=>e.alignContent,set:(e,t)=>{e.alignContent=t}},metadata:C},v,y),pe(this,null,s,{kind:"accessor",name:"gap",static:!1,private:!1,access:{has:e=>"gap"in e,get:e=>e.gap,set:(e,t)=>{e.gap=t}},metadata:C},k,w),pe(this,null,o,{kind:"accessor",name:"rowGap",static:!1,private:!1,access:{has:e=>"rowGap"in e,get:e=>e.rowGap,set:(e,t)=>{e.rowGap=t}},metadata:C},x,S),pe(this,null,l,{kind:"accessor",name:"columnGap",static:!1,private:!1,access:{has:e=>"columnGap"in e,get:e=>e.columnGap,set:(e,t)=>{e.columnGap=t}},metadata:C},_,z),pe(null,e={value:t},c,{kind:"class",name:t.name,metadata:C},null,d),t=e.value,C&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:C}),fe(t,d)}constructor(){super(Wc),fe(this,z)}#gt=fe(this,b,void 0);get direction(){return this.#gt}set direction(e){this.#gt=e}#pt=(fe(this,h),fe(this,m,void 0));get justifyContent(){return this.#pt}set justifyContent(e){this.#pt=e}#ft=(fe(this,g),fe(this,p,void 0));get alignItems(){return this.#ft}set alignItems(e){this.#ft=e}#vt=(fe(this,f),fe(this,v,void 0));get alignContent(){return this.#vt}set alignContent(e){this.#vt=e}#ce=(fe(this,y),fe(this,k,void 0));get gap(){return this.#ce}set gap(e){this.#ce=e}#yt=(fe(this,w),fe(this,x,void 0));get rowGap(){return this.#yt}set rowGap(e){this.#yt=e}#kt=(fe(this,S),fe(this,_,void 0));get columnGap(){return this.#kt}set columnGap(e){this.#kt=e}},t})();const Xc=Symbol("setFiles"),Zc=["visible","exclusive"],Jc=Symbol("internals"),Qc=Symbol("getFileInput"),ed=new File([""],"",{type:"application/octet-stream"});let td=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b=xi,h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[];return class extends b{static{const D="function"==typeof Symbol&&Symbol.metadata?Object.create(b[Symbol.metadata]??null):void 0;pe(this,null,e,{kind:"accessor",name:"accept",static:!1,private:!1,access:{has:e=>"accept"in e,get:e=>e.accept,set:(e,t)=>{e.accept=t}},metadata:D},h,m),pe(this,null,t,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:D},g,p),pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:D},f,v),pe(this,null,n,{kind:"accessor",name:"error",static:!1,private:!1,access:{has:e=>"error"in e,get:e=>e.error,set:(e,t)=>{e.error=t}},metadata:D},y,k),pe(this,null,a,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:D},w,x),pe(this,null,r,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:D},S,_),pe(this,null,s,{kind:"accessor",name:"multiple",static:!1,private:!1,access:{has:e=>"multiple"in e,get:e=>e.multiple,set:(e,t)=>{e.multiple=t}},metadata:D},z,C),pe(this,null,o,{kind:"accessor",name:"name",static:!1,private:!1,access:{has:e=>"name"in e,get:e=>e.name,set:(e,t)=>{e.name=t}},metadata:D},E,V),pe(this,null,l,{kind:"accessor",name:"required",static:!1,private:!1,access:{has:e=>"required"in e,get:e=>e.required,set:(e,t)=>{e.required=t}},metadata:D},A,L),pe(this,null,c,{kind:"accessor",name:"onchange",static:!1,private:!1,access:{has:e=>"onchange"in e,get:e=>e.onchange,set:(e,t)=>{e.onchange=t}},metadata:D},I,R),pe(this,null,d,{kind:"accessor",name:"oninput",static:!1,private:!1,access:{has:e=>"oninput"in e,get:e=>e.oninput,set:(e,t)=>{e.oninput=t}},metadata:D},O,T),pe(this,null,u,{kind:"accessor",name:"ondroprejected",static:!1,private:!1,access:{has:e=>"ondroprejected"in e,get:e=>e.ondroprejected,set:(e,t)=>{e.ondroprejected=t}},metadata:D},j,M),D&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:D})}static formAssociated=!0;#wt=fe(this,h,void 0);get accept(){return this.#wt}set accept(e){this.#wt=e}#v=(fe(this,m),fe(this,g,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#y=(fe(this,p),fe(this,f,void 0));get disabled(){return this.#y}set disabled(e){this.#y=e}#ve=(fe(this,v),fe(this,y,void 0));get error(){return this.#ve}set error(e){this.#ve=e}#ye=(fe(this,k),fe(this,w,void 0));get label(){return this.#ye}set label(e){this.#ye=e}#Se=(fe(this,x),fe(this,S,void 0));get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}#Te=(fe(this,_),fe(this,z,void 0));get multiple(){return this.#Te}set multiple(e){this.#Te=e}#me=(fe(this,C),fe(this,E,void 0));get name(){return this.#me}set name(e){this.#me=e}#ke=(fe(this,V),fe(this,A,void 0));get required(){return this.#ke}set required(e){this.#ke=e}#ue=(fe(this,L),fe(this,I,null));get onchange(){return this.#ue}set onchange(e){this.#ue=e}#be=(fe(this,R),fe(this,O,null));get oninput(){return this.#be}set oninput(e){this.#be=e}#xt=(fe(this,T),fe(this,j,null));get ondroprejected(){return this.#xt}set ondroprejected(e){this.#xt=e}#de=(fe(this,M),"");get value(){return this.#de}set value(e){if(""!==e&&null!==e)throw Error("DropZone: 'value' can only be set to an empty string or null");const t=this[Qc]();t&&(t.value=e??""),this[Xc]([])}#St=[];get files(){return this.#St}set files(e){throw Error("DropZone: Cannot set files directly")}[(e=[Qe(Lt())],t=[Qe(Lt())],i=[Qe(nt())],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(It(Zc,{defaultValue:"visible"}))],s=[Qe(nt())],o=[Qe(Lt())],l=[Qe(nt())],c=[Xe()],d=[Xe()],u=[Xe()],Xc)](e){if(e.some((e=>!(e instanceof File))))return;const t=e.length?e[0]?.name:"",i=new FormData;this.multiple?e.forEach((e=>{i.append(this.name,e)})):e.length>0?i.append(this.name,e[0]):i.append(this.name,ed),this.#St=e,this.#de=t?"C:\\fakepath\\"+t:"",this[Jc].setFormValue(i),this.queueRender()}[Qc](){const e=this.shadowRoot?.querySelector('input[type="file"]');return e}formResetCallback(){this.value="",this[Jc].setFormValue(new FormData)}[Jc];constructor(e){super(e),this[Jc]=this.attachInternals()}}})();const id={"audio/aac":".aac","audio/midi":[".mid",".midi"],"audio/x-midi":[".mid",".midi"],"audio/mpeg":[".mp3",".mpga"],"audio/ogg":".oga","audio/opus":".opus","audio/wav":".wav","audio/webm":".weba","audio/3gpp":".3gp","audio/3gpp2":".3g2","video/x-msvideo":".avi","video/mp4":".mp4","video/mpeg":[".mpg",".mpeg"],"video/ogg":".ogv","video/mp2t":".ts","video/webm":".webm","video/3gpp":".3gp","video/3gpp2":".3g2","video/quicktime":".mov","image/avif":".avif","image/bmp":".bmp","image/gif":".gif","image/vnd.microsoft.icon":".ico","image/jpeg":[".jpg",".jpeg",".jpe"],"image/png":".png","image/svg+xml":".svg","image/tiff":[".tiff",".tif"],"image/webp":".webp","text/css":".css","text/csv":".csv","text/html":[".html",".htm"],"text/calendar":".ics","text/javascript":[".js",".mjs"],"text/plain":".txt","application/msword":".doc","application/vnd.openxmlformats-officedocument.wordprocessingml.document":".docx","application/gzip":".gz","application/json":".json","application/ld+json":".jsonld","application/pdf":".pdf","application/vnd.ms-excel":".xls","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":".xlsx","application/xml":".xml","application/zip":".zip","font/otf":".otf","font/ttf":".ttf","font/woff":".woff","font/woff2":".woff2"},nd=Object.fromEntries(Object.entries(id).flatMap((([e,t])=>(Array.isArray(t)?t:[t]).map((t=>[t,e]))))),ad={"image/*":"image files","video/*":"video files","audio/*":"audio files","font/*":"font files","text/*":"text files","application/*":"application files"};function rd({element:e}){const{accept:t,accessibilityLabel:i,disabled:n,error:a,label:r,labelAccessibilityVisibility:s,multiple:o,name:l,required:c}=e,d="dropOnly"in e&&e.dropOnly,u=$t(),b=re(null);ka(e,b);const h=re(0),[m,g]=ie(!1),[p,f]=ie(!1),[v,y]=ie(!1),k=Nn(e).length>0,w=function(e){if(!e)return"";const t=e.split(",").map((e=>e.trim())).map((e=>{if(e.startsWith("."))return e;if(e.includes("/*"))return ad[e]||e.split("/")[0]+" files";const t=id[e];return t&&(Array.isArray(t)?t[0]:t)||e})),i=t.filter((e=>e.startsWith("."))),n=t.filter((e=>!e.startsWith(".")&&e.includes("files"))),a=t.filter((e=>!e.startsWith(".")&&!e.includes("files"))),r=[...new Set(i),...new Set(n)];if(0===r.length)return a.length>0?"Accepts specified file types":"Accepts all file types";if(1===r.length)return"Accepts "+r[0];if(2===r.length)return`Accepts ${r[0]} and ${r[1]}`;{const e=r.pop();return`Accepts ${r.join(", ")}, and ${e}`}}(t),S="file-input",_="accepted-file-types",z=d?"drop-only":"base",C=oe((({fileName:e,fileType:i})=>!t||!i&&!e||t.split(",").map((e=>e.trim())).some((t=>{if(t.startsWith(".")){if(e)return e.toLowerCase().endsWith(t.toLowerCase());if(i){const e=nd[t];return!e||e===i}return!1}if(t.endsWith("/*")){const e=t.slice(0,-1);return!!i&&i.startsWith(e)}return i===t}))),[t]),E=oe((t=>{const i=Array.from(t),n=i.filter((e=>C({fileName:e.name,fileType:e.type})));n.length>0&&(e[Xc](o?n:n.slice(0,1)),e.dispatchEvent(new Event("input",{bubbles:!0})),e.dispatchEvent(new Event("change",{bubbles:!0}))),i.length!==n.length&&e.dispatchEvent(new Event("droprejected",{bubbles:!0}))}),[o,e,C]),V=oe((e=>{e.preventDefault(),e.stopPropagation(),f(!1),y(!1),h.current=0;const t=e.dataTransfer?.files;t&&E(t)}),[E]),A=oe((e=>{if(e.preventDefault(),e.stopPropagation(),!n&&(h.current++,e.dataTransfer&&e.dataTransfer.items.length>0)){f(!0);const t=Array.from(e.dataTransfer.items).some((e=>{if("file"===e.kind){const t=e.getAsFile(),i=t?.type||e.type||"";return!C({fileName:t?.name||"",fileType:i})}return!0}));y(t)}}),[n,C]),L=r?zi("label",{for:S,class:"label "+(n?"disabled":""),children:zi("span",{class:"label-content",children:[r,c&&zi(Wo,{})]})}):null;return r||i||Ei(e,"Missing label. Provide a label or accessibilityLabel for accessibility."),zi("div",{class:"drop-zone",children:[r&&"exclusive"===s?zi(Cs,{children:L}):L,zi("div",{onDrop:V,onDragEnter:A,onDragLeave:e=>{e.preventDefault(),e.stopPropagation(),h.current--,0===h.current&&(f(!1),y(!1))},onDragOver:e=>{e.preventDefault(),e.stopPropagation(),e.dataTransfer&&(e.dataTransfer.dropEffect=n?"none":"copy")},onClick:e=>{d||(e.preventDefault(),e.stopPropagation(),b.current?.click())},class:Ci({container:!0,[""+z]:!0,disabled:n,focused:m}),children:[zi("div",{"aria-live":"polite","aria-atomic":"true",class:Ci({overlay:!0,invalid:v,dragging:p||v}),children:zi("s-paragraph",{tone:v?"critical":"neutral",children:[zi("div",{class:"overlay-text",children:v?u.translate("dropZone.fileTypeNotReady"):u.translate("dropZone.dropFilesToUpload")}),zi("div",{class:"icon-action",children:zi("s-icon",{type:"upload"})})]})}),zi(Cs,{children:zi("input",{id:S,ref:b,type:"file",autoComplete:"off",accept:t,multiple:o,name:l,disabled:n,required:c,"aria-label":i,"aria-describedby":t?_:void 0,onFocus:()=>g(!0),onBlur:()=>g(!1),onClick:e=>e.stopPropagation(),onInput:e=>e.stopPropagation(),onChange:e=>{const t=e.target;t.files&&E(t.files)}})}),k||d?zi("slot",{}):zi(x,{children:[zi("div",{class:"icon-action",children:zi("s-icon",{type:"upload"})}),zi("div",{class:"button-action",children:[zi("s-button",{disabled:n||v,children:u.translate("actions.addFiles")}),w&&zi("s-paragraph",{color:"subdued",children:zi("div",{id:_,class:"accepted-file-types",children:w})})]})]})]}),zi(Fs,{id:S+"-error",disabled:n,error:a})]})}const sd={__proto__:null,ShadowRoot:function(e){return zi(rd,{element:e})},styles:".drop-zone{--s-drop-zone-min-size-26021:40px;container-type:inline-size;display:flex;flex-direction:column;gap:.25rem;min-inline-size:var(--s-drop-zone-min-size-26021)}.container{--s-button-inline-size-26021:fit-content;position:relative;border-radius:.5rem}.container.focused{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.container.disabled{background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));border-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));box-shadow:none;cursor:default}.base{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-block-size:7.5rem;padding:2rem;background-color:var(--t-input-bg-surface-26021, rgba(253, 253, 253, 1));border:.04125rem dashed var(--t-input-border-26021, rgba(138, 138, 138, 1));cursor:pointer}.base:hover:not(.disabled,.invalid){background-color:var(--t-input-bg-surface-hover-26021,\n rgba(250, 250, 250, 1)\n );border-color:var(--t-input-border-hover-26021, rgba(97, 97, 97, 1))}.drop-only{inline-size:fit-content}.overlay{position:absolute;inset:-.04125rem;display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:.0625rem solid var(--t-input-border-active-26021, rgba(26, 26, 26, 1));background-color:var(--t-surface-hover-26021, rgba(247, 247, 247, 1));border-radius:.5rem;padding:.5rem;z-index:1}.overlay.invalid{background-color:var(--t-surface-critical-26021, rgba(254, 232, 235, 1));border-color:var(--t-border-critical-strong-26021,\n rgba(142, 11, 33, 1)\n );border-style:dashed}.overlay.dragging{display:flex}.overlay-text{font-weight:600}.accepted-file-types,.overlay-text{text-align:center}.icon-action{display:none}.button-action{display:flex;align-items:center;flex-direction:column;gap:.5rem}.label{display:block;position:relative;font-size:.8125rem;color:var(--t-text-26021, rgba(48, 48, 48, 1));line-height:1rem}.disabled{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}@container (max-inline-size: 160px){.container:not(.drop-only){padding:1rem;min-block-size:6.25rem}}@container (max-inline-size: 100px){.container:not(.drop-only){aspect-ratio:1;min-block-size:var(--s-drop-zone-min-size-26021);min-inline-size:var(--s-drop-zone-min-size-26021);padding:.5rem}.overlay{padding:0}.overlay-text{display:none}.icon-action{display:block;cursor:pointer}.button-action{display:none}}"};let od=(()=>{let e,t,i=[Ye(Nc)],n=[],a=td;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(sd)}},t})();const ld="s-email-field";function cd(e){const t=oe((t=>{const i=t.target.tagName.toLowerCase();"input"!==i&&"select"!==i&&"textarea"!==i||(t?.target&&"value"in t.target&&(e.value=t.target.value),t.composed||e.dispatchEvent(new Event(t.type,{bubbles:!0})))}),[e]);return se((()=>({onChange:t,onInput:t})),[t])}let dd=(()=>{let e,t,i,n=Go,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(tt({defaultValue:"email"}))],t=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],i=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],pe(this,null,e,{kind:"accessor",name:"autocomplete",static:!1,private:!1,access:{has:e=>"autocomplete"in e,get:e=>e.autocomplete,set:(e,t)=>{e.autocomplete=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#Pe=fe(this,a,void 0);get autocomplete(){return this.#Pe}set autocomplete(e){this.#Pe=e}#_t=(fe(this,r),fe(this,s,void 0));get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,o),fe(this,l,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}constructor(e){super(e),fe(this,c)}}})();const ud={__proto__:null,ShadowRoot:function(e){const{onChange:t,onInput:i}=cd(e);return zi(Uo,{type:"email",element:e,onChange:t,onInput:i,maxLength:e.maxLength,minLength:e.minLength})},slotAssignment:"manual"};let bd=(()=>{let e,t,i=[Ye(ld)],n=[],a=dd;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(ud)}},t})();const hd="s-grid",md="grid",gd={auto:"grid",none:"none"},pd={__proto__:null,ShadowRoot:function(e){const{gap:t,rowGap:i,columnGap:n,gridTemplateColumns:a,gridTemplateRows:r}=e,s=ws({cssSelector:md,cssProperties:[{property:"place-items",value:e.placeItems},{property:"align-items",value:e.alignItems},{property:"justify-items",value:e.justifyItems},{property:"place-content",value:e.placeContent},{property:"align-content",value:e.alignContent},{property:"justify-content",value:e.justifyContent}]}),o=ks({value:t,scaleToValueMap:ds,cssClassNameSelector:md,cssPropertyName:"gap",canBeShorthand:!0}),l=ks({value:i,scaleToValueMap:ds,cssClassNameSelector:md,cssPropertyName:"row-gap"}),c=ks({value:n,scaleToValueMap:ds,cssClassNameSelector:md,cssPropertyName:"column-gap"}),d=ks({value:a,scaleToValueMap:{anyValue:"auto"},cssClassNameSelector:md,cssPropertyName:"grid-template-columns"}),u=ks({value:r,scaleToValueMap:{anyValue:"auto"},cssClassNameSelector:md,cssPropertyName:"grid-template-rows"}),b=ks({value:e.display,scaleToValueMap:gd,cssClassNameSelector:"grid",cssPropertyName:"display"});return zi(Es,{cssSelector:md,element:e,styles:[s,o,l,c,u,d,b]})},styles:".display-none{display:none}"},fd=["baseline","first baseline","last baseline"],vd=["space-between","space-around","space-evenly","stretch"],yd=["center","start","end"],kd=["unsafe center","unsafe start","unsafe end","safe center","safe start","safe end"],wd=["normal","stretch",...fd,...kd,...yd],xd=["normal","stretch",...fd,...kd,...yd],Sd=Ja({AlignItems:wd,JustifyItems:xd},["{AlignItems} {JustifyItems}","{AlignItems}"]),_d=["normal",...fd,...vd,...kd,...yd],zd=["normal",...vd,...kd,...yd],Cd=Ja({AlignContent:_d,JustifyContent:zd},["{AlignContent} {JustifyContent}","{AlignContent}"]);let Ed=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h=[Ye(hd)],m=[],g=Ss,p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[];return class extends g{static{t=this}static{const N="function"==typeof Symbol&&Symbol.metadata?Object.create(g[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(It(xd,{defaultValue:""}))],r=[Qe(It(wd,{defaultValue:""}))],s=[Qe(It(Sd,{defaultValue:"normal normal"}))],o=[Qe(It(zd,{defaultValue:""}))],l=[Qe(It(_d,{defaultValue:""}))],c=[Qe(It(Cd,{defaultValue:"normal normal"}))],d=[Qe(It(Xr,{defaultValue:"none",separator:" ",canBeResponsive:!0}))],u=[Qe(It(Xr,{defaultValue:"",canBeResponsive:!0}))],b=[Qe(It(Xr,{defaultValue:"",canBeResponsive:!0}))],pe(this,null,i,{kind:"accessor",name:"gridTemplateColumns",static:!1,private:!1,access:{has:e=>"gridTemplateColumns"in e,get:e=>e.gridTemplateColumns,set:(e,t)=>{e.gridTemplateColumns=t}},metadata:N},p,f),pe(this,null,n,{kind:"accessor",name:"gridTemplateRows",static:!1,private:!1,access:{has:e=>"gridTemplateRows"in e,get:e=>e.gridTemplateRows,set:(e,t)=>{e.gridTemplateRows=t}},metadata:N},v,y),pe(this,null,a,{kind:"accessor",name:"justifyItems",static:!1,private:!1,access:{has:e=>"justifyItems"in e,get:e=>e.justifyItems,set:(e,t)=>{e.justifyItems=t}},metadata:N},k,w),pe(this,null,r,{kind:"accessor",name:"alignItems",static:!1,private:!1,access:{has:e=>"alignItems"in e,get:e=>e.alignItems,set:(e,t)=>{e.alignItems=t}},metadata:N},x,S),pe(this,null,s,{kind:"accessor",name:"placeItems",static:!1,private:!1,access:{has:e=>"placeItems"in e,get:e=>e.placeItems,set:(e,t)=>{e.placeItems=t}},metadata:N},_,z),pe(this,null,o,{kind:"accessor",name:"justifyContent",static:!1,private:!1,access:{has:e=>"justifyContent"in e,get:e=>e.justifyContent,set:(e,t)=>{e.justifyContent=t}},metadata:N},C,E),pe(this,null,l,{kind:"accessor",name:"alignContent",static:!1,private:!1,access:{has:e=>"alignContent"in e,get:e=>e.alignContent,set:(e,t)=>{e.alignContent=t}},metadata:N},V,A),pe(this,null,c,{kind:"accessor",name:"placeContent",static:!1,private:!1,access:{has:e=>"placeContent"in e,get:e=>e.placeContent,set:(e,t)=>{e.placeContent=t}},metadata:N},L,I),pe(this,null,d,{kind:"accessor",name:"gap",static:!1,private:!1,access:{has:e=>"gap"in e,get:e=>e.gap,set:(e,t)=>{e.gap=t}},metadata:N},R,O),pe(this,null,u,{kind:"accessor",name:"rowGap",static:!1,private:!1,access:{has:e=>"rowGap"in e,get:e=>e.rowGap,set:(e,t)=>{e.rowGap=t}},metadata:N},T,j),pe(this,null,b,{kind:"accessor",name:"columnGap",static:!1,private:!1,access:{has:e=>"columnGap"in e,get:e=>e.columnGap,set:(e,t)=>{e.columnGap=t}},metadata:N},M,D),pe(null,e={value:t},h,{kind:"class",name:t.name,metadata:N},null,m),t=e.value,N&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:N}),fe(t,m)}constructor(){super(pd),fe(this,D)}#Ct=fe(this,p,void 0);get gridTemplateColumns(){return this.#Ct}set gridTemplateColumns(e){this.#Ct=e}#Et=(fe(this,f),fe(this,v,void 0));get gridTemplateRows(){return this.#Et}set gridTemplateRows(e){this.#Et=e}#Vt=(fe(this,y),fe(this,k,void 0));get justifyItems(){return this.#Vt}set justifyItems(e){this.#Vt=e}#ft=(fe(this,w),fe(this,x,void 0));get alignItems(){return this.#ft}set alignItems(e){this.#ft=e}#At=(fe(this,S),fe(this,_,void 0));get placeItems(){return this.#At}set placeItems(e){this.#At=e}#pt=(fe(this,z),fe(this,C,void 0));get justifyContent(){return this.#pt}set justifyContent(e){this.#pt=e}#vt=(fe(this,E),fe(this,V,void 0));get alignContent(){return this.#vt}set alignContent(e){this.#vt=e}#Lt=(fe(this,A),fe(this,L,void 0));get placeContent(){return this.#Lt}set placeContent(e){this.#Lt=e}#ce=(fe(this,I),fe(this,R,void 0));get gap(){return this.#ce}set gap(e){this.#ce=e}#yt=(fe(this,O),fe(this,T,void 0));get rowGap(){return this.#yt}set rowGap(e){this.#yt=e}#kt=(fe(this,j),fe(this,M,void 0));get columnGap(){return this.#kt}set columnGap(e){this.#kt=e}},t})();const Vd="s-grid-item",Ad="grid-item",Ld={__proto__:null,ShadowRoot:function(e){const t=ws({cssSelector:Ad,cssProperties:[{property:"grid-column",value:e.gridColumn},{property:"grid-row",value:e.gridRow}]});return zi(Es,{element:e,cssSelector:Ad,styles:[t]})}};let Id=(()=>{let e,t,i,n,a=[Ye(Vd)],r=[],s=Ss,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(_t())],n=[Qe(_t())],pe(this,null,i,{kind:"accessor",name:"gridColumn",static:!1,private:!1,access:{has:e=>"gridColumn"in e,get:e=>e.gridColumn,set:(e,t)=>{e.gridColumn=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"gridRow",static:!1,private:!1,access:{has:e=>"gridRow"in e,get:e=>e.gridRow,set:(e,t)=>{e.gridRow=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#It=fe(this,o,void 0);get gridColumn(){return this.#It}set gridColumn(e){this.#It=e}#Rt=(fe(this,l),fe(this,c,void 0));get gridRow(){return this.#Rt}set gridRow(e){this.#Rt=e}constructor(){super(Ld),fe(this,d)}},t})();const Rd="s-image",Od=["contain","cover"],Td=["img","presentation","none"],jd=["eager","lazy"],Md=["fill","auto"],Dd="image",Nd={__proto__:null,ShadowRoot:function(e){return zi(x,{children:[ws({cssSelector:Dd,cssProperties:[{property:"aspect-ratio",value:"auto"===e.inlineSize?null:e.aspectRatio}]}),xs(e,Dd),e.src||e.srcSet?zi("img",{class:Ci({[Dd]:!0,["inline-size-"+e.inlineSize]:!0,["object-fit-"+e.objectFit]:!0}),src:e.src||void 0,alt:e.alt,loading:e.loading,srcSet:e.srcSet||void 0,sizes:e.sizes||void 0,onLoad:()=>e.dispatchEvent(new Event("load")),onError:()=>e.dispatchEvent(new Event("error")),role:("img"===e.accessibilityRole?void 0:e.accessibilityRole)||void 0}):zi("div",{class:"image-empty",children:zi("s-icon",{type:"image",color:"subdued"})})]})},styles:".image{display:block;max-inline-size:100%;max-block-size:100%;block-size:100%;margin-block-end:var(--s-image-margin-block-end-26021);inline-size:100%;object-fit:contain}.inline-size-auto{inline-size:auto;block-size:auto;display:inline-block;vertical-align:middle}.object-fit-cover{object-fit:cover}.image-empty{block-size:100%;inline-size:100%;display:flex;align-items:center;justify-content:center;background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));border-radius:.5rem;border:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}"};let Pd=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h,m,g,p,f,v=[Ye(Rd)],y=[],k=xi,w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[],N=[],P=[],$=[],B=[],F=[],H=[],W=[],q=[],G=[],K=[],U=[],Y=[],X=[],Z=[],J=[];return class extends k{static{t=this}static{const Q="function"==typeof Symbol&&Symbol.metadata?Object.create(k[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(Lt())],s=[Qe(et())],o=[Qe(It(Od,{defaultValue:"contain"}))],l=[Qe(It(jd,{defaultValue:"eager"}))],c=[Qe(It(Td,{defaultValue:"img"}))],d=[Qe(It(Md,{defaultValue:"fill"}))],u=[Qe(It(ns,{defaultValue:"none"}))],b=[Qe(It(es,{defaultValue:"",separator:" "}))],h=[Qe(It(ts,{defaultValue:"",separator:" "}))],m=[Qe(It(is,{defaultValue:"",separator:" "}))],g=[Qe(It(as,{defaultValue:"none",separator:" "}))],p=[Xe()],f=[Xe()],pe(this,null,i,{kind:"accessor",name:"src",static:!1,private:!1,access:{has:e=>"src"in e,get:e=>e.src,set:(e,t)=>{e.src=t}},metadata:Q},w,x),pe(this,null,n,{kind:"accessor",name:"srcSet",static:!1,private:!1,access:{has:e=>"srcSet"in e,get:e=>e.srcSet,set:(e,t)=>{e.srcSet=t}},metadata:Q},S,_),pe(this,null,a,{kind:"accessor",name:"sizes",static:!1,private:!1,access:{has:e=>"sizes"in e,get:e=>e.sizes,set:(e,t)=>{e.sizes=t}},metadata:Q},z,C),pe(this,null,r,{kind:"accessor",name:"alt",static:!1,private:!1,access:{has:e=>"alt"in e,get:e=>e.alt,set:(e,t)=>{e.alt=t}},metadata:Q},E,V),pe(this,null,s,{kind:"accessor",name:"aspectRatio",static:!1,private:!1,access:{has:e=>"aspectRatio"in e,get:e=>e.aspectRatio,set:(e,t)=>{e.aspectRatio=t}},metadata:Q},A,L),pe(this,null,o,{kind:"accessor",name:"objectFit",static:!1,private:!1,access:{has:e=>"objectFit"in e,get:e=>e.objectFit,set:(e,t)=>{e.objectFit=t}},metadata:Q},I,R),pe(this,null,l,{kind:"accessor",name:"loading",static:!1,private:!1,access:{has:e=>"loading"in e,get:e=>e.loading,set:(e,t)=>{e.loading=t}},metadata:Q},O,T),pe(this,null,c,{kind:"accessor",name:"accessibilityRole",static:!1,private:!1,access:{has:e=>"accessibilityRole"in e,get:e=>e.accessibilityRole,set:(e,t)=>{e.accessibilityRole=t}},metadata:Q},j,M),pe(this,null,d,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:Q},D,N),pe(this,null,u,{kind:"accessor",name:"border",static:!1,private:!1,access:{has:e=>"border"in e,get:e=>e.border,set:(e,t)=>{e.border=t}},metadata:Q},P,$),pe(this,null,b,{kind:"accessor",name:"borderWidth",static:!1,private:!1,access:{has:e=>"borderWidth"in e,get:e=>e.borderWidth,set:(e,t)=>{e.borderWidth=t}},metadata:Q},B,F),pe(this,null,h,{kind:"accessor",name:"borderStyle",static:!1,private:!1,access:{has:e=>"borderStyle"in e,get:e=>e.borderStyle,set:(e,t)=>{e.borderStyle=t}},metadata:Q},H,W),pe(this,null,m,{kind:"accessor",name:"borderColor",static:!1,private:!1,access:{has:e=>"borderColor"in e,get:e=>e.borderColor,set:(e,t)=>{e.borderColor=t}},metadata:Q},q,G),pe(this,null,g,{kind:"accessor",name:"borderRadius",static:!1,private:!1,access:{has:e=>"borderRadius"in e,get:e=>e.borderRadius,set:(e,t)=>{e.borderRadius=t}},metadata:Q},K,U),pe(this,null,p,{kind:"accessor",name:"onload",static:!1,private:!1,access:{has:e=>"onload"in e,get:e=>e.onload,set:(e,t)=>{e.onload=t}},metadata:Q},Y,X),pe(this,null,f,{kind:"accessor",name:"onerror",static:!1,private:!1,access:{has:e=>"onerror"in e,get:e=>e.onerror,set:(e,t)=>{e.onerror=t}},metadata:Q},Z,J),pe(null,e={value:t},v,{kind:"class",name:t.name,metadata:Q},null,y),t=e.value,Q&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:Q}),fe(t,y)}#s=fe(this,w,void 0);get src(){return this.#s}set src(e){this.#s=e}#Ot=(fe(this,x),fe(this,S,void 0));get srcSet(){return this.#Ot}set srcSet(e){this.#Ot=e}#Tt=(fe(this,_),fe(this,z,void 0));get sizes(){return this.#Tt}set sizes(e){this.#Tt=e}#l=(fe(this,C),fe(this,E,void 0));get alt(){return this.#l}set alt(e){this.#l=e}#jt=(fe(this,V),fe(this,A,void 0));get aspectRatio(){return this.#jt}set aspectRatio(e){this.#jt=e}#Mt=(fe(this,L),fe(this,I,void 0));get objectFit(){return this.#Mt}set objectFit(e){this.#Mt=e}#k=(fe(this,R),fe(this,O,void 0));get loading(){return this.#k}set loading(e){this.#k=e}#A=(fe(this,T),fe(this,j,void 0));get accessibilityRole(){return this.#A}set accessibilityRole(e){this.#A=e}#_=(fe(this,M),fe(this,D,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#ie=(fe(this,N),fe(this,P,void 0));get border(){return this.#ie}set border(e){this.#ie=e}#ne=(fe(this,$),fe(this,B,void 0));get borderWidth(){return this.#ne}set borderWidth(e){this.#ne=e}#ae=(fe(this,F),fe(this,H,void 0));get borderStyle(){return this.#ae}set borderStyle(e){this.#ae=e}#re=(fe(this,W),fe(this,q,void 0));get borderColor(){return this.#re}set borderColor(e){this.#re=e}#se=(fe(this,G),fe(this,K,void 0));get borderRadius(){return this.#se}set borderRadius(e){this.#se=e}#c=(fe(this,U),fe(this,Y,null));get onload(){return this.#c}set onload(e){this.#c=e}#d=(fe(this,X),fe(this,Z,null));get onerror(){return this.#d}set onerror(e){this.#d=e}constructor(){super(Nd),fe(this,J)}},t})();const $d="s-link",Bd={__proto__:null,ShadowRoot:function(e){const t=re(null),i=re(null),{href:n,accessibilityLabel:a,tone:r,lang:s}=e,o=!n,{commandForProps:l,interestForProps:c}=ln(e,o?i:t),d=wa(e.target,e.href);ka(e,o?i:t);const u="fontWeight"in e?e.fontWeight:void 0,b={"aria-label":a||void 0,lang:s||void 0,...c,class:Ci({link:!0,["tone-"+r]:!0,"button-link":o,...u?{["weight-"+u]:!0}:{}})},h={target:d||void 0,href:e.href||void 0,download:e.download||void 0},m={type:"button",...l};return o?zi("button",{ref:i,...b,...m,children:zi("slot",{})}):zi("a",{role:"link",ref:t,...b,...h,children:zi("slot",{})})},styles:"@keyframes remove-mask{to{--s-slot-text-overflow-26021:ellipsis;-webkit-mask-image:none;mask-image:none}}a,button{all:unset}.link{color:var(--s-link-color-26021, var(--t-text-link-26021, rgba(0, 91, 211, 1)));cursor:pointer;padding:0;-webkit-text-decoration:var(--s-link-text-decoration-26021, none);text-decoration:var(--s-link-text-decoration-26021, none);font-size:inherit}.link:hover{color:var(--s-link-color-hover-26021,\n var(--t-text-link-hover-26021, rgba(0, 66, 153, 1))\n );-webkit-text-decoration:underline;text-decoration:underline}.link:active{color:var(--s-link-color-active-26021,\n var(--t-text-link-active-26021, rgba(0, 46, 106, 1))\n )}.link:focus-visible{outline:var(--t-border-focus-26021, rgba(0, 91, 211, 1)) solid .125rem;outline-offset:.125rem;border-radius:.125rem;-webkit-text-decoration:none;text-decoration:none}@media print{.link{color:var(--s-link-color-26021, var(--t-text-26021, rgba(48, 48, 48, 1)))}}.weight-auto{font-weight:var(--s-global-font-weight-26021, initial)}.weight-base{font-weight:450}.weight-medium{font-weight:550}.weight-semibold{font-weight:600}.weight-bold{font-weight:650}.tone-critical{color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.tone-critical:hover{color:var(--t-text-critical-hover-26021, rgba(95, 7, 22, 1))}.tone-critical:active{color:var(--t-text-critical-active-26021, rgba(47, 4, 11, 1))}.tone-inherit,.tone-inherit:active,.tone-inherit:hover{color:inherit}.button-link{border:0;background-color:transparent}@container --s-page-header-26021 (width > 0){.link{--s-breadcrumbs-rollout-duration-26021:250ms;--s-breadcrumbs-rollout-easing-26021:cubic-bezier(0.42, 0, 0.58, 1);color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));font-size:.875rem;font-weight:450;-webkit-text-decoration:none;text-decoration:none;padding:.25rem;border-radius:.375rem;display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.75rem;max-inline-size:var(--s-link-max-inline-size-26021, none);white-space:nowrap;overflow:hidden;-webkit-mask-image:var(--s-link-mask-image-26021, none);mask-image:var(--s-link-mask-image-26021, none);animation:var(--s-link-animation-26021, none);transition:background-color 250ms cubic-bezier(.25,.1,.25,1),max-inline-size var(--s-link-transition-duration-26021, 250ms) var(--s-breadcrumbs-rollout-easing-26021);transition-delay:0s,var(--s-link-transition-delay-26021, 50ms)}.link:focus-visible,.link:hover{color:var(--t-text-26021, rgba(48, 48, 48, 1));background-color:var(--t-fill-transparent-hover-26021,\n rgba(0, 0, 0, 0.05)\n );-webkit-text-decoration:none;text-decoration:none}.link:active{color:var(--t-text-26021, rgba(48, 48, 48, 1));background-color:var(--t-fill-transparent-active-26021,\n rgba(0, 0, 0, 0.08)\n );box-shadow:0 .0625rem .125rem 0 rgba(26,26,26,.15) inset,0 .0625rem .0625rem 0 rgba(26,26,26,.15) inset;position:relative;inset-block-start:.0625rem}.link:focus-visible{border-radius:.375rem;outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:calc(-1*.125rem)}slot{display:block;min-inline-size:0;overflow:hidden;text-overflow:var(--s-slot-text-overflow-26021, clip)}}"};let Fd=(()=>{let e,t,i,n,a,r,s=Qn(xi),o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[];return class extends s{static{const y="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;e=[Qe(Lt())],t=[Qe(Lt())],i=[Qe(It(jo,{defaultValue:"auto"}))],n=[Qe(Lt())],a=[Qe(Lt())],r=[Xe()],pe(this,null,e,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:y},o,l),pe(this,null,t,{kind:"accessor",name:"href",static:!1,private:!1,access:{has:e=>"href"in e,get:e=>e.href,set:(e,t)=>{e.href=t}},metadata:y},c,d),pe(this,null,i,{kind:"accessor",name:"target",static:!1,private:!1,access:{has:e=>"target"in e,get:e=>e.target,set:(e,t)=>{e.target=t}},metadata:y},u,b),pe(this,null,n,{kind:"accessor",name:"download",static:!1,private:!1,access:{has:e=>"download"in e,get:e=>e.download,set:(e,t)=>{e.download=t}},metadata:y},h,m),pe(this,null,a,{kind:"accessor",name:"lang",static:!1,private:!1,access:{has:e=>"lang"in e,get:e=>e.lang,set:(e,t)=>{e.lang=t}},metadata:y},g,p),pe(this,null,r,{kind:"accessor",name:"onclick",static:!1,private:!1,access:{has:e=>"onclick"in e,get:e=>e.onclick,set:(e,t)=>{e.onclick=t}},metadata:y},f,v),y&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:y})}#v=fe(this,o,void 0);get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#x=(fe(this,l),fe(this,c,void 0));get href(){return this.#x}set href(e){this.#x=e}#w=(fe(this,d),fe(this,u,void 0));get target(){return this.#w}set target(e){this.#w=e}#S=(fe(this,b),fe(this,h,void 0));get download(){return this.#S}set download(e){this.#S=e}#Dt=(fe(this,m),fe(this,g,void 0));get lang(){return this.#Dt}set lang(e){this.#Dt=e}#z=(fe(this,p),fe(this,f,null));get onclick(){return this.#z}set onclick(e){this.#z=e}constructor(e){super({...e,delegatesFocus:!0}),fe(this,v)}}})();const Hd=["auto","critical","neutral"];let Wd=(()=>{let e,t,i,n=[Ye($d)],a=[],r=Fd,s=[],o=[];return class extends r{static{t=this}static{const l="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(It(Hd,{defaultValue:"auto"}))],pe(this,null,i,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:l},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:l},null,a),t=e.value,l&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:l}),fe(t,a)}#h=fe(this,s,void 0);get tone(){return this.#h}set tone(e){this.#h=e}constructor(){super(Bd),fe(this,o)}},t})();const qd="s-list-item",Gd={__proto__:null,ShadowRoot:function(){return zi("slot",{})}};let Kd=(()=>{let e,t,i=[Ye(qd)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Gd)}},t})();const Ud="s-section",Yd="s-search-field";function Xd({element:e,icon:t}){const{onChange:i,onInput:n}=cd(e),a=$t(),r=zi("span",{class:"icon-wrapper",children:zi("s-icon",{type:t||"search"})}),s=e.value&&!e.readOnly?zi("button",{type:"button",class:"clear-button","aria-label":a.translate("actions.clear"),onMouseDown:e=>{e.preventDefault()},onClick:()=>{e.value="",e.dispatchEvent(new Event("input",{bubbles:!0}))},children:zi("s-icon",{type:"x-circle"})}):void 0;return zi(Uo,{type:"search",element:e,minLength:e.minLength,maxLength:e.maxLength,prefixElement:r,connectedRightElement:s,onChange:i,onInput:n})}let Zd=(()=>{let e,t,i=Go,n=[],a=[],r=[],s=[];return class extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],t=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],pe(this,null,e,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#_t=fe(this,n,void 0);get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,a),fe(this,r,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}constructor(e){super(e),fe(this,s)}}})();const Jd={__proto__:null,ShadowRoot:function(e){return zi(Xd,{element:e})},slotAssignment:"manual",styles:'.clear-button{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));all:unset;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.25rem}.clear-button:hover{--s-icon-color-26021:var(\n --t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n )}.clear-button:active{--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n )}.clear-button::after{content:"";display:block;block-size:2.5rem;inline-size:2.5rem;position:absolute;inset:50%;transform:translate(-50%,-50%)}@media (min-width:48rem),(pointer:fine){.clear-button{padding:0;margin-inline-end:-.25rem}.clear-button::after{content:none}}.clear-button:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}'};let Qd=(()=>{let e,t,i=[Ye(Yd)],n=[],a=Zd;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Jd)}},t})();function eu(e,t){const i=(()=>{if(t instanceof MouseEvent==0)return new Event(t.type,{bubbles:!0,cancelable:!0});const e=["view","altKey","button","buttons","clientX","clientY","ctrlKey","metaKey","movementX","movementY","relatedTarget","screenX","screenY","shiftKey"].reduce(((e,i)=>{const n=t[i];return e[i]=n,e}),{bubbles:!0,cancelable:!0});return"click"===t.type&&0===t.button&&(t.metaKey||t.ctrlKey||t.shiftKey||t.altKey)&&t.preventDefault(),new MouseEvent(t.type,e)})(),n=e.dispatchEvent(i);return i.defaultPrevented&&t.preventDefault(),"click"===t.type&&e instanceof HTMLElement&&"href"in e&&e.href&&i.preventDefault(),n}const tu=[Jn,Ud,Yd];function iu({items:e,hasIcon:t,menuActivator:i,menuElement:n}){return e.map((e=>function(e){return Zi(e.tagName,Jn)}(e)?zi(ru,{button:e,hasIcon:t,menuActivator:i,menuElement:n},e.id||e.textContent):function(e){return Zi(e.tagName,Ud)}(e)?zi(nu,{section:e,hasIcon:t,menuActivator:i,menuElement:n},e.id||e.heading||e.textContent):function(e){return Zi(e.tagName,Yd)}(e)?zi("div",{class:"search-field-container",children:zi(au,{searchField:e})},e.id||e.textContent):null)).filter(Boolean)}function nu({section:e,hasIcon:t,menuActivator:i,menuElement:n}){const a=Array.from(e.children).filter((e=>Zi(e.tagName,Jn)));return zi("li",{class:"section",role:"menuitem",children:[e.heading?zi("h3",{class:"section-heading",children:e.heading}):e.accessibilityLabel?zi(Cs,{children:zi("h3",{children:e.accessibilityLabel})}):null,zi("ul",{role:"menu",children:zi(iu,{items:a,hasIcon:t,menuActivator:i,menuElement:n})})]})}function au({searchField:e}){return zi("div",{onKeyDown:e=>{["Escape","ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Tab","Enter"].includes(e.key)||e.stopPropagation()},children:zi("s-search-field",{label:e.label,labelAccessibilityVisibility:"exclusive",placeholder:e.placeholder,value:e.value,id:e.id,autocomplete:"off",onInput:t=>{const i=t.currentTarget;e.value=i.value,e.dispatchEvent(new Event("input",{bubbles:!0}))}})})}function ru({button:e,hasIcon:t,menuActivator:i,menuElement:n}){const a=re(null),r=!!e.querySelector("s-thumbnail"),{commandForProps:s}=ln(e,a,i),o={class:Ci({"menu-item":!0,"has-icon":t||r,disabled:e.disabled,[e.tone]:"auto"!==e.tone}),role:"menuitem","aria-haspopup":e.commandFor?"dialog":void 0,key:e.id,lang:e.lang||void 0,disabled:e.disabled||void 0,onClick:t=>{if(e.disabled)return void t.preventDefault();const a=document.getElementById(e.commandFor);e.commandFor&&a&&e.dispatchEvent(new dn("command",{source:a,command:e.command,rootActivator:i})),s?.onClick?.(t),e.commandFor&&e.addEventListener("click",(e=>{e.isTrusted||e.preventDefault()}),{once:!0}),eu(e,t),n.dispatchEvent(new dn("command",{source:i,command:"--hide"}))}},l={href:e.href||void 0,target:wa(e.target,e.href),download:e.download||void 0},c=!!e.href;let d;d=r?zi("span",{dangerouslySetInnerHTML:{D:e.innerHTML}}):t?zi("s-grid",{gridTemplateColumns:"auto 1fr",gap:"small-400",alignItems:"center",children:[zi("s-icon",{type:e.icon}),zi("s-text",{children:e.textContent})]}):zi("s-text",{children:e.textContent});const u=c?zi("a",{...o,...l,children:d}):zi("button",{...o,type:"button",ref:a,children:d});return zi("li",{role:"none",children:u})}function su(e,t,i=1){const n=e[t+i];return n&&"disabled"in n&&n.disabled||n?.getAttribute("disabled")?su(e,t+i,i):n}function ou(e){return e.some((e=>{if(Zi(e.tagName,Jn)){const t=e;return t.icon&&"empty"!==t.icon}return!!Zi(e.tagName,Ud)&&ou(Array.from(e.children).filter((e=>Zi(e.tagName,Jn))))}))}const lu={__proto__:null,ShadowRoot:function(e){const t=re(null),i=re(null),[n,a]=ie(0),r=re(!1),s=Array.from(e.children).filter((e=>Zi(e.tagName,...tu))),o=e[rn];Li((()=>{if(!t.current)return;if(i.current=t.current.querySelectorAll("a, button"),o)return void a(0);const e=t.current.getBoundingClientRect().width;a(e)}),[t,o]),ou(s)&&!r.current&&(r.current=!0);const l=r.current;return Li((()=>{let t=-1;const n=new AbortController,{signal:a}=n;return document.addEventListener("keydown",(n=>{if(e[rn]||!i.current)return void(t=-1);const a=i.current;if("ArrowDown"===n.key){const e=su(a,t),i=su(a,-1);e?(e.focus(),t=Array.from(a).indexOf(e)):i&&(t=Array.from(a).indexOf(i),i.focus())}if("ArrowUp"===n.key){const e=su(a,t,-1),i=su(a,a.length,-1);e?(e.focus(),t=Array.from(a).indexOf(e)):i&&(t=Array.from(a).indexOf(i),i.focus())}if("PageDown"===n.key||"End"===n.key){const e=su(a,a.length,-1);if(!e)return;e.focus(),t=Array.from(a).indexOf(e)}if("PageUp"===n.key||"Home"===n.key){const e=su(a,-1);if(!e)return;e.focus(),t=Array.from(a).indexOf(e)}}),{signal:a}),()=>{t=-1,n.abort()}}),[e]),zi(xl,{element:e,class:"dialog",inlineOffset:l?-22:void 0,maxBlockSize:"500px",minInlineSize:n?n+"px":void 0,children:zi("ul",{ref:t,class:"menu",role:"menu","aria-label":e.accessibilityLabel||void 0,children:zi(iu,{items:s,hasIcon:l,menuActivator:e[sn],menuElement:e})})})},styles:'.dialog.popover{padding:0;background-color:rgb(255 255 255/80%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.5rem}.menu{--s-thumbnail-size-26021:1.25rem;--s-thumbnail-border-radius-26021:0.25rem;display:flex;flex-direction:column;gap:.125rem;padding:.25rem}.menu-item{display:flex;align-items:center;color:var(--t-text-26021, rgba(48, 48, 48, 1));inline-size:100%;min-block-size:1.75rem;border-radius:.375rem;background:0 0;border:0;padding:.625rem .5rem;text-align:start;-webkit-text-decoration:none;text-decoration:none;line-height:1.25rem;cursor:pointer}@media (min-width:48rem),(pointer:fine){.menu-item{padding:.25rem .5rem}}.critical{--s-global-color-26021:currentColor;--s-icon-color-26021:currentColor;color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}@media (min-width:48rem),(pointer:fine){.menu-item.has-icon{padding:.25rem .375rem;padding-inline-end:.5rem}}.menu-item.disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));--s-global-color-26021:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));cursor:default}.menu-item:hover:not(.disabled){background-color:rgb(0 0 0/3%)}.menu-item:active:not(.disabled){background-color:rgb(0 0 0/5%)}.menu-item.has-icon:not(.disabled,.critical){--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))}.menu-item:focus-visible:not(.disabled,.critical),.menu-item:hover:not(.disabled,.critical){--s-icon-color-26021:var(--t-icon-secondary-hover-26021, rgba(97, 97, 97, 1))}.menu-item:active:not(.disabled,.critical){--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}.menu-item:focus-visible:not(.disabled){outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1))}.section-heading{font-size:.75rem;line-height:1rem;font-weight:450;letter-spacing:0;margin:0;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));padding-inline:.5rem;padding-block-start:.375rem;padding-block-end:.125rem}li,ul{list-style:none;padding:0;margin:0}.section{position:relative}.section+.section{position:relative;margin-block-start:.375rem;padding-block-start:.375rem}.section+.section::before{content:"";position:absolute;inset-block-start:0;inset-inline:.375rem;block-size:.0625rem;background-color:var(--t-border-26021, rgba(227, 227, 227, 1))}.section+li:not(.section),li:not(.section)+.section{margin-block-start:.375rem;padding-block-start:.375rem}.section+li:not(.section)::before,li:not(.section)+.section::before{content:"";position:absolute;inset-block-start:0;inset-inline:.375rem;block-size:.0625rem;background-color:var(--t-border-26021, rgba(227, 227, 227, 1))}.section+li:not(.section){position:relative}.search-field-container{--s-input-field-box-shadow-width-26021:0;--s-input-field-focus-ring-outline-offset-26021:0;--s-input-field-no-label-min-block-size-26021:28px;border-block-end:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1));margin-inline:-.25rem;margin-block-start:-.25rem;padding:.25rem}'};let cu=(()=>{let e,t,i,n=[Ye(nn)],a=[],r=El,s=[],o=[];return class extends r{static{t=this}static{const l="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:l},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:l},null,a),t=e.value,l&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:l}),fe(t,a)}#v=fe(this,s,void 0);get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#Me=fe(this,o);constructor(){super(lu),this.#Me=new MutationObserver((e=>{for(const t of e)if("attributes"!==t.type||t.target!==this)return void this.queueRender()}))}connectedCallback(){super.connectedCallback(),this.#Me.observe(this,{childList:!0,subtree:!0,attributes:!0})}disconnectedCallback(){super.disconnectedCallback(),this.#Me.disconnect()}},t})();function du(){return void 0!==window&&void 0!==window.shopify?window.shopify:null}function uu(){const e=du();return e&&e._internal?e._internal:null}const bu="s-internal-button";function hu(){return navigator.userAgent.includes("Shopify Mobile")}const mu=["base","none"],gu=["small-100","small","base","large","large-100"],pu=["center","start"],fu=Symbol("hasOpenChildModal"),vu=(e,t,...i)=>{const n=Array.from(e.children).find((e=>e instanceof HTMLElement&&e.getAttribute("slot")===t));return n?Zi(n.tagName,...i)?[n]:Array.from(n.children).filter((e=>e instanceof HTMLElement&&Zi(e.tagName,...i))):[]};let yu=0,ku=0,wu=!1;const xu=Symbol("show"),Su=Symbol("hide"),_u=Symbol("isOpen"),zu=Symbol("dialog"),Cu=Symbol("dismiss"),Eu=Symbol("focusedElement"),Vu=Symbol("rootActivator"),Au=Symbol("onEscape"),Lu=Symbol("nestedModals"),Iu=Symbol("onKeyUp"),Ru=Symbol("onBackdropClick"),Ou=Symbol("abortController"),Tu=Symbol("onChildModalChange"),ju=Symbol("childrenRerenderObserver"),Mu=Symbol("shadowDomRerenderObserver");let Du=(()=>{let e,t,i,n,a,r,s,o,l,c=El,d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[];return class V extends c{static{const V="function"==typeof Symbol&&Symbol.metadata?Object.create(c[Symbol.metadata]??null):void 0;pe(this,null,e,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:V},d,u),pe(this,null,t,{kind:"accessor",name:"heading",static:!1,private:!1,access:{has:e=>"heading"in e,get:e=>e.heading,set:(e,t)=>{e.heading=t}},metadata:V},b,h),pe(this,null,i,{kind:"accessor",name:"padding",static:!1,private:!1,access:{has:e=>"padding"in e,get:e=>e.padding,set:(e,t)=>{e.padding=t}},metadata:V},m,g),pe(this,null,n,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:V},p,f),pe(this,null,a,{kind:"accessor",name:"alignSelf",static:!1,private:!1,access:{has:e=>"alignSelf"in e,get:e=>e.alignSelf,set:(e,t)=>{e.alignSelf=t}},metadata:V},v,y),pe(this,null,r,{kind:"accessor",name:"onhide",static:!1,private:!1,access:{has:e=>"onhide"in e,get:e=>e.onhide,set:(e,t)=>{e.onhide=t}},metadata:V},k,w),pe(this,null,s,{kind:"accessor",name:"onshow",static:!1,private:!1,access:{has:e=>"onshow"in e,get:e=>e.onshow,set:(e,t)=>{e.onshow=t}},metadata:V},x,S),pe(this,null,o,{kind:"accessor",name:"onafterhide",static:!1,private:!1,access:{has:e=>"onafterhide"in e,get:e=>e.onafterhide,set:(e,t)=>{e.onafterhide=t}},metadata:V},_,z),pe(this,null,l,{kind:"accessor",name:"onaftershow",static:!1,private:!1,access:{has:e=>"onaftershow"in e,get:e=>e.onaftershow,set:(e,t)=>{e.onaftershow=t}},metadata:V},C,E),V&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:V})}#v=fe(this,d,void 0);get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#D=(fe(this,u),fe(this,b,void 0));get heading(){return this.#D}set heading(e){this.#D=e}#Y=(fe(this,h),fe(this,m,void 0));get padding(){return this.#Y}set padding(e){this.#Y=e}#o=(fe(this,g),fe(this,p,void 0));get size(){return this.#o}set size(e){this.#o=e}#Nt=(fe(this,f),fe(this,v,void 0));get alignSelf(){return this.#Nt}set alignSelf(e){this.#Nt=e}#et=(fe(this,y),fe(this,k,null));get onhide(){return this.#et}set onhide(e){this.#et=e}#Qe=(fe(this,w),fe(this,x,null));get onshow(){return this.#Qe}set onshow(e){this.#Qe=e}#B=(fe(this,S),fe(this,_,null));get onafterhide(){return this.#B}set onafterhide(e){this.#B=e}#tt=(fe(this,z),fe(this,C,null));get onaftershow(){return this.#tt}set onaftershow(e){this.#tt=e}#Pt=(fe(this,E),0);async#$t(){const e=this.#Pt;try{const t=this[zu];if(t){const i=t.getAnimations();if(i.length>0)return await Promise.allSettled(i.map((e=>e.finished))),e===this.#Pt}}catch{}return await new Promise((e=>requestAnimationFrame((()=>e())))),e===this.#Pt}#Bt;#Ft;[(e=[Qe(Lt())],t=[Qe(Lt())],i=[Qe(It(mu,{defaultValue:"base"}))],n=[Qe(It(gu,{defaultValue:"base"}))],a=[Qe(It(pu,{defaultValue:"center"}))],r=[Xe()],s=[Xe()],o=[Xe()],l=[Xe()],Ou)];[zu]=null;[Eu]=null;[Vu]=null;[Lu]=new Map;[ju];[Mu];[Au]=e=>{"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),this.hideOverlay())};[Iu]=e=>{"Escape"===e.key&&e.stopPropagation()};[Ru]=e=>{e.target===this[zu]&&(e.preventDefault(),e.stopPropagation(),this.hideOverlay())};[Tu]=e=>{const t=e.currentTarget;t instanceof V&&(this[Lu].set(t,t[_u]),this.queueRender())};get[_u](){return this[zu]?.open??!1}[Cu](){this[zu]?.close(),function(){if(hu()&&(yu=Math.max(0,yu-1),0===yu&&wu)){const e=document.body.firstElementChild;e&&(e.style.overflow="",e.style.height=""),window.scrollTo(0,ku),wu=!1}}();const e=this[Vu]||this[sn]||this[Eu];e&&"function"==typeof e.focus&&e.focus(),this.dispatchEvent(new dn("command",{source:null,command:"--hide"})),this.dispatchEvent(new Event("hide")),this.#Pt++,this.#$t().then((e=>{e&&this.dispatchEvent(new Event("afterhide"))}))}get[fu](){return Array.from(this[Lu].values()).some((e=>e))}async[xu](){const e=uu();if(e){const t=vu(this,"primary-action",Jn,bu,Rs).at(0),i=vu(this,"secondary-actions",Jn,bu,Rs),n=e=>Zi(e.tagName,Jn,bu,Rs)&&["auto","secondary"].includes(e.variant),a=[...Array.from(i).filter(n).map((e=>({label:e.textContent.trim(),icon:e.icon,disabled:e.disabled,onAction:()=>Nu(e)})))];t&&Zi(t.tagName,Jn,bu,Rs)&&"primary"===t.variant&&a.push({label:t.textContent.trim(),variant:"primary",onAction:()=>Nu(t)});const r={title:this.heading,buttons:a,onDismiss:()=>this[Cu]()};await e.modal.show(this.id,r)}this[zu]?.showModal(),function(){if(hu()&&(yu++,1===yu&&!wu)){ku=window.scrollY;const e=document.body.firstElementChild;e&&(e.style.overflow="hidden",e.style.height="100%"),wu=!0}}(),this.dispatchEvent(new dn("command",{source:null,command:"--show"})),this.dispatchEvent(new Event("show")),this.#Pt++,this.#$t().then((e=>{e&&this.dispatchEvent(new Event("aftershow"))}))}async[Su](){const e=uu();e?await e.modal.hide(this.id):this[Cu]()}showOverlay(){this[Eu]=document.activeElement,this[_u]||this[xu]()}hideOverlay(){this[_u]&&queueMicrotask((()=>{this.dirty?this.dispatchEvent(new Event("shake-attempt")):this[Su]()}))}toggleOverlay(){this[_u]?this.hideOverlay():this.showOverlay()}connectedCallback(){super.connectedCallback();const e=this.parentElement;e&&(this.#Ft=Un(e,Zn,(e=>{this.#Bt.update(e+1)}))),this[ju].observe(this,{childList:!0,subtree:!0,attributes:!0}),this.shadowRoot&&this[Mu].observe(this.shadowRoot,{childList:!0,subtree:!0})}disconnectedCallback(){super.disconnectedCallback(),this.hideOverlay(),this.#Ft?.(),this.#Bt.dispose(),this[Ou].abort(),this[ju].disconnect(),this[Mu].disconnect(),this[Lu].clear()}constructor(e,t){super(e),this.#Bt=Kn(this,Zn,1),this.addEventListener("command",(e=>{e.q&&(this[Vu]=e.q),"--hide"===e.command&&(e.stopImmediatePropagation(),!this[sn]&&e.W&&(this[sn]=e.W),this.hideOverlay())})),this[Ou]=new AbortController;const i=this[Ou].signal;this[ju]=new MutationObserver((()=>{Array.from(this.querySelectorAll(t)).forEach((e=>{e instanceof V&&(this[Lu].set(e,!1),e.addEventListener("show",this[Tu],{signal:i}),e.addEventListener("hide",this[Tu],{signal:i}))}))})),this[Mu]=new MutationObserver((()=>{this[zu]=this.shadowRoot?.querySelector("dialog")||null,this[zu]?.addEventListener("keydown",this[Au],{signal:i}),this[zu]?.addEventListener("keyup",this[Iu],{signal:i}),this[zu]?.addEventListener("click",this[Ru],{signal:i})}))}}})();function Nu(e){const t="commandFor"in e?e.commandFor:void 0,i="command"in e?e.command:"--auto";if(t){const n=cn(e,t);if(!n)return;n.dispatchEvent(new dn("command",{source:e,command:i}))}else e.dispatchEvent(new Event("click"))}function Pu({element:e,shaking:t,showUnsavedChanges:i}){const{accessibilityLabel:n,heading:a,padding:r,size:s,alignSelf:o}=e,l=re(null),c=re(!0),d=Yn(e,Zn,1),u=$t(),b=!!(()=>{const[e]=ie((()=>uu()));return e})(),h=hu(),m=d<=1,g=e[fu],p=e[rn],f=!e[rn]&&!g,v=!window.opener&&b,y=le(),{primaryAction:k,secondaryActions:w,footer:S,children:_}=$n(e,{primaryAction:"first-wins",secondaryActions:"grouped",footer:"grouped",children:"grouped"},(t=>t instanceof HTMLElement&&"primary-action"===t.slot?$u(Xi(t),["primary"])?"primaryAction":(Ei(e,"Only Button elements with a `variant` of `primary` are allowed in the `primary-action` slot."),!1):t instanceof HTMLElement&&"secondary-actions"===t.slot?$u(Xi(t),["auto","secondary"])?"secondaryActions":(Ei(e,"Only Button elements with a `variant` of `secondary` or `auto` are allowed in the `secondary-actions` slot."),!1):Zi(e.tagName,"s-internal-modal")&&t instanceof HTMLElement&&"footer"===t.slot?"footer":"children"));ne((()=>{const e=l.current;if(!e||!f)return;const t=t=>{if("Tab"!==t.key)return;const i=function(e){const t=[];return function e(i){if(i instanceof HTMLSlotElement)i.assignedElements({flatten:!0}).forEach(e);else if(i instanceof HTMLElement&&(i.matches('a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not([aria-disabled="true"]):not([tabindex="-1"]):not(:disabled),*[tabindex]:not([tabindex="-1"])')&&!i.hidden&&t.push(i),i.shadowRoot))i.shadowRoot.childNodes.forEach(e);else for(const t of Array.from(i.childNodes))e(t)}(e),t}(e);if(0===i.length)return;const n=i[0],a=i[i.length-1],r=function(){let e=document.activeElement;for(;e?.shadowRoot?.activeElement;)e=e.shadowRoot.activeElement;return e}();t.shiftKey&&r===n?(t.preventDefault(),a.focus()):t.shiftKey||r!==a||(t.preventDefault(),n.focus())};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}),[f]),Li((()=>{c.current?c.current=!1:p?e.hideOverlay():e.showOverlay()}),[e,p]);const z=k.nodes.length>0,C=w.nodes.length>0,E=S.nodes.length>0,V=z||C,A=E||V,L="dirty"in e;return n||Ei(e,"accessibilityLabel is recommended when scroll-box is provided"),zi("dialog",{ref:l,autoFocus:f,"aria-labelledby":a&&y?y:void 0,class:Ci({modal:!0,embedded:v,["size-"+s]:!0,["align-self-"+o]:!0,"shopify-mobile":h,"header-hidden":!a,"has-backdrop":m,"has-dialog-overlay":g,shaking:t??!1}),children:[zi("div",{class:"close",children:zi("s-button",{icon:"x",variant:"tertiary",accessibilityLabel:u.translate("modal.close"),onClick:()=>e.hideOverlay()})}),zi("div",{class:"layout",children:[(a||n)&&zi("div",{class:"header",id:y,children:[a&&zi("s-heading",{children:a}),n&&zi(Cs,{children:n})]}),zi("s-internal-scroll-box",{overflow:"hidden auto",accessibilityRole:"region",accessibilityLabel:n,children:zi("div",{class:Ci({content:!0,["padding-"+r]:!0}),children:_.renderedSlot})}),A&&zi("div",{class:Ci({footer:!0,"footer-with-content":E}),children:[E&&zi("div",{class:"footer-content",children:S.renderedSlot}),V&&zi("div",{class:"footer-actions",children:L?zi("div",{class:"actions",children:[zi("div",{class:Ci({"unsaved-changes":!0,"unsaved-changes-hidden":!i}),children:[zi("s-internal-icon",{type:"alert-bubble",tone:"legacy-inherit"}),zi(tl,{children:u.translate("modal.unsavedChanges")})]}),zi("div",{class:Ci({"actions-buttons":!0,shake:t??!1}),children:[w.renderedSlot,k.renderedSlot]})]}):zi(x,{children:[w.renderedSlot,k.renderedSlot]})})]})]})]})}function $u(e,t){if(!(e instanceof HTMLElement))return!1;if(!Zi(e.tagName,Jn,bu,Rs))return!1;const i=e.variant;return t.includes(i)}const Bu={__proto__:null,ShadowRoot:function(e){return zi(Pu,{element:e})},slotAssignment:"manual",styles:'@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes raise-modal{0%{transform:translate(var(--s-modal-translate-x-26021),calc(-1*var(--s-topbar-offset-26021) + 1rem))}to{transform:translate(var(--s-modal-translate-x-26021),calc(-1*var(--s-topbar-offset-26021)))}}@keyframes backdrop-enter{0%{background-color:transparent}to{background-color:rgb(0 0 0/50%)}}.modal{--s-modal-translate-x-26021:0;--s-modal-translate-y-26021:1rem;--s-topbar-offset-26021:0px;position:fixed;inset:0;border:0;box-shadow:0 1.25rem 2rem -.75rem rgba(0,0,0,.2),0 .625rem 1rem -.375rem rgba(0,0,0,.08),0 .1875rem .375rem 0 rgba(0,0,0,.08),0 .125rem .25rem 0 rgba(0,0,0,.08),0 .0625rem .125rem 0 rgba(0,0,0,.05),0 0 0 .0625rem rgba(0,0,0,.06),0 0 0 0 transparent;background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));margin-block:auto 0;margin-inline:auto;padding:0;opacity:0;outline:0;transform:translate(var(--s-modal-translate-x-26021),var(--s-modal-translate-y-26021));will-change:opacity,transform;transition:display 150ms ease-out allow-discrete,overlay 150ms ease-out allow-discrete,opacity 150ms ease-out,transform 150ms ease-out,box-shadow cubic-bezier(.25,.1,.25,1) 2000ms}.modal[open]{--s-modal-translate-y-26021:0;opacity:1;animation:raise-modal 150ms ease-out,fade-in 150ms ease-out}.modal::backdrop{background-color:transparent;transition:display 100ms allow-discrete,overlay 100ms allow-discrete,background-color 100ms}.modal[open]::backdrop{transition:display 200ms allow-discrete,overlay 200ms allow-discrete,background-color 200ms}.modal:-internal-dialog-in-top-layer{max-block-size:100%}::slotted(s-banner:not(:last-child)){--s-banner-margin-block-end-26021:0.5rem}.has-backdrop[open]::backdrop{background-color:rgb(0 0 0/50%);animation:backdrop-enter 200ms}.has-dialog-overlay{--s-modal-translate-y-26021:0.125rem;transform:translate(var(--s-modal-translate-x-26021),var(--s-modal-translate-y-26021))}.has-dialog-overlay::after{content:"";position:absolute;inset:0;background-color:rgb(0 0 0/50%);pointer-events:none}.embedded{--s-sidebar-offset-26021:120px;--s-topbar-offset-26021:0px;--s-modal-translate-x-26021:-50%;--s-modal-translate-y-26021:0px;inset-inline-start:50%;margin-inline:0}.layout{display:grid;grid-template-rows:auto 1fr auto;max-block-size:100vh}.padding-base{padding:1rem}.padding-none{padding:0}.size-base,.size-large,.size-large-100,.size-small,.size-small-100{min-inline-size:100%}.close{position:absolute;inset-block-start:0;inset-inline-end:0}.header{flex:0;background-color:var(--t-surface-tertiary-26021, rgba(243, 243, 243, 1));border-block-end:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1));padding:.75rem}.content{flex:1}.footer{--s-button-inline-size-26021:100%;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:stretch;flex:0;border-block-start:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1));padding:1rem;gap:1rem}.footer-content{display:flex;align-items:center}.footer-actions{display:flex;flex-wrap:nowrap;flex-direction:column-reverse;gap:.5rem}.shopify-mobile{box-shadow:none;inset:0;margin:0;transition:none}.shopify-mobile:not(.embedded){overflow:hidden}.shopify-mobile .footer{--s-button-inline-size-26021:100%;margin-block-start:auto;flex-shrink:0;padding-block-end:calc(1rem + env(safe-area-inset-bottom))}.shopify-mobile .close,.shopify-mobile .header,.shopify-mobile.embedded .footer{display:none}.shopify-mobile .layout{block-size:100vh}.shopify-mobile[open]{animation:none}.shopify-mobile::backdrop{transition:none}.shopify-mobile[open]::backdrop{background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));transition:none;animation:none}.shopify-mobile.embedded{--s-modal-translate-x-26021:0;--s-modal-translate-y-26021:0}.header-hidden:not(.shopify-mobile) .header{display:none}.header-hidden:not(.shopify-mobile) .close{inset-block-start:.25rem;inset-inline-end:.375rem}.header-hidden:not(.shopify-mobile) .content{padding-inline-end:3rem}@media (min-width:48rem),(pointer:fine){.modal:not(.shopify-mobile){border-radius:1rem;min-inline-size:0;margin-block-end:auto}.modal.align-self-start:not(.shopify-mobile){margin-block-end:0;margin-block-start:30px}.has-dialog-overlay{transform:translate(var(--s-modal-translate-x-26021),var(--s-modal-translate-y-26021)) scale3d(.98,.98,.98)}.layout{max-block-size:calc(100svh - 3.75rem)}.embedded{--s-modal-translate-y-26021:calc(-1 * var(--s-topbar-offset-26021) + 1rem)}.embedded[open]{--s-modal-translate-y-26021:calc(-1 * var(--s-topbar-offset-26021));animation:raise-modal 150ms ease-out,fade-in 150ms ease-out}.size-small,.size-small-100{inline-size:380px}.size-base{inline-size:620px}.size-large,.size-large-100{inline-size:980px}.close{inset-block-start:.5rem;inset-inline-end:.5rem}.footer{--s-button-inline-size-26021:initial;flex-direction:row;align-items:center;justify-content:flex-end}.footer-with-content{justify-content:space-between}.footer-actions{flex-direction:row}}@media (min-width:868px) and (pointer:fine){.embedded.size-base{--s-modal-translate-x-26021:calc(-50% - var(--s-sidebar-offset-26021))}}@media (min-width:628px) and (pointer:fine){.embedded.size-small,.embedded.size-small-100{--s-modal-translate-x-26021:calc(-50% - var(--s-sidebar-offset-26021))}}@media (min-width:1228px) and (pointer:fine){.embedded.size-large,.embedded.size-large-100{--s-modal-translate-x-26021:calc(-50% - var(--s-sidebar-offset-26021))}}@media (prefers-reduced-motion:reduce){.modal{--s-modal-translate-x-26021:0;--s-modal-translate-y-26021:0;transition:display 150ms ease-out allow-discrete,overlay 150ms ease-out allow-discrete,opacity 150ms ease-out}.modal::backdrop{transition:display 100ms allow-discrete,overlay 100ms allow-discrete,background-color 100ms}.modal[open]::backdrop{transition:display 200ms allow-discrete,overlay 200ms allow-discrete,background-color 200ms}.embedded[open],.modal[open]{animation:fade-in 150ms ease-out}.has-backdrop[open]::backdrop{animation:backdrop-enter 200ms}}'};let Fu=(()=>{let e,t,i=[Ye(en)],n=[],a=Du;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Bu,en)}},t})();const Hu="s-money-field",Wu=["USD","EUR","GBP","CAD","AFN","ALL","DZD","AOA","ARS","AMD","AWG","AUD","BBD","AZN","BDT","BSD","BHD","BIF","BZD","BMD","BTN","BAM","BRL","BOB","BWP","BND","BGN","MMK","KHR","CVE","KYD","XAF","CLP","CNY","COP","KMF","CDF","CRC","HRK","CZK","DKK","DOP","XCD","EGP","ETB","XPF","FJD","GMD","GHS","GTQ","GYD","GEL","HTG","HNL","HKD","HUF","ISK","INR","IDR","ILS","IQD","JMD","JPY","JEP","JOD","KZT","KES","KWD","KGS","LAK","LVL","LBP","LSL","LRD","LTL","MGA","MKD","MOP","MWK","MVR","MXN","MYR","MUR","MDL","MAD","MNT","MZN","NAD","NPR","ANG","NZD","NIO","NGN","NOK","OMR","PAB","PKR","PGK","PYG","PEN","PHP","PLN","QAR","RON","RUB","RWF","WST","SAR","RSD","SCR","SGD","SDG","SYP","ZAR","KRW","SSP","SBD","LKR","SRD","SZL","SEK","CHF","TWD","THB","TZS","TTD","TND","TRY","TMT","UGX","UAH","AED","UYU","UZS","VUV","VND","XOF","YER","ZMW","BYN","BYR","DJF","ERN","FKP","GIP","GNF","IRR","KID","LYD","MRU","SLL","SHP","SOS","STD","STN","TJS","TOP","VED","VEF","VES","XXX"];let qu=(()=>{let e,t,i,n=Go,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(Ct({defaultValue:1/0}))],t=[Qe(Ct({defaultValue:0}))],i=[Qe(It([...Wu,"auto"],{defaultValue:"auto"}))],pe(this,null,e,{kind:"accessor",name:"max",static:!1,private:!1,access:{has:e=>"max"in e,get:e=>e.max,set:(e,t)=>{e.max=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"min",static:!1,private:!1,access:{has:e=>"min"in e,get:e=>e.min,set:(e,t)=>{e.min=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"currencyCode",static:!1,private:!1,access:{has:e=>"currencyCode"in e,get:e=>e.currencyCode,set:(e,t)=>{e.currencyCode=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#Ht=fe(this,a,void 0);get max(){return this.#Ht}set max(e){this.#Ht=e}#Wt=(fe(this,r),fe(this,s,void 0));get min(){return this.#Wt}set min(e){this.#Wt=e}#qt=(fe(this,o),fe(this,l,void 0));get currencyCode(){return this.#qt}set currencyCode(e){this.#qt=e}get value(){return isNaN(Number(super.value))?"":super.value}set value(e){super.value=e}constructor(e){super(e),fe(this,c)}}})();const Gu={__proto__:null,ShadowRoot:function(e){const{onChange:t,onInput:i}=cd(e),n=$t(),a=Tt({currencyCode:"auto"===e.currencyCode?n.currencyCode:e.currencyCode,locale:n.locale});return zi(Uo,{class:"money-field",element:e,min:e.min,max:e.max,prefixElement:a,onChange:t,onInput:i,inputMode:"decimal",type:"number"})},slotAssignment:"manual",styles:".money-field{-moz-appearance:textfield}.money-field::-webkit-inner-spin-button,.money-field::-webkit-outer-spin-button{-webkit-appearance:none}"};let Ku=(()=>{let e,t,i=[Ye(Hu)],n=[],a=qu;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Gu)}},t})();const Uu="s-number-field",Yu=({disabled:e,error:t,size:i="large",onIncrease:n,onDecrease:a})=>{const r=zs("button{all:unset}button:not(:disabled){cursor:pointer}.chevrons{display:none;flex-direction:column;margin-inline-end:-.75rem}@media (min-width:48rem),(pointer:fine){.chevrons{display:flex}}.chevrons .inner-bg{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));background-color:var(--t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );display:flex;align-items:center;justify-content:center;block-size:.75rem;inline-size:1.25rem}.increment :is(.chevrons .inner-bg){border-start-start-radius:.25rem;border-start-end-radius:.25rem}.decrement :is(.chevrons .inner-bg){border-end-start-radius:.25rem;border-end-end-radius:.25rem}button:disabled :is(.chevrons .inner-bg){--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1))}button:not(:disabled):hover :is(.chevrons .inner-bg){--s-icon-color-26021:var(\n --t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n );background-color:var(--t-fill-tertiary-hover-26021,\n rgba(212, 212, 212, 1)\n )}button:not(:disabled):active :is(.chevrons .inner-bg){--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n );background-color:var(--t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n )}button.error:hover :is(.chevrons .inner-bg){background-color:var(--t-fill-transparent-secondary-hover-26021,\n rgba(0, 0, 0, 0.08)\n )}button.error:active :is(.chevrons .inner-bg){background-color:var(--t-fill-transparent-secondary-active-26021,\n rgba(0, 0, 0, 0.11)\n )}.chevrons .increment{padding-block-start:.25rem;padding-inline:.25rem}.chevrons .decrement{padding-block-end:.25rem;padding-inline:.25rem;border-end-start-radius:.25rem}.plus-minus{display:flex;flex-direction:row;gap:.25rem;margin-inline-end:-.25rem}.plus-minus button{display:flex;block-size:2.5rem;inline-size:2.5rem;align-items:center;background-color:var(--t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );border:0 solid var(--t-fill-transparent-secondary-26021,\n rgba(0, 0, 0, 0.06)\n );border-radius:.5rem;justify-content:center;overflow:hidden}:is(.plus-minus button):disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));background-color:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05))}:is(.plus-minus button):not(:disabled):hover{background-color:var(--t-fill-tertiary-hover-26021,\n rgba(212, 212, 212, 1)\n )}:is(.plus-minus button):not(:disabled):active{background-color:var(--t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n )}.plus-minus.small{margin-inline-end:-.5rem}.plus-minus.small button{inline-size:2.25rem;block-size:2.25rem}@media (min-width:48rem),(pointer:fine){.plus-minus{display:none}}"),s=oe((e=>{e.stopPropagation(),n()}),[n]),o=oe((e=>{e.stopPropagation(),a()}),[a]);return zi("div",{ref:r,class:"number-controls",children:[zi("div",{class:"chevrons",children:[zi(Xu,{disabled:e,error:t,icon:"chevron-up",type:"increment",onClick:s}),zi(Xu,{disabled:e,error:t,icon:"chevron-down",type:"decrement",onClick:o})]}),zi("div",{class:Ci({"plus-minus":!0,small:"small"===i}),children:[zi(Xu,{disabled:e,error:t,icon:"minus",type:"decrement",onClick:o}),zi(Xu,{disabled:e,error:t,icon:"plus",type:"increment",onClick:s})]})]})};function Xu({disabled:e,error:t,icon:i,type:n,onClick:a}){return zi("button",{class:Ci({[n]:!0,error:!!t}),disabled:e,onClick:a,tabIndex:-1,"aria-hidden":!0,children:zi("div",{class:"inner-bg",children:zi("s-icon",{size:"small",type:i})})})}let Zu=(()=>{let e,t,i,n,a,r,s=Go,o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[];return class extends s{static{const y="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;e=[Qe(It(["decimal","numeric"],{defaultValue:"decimal"}))],t=[Qe(Ct({defaultValue:1}))],i=[Qe(Ct({defaultValue:1/0}))],n=[Qe(Ct({defaultValue:-1/0}))],a=[Qe(Lt())],r=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"inputMode",static:!1,private:!1,access:{has:e=>"inputMode"in e,get:e=>e.inputMode,set:(e,t)=>{e.inputMode=t}},metadata:y},o,l),pe(this,null,t,{kind:"accessor",name:"step",static:!1,private:!1,access:{has:e=>"step"in e,get:e=>e.step,set:(e,t)=>{e.step=t}},metadata:y},c,d),pe(this,null,i,{kind:"accessor",name:"max",static:!1,private:!1,access:{has:e=>"max"in e,get:e=>e.max,set:(e,t)=>{e.max=t}},metadata:y},u,b),pe(this,null,n,{kind:"accessor",name:"min",static:!1,private:!1,access:{has:e=>"min"in e,get:e=>e.min,set:(e,t)=>{e.min=t}},metadata:y},h,m),pe(this,null,a,{kind:"accessor",name:"prefix",static:!1,private:!1,access:{has:e=>"prefix"in e,get:e=>e.prefix,set:(e,t)=>{e.prefix=t}},metadata:y},g,p),pe(this,null,r,{kind:"accessor",name:"suffix",static:!1,private:!1,access:{has:e=>"suffix"in e,get:e=>e.suffix,set:(e,t)=>{e.suffix=t}},metadata:y},f,v),y&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:y})}get value(){return isNaN(Number(super.value))?"":super.value}set value(e){super.value=e}#Gt=fe(this,o,void 0);get inputMode(){return this.#Gt}set inputMode(e){this.#Gt=e}#Kt=(fe(this,l),fe(this,c,void 0));get step(){return this.#Kt}set step(e){this.#Kt=e}#Ht=(fe(this,d),fe(this,u,void 0));get max(){return this.#Ht}set max(e){this.#Ht=e}#Wt=(fe(this,b),fe(this,h,void 0));get min(){return this.#Wt}set min(e){this.#Wt=e}#Ut=(fe(this,m),fe(this,g,void 0));get prefix(){return this.#Ut}set prefix(e){this.#Ut=e}#Yt=(fe(this,p),fe(this,f,void 0));get suffix(){return this.#Yt}set suffix(e){this.#Yt=e}constructor(e){super(e),fe(this,v)}}})();const Ju=/[\d.,+-]$/;function Qu(e){e.target&&e.target instanceof HTMLInputElement&&e.target.blur()}const eb={__proto__:null,ShadowRoot:function(e){const{onChange:t,onInput:i}=cd(e),n=oo(e),{hasLabel:a,hasError:r}=n,s=oe((e=>{e.data&&!Ju.test(e.data)&&e.preventDefault()}),[]),o=re(null),l=!a||"exclusive"===e.labelAccessibilityVisibility,c=oe((()=>{e.value=o.current?.input?.value||"",e.dispatchEvent(new Event("input",{bubbles:!0})),e.dispatchEvent(new Event("change",{bubbles:!0}))}),[e]),d=zi(Yu,{error:r,disabled:e.disabled||e.readOnly,size:l?"small":"large",onIncrease:()=>{o.current?.input?.stepUp(),c()},onDecrease:()=>{o.current?.input?.stepDown(),c()}}),u=e.max===1/0?void 0:e.max,b=e.min===-1/0?void 0:e.min;return ne((()=>{const e=o.current?.input;if(!e)return;const t=new AbortController,i=t.signal;return e.addEventListener("focus",(()=>e.addEventListener("wheel",Qu)),{signal:i}),e.addEventListener("blur",(()=>e.removeEventListener("wheel",Qu)),{signal:i}),()=>t.abort()}),[]),zi(Uo,{ref:o,type:"number",element:e,fieldSlots:n,prefixElement:e.prefix,suffixElement:e.suffix,connectedRightElement:d,inputMode:e.inputMode,max:u,min:b,step:e.step,onChange:t,onInput:i,onBeforeInput:s})},slotAssignment:"manual",styles:"@supports (field-sizing:content){.prefix-suffix-wrapper.has-suffix{display:grid;grid-template-columns:1fr auto}.prefix-suffix-wrapper.has-suffix.has-prefix{grid-template-columns:auto 1fr auto}.prefix-suffix-wrapper.has-suffix input{field-sizing:content}@media (min-width:48rem),(pointer:fine){.prefix-suffix-wrapper.has-suffix{display:flex}.prefix-suffix-wrapper.has-suffix input{field-sizing:fixed}}}input[type=number],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;-ms-appearance:textfield}"};let tb=(()=>{let e,t,i=[Ye(Uu)],n=[],a=Zu;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(eb)}},t})();const ib="s-option",nb={__proto__:null,ShadowRoot:function(){return null}};let ab=(()=>{let e,t,i,n,a,r,s=[Ye(ib)],o=[],l=xi,c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[];return class extends l{static{t=this}static{const f="function"==typeof Symbol&&Symbol.metadata?Object.create(l[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(nt(),{attribute:"selected"})],a=[Qe(Lt())],r=[Qe(nt())],pe(this,null,i,{kind:"accessor",name:"selected",static:!1,private:!1,access:{has:e=>"selected"in e,get:e=>e.selected,set:(e,t)=>{e.selected=t}},metadata:f},c,d),pe(this,null,n,{kind:"accessor",name:"defaultSelected",static:!1,private:!1,access:{has:e=>"defaultSelected"in e,get:e=>e.defaultSelected,set:(e,t)=>{e.defaultSelected=t}},metadata:f},u,b),pe(this,null,a,{kind:"accessor",name:"value",static:!1,private:!1,access:{has:e=>"value"in e,get:e=>e.value,set:(e,t)=>{e.value=t}},metadata:f},h,m),pe(this,null,r,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:f},g,p),pe(null,e={value:t},s,{kind:"class",name:t.name,metadata:f},null,o),t=e.value,f&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:f}),fe(t,o)}#Xt=fe(this,c,void 0);get selected(){return this.#Xt}set selected(e){this.#Xt=e}#Ee=(fe(this,d),fe(this,u,void 0));get defaultSelected(){return this.#Ee}set defaultSelected(e){this.#Ee=e}#Ce=(fe(this,b),fe(this,h,void 0));get value(){return this.#Ce}set value(e){this.#Ce=e}#y=(fe(this,m),fe(this,g,void 0));get disabled(){return this.#y}set disabled(e){this.#y=e}constructor(){super(nb),fe(this,p)}},t})();const rb="s-option-group",sb={__proto__:null,ShadowRoot:function(){return null}};let ob=(()=>{let e,t,i,n,a=[Ye(rb)],r=[],s=xi,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}#y=fe(this,o,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}#ye=(fe(this,l),fe(this,c,void 0));get label(){return this.#ye}set label(e){this.#ye=e}constructor(){super(sb),fe(this,d)}},t})();const lb="s-ordered-list";function cb({element:e,type:t}){const i="ordered"===t?"ol":"ul",n=zs("ol,ul{all:unset;display:block;margin:0;margin-block-start:var(--s-list-margin-block-start-26021, 0rem);padding:0;padding-inline-start:1rem;font-size:var(--s-list-font-size-26021, 1rem);line-height:var(--s-list-line-height-26021, 1.5rem);letter-spacing:var(--s-list-letter-spacing-26021, -0.00833em)}@media (min-width:48rem),(pointer:fine){ol,ul{--s-list-font-size-26021:0.8125rem;--s-list-line-height-26021:1.25rem;--s-list-letter-spacing-26021:0rem}}ul{list-style:disc}ol{list-style:decimal}li:not(:last-child){margin-block-end:.25rem}::slotted(s-list-item){--s-list-margin-block-start-26021:0.25rem}"),{listItems:a}=Fn(e,{listItems:{tagNames:[qd],type:"separate"}});return zi(i,{ref:n,children:a.renderedSlot.map(((e,t)=>zi("li",{children:e},t)))})}const db={__proto__:null,ShadowRoot:function(e){return zi(cb,{element:e,type:"ordered"})},slotAssignment:"manual"};let ub=(()=>{let e,t,i=[Ye(lb)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(db)}},t})();const bb="s-page";function hb(){const e=document.activeElement;return!(!e?.closest("input, textarea, select, [contenteditable], s-search-field, s-internal-search-field, s-text-field, s-internal-text-field")&&"INPUT"!==e?.tagName)}const mb="s-thumbnail";function gb({element:e,secondaryActions:t,primaryAction:i,children:n}){const{accessibilityLabel:a,heading:r,padding:s}=e,o=Yn(e,Xn,1);return zi("section",{class:Ci({section:!0,["level-"+o]:!0,["padding-"+s]:!0}),children:[a&&zi(Cs,{children:zi("s-heading",{children:a})}),r&&zi(x,{children:t?zi("div",{class:"header-wrapper",children:[zi("s-heading",{"aria-hidden":!!a||void 0,children:r}),zi("div",{class:"secondary-actions",children:t})]}):zi("s-heading",{"aria-hidden":!!a||void 0,children:r})}),n,i&&zi("div",{class:"footer",children:i})]})}const pb=["none","base"];let fb=(()=>{let e,t,i,n=xi,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(Lt())],t=[Qe(Lt())],i=[Qe(It(pb,{defaultValue:"base"}))],pe(this,null,e,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"heading",static:!1,private:!1,access:{has:e=>"heading"in e,get:e=>e.heading,set:(e,t)=>{e.heading=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"padding",static:!1,private:!1,access:{has:e=>"padding"in e,get:e=>e.padding,set:(e,t)=>{e.padding=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#Bt;#Ft;constructor(e){super(e),fe(this,c),this.#Bt=Kn(this,Xn,1)}connectedCallback(){super.connectedCallback();const e=this.parentElement;e&&(this.#Ft=Un(e,Xn,(e=>{this.#Bt.update(e+1)})))}disconnectedCallback(){super.disconnectedCallback(),this.#Ft?.(),this.#Bt.dispose()}#v=fe(this,a,void 0);get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}#D=(fe(this,r),fe(this,s,void 0));get heading(){return this.#D}set heading(e){this.#D=e}#Y=(fe(this,o),fe(this,l,void 0));get padding(){return this.#Y}set padding(e){this.#Y=e}}})();const vb={__proto__:null,ShadowRoot:function(e){return zi(gb,{element:e,children:zi("slot",{})})},styles:".section{--s-section-padding-26021:0rem;margin-block-start:var(--s-section-margin-block-start-26021, 0rem);margin-block-end:var(--s-section-margin-block-end-26021, 0rem)}.level-1{--s-section-padding-26021:1rem;background:var(--t-surface-26021, rgba(255, 255, 255, 1));box-shadow:none;border-radius:0;overflow:clip}@media (min-width:48rem),(pointer:fine){.level-1{box-shadow:0 .3125rem .3125rem -.15625rem rgba(0,0,0,.03),0 .1875rem .1875rem -.09375rem rgba(0,0,0,.02),0 .125rem .125rem -.0625rem rgba(0,0,0,.02),0 .0625rem .0625rem -.03125rem rgba(0,0,0,.03),0 .03125rem .03125rem 0 rgba(0,0,0,.04),0 0 0 .0625rem rgba(0,0,0,.06);border-radius:.75rem}}@media print{.level-1{box-shadow:none;border:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}}.padding-base{padding:var(--s-section-padding-26021, 0rem)}.padding-none{padding:0}::slotted(s-color-field:not(:last-child)),::slotted(s-date-field:not(:last-child)),::slotted(s-email-field:not(:last-child)),::slotted(s-internal-search-field:not(:last-child)),::slotted(s-internal-select:not(:last-child)),::slotted(s-internal-text-field:not(:last-child)),::slotted(s-money-field:not(:last-child)),::slotted(s-number-field:not(:last-child)),::slotted(s-password-field:not(:last-child)),::slotted(s-search-field:not(:last-child)),::slotted(s-select:not(:last-child)),::slotted(s-text-area:not(:last-child)),::slotted(s-text-field:not(:last-child)),::slotted(s-url-field:not(:last-child)){--s-form-field-margin-block-end-26021:0.75rem}::slotted(s-banner:not(:last-child)){--s-banner-margin-block-end-26021:0.5rem}::slotted(s-internal-paragraph:not(:last-child)),::slotted(s-paragraph:not(:last-child)){--s-paragraph-margin-block-end-26021:0.5rem}::slotted(s-image:not(:last-child)){--s-image-margin-block-end-26021:0.5rem}::slotted(s-thumbnail:not(:last-child)){--s-thumbnail-margin-block-end-26021:0.5rem}::slotted(s-divider:not(:last-child)){--s-divider-margin-block-end-26021:0.5rem}::slotted(s-internal-section:not(:first-child)),::slotted(s-section:not(:first-child)),:host([heading]) ::slotted(s-internal-section),:host([heading]) ::slotted(s-section){--s-section-margin-block-start-26021:1rem;--s-section-margin-block-end-26021:0rem}.section>s-heading,.section>s-internal-heading,::slotted(s-heading:not(:last-child)),::slotted(s-internal-heading:not(:last-child)){--s-heading-margin-block-end-26021:0.5rem}.footer{margin-block-start:.5rem}"};let yb=(()=>{let e,t,i=[Ye(Ud)],n=[],a=fb;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(vb)}},t})();function kb(e,t){return e instanceof HTMLElement&&Ji(e,Jn)&&t.includes(e.variant)}function wb(e){const t=e=>kb(e,["secondary","auto"]);if(Zi(e.tagName,Jn))return t(e);if(Zi(e.tagName,Is)){const i=Array.from(e.children).filter((e=>"secondary-actions"===e.getAttribute("slot")));if(Array.from(e.childNodes).some((e=>e instanceof Text&&""!==e.textContent.trim())))return!1;if(i.length>0)return i.every((e=>{const i=Xi(e);return i.children.length>0?Array.from(i.children).every((e=>e instanceof Element&&t(e))):t(i)}));const n=Array.from(e.childNodes),a=n.filter((e=>e instanceof Element)),r=n.filter((e=>e instanceof Text&&""!==e.textContent.trim()));return!(0===a.length||r.length>0)&&a.every(t)}const i=e.firstElementChild;return!(!i||!Ui(e,"secondary-actions"))&&wb(i)}function xb(e,t){switch(e){case"large":return"max(100%)";case"small":return"min(100%, 630px)";default:return t?'@container s-internal-page (inline-size >= 784px) "minmax(480px, 638px) minmax(240px, 312px)", "minmax(auto, 966px)"':"min(100%, 966px)"}}function Sb(e,t,i){if(Ji(e,Jn))t.push(e);else if(Ji(e,nn)){const t=e.id||e.getAttribute("id");t&&i.set(t,e)}}function _b(e,t,i=[]){const n=[];for(const i of e){if(!Zi(i.tagName,Jn))continue;const e=i.getAttribute("commandFor");if(e&&t.has(e)){const a=t.get(e),r=document.createElement(Ud);r.setAttribute("heading",i.textContent||"More");const s=Array.from(a.children).filter((e=>Zi(e.tagName,Jn)));n.push({element:r,children:s})}else n.push({element:i})}return i.forEach((e=>{Zi(e.tagName,Jn)&&n.push({element:e})})),n}function zb({breakpoint:e,children:t,from:i,pointerFine:n=!0}){const a=n?"-pf":"",r=`show-from-${e}${a}`;return zi(x,{children:[zi("div",{ref:zs(".hide-from-xs{display:contents}@media (min-width:0rem){.hide-from-xs{display:none}}.hide-from-sm{display:contents}@media (min-width:30.625rem){.hide-from-sm{display:none}}.hide-from-md{display:contents}@media (min-width:48rem){.hide-from-md{display:none}}.hide-from-lg{display:contents}@media (min-width:65rem){.hide-from-lg{display:none}}.hide-from-xl{display:contents}@media (min-width:90rem){.hide-from-xl{display:none}}.show-from-xs{display:none}@media (min-width:0rem){.show-from-xs{display:contents}}.show-from-sm{display:none}@media (min-width:30.625rem){.show-from-sm{display:contents}}.show-from-md{display:none}@media (min-width:48rem){.show-from-md{display:contents}}.show-from-lg{display:none}@media (min-width:65rem){.show-from-lg{display:contents}}.show-from-xl{display:none}@media (min-width:90rem){.show-from-xl{display:contents}}.hide-from-xs-pf{display:contents}@media (min-width:0rem),(pointer:fine){.hide-from-xs-pf{display:none}}.hide-from-sm-pf{display:contents}@media (min-width:30.625rem),(pointer:fine){.hide-from-sm-pf{display:none}}.hide-from-md-pf{display:contents}@media (min-width:48rem),(pointer:fine){.hide-from-md-pf{display:none}}.hide-from-lg-pf{display:contents}@media (min-width:65rem),(pointer:fine){.hide-from-lg-pf{display:none}}.hide-from-xl-pf{display:contents}@media (min-width:90rem),(pointer:fine){.hide-from-xl-pf{display:none}}.show-from-xs-pf{display:none}@media (min-width:0rem),(pointer:fine){.show-from-xs-pf{display:contents}}.show-from-sm-pf{display:none}@media (min-width:30.625rem),(pointer:fine){.show-from-sm-pf{display:contents}}.show-from-md-pf{display:none}@media (min-width:48rem),(pointer:fine){.show-from-md-pf{display:contents}}.show-from-lg-pf{display:none}@media (min-width:65rem),(pointer:fine){.show-from-lg-pf{display:contents}}.show-from-xl-pf{display:none}@media (min-width:90rem),(pointer:fine){.show-from-xl-pf{display:contents}}"),class:`hide-from-${e}${a}`,children:t}),zi("div",{class:r,children:i})]})}function Cb({button:e,textOverride:t,preserveThumbnails:i=!1}){const n=function(e){return{variant:e.variant,tone:e.tone,icon:e.icon,disabled:e.disabled,accessibilityLabel:e.accessibilityLabel,href:e.href,target:e.href?wa(e.target,e.href):e.target,download:e.download,commandFor:e.commandFor,command:e.command,onclick:e.commandFor?void 0:t=>eu(e,t),onblur:()=>e.dispatchEvent(new Event("blur",{bubbles:!0})),onfocus:()=>e.dispatchEvent(new Event("focus",{bubbles:!0}))}}(e),a=i&&e.querySelector(mb)?zi("span",{dangerouslySetInnerHTML:{D:e.innerHTML}}):t||e.textContent;return zi("s-button",{...n,children:a})}function Eb({menuId:e,accessibilityLabel:t,items:i}){const[n,a]=ie(""),r=$t(),s=se((()=>i.flatMap((e=>e.children||[e.element])).length),[i]),o=se((()=>i.flatMap((e=>{if(e.children){const t=e.children.filter((e=>e.textContent.toLowerCase().includes(n)));return t.length>0?[{...e,children:t}]:[]}return e.element.textContent.toLowerCase().includes(n)?[e]:[]}))),[i,n]);return zi("s-menu",{id:e,accessibilityLabel:t,children:[s>=8&&zi("s-search-field",{label:r.translate("menu.searchFieldLabel"),placeholder:r.translate("menu.searchFieldPlaceholder"),value:n,onInput:e=>a(e.currentTarget.value.toLowerCase())}),o.map(((e,t)=>e.children?zi("s-section",{heading:e.element.getAttribute("heading")??void 0,children:e.children.map(((e,t)=>zi(Vb,{element:e},t)))},t):zi(Vb,{element:e.element},t)))]})}function Vb({element:e}){if(Zi(e.tagName,Jn))return zi(Cb,{button:e,preserveThumbnails:!0});if(Zi(e.tagName,$d)){const t=e;return zi(Cb,{button:e,textOverride:t.textContent.trim()||t.accessibilityLabel||"",preserveThumbnails:!0})}return null}function Ab({menuId:e,menuItems:t,icon:i="menu-horizontal",accessibilityLabel:n="More page actions",text:a,size:r}){return zi(x,{children:[zi("s-button-context",{icon:a?void 0:i,size:r,children:zi("s-button",{variant:"secondary",commandFor:e,accessibilityLabel:n,children:a})}),zi(Eb,{menuId:e,accessibilityLabel:n,items:t})]})}function Lb(e){return e.querySelector(zn)||e.querySelector(la)}function Ib({element:e,breadcrumbs:t}){const i=$t();if(0===t.length)return null;const n=(e.id||"page")+"-breadcrumb-menu",a=t[0],r=a?Lb(a):null,s=r?.getAttribute("type")||null,o=t.map((e=>({element:e})));return zi(zb,{pointerFine:!1,breakpoint:"md",from:zi("s-grid",{gridTemplateColumns:`repeat(${t.length}, auto)`,accessibilityRole:"navigation",children:t.map(((e,t)=>{const i=e.textContent.trim(),n=i.length;return zi("s-grid",{alignItems:"center",gridTemplateColumns:"auto auto",children:[zi(Rb,{breadcrumb:e,breadcrumbClass:n>12?"breadcrumb-link breadcrumb-link-overflow":"breadcrumb-link",textLength:n}),zi("span",{class:"breadcrumb-divider",children:zi("s-icon",{type:"chevron-right",size:"small",color:"subdued"})})]},i||t)}))}),children:zi("s-grid",{alignItems:"center",gridTemplateColumns:"auto auto",gap:"small-400",children:[zi(Ab,{menuId:n,menuItems:o,icon:e.icon||s||"menu-horizontal",accessibilityLabel:i.translate("breadcrumbs.overflowAccessibilityLabel"),size:"small"}),zi("span",{class:"breadcrumb-divider",children:zi("s-icon",{type:"chevron-right",size:"small",color:"subdued"})})]})})}function Rb({breadcrumb:e,breadcrumbClass:t,textLength:i}){const n=function(e){return{href:e.href,target:e.target,download:e.download,accessibilityLabel:e.accessibilityLabel,onclick:t=>eu(e,t)}}(e),a=Lb(e),r=a?zi("s-icon",{type:a.getAttribute("type"),tone:"neutral"}):e.textContent;return zi("span",{class:t,style:{"--s-breadcrumb-length":i},children:zi("s-link",{...n,children:r})})}function Ob({element:e,secondaryActions:t,hasPrimaryAction:i,hasPagination:n}){const a=$t(),r=function(e,t,i){return"small"===e?1:t&&i?2:t||i?3:4}(e.inlineSize,i,n),{buttons:s,menus:o,moreActionsMenuItems:l}=function(e,t){const i=[],n=new Map;if(Qi(e).forEach((e=>{Ji(e,Is)?function(e){const t=[];return Array.from(e.children).forEach((e=>{if(!(e instanceof Element))return;const i="secondary-actions"===e.getAttribute("slot")?Array.from(e.children).filter((e=>e instanceof Element)):[e];t.push(...i)})),t}(e).forEach((e=>Sb(e,i,n))):Sb(e,i,n)})),void 0===t)return{buttons:i,menus:n,moreActionsMenuItems:[]};if(!(i.length>t))return{buttons:i,menus:n,moreActionsMenuItems:[]};const a=i.find((e=>e instanceof HTMLElement&&"More actions"===e.textContent.trim()));if(!a)return{buttons:i,menus:n,moreActionsMenuItems:[]};const r=a.getAttribute("commandFor");if(!r||!n.has(r))return{buttons:i,menus:n,moreActionsMenuItems:[]};const s=n.get(r),o=Array.from(s.children);return{buttons:i.filter((e=>e!==a)),menus:n,moreActionsMenuItems:o}}(t,r),c=Array.from(o.values()),d=s.length>r||l.length>0,u=_b(s,o,l),b=zi(Ab,{menuId:(e.id||"page")+"-sm-actions-menu",menuItems:u,accessibilityLabel:a.translate("secondaryActions.overflowAccessibilityLabel")});if(!d)return zi(x,{children:[c.map(((e,t)=>{const i=Array.from(e.children).filter((e=>Zi(e.tagName,Jn))).map((e=>({element:e})));return zi(Eb,{menuId:e.id||"menu-"+t,accessibilityLabel:e.accessibilityLabel,items:i},e.id||t)})),zi(zb,{pointerFine:!1,breakpoint:"md",from:s.map(((e,t)=>zi(Cb,{button:e},t))),children:b},"responsive-actions")]});const h=s.slice(0,r-1),m=_b(s.slice(r-1),o,l),g=a.translate("actions.moreActions");return zi(x,{children:[c.map(((e,t)=>{const i=Array.from(e.children).filter((e=>Zi(e.tagName,Jn))).map((e=>({element:e})));return zi(Eb,{menuId:e.id||"menu-"+t,accessibilityLabel:e.accessibilityLabel,items:i},e.id||t)})),zi(zb,{pointerFine:!1,breakpoint:"md",from:zi(x,{children:[h.map(((e,t)=>zi(Cb,{button:e},t))),zi(Ab,{menuId:(e.id||"page")+"-md-overflow-menu",menuItems:m,accessibilityLabel:g,text:g})]}),children:b},"responsive-actions")]})}function Tb({element:e,primaryAction:t,secondaryActions:i,breadcrumbActions:n,accessory:a}){const r=$t(),s=oa(e,"primary-action"),o=oa(e,"secondary-actions"),l=oa(e,"breadcrumb-actions"),c=oa(e,"accessory"),d=!!e.paginate,u=re(null);ne((()=>{if(!d)return;const t=new AbortController,{signal:i}=t;return document.addEventListener("keydown",(t=>{if(!e.loading&&!hb())switch(t.key){case"j":case"J":e.hasPreviousPage&&u.current?.classList.add("previous-active");break;case"k":case"K":e.hasNextPage&&u.current?.classList.add("next-active")}}),{signal:i}),document.addEventListener("keyup",(t=>{if(!e.loading&&!hb())switch(t.key){case"j":case"J":u.current?.classList.remove("previous-active"),e.hasPreviousPage&&e.dispatchEvent(new Event("previouspage"));break;case"k":case"K":u.current?.classList.remove("next-active"),e.hasNextPage&&e.dispatchEvent(new Event("nextpage"))}}),{signal:i}),()=>t.abort()}),[e,d]);const b=Qi(n).filter((e=>Zi(e.tagName,$d))),h=l||e.heading?zi("div",{class:"breadcrumbs-and-heading",children:zi("s-grid",{alignItems:"center",gridTemplateColumns:(l?"auto":"")+" 1fr",children:[l&&zi(Ib,{element:e,breadcrumbs:b}),e.heading&&zi("div",{class:"heading-wrapper",children:zi("s-grid",{alignItems:"center",gridTemplateColumns:!l&&e.icon?"auto 1fr":"1fr",gap:"@container s-internal-page (inline-size > 490px) small-500, small-400",children:[!l&&e.icon&&zi("s-internal-icon",{type:e.icon,tone:"legacy-inherit"}),zi("h1",{class:Ci({heading:!0,"has-breadcrumbs":l}),children:e.heading})]})})]})}):null,m=c?zi("div",{class:"accessory",children:a}):null,g=s||o||d?zi("div",{class:"actions",children:[o&&zi(Ob,{element:e,secondaryActions:i,hasPrimaryAction:s,hasPagination:d}),t,d&&zi("div",{class:"pagination-wrapper",ref:u,children:[zi("s-button",{variant:"secondary",icon:"chevron-up",accessibilityLabel:r.translate("pagination.goToPreviousPage"),disabled:!e.hasPreviousPage||e.loading,onClick:()=>{e.loading||e.dispatchEvent(new Event("previouspage"))}}),zi("s-button",{variant:"secondary",icon:"chevron-down",accessibilityLabel:r.translate("pagination.goToNextPage"),disabled:!e.hasNextPage||e.loading,onClick:()=>{e.loading||e.dispatchEvent(new Event("nextpage"))}})]})]}):null;return e.heading||e.subheading||s||o||l||d?zi("div",{class:"header",children:zi("s-grid",{minInlineSize:"100%",inlineSize:"100%",justifyContent:"center",paddingInline:"base",paddingBlockEnd:"small-100",gridTemplateColumns:xb(e.inlineSize,!1),children:[zi("div",{class:"header-content",children:[zi("div",{class:"heading-and-accessory",children:[h,m]}),g]}),e.subheading&&zi("p",{class:"subheading",children:e.subheading})]})}):null}function jb({element:e,isEmbedded:t=!1}){const i=oa(e,"aside"),{primaryAction:n,secondaryActions:a,aside:r,children:s,breadcrumbActions:o,accessory:l}=$n(e,{primaryAction:"first-wins",secondaryActions:"grouped",aside:"grouped",children:"grouped",breadcrumbActions:"separate",accessory:"grouped"},(t=>{if(t instanceof HTMLElement&&"primary-action"===t.slot)return kb(Xi(t),["primary"])?"primaryAction":(Ei(e,"Only Button elements with a `variant` of `primary` are allowed in the `primary-action` slot."),!1);if(t instanceof HTMLElement&&"secondary-actions"===t.slot)return wb(t)||Ji(t,nn)?"secondaryActions":(Ei(e,`Only Buttons, ButtonGroups, or Menus are allowed in the 'secondary-actions' slot. Node tag name: ${t.tagName.toLowerCase()} node: ${Array.from(t.attributes).map((e=>`${e.name}: ${e.value}`)).join(", ")}`),!1);if(t instanceof HTMLElement&&"breadcrumb-actions"===t.slot){const i=e=>Ji(e,$d,io);return i(t)||Ui(t,"breadcrumb-actions")&&Array.from(t.children).every((e=>e instanceof Element&&i(e)))?"breadcrumbActions":(Ei(e,"Only Link or InternalLink elements are allowed in the `breadcrumb-actions` slot."),!1)}return t instanceof HTMLElement&&"aside"===t.slot?"aside":t instanceof HTMLElement&&"accessory"===t.slot?"accessory":"children"}),{deepObserve:["secondaryActions","breadcrumbActions"]});return i&&"base"!==e.inlineSize&&Ei(e,`Aside rendering is only supported for Page inlineSize "base". The inlineSize is currently configured to ${e.inlineSize}.`),zi("main",{class:"page",children:[t?null:zi(Tb,{element:e,primaryAction:n.renderedSlot,secondaryActions:a.renderedSlot,breadcrumbActions:o.renderedSlot,accessory:l.renderedSlot}),zi("s-grid",{minInlineSize:"100%",justifyContent:"center",columnGap:"base",rowGap:"small-200",paddingInline:"@container s-internal-page (inline-size > 490px) base, none",inlineSize:"100%",gridTemplateColumns:xb(e.inlineSize,i),children:[zi("div",{children:s.renderedSlot}),"base"===e.inlineSize?zi("aside",{class:Ci({aside:!0,hidden:!i}),children:r.renderedSlot}):null]})]})}const Mb=["base","large","small"];let Db=(()=>{let e,t,i=xi,n=[],a=[],r=[],s=[];return class o extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(It(Mb,{defaultValue:"base"}))],t=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"heading",static:!1,private:!1,access:{has:e=>"heading"in e,get:e=>e.heading,set:(e,t)=>{e.heading=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#_=fe(this,n,void 0);get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}#D=(fe(this,a),fe(this,r,void 0));get heading(){return this.#D}set heading(e){this.#D=e}static#Zt=0;constructor(e){super(e),fe(this,s)}connectedCallback(){super.connectedCallback(),o.#Zt++,o.#Zt>1&&Ei(this,"There may be multiple instances of the Page component on the page. Please check to ensure you're only using the Page component once in your entire app.")}disconnectedCallback(){super.disconnectedCallback(),o.#Zt--}}})();const Nb={__proto__:null,ShadowRoot:function(e){return zi(jb,{element:e,isEmbedded:(()=>{const[e]=ie((()=>du()));return e})()})},slotAssignment:"manual",styles:"@keyframes fade-out-accessory{0%{opacity:1}to{opacity:0;display:none}}.page{container:s-internal-page/inline-size;padding-block:1rem}::slotted([slot=aside]),::slotted(s-banner:not(:last-child)),::slotted(s-internal-section:not(:last-child)),::slotted(s-section:not(:last-child)){--s-banner-margin-block-end-26021:1rem;--s-section-margin-block-end-26021:1rem}.aside.hidden{display:none}.accessory{white-space:nowrap;margin-block:0;margin-inline-start:.25rem;animation:fade-in-accessory 150ms cubic-bezier(.19,.91,.38,1) 250ms backwards}.actions,.header-content{display:flex;align-items:center}.actions{gap:.375rem;margin-inline-start:.25rem;flex-shrink:0;justify-content:flex-end}.header-content{flex-wrap:wrap-reverse;gap:.5rem 0}.header-content>.heading-and-accessory{flex:1 1 auto;min-inline-size:min-content;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width:48rem){.header-content>.heading-and-accessory{flex-basis:0;flex-wrap:nowrap}}.header-content>.heading-and-accessory>.breadcrumbs-and-heading{flex:0 1 auto;min-inline-size:0}.header-content>.heading-and-accessory>.accessory{flex:0 0 auto;margin-inline-start:0}.header-content>.actions{flex:0 0 auto;margin-inline-start:auto;align-self:flex-end}@media (min-width:30.625rem){.header-content{gap:.5rem}}.heading-wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;min-inline-size:0}.heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%;font-size:1.125rem;font-weight:600;letter-spacing:-.00833em;line-height:1.5rem;margin:0;margin-inline-start:0;flex-shrink:1;min-inline-size:0}.heading.has-breadcrumbs{margin-inline-start:.25rem}.subheading{font-size:.6875rem;line-height:1rem;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));margin:0;margin-block-start:.25rem}@media (min-width:48rem){.subheading{margin:0;margin-inline-start:.25rem}}.header-content:has(.breadcrumb-link-overflow:focus-within) .accessory,.header-content:has(.breadcrumb-link-overflow:hover) .accessory{animation:fade-out-accessory 150ms cubic-bezier(.42,0,1,1) forwards}.header{container-name:--s-page-header-26021;container-type:inline-size;--s-button-variant-secondary-background-26021:var(\n --t-fill-tertiary-26021,\n rgba(227, 227, 227, 1)\n );--s-button-variant-secondary-background-hover-26021:var(\n --t-fill-tertiary-hover-26021,\n rgba(212, 212, 212, 1)\n );--s-button-variant-secondary-background-active-26021:var(\n --t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n );--s-button-variant-secondary-border-26021:none;--s-button-variant-secondary-box-shadow-26021:none;--s-button-variant-secondary-box-shadow-active-26021:0rem 0.125rem 0.0625rem 0rem rgba(26, 26, 26, 0.20) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.12) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.12) inset;--s-button-group-gap-26021:0.375rem}.breadcrumb-divider{margin-inline:calc(3px*-1);margin-block-start:.125rem}.breadcrumb-link{flex-shrink:0;display:contents}.breadcrumb-link:focus-within,.breadcrumb-link:hover{--s-link-max-inline-size-26021:40ch;--s-link-animation-26021:remove-mask 250ms cubic-bezier(0.42, 0, 0.58, 1)\n forwards}.breadcrumb-link-overflow{--s-link-max-inline-size-26021:7.45ch;--s-link-mask-image-26021:linear-gradient(\n to right,\n var(--t-bg-26021, rgba(241, 241, 241, 1)) calc(100% - 6ch),\n transparent 100%\n );--s-breadcrumb-offset-26021:calc(\n 250ms * ((var(--s-breadcrumb-length-26021) / 400) + 1)\n );--s-link-transition-duration-26021:var(--s-breadcrumb-offset-26021)}.pagination-wrapper{display:flex;gap:.25rem;margin-inline-start:.375rem}.pagination-wrapper.next-active>:last-child,.pagination-wrapper.previous-active>:first-child{--s-button-variant-secondary-background-26021:var(\n --t-fill-tertiary-active-26021,\n rgba(204, 204, 204, 1)\n );--s-button-variant-secondary-box-shadow-26021:0rem 0.125rem 0.0625rem 0rem rgba(26, 26, 26, 0.20) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.12) inset, -0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.12) inset}"};let Pb=(()=>{let e,t,i=[Ye(bb)],n=[],a=Db;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Nb)}},t})();const $b="s-password-field";let Bb=(()=>{let e,t,i=Go,n=[],a=[],r=[],s=[];return class extends i{static{const o="function"==typeof Symbol&&Symbol.metadata?Object.create(i[Symbol.metadata]??null):void 0;e=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],t=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],pe(this,null,e,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:o},n,a),pe(this,null,t,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:o},r,s),o&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:o})}#_t=fe(this,n,void 0);get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,a),fe(this,r,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}constructor(e){super(e),fe(this,s)}}})();const Fb={__proto__:null,ShadowRoot:function(e){const t=$t(),{onChange:i,onInput:n}=cd(e),[a,r]=ie(!1);return zi(Uo,{type:a?"text":"password",element:e,minLength:e.minLength,maxLength:e.maxLength,onChange:i,onInput:n,connectedRightElement:zi("button",{disabled:e.disabled||e.readOnly,"aria-label":a?t.translate("passwordField.hidePassword"):t.translate("passwordField.showPassword"),class:"reveal-toggle",onClick:e=>{e.stopPropagation(),r((e=>!e))},children:zi("s-icon",{type:a?"hide":"view"})})})},slotAssignment:"manual",styles:".reveal-toggle{all:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;inline-size:1.25rem;block-size:1.25rem;border-radius:.25rem}@media (min-width:48rem),(pointer:fine){.reveal-toggle{margin-inline-end:-.375rem}}.reveal-toggle:active{--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n )}.reveal-toggle:focus-visible{outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.reveal-toggle:disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));cursor:default}"};let Hb=(()=>{let e,t,i=[Ye($b)],n=[],a=Bb;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(Fb)}},t})();const Wb=["neutral"],qb=["secondary","tertiary"],Gb=["auto","fill","fit-content"],Kb={__proto__:null,ShadowRoot:function(e){const t=$t(),i=re(null),n=Yn(e,ta),a=Yn(e,aa),r=Yn(e,ra);ka(e,i);const s=Yn(e,ia)||e.variant,o="small"===n?"small":"base",l=""!==e.icon,c=e.disabled||e.loading||void 0,d=oa(e),u="auto"===e.inlineSize?r:e.inlineSize,b={type:"button",disabled:c,"aria-pressed":e.pressed?"true":"false",id:e.id||void 0,"aria-label":e.accessibilityLabel||void 0,lang:e.lang||void 0,onClick:()=>{c||(e.pressed=!e.pressed,e.focus())},class:Ci({button:!0,disabled:c||!1,loading:e.loading,pressed:e.pressed,["size-"+n]:!0,["tone-"+e.tone]:!0,["inline-size-"+u]:"auto"!==u,["variant-"+s]:!!s,"icon-with-text":l&&d,"icon-only":l&&!d,"gap-none":"none"===a,"gap-none-with-inline-size":"none"===a&&"fill"!==r})},h=zi(x,{children:[e.loading?zi("span",{class:"spinner",children:zi("s-spinner",{accessibilityLabel:t.translate("loading")})}):null,zi("span",{class:"content",children:[l?zi("s-icon",{type:e.icon,size:o,tone:"auto"}):null,zi("span",{class:"text-wrapper",children:zi("slot",{})})]})]});return d||!l||e.accessibilityLabel||Ue(e,`The icon-only press button with icon="${e.icon}" must also have an "accessibilityLabel" property.`),zi("button",{ref:i,...b,children:h})},styles:"a,button{all:unset}.button{--s-icon-color-26021:currentColor;color:var(--s-button-color-26021, var(--t-text-26021, rgba(48, 48, 48, 1)));position:relative;box-sizing:border-box;align-items:center;gap:.125rem;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;justify-content:center;font-size:.875rem;font-weight:550;line-height:1.25rem;inline-size:var(--s-button-inline-size-26021, fit-content);flex:var(--s-button-flex-26021, initial);margin:var(--s-button-margin-26021, 0)}@media (min-width:48rem),(pointer:fine){.button{display:inline-flex;inline-size:var(--s-button-inline-size-26021, fit-content);font-size:.75rem;line-height:1rem;vertical-align:middle}.button:active:not(.disabled) .content,.button[aria-expanded=true] .content{transform:translate3d(0,1px,0)}}.content{align-items:inherit;gap:inherit}.content,.text-wrapper{display:inline-flex}.icon-only .text-wrapper{display:none}.variant-auto,.variant-secondary{background:var(--s-button-variant-secondary-background-26021,\n var(--t-fill-26021, rgba(255, 255, 255, 1))\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));box-shadow:var(--s-button-variant-secondary-box-shadow-26021,\n inset 0 0 0 0.0625rem var(--t-border-26021, rgba(227, 227, 227, 1))\n );border:var(--s-button-variant-secondary-border-26021, initial);white-space:nowrap}@media (min-width:48rem),(pointer:fine){.variant-auto,.variant-secondary{border:var(--s-button-variant-secondary-border-26021, none);box-shadow:var(--s-button-variant-secondary-box-shadow-26021, 0rem -0.0625rem 0rem 0rem #b5b5b5 inset, 0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.1) inset, 0rem 0.03125rem 0rem 0.09375rem #FFF inset)}:is(.variant-auto,.variant-secondary):hover:not(.disabled,[aria-expanded=true]){background:var(--s-button-variant-secondary-background-hover-26021,\n var(--t-fill-hover-26021, rgba(250, 250, 250, 1))\n );box-shadow:var(--s-button-variant-secondary-box-shadow-26021,\n 0rem -0.0625rem 0rem 0rem #b5b5b5 inset, 0rem 0rem 0rem 0.0625rem rgba(0, 0, 0, 0.1) inset, 0rem 0.03125rem 0rem 0.09375rem #FFF inset\n );color:var(--t-text-26021, rgba(48, 48, 48, 1))}:is(.variant-auto,.variant-secondary):focus-visible:not(.disabled){background:var(--s-button-variant-secondary-background-hover-26021,\n var(--t-fill-hover-26021, rgba(250, 250, 250, 1))\n );color:var(--t-text-26021, rgba(48, 48, 48, 1));outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}}:is(.variant-auto,.variant-secondary):not(.tone-critical,.disabled){--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}:is(.variant-auto,.variant-secondary):active:not(.disabled),[aria-expanded=true]:is(.variant-auto,.variant-secondary){background:var(--s-button-variant-secondary-background-active-26021,\n var(--t-fill-active-26021, rgba(247, 247, 247, 1))\n );box-shadow:none}@media (min-width:48rem),(pointer:fine){:is(.variant-auto,.variant-secondary):active:not(.disabled),[aria-expanded=true]:is(.variant-auto,.variant-secondary){box-shadow:var(--s-button-variant-secondary-box-shadow-active-26021,\n -0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.122) inset, 0.0625rem 0rem 0.0625rem 0rem rgba(26, 26, 26, 0.122) inset, 0rem 0.125rem 0.0625rem 0rem rgba(26, 26, 26, 0.2) inset\n )}}.variant-tertiary{background:var(--s-button-background-26021, transparent);color:var(--t-text-26021, rgba(48, 48, 48, 1));white-space:nowrap}.variant-tertiary:not(.tone-critical,.disabled,.icon-only){--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}.variant-tertiary:hover:not(.disabled,[aria-expanded=true]){background:var(--s-button-background-26021,\n var(--t-fill-transparent-hover-26021, rgba(0, 0, 0, 0.05))\n )}.variant-tertiary:active:not(.disabled),.variant-tertiary[aria-expanded=true]{background:var(--s-button-background-26021,\n var(--t-fill-transparent-active-26021, rgba(0, 0, 0, 0.08))\n )}:is(.variant-tertiary:active:not(.disabled),.variant-tertiary[aria-expanded=true]) .content{transform:none}.variant-tertiary:focus-visible:not(.disabled){background:var(--s-button-background-26021,\n var(--t-fill-transparent-hover-26021, rgba(0, 0, 0, 0.05))\n );outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}.variant-tertiary.icon-only{color:var(--s-button-color-26021,\n var(--t-icon-secondary-26021, rgba(138, 138, 138, 1))\n )}.variant-tertiary.icon-only:focus-visible:not(.disabled,.tone-critical),.variant-tertiary.icon-only:hover:not(.disabled,.tone-critical,[aria-expanded=true]){color:var(--s-button-color-hover-26021,\n var(--t-icon-secondary-hover-26021, rgba(97, 97, 97, 1))\n )}.variant-tertiary.icon-only:active:not(.disabled){color:var(--s-button-color-active-26021,\n var(--t-icon-secondary-active-26021, rgba(74, 74, 74, 1))\n )}@supports not selector(:focus-visible){.variant-tertiary.icon-only:focus:not(.disabled){color:var(--s-button-color-hover-26021,\n var(--t-icon-secondary-hover-26021, rgba(97, 97, 97, 1))\n )}}.size-small{min-block-size:1.75rem;padding:.25rem .75rem}.size-small.icon-only{inline-size:1.75rem;padding:.25rem}@media (min-width:48rem),(pointer:fine){.size-small{min-block-size:1.5rem;padding:.25rem .5rem}.size-small.icon-with-text{gap:0;padding-block:.25rem;padding-inline-start:.25rem}.size-small.menu-activator{gap:0;padding-block:.25rem;padding-inline-end:.25rem}.size-small.icon-only{inline-size:1.5rem;padding:.25rem}}.size-base{min-block-size:calc(2.5rem + .25rem);padding:.75rem}.size-base.icon-only{inline-size:calc(2.5rem + .25rem)}@media (min-width:48rem),(pointer:fine){.size-base{min-block-size:1.75rem;padding:.375rem .75rem}.size-base.icon-with-text{padding-block:.25rem;padding-inline-start:.375rem}.size-base.menu-activator{padding-block:.25rem;padding-inline-end:.375rem;padding-inline-start:.75rem}.size-base.icon-only{inline-size:1.75rem;padding:.25rem}}.size-large{min-block-size:calc(2.5rem + .25rem);padding:.75rem;line-height:1.25rem}.size-large.icon-only{inline-size:calc(2.5rem + .25rem)}@media (min-width:48rem),(pointer:fine){.size-large{min-block-size:2rem;padding:.375rem .75rem;line-height:1rem}.size-large.icon-with-text{padding-block:.375rem;padding-inline-start:.5rem}.size-large.menu-activator{padding-block:.375rem;padding-inline-end:.5rem}.size-large.icon-only{inline-size:2rem;padding:.375rem}}.inline-size-fill{inline-size:100%}@media (min-width:48rem),(pointer:fine){.inline-size-fill{inline-size:100%}}.inline-size-fit-content{inline-size:fit-content}@media (min-width:48rem),(pointer:fine){.inline-size-fit-content{inline-size:fit-content}}.spinner{display:flex;position:absolute;color:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));top:50%;left:50%;transform:translate(-50%,-50%)}@media print{.button:not(.variant-tertiary,.variant-plain){box-shadow:none;border:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}.variant-auto,.variant-secondary{background:0 0}}.button.pressed.variant-secondary{background:var(--t-fill-selected-26021, rgba(204, 204, 204, 1));box-shadow:-.0625rem 0 .0625rem 0 rgba(26,26,26,.122) inset,.0625rem 0 .0625rem 0 rgba(26,26,26,.122) inset,0 .125rem .0625rem 0 rgba(26,26,26,.2) inset}@media print{.button.pressed.variant-secondary{background:0 0}}.button.pressed.variant-tertiary{--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n );background:var(--t-fill-transparent-26021,\n rgba(0, 0, 0, 0.08)\n )}@media print{.button.pressed.variant-tertiary{background:0 0;border:.0625rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}}.disabled{box-shadow:none;-webkit-user-select:none;user-select:none;cursor:initial}.disabled.variant-secondary,.disabled.variant-tertiary{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.disabled.variant-secondary{background:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05))}.disabled.variant-tertiary{background:0 0}.disabled.loading{color:transparent}.button.gap-none{border-radius:0}.button.gap-none.pressed{z-index:1}.button.gap-none.pressed:focus-visible,.button.gap-none:focus-visible{z-index:2}.button.gap-none-with-inline-size{inline-size:auto;white-space:initial}:host(:not(:first-child)) .button.gap-none{margin-inline-start:-1px}:host(:first-child) .button.gap-none{border-start-start-radius:.5rem;border-end-start-radius:.5rem}:host(:last-child) .button.gap-none{border-start-end-radius:.5rem;border-end-end-radius:.5rem}"};let Ub=(()=>{let e,t,i,n,a,r,s,o,l,c,d,u,b,h=[Ye(Rs)],m=[],g=xi,p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[],C=[],E=[],V=[],A=[],L=[],I=[],R=[],O=[],T=[],j=[],M=[],D=[];return class extends g{static{t=this}static{const N="function"==typeof Symbol&&Symbol.metadata?Object.create(g[Symbol.metadata]??null):void 0;i=[Qe(nt())],n=[Qe(It($i,{defaultValue:""}))],a=[Qe(nt())],r=[Qe(It(qb,{defaultValue:"secondary"}))],s=[Qe(It(Wb,{defaultValue:"neutral"}))],o=[Qe(It(Gb,{defaultValue:"auto"}))],l=[Qe(nt(),{attribute:"pressed"})],c=[Xe()],d=[Xe()],u=[Xe()],b=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"disabled",static:!1,private:!1,access:{has:e=>"disabled"in e,get:e=>e.disabled,set:(e,t)=>{e.disabled=t}},metadata:N},p,f),pe(this,null,n,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:N},v,y),pe(this,null,a,{kind:"accessor",name:"loading",static:!1,private:!1,access:{has:e=>"loading"in e,get:e=>e.loading,set:(e,t)=>{e.loading=t}},metadata:N},k,w),pe(this,null,r,{kind:"accessor",name:"variant",static:!1,private:!1,access:{has:e=>"variant"in e,get:e=>e.variant,set:(e,t)=>{e.variant=t}},metadata:N},x,S),pe(this,null,s,{kind:"accessor",name:"tone",static:!1,private:!1,access:{has:e=>"tone"in e,get:e=>e.tone,set:(e,t)=>{e.tone=t}},metadata:N},_,z),pe(this,null,o,{kind:"accessor",name:"inlineSize",static:!1,private:!1,access:{has:e=>"inlineSize"in e,get:e=>e.inlineSize,set:(e,t)=>{e.inlineSize=t}},metadata:N},C,E),pe(this,null,l,{kind:"accessor",name:"defaultPressed",static:!1,private:!1,access:{has:e=>"defaultPressed"in e,get:e=>e.defaultPressed,set:(e,t)=>{e.defaultPressed=t}},metadata:N},V,A),pe(this,null,c,{kind:"accessor",name:"onclick",static:!1,private:!1,access:{has:e=>"onclick"in e,get:e=>e.onclick,set:(e,t)=>{e.onclick=t}},metadata:N},L,I),pe(this,null,d,{kind:"accessor",name:"onblur",static:!1,private:!1,access:{has:e=>"onblur"in e,get:e=>e.onblur,set:(e,t)=>{e.onblur=t}},metadata:N},R,O),pe(this,null,u,{kind:"accessor",name:"onfocus",static:!1,private:!1,access:{has:e=>"onfocus"in e,get:e=>e.onfocus,set:(e,t)=>{e.onfocus=t}},metadata:N},T,j),pe(this,null,b,{kind:"accessor",name:"accessibilityLabel",static:!1,private:!1,access:{has:e=>"accessibilityLabel"in e,get:e=>e.accessibilityLabel,set:(e,t)=>{e.accessibilityLabel=t}},metadata:N},M,D),pe(null,e={value:t},h,{kind:"class",name:t.name,metadata:N},null,m),t=e.value,N&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:N}),fe(t,m)}#Jt;#y=fe(this,p,void 0);get disabled(){return this.#y}set disabled(e){this.#y=e}#g=(fe(this,f),fe(this,v,void 0));get icon(){return this.#g}set icon(e){this.#g=e}#k=(fe(this,y),fe(this,k,void 0));get loading(){return this.#k}set loading(e){this.#k=e}#V=(fe(this,w),fe(this,x,void 0));get variant(){return this.#V}set variant(e){this.#V=e}#h=(fe(this,S),fe(this,_,void 0));get tone(){return this.#h}set tone(e){this.#h=e}#_=(fe(this,z),fe(this,C,void 0));get inlineSize(){return this.#_}set inlineSize(e){this.#_=e}get pressed(){return this.#Jt??this.defaultPressed}set pressed(e){this.#Jt=e,this.queueRender()}#Qt=(fe(this,E),fe(this,V,void 0));get defaultPressed(){return this.#Qt}set defaultPressed(e){this.#Qt=e}#z=(fe(this,A),fe(this,L,null));get onclick(){return this.#z}set onclick(e){this.#z=e}#C=(fe(this,I),fe(this,R,null));get onblur(){return this.#C}set onblur(e){this.#C=e}#E=(fe(this,O),fe(this,T,null));get onfocus(){return this.#E}set onfocus(e){this.#E=e}#v=(fe(this,j),fe(this,M,void 0));get accessibilityLabel(){return this.#v}set accessibilityLabel(e){this.#v=e}constructor(){super({...Kb,delegatesFocus:!0}),fe(this,D)}},t})();const Yb="s-query-container",Xb={__proto__:null,ShadowRoot:function(e){const{containerName:t}=e,i=se((()=>zi("style",{children:`:host{--s-container-name-${za}:${jr}${t?" "+t:""};}`})),[t]);return zi(x,{children:[i,zi("slot",{})]})},styles:":host{display:grid;container-type:inline-size}"};let Zb=(()=>{let e,t,i,n=[Ye(Yb)],a=[],r=xi,s=[],o=[];var l=class extends r{static{t=this}static{const c="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"containerName",static:!1,private:!1,access:{has:e=>"containerName"in e,get:e=>e.containerName,set:(e,t)=>{e.containerName=t}},metadata:c},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:c},null,a),l=t=e.value,c&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:c})}#ei=fe(this,s,void 0);get containerName(){return this.#ei}set containerName(e){this.#ei=e}static globalStylesApplied=!1;constructor(){super(Xb),fe(this,o),l.globalStylesApplied||(Ae(this.ownerDocument,"s-query-container{container-name:var(--s-container-name-26021)}"),l.globalStylesApplied=!0)}static{fe(t,a)}};return l=t})();const Jb="s-scroll-box",Qb={__proto__:null,ShadowRoot:function(e){const{accessibilityRole:t,accessibilityLabel:i,overflow:n,snapType:a,scrollPadding:r,scrollMargin:s}=e,{inline:o,block:l}=dl(n),c=bl(e,n,s),d=Ci({scroll:!0,[`overflow-${o}-${l}`]:!0}),u={scrollPadding:ml[r],scrollSnapType:hl(a,o,l)},b="region"===t?0:-1,h=i&&""!==i?i:void 0;return zi("s-box",{padding:e.padding,paddingBlock:e.paddingBlock,paddingBlockStart:e.paddingBlockStart,paddingBlockEnd:e.paddingBlockEnd,paddingInline:e.paddingInline,paddingInlineStart:e.paddingInlineStart,paddingInlineEnd:e.paddingInlineEnd,background:e.background,border:e.border,borderWidth:e.borderWidth,borderStyle:e.borderStyle,borderColor:e.borderColor,borderRadius:e.borderRadius,blockSize:e.blockSize,minBlockSize:e.minBlockSize,maxBlockSize:e.maxBlockSize,inlineSize:e.inlineSize,minInlineSize:e.minInlineSize,maxInlineSize:e.maxInlineSize,display:e.display,children:zi("div",{id:"scroll-container",class:d,style:u,tabIndex:b,"aria-label":h,onScroll:c,children:zi("slot",{})})})},styles:".scroll{--s-scrollbox-thumb-color-default-26021:rgba(181, 181, 181, 1);--s-scrollbox-thumb-color-hidden-26021:transparent;--s-scrollbox-thumb-color-hover-26021:rgba(138, 138, 138, 1);--s-scrollbox-thumb-color-thumb-hover-26021:rgba(97, 97, 97, 1);--s-scrollbox-thumb-color-thumb-active-26021:rgba(74, 74, 74, 1);--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-default-26021);transition:--s-scrollbox-thumb-color-26021 .15s cubic-bezier(.42,0,.58,1);scrollbar-color:initial}@media (pointer:fine){.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:var(--s-scrollbox-thumb-color-26021);border-radius:624.9375rem;border:3px solid transparent;background-clip:content-box}@media (forced-colors:active){.scroll::-webkit-scrollbar-thumb{border-width:5px}}.scroll:is(:hover,:focus-within,:focus-visible){--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hover-26021)}.scroll::-webkit-scrollbar-thumb:hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-hover-26021)}.scroll::-webkit-scrollbar-thumb:active{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-active-26021)}.scroll::-webkit-scrollbar-corner{background:0 0}.scroll::-webkit-resizer{background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M5.5 1.5C5.5 4 4 6 1.5 6' stroke='%23b5b5b5' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E\")no-repeat}textarea.scroll::-webkit-scrollbar-track{margin-block:.125rem}@supports (-moz-appearance:none){.scroll{scrollbar-width:thin;scrollbar-color:#b5b5b5 transparent}@media (hover){.scroll:is(:hover,:focus-within,:focus-visible){scrollbar-color:#8a8a8a transparent}.scroll.scrollbar-hover:not(:hover,:focus-within){scrollbar-color:transparent transparent}}}}.overflow-auto-auto{overflow:auto}.overflow-auto-hidden{overflow-x:auto;overflow-y:hidden;overflow-inline:auto;overflow-block:hidden;overscroll-behavior-inline:contain}.overflow-hidden-auto{overflow-y:auto;overflow-x:hidden;overflow-block:auto;overflow-inline:hidden;overscroll-behavior-block:contain}.overflow-hidden-hidden{overflow:hidden}.scroll{block-size:100%;inline-size:100%;scrollbar-gutter:var(--s-scrollbox-gutter-26021, revert);container-type:scroll-state}@media (prefers-reduced-motion:no-preference){.scroll{scroll-behavior:smooth}}"};let eh=(()=>{var e;let t,i,n=[Ye(Jb)],a=[],r=ll;var s=class extends r{static{i=this}static{ve(this,"ScrollBox")}static{const e="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;pe(null,t={value:i},n,{kind:"class",name:i.name,metadata:e},null,a),s=i=t.value,e&&Object.defineProperty(i,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:e})}static{e={value:!1}}constructor(){super(Qb),ye(s,i,0,e)||(Ae(this.ownerDocument,gl),ke(s,i,!0,0,e))}adoptedCallback(){super.adoptedCallback(),Ae(this.ownerDocument,gl)}static{fe(i,a)}};return s=i})();const th="s-select",ih=["visible","exclusive"],nh=Symbol("usedFirstOption"),ah=Symbol("hasInitialValue");function rh(e){return e.placeholder&&e[nh]?zi("option",{value:"",disabled:!0,selected:!0,hidden:!0,children:e.placeholder}):null}function sh({element:e,tone:t}){const i=re(null),{label:n,error:a,details:r,hasLabel:s,hasError:o,hasDetails:l}=oo(e),c=Gi(Ki),d=e.value;Li((()=>{const t=function(e,t){const i=e.querySelectorAll(ib);if(!Array.from(i).some((e=>e.value&&""!==e.value))){const e=Array.from(i).find((e=>e.textContent===t&&!e.disabled));return e?.textContent||""}const n=e[ah],a=`${ib}[value="${t}"]`,r=ib+"[selected]",s=ib+":not([disabled])";return e.placeholder&&!n?e.placeholder:[a,r,s].map((t=>e.querySelector(t))).find(Boolean)?.textContent||""}(e,d);t!==i.current&&(i.current=t,e.queueRender())}),[e,d]);const{onChange:u,onInput:b}=cd(e),h="describedby";return s||Ei(e,"Select must have a label. Use labelAccessibilityVisibility to control visibility."),zi("s-stack",{direction:"block",inlineSize:"100%","aria-disabled":e.disabled,children:[c&&zi(lh,{element:e,label:n,position:"outside"}),zi("div",{class:Ci({select:!0,disabled:e.disabled,error:o,"label-hidden":"exclusive"===e.labelAccessibilityVisibility,"has-icon":!!e.icon,["tone-"+t]:!!t}),children:[zi("s-stack",{direction:"block",children:[!c&&zi(lh,{element:e,label:n,position:"inside"}),e.icon||e.placeholder||e.value?zi("s-grid",{gridTemplateColumns:(e.icon&&"min-content")+" 1fr",columnGap:"small-400",children:[e.icon&&zi("s-icon",{type:e.icon,"aria-hidden":!0}),zi("span",{class:Ci({value:!0,placeholder:e[nh]&&!!e.placeholder}),children:i.current||e.placeholder})]}):null]}),zi("s-icon",{type:"select","aria-hidden":!0}),zi("select",{id:"select",value:d||void 0,name:e.name||e.label||void 0,disabled:e.disabled||void 0,"aria-required":e.required||void 0,"aria-invalid":o||void 0,"aria-describedby":o||l?h:void 0,onChange:e=>{i.current=e.currentTarget.selectedOptions[0]?.textContent||"",u(e)},onInput:b,children:[rh(e),oh(e)]})]}),zi(Fs,{id:h,disabled:e.disabled,error:a,details:r})]})}function oh(e){const t=e.children;return Array.from(t).map((t=>{if(Zi(t.tagName,ib)){const e=t;return zi("option",{value:e.value||void 0,disabled:e.disabled||void 0,children:e.textContent},e.value)}if(Zi(t.tagName,rb)){const i=t;return i.label||Ei(e,"OptionGroup elements must have a label attribute to be rendered."),zi("optgroup",{label:i.label,disabled:i.disabled||void 0,children:oh(i)},i.label)}}))}function lh({element:e,label:t,position:i}){if(!t)return null;const n=zi(x,{children:[t,e.required&&zi(Wo,{})]});return zi("label",{for:"select",class:Ci({label:!0,[i]:!0,"label-disabled":e.disabled,hidden:"exclusive"===e.labelAccessibilityVisibility}),children:"exclusive"===e.labelAccessibilityVisibility?zi(Cs,{children:n}):n})}let ch=(()=>{let e,t,i,n,a,r,s,o=co,l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[];return class extends o{static{const x="function"==typeof Symbol&&Symbol.metadata?Object.create(o[Symbol.metadata]??null):void 0;pe(this,null,e,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:x},l,c),pe(this,null,t,{kind:"accessor",name:"details",static:!1,private:!1,access:{has:e=>"details"in e,get:e=>e.details,set:(e,t)=>{e.details=t}},metadata:x},d,u),pe(this,null,i,{kind:"accessor",name:"error",static:!1,private:!1,access:{has:e=>"error"in e,get:e=>e.error,set:(e,t)=>{e.error=t}},metadata:x},b,h),pe(this,null,n,{kind:"accessor",name:"label",static:!1,private:!1,access:{has:e=>"label"in e,get:e=>e.label,set:(e,t)=>{e.label=t}},metadata:x},m,g),pe(this,null,a,{kind:"accessor",name:"placeholder",static:!1,private:!1,access:{has:e=>"placeholder"in e,get:e=>e.placeholder,set:(e,t)=>{e.placeholder=t}},metadata:x},p,f),pe(this,null,r,{kind:"accessor",name:"required",static:!1,private:!1,access:{has:e=>"required"in e,get:e=>e.required,set:(e,t)=>{e.required=t}},metadata:x},v,y),pe(this,null,s,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:x},k,w),x&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:x})}#g=fe(this,l,void 0);get icon(){return this.#g}set icon(e){this.#g=e}#fe=(fe(this,c),fe(this,d,void 0));get details(){return this.#fe}set details(e){this.#fe=e}#ve=(fe(this,u),fe(this,b,void 0));get error(){return this.#ve}set error(e){this.#ve=e}#ye=(fe(this,h),fe(this,m,void 0));get label(){return this.#ye}set label(e){this.#ye=e}#Be=(fe(this,g),fe(this,p,void 0));get placeholder(){return this.#Be}set placeholder(e){this.#Be=e}#ke=(fe(this,f),fe(this,v,void 0));get required(){return this.#ke}set required(e){this.#ke=e}#Se=(fe(this,y),fe(this,k,void 0));get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}#Me=fe(this,w);connectedCallback(){super.connectedCallback(),this.#Me.observe(this,{subtree:!0,attributes:!0,childList:!0})}disconnectedCallback(){super.disconnectedCallback(),this.#Me.disconnect()}constructor(e){super(e),this.#Me=new MutationObserver((e=>{for(const t of e)if("attributes"!==t.type||t.target!==this)return void this.queueRender()}))}#de;[(e=[Qe(It($i,{defaultValue:""}))],t=[Qe(Lt())],i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(Lt())],r=[Qe(nt())],s=[Qe(It(ih,{defaultValue:"visible"}))],nh)]=!1;[ah]=!1;get value(){if(this[nh]=!1,this.#de&&this.querySelector(`${ib}[value="${this.#de}"]`))return this[lo].setFormValue(this.#de),this.#de;const e=this.querySelector(ib+"[selected]");if(e)return this[lo].setFormValue(e.value),""!==e.value?e.value:e.textContent;const t=this.querySelector(`${ib}:not([disabled]):not(${rb}[disabled] ${ib})`);if(t){if(this.#de&&""!==this.#de)return this[lo].setFormValue(this.#de),this.#de;if(this.placeholder)return this[nh]=!0,this[lo].setFormValue(""),"";this[nh]=!0;const e=""!==t.value?t.value:t.textContent;return this[lo].setFormValue(e),e}return this[lo].setFormValue(""),""}set value(e){this.#de=e,this[ah]=!!e,this[lo].setFormValue(e),this.queueRender()}formResetCallback(){this.value="",this[lo].setFormValue(this.value)}}})();const dh={__proto__:null,ShadowRoot:function(e){return zi(sh,{element:e})},slotAssignment:"manual",styles:".select{--s-icon-color-26021:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));position:relative;display:grid;align-items:center;grid-template-columns:1fr min-content;background-color:var(--t-input-bg-surface-26021, rgba(253, 253, 253, 1));min-block-size:62px;padding-inline:.75rem;border-radius:.75rem;box-shadow:inset 0 0 0 .0625rem var(--t-input-border-26021, rgba(138, 138, 138, 1));margin-block-end:var(--s-form-field-margin-block-end-26021)}@media (min-width:48rem),(pointer:fine){.select{border-radius:.5rem;padding:.375rem .375rem .375rem .75rem;box-shadow:inset 0 0 0 .04125rem var(--t-input-border-26021, rgba(138, 138, 138, 1));min-block-size:initial}}.select.has-icon{padding-inline-start:.75rem}@media (min-width:48rem),(pointer:fine){.select.has-icon{padding-inline-start:.375rem}}.select.label-hidden{min-block-size:44px}@media (min-width:48rem),(pointer:fine){.select.label-hidden{min-block-size:initial}}.select:focus-within{--s-icon-color-26021:var(\n --t-icon-secondary-active-26021,\n rgba(74, 74, 74, 1)\n );box-shadow:inset 0 0 0 .125rem var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline:0;outline-offset:.0625rem;background-color:var(--t-input-bg-surface-active-26021,\n rgba(247, 247, 247, 1)\n )}@media (min-width:48rem),(pointer:fine){.select:focus-within{box-shadow:inset 0 0 0 .0625rem var(--t-input-border-active-26021, rgba(26, 26, 26, 1));outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1))}}.select:hover:not(.disabled,.error,:focus-within){--s-icon-color-26021:var(\n --t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n );background-color:var(--t-input-bg-surface-hover-26021,\n rgba(250, 250, 250, 1)\n );box-shadow:inset 0 0 0 .04125rem var(--t-input-border-hover-26021, rgba(97, 97, 97, 1))}@media (forced-colors:active){.select,.select.error{border:.125rem solid transparent}}.select .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select .placeholder{color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1))}.disabled{--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1));--s-global-color-26021:var(--t-text-disabled-26021, rgba(181, 181, 181, 1));background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05));box-shadow:none;cursor:default}.disabled .placeholder{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.error{box-shadow:inset 0 0 0 .125rem var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1));background-color:var(--t-surface-26021, rgba(255, 255, 255, 1))}@media (min-width:48rem),(pointer:fine){.error{box-shadow:inset 0 0 0 .0625rem var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1));background-color:var(--t-surface-critical-26021, rgba(254, 232, 235, 1))}}.error:focus-within{background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));box-shadow:inset 0 0 0 .125rem var(--t-border-focus-26021, rgba(0, 91, 211, 1))}@media (min-width:48rem),(pointer:fine){.error:focus-within{background-color:var(--t-surface-critical-26021, rgba(254, 232, 235, 1));box-shadow:inset 0 0 0 .0625rem var(--t-border-critical-strong-26021, rgba(142, 11, 33, 1))}}.error:hover:not(.disabled){--s-icon-color-26021:var(\n --t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n )}select{position:absolute;inset:0;opacity:0;cursor:pointer}select:disabled{cursor:default}label{--s-global-font-size-26021:0.75rem;--s-global-line-height-26021:1rem;--s-icon-display-26021:inline-flex;--s-icon-vertical-align-26021:middle;font-size:.75rem;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%}@media (min-width:48rem),(pointer:fine){label{white-space:normal;font-size:.8125rem;color:var(--t-text-26021, rgba(48, 48, 48, 1))}}label.outside{display:none}@media (min-width:48rem),(pointer:fine){label.outside{--s-global-font-size-26021:0.8125rem;--s-global-line-height-26021:1.25rem;display:inline-block;line-height:1.25rem}}label.outside:not(.hidden){margin-block-end:.25rem}label.inside{display:block}@media (min-width:48rem),(pointer:fine){label.inside{display:none}}label.label-disabled{color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.field-details{margin-block-start:.25rem;margin-inline-start:.75rem}@media (min-width:48rem),(pointer:fine){.field-details{margin-inline-start:0}}"};let uh=(()=>{let e,t,i=[Ye(th)],n=[],a=ch;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(dh)}},t})();const bh="s-switch",hh=["visible","exclusive"];function mh({element:e,inputRef:t}){const i="describedBy",n=re(null);e.label||e.accessibilityLabel||Ei(e,"Switch requires a label or accessibilityLabel prop"),ka(e,n),Li((()=>{n.current&&(n.current.defaultChecked=e.defaultChecked)}),[e.defaultChecked]);const a=oe((e=>{n.current=e,"function"==typeof t?t(e):t&&(t.current=e)}),[t]),r=oe((t=>{const i=t.target;e.checked=i.checked,t.composed||e.dispatchEvent(new Event(t.type))}),[e]),s=zi(x,{children:[e.label,e.required&&zi(Wo,{})]});return zi("s-grid",{children:[zi("label",{class:Ci({disabled:!!e.disabled,error:!!e.error,"has-details":!!e.details||!!e.error}),children:[zi("input",{type:"checkbox",name:e.name,onInput:r,onChange:r,disabled:e.disabled,required:e.required,value:e.value,checked:e.checked,"aria-label":e.accessibilityLabel||void 0,"aria-describedby":e.details||e.error?i:void 0,ref:a}),e.label?"exclusive"===e.labelAccessibilityVisibility?zi(Cs,{children:s}):s:null]}),zi(Fs,{id:i,disabled:e.disabled,error:e.error,details:e.details})]})}let gh=(()=>{let e,t=uo,i=[],n=[];return class extends t{static{const a="function"==typeof Symbol&&Symbol.metadata?Object.create(t[Symbol.metadata]??null):void 0;e=[Qe(It(hh,{defaultValue:"visible"}))],pe(this,null,e,{kind:"accessor",name:"labelAccessibilityVisibility",static:!1,private:!1,access:{has:e=>"labelAccessibilityVisibility"in e,get:e=>e.labelAccessibilityVisibility,set:(e,t)=>{e.labelAccessibilityVisibility=t}},metadata:a},i,n),a&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:a})}#Se=fe(this,i,void 0);get labelAccessibilityVisibility(){return this.#Se}set labelAccessibilityVisibility(e){this.#Se=e}constructor(e){super(e),fe(this,n)}}})();const ph={__proto__:null,ShadowRoot:function(e){return zi(mh,{element:e})},styles:':host{--s-switch-inline-padding-26021:0.125rem;--s-switch-width-26021:calc(2rem + 0.25rem);--s-switch-indeterminate-width-26021:1rem;--s-switch-indeterminate-height-26021:3px}input,label{align-items:center;direction:ltr}label{cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:row;gap:.5rem;inline-size:fit-content;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:48rem),(pointer:fine){label{padding-top:.25rem;padding-bottom:.25rem}}.has-details{padding-bottom:.25rem}input{cursor:inherit;container-type:inline-size;display:flex;flex-shrink:0;padding:0 var(--s-switch-inline-padding-26021);appearance:none;width:var(--s-switch-width-26021);height:1.25rem;border-radius:1rem;border:.04125rem solid var(--t-input-border-26021, rgba(138, 138, 138, 1));background-color:var(--t-input-bg-surface-26021, rgba(253, 253, 253, 1));margin:0;writing-mode:horizontal-tb;transition:background-color 100ms cubic-bezier(.42,0,.58,1),border-color 100ms cubic-bezier(.42,0,.58,1)}@media (min-width:48rem),(pointer:fine){input{--s-switch-width-26021:2rem;--s-switch-indeterminate-width-26021:0.75rem;height:1rem}}input::before{display:block;content:"";width:1.25rem;height:1rem;border-radius:624.9375rem;background-color:var(--t-icon-secondary-26021, rgba(138, 138, 138, 1));flex-shrink:0;transition:transform 250ms linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.993 45.7%,1.048 54.5%,1.077 64.8%,1.067 77.2%,1.027 91.1%,1),background-color 150ms cubic-bezier(.42,0,.58,1),width 150ms cubic-bezier(.42,0,.58,1),height 150ms cubic-bezier(.42,0,.58,1);transform:translateX(0)}@media (forced-colors:active){input::before{border:.125rem solid transparent}}@media (min-width:48rem),(pointer:fine){input::before{width:1rem;height:.75rem}}:is(input:checked,input:indeterminate){background-color:var(--t-fill-selected-26021, rgba(48, 48, 48, 1));border-color:transparent}@media (forced-colors:active){input{border:.125rem solid transparent}}input:focus-visible{border-color:var(--t-input-border-hover-26021, rgba(97, 97, 97, 1));background-color:var(--t-input-bg-surface-hover-26021,\n rgba(250, 250, 250, 1)\n );outline:.125rem solid var(--t-border-focus-26021, rgba(0, 91, 211, 1));outline-offset:.0625rem}input:focus-visible::before{background-color:var(--t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n )}:is(input:checked,input:indeterminate):focus-visible{background-color:var(--t-fill-brand-hover-26021, rgba(26, 26, 26, 1))}:is(input:checked,input:indeterminate)::before{background-color:var(--t-text-brand-on-fill-26021, rgba(255, 255, 255, 1))}input:checked::before{transform:translateX(calc(.75rem - .0625rem))}input:indeterminate::before{width:var(--s-switch-indeterminate-width-26021);height:var(--s-switch-indeterminate-height-26021);transform:translateX(calc(-1*var(--s-switch-inline-padding-26021) + var(--s-switch-width-26021)/2 - var(--s-switch-indeterminate-width-26021)/2))}.error input::before{background-color:var(--t-fill-critical-26021, rgba(199, 10, 36, 1))}.disabled{cursor:default;color:var(--t-text-disabled-26021, rgba(181, 181, 181, 1))}.disabled input{border:.04125rem solid transparent;background-color:var(--t-surface-disabled-26021, rgba(0, 0, 0, 0.05))}.disabled input::before{background-color:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05))}.disabled :is(input:checked,input:indeterminate)::before{background-color:var(--t-text-brand-on-fill-26021,\n rgba(255, 255, 255, 1)\n )}.error{color:var(--t-text-critical-26021, rgba(142, 11, 33, 1))}.error input{border-color:var(--t-border-critical-26021, rgba(254, 193, 199, 1));background-color:var(--t-surface-critical-26021, rgba(254, 232, 235, 1))}.error :is(input:checked,input:indeterminate){background-color:var(--t-fill-critical-26021, rgba(199, 10, 36, 1));border-color:transparent}.error :is(input:checked,input:indeterminate)::before{background-color:var(--t-text-critical-on-fill-26021,\n rgba(255, 250, 251, 1)\n )}label:hover:not(.disabled,.error) input{border-color:var(--t-input-border-hover-26021, rgba(97, 97, 97, 1));background-color:var(--t-input-bg-surface-hover-26021,\n rgba(250, 250, 250, 1)\n )}label:hover:not(.disabled,.error) :is(input:checked,input:indeterminate){border-color:transparent;background-color:var(--t-fill-brand-hover-26021, rgba(26, 26, 26, 1))}label:hover:not(.disabled,.error) input::before{background-color:var(--t-icon-secondary-hover-26021,\n rgba(97, 97, 97, 1)\n )}label:hover:not(.disabled,.error) :is(input:checked,input:indeterminate)::before{background-color:var(--t-text-brand-on-fill-26021,\n rgba(255, 255, 255, 1)\n )}.field-details{margin-left:calc(2.5rem + .25rem)}@media (min-width:48rem),(pointer:fine){.field-details{margin-left:2.5rem}}@media print{:host{-webkit-print-color-adjust:exact;print-color-adjust:exact}input,input::before{background-color:transparent;border-color:var(--t-input-border-26021, rgba(138, 138, 138, 1));border-width:.04125rem}input::before{border-style:solid}:is(input:checked,input:indeterminate){background-color:transparent;border-color:var(--t-fill-brand-26021, rgba(48, 48, 48, 1))}:is(input:checked,input:indeterminate)::before{background-color:var(--t-fill-brand-26021, rgba(48, 48, 48, 1));border-color:var(--t-fill-brand-26021, rgba(48, 48, 48, 1))}.disabled input{border-color:var(--t-border-disabled-26021, rgba(235, 235, 235, 1));background-color:transparent}.disabled input::before{border-color:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05));background-color:transparent}.disabled :is(input:checked,input:indeterminate)::before{background-color:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05))}.error input,.error input::before{background-color:transparent;border-color:var(--t-border-critical-strong-26021,\n rgba(142, 11, 33, 1)\n )}.error :is(input:checked,input:indeterminate){background-color:transparent;border-color:var(--t-border-critical-strong-26021,\n rgba(142, 11, 33, 1)\n )}.error :is(input:checked,input:indeterminate)::before{background-color:var(--t-fill-critical-26021, rgba(199, 10, 36, 1));border:0}}'};let fh=(()=>{let e,t,i=[Ye(bh)],n=[],a=gh;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(ph)}},t})();const vh="s-table";function yh(e){return"list"===e?"list":window.innerWidth>=490?"table":"list"}const kh=we("list"),wh=Symbol("actualTableVariant"),xh=we([]),Sh=Symbol("tableHeadersSharedData"),_h=we(!1),zh=Symbol("elementInternals"),Ch="s-table-header-row",Eh="s-table-body",Vh="s-table-row",Ah="s-table-cell",Lh=Symbol("headerFormat"),Ih="s-text-field",Rh="s-url-field",Oh=[$d,io,Bs],Th=new Set([...Oh.map((e=>e.toUpperCase())),"S-INTERNAL-BOOLEAN-PICKER","S-BUTTON","S-CHOICE","S-CLICKABLE",Po.toUpperCase(),"S-COLOR-FIELD",Il.toUpperCase(),"S-DATE-FIELD","S-DATE-PICKER","S-EMAIL-FIELD","S-LINK","S-MENU","S-MONEY-FIELD","S-INTERNAL-MULTI-PICKER",Uu.toUpperCase(),$b.toUpperCase(),"S-INTERNAL-SEARCH-FIELD","S-SELECT","S-INTERNAL-SINGLE-PICKER","S-TEXT-FIELD","S-URL-FIELD","A","BUTTON","INPUT","LABEL","TEXTAREA","SELECT","VIDEO"]);function jh(e){return e.map((({node:e})=>e.shadowRoot?.querySelector("slot")?.assignedNodes().length??!1)).filter(Boolean).length>0}const Mh={__proto__:null,ShadowRoot:function(e){const t=Ee(kh,e);e[zh].role="table"===t?"row":null;const{tableCells:i}=Fn(e,{tableCells:{tagNames:[Ah],type:"grouped"}}),n=Ee(xh,e);if(se((()=>{n.forEach(((e,t)=>{const n=i.nodes[t];n&&(n[Lh]=e.format)}))}),[n,i]),ne((()=>{if(!e.clickDelegate)return;const t=new AbortController;return e.addEventListener("click",(t=>{const i=t.composedPath();if(i.slice(0,i.indexOf(e)).some((e=>"nodeName"in e&&Th.has(e.nodeName))))return;const n=e.querySelector(`:is(${Oh.join(", ")})#${e.clickDelegate}`);n?n.click():Ei(e,`Click delegate not found: ID "${e.clickDelegate}" does not match any "${Oh.join(", ")}" elements`)}),{signal:t.signal}),()=>{t.abort()}}),[e,e.clickDelegate]),"table"===t)return zi("div",{class:Ci({"table-row":!0,"has-delegate":!!e.clickDelegate}),role:"none",children:i.renderedSlot});const a=i.nodes;if(!a.length)return Ei(e,`No ${Ah} elements found`),null;const{kicker:r,primary:s,secondary:o,inline:l,labeled:c}=n.reduce(((e,t,i)=>{const n=a[i];if(!n)return e;switch(t.listSlot){case"kicker":case"primary":case"secondary":e[t.listSlot]??={node:n,columnText:t.textContent};break;case"inline":case"labeled":e[t.listSlot].push({node:n,columnText:t.textContent});break;default:t.listSlot}return e}),{kicker:void 0,primary:void 0,secondary:void 0,inline:[],labeled:[]});return zi("section",{class:Ci({"list-container":!0,"has-delegate":!!e.clickDelegate}),children:[r&&jh([r])&&zi("div",{class:"list-kicker",children:[zi(Cs,{children:[r.columnText," "]}),zi(Pn,{nodes:[r.node]})]}),zi("div",{class:"list-headers",children:[s&&zi("h2",{class:"list-primary",children:[zi(Cs,{children:[s.columnText," "]}),zi(Pn,{nodes:[s.node]})]}),o&&zi("span",{class:"list-secondary",children:[zi(Cs,{children:[o.columnText," "]}),zi(Pn,{nodes:[o.node]})]})]}),jh(l)&&zi("div",{class:"list-inline",children:zi(Pn,{nodes:l.map((({node:e})=>e))})}),c.length>0&&zi("dl",{class:"list-labeled-container",children:c.map((({node:e,columnText:t},i)=>zi("div",{class:"list-labeled",children:[zi("dt",{class:"list-labeled-header",children:t}),zi("dd",{class:"list-labeled-content",children:zi(Pn,{nodes:[e]})})]},t+i)))})]})},slotAssignment:"manual",styles:".list-container,.table-row{background-color:var(--t-surface-26021, rgba(255, 255, 255, 1))}.table-row{display:table-row;border-block-end:var(--s-table-row-border-block-end-26021)}.list-container{padding-block:.75rem;padding-inline:1rem;border-block-end:1px solid var(--t-border-26021, rgba(227, 227, 227, 1))}.list-headers{display:flex;justify-content:space-between;column-gap:1.5rem;margin-block:.125rem}.list-primary{--s-global-font-weight-26021:600;margin:0}.list-secondary{--s-global-font-weight-26021:550}.list-kicker{--s-global-font-size-26021:0.75rem;--s-global-font-weight-26021:450;--s-global-line-height-26021:1rem;--s-global-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));margin-block-end:.125rem}.list-inline{display:flex;gap:.375rem;flex-wrap:wrap;margin-block:.5rem}.list-labeled-container{margin-block-start:.5rem}.list-labeled{margin-block:.125rem;display:flex;justify-content:space-between;align-items:start;column-gap:.5rem}.list-labeled-header{inline-size:50%;flex-shrink:0}.list-labeled-content{margin-inline-start:0}.has-delegate:hover{cursor:pointer;background-color:var(--t-surface-hover-26021, rgba(247, 247, 247, 1))}"};let Dh=(()=>{let e,t,i,n=[Ye(Vh)],a=[],r=xi,s=[],o=[];return class extends r{static{t=this}static{const l="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;i=[Qe(Lt())],pe(this,null,i,{kind:"accessor",name:"clickDelegate",static:!1,private:!1,access:{has:e=>"clickDelegate"in e,get:e=>e.clickDelegate,set:(e,t)=>{e.clickDelegate=t}},metadata:l},s,o),pe(null,e={value:t},n,{kind:"class",name:t.name,metadata:l},null,a),t=e.value,l&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:l}),fe(t,a)}[zh];constructor(){super(Mh),fe(this,o),this[zh]=this.attachInternals()}#ti=fe(this,s,void 0);get clickDelegate(){return this.#ti}set clickDelegate(e){this.#ti=e}},t})();const Nh={__proto__:null,ShadowRoot:function(e){const t=Ee(kh,e);e[zh].role="table"===t?"gridcell":null;const i=e[Lh];return"table"===t?zi("div",{class:Ci({"table-cell":!0,"format-currency":"currency"===i,"format-numeric":"numeric"===i}),children:zi("slot",{})}):zi("span",{class:Ci({"format-currency":"currency"===i,"format-numeric":"numeric"===i}),children:zi("slot",{})})},styles:'.table-cell{display:table-cell;padding:.5rem .75rem;min-block-size:2rem;vertical-align:middle;--s-global-font-size-26021:0.75rem;--s-global-line-height-26021:1rem}.format-currency,.format-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}'};let Ph=(()=>{let e,t,i=[Ye(Ah)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}[zh];constructor(){super(Nh),this[zh]=this.attachInternals()}#ii="base";get[Lh](){return this.#ii}set[Lh](e){this.#ii!==e&&(this.#ii=e,this.queueRender())}},t})();const $h={__proto__:null,ShadowRoot:function(e){const t=Ee(kh,e),i=Ee(_h,e);e[zh].role="table"===t?"rowgroup":null;const{tableRowsSlot:n}=Fn(e,{tableRowsSlot:{tagNames:[Vh],type:"grouped"}}),a=(()=>{const e=n.nodes.length>0;return i&&!e?zi("s-table-row",{children:zi("s-table-cell",{children:" "})}):n.renderedSlot})();return"table"===t?zi("div",{class:i?"table-body table-loading":"table-body",inert:i,role:"none",children:a}):zi(x,{children:a})},slotAssignment:"manual",styles:".table-body{display:table-row-group}.table-loading{opacity:.2}::slotted(s-table-row:not(:last-child)){--s-table-row-border-block-end-26021:var(--s-table-border-26021)}"};let Bh=(()=>{let e,t,i=[Ye(Eh)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}[zh];constructor(){super($h),this[zh]=this.attachInternals()}},t})();function Fh({element:e,variant:t}){const{hasPreviousPage:i,hasNextPage:n,loading:a}=e,r=$t(),s=!i,o=!n;return zi("div",{class:Ci({"pagination-wrapper":!0,"pagination-table-variant":"table"===t}),children:[zi("button",{class:Ci({"pagination-button":!0,"pagination-button-loading":a,"pagination-button-table-variant":"table"===t}),disabled:s,type:"button","aria-label":r.translate("pagination.goToPreviousPage"),onClick:()=>{a||e.dispatchEvent(new Event("previouspage"))},children:zi("s-icon",{type:"chevron-left",tone:"auto"})}),zi("button",{class:Ci({"pagination-button":!0,"pagination-button-loading":a,"pagination-button-table-variant":"table"===t}),disabled:o,type:"button","aria-label":r.translate("pagination.goToNextPage"),onClick:()=>{a||e.dispatchEvent(new Event("nextpage"))},children:zi("s-icon",{type:"chevron-right",tone:"auto"})})]})}const Hh={__proto__:null,ShadowRoot:function(e){const t=e.variant,i=e.paginate,n=e.loading,a=Ee(kh,e);Li((()=>{if("list"===t)return;const i=new AbortController;return window.addEventListener("resize",(()=>{e[wh].value=yh(t)}),{signal:i.signal}),()=>{i.abort()}}),[e,t]);const{filters:r}=$n(e,{filters:"first-wins"},(e=>e instanceof HTMLElement&&"filters"===e.slot.toLowerCase()&&"filters")),{tableHeadSlot:s,tableBodySlot:o}=Fn(e,{tableHeadSlot:{tagNames:[Ch],type:"first-wins"},tableBodySlot:{tagNames:[Eh],type:"first-wins"}},{ignoreSlotAttributes:["filters"]}),l=i,c=r.nodes.length>0;return s.nodes.length>0||Ei(e,"Table component is missing TableHeaderRow. Tables should include headers for accessibility and proper structure."),zi("div","table"===a?{class:"table-wrapper",role:"none",children:[c?zi("div",{class:"filters",children:r.renderedSlot}):null,zi("s-internal-scroll-box",{overflow:"auto hidden",children:zi("div",{class:"table",role:"grid",children:[zi("div",{class:"table-head",role:"none",children:s.renderedSlot}),o.renderedSlot]})}),l&&zi(Fh,{element:e,variant:a})]}:{class:Ci({"table-wrapper":!0,"list-variant":!0}),children:[c?zi("div",{class:"filters",children:r.renderedSlot}):null,zi("div",{class:n?"table-loading":void 0,inert:n,children:o.renderedSlot}),l&&zi(Fh,{element:e,variant:a})]})},slotAssignment:"manual",styles:".table{all:unset;display:table;inline-size:100%;border-collapse:collapse;--s-table-border-26021:0.04125rem solid var(--t-border-26021, rgba(227, 227, 227, 1))}.table-head{display:table-header-group;background:var(--t-surface-secondary-26021, rgba(247, 247, 247, 1));border-block-end:var(--s-table-border-26021)}.table-wrapper{position:relative}.filters{padding:.5rem}.list-variant{border-block-start:var(--s-table-border-26021);border-radius:0}.pagination-wrapper{display:flex;padding-block:.75rem;padding-inline:1rem;background:var(--t-surface-secondary-26021, rgba(247, 247, 247, 1));gap:.0625rem;justify-content:space-between}.pagination-table-variant{padding:.5rem;justify-content:start}.pagination-button{border:0;display:flex;align-items:center;padding:.25rem;cursor:pointer;border-radius:.5rem;--s-icon-color-26021:var(--t-icon-26021, rgba(74, 74, 74, 1))}.pagination-button:focus-visible,.pagination-button:hover{background-color:var(--t-fill-transparent-secondary-hover-26021,\n rgba(0, 0, 0, 0.08)\n );--s-icon-color-26021:var(--t-icon-hover-26021, rgba(48, 48, 48, 1))}.pagination-button.pagination-button-loading,.pagination-button:disabled{background:var(--t-fill-disabled-26021, rgba(0, 0, 0, 0.05));padding:.25rem;cursor:default;--s-icon-color-26021:var(--t-icon-disabled-26021, rgba(204, 204, 204, 1))}.pagination-button:not(:disabled,.pagination-button-loading):active{background:var(--t-fill-transparent-secondary-active-26021,\n rgba(0, 0, 0, 0.11)\n );padding-block-start:5px;padding-block-end:3px;box-shadow:-.0625rem 0 .0625rem 0 rgba(26,26,26,.122) inset,.0625rem 0 .0625rem 0 rgba(26,26,26,.122) inset,0 .125rem .0625rem 0 rgba(26,26,26,.2) inset;--s-icon-color-26021:var(--t-icon-active-26021, rgba(26, 26, 26, 1))}.pagination-button-table-variant{border-radius:0}.pagination-button-table-variant:first-of-type{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.pagination-button-table-variant:last-of-type{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.table-loading{opacity:.2}"};let Wh=(()=>{let e,t,i,n,a,r,s,o,l,c=[Ye(vh)],d=[],u=xi,b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[],k=[],w=[],x=[],S=[],_=[],z=[];return class extends u{static{t=this}static{const C="function"==typeof Symbol&&Symbol.metadata?Object.create(u[Symbol.metadata]??null):void 0;pe(this,null,i,{kind:"accessor",name:"variant",static:!1,private:!1,access:{has:e=>"variant"in e,get:e=>e.variant,set:(e,t)=>{e.variant=t}},metadata:C},b,h),pe(this,null,n,{kind:"accessor",name:"loading",static:!1,private:!1,access:{has:e=>"loading"in e,get:e=>e.loading,set:(e,t)=>{e.loading=t}},metadata:C},m,g),pe(this,null,a,{kind:"accessor",name:"paginate",static:!1,private:!1,access:{has:e=>"paginate"in e,get:e=>e.paginate,set:(e,t)=>{e.paginate=t}},metadata:C},p,f),pe(this,null,r,{kind:"accessor",name:"hasPreviousPage",static:!1,private:!1,access:{has:e=>"hasPreviousPage"in e,get:e=>e.hasPreviousPage,set:(e,t)=>{e.hasPreviousPage=t}},metadata:C},v,y),pe(this,null,s,{kind:"accessor",name:"hasNextPage",static:!1,private:!1,access:{has:e=>"hasNextPage"in e,get:e=>e.hasNextPage,set:(e,t)=>{e.hasNextPage=t}},metadata:C},k,w),pe(this,null,o,{kind:"accessor",name:"onpreviouspage",static:!1,private:!1,access:{has:e=>"onpreviouspage"in e,get:e=>e.onpreviouspage,set:(e,t)=>{e.onpreviouspage=t}},metadata:C},x,S),pe(this,null,l,{kind:"accessor",name:"onnextpage",static:!1,private:!1,access:{has:e=>"onnextpage"in e,get:e=>e.onnextpage,set:(e,t)=>{e.onnextpage=t}},metadata:C},_,z),pe(null,e={value:t},c,{kind:"class",name:t.name,metadata:C},null,d),t=e.value,C&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:C}),fe(t,d)}[zh];#V=fe(this,b,void 0);get variant(){return this.#V}set variant(e){this.#V=e}#k=(fe(this,h),fe(this,m,void 0));get loading(){return this.#k}set loading(e){this.#k=e}#ni=(fe(this,g),fe(this,p,void 0));get paginate(){return this.#ni}set paginate(e){this.#ni=e}#ai=(fe(this,f),fe(this,v,void 0));get hasPreviousPage(){return this.#ai}set hasPreviousPage(e){this.#ai=e}#ri=(fe(this,y),fe(this,k,void 0));get hasNextPage(){return this.#ri}set hasNextPage(e){this.#ri=e}#si=(fe(this,w),fe(this,x,null));get onpreviouspage(){return this.#si}set onpreviouspage(e){this.#si=e}#oi=(fe(this,S),fe(this,_,null));get onnextpage(){return this.#oi}set onnextpage(e){this.#oi=e}[(i=[Qe(It(["list","auto"],{defaultValue:"auto"}),{onChange:e=>{e[wh].value=yh(e.variant)}})],n=[Qe(nt(),{reflectToContext:_h})],a=[Qe(nt())],r=[Qe(nt())],s=[Qe(nt())],o=[Xe()],l=[Xe()],wh)]=(fe(this,z),_e(kh,this));[Sh]=_e(xh,this);constructor(){super(Hh),this[zh]=this.attachInternals(),this[wh].value=yh(this.variant)}},t})();const qh="s-table-header",Gh={__proto__:null,ShadowRoot:function(e){const t=Ee(kh,e);return e[zh].role="table"===t?"columnheader":null,zi("div","table"===t?{class:Ci({"table-header":!0,"format-currency":"currency"===e.format,"format-numeric":"numeric"===e.format}),children:zi("slot",{})}:{children:zi("slot",{})})},styles:".table-header{--s-global-font-size-26021:0.75rem;--s-global-line-height-26021:1rem;--s-global-font-weight-26021:550;--s-global-color-26021:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));--s-text-border-block-end-26021:0.125rem dotted\n var(--t-border-subdued-26021, rgba(204, 204, 204, 1));display:table-cell;padding:.375rem .75rem;text-align:start;vertical-align:middle;block-size:28px}.format-currency,.format-numeric{text-align:end}"},Kh=["primary","secondary","labeled","kicker","inline"],Uh=["base","currency","numeric"];let Yh=(()=>{let e,t,i,n,a=[Ye(qh)],r=[],s=xi,o=[],l=[],c=[],d=[];return class extends s{static{t=this}static{const u="function"==typeof Symbol&&Symbol.metadata?Object.create(s[Symbol.metadata]??null):void 0;i=[Qe(It(Kh,{defaultValue:"labeled"}),{onChange:e=>{e.dispatchEvent(new Event("table-header-attribute-change",{bubbles:!0}))}})],n=[Qe(It(Uh,{defaultValue:"base"}),{onChange:e=>{e.dispatchEvent(new Event("table-header-attribute-change",{bubbles:!0}))}})],pe(this,null,i,{kind:"accessor",name:"listSlot",static:!1,private:!1,access:{has:e=>"listSlot"in e,get:e=>e.listSlot,set:(e,t)=>{e.listSlot=t}},metadata:u},o,l),pe(this,null,n,{kind:"accessor",name:"format",static:!1,private:!1,access:{has:e=>"format"in e,get:e=>e.format,set:(e,t)=>{e.format=t}},metadata:u},c,d),pe(null,e={value:t},a,{kind:"class",name:t.name,metadata:u},null,r),t=e.value,u&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:u}),fe(t,r)}[zh];#li=fe(this,o,void 0);get listSlot(){return this.#li}set listSlot(e){this.#li=e}#ci=(fe(this,l),fe(this,c,void 0));get format(){return this.#ci}set format(e){this.#ci=e}constructor(){super(Gh),fe(this,d),this[zh]=this.attachInternals()}},t})();const Xh={__proto__:null,ShadowRoot:function(e){const t=Ee(kh,e);e[zh].role="table"===t?"row":null;const{tableHeaders:i}=Fn(e,{tableHeaders:{tagNames:[qh],type:"grouped"}}),n=e.closest(vh);if(n&&i.nodes.length>0){const t=i.nodes.map((e=>({listSlot:e.listSlot,textContent:e.textContent,format:e.format}))),a=t.reduce(((e,{listSlot:t,textContent:i})=>void 0===e[t]?(e[t]={type:t,headers:[`'${i}'`]},e):(e[t].headers.push(`'${i}'`),e)),{}),{primary:r,secondary:s,kicker:o}=a;r||Ei(e,`Provide a ${qh} with a listSlot of 'primary'`),[r,s,o].forEach((t=>{if(!t)return;const{type:i,headers:n}=t;n.length>1&&Ei(e,`More than one ${qh} (i.e. ${n.join(", ")}) has listSlot of '${i}'`)})),n[Sh].value=t}return zi("div","table"===t?{class:"table-header-row",role:"none",children:i.renderedSlot}:{children:i.renderedSlot})},slotAssignment:"manual",styles:".table-header-row{display:table-row}"};let Zh=(()=>{let e,t,i=[Ye(Ch)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}[zh];constructor(){super(Xh),this[zh]=this.attachInternals()}#di;connectedCallback(){super.connectedCallback(),this.#di=new AbortController,this.addEventListener("table-header-attribute-change",(e=>{e.stopPropagation(),this.queueRender()}),{signal:this.#di.signal})}disconnectedCallback(){super.disconnectedCallback(),this.#di?.abort()}},t})();const Jh="s-text-area";let Qh=(()=>{let e,t,i,n=Go,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],t=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],i=[Qe(Ct({defaultValue:2,min:1,floor:!0}))],pe(this,null,e,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"rows",static:!1,private:!1,access:{has:e=>"rows"in e,get:e=>e.rows,set:(e,t)=>{e.rows=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#_t=fe(this,a,void 0);get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,r),fe(this,s,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}#ui=(fe(this,o),fe(this,l,void 0));get rows(){return this.#ui}set rows(e){this.#ui=e}constructor(e){super(e),fe(this,c)}}})();const em={__proto__:null,ShadowRoot:function(e){const{onChange:t,onInput:i}=cd(e),n=Ko(e.value)||"",a=e.maxLength===1/0?void 0:e.maxLength,r=a?zi("span",{class:"minmax-length",children:`${n.length}/${a}`}):void 0;return zi(Uo,{class:"scroll",element:e,maxLength:e.maxLength,minLength:e.minLength,rows:e.rows,transformLabel:!1,connectedBottomElement:r,onChange:t,onInput:i})},slotAssignment:"manual",styles:".scroll{--s-scrollbox-thumb-color-default-26021:rgba(181, 181, 181, 1);--s-scrollbox-thumb-color-hidden-26021:transparent;--s-scrollbox-thumb-color-hover-26021:rgba(138, 138, 138, 1);--s-scrollbox-thumb-color-thumb-hover-26021:rgba(97, 97, 97, 1);--s-scrollbox-thumb-color-thumb-active-26021:rgba(74, 74, 74, 1);--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-default-26021);transition:--s-scrollbox-thumb-color-26021 .15s cubic-bezier(.42,0,.58,1);scrollbar-color:initial}@media (pointer:fine){.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:var(--s-scrollbox-thumb-color-26021);border-radius:624.9375rem;border:3px solid transparent;background-clip:content-box}@media (forced-colors:active){.scroll::-webkit-scrollbar-thumb{border-width:5px}}.scroll:is(:hover,:focus-within,:focus-visible){--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-hover-26021)}.scroll::-webkit-scrollbar-thumb:hover{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-hover-26021)}.scroll::-webkit-scrollbar-thumb:active{--s-scrollbox-thumb-color-26021:var(--s-scrollbox-thumb-color-thumb-active-26021)}.scroll::-webkit-scrollbar-corner{background:0 0}.scroll::-webkit-resizer{background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M5.5 1.5C5.5 4 4 6 1.5 6' stroke='%23b5b5b5' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E\")no-repeat}textarea.scroll::-webkit-scrollbar-track{margin-block:.125rem}@supports (-moz-appearance:none){.scroll{scrollbar-width:thin;scrollbar-color:#b5b5b5 transparent}@media (hover){.scroll:is(:hover,:focus-within,:focus-visible){scrollbar-color:#8a8a8a transparent}.scroll.scrollbar-hover:not(:hover,:focus-within){scrollbar-color:transparent transparent}}}}.overflow-auto-auto{overflow:auto}.overflow-auto-hidden{overflow-x:auto;overflow-y:hidden;overflow-inline:auto;overflow-block:hidden;overscroll-behavior-inline:contain}.overflow-hidden-auto{overflow-y:auto;overflow-x:hidden;overflow-block:auto;overflow-inline:hidden;overscroll-behavior-block:contain}.overflow-hidden-hidden{overflow:hidden}.textarea .prefix-suffix-wrapper{margin-inline-end:-.625rem}:is(.textarea .prefix-suffix-wrapper) textarea{padding-block:.375rem;padding-inline-end:.5rem}.minmax-length{text-align:end;color:var(--t-text-secondary-26021, rgba(97, 97, 97, 1));padding-block-end:.375rem}"};let tm=(()=>{let e,t,i=[Ye(Jh)],n=[],a=Qh;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(em)}},t})();function im({element:e}){const{onChange:t,onInput:i}=cd(e),n=Ko(e.value)||"",a=e.icon?e.icon:void 0,r=a?zi("span",{class:"icon-wrapper",children:zi("s-icon",{type:a})}):void 0,s=e.prefix?zi("span",{children:e.prefix}):null,o=e.suffix?zi("span",{children:e.suffix}):null,{accessory:l}=$n(e,{accessory:"grouped"},(e=>e instanceof HTMLElement&&"accessory"===e.getAttribute("slot")&&"accessory")),c=l.nodes.length>0,d=c?zi("span",{class:"accessory",onClick:e=>e.stopPropagation(),children:l.renderedSlot}):null,u=e.maxLength===1/0?void 0:e.maxLength,b=u?zi("span",{children:`${n.length}/${u}`}):null,h=r||s?zi(x,{children:[r,s]}):void 0,m=c||o||b?zi(x,{children:[o,d,b]}):void 0;return zi(Uo,{element:e,maxLength:e.maxLength,minLength:e.minLength,onChange:t,onInput:i,prefixElement:h,connectedRightElement:m})}let nm=(()=>{let e,t,i,n,a,r=Go,s=[],o=[],l=[],c=[],d=[],u=[],b=[],h=[],m=[],g=[];return class extends r{static{const p="function"==typeof Symbol&&Symbol.metadata?Object.create(r[Symbol.metadata]??null):void 0;e=[Qe(Lt())],t=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],i=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],n=[Qe(Lt())],a=[Qe(Lt())],pe(this,null,e,{kind:"accessor",name:"icon",static:!1,private:!1,access:{has:e=>"icon"in e,get:e=>e.icon,set:(e,t)=>{e.icon=t}},metadata:p},s,o),pe(this,null,t,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:p},l,c),pe(this,null,i,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:p},d,u),pe(this,null,n,{kind:"accessor",name:"prefix",static:!1,private:!1,access:{has:e=>"prefix"in e,get:e=>e.prefix,set:(e,t)=>{e.prefix=t}},metadata:p},b,h),pe(this,null,a,{kind:"accessor",name:"suffix",static:!1,private:!1,access:{has:e=>"suffix"in e,get:e=>e.suffix,set:(e,t)=>{e.suffix=t}},metadata:p},m,g),p&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:p})}#g=fe(this,s,void 0);get icon(){return this.#g}set icon(e){this.#g=e}#_t=(fe(this,o),fe(this,l,void 0));get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,c),fe(this,d,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}#Ut=(fe(this,u),fe(this,b,void 0));get prefix(){return this.#Ut}set prefix(e){this.#Ut=e}#Yt=(fe(this,h),fe(this,m,void 0));get suffix(){return this.#Yt}set suffix(e){this.#Yt=e}constructor(e){super(e),fe(this,g)}}})();const am={__proto__:null,ShadowRoot:function(e){return zi(im,{element:e})},slotAssignment:"manual"};let rm=(()=>{let e,t,i=[Ye(Ih)],n=[],a=nm;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(am)}},t})();const sm={__proto__:null,ShadowRoot:function(e){const{size:t,src:i,alt:n}=e;return zi("div",{class:Ci({thumbnail:!0,["size-"+t]:!0,"border-radius-small":"small-200"===t}),children:[!i&&zi("div",{class:"thumbnail-empty",children:zi("s-icon",{type:"image",color:"subdued"})}),i&&zi("img",{src:i,alt:n,onLoad:()=>{e.dispatchEvent(new Event("load"))},onError:()=>{e.dispatchEvent(new Event("error"))}})]})},styles:'.thumbnail{block-size:var(--s-thumbnail-size-26021, 3.75rem);inline-size:var(--s-thumbnail-size-26021, 3.75rem);border-radius:var(--s-thumbnail-border-radius-26021, 0.5rem);overflow:hidden;margin-block-end:var(--s-thumbnail-margin-block-end-26021);position:relative}.thumbnail::after{content:"";border:1px solid rgb(0 0 0/8%);border-radius:.5rem;position:absolute;inset:0}.border-radius-small{border-radius:.375rem}.size-small-200{block-size:var(--s-thumbnail-size-26021, 1.5rem);inline-size:var(--s-thumbnail-size-26021, 1.5rem)}.size-small,.size-small-100{block-size:var(--s-thumbnail-size-26021, 2.5rem);inline-size:var(--s-thumbnail-size-26021, 2.5rem)}.size-large,.size-large-100{block-size:var(--s-thumbnail-size-26021, 5rem);inline-size:var(--s-thumbnail-size-26021, 5rem)}.thumbnail-empty,img{block-size:100%;inline-size:100%}.thumbnail-empty{display:flex;align-items:center;justify-content:center;border-radius:var(--s-thumbnail-border-radius-26021, 0.5rem);background-color:var(--t-surface-26021, rgba(255, 255, 255, 1))}.size-small-200 .thumbnail-empty{border-radius:var(--s-thumbnail-border-radius-26021, 0.375rem)}img{display:block;max-inline-size:100%;max-block-size:100%;object-fit:contain}'},om=["small-200","small-100","small","base","large","large-100"];let lm=(()=>{let e,t,i,n,a,r,s,o=[Ye(mb)],l=[],c=xi,d=[],u=[],b=[],h=[],m=[],g=[],p=[],f=[],v=[],y=[];return class extends c{static{t=this}static{const k="function"==typeof Symbol&&Symbol.metadata?Object.create(c[Symbol.metadata]??null):void 0;i=[Qe(Lt())],n=[Qe(Lt())],a=[Qe(It(om,{defaultValue:"base"}))],r=[Xe()],s=[Xe()],pe(this,null,i,{kind:"accessor",name:"src",static:!1,private:!1,access:{has:e=>"src"in e,get:e=>e.src,set:(e,t)=>{e.src=t}},metadata:k},d,u),pe(this,null,n,{kind:"accessor",name:"alt",static:!1,private:!1,access:{has:e=>"alt"in e,get:e=>e.alt,set:(e,t)=>{e.alt=t}},metadata:k},b,h),pe(this,null,a,{kind:"accessor",name:"size",static:!1,private:!1,access:{has:e=>"size"in e,get:e=>e.size,set:(e,t)=>{e.size=t}},metadata:k},m,g),pe(this,null,r,{kind:"accessor",name:"onload",static:!1,private:!1,access:{has:e=>"onload"in e,get:e=>e.onload,set:(e,t)=>{e.onload=t}},metadata:k},p,f),pe(this,null,s,{kind:"accessor",name:"onerror",static:!1,private:!1,access:{has:e=>"onerror"in e,get:e=>e.onerror,set:(e,t)=>{e.onerror=t}},metadata:k},v,y),pe(null,e={value:t},o,{kind:"class",name:t.name,metadata:k},null,l),t=e.value,k&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:k}),fe(t,l)}#s=fe(this,d,void 0);get src(){return this.#s}set src(e){this.#s=e}#l=(fe(this,u),fe(this,b,void 0));get alt(){return this.#l}set alt(e){this.#l=e}#o=(fe(this,h),fe(this,m,void 0));get size(){return this.#o}set size(e){this.#o=e}#c=(fe(this,g),fe(this,p,null));get onload(){return this.#c}set onload(e){this.#c=e}#d=(fe(this,f),fe(this,v,null));get onerror(){return this.#d}set onerror(e){this.#d=e}constructor(){super(sm),fe(this,y)}},t})();const cm=RegExp(String.raw`-?\d+(?:\.\d+|\d*)`),dm=/px|em|rem/;function um(e=""){const t=function(e=""){const t=e.match(RegExp(`${cm.source}(${dm.source})`));return t&&t[1]}(e);return t?"px"===t?e:"em"===t||"rem"===t?16*parseFloat(e)+"px":void 0:e}const bm=parseFloat(um(Fr)||"12"),hm=parseFloat(um(Hr)||"16"),mm={__proto__:null,ShadowRoot:function(e){const t=re(null),i=re(!0),[n,a]=ie(null),[r,s]=ie(null),o=e[rn],{children:l}=$n(e,{children:"grouped"},(t=>{const i=t instanceof Text,n=t instanceof HTMLElement&&Zi(t.tagName,Js),a=t instanceof HTMLElement&&Zi(t.tagName,Ra);if(i||n||a)return"children";Ei(e,"Children must be s-text, s-paragraph, or text content")})),c=oe((()=>{if(!e[sn])return;const i=e[sn].getBoundingClientRect();let n;t.current&&(n=function(e,t){const i=e.style.visibility,n=e.style.opacity,a=e.style.display,r=e.style.maxWidth;t&&(e.style.visibility="hidden",e.style.opacity="0",e.style.display="block"),e.style.maxWidth="250px",e.offsetHeight;const s=e.getBoundingClientRect();return e.style.maxWidth=r,t&&(e.style.visibility=i,e.style.opacity=n,e.style.display=a),s}(t.current,o));const{tooltipStyles:r,triangleStyles:l}=function({cssSelector:e,activatorRect:t,tooltipRect:i}){const n=function({activatorRect:e,tooltipRect:t}){if(!e||!t)return null;const i=e.x+e.width/2,n=e.top,a=t.height+bm>n,r=a?`calc(${e.bottom}px + ${bm}px)`:`calc(${e.y}px - ${t.height}px - ${bm}px)`,s=i-8+"px",o=a?`calc(${e.bottom}px + ${bm}px - 8px)`:`calc(${e.y}px - ${bm}px)`,l=a?"rotate(180deg)":"rotate(0deg)",c=i-t.width/2,d=hm,u=document.documentElement.clientWidth-t.width-d;let b=Math.max(d,Math.min(c,u));const h=i-8,m=h+16,g=b+t.width;return h-b<6&&(b-=6),g-m<6&&(b+=6),{renderBelow:a,tooltipInsetBlockStart:r,tooltipInsetInlineStart:b+"px",triangleInsetBlockStart:o,triangleInsetInlineStart:s,triangleTransform:l,strokeColor:a?"rgba(227, 227, 227, 1)":"rgba(212, 212, 212, 1)"}}({activatorRect:t,tooltipRect:i});if(!n)return{tooltipStyles:null,triangleStyles:null,renderBelow:!1};const a=function(e,t){const i=[{property:"inset-block-start",value:t.tooltipInsetBlockStart},{property:"inset-inline-end",value:"auto"},{property:"inset-inline-start",value:t.tooltipInsetInlineStart},{property:"max-width",value:"250px"},{property:"visibility",value:"visible"}],n=`url('data:image/svg+xml;utf8,')`,a=[{property:"inset-inline-start",value:t.triangleInsetInlineStart},{property:"inset-inline-end",value:"auto"},{property:"inset-block-start",value:t.triangleInsetBlockStart},{property:"width",value:"16px"},{property:"height",value:"8px"},{property:"background-image",value:n},{property:"transform",value:t.triangleTransform}],r=i.map((({property:e,value:t})=>`${e}:${t};`)).join(""),s=a.map((({property:e,value:t})=>`${e}:${t};`)).join(""),o=e+"::before";return{tooltipStyles:zi("style",{children:`${e} {${r}}`}),triangleStyles:zi("style",{children:`${o} {${s}}`})}}(e,n);return{tooltipStyles:a.tooltipStyles,triangleStyles:a.triangleStyles,renderBelow:n.renderBelow}}({cssSelector:".tooltip",activatorRect:i,tooltipRect:n});a(r),s(l)}),[e,o]);return Li((()=>{var n;i.current?i.current=!1:(o?(t.current?.hidePopover(),e[rn]=!0,a(null),s(null),(n=t.current)&&(n.style.visibility="",n.style.opacity="",n.style.display="")):(c(),t.current?.showPopover(),e[rn]=!1),Qo(e,o))}),[e,o,c]),el(e,c,t,!0),zi(x,{children:[n,r,zi("div",{ref:t,popover:"hint",class:"tooltip",role:"tooltip","aria-hidden":o,children:l.renderedSlot})]})},slotAssignment:"manual",styles:'.tooltip{position:fixed;padding:.25rem .5rem;background-color:var(--t-surface-26021, rgba(255, 255, 255, 1));border:0;border-radius:.5rem;box-shadow:0 .5rem 1.5rem -.5rem rgba(0,0,0,.28),0 .5rem 1rem -.25rem rgba(0,0,0,.05),0 .1875rem .375rem 0 rgba(0,0,0,.05),0 .125rem .25rem 0 rgba(0,0,0,.05),0 .0625rem .125rem 0 rgba(0,0,0,.05),0 0 0 .0625rem rgba(0,0,0,.06);margin:0;z-index:520;outline:0;overflow-wrap:break-word;white-space:normal}.tooltip::before{content:"";position:fixed;background-size:100% 100%;background-repeat:no-repeat;z-index:520}'};let gm=(()=>{let e,t,i=[Ye(Sl)],n=[],a=El;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(mm)}},t})(),pm=(()=>{let e,t,i,n=Go,a=[],r=[],s=[],o=[],l=[],c=[];return class extends n{static{const d="function"==typeof Symbol&&Symbol.metadata?Object.create(n[Symbol.metadata]??null):void 0;e=[Qe(tt({defaultValue:"url"}))],t=[Qe(Ct({defaultValue:1/0,min:0,floor:!0}))],i=[Qe(Ct({defaultValue:0,min:0,floor:!0}))],pe(this,null,e,{kind:"accessor",name:"autocomplete",static:!1,private:!1,access:{has:e=>"autocomplete"in e,get:e=>e.autocomplete,set:(e,t)=>{e.autocomplete=t}},metadata:d},a,r),pe(this,null,t,{kind:"accessor",name:"maxLength",static:!1,private:!1,access:{has:e=>"maxLength"in e,get:e=>e.maxLength,set:(e,t)=>{e.maxLength=t}},metadata:d},s,o),pe(this,null,i,{kind:"accessor",name:"minLength",static:!1,private:!1,access:{has:e=>"minLength"in e,get:e=>e.minLength,set:(e,t)=>{e.minLength=t}},metadata:d},l,c),d&&Object.defineProperty(this,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:d})}#Pe=fe(this,a,void 0);get autocomplete(){return this.#Pe}set autocomplete(e){this.#Pe=e}#_t=(fe(this,r),fe(this,s,void 0));get maxLength(){return this.#_t}set maxLength(e){this.#_t=e}#zt=(fe(this,o),fe(this,l,void 0));get minLength(){return this.#zt}set minLength(e){this.#zt=e}constructor(e){super(e),fe(this,c)}}})();const fm={__proto__:null,ShadowRoot:function(e){const{onChange:t,onInput:i}=cd(e);return zi(Uo,{type:"url",element:e,onChange:t,onInput:i})},slotAssignment:"manual"};let vm=(()=>{let e,t,i=[Ye(Rh)],n=[],a=pm;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(fm)}},t})();const ym="s-unordered-list",km={__proto__:null,ShadowRoot:function(e){return zi(cb,{type:"unordered",element:e})},slotAssignment:"manual"};let wm=(()=>{let e,t,i=[Ye(ym)],n=[],a=xi;return class extends a{static{t=this}static{const r="function"==typeof Symbol&&Symbol.metadata?Object.create(a[Symbol.metadata]??null):void 0;pe(null,e={value:t},i,{kind:"class",name:t.name,metadata:r},null,n),t=e.value,r&&Object.defineProperty(t,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:r}),fe(t,n)}constructor(){super(km)}},t})();addEventListener("click",(e=>{const t=e.target,i=3===t.nodeType?t.parentNode:t,n=i?.closest("s-link[href], s-button[href], s-clickable[href], s-clickable-chip[href], a[href]");if(e.defaultPrevented)return;if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return;if(!n||"a"===n.localName)return;if(new URL(n.getAttribute("href")||"",location.href).origin!==location.origin)return;const a=n.getAttribute("target");if(a&&"_self"!==a&&"auto"!==a)return;let r=!1;const s=n.getAttribute;n.getAttribute=function(e){return"href"===e&&(r=!0),s.call(this,e)};const o=new CustomEvent("shopify:navigate",{bubbles:!0,cancelable:!0,composed:!0}),l=n.dispatchEvent(o);n.getAttribute=s,r&&e.preventDefault(),!1===l&&e.preventDefault()}));const xm=document.createElement("link");xm.rel="stylesheet",xm.href="https://cdn.shopify.com/static/fonts/inter/v4/styles.css",xm.crossOrigin="",document.head.appendChild(xm);const Sm=new Map([[Si,{}],[Di,{}],[Mn,{slots:["secondaryActions"]}],[Za,{}],[Jn,{}],[Is,{slots:["primaryAction","secondaryActions"]}],[Bs,{slots:["error","details"]}],[fo,{slots:["graphic"]}],[wo,{slots:["details","secondaryContent"]}],[_o,{}],[Oo,{}],[Po,{slots:["graphic"]}],[Ho,{slots:["error","details"]}],[Il,{}],[Ul,{slots:["error","details"]}],[Ec,{}],[Oc,{}],[Nc,{readOnlyProps:["files","value"]}],[ld,{slots:["error","details"]}],[hd,{}],[Vd,{}],[_a,{}],[zn,{}],[Rd,{}],[$d,{}],[qd,{}],[nn,{}],[en,{slots:["primaryAction","secondaryActions"]}],[Hu,{slots:["error","details"]}],[Uu,{slots:["error","details"]}],[ib,{}],[rb,{}],[lb,{}],[bb,{slots:["aside","primaryAction","secondaryActions","breadcrumbActions"]}],[Ra,{}],[$b,{slots:["error","details"]}],[tn,{}],[Rs,{}],[Yb,{}],[Jb,{}],[Yd,{slots:["error","details"]}],[Ud,{}],[th,{slots:["error","details"]}],[da,{}],[Pc,{}],[bh,{}],[vh,{slots:["filters"]}],[Eh,{}],[Ah,{}],[qh,{}],[Ch,{}],[Vh,{}],[Js,{}],[Jh,{slots:["error","details"]}],[Ih,{slots:["accessory","error","details"]}],[mb,{}],[Sl,{}],[Rh,{slots:["error","details"]}],[ym,{}]]),_m={Avatar:Mi,Badge:jn,Banner:Xa,Box:Ls,Button:Sa,ButtonGroup:$s,Checkbox:po,Chip:ko,Choice:So,ChoiceList:Ro,Clickable:No,ClickableChip:Fo,ColorField:Kl,ColorPicker:Hl,DateField:Rc,DatePicker:Ac,Divider:Dc,DropZone:od,EmailField:bd,Grid:Ed,GridItem:Id,Heading:Ia,Icon:En,Image:Pd,Link:Wd,ListItem:Kd,Menu:cu,Modal:Fu,MoneyField:Ku,NumberField:tb,Option:ab,OptionGroup:ob,OrderedList:ub,Page:Pb,Paragraph:Ba,PasswordField:Hb,Popover:Ll,PressButton:Ub,QueryContainer:Zb,ScrollBox:eh,SearchField:Qd,Section:yb,Select:uh,Spinner:ha,Stack:Yc,Switch:fh,Table:Wh,TableBody:Bh,TableCell:Ph,TableHeader:Yh,TableHeaderRow:Zh,TableRow:Dh,Text:eo,TextArea:tm,TextField:rm,Thumbnail:lm,Tooltip:gm,URLField:vm,UnorderedList:wm};e.elements=_m,e.reactWrap=function(e,t){return function(e,t,{slots:n=[],readOnlyProps:a=[]}={}){const r=new Set(n),s=new Set(["ref","children",...n,...a]),o=new Set;try{const e=customElements?.get(t);if(e)for(const t of r)t in e.prototype&&o.add(t)}catch{}const l=e.forwardRef(((a,l)=>{const c=e.useRef({}),d=e.useRef();e.useLayoutEffect((()=>{if(!d.current)return;const e=d.current,t=c.current;for(const[n,o]of Object.entries(a)){if(s.has(n)){if(!r.has(n)||!(n in e))continue;if("string"!=typeof o){"string"==typeof t[n]&&i(e,n,null);continue}}o!==t[n]&&i(e,n,o)}for(const[n,r]of Object.entries(t))s.has(n)||Object.prototype.hasOwnProperty.call(a,n)||void 0!==r&&i(e,n,null);c.current=a}),[a]);const u=e.useCallback((e=>{d.current=e,l&&("function"==typeof l?l(e):l.current=e)}),[l]),b=[...n.map((t=>{const i=a[t];return i?"string"==typeof i&&o.has(t)?null:e.createElement("div",{slot:(n=t,n.replace(/([a-z]|\d+)([A-Z]|\d+)/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()),key:t.toString(),style:{display:"contents"}},i):null;var n})),...e.Children.toArray(a.children)];return e.createElement(t,{K:!0,ref:u},b)}));return l.displayName=t.replace(/(?:^[a-z]+-|-)([a-z])/g,((e,t)=>t.toUpperCase())),l}(e,t,Sm.get(t))}}({});