1/*! For license information please see 1962.50740cb92974bda8.js.LICENSE.txt */ 2export const __rspack_esm_id="1962";export const __rspack_esm_ids=["1962"];export const __webpack_modules__={57947(e,t,r){r.d(t,{Tc:()=>p});r(18111),r(20116),r(7588),r(61701),r(45367),r(92731);var i=["Shift","Meta","Alt","Control"],o="object"==typeof navigator?navigator.platform:"",s=/Mac|iPod|iPhone|iPad/.test(o),n=s?"Meta":"Control",a="Win32"===o?["Control","Alt"]:s?["Alt"]:[];function l(e,t){return"function"==typeof e.getModifierState&&(e.getModifierState(t)||a.includes(t)&&e.getModifierState("AltGraph"))}function d(e){return e.trim().split(" ").map(function(e){var t=e.split(/\b\+/),r=t.pop(),i=r.match(/^\((.+)\)$/);return i&&(r=new RegExp("^"+i[1]+"$")),[t=t.map(function(e){return"$mod"===e?n:e}),r]})}function c(e,t){var r=t[0],o=t[1];return!((o instanceof RegExp?!o.test(e.key)&&!o.test(e.code):o.toUpperCase()!==e.key.toUpperCase()&&o!==e.code)||r.find(function(t){return!l(e,t)})||i.find(function(t){return!r.includes(t)&&o!==t&&l(e,t)}))}function h(e,t){var r;void 0===t&&(t={});var i=null!=(r=t.timeout)?r:1e3,o=Object.keys(e).map(function(t){return[d(t),e[t]]}),s=new Map,n=null;return function(e){e instanceof KeyboardEvent&&(o.forEach(function(t){var r=t[0],i=t[1],o=s.get(r)||r;c(e,o[0])?o.length>1?s.set(r,o.slice(1)):(s.delete(r),i(e)):l(e,e.key)||s.delete(r)}),n&&clearTimeout(n),n=setTimeout(s.clear.bind(s),i))}}function p(e,t,r){var i=void 0===r?{}:r,o=i.event,s=void 0===o?"keydown":o,n=i.capture,a=h(t,{timeout:i.timeout});return e.addEventListener(s,a,n),function(){e.removeEventListener(s,a,n)}}},63463(e){var t=TypeError;e.exports=function(e){if("string"==typeof e)return e;throw new t("Argument is not a string")}},83972(e,t,r){var i=r(20034),o=String,s=TypeError;e.exports=function(e){if(void 0===e||i(e))return e;throw new s(o(e)+" is not an object or undefined")}},34154(e,t,r){var i=r(36955),o=TypeError;e.exports=function(e){if("Uint8Array"===i(e))return e;throw new o("Argument is not an Uint8Array")}},35370(e,t,r){var i=r(26198);e.exports=function(e,t,r){for(var o=0,s=arguments.length>2?r:i(t),n=new e(s);s>o;)n[o]=t[o++];return n}},92804(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=t+"+/",i=t+"-_",o=function(e){for(var t={},r=0;r<64;r++)t[e.charAt(r)]=r;return t};e.exports={i2c:r,c2i:o(r),i2cUrl:i,c2iUrl:o(i)}},944(e){var t=TypeError;e.exports=function(e){var r=e&&e.alphabet;if(void 0===r||"base64"===r||"base64url"===r)return r||"base64";throw new t("Incorrect `alphabet` option")}},59143(e,t,r){var i=r(44576),o=r(79504),s=r(83972),n=r(63463),a=r(39297),l=r(92804),d=r(944),c=r(55169),h=l.c2i,p=l.c2iUrl,u=i.SyntaxError,f=i.TypeError,v=o("".charAt),m=function(e,t){for(var r=e.length;t<r;t++){var i=v(e,t);if(" "!==i&&"\t"!==i&&"\n"!==i&&"\f"!==i&&"\r"!==i)break}return t},b=function(e,t,r){var i=e.length;i<4&&(e+=2===i?"AA":"A");var o=(t[v(e,0)]<<18)+(t[v(e,1)]<<12)+(t[v(e,2)]<<6)+t[v(e,3)],s=[o>>16&255,o>>8&255,255&o];if(2===i){if(r&&0!==s[1])throw new u("Extra bits");return[s[0]]}if(3===i){if(r&&0!==s[2])throw new u("Extra bits");return[s[0],s[1]]}return s},g=function(e,t,r){for(var i=t.length,o=0;o<i;o++)e[r+o]=t[o];return r+i};e.exports=function(e,t,r,i){n(e),s(t);var o="base64"===d(t)?h:p,l=t?t.lastChunkHandling:void 0;if(void 0===l&&(l="loose"),"loose"!==l&&"strict"!==l&&"stop-before-partial"!==l)throw new f("Incorrect `lastChunkHandling` option");r&&c(r.buffer);var y=e.length,w=r||[],x=0,C=0,_="",k=0;if(i)for(;;){if((k=m(e,k))===y){if(_.length>0){if("stop-before-partial"===l)break;if("loose"!==l)throw new u("Missing padding");if(1===_.length)throw new u("Malformed padding: exactly one additional character");x=g(w,b(_,o,!1),x)}C=y;break}var $=v(e,k);if(++k,"="===$){if(_.length<2)throw new u("Padding is too early");if(k=m(e,k),2===_.length){if(k===y){if("stop-before-partial"===l)break;throw new u("Malformed padding: only one =")}"="===v(e,k)&&(++k,k=m(e,k))}if(k<y)throw new u("Unexpected character after padding");x=g(w,b(_,o,"strict"===l),x),C=y;break}if(!a(o,$))throw new u("Unexpected character");var A=i-x;if(1===A&&2===_.length||2===A&&3===_.length)break;if(4===(_+=$).length&&(x=g(w,b(_,o,!1),x),_="",C=k,x===i))break}return{bytes:w,read:C,written:x}}},42303(e,t,r){var i=r(44576),o=r(79504),s=i.Uint8Array,n=i.SyntaxError,a=i.parseInt,l=Math.min,d=/[^\da-f]/i,c=o(d.exec),h=o("".slice);e.exports=function(e,t){var r=e.length;if(r%2!=0)throw new n("String should be an even number of characters");for(var i=t?l(t.length,r/2):r/2,o=t||new s(i),p=0,u=0;u<i;){var f=h(e,p,p+=2);if(c(d,f))throw new n("String should only contain hex characters");o[u++]=a(f,16)}return{bytes:o,read:p}}},81148(e,t,r){var i=r(46518),o=r(69565),s=r(72652),n=r(79306),a=r(28551),l=r(1767),d=r(9539),
vendor: 2,547 bytes, line 2
2c=r(84549)("every",TypeError);i({target:"Iterator",proto:!0,real:!0,forced:c},{every:function(e){a(this);try{n(e)}catch(e){d(this,"throw",e)}if(c)return o(c,this,e);var t=l(this),r=0;return!s(t,function(t,i){if(!e(t,r++))return i()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},16632(e,t,r){var i=r(46518),o=r(44576),s=r(59143),n=r(34154),a=o.Uint8Array,l=!a||!a.prototype.setFromBase64||!function(){var e=new a([255,255,255,255,255]);try{return void e.setFromBase64("",null)}catch(e){}try{return void e.setFromBase64("a")}catch(e){}try{e.setFromBase64("MjYyZg===")}catch(t){return 50===e[0]&&54===e[1]&&50===e[2]&&255===e[3]&&255===e[4]}}();a&&i({target:"Uint8Array",proto:!0,forced:l},{setFromBase64:function(e){n(this);var t=s(e,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:t.read,written:t.written}}})},34226(e,t,r){var i=r(46518),o=r(44576),s=r(63463),n=r(34154),a=r(55169),l=r(42303);o.Uint8Array&&i({target:"Uint8Array",proto:!0,forced:function(){try{var e=new ArrayBuffer(16,{maxByteLength:1024});new Uint8Array(e).setFromHex("cafed00d")}catch(e){return!0}}()},{setFromHex:function(e){n(this),s(e),a(this.buffer);var t=l(e,this).read;return{read:t,written:t/2}}})},9486(e,t,r){var i=r(46518),o=r(44576),s=r(79504),n=r(83972),a=r(34154),l=r(55169),d=r(92804),c=r(944),h=d.i2c,p=d.i2cUrl,u=s("".charAt),f=o.Uint8Array,v=!f||!f.prototype.toBase64||!function(){try{(new f).toBase64(null)}catch(e){return!0}}();f&&i({target:"Uint8Array",proto:!0,forced:v},{toBase64:function(){var e=a(this),t=arguments.length?n(arguments[0]):void 0,r="base64"===c(t)?h:p,i=!!t&&!!t.omitPadding;l(this.buffer);for(var o,s="",d=0,f=e.length,v=function(e){return u(r,o>>6*e&63)};d+2<f;d+=3)o=(e[d]<<16)+(e[d+1]<<8)+e[d+2],s+=v(3)+v(2)+v(1)+v(0);return d+2===f?(o=(e[d]<<16)+(e[d+1]<<8),s+=v(3)+v(2)+v(1)+(i?"":"=")):d+1===f&&(o=e[d]<<16,s+=v(3)+v(2)+(i?"":"==")),s}})},20456(e,t,r){var i=r(46518),o=r(44576),s=r(79504),n=r(34154),a=r(55169),l=s(1.1.toString),d=o.Uint8Array,c=!d||!d.prototype.toHex||!function(){try{return"ffffffffffffffff"===new d([255,255,255,255,255,255,255,255]).toHex()}catch(e){return!1}}();d&&i({target:"Uint8Array",proto:!0,forced:c},{toHex:function(){n(this),a(this.buffer);for(var e="",t=0,r=this.length;t<r;t++){var i=l(this[t],16);e+=1===i.length?"0"+i:i}return e}})},61366(e,t,r){r.a(e,async function(e,t){try{r(18111),r(7588),r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698);var i=r(96196),o=r(97735),s=r(94333),n=r(32288),a=r(17051),l=r(42462),d=r(28438),c=r(98779),h=r(27259),p=r(984),u=r(53720
2),f=r(9395),v=r(12754),m=r(40158),b=r(10416),g=e([m]);m=(g.then?(await g)():g)[0];var y=Object.defineProperty,w=Object.getOwnPropertyDescriptor,x=(e,t,r,i)=>{for(var o,s=i>1?void 0:i?w(t,r):t,n=e.length-1;n>=0;n--)(o=e[n])&&(s=(i?o(t,r,s):o(s))||s);return i&&s&&y(t,r,s),s};const C=new Set;let _=class extends v.A{connectedCallback(){super.connectedCallback(),this.id||(this.id=(0,u.N)("wa-popover-")),this.eventController.signal.aborted&&(this.eventController=new AbortController),this.for&&this.anchor&&(this.anchor=null,this.handleForChange())}disconnectedCallback(){super.disconnectedCallback(),document.removeEventListener("keydown",this.handleDocumentKeyDown),this.eventController.abort()}firstUpdated(){this.open&&this.handleOpenChange()}updated(e){e.has("open")&&this.customStates.set("open",this.open)}async handleOpenChange(){if(this.open){const e=new c.k;if(this.dispatchEvent(e),e.defaultPrevented)return void(this.open=!1);C.forEach(e=>e.open=!1),document.addEventListener("keydown",this.handleDocumentKeyDown,{signal:this.eventController.signal}),document.addEventListener("click",this.handleDocumentClick,{signal:this.eventController.signal}),this.trapFocus?this.dialog.showModal():this.dialog.show(),this.popup.active=!0,C.add(this),requestAnimationFrame(()=>{const e=this.querySelector("[autofocus]");e&&"function"==typeof e.focus?e.focus():this.dialog.focus()}),this.popup.popup||await this.popup.updateComplete,await(0,h.Ud)(this.popup.popup,"show-with-scale"),this.popup.reposition(),this.dispatchEvent(new l.q)}else{const e=new d.L;if(this.dispatchEvent(e),e.defaultPrevented)return void(this.open=!0);document.removeEventListener("keydown",this.handleDocumentKeyDown),document.removeEventListener("click",this.handleDocumentClick),C.delete(this),await(0,h.Ud)(this.popup.popup,"hide-with-scale"),this.popup.active=!1,this.dialog.close(),this.dispatchEvent(new a.Z)}}handleForChange(){const e=this.getRootNode();if(!e)return;const t=this.for?e.getElementById(this.for):null,r=this.anchor;if(t===r)return;const{signal:i}=this.eventController;t&&t.addEventListener("click",this.handleAnchorClick,{signal:i}),r&&r.removeEventListener("click",this.handleAnchorClick),this.anchor=t,this.for&&!t&&console.warn(`A popover was assigned to an element with an ID of "${this.for}" but the element could not be found.`,this)}async handleOptionsChange(){this.hasUpdated&&(await this.updateComplete,this.popup.reposition())}async show(){if(!this.open)return this.open=!0,(0,p.l)(this,"wa-after-show")}async hide(){if(this.open)return this.open=!1,(0,p.l)(this,"wa-after-hide")}handleDialogCancel(e){e.preventDefault(),this.dialog.classList.contains("hide")||(this.open=!1)}render(){return i.qy` <dialog aria-labelledby="${(0,n.J)(this.ariaLabelledby)}" aria-describedby="${(0,n.J)(this.ariaDescribedby)}" part="dialog" class="dialog" @cancel="${this.handleDialogCancel}"> <wa-popup part="popup" exportparts=" 3 popup:popup__popup, 4 arrow:popup__arrow 5 " class="${(0,s.H)({popover:!0,"popover-open":this.open})}" placement="${this.placement}" distance="${this.distance}" skidding="${this.skidding}" flip shift ?arrow="${!this.withoutArrow}" .anchor="${this.anchor}" .autoSize="${this.autoSize}" .autoSizePadding="${this.autoSizePadding}"> <div part="body" class="body" @click="${this.handleBodyClick}"> <slot></slot> </div> </wa-popup> </dialog> `}constructor(){super(...arguments),this.anchor=null,this.placement="top",this.open=!1,this.distance=8,this.skidding=0,this.for=null,this.withoutArrow=!1,this.autoSizePadding=0,this.trapFocus=!1,this.eventController=new AbortController,this.handleAnchorClick=()=>{this.open=!this.open},this.handleBodyClick=e=>{e.stopPropagation();e.target.closest('[data-popover="close"]')&&(this.open=!1)},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&(e.preventDefault(),this.open=!1,this.anchor&&"function"==typeof this.anchor.focus&&this.anchor.focus())},this.handleDocumentClick=e=>{this.anchor&&e.composedPath().includes(this.anchor)||e.composedPath().includes(this)||(this.open=!1)}}};_.css=b.A,_.dependencies={"wa-popup":m.A},x([(0,o.P)("dialog")],_.prototype,"dialog",2),x([(0,o.P)(".body")],_.prototype,"body",2),x([(0,o.P)("wa-popup")],_.prototype,"popup",2),x([(0,o.wk)()],_.prototype,"anchor",2),x([(0,o.MZ)()],_.prototype,"placement",2),x([(0,o.MZ)({type:Boolean,reflect:!0})],_.prototype,"open",2),x([(0,o.MZ)({type:Number})],_.prototype,"distance",2),x([(0,o.MZ)({type:Number})],_.prototype,"skidding",2),x([(0,o.MZ)()],_.prototype,"for",2),x([(0,o.MZ)({attribute:"without-arrow",type:Boolean,reflect:!0})],_.prototype,"withoutArrow",2),x([(0,o.MZ)({attribute:"auto-size"})],_.prototype,"autoSize",2),x([(0,o.MZ)({attribute:"auto-size-padding",type:Number})],_.prototype,"autoSizePadding",2),x([(0,o.MZ)({attribute:"trap-focus",type:Boolean})],_.prototype,"trapFocus",2),x([(0,o.MZ)({attribute:"aria-labelledby"})],_.prototype,"ariaLabelledby",2),x([(0,o.MZ)({attribute:"aria-describedby"})],_.prototype,"ariaDescribedby",2),x([(0,f.w)("open",{waitUntilFirstUpdate:!0})],_.prototype,"handleOpenChange",1),x([(0,f.w)("for")],_.prototype,"handleForChange",1),x([(0,f.w)(["distance","placement","skidding"])],_.prototype,"handleOptionsChange",1),_=x([(0,o.EM)("wa-popover")],_),t()}catch(e){t(e)}})},10416(e,t,r){r.d(t,{A:()=>i});var i=r(96196).AH`:host{--arrow-size:0.375rem;--max-width:25rem;--show-duration:100ms;--hide-duration:100ms;--arrow-diagonal-size:calc((var(--arrow-size) * sin(45deg)));display:contents;font-size:var(--wa-font-size-m);line-height:var(--wa-line-height-normal);text-align:start;white-space:normal}.dialog{display:none;position:fixed;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;background:0 0;overflow:visible;pointer-events:none}.dialog:focus{outline:0}.dialog[open]{display:block}.popover{--arrow-size:inherit;--show-duration:inherit;--hide-duration:inherit;pointer-events:auto}.popover::part(arrow){background-color:var(--wa-color-surface-default);border-top:none;border-left:none;border-bottom:solid var(--wa-panel-border-width) var(--wa-color-surface-border);border-right:solid var(--wa-panel-border-width) var(--wa-color-surface-border);box-shadow:none}.popover[placement^=top]::part(popup){transform-origin:bottom}.popover[placement^=bottom]::part(popup){transform-origin:top}.popover[placement^=left]::part(popup){transform-origin:right}.popover[placement^=right]::part(popup){transform-origin:left}.body{display:flex;flex-direction:column;width:max-content;max-width:var(--max-width);padding:var(--wa-space-l);background-color:var(--wa-color-surface-default);border:var(--wa-panel-border-width) solid var(--wa-color-surface-border);border-radius:var(--wa-panel-border-radius);border-style:var(--wa-panel-border-style);box-shadow:var(--wa-shadow-l);color:var(--wa-color-text-normal);user-select:none;-webkit-user-select:none}`},984(e,t,r){function i(e,t){return new Promise(r=>{e.addEventListener(t,function i(o){o.target===e&&(e.removeEventListener(t,i),r())})})}r.d(t,{l:()=>i})},31247(e,t,r){r.d(t,{v:()=>i});r(18111),r(22489),r(61701);function i(e){return e.split(" ").map(e=>e.trim()).filter(e=>""!==e)}},93949(e,t,r){r.d(t,{Rt:()=>n,I7:()=>s,JG:()=>o});r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698);const i=new Set;
5function o(e){if(i.add(e),!document.documentElement.classList.contains("wa-scroll-lock")){const e=function(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}()+function(){const e=Number(getComputedStyle(document.body).paddingRight.replace(/px/,""));return isNaN(e)||!e?0:e}();let t=getComputedStyle(document.documentElement).scrollbarGutter;t&&"auto"!==t||(t="stable"),e<2&&(t=""),document.documentElement.style.setProperty("--wa-scroll-lock-gutter",t),document.documentElement.classList.add("wa-scroll-lock"),document.documentElement.style.setProperty("--wa-scroll-lock-size",`${e}px`)}}function s(e){i.delete(e),0===i.size&&(document.documentElement.classList.remove("wa-scroll-lock"),document.documentElement.style.removeProperty("--wa-scroll-lock-size"))}function n(e,t,r="vertical",i="smooth"){const o=function(e,t){return{top:Math.round(e.getBoundingClientRect().top-t.getBoundingClientRect().top),left:Math.round(e.getBoundingClientRect().left-t.getBoundingClientRect().left)}}(e,t),s=o.top+t.scrollTop,n=o.left+t.scrollLeft,a=t.scrollLeft,l=t.scrollLeft+t.offsetWidth,d=t.scrollTop,c=t.scrollTop+t.offsetHeight;"horizontal"!==r&&"both"!==r||(n<a?t.scrollTo({left:n,behavior:i}):n+e.clientWidth>l&&t.scrollTo({left:n-t.offsetWidth+e.clientWidth,behavior:i})),"vertical"!==r&&"both"!==r||(s<d?t.scrollTo({top:s,behavior:i}):s+e.clientHeight>c&&t.scrollTo({top:s-t.offsetHeight+e.clientHeight,behavior:i}))}},88696(e,t,r){r.d(t,{P:()=>s});r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698);var i=r(37540),o=r(42017);class s{handleChanges(e){this.value=this.callback?.(e,this.u)}hostConnected(){for(const e of this.t)this.observe(e)}hostDisconnected(){this.disconnect()}async hostUpdated(){!this.o&&this.i&&this.handleChanges([]),this.i=!1}observe(e){this.t.add(e),this.u.observe(e,this.l),this.i=!0,this.h.requestUpdate()}unobserve(e){this.t.delete(e),this.u.unobserve(e)}disconnect(){this.u.disconnect()}target(e){return n(this,e)}constructor(e,{target:t,config:r,callback:i,skipInitial:o}){this.t=new Set,this.o=!1,this.i=!1,this.h=e,null!==t&&this.t.add(t??e),this.l=r,this.o=o??this.o,this.callback=i,window.ResizeObserver?(this.u=new ResizeObserver(e=>{this.handleChanges(e),this.h.requestUpdate()}),e.addController(this)):console.warn("ResizeController error: browser does not support ResizeObserver.")}}const n=(0,o.u$)(class extends i.Kq{render(e,t){}update(e,[t,r]){this.controller=t,this.part=e,this.observe=r,!1===r?(t.unobserve(e.element),this.observing=!1):!1===this.observing&&(t.observe(e.element),this.observing=!0)}disconnected(){this.controller?.unobserve(this.part.element),this.observing=!1}reconnected(){!1!==this.observe&&!1===this.observing&&(this.controller?.observe(this.part.element),this.observing=!0)}constructor(){super(...arguments),this.observing=!1}})},16527(e,t,r){r.d(t,{q6:()=>o,Fg:()=>d,DT:()=>l});
5class i extends Event{constructor(e,t,r,i){super("context-request",{bubbles:!0,composed:!0}),this.context=e,this.contextTarget=t,this.callback=r,this.subscribe=i??!1}}function o(e){return e}class s{hostConnected(){this.dispatchRequest()}hostDisconnected(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=void 0)}dispatchRequest(){this.host.dispatchEvent(new i(this.context,this.host,this.t,this.subscribe))}constructor(e,t,r,i){if(this.subscribe=!1,this.provided=!1,this.value=void 0,this.t=(e,t)=>{this.unsubscribe&&(this.unsubscribe!==t&&(this.provided=!1,this.unsubscribe()),this.subscribe||this.unsubscribe()),this.value=e,this.host.requestUpdate(),this.provided&&!this.subscribe||(this.provided=!0,this.callback&&this.callback(e,t)),this.unsubscribe=t},this.host=e,void 0!==t.context){const e=t;this.context=e.context,this.callback=e.callback,this.subscribe=e.subscribe??!1}else this.context=t,this.callback=r,this.subscribe=i??!1;this.host.addController(this)}}r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698),r(45367),r(92731);
5class n{get value(){return this.o}set value(e){this.setValue(e)}setValue(e,t=!1){const r=t||!Object.is(e,this.o);this.o=e,r&&this.updateObservers()}addCallback(e,t,r){if(!r)return void e(this.value);this.subscriptions.has(e)||this.subscriptions.set(e,{disposer:()=>{this.subscriptions.delete(e)},consumerHost:t});const{disposer:i}=this.subscriptions.get(e);e(this.value,i)}clearCallbacks(){this.subscriptions.clear()}constructor(e){this.subscriptions=new Map,this.updateObservers=()=>{for(const[e,{disposer:t}]of this.subscriptions)e(this.o,t)},void 0!==e&&(this.value=e)}}class a extends Event{constructor(e,t){super("context-provider",{bubbles:!0,composed:!0}),this.context=e,this.contextTarget=t}}class l extends n{attachListeners(){this.host.addEventListener("context-request",this.onContextRequest),this.host.addEventListener("context-provider",this.onProviderRequest)}hostConnected(){this.host.dispatchEvent(new a(this.context,this.host))}constructor(e,t,r){super(void 0!==t.context?t.initialValue:r),this.onContextRequest=e=>{if(e.context!==this.context)return;const t=e.contextTarget??e.composedPath()[0];t!==this.host&&(e.stopPropagation(),this.addCallback(e.callback,t,e.subscribe))},this.onProviderRequest=e=>{if(e.context!==this.context)return;if((e.contextTarget??e.composedPath()[0])===this.host)return;const t=new Set;for(const[e,{consumerHost:r}]of this.subscriptions)t.has(e)||(t.add(e),r.dispatchEvent(new i(this.context,r,e,!0)));e.stopPropagation()},this.host=e,void 0!==t.context?this.context=t.context:this.context=t,this.attachListeners(),this.host.addController?.(this)}}r(44114),r(88454),r(29452);function d({context:e,subscribe:t}){return(r,i)=>{"object"==typeof i?i.addInitializer(function(){new s(this,{context:e,callback:e=>{r.set.call(this,e)},subscribe:t})}):r.constructor.addInitializer(r=>{new s(r,{context:e,callback:e=>{r[i]=e},subscribe:t})})}}},4720(e,t,r){r.d(t,{Y:()=>d});var i=r(62826),o=r(97735),s=(r(18111),r(22489),r(20116),r(96196)),n=r(99591);class a extends s.WF{get chips(){return this.childElements.filter(e=>e instanceof n.v)}render(){return s.qy`<slot @slotchange="${this.updateTabIndices}"></slot>`}handleKeyDown(e){const t="ArrowLeft"===e.key,r="ArrowRight"===e.key,i="Home"===e.key,o="End"===e.key;if(!(t||r||i||o))return;const{chips:s}=this;if(s.length<2)return;if(e.preventDefault(),i||o){return s[i?0:s.length-1].focus({trailing:o}),void this.updateTabIndices()}const n="rtl"===getComputedStyle(this).direction?t:r,a=s.find(e=>e.matches(":focus-within"));if(!a){return(n?s[0]:s[s.length-1]).focus({trailing:!n}),void this.updateTabIndices()}const l=s.indexOf(a);let d=n?l+1:l-1;for(;d!==l;){d>=s.length?d=0:d<0&&(d=s.length-1);const e=s[d];if(!e.disabled||e.alwaysFocusable){e.focus({trailing:!n}),this.updateTabIndices();break}n?d++:d--}}updateTabIndices(){const{chips:e}=this;let t;for(const r of e){const e=r.alwaysFocusable||!r.disabled;r.matches(":focus-within")&&e?t=r:(e&&!t&&(t=r),r.tabIndex=-1)}t&&(t.tabIndex=0)}constructor(){super(),this.internals=this.attachInternals(),s.S$||(this.addEventListener("focusin",this.updateTabIndices.bind(this)),this.addEventListener("update-focus",this.updateTabIndices.bind(this)),this.addEventListener("keydown",this.handleKeyDown.bind(this)),this.internals.role="toolbar")}}(0,i.Cg)([(0,o.KN)()],a.prototype,"childElements",void 0);const l=s.AH`:host{display:flex;flex-wrap:wrap;gap:8px}`;let d=class extends a{};d.styles=[l],d=(0,i.Cg)([(0,o.EM)("md-chip-set")],d)},99591(e,t,r){r.d(t,{v:()=>l});var i=r(62826),o=(r(4469),r(71970),r(96196)),s=r(97735),n=r(94333);const a=(0,r(20618).n)(o.WF);class l extends a{get rippleDisabled(){return this.disabled||this.softDisabled}focus(e){this.disabled&&!this.alwaysFocusable||super.focus(e)}render(){return o.qy` <div class="container ${(0,n.H)(this.getContainerClasses())}"> ${this.renderContainerContent()} </div> `}updated(e){e.has("disabled")&&void 0!==e.get("disabled")&&this.dispatchEvent(new Event("update-focus",{bubbles:!0}))}getContainerClasses(){return{disabled:this.disabled||this.softDisabled,"has-icon":this.hasIcon}}renderContainerContent(){return o.qy` ${this.renderOutline()} <md-focus-ring part="focus-ring" for="${this.primaryId}"></md-focus-ring> <md-ripple for="${this.primaryId}" ?disabled="${this.rippleDisabled}"></md-ripple> ${this.renderPrimaryAction(this.renderPrimaryContent())} `}renderOutline(){return o.qy`<span class="outline"></span>`}renderLeadingIcon(){return o.qy`<slot name="icon" @slotchange="${this.handleIconChange}"></slot>`}renderPrimaryContent(){return o.qy` <span class="leading icon" aria-hidden="true"> ${this.renderLeadingIcon()} </span> <span class="label"> <span class="label-text" id="label"> ${this.label?this.label:o.qy`<slot></slot>`} </span> </span> <span class="touch"></span> `}handleIconChange(e){const t=e.target;this.hasIcon=t.assignedElements({flatten:!0}).length>0}handleClick(e){if(this.softDisabled||this.disabled&&this.alwaysFocusable)return e.stopImmediatePropagation(),void e.preventDefault()}constructor(){super(),this.disabled=!1,this.softDisabled=!1,this.alwaysFocusable=!1,this.label="",this.hasIcon=!1,o.S$||this.addEventListener("click",this.handleClick.bind(this))}}l.shadowRootOptions={...o.WF.shadowRootOptions,delegatesFocus:!0},(0,i.Cg)([(0,s.MZ)({type:Boolean,reflect:!0})],l.prototype,"disabled",void 0),(0,i.Cg)([(0,s.MZ)({type:Boolean,attribute:"soft-disabled",reflect:!0})],l.prototype,"softDisabled",void 0),(0,i.Cg)([(0,s.MZ)({type:Boolean,attribute:"always-focusable"})],l.prototype,"alwaysFocusable",void 0),(0,i.Cg)([(0,s.MZ)()],l.prototype,"label",void 0),(0,i.Cg)([(0,s.MZ)({type:Boolean,reflect:!0,attribute:"has-icon"})],l.prototype,"hasIcon",void 0)},42034(e,t,r){r.d(t,{R:()=>i});const i=r(96196).AH`.elevated{--md-elevation-level:var(--_elevated-container-elevation);--md-elevation-shadow-color:var(--_elevated-container-shadow-color)}.elevated::before{background:var(--_elevated-container-color)}.elevated:hover{--md-elevation-level:var(--_elevated-hover-container-elevation)}.elevated:focus-within{--md-elevation-level:var(--_elevated-focus-container-elevation)}.elevated:active{--md-elevation-level:var(--_elevated-pressed-container-elevation)}.elevated.disabled{--md-elevation-level:var(--_elevated-disabled-container-elevation)}.elevated.disabled::before{background:var(--_elevated-disabled-container-color);opacity:var(--_elevated-disabled-container-opacity)}@media(forced-colors:active){.elevated md-elevation{border:1px solid CanvasText}.elevated.disabled md-elevation{border-color:GrayText}}`},91735(e,t,r){r.d(t,{R:()=>i});const i=r(96196).AH`:host{border-start-start-radius:var(--_container-shape-start-start);border-start-end-radius:var(--_container-shape-start-end);border-end-start-radius:var(--_container-shape-end-start);border-end-end-radius:var(--_container-shape-end-end);
5display:inline-flex;height:var(--_container-height);cursor:pointer;-webkit-tap-highlight-color:transparent;--md-ripple-hover-color:var(--_hover-state-layer-color);--md-ripple-hover-opacity:var(--_hover-state-layer-opacity);--md-ripple-pressed-color:var(--_pressed-state-layer-color);--md-ripple-pressed-opacity:var(--_pressed-state-layer-opacity)}:host(:is([disabled],[soft-disabled])){pointer-events:none}:host([touch-target=wrapper]){margin:max(0px,(48px - var(--_container-height))/2) 0}md-focus-ring{--md-focus-ring-shape-start-start:var(--_container-shape-start-start);--md-focus-ring-shape-start-end:var(--_container-shape-start-end);--md-focus-ring-shape-end-end:var(--_container-shape-end-end);--md-focus-ring-shape-end-start:var(--_container-shape-end-start)}.container{border-radius:inherit;box-sizing:border-box;display:flex;height:100%;position:relative;width:100%}.container::before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.container:not(.disabled){cursor:pointer}.container.disabled{pointer-events:none}.cell{display:flex}.action{align-items:baseline;appearance:none;background:0 0;border:none;border-radius:inherit;display:flex;outline:0;padding:0;position:relative;text-decoration:none}.primary.action{min-width:0;padding-inline-start:var(--_leading-space);padding-inline-end:var(--_trailing-space)}.has-icon .primary.action{padding-inline-start:var(--_with-leading-icon-leading-space)}.touch{height:48px;inset:50% 0 0;position:absolute;transform:translateY(-50%);width:100%}:host([touch-target=none]) .touch{display:none}.outline{border:var(--_outline-width) solid var(--_outline-color);border-radius:inherit;inset:0;pointer-events:none;position:absolute}:where(:focus) .outline{border-color:var(--_focus-outline-color)}:where(.disabled) .outline{border-color:var(--_disabled-outline-color);opacity:var(--_disabled-outline-opacity)}md-ripple{border-radius:inherit}.icon,.label,.touch{z-index:1}.label{align-items:center;color:var(--_label-text-color);display:flex;font-family:var(--_label-text-font);font-size:var(--_label-text-size);font-weight:var(--_label-text-weight);height:100%;line-height:var(--_label-text-line-height);overflow:hidden;user-select:none}.label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:hover) .label{color:var(--_hover-label-text-color)}:where(:focus) .label{color:var(--_focus-label-text-color)}:where(:active) .label{color:var(--_pressed-label-text-color)}:where(.disabled) .label{color:var(--_disabled-label-text-color);opacity:var(--_disabled-label-text-opacity)}.icon{align-self:center;display:flex;fill:currentColor;position:relative}.icon ::slotted(:first-child){font-size:var(--_icon-size);height:var(--_icon-size);width:var(--_icon-size)}.leading.icon{color:var(--_leading-icon-color)}.leading.icon ::slotted(*),.leading.icon svg{margin-inline-end:var(--_icon-label-space)}:where(:hover) .leading.icon{color:var(--_hover-leading-icon-color)}:where(:focus) .leading.icon{color:var(--_focus-leading-icon-color)}:where(:active) .leading.icon{color:var(--_pressed-leading-icon-color)}:where(.disabled) .leading.icon{color:var(--_disabled-leading-icon-color);opacity:var(--_disabled-leading-icon-opacity)}@media(forced-colors:active){:where(.disabled) :is(.label,.outline,.leading.icon){color:GrayText;opacity:1}}a,button{text-transform:inherit}a,button:not(:disabled,[aria-disabled=true]){cursor:inherit}`},83461(e,t,r){var i=r(62826),o=r(97735),s=r(96196);class n extends s.WF{connectedCallback(){super.connectedCallback(),this.setAttribute("aria-hidden","true")}render(){return s.qy`<span class="shadow"></span>`}}const a=s.AH`.shadow,.shadow::after,.shadow::before,:host{border-radius:inherit;inset:0;position:absolute;transition-duration:inherit;transition-property:inherit;transition-timing-function:inherit}:host{display:flex;pointer-events:none;transition-property:box-shadow,opacity}.shadow::after,.shadow::before{content:"";transition-property:box-shadow,opacity;--_level:var(--md-elevation-level, 0);--_shadow-color:var(--md-elevation-shadow-color, var(--md-sys-color-shadow, #000))}.shadow::before{box-shadow:0px calc(1px*(clamp(0,var(--_level),1) + clamp(0,var(--_level) - 3,1) + 2*clamp(0,var(--_level) - 4,1))) calc(1px*(2*clamp(0,var(--_level),1) + clamp(0,var(--_level) - 2,1) + clamp(0,var(--_level) - 4,1))) 0px var(--_shadow-color);opacity:.3}.shadow::after{box-shadow:0px calc(1px*(clamp(0,var(--_level),1) + clamp(0,var(--_level) - 1,1) + 2*clamp(0,var(--_level) - 2,3))) calc(1px*(3*clamp(0,var(--_level),2) + 2*clamp(0,var(--_level) - 2,3))) calc(1px*(clamp(0,var(--_level),4) + 2*clamp(0,var(--_level) - 4,1))) var(--_shadow-color);opacity:.15}`;let l=class extends n{};l.styles=[a],l=(0,i.Cg)([(0,o.EM)("md-elevation")],l)},4469(e,t,r){var i=r(62826),o=r(97735),s=r(96196),n=r(76482);const a=["focusin","focusout","pointerdown"];class l extends s.WF{get htmlFor(){return this.attachableController.htmlFor}set htmlFor(e){this.attachableController.htmlFor=e}get control(){return this.attachableController.control}set control(e){this.attachableController.control=e}attach(e){this.attachableController.attach(e)}detach(){this.attachableController.detach()}connectedCallback(){super.connectedCallback(),this.setAttribute("aria-hidden","true")}handleEvent(e){if(!e[d]){switch(e.type){default:return;case"focusin":this.visible=this.control?.matches(":focus-visible")??!1;break;case"focusout":case"pointerdown":this.visible=!1}e[d]=!0}}onControlChange(e,t){if(!s.S$)for(const r of a)e?.removeEventListener(r,this),t?.addEventListener(r,this)}update(e){e.has("visible")&&this.dispatchEvent(new Event("visibility-changed")),super.update(e)}constructor(){super(...arguments),this.visible=!1,this.inward=!1,this.attachableController=new n.i(this,this.onControlChange.bind(this))}}(0,i.Cg)([(0,o.MZ)({type:Boolean,reflect:!0})],l.prototype,"visible",void 0),(0,i.Cg)([(0,o.MZ)({type:Boolean,reflect:!0})],l.prototype,"inward",void 0);const d=Symbol("handledByFocusRing"),c=s.AH`:host{animation-delay:0s,calc(var(--md-focus-ring-duration, 600ms)*.25);animation-duration:calc(var(--md-focus-ring-duration, 600ms)*.25),calc(var(--md-focus-ring-duration, 600ms)*.75);animation-timing-function:cubic-bezier(0.2,0,0,1);box-sizing:border-box;color:var(--md-focus-ring-color,var(--md-sys-color-secondary,#625b71));display:none;pointer-events:none;position:absolute}:host([visible]){display:flex}
5:host(:not([inward])){animation-name:outward-grow,outward-shrink;border-end-end-radius:calc(var(--md-focus-ring-shape-end-end,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) + var(--md-focus-ring-outward-offset,2px));border-end-start-radius:calc(var(--md-focus-ring-shape-end-start,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) + var(--md-focus-ring-outward-offset,2px));border-start-end-radius:calc(var(--md-focus-ring-shape-start-end,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) + var(--md-focus-ring-outward-offset,2px));border-start-start-radius:calc(var(--md-focus-ring-shape-start-start,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) + var(--md-focus-ring-outward-offset,2px));inset:calc(-1*var(--md-focus-ring-outward-offset,2px));outline:var(--md-focus-ring-width,3px) solid currentColor}:host([inward]){animation-name:inward-grow,inward-shrink;border-end-end-radius:calc(var(--md-focus-ring-shape-end-end,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) - var(--md-focus-ring-inward-offset,0px));border-end-start-radius:calc(var(--md-focus-ring-shape-end-start,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) - var(--md-focus-ring-inward-offset,0px));border-start-end-radius:calc(var(--md-focus-ring-shape-start-end,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) - var(--md-focus-ring-inward-offset,0px));border-start-start-radius:calc(var(--md-focus-ring-shape-start-start,var(--md-focus-ring-shape,var(--md-sys-shape-corner-full,9999px))) - var(--md-focus-ring-inward-offset,0px));border:var(--md-focus-ring-width,3px) solid currentColor;inset:var(--md-focus-ring-inward-offset,0px)}@keyframes outward-grow{from{outline-width:0}to{outline-width:var(--md-focus-ring-active-width,8px)}}@keyframes outward-shrink{from{outline-width:var(--md-focus-ring-active-width,8px)}}@keyframes inward-grow{from{border-width:0}to{border-width:var(--md-focus-ring-active-width,8px)}}@keyframes inward-shrink{from{border-width:var(--md-focus-ring-active-width,8px)}}@media(prefers-reduced-motion){:host{animation:none}}`;let h=class extends l{};h.styles=[c],h=(0,i.Cg)([(0,o.EM)("md-focus-ring")],h)},20618(e,t,r){r.d(t,{n:()=>d});r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698);var i=r(96196);const o=["role","ariaAtomic","ariaAutoComplete","ariaBusy","ariaChecked","ariaColCount","ariaColIndex","ariaColSpan","ariaCurrent","ariaDisabled","ariaExpanded","ariaHasPopup","ariaHidden","ariaInvalid","ariaKeyShortcuts","ariaLabel","ariaLevel","ariaLive","ariaModal","ariaMultiLine","ariaMultiSelectable","ariaOrientation","ariaPlaceholder","ariaPosInSet","ariaPressed","ariaReadOnly","ariaRequired","ariaRoleDescription","ariaRowCount","ariaRowIndex","ariaRowSpan","ariaSelected","ariaSetSize","ariaSort","ariaValueMax","ariaValueMin","ariaValueNow","ariaValueText"],s=o.map(a);function n(e){return s.includes(e)}function a(e){return e.replace("aria","aria-").replace(/Elements?/g,"").toLowerCase()}const l=Symbol("privateIgnoreAttributeChangesFor");function d(e){var t;if(i.S$)return e;class r extends e{attributeChangedCallback(e,t,r){if(!n(e))return void super.attributeChangedCallback(e,t,r);if(this[l].has(e))return;this[l].add(e),this.removeAttribute(e),this[l].delete(e);const i=h(e);null===r?delete this.dataset[i]:this.dataset[i]=r,this.requestUpdate(h(e),t)}getAttribute(e){return n(e)?super.getAttribute(c(e)):super.getAttribute(e)}removeAttribute(e){super.removeAttribute(e),n(e)&&(super.removeAttribute(c(e)),this.requestUpdate())}constructor(){super(...arguments),this[t]=new Set}}return t=l,function(e){for(const t of o){const r=a(t),i=c(r),o=h(r);e.createProperty(t,{attribute:r,noAccessor:!0}),e.createProperty(Symbol(i),{attribute:i,noAccessor:!0}),Object.defineProperty(e.prototype,t,{configurable:!0,enumerable:!0,get(){return this.dataset[o]??null},set(e){const r=this.dataset[o]??null;e!==r&&(null===e?delete this.dataset[o]:this.dataset[o]=e,this.requestUpdate(t,r))}})}}(r),r}function c(e){return`data-${e}`}function h(e){return e.replace(/-\w/,e=>e[1].toUpperCase())}},79201(e,t,r){function i(e,t){!t.bubbles||e.shadowRoot&&!t.composed||t.stopPropagation();const r=Reflect.construct(t.constructor,[t.type,t]),i=e.dispatchEvent(r);return i||t.preventDefault(),i}r.d(t,{M:()=>i})},27525(e,t,r){function i(e,t=u){const r=a(e,t);return r&&(r.tabIndex=0,r.focus()),r}function o(e,t=u){const r=l(e,t);return r&&(r.tabIndex=0,r.focus()),r}function s(e,t=u){const r=n(e,t);return r&&(r.item.tabIndex=-1),r}function n(e,t=u){for(let r=0;r<e.length;r++){const i=e[r];if(0===i.tabIndex&&t(i))return{item:i,index:r}}return null}function a(e,t=u){for(const r of e)if(t(r))return r;return null}function l(e,t=u){for(let r=e.length-1;r>=0;r--){const i=e[r];if(t(i))return i}return null}function d(e,t,r=u,o=!0){if(t){const i=function(e,t,r=u,i=!0){for(let o=1;o<e.length;o++){const s=(o+t)%e.length;if(s<t&&!i)return null;const n=e[s];if(r(n))return n}return e[t]?e[t]:null}(e,t.index,r,o);return i&&(i.tabIndex=0,i.focus()),i}return i(e,r)}function c(e,t,r=u,i=!0){if(t){const o=function(e,t,r=u,i=!0){for(let o=1;o<e.length;o++){const s=(t-o+e.length)%e.length;if(s>t&&!i)return null;const n=e[s];if(r(n))return n}return e[t]?e[t]:null}(e,t.index,r,i);return o&&(o.tabIndex=0,o.focus()),o}return o(e,r)}function h(){return new Event("deactivate-items",{bubbles:!0,composed:!0})}function p(){return new Event("request-activation",{bubbles:!0,composed:!0})}function u(e){return!e.disabled}r.d(t,{A6:()=>n,Ex:()=>l,RN:()=>h,RZ:()=>o,c7:()=>a,cG:()=>p,u9:()=>c,ub:()=>s,wm:()=>d,zT:()=>i})},82553(e,t,r){r.d(t,{R:()=>i});const i=r(96196).AH`:host{display:flex;-webkit-tap-highlight-color:transparent;--md-ripple-hover-color:var(--md-list-item-hover-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-hover-opacity:var(--md-list-item-hover-state-layer-opacity, 0.08);--md-ripple-pressed-color:var(--md-list-item-pressed-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-pressed-opacity:var(--md-list-item-pressed-state-layer-opacity, 0.12)}
5:host(:is([type=button]:not([disabled]),[type=link])){cursor:pointer}md-focus-ring{z-index:1;--md-focus-ring-shape:8px}a,button,li{background:0 0;border:none;cursor:inherit;padding:0;margin:0;text-align:unset;text-decoration:none}.list-item{border-radius:inherit;display:flex;flex:1;max-width:inherit;min-width:inherit;outline:0;-webkit-tap-highlight-color:transparent;width:100%}.list-item.interactive{cursor:pointer}.list-item.disabled{opacity:var(--md-list-item-disabled-opacity, .3);pointer-events:none}[slot=container]{pointer-events:none}md-ripple{border-radius:inherit}md-item{border-radius:inherit;flex:1;height:100%;color:var(--md-list-item-label-text-color,var(--md-sys-color-on-surface,#1d1b20));font-family:var(--md-list-item-label-text-font, var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-label-text-size, var(--md-sys-typescale-body-large-size, 1rem));line-height:var(--md-list-item-label-text-line-height, var(--md-sys-typescale-body-large-line-height, 1.5rem));font-weight:var(--md-list-item-label-text-weight,var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400)));min-height:var(--md-list-item-one-line-container-height,56px);padding-top:var(--md-list-item-top-space,12px);padding-bottom:var(--md-list-item-bottom-space,12px);padding-inline-start:var(--md-list-item-leading-space,16px);padding-inline-end:var(--md-list-item-trailing-space,16px)}md-item[multiline]{min-height:var(--md-list-item-two-line-container-height,72px)}[slot=supporting-text]{color:var(--md-list-item-supporting-text-color,var(--md-sys-color-on-surface-variant,#49454f));font-family:var(--md-list-item-supporting-text-font, var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-supporting-text-size, var(--md-sys-typescale-body-medium-size, .875rem));line-height:var(--md-list-item-supporting-text-line-height, var(--md-sys-typescale-body-medium-line-height, 1.25rem));font-weight:var(--md-list-item-supporting-text-weight,var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400)))}[slot=trailing-supporting-text]{color:var(--md-list-item-trailing-supporting-text-color,var(--md-sys-color-on-surface-variant,#49454f));font-family:var(--md-list-item-trailing-supporting-text-font, var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-trailing-supporting-text-size, var(--md-sys-typescale-label-small-size, .6875rem));line-height:var(--md-list-item-trailing-supporting-text-line-height, var(--md-sys-typescale-label-small-line-height, 1rem));font-weight:var(--md-list-item-trailing-supporting-text-weight,var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500)))}:is([slot=start],[slot=end])::slotted(*){fill:currentColor}[slot=start]{color:var(--md-list-item-leading-icon-color,var(--md-sys-color-on-surface-variant,#49454f))}[slot=end]{color:var(--md-list-item-trailing-icon-color,var(--md-sys-color-on-surface-variant,#49454f))}@media(forced-colors:active){.disabled slot{color:GrayText}.list-item.disabled{color:GrayText;opacity:1}}`},12415(e,t,r){r.d(t,{n:()=>v});var i=r(62826),o=(r(4469),r(97735)),s=r(96196);class n extends s.WF{render(){return s.qy` <slot name="container"></slot> <slot class="non-text" name="start"></slot> <div class="text"> <slot name="overline" @slotchange="${this.handleTextSlotChange}"></slot> <slot class="default-slot" @slotchange="${this.handleTextSlotChange}"></slot> <slot name="headline" @slotchange="${this.handleTextSlotChange}"></slot> <slot name="supporting-text" @slotchange="${this.handleTextSlotChange}"></slot> </div> <slot class="non-text" name="trailing-supporting-text"></slot> <slot class="non-text" name="end"></slot> `}handleTextSlotChange(){let e=!1,t=0;for(const r of this.textSlots)if(a(r)&&(t+=1),t>1){e=!0;break}this.multiline=e}constructor(){super(...arguments),this.multiline=!1}}function a(e){for(const t of e.assignedNodes({flatten:!0})){const e=t.nodeType===Node.ELEMENT_NODE,r=t.nodeType===Node.TEXT_NODE&&t.textContent?.match(/\S/);if(e||r)return!0}return!1}(0,i.Cg)([(0,o.MZ)({type:Boolean,reflect:!0})],n.prototype,"multiline",void 0),(0,i.Cg)([(0,o.YG)(".text slot")],n.prototype,"textSlots",void 0);const l=s.AH`:host{color:var(--md-sys-color-on-surface,#1d1b20);font-family:var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-body-large-size, 1rem);font-weight:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400));line-height:var(--md-sys-typescale-body-large-line-height, 1.5rem);align-items:center;box-sizing:border-box;display:flex;gap:16px;min-height:56px;overflow:hidden;padding:12px 16px;position:relative;text-overflow:ellipsis}:host([multiline]){min-height:72px}[name=overline]{color:var(--md-sys-color-on-surface-variant,#49454f);font-family:var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-label-small-size, .6875rem);font-weight:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500));line-height:var(--md-sys-typescale-label-small-line-height, 1rem)}[name=supporting-text]{color:var(--md-sys-color-on-surface-variant,#49454f);font-family:var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-body-medium-size, .875rem);font-weight:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400));line-height:var(--md-sys-typescale-body-medium-line-height, 1.25rem)}[name=trailing-supporting-text]{color:var(--md-sys-color-on-surface-variant,#49454f);font-family:var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-label-small-size, .6875rem);font-weight:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500));line-height:var(--md-sys-typescale-label-small-line-height, 1rem)}[name=container]::slotted(*){inset:0;position:absolute}.default-slot{display:inline}.default-slot,.text ::slotted(*){overflow:hidden;text-overflow:ellipsis}.text{display:flex;flex:1;flex-direction:column;overflow:hidden}`;let d=class extends n{};d.styles=[l],d=(0,i.Cg)([(0,o.EM)("md-item")],d);r(71970);var c=r(94333),h=r(28345),p=r(20618),u=r(27525);const f=(0,p.n)(s.WF);class v extends f{get isDisabled(){return this.disabled&&"link"!==this.type}
5willUpdate(e){this.href&&(this.type="link"),super.willUpdate(e)}render(){return this.renderListItem(s.qy` <md-item> <div slot="container"> ${this.renderRipple()} ${this.renderFocusRing()} </div> <slot name="start" slot="start"></slot> <slot name="end" slot="end"></slot> ${this.renderBody()} </md-item> `)}renderListItem(e){const t="link"===this.type;let r;switch(this.type){case"link":r=h.eu`a`;break;case"button":r=h.eu`button`;break;default:r=h.eu`li`}const i="text"!==this.type,o=t&&this.target?this.target:s.s6;return h.qy` 6 <${r} 7 id="item" 8 tabindex="${this.isDisabled||!i?-1:0}" 9 ?disabled=${this.isDisabled} 10 role="listitem" 11 aria-selected=${this.ariaSelected||s.s6} 12 aria-checked=${this.ariaChecked||s.s6} 13 aria-expanded=${this.ariaExpanded||s.s6} 14 aria-haspopup=${this.ariaHasPopup||s.s6} 15 class="list-item ${(0,c.H)(this.getRenderClasses())}" 16 href=${this.href||s.s6} 17 target=${o} 18 @focus=${this.onFocus} 19 >${e}</${r}> 20 `}renderRipple(){return"text"===this.type?s.s6:s.qy` <md-ripple part="ripple" for="item" ?disabled="${this.isDisabled}"></md-ripple>`}renderFocusRing(){return"text"===this.type?s.s6:s.qy` <md-focus-ring @visibility-changed="${this.onFocusRingVisibilityChanged}" part="focus-ring" for="item" inward></md-focus-ring>`}onFocusRingVisibilityChanged(e){}getRenderClasses(){return{disabled:this.isDisabled}}renderBody(){return s.qy` <slot></slot> <slot name="overline" slot="overline"></slot> <slot name="headline" slot="headline"></slot> <slot name="supporting-text" slot="supporting-text"></slot> <slot name="trailing-supporting-text" slot="trailing-supporting-text"></slot> `}onFocus(){-1===this.tabIndex&&this.dispatchEvent((0,u.cG)())}focus(){this.listItemRoot?.focus()}click(){this.listItemRoot?this.listItemRoot.click():super.click()}constructor(){super(...arguments),this.disabled=!1,this.type="text",this.isListItem=!0,this.href="",this.target=""}}v.shadowRootOptions={...s.WF.shadowRootOptions,delegatesFocus:!0},(0,i.Cg)([(0,o.MZ)({type:Boolean,reflect:!0})],v.prototype,"disabled",void 0),(0,i.Cg)([(0,o.MZ)({reflect:!0})],v.prototype,"type",void 0),(0,i.Cg)([(0,o.MZ)({type:Boolean,attribute:"md-list-item",reflect:!0})],v.prototype,"isListItem",void 0),(0,i.Cg)([(0,o.MZ)()],v.prototype,"href",void 0),(0,i.Cg)([(0,o.MZ)()],v.prototype,"target",void 0),(0,i.Cg)([(0,o.P)(".list-item")],v.prototype,"listItemRoot",void 0)},71970(e,t,r){var i=r(62826),o=r(97735),s=r(91382),n=r(96245);let a=class extends s.n{};a.styles=[n.R],a=(0,i.Cg)([(0,o.EM)("md-ripple")],a)},95192(e,t,r){r.d(t,{IU:()=>d,Jt:()=>a,Yd:()=>i,hZ:()=>l,y$:()=>o});r(44114),r(18111),r(7588),r(61701);function i(e){return new Promise((t,r)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>r(e.error)})}function o(e,t){let r;return(o,s)=>(()=>{if(r)return r;const o=indexedDB.open(e);return o.onupgradeneeded=()=>o.result.createObjectStore(t),r=i(o),r.then(e=>{e.onclose=()=>r=void 0},()=>{}),r})().then(e=>s(e.transaction(t,o).objectStore(t)))}let s;function n(){return s||(s=o("keyval-store","keyval")),s}function a(e,t=n()){return t("readonly",t=>i(t.get(e)))}function l(e,t,r=n()){return r("readwrite",r=>(r.put(t,e),i(r.transaction)))}function d(e=n()){return e("readwrite",e=>(e.clear(),i(e.transaction)))}},37540(e,t,r){r.d(t,{Kq:()=>h});r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698);var i=r(63937),o=r(42017);const s=(e,t)=>{const r=e._$AN;if(void 0===r)return!1;for(const e of r)e._$AO?.(t,!1),s(e,t);return!0},n=e=>{let t,r;do{if(void 0===(t=e._$AM))break;r=t._$AN,r.delete(e),e=t}while(0===r?.size)},a=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(void 0===r)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),c(t)}};function l(e){void 0!==this._$AN?(n(this),this._$AM=e,a(this)):this._$AM=e}function d(e,t=!1,r=0){const i=this._$AH,o=this._$AN;if(void 0!==o&&0!==o.size)if(t)if(Array.isArray(i))for(let e=r;e<i.length;e++)s(i[e],!1),n(i[e]);else null!=i&&(s(i,!1),n(i));else s(this,e)}const c=e=>{e.type==o.OA.CHILD&&(e._$AP??=d,e._$AQ??=l)};class h extends o.WL{_$AT(e,t,r){super._$AT(e,t,r),a(this),this.isConnected=e._$AU}_$AO(e,t=!0){e!==this.isConnected&&(this.isConnected=e,e?this.reconnected?.():this.disconnected?.()),t&&(s(this,e),n(this))}setValue(e){if((0,i.Rt)(this._$Ct))this._$Ct._$AI(e,this);else{const t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}constructor(){super(...arguments),this._$AN=void 0}}},3890(e,t,r){r.d(t,{T:()=>p});r(18111),r(20116);var i=r(5055),o=r(63937),s=r(37540);
20class n{disconnect(){this.G=void 0}reconnect(e){this.G=e}deref(){return this.G}constructor(e){this.G=e}}class a{get(){return this.Y}pause(){this.Y??=new Promise(e=>this.Z=e)}resume(){this.Z?.(),this.Y=this.Z=void 0}constructor(){this.Y=void 0,this.Z=void 0}}var l=r(42017);const d=e=>!(0,o.sO)(e)&&"function"==typeof e.then,c=1073741823;class h extends s.Kq{render(...e){return e.find(e=>!d(e))??i.c0}update(e,t){const r=this._$Cbt;let o=r.length;this._$Cbt=t;const s=this._$CK,n=this._$CX;this.isConnected||this.disconnected();for(let e=0;e<t.length&&!(e>this._$Cwt);e++){const i=t[e];if(!d(i))return this._$Cwt=e,i;e<o&&i===r[e]||(this._$Cwt=c,o=0,Promise.resolve(i).then(async e=>{for(;n.get();)await n.get();const t=s.deref();if(void 0!==t){const r=t._$Cbt.indexOf(i);r>-1&&r<t._$Cwt&&(t._$Cwt=r,t.setValue(e))}}))}return i.c0}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}constructor(){super(...arguments),this._$Cwt=c,this._$Cbt=[],this._$CK=new n(this),this._$CX=new a}}const p=(0,l.u$)(h)}}; 21//# sourceMappingURL=1962.50740cb92974bda8.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.