1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,1406,11032,32278,28850,64782,21189,67638,81762,99467,36397,27094,23917,56626,30494,48920,9485,84179,97472,e=>{"use strict";var t=e.i(71645),r=e.i(56720),o=e.i(51701),i=e.i(77074),s=e.i(16710);let n="data-tabster",a="data-tabster-dummy",l=":is(a[href], button, input, select, textarea, *[tabindex], *[contenteditable], details > summary, audio[controls], video[controls]):not(:disabled)",u={EscapeGroupper:1,Restorer:2,Deloser:3},d={Unlimited:0,Limited:1,LimitedTrapFocus:2},c={Enter:1,Escape:2},f={Auto:0,Inside:1,Outside:2};function h(e,t){return e.storageEntry(t)?.tabster}function m(e,t,r){let o,i=r||e._noop?void 0:t.getAttribute(n),s=e.storageEntry(t);if(i)if(i===s?.attr?.string)return;else try{let e=JSON.parse(i);if("object"!=typeof e)throw Error(`Value is not a JSON object, got '${i}'.`);o={string:i,object:e}}catch(e){}else if(!s)return;s||(s=e.storageEntry(t,!0)),s.tabster||(s.tabster={});let a=s.tabster||{},l=s.attr?.object||{},u=o?.object||{};for(let r of Object.keys(l))if(!u[r]){if("root"===r){let t=a[r];t&&e.root.onRoot(t,!0)}switch(r){case"deloser":case"root":case"groupper":case"modalizer":case"restorer":case"mover":let o=a[r];o&&(o.dispose(),delete a[r]);break;case"observed":delete a[r],e.observedElement&&e.observedElement.onObservedElementUpdate(t);break;case"focusable":case"outline":case"uncontrolled":case"sys":delete a[r]}}for(let r of Object.keys(u)){let o=u.sys;switch(r){case"root":a.root?a.root.setProps(u.root):a.root=e.root.createRoot(t,u.root,o),e.root.onRoot(a.root);break;case"focusable":a.focusable=u.focusable;break;case"observed":e.observedElement&&(a.observed=u.observed,e.observedElement.onObservedElementUpdate(t));break;case"uncontrolled":a.uncontrolled=u.uncontrolled;break;case"outline":e.outline&&(a.outline=u.outline);break;case"sys":a.sys=u.sys;break;default:{let i=e.attrHandlers.get(r);i&&(a[r]=i(t,a[r],u[r],l?.[r],o))}}}o?s.attr=o:(0===Object.keys(a).length&&(delete s.tabster,delete s.attr),e.storageEntry(t,!1))}e.s(["AsyncFocusSources",0,u,"FOCUSABLE_SELECTOR",0,l,"GroupperMoveFocusActions",0,c,"GroupperTabbabilities",0,d,"MoverDirections",0,{Both:0,Vertical:1,Horizontal:2,Grid:3,GridLinear:4},"MoverKeys",0,{ArrowUp:1,ArrowDown:2,ArrowLeft:3,ArrowRight:4,PageUp:5,PageDown:6,Home:7,End:8},"SysDummyInputsPositions",0,f,"TABSTER_ATTRIBUTE_NAME",0,n,"TABSTER_DUMMY_INPUT_ATTRIBUTE_NAME",0,a,"Visibilities",0,{Invisible:0,PartiallyVisible:1,Visible:2}],11032),e.s(["getTabsterOnElement",0,h,"updateTabsterByAttribute",0,m],32278);let b={Tab:"Tab",Enter:"Enter",Escape:"Escape",Space:" ",PageUp:"PageUp",PageDown:"PageDown",End:"End",Home:"Home",ArrowLeft:"ArrowLeft",ArrowUp:"ArrowUp",ArrowRight:"ArrowRight",ArrowDown:"ArrowDown"};e.s(["Keys",0,b],28850);let p="tabster:mover:movefocus",g="tabster:groupper:movefocus",v="u">typeof CustomEvent?CustomEvent:function(){};class _ extends v{details;constructor(e,t){super(e,{bubbles:!0,cancelable:!0,composed:!0,detail:t}),this.details=t}}class w extends _{constructor(e){super("tabster:focusin",e)}}class y extends _{constructor(e){super("tabster:focusout",e)}}class k extends _{constructor(e){super("tabster:movefocus",e)}}class E extends _{constructor(e){super("tabster:root:focus",e)}}class T extends _{constructor(e){super("tabster:root:blur",e)}}e.s(["GroupperMoveFocusEvent",0,class extends _{constructor(e){super(g,e)}},"GroupperMoveFocusEventName",0,g,"MoverMemorizedElementEventName",0,"tabster:mover:memorized-element","MoverMoveFocusEvent",0,class extends _{constructor(e){super(p,e)}},"MoverMoveFocusEventName",0,p,"MoverStateEvent",0,class extends _{constructor(e){super("tabster:mover:state",e)}},"RootBlurEvent",0,T,"RootFocusEvent",0,E,"TabsterFocusInEvent",0,w,"TabsterFocusOutEvent",0,y,"TabsterMoveFocusEvent",0,k],64782);let F={createMutationObserver:e=>new MutationObserver(e),createTreeWalker:(e,t,r,o)=>e.createTreeWalker(t,r,o),getParentNode:e=>e?e.parentNode:null,getParentElement:e=>e?e.parentElement:null,nodeContains:(e,t)=>!!(t&&e?.contains(t)),getActiveElement:e=>e.activeElement,querySelector:(e,t)=>
1e.querySelector(t),querySelectorAll:(e,t)=>Array.prototype.slice.call(e.querySelectorAll(t),0),getElementById:(e,t)=>e.getElementById(t),getFirstChild:e=>e?.firstChild||null,getLastChild:e=>e?.lastChild||null,getNextSibling:e=>e?.nextSibling||null,getPreviousSibling:e=>e?.previousSibling||null,getFirstElementChild:e=>e?.firstElementChild||null,getLastElementChild:e=>e?.lastElementChild||null,getNextElementSibling:e=>e?.nextElementSibling||null,getPreviousElementSibling:e=>e?.previousElementSibling||null,appendChild:(e,t)=>e.appendChild(t),insertBefore:(e,t,r)=>e.insertBefore(t,r),getSelection:e=>e.ownerDocument?.getSelection()||null,getElementsByName:(e,t)=>e.ownerDocument.getElementsByName(t)};function x(e){for(let t of Object.keys(e))F[t]=e[t]}e.s(["dom",0,F,"setDOMAPI",0,x],21189);let C=0;function B(e){let t=e(),r=t.__tabsterInstanceContext;return r||(t.__tabsterInstanceContext=r={elementByUId:{},containerBoundingRectCache:{},lastContainerBoundingRectCacheId:0}),r}function z(e){let t=e.__tabsterInstanceContext;t&&(t.elementByUId={},t.containerBoundingRectCache={},t.containerBoundingRectCacheTimer&&e.clearTimeout(t.containerBoundingRectCacheTimer),delete e.__tabsterInstanceContext)}function I(e){return!!e.querySelector(l)}class D{_ref;_data;constructor(e,t){this._ref=new WeakRef(e),this._data=t}get(){let e,t=this._ref;return t&&((e=t.deref())||delete this._ref),e}getData(){return this._data}}function N(e,t,r){if(t.nodeType===Node.ELEMENT_NODE)return F.createTreeWalker(e,t,NodeFilter.SHOW_ELEMENT,{acceptNode:r})}function O(e,t){let r=t.__tabsterCacheId,o=B(e),i=r?o.containerBoundingRectCache[r]:void 0;if(i)return i.rect;let s=t.ownerDocument&&t.ownerDocument.documentElement;if(!s)return new DOMRect;let n=0,a=0,l=s.clientWidth,u=s.clientHeight;if(t!==s){let e=t.getBoundingClientRect();n=Math.max(n,e.left),a=Math.max(a,e.top),l=Math.min(l,e.right),u=Math.min(u,e.bottom)}let d=new DOMRect(n<l?n:-1,a<u?a:-1,n<l?l-n:0,a<u?u-a:0);return r||(t.__tabsterCacheId=r="r-"+ ++o.lastContainerBoundingRectCacheId),o.containerBoundingRectCache[r]={rect:d,element:t},o.containerBoundingRectCacheTimer||(o.containerBoundingRectCacheTimer=window.setTimeout(()=>{for(let e of(o.containerBoundingRectCacheTimer=void 0,Object.keys(o.containerBoundingRectCache)))delete o.containerBoundingRectCache[e].element.__tabsterCacheId;o.containerBoundingRectCache={}},50)),d}function q(e){let t=e.ownerDocument;if(t){for(let t=F.getParentElement(e);t;t=F.getParentElement(t))if(t.scrollWidth>t.clientWidth||t.scrollHeight>t.clientHeight)return t;return t.documentElement}return null}function P(e){e.__shouldIgnoreFocus=!0}function S(e){return!!e.__shouldIgnoreFocus}function R(e,t){let r=B(e),o=t.__tabsterElementUID;return o||(o=t.__tabsterElementUID=function(e){let t=new Uint32Array(4);e.crypto.getRandomValues(t);let r=[];for(let e=0;e<t.length;e++)r.push(t[e].toString(36));return r.push("|"),r.push((++C).toString(36)),r.push("|"),r.push(Date.now().toString(36)),r.join("")}(e())),!r.elementByUId[o]&&j(t.ownerDocument,t)&&(r.elementByUId[o]=new D(t)),o}function A(e,t){let r=B(e);for(let e of Object.keys(r.elementByUId)){let o=r.elementByUId[e],i=o&&o.get();(!i||!t||F.nodeContains(t,i))&&delete r.elementByUId[e]}}function j(e,t){return F.nodeContains(e?.body,t)}function M(e,t){return"function"==typeof e.matches&&e.matches(t)}let L=0;class W{_tabster;_element;_props;id;constructor(e,t,r){this._tabster=e,this._element=new D(t),this._props={...r},this.id="i"+ ++L}getElement(){return this._element.get()}getProps(){return this._props}setProps(e){this._props={...e}}}function U(e){let t=null;for(let r=F.getLastElementChild(e);r;r=F.getLastElementChild(r))t=r;return t||void 0}function G(e,t){let r=e,o=null;for(;r&&!o;)o=t?F.getPreviousElementSibling(r):F.getNextElementSibling(r),r=F.getParentElement(r);return o||void 0}function H(e){let t=e.ownerDocument,r=t.defaultView?.getComputedStyle(e);return null===e.offsetParent&&t.body!==e&&r?.position!=="fixed"||r?.visibility==="hidden"||r?.position==="fixed"&&("none"===r.display||e.parentElement?.offsetParent===null&&t.body!==e.parentElement)||!1}function K(e){return"INPUT"===e.tagName&&!!e.name&&"radio"===e.type}function V(e){let t;if(!K(e))return;let r=e.name,o=Array.from(F.getElementsByName(e,r));return{name:r,buttons:new Set(o=o.filter(e=>!!K(e)&&(e.checked&&(t=e),!0))),checked:t}}e.s(["TabsterPart",0,W,"WeakHTMLElement",0,D,"clearElementCache",0,A,"createElementTreeWalker",0,N,"disposeInstanceContext",0,z,"documentContains",0,j,"getAdjacentElement",0,G,"getElementUId",0,R,"getInstanceContext",0,B,"getLastChild",0,U,"getRadioButtonGroup",0,V,"hasSubFocusable",0,I,"isDisplayNone",0,H,"isElementVerticallyVisibleInContainer",0,function(e,t,r){let o=q(t);if(!o)return!1;let i=O(e,o),s=t.getBoundingClientRect(),n=s.height*(1-r),a=Math.max(0,i.top-s.top)+Math.max(0,s.bottom-i.bottom);return 0===a||a<=n},"isRadio",0,K,"makeFocusIgnored",0,P,"matchesSelector",0,M,"scrollIntoView",0,function(e,t,r){let o=q(t);if(o){let i=O(e,o),s=t.getBoundingClientRect();r?o.scrollTop+=s.top-i.top:o.scrollTop+=s.bottom-i.bottom}},"shouldIgnoreFocus",0,S],67638);class J{_isPhantom;_fixedTarget;_disposeTimer;_clearDisposeTimeout;input;useDefaultAction;isFirst;isOutside;onFocusIn;onFocusOut;constructor(e,t,r,o,i){const s=e(),n=s.document.createElement("i");n.tabIndex=0,n.setAttribute("role","none"),n.setAttribute(a,""),n.setAttribute("aria-hidden","true");const l=n.style;l.position="fixed",l.width=l.height="1px",l.opacity="0.001",l.zIndex="-1",l.setProperty("content-visibility","hidden"),P(n),this.input=n,this.isFirst=r.isFirst,this.isOutside=t,this._isPhantom=r.isPhantom??!1,this._fixedTarget=i,n.addEventListener("focusin",this._focusIn),n.addEventListener("focusout",this._focusOut),n.__tabsterDummyContainer=o,this._isPhantom&&(this._disposeTimer=s.setTimeout(()=>{delete this._disposeTimer,this.dispose()},0),this._clearDisposeTimeout=()=>{this._disposeTimer&&(s.clearTimeout(this._disposeTimer),delete this._disposeTimer),delete this._clearDisposeTimeout})}dispose(){this._clearDisposeTimeout&&this._clearDisposeTimeout();let e=this.input;e&&(delete this._fixedTarget,delete this.onFocusIn,delete this.onFocusOut,delete this.input,e.removeEventListener("focusin",this._focusIn),e.removeEventListener("focusout",this._focusOut),delete e.__tabsterDummyContainer,F.getParentNode(e)?.removeChild(e))}setTopLeft(e,t){let r=this.input?.style;r&&(r.top=`${e}px`,r.left=`${t}px`)}_isBackward(e,t,r){return e&&!r?!this.isFirst:!!(r&&t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING)}_focusIn=e=>{if(this._fixedTarget){let e=this._fixedTarget.get();e&&(0,s.nativeFocus)(e);return}let t=this.input;if(this.onFocusIn&&t){let r=e.relatedTarget;this.onFocusIn(this,this._isBackward(!0,t,r),r)}};_focusOut=e=>{if(this._fixedTarget)return;this.useDefaultAction=!1;let t=this.input;if(this.onFocusOut&&t){let r=e.relatedTarget;this.onFocusOut(this,this._isBackward(!1,t,r),r)}}}
1let Q={Root:1,Modalizer:2,Mover:3,Groupper:4};class Y{_instance;_onFocusIn;_onFocusOut;_element;constructor(e,t,r,o,i,s){this._element=t,this._instance=new X(e,t,this,r,o,i,s)}_setHandlers(e,t){this._onFocusIn=e,this._onFocusOut=t}moveOut(e){this._instance?.moveOut(e)}moveOutWithDefaultAction(e,t){this._instance?.moveOutWithDefaultAction(e,t)}getHandler(e){return e?this._onFocusIn:this._onFocusOut}setTabbable(e){this._instance?.setTabbable(this,e)}dispose(){this._instance&&(this._instance.dispose(this),delete this._instance),delete this._onFocusIn,delete this._onFocusOut}static moveWithPhantomDummy(e,t,r,o,i){let n=new J(e.getWindow,!0,{isPhantom:!0,isFirst:!0}).input;if(n){let a,l;if("BODY"===t.tagName)a=t,l=r&&o||!r&&!o?F.getFirstElementChild(t):null;else{let i,s;r&&(!o||o&&!e.focusable.isFocusable(t,!1,!0,!0))?(a=t,l=o?t.firstElementChild:null):(a=F.getParentElement(t),l=r&&o||!r&&!o?t:F.getNextElementSibling(t));do(s=Z(i=r&&o||!r&&!o?F.getPreviousElementSibling(l):l))===t?l=r&&o||!r&&!o?i:F.getNextElementSibling(i):s=null;while(s)}a?.dispatchEvent(new k({by:"root",owner:a,next:null,relatedEvent:i}))&&(F.insertBefore(a,n,l),(0,s.nativeFocus)(n))}}static addPhantomDummyWithTarget(e,t,r,o){let i=new J(e.getWindow,!0,{isPhantom:!0,isFirst:!0},void 0,new D(o)).input;if(i){let e,o;I(t)&&!r?(e=t,o=F.getFirstElementChild(t)):(e=F.getParentElement(t),o=r?t:F.getNextElementSibling(t)),e&&F.insertBefore(e,i,o)}}}class ${_win;_updateQueue=new Set;_updateTimer;_lastUpdateQueueTime=0;_changedParents=new WeakSet;_updateDummyInputsTimer;_dummyElements=[];_dummyCallbacks=new WeakMap;constructor(e){this._win=e}add(e,t){!this._dummyCallbacks.has(e)&&this._win&&(this._dummyElements.push(new D(e)),this._dummyCallbacks.set(e,t),this.domChanged=this._domChanged)}remove(e){this._dummyElements=this._dummyElements.filter(t=>{let r=t.get();return r&&r!==e}),this._dummyCallbacks.delete(e),0===this._dummyElements.length&&delete this.domChanged}dispose(){let e=this._win?.();this._updateTimer&&(e?.clearTimeout(this._updateTimer),delete this._updateTimer),this._updateDummyInputsTimer&&(e?.clearTimeout(this._updateDummyInputsTimer),delete this._updateDummyInputsTimer),this._changedParents=new WeakSet,this._dummyCallbacks=new WeakMap,this._dummyElements=[],this._updateQueue.clear(),delete this.domChanged,delete this._win}_domChanged=e=>{this._changedParents.has(e)||(this._changedParents.add(e),this._updateDummyInputsTimer||(this._updateDummyInputsTimer=this._win?.().setTimeout(()=>{for(let e of(delete this._updateDummyInputsTimer,this._dummyElements)){let t=e.get();if(t){let e=this._dummyCallbacks.get(t);if(e){let r=F.getParentNode(t);(!r||this._changedParents.has(r))&&e()}}}this._changedParents=new WeakSet},100)))};updatePositions(e){this._win&&(this._updateQueue.add(e),this._lastUpdateQueueTime=Date.now(),this._scheduledUpdatePositions())}_scheduledUpdatePositions(){this._updateTimer||(this._updateTimer=this._win?.().setTimeout(()=>{if(delete this._updateTimer,this._lastUpdateQueueTime+100<=Date.now()){let e=new Map,t=[];for(let r of this._updateQueue)t.push(r(e));for(let e of(this._updateQueue.clear(),t))e();e.clear()}else this._scheduledUpdatePositions()},100))}}class X{_tabster;_addTimer;_getWindow;_wrappers=[];_element;_isOutside=!1;_firstDummy;_lastDummy;_transformElements=new Set;_callForDefaultAction;constructor(e,t,r,o,i,s,n){const a=t.get();if(!a)throw Error("No element");this._tabster=e,this._getWindow=e.getWindow,this._callForDefaultAction=n;const l=a.__tabsterDummy;if((l||this)._wrappers.push({manager:r,priority:o,tabbable:!0}),l)return l;a.__tabsterDummy=this;const u=i?.dummyInputsPosition,d=a.tagName;this._isOutside=u?u===f.Outside:(s||"UL"===d||"OL"===d||"TABLE"===d)&&"LI"!==d&&"TD"!==d&&"TH"!==d,this._firstDummy=new J(this._getWindow,this._isOutside,{isFirst:!0},t),this._lastDummy=new J(this._getWindow,this._isOutside,{isFirst:!1},t);const c=this._firstDummy.input;c&&e._dummyObserver.add(c,this._addDummyInputs),this._firstDummy.onFocusIn=this._onFocusIn,this._firstDummy.onFocusOut=this._onFocusOut,this._lastDummy.onFocusIn=this._onFocusIn,this._lastDummy.onFocusOut=this._onFocusOut,this._element=t,this._addDummyInputs()}dispose(e,t){if(0===(this._wrappers=this._wrappers.filter(r=>r.manager!==e&&!t)).length){for(let e of(delete(this._element?.get()).__tabsterDummy,this._transformElements))e.removeEventListener("scroll",this._addTransformOffsets);this._transformElements.clear();let e=this._getWindow();this._addTimer&&(e.clearTimeout(this._addTimer),delete this._addTimer);let t=this._firstDummy?.input;t&&this._tabster._dummyObserver.remove(t),this._firstDummy?.dispose(),this._lastDummy?.dispose()}}_onFocus(e,t,r,o){let i=this._getCurrent();i&&(!t.useDefaultAction||this._callForDefaultAction)&&i.manager.getHandler(e)?.(t,r,o)}_onFocusIn=(e,t,r)=>{this._onFocus(!0,e,t,r)};_onFocusOut=(e,t,r)=>{this._onFocus(!1,e,t,r)};moveOut=e=>{let t=this._firstDummy,r=this._lastDummy;if(t&&r){this._ensurePosition();let o=t.input,i=r.input,n=this._element?.get();if(o&&i&&n){let t;e?(o.tabIndex=0,t=o):(i.tabIndex=0,t=i),t&&(0,s.nativeFocus)(t)}}};moveOutWithDefaultAction=(e,t)=>{let r=this._firstDummy,o=this._lastDummy;if(r&&o){this._ensurePosition();let i=r.input,n=o.input,a=this._element?.get();if(i&&n&&a){let l;e?!r.isOutside&&this._tabster.focusable.isFocusable(a,!0,!0,!0)?l=a:(r.useDefaultAction=!0,i.tabIndex=0,l=i):(o.useDefaultAction=!0,n.tabIndex=0,l=n),l&&a.dispatchEvent(new k({by:"root",owner:a,next:null,relatedEvent:t}))&&(0,s.nativeFocus)(l)}}};setTabbable=(e,t)=>
1{for(let r of this._wrappers)if(r.manager===e){r.tabbable=t;break}let r=this._getCurrent();if(r){let e=r.tabbable?0:-1,t=this._firstDummy?.input;t&&(t.tabIndex=e),(t=this._lastDummy?.input)&&(t.tabIndex=e)}};_getCurrent(){return this._wrappers.sort((e,t)=>e.tabbable!==t.tabbable?e.tabbable?-1:1:e.priority-t.priority),this._wrappers[0]}_addDummyInputs=()=>{this._addTimer||(this._addTimer=this._getWindow().setTimeout(()=>{delete this._addTimer,this._ensurePosition(),this._addTransformOffsets()},0))};_ensurePosition(){let e=this._element?.get(),t=this._firstDummy?.input,r=this._lastDummy?.input;if(e&&t&&r)if(this._isOutside){let o=F.getParentNode(e);if(o){let i=F.getNextSibling(e);i!==r&&F.insertBefore(o,r,i),F.getPreviousElementSibling(e)!==t&&F.insertBefore(o,t,e)}}else{F.getLastElementChild(e)!==r&&F.appendChild(e,r);let o=F.getFirstElementChild(e);o&&o!==t&&o.parentNode&&F.insertBefore(o.parentNode,t,o)}}_addTransformOffsets=()=>{this._tabster._dummyObserver.updatePositions(this._computeTransformOffsets)};_computeTransformOffsets=e=>{let t=this._firstDummy?.input||this._lastDummy?.input,r=this._transformElements,o=new Set,i=0,s=0,n=this._getWindow();for(let a=t;a&&a.nodeType===Node.ELEMENT_NODE;a=F.getParentElement(a)){let t=e.get(a);if(void 0===t){let r=n.getComputedStyle(a).transform;r&&"none"!==r&&(t={scrollTop:a.scrollTop,scrollLeft:a.scrollLeft}),e.set(a,t||null)}t&&(o.add(a),r.has(a)||a.addEventListener("scroll",this._addTransformOffsets),i+=t.scrollTop,s+=t.scrollLeft)}for(let e of r)o.has(e)||e.removeEventListener("scroll",this._addTransformOffsets);return this._transformElements=o,()=>{this._firstDummy?.setTopLeft(i,s),this._lastDummy?.setTopLeft(i,s)}}}function Z(e){return e?.__tabsterDummyContainer?.get()||null}function ee(e,t){let r=JSON.stringify(e);return!0===t?r:{[n]:r}}e.s(["DummyInputManager",0,Y,"DummyInputManagerPriorities",0,Q,"DummyInputObserver",0,$,"getDummyInputContainer",0,Z],81762);class et extends Y{_tabster;_setFocused;constructor(e,t,r,o){super(e,t,Q.Root,o,void 0,!0),this._setHandlers(this._onDummyInputFocus),this._tabster=e,this._setFocused=r}_onDummyInputFocus=e=>{if(e.useDefaultAction)this._setFocused(!1);else{this._tabster.keyboardNavigation.setNavigatingWithKeyboard(!0);let t=this._element.get();if(t){this._setFocused(!0);let r=this._tabster.focusedElement.getFirstOrLastTabbable(e.isFirst,{container:t,ignoreAccessibility:!0});if(r)return void(0,s.nativeFocus)(r)}e.input?.blur()}}}class er extends W{uid;_dummyManager;_sys;_isFocused=!1;_setFocusedTimer;_onDispose;constructor(e,t,r,o,i){super(e,t,o),this._onDispose=r;const n=e.getWindow;this.uid=R(n,t),this._sys=i,(e.controlTab||e.rootDummyInputs)&&this.addDummyInputs();const a=n().document;a.addEventListener(s.KEYBORG_FOCUSIN,this._onFocusIn),a.addEventListener(s.KEYBORG_FOCUSOUT,this._onFocusOut),this._add()}addDummyInputs(){this._dummyManager||(this._dummyManager=new et(this._tabster,this._element,this._setFocused,this._sys))}dispose(){this._onDispose(this);let e=this._tabster.getWindow(),t=e.document;t.removeEventListener(s.KEYBORG_FOCUSIN,this._onFocusIn),t.removeEventListener(s.KEYBORG_FOCUSOUT,this._onFocusOut),this._setFocusedTimer&&(e.clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),this._dummyManager?.dispose(),this._remove()}moveOutWithDefaultAction(e,t){let r=this._dummyManager;if(r)r.moveOutWithDefaultAction(e,t);else{let r=this.getElement();r&&et.moveWithPhantomDummy(this._tabster,r,!0,e,t)}}_setFocused=e=>{if(this._setFocusedTimer&&(this._tabster.getWindow().clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),this._isFocused===e)return;let t=this._element.get();t&&(e?(this._isFocused=!0,this._dummyManager?.setTabbable(!1),t.dispatchEvent(new E({element:t}))):this._setFocusedTimer=this._tabster.getWindow().setTimeout(()=>{delete this._setFocusedTimer,this._isFocused=!1,this._dummyManager?.setTabbable(!0),t.dispatchEvent(new T({element:t}))},0))};_onFocusIn=e=>{let t=this._tabster.getParent,r=this._element.get(),o=e.composedPath()[0];do{if(o===r)return void this._setFocused(!0);o=o&&t(o)}while(o)};_onFocusOut=()=>{this._setFocused(!1)};_add(){}_remove(){}}class eo{_tabster;_win;_autoRoot;_autoRootWaiting=!1;_roots={};_forceDummy=!1;rootById={};constructor(e,t){this._tabster=e,this._win=e.getWindow,this._autoRoot=t,e.queueInit(()=>{this._autoRoot&&this._autoRootCreate()})}_autoRootCreate=()=>{let e=this._win().document,t=e.body;if(t){this._autoRootUnwait(e);let r=this._autoRoot;if(r)return!function(e,t,r){let o;if(r){let t=e.getAttribute(n);if(t)try{o=JSON.parse(t)}catch(e){}}o||(o={});var i=o;for(let e of Object.keys(t)){let r=t[e];r?i[e]=r:delete i[e]}Object.keys(o).length>0?e.setAttribute(n,ee(o,!0)):e.removeAttribute(n)}(t,{root:r},!0),m(this._tabster,t),h(this._tabster,t)?.root}else this._autoRootWaiting||(this._autoRootWaiting=!0,e.addEventListener("readystatechange",this._autoRootCreate))};_autoRootUnwait(e){e.removeEventListener("readystatechange",this._autoRootCreate),this._autoRootWaiting=!1}dispose(){let e=this._win();this._autoRootUnwait(e.document),delete this._autoRoot,Object.keys(this._roots).forEac
1h(e=>{this._roots[e]&&(this._roots[e].dispose(),delete this._roots[e])}),this.rootById={}}createRoot(e,t,r){let o=new er(this._tabster,e,this._onRootDispose,t,r);return this._roots[o.id]=o,this._forceDummy&&o.addDummyInputs(),o}addDummyInputs(){this._forceDummy=!0;let e=this._roots;for(let t of Object.keys(e))e[t].addDummyInputs()}static getRootByUId(e,t){let r=e().__tabsterInstance;return r&&r.root.rootById[t]}static getTabsterContext(e,t,r={}){let o,i,s,n,a,l,u,d;if(!t.ownerDocument)return;let{checkRtl:c,referenceElement:f}=r,m=e.getParent;e.drainInitQueue();let b=!1,p=f||t,g={};for(;p&&(!o||c);){let r=h(e,p);if(c&&void 0===u){let e=p.dir;e&&(u="rtl"===e.toLowerCase())}if(!r){p=m(p);continue}let f=p.tagName;(r.uncontrolled||"IFRAME"===f||"WEBVIEW"===f)&&e.focusable.isVisible(p)&&(d=p),!n&&r.focusable?.excludeFromMover&&!s&&(b=!0);let v=r.modalizer,_=r.groupper,w=r.mover;!i&&v&&(i=v),!s&&_&&(!i||v)&&(i?(!_.isActive()&&_.getProps().tabbability&&i.userId!==e.modalizer?.activeId&&(i=void 0,s=_),l=_):s=_),!n&&w&&(!i||v)&&(!_||p!==t)&&p.contains(t)&&(n=w,a=!!s&&s!==_),r.root&&(o=r.root),r.focusable?.ignoreKeydown&&Object.assign(g,r.focusable.ignoreKeydown),p=m(p)}if(!o){let r=e.root;r._autoRoot&&t.ownerDocument?.body&&(o=r._autoRootCreate())}return s&&!n&&(a=!0),o?{root:o,modalizer:i,groupper:s,mover:n,groupperBeforeMover:a,modalizerInGroupper:l,rtl:c?!!u:void 0,uncontrolled:d,excludedFromMover:b,ignoreKeydown:e=>!!g[e.key]}:void 0}static getRoot(e,t){let r=e.getParent;for(let o=t;o;o=r(o)){let t=h(e,o)?.root;if(t)return t}}onRoot(e,t){t?delete this.rootById[e.uid]:this.rootById[e.uid]=e}_onRootDispose=e=>{delete this._roots[e.id]}}e.s(["RootAPI",0,eo],99467);class ei{_val;_callbacks=[];dispose(){this._callbacks=[],delete this._val}subscribe(e){let t=this._callbacks;0>t.indexOf(e)&&t.push(e)}subscribeFirst(e){let t=this._callbacks,r=t.indexOf(e);r>=0&&t.splice(r,1),t.unshift(e)}unsubscribe(e){let t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}setVal(e,t){this._val!==e&&(this._val=e,this._callCallbacks(e,t))}getVal(){return this._val}trigger(e,t){this._callCallbacks(e,t)}_callCallbacks(e,t){this._callbacks.forEach(r=>r(e,t))}}let es={[u.Restorer]:0,[u.Deloser]:1,[u.EscapeGroupper]:2};class en extends ei{static _lastResetElement;static _isTabbingTimer;static isTabbing=!1;_tabster;_win;_nextVal;_lastVal;_asyncFocus;constructor(e,t){super(),this._tabster=e,this._win=t,e.queueInit(this._init)}_init=()=>{let e=this._win(),t=e.document;t.addEventListener(s.KEYBORG_FOCUSIN,this._onFocusIn,!0),t.addEventListener(s.KEYBORG_FOCUSOUT,this._onFocusOut,!0),e.addEventListener("keydown",this._onKeyDown,!0);let r=F.getActiveElement(t);r&&r!==t.body&&this._setFocusedElement(r),this.subscribe(this._onChanged)};dispose(){super.dispose();let e=this._win(),t=e.document;t.removeEventListener(s.KEYBORG_FOCUSIN,this._onFocusIn,!0),t.removeEventListener(s.KEYBORG_FOCUSOUT,this._onFocusOut,!0),e.removeEventListener("keydown",this._onKeyDown,!0),this.unsubscribe(this._onChanged);let r=this._asyncFocus;r&&(e.clearTimeout(r.timeout),delete this._asyncFocus),delete en._lastResetElement,delete this._nextVal,delete this._lastVal}static forgetMemorized(e,t){let r=en._lastResetElement,o=r&&r.get();o&&F.nodeContains(t,o)&&delete en._lastResetElement,(o=e._nextVal?.element?.get())&&F.nodeContains(t,o)&&delete e._nextVal,(o=(r=e._lastVal)&&r.get())&&F.nodeContains(t,o)&&delete e._lastVal}getFocusedElement(){return this.getVal()}getLastFocusedElement(){let e=this._lastVal?.get();return e&&(!e||j(e.ownerDocument,e))||(this._lastVal=e=void 0),e}focus(e,t,r,o){return!!this._tabster.focusable.isFocusable(e,t,!1,r)&&(e.focus({preventScroll:o}),!0)}focusDefault(e){let t=this._tabster.focusable.findDefault({container:e});return!!t&&(this._tabster.focusedElement.focus(t),!0)}getFirstOrLastTabbable(e,t){let r,{container:o,ignoreAccessibility:i}=t;if(o){let t=eo.getTabsterContext(this._tabster,o);t&&(r=en.findNextTabbable(this._tabster,t,o,void 0,void 0,!e,i)?.element)}return r&&!F.nodeContains(o,r)&&(r=void 0),r||void 0}_focusFirstOrLast(e,t){let r=this.getFirstOrLastTabbable(e,t);return!!r&&(this.focus(r,!1,!0),!0)}focusFirst(e){return this._focusFirstOrLast(!0,e)}focusLast(e){return this._focusFirstOrLast(!1,e)}resetFocus(e){if(!this._tabster.focusable.isVisible(e))return!1;if(this._tabster.focusable.isFocusable(e,!0,!0,!0))this.focus(e);else{let t=e.getAttribute("tabindex"),r=e.getAttribute("aria-hidden");e.tabIndex=-1,e.setAttribute("aria-hidden","true"),en._lastResetElement=new D(e),this.focus(e,!0,!0),this._setOrRemoveAttribute(e,"tabindex",t),this._setOrRemoveAttribute(e,"aria-hidden",r)}return!0}requestAsyncFocus(e,t,r){let o=this._tabster.getWindow(),i=this._asyncFocus;if(i){if(es[e]>es[i.source])return;o.clearTimeout(i.timeout)}this._asyncFocus={source:e,callback:t,timeout:o.setTimeout(()=>{this._asyncFocus=void 0,t()},r)}}cancelAsyncFocus(e){let t=this._asyncFocus;t?.source===e&&(this._tabster.getWindow().clearTimeout(t.timeout),this._asyncFocus=void 0)}_setOrRemoveAttribute(e,t,r){null===r?e.removeAttribute(t):e.setAttribute(t,r)}_setFocusedElement(e,t,r){if(this._tabster._noop)return;let o={relatedTarget:t};if(e){let t=en._lastResetElement?.get();if(en._lastResetElement=void 0,t===e||S(e))return;o.isFocusedProgrammatically=r;let i=eo.getTabsterContext(this._tabster,e),s=i?.modalizer?.userId;s&&(o.modalizerId=s)}let i=this._nextVal={element:e?new D(e):void 0,detail:o};
1e&&e!==this._val&&this._validateFocusedElement(e),this._nextVal===i&&this.setVal(e,o),this._nextVal=void 0}setVal(e,t){super.setVal(e,t),e&&(this._lastVal=new D(e))}_onFocusIn=e=>{let t=e.composedPath()[0];t&&this._setFocusedElement(t,e.detail.relatedTarget,e.detail.isFocusedProgrammatically)};_onFocusOut=e=>{this._setFocusedElement(void 0,e.detail?.originalEvent.relatedTarget)};static findNextTabbable(e,t,r,o,i,s,n){let a=r||t.root.getElement();if(!a)return null;let l=null,u=en._isTabbingTimer,d=e.getWindow();u&&d.clearTimeout(u),en.isTabbing=!0,en._isTabbingTimer=d.setTimeout(()=>{delete en._isTabbingTimer,en.isTabbing=!1},0);let c=t.modalizer,f=t.groupper,h=t.mover,m=t=>{if(l=t.findNextTabbable(o,i,s,n),o&&!l?.element){let i=t!==c&&F.getParentElement(t.getElement());if(i){let a=eo.getTabsterContext(e,o,{referenceElement:i});if(a){let o=t.getElement(),u=s?o:o&&U(o)||o;u&&(l=en.findNextTabbable(e,a,r,u,i,s,n))&&(l.outOfDOMOrder=!0)}}}};if(f&&h)m(t.groupperBeforeMover?f:h);else if(f)m(f);else if(h)m(h);else if(c)m(c);else{let t={};l={element:e.focusable[s?"findPrev":"findNext"]({container:a,currentElement:o,referenceElement:i,ignoreAccessibility:n,useActiveModalizer:!0},t),outOfDOMOrder:t.outOfDOMOrder,uncontrolled:t.uncontrolled}}return l}_validateFocusedElement=e=>{};_onKeyDown=e=>{if(e.key!==b.Tab||e.ctrlKey)return;let t=this.getVal();if(!t||!t.ownerDocument||"true"===t.contentEditable)return;let r=this._tabster,o=r.controlTab,i=eo.getTabsterContext(r,t);if(!i||i.ignoreKeydown(e))return;let n=e.shiftKey,a=en.findNextTabbable(r,i,void 0,t,void 0,n,!0),l=i.root.getElement();if(!l)return;let u=a?.element,d=function(e,t){let r=e.getParent,o=t;do{let t=h(e,o)?.uncontrolled;if(t&&e.uncontrolled.isUncontrolledCompletely(o,!!t.completely))return o;o=r(o)}while(o)}(r,t);if(u){let c=a.uncontrolled;if(i.uncontrolled||F.nodeContains(c,t)){if(!a.outOfDOMOrder&&c===i.uncontrolled||d&&!F.nodeContains(d,u))return;Y.addPhantomDummyWithTarget(r,t,n,u);return}if(c&&r.focusable.isVisible(c)||"IFRAME"===u.tagName&&r.focusable.isVisible(u)){l.dispatchEvent(new k({by:"root",owner:l,next:u,relatedEvent:e}))&&Y.moveWithPhantomDummy(r,c??u,!1,n,e);return}(o||a?.outOfDOMOrder)&&l.dispatchEvent(new k({by:"root",owner:l,next:u,relatedEvent:e}))&&(e.preventDefault(),e.stopImmediatePropagation(),(0,s.nativeFocus)(u))}else!d&&l.dispatchEvent(new k({by:"root",owner:l,next:null,relatedEvent:e}))&&i.root.moveOutWithDefaultAction(n,e)};_onChanged=(e,t)=>{if(e)e.dispatchEvent(new w(t));else{let e=this._lastVal?.get();if(e){let r={...t},o=eo.getTabsterContext(this._tabster,e),i=o?.modalizer?.userId;i&&(r.modalizerId=i),e.dispatchEvent(new y(r))}}}}e.s(["FocusedElementState",0,en],36397);class ea extends Y{constructor(e,t,r,o){super(r,e,Q.Groupper,o,!0),this._setHandlers((o,i,n)=>{let a=e.get(),l=o.input;if(a&&l){let e=eo.getTabsterContext(r,l);if(e){let u;(u=t.findNextTabbable(n||void 0,void 0,i,!0)?.element)||(u=en.findNextTabbable(r,e,void 0,o.isOutside?l:G(a,!i),void 0,i,!0)?.element),u&&(0,s.nativeFocus)(u)}}})}}class el extends W{_shouldTabInside=!1;_first;_onDispose;dummyManager;constructor(e,t,r,o,i){super(e,t,o),this.makeTabbable(!1),this._onDispose=r,e.controlTab||(this.dummyManager=new ea(this._element,this,e,i))}dispose(){this._onDispose(this),this._element.get(),this.dummyManager?.dispose(),delete this.dummyManager,delete this._first}findNextTabbable(e,t,r,o){let i,s=this.getElement();if(!s)return null;let n=Z(e)===s;if(!this._shouldTabInside&&e&&F.nodeContains(s,e)&&!n)return{element:void 0,outOfDOMOrder:!0};let a=this.getFirst(!0);if(!e||!F.nodeContains(s,e)||n)return{element:a,outOfDOMOrder:!0};let l=this._tabster,u=null,c=!1;if(this._shouldTabInside&&a){let n={};u=l.focusable[r?"findPrev":"findNext"]({container:s,currentElement:e,referenceElement:t,ignoreAccessibility:o,useActiveModalizer:!0},n),c=!!n.outOfDOMOrder,u||this._props.tabbability!==d.LimitedTrapFocus||(u=l.focusable[r?"findLast":"findFirst"]({container:s,ignoreAccessibility:o,useActiveModalizer:!0},n),c=!0),i=n.uncontrolled}return{element:u,uncontrolled:i,outOfDOMOrder:c}}makeTabbable(e){this._shouldTabInside=e||!this._props.tabbability}isActive(e){let t=this.getElement()||null,r=!0;for(let e=F.getParentElement(t);e;e=F.getParentElement(e)){let t=h(this._tabster,e)?.groupper;t&&!t._shouldTabInside&&(r=!1)}let o=r?!!this._props.tabbability&&this._shouldTabInside:void 0;if(o&&e){let e=this._tabster.focusedElement.getFocusedElement();e&&(o=e!==this.getFirst(!0))}return o}getFirst(e){let t,r=this.getElement();if(r){if(e&&this._tabster.focusable.isFocusable(r))return r;!(t=this._first?.get())&&(t=this._tabster.focusable.findFirst({container:r,useActiveModalizer:!0})||void 0)&&this.setFirst(t)}return t}setFirst(e){e?this._first=new D(e):delete this._first}acceptElement(e,t){let r,o=t.cachedGrouppers,i=F.getParentElement(this.getElement()),s=i&&eo.getTabsterContext(this._tabster,i),n=s?.groupper,a=s?.groupperBeforeMover?n:void 0,l=e=>{let t,r=o[e.id];return r?t=r.isActive:(t=this.isActive(!0),r=o[e.id]={isActive:t}),t};
1if(a&&(r=a.getElement(),!l(a)&&r&&t.container!==r&&F.nodeContains(t.container,r)))return t.skippedFocusable=!0,NodeFilter.FILTER_REJECT;let u=l(this),d=this.getElement();if(d&&!0!==u){let i;if(d===e&&n&&(r||(r=n.getElement()),r&&!l(n)&&F.nodeContains(t.container,r)&&r!==t.container)||d!==e&&F.nodeContains(d,e))return t.skippedFocusable=!0,NodeFilter.FILTER_REJECT;let s=o[this.id];if((i="first"in s?s.first:s.first=this.getFirst(!0))&&t.acceptCondition(i))return(t.rejectElementsFrom=d,t.skippedFocusable=!0,i!==t.from)?(t.found=!0,t.foundElement=i,NodeFilter.FILTER_ACCEPT):NodeFilter.FILTER_REJECT}}}class eu{_tabster;_updateTimer;_win;_current={};_grouppers={};constructor(e,t){this._tabster=e,this._win=t,e.queueInit(this._init)}_init=()=>{let e=this._win();this._tabster.focusedElement.subscribeFirst(this._onFocus);let t=e.document,r=F.getActiveElement(t);r&&this._onFocus(r),t.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("keydown",this._onKeyDown,!0),e.addEventListener(g,this._onMoveFocus)};dispose(){let e=this._win();this._tabster.focusedElement.cancelAsyncFocus(u.EscapeGroupper),this._current={},this._updateTimer&&(e.clearTimeout(this._updateTimer),delete this._updateTimer),this._tabster.focusedElement.unsubscribe(this._onFocus),e.document.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("keydown",this._onKeyDown,!0),e.removeEventListener(g,this._onMoveFocus),Object.keys(this._grouppers).forEach(e=>{this._grouppers[e]&&(this._grouppers[e].dispose(),delete this._grouppers[e])})}createGroupper(e,t,r){let o=this._tabster,i=new el(o,e,this._onGroupperDispose,t,r);this._grouppers[i.id]=i;let s=o.focusedElement.getFocusedElement();return s&&F.nodeContains(e,s)&&!this._updateTimer&&(this._updateTimer=this._win().setTimeout(()=>{delete this._updateTimer,s===o.focusedElement.getFocusedElement()&&this._updateCurrent(s)},0)),i}forgetCurrentGrouppers(){this._current={}}_onGroupperDispose=e=>{delete this._grouppers[e.id]};_onFocus=e=>{e&&this._updateCurrent(e)};_onMouseDown=e=>{let t=e.target;for(;t&&!this._tabster.focusable.isFocusable(t);)t=this._tabster.getParent(t);t&&this._updateCurrent(t)};_updateCurrent(e){this._updateTimer&&(this._win().clearTimeout(this._updateTimer),delete this._updateTimer);let t=this._tabster,r={};for(let o=t.getParent(e);o;o=t.getParent(o)){let i=h(t,o)?.groupper;if(i){r[i.id]=!0,this._current[i.id]=i;let t=i.isActive()||e!==o&&(!i.getProps().delegated||i.getFirst(!1)!==e);i.makeTabbable(t)}}for(let e of Object.keys(this._current)){let t=this._current[e];t.id in r||(t.makeTabbable(!1),t.setFirst(void 0),delete this._current[e])}}_onKeyDown=e=>{if(e.key!==b.Enter&&e.key!==b.Escape||e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)return;let t=this._tabster.focusedElement.getFocusedElement();t&&this.handleKeyPress(t,e)};_onMoveFocus=e=>{let t=e.composedPath()[0],r=e.detail?.action;t&&void 0!==r&&!e.defaultPrevented&&(r===c.Enter?this._enterGroupper(t):this._escapeGroupper(t),e.stopImmediatePropagation())};_enterGroupper(e,t){let r=this._tabster,o=eo.getTabsterContext(r,e),i=o?.groupper||o?.modalizerInGroupper,s=i?.getElement();if(i&&s&&(e===s||i.getProps().delegated&&e===i.getFirst(!1))){let o=r.focusable.findNext({container:s,currentElement:e,useActiveModalizer:!0});if(o&&(!t||t&&s.dispatchEvent(new k({by:"groupper",owner:s,next:o,relatedEvent:t}))))return t&&(t.preventDefault(),t.stopImmediatePropagation()),o.focus(),o}return null}_escapeGroupper(e,t,r){let o=this._tabster,i=eo.getTabsterContext(o,e),s=i?.groupper||i?.modalizerInGroupper,n=s?.getElement();if(s&&n&&F.nodeContains(n,e)){let i;if(e!==n||r)i=s.getFirst(!0);else{let e=F.getParentElement(n),t=e?eo.getTabsterContext(o,e):void 0;s=t?.groupper,i=s?.getFirst(!0)}if(i&&(!t||t&&n.dispatchEvent(new k({by:"groupper",owner:n,next:i,relatedEvent:t}))))return s&&s.makeTabbable(!1),i.focus(),i}return null}moveFocus(e,t){return t===c.Enter?this._enterGroupper(e):this._escapeGroupper(e)}handleKeyPress(e,t,r){let o=this._tabster,i=eo.getTabsterContext(o,e);if(i&&(i?.groupper||i?.modalizerInGroupper)){if(o.focusedElement.cancelAsyncFocus(u.EscapeGroupper),i.ignoreKeydown(t))return;if(t.key===b.Enter)this._enterGroupper(e,t);else if(t.key===b.Escape){let i=o.focusedElement.getFocusedElement();o.focusedElement.requestAsyncFocus(u.EscapeGroupper,()=>{(i===o.focusedElement.getFocusedElement()||(!r||i)&&r)&&this._escapeGroupper(e,t,r)},0)}}}}function ed(e){let t=e.core;if(!t.groupper){let e=new eu(t,t.getWindow);t.groupper=e,t.attrHandlers.set("groupper",(t,r,o,i,s)=>r?(r.setProps(o),r):e.createGroupper(t,o,s))}return t.groupper}class ec{_tabster;constructor(e){this._tabster=e}dispose(){}getProps(e){let t=h(this._tabster,e);return t&&t.focusable||{}}isFocusable(e,t,r,o){return!!M(e,l)&&(!!t||-1!==e.tabIndex)&&(r||this.isVisible(e))&&(o||this.isAccessible(e))}isVisible(e){if(!e.ownerDocument||e.nodeType!==Node.ELEMENT_NODE||H(e))return!1;let t=e.ownerDocument.body.getBoundingClientRect();return 0!==t.width||0!==t.height}isAccessible(e){for(let t=e;t;t=F.getParentElement(t)){let e=h(this._tabster,t);if(this._isHidden(t)||!e?.focusable?.ignoreAriaDisabled&&this._isDisabled(t))return!1}return!0}_isDisabled(e){return e.hasAttribute("disabled")}_isHidden(e){let t=e.getAttribute("aria-hidden");return!(!t||"true"!==t.toLowerCase()||this._tabster.modalizer?.isAugmented(e))}findFirst(e,t){return this.findElement({...e},t)}findLast(e,t){return this.findElement({isBackward:!0,...e},t)}findNext(e,t){return this.findElement({...e},t)}findPrev(e,t){return this.findElement({...e,isBackward:!0},t)}findDefault(e,t){return this.findElement({...e,acceptCondition:t=>this.isFocusable(t,e.includeProgrammaticallyFocusable)&&!!this.getProps(t).isDefault},t)||null}findAll(e){return this._findElements(!0,e)||[]}findElement(e,t){let r=this._findElements(!1,e,t);return r?r[0]:r}
1_findElements(e,t,r){let{container:o,currentElement:i=null,includeProgrammaticallyFocusable:s,useActiveModalizer:n,ignoreAccessibility:a,modalizerId:l,isBackward:u,onElement:d}=t;r||(r={});let c=[],{acceptCondition:f}=t,h=!!f;if(!o)return null;f||(f=e=>this.isFocusable(e,s,!1,a));let m={container:o,modalizerUserId:void 0===l&&n?this._tabster.modalizer?.activeId:l||eo.getTabsterContext(this._tabster,o)?.modalizer?.userId,from:i||o,isBackward:u,isFindAll:e,acceptCondition:f,hasCustomCondition:h,includeProgrammaticallyFocusable:s,ignoreAccessibility:a,cachedGrouppers:{},cachedRadioGroups:{}},b=N(o.ownerDocument,o,e=>this._acceptElement(e,m));if(!b)return null;let p=t=>{let o=m.foundElement??m.foundBackward;return(o&&c.push(o),e)?(!o||(m.found=!1,delete m.foundElement,delete m.foundBackward,delete m.fromCtx,m.from=o,!d||!!d(o)))&&!!(o||t):(o&&r&&(r.uncontrolled=eo.getTabsterContext(this._tabster,o)?.uncontrolled),!!(t&&!o))};if(i||(r.outOfDOMOrder=!0),i&&F.nodeContains(o,i))b.currentNode=i;else if(u){let e=U(o);if(!e)return null;if(this._acceptElement(e,m)===NodeFilter.FILTER_ACCEPT&&!p(!0))return m.skippedFocusable&&(r.outOfDOMOrder=!0),c;b.currentNode=e}do u?b.previousNode():b.nextNode();while(p())return m.skippedFocusable&&(r.outOfDOMOrder=!0),c.length?c:null}_acceptElement(e,t){let r;if(t.found)return NodeFilter.FILTER_ACCEPT;let o=t.foundBackward;if(o&&(e===o||!F.nodeContains(o,e)))return t.found=!0,t.foundElement=o,NodeFilter.FILTER_ACCEPT;let i=t.container;if(e===i)return NodeFilter.FILTER_SKIP;if(!F.nodeContains(i,e)||Z(e)||F.nodeContains(t.rejectElementsFrom,e))return NodeFilter.FILTER_REJECT;let s=t.currentCtx=eo.getTabsterContext(this._tabster,e);if(!s)return NodeFilter.FILTER_SKIP;if(S(e))return this.isFocusable(e,void 0,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_SKIP;if(!t.hasCustomCondition&&("IFRAME"===e.tagName||"WEBVIEW"===e.tagName))if(this.isVisible(e)&&s.modalizer?.userId===this._tabster.modalizer?.activeId)return t.found=!0,t.rejectElementsFrom=t.foundElement=e,NodeFilter.FILTER_ACCEPT;else return NodeFilter.FILTER_REJECT;if(!t.ignoreAccessibility&&!this.isAccessible(e))return this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_REJECT;let n=t.fromCtx;n||(n=t.fromCtx=eo.getTabsterContext(this._tabster,t.from));let a=n?.mover,l=s.groupper,u=s.mover;if(void 0!==(r=this._tabster.modalizer?.acceptElement(e,t))&&(t.skippedFocusable=!0),void 0===r&&(l||u||a)){let o=l?.getElement(),s=a?.getElement(),n=u?.getElement();if(n&&F.nodeContains(s,n)&&F.nodeContains(i,s)&&(!o||!u||F.nodeContains(s,o))&&(u=a,n=s),o)if(o!==i&&F.nodeContains(i,o)){if(!F.nodeContains(o,e))return NodeFilter.FILTER_REJECT}else l=void 0;if(n)if(F.nodeContains(i,n)){if(!F.nodeContains(n,e))return NodeFilter.FILTER_REJECT}else u=void 0;l&&u&&(n&&o&&!F.nodeContains(o,n)?u=void 0:l=void 0),l&&(r=l.acceptElement(e,t)),u&&(r=u.acceptElement(e,t))}if(void 0===r&&(r=t.acceptCondition(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP)===NodeFilter.FILTER_SKIP&&this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0),r===NodeFilter.FILTER_ACCEPT&&!t.found){if(!t.isFindAll&&K(e)&&!e.checked){let r=e.name,o=t.cachedRadioGroups[r];if(!o&&(o=V(e))&&(t.cachedRadioGroups[r]=o),o?.checked&&o.checked!==e)return NodeFilter.FILTER_SKIP}t.isBackward?(t.foundBackward=e,r=NodeFilter.FILTER_SKIP):(t.found=!0,t.foundElement=e)}return r}}class ef extends ei{_keyborg;constructor(e){super(),this._keyborg=(0,s.createKeyborg)(e()),this._keyborg.subscribe(this._onChange)}dispose(){super.dispose(),this._keyborg&&(this._keyborg.unsubscribe(this._onChange),(0,s.disposeKeyborg)(this._keyborg),delete this._keyborg)}_onChange=e=>{this.setVal(e,void 0)};setNavigatingWithKeyboard(e){this._keyborg?.setVal(e)}isNavigatingWithKeyboard(){return!!this._keyborg?.isNavigatingWithKeyboard()}}class eh{_isUncontrolledCompletely;constructor(e){this._isUncontrolledCompletely=e}isUncontrolledCompletely(e,t){let r=this._isUncontrolledCompletely?.(e,t);return void 0===r?t:r}}class em{keyboardNavigation;focusedElement;focusable;root;uncontrolled;core;constructor(e){this.keyboardNavigation=e.keyboardNavigation,this.focusedElement=e.focu
1sedElement,this.focusable=e.focusable,this.root=e.root,this.uncontrolled=e.uncontrolled,this.core=e}}class eb{_storage;_unobserve;_win;_forgetMemorizedTimer;_forgetMemorizedElements=[];_wrappers=new Set;_initTimer;_initQueue=[];_version="8.8.0";_noop=!1;controlTab;rootDummyInputs;attrHandlers=new Map;keyboardNavigation;focusedElement;focusable;root;uncontrolled;internal;_dummyObserver;groupper;mover;outline;deloser;modalizer;observedElement;crossOrigin;restorer;getParent;constructor(e,t){this._storage=new WeakMap,this._win=e;const r=this.getWindow;t?.DOMAPI&&x({...t.DOMAPI}),this.keyboardNavigation=new ef(r),this.focusedElement=new en(this,r),this.focusable=new ec(this),this.root=new eo(this,t?.autoRoot),this.uncontrolled=new eh(t?.checkUncontrolledCompletely||t?.checkUncontrolledTrappingFocus),this.controlTab=t?.controlTab??!0,this.rootDummyInputs=!!t?.rootDummyInputs,this._dummyObserver=new $(r),this.getParent=t?.getParent??F.getParentNode,this.internal={stopObserver:()=>{this._unobserve&&(this._unobserve(),delete this._unobserve)},resumeObserver:e=>{if(!this._unobserve){let t=r().document;this._unobserve=function(e,t,r,o){let i;if("u"<typeof MutationObserver)return()=>{};let s=t.getWindow;function a(t,r){i||(i=B(s).elementByUId),l(t,r);let o=N(e,t,e=>l(e,r));if(o)for(;o.nextNode(););}function l(e,o){if(!e.getAttribute)return NodeFilter.FILTER_SKIP;let s=e.__tabsterElementUID;return s&&i&&(o?delete i[s]:i[s]??=new D(e)),(h(t,e)||e.hasAttribute(n))&&r(t,e,o),NodeFilter.FILTER_SKIP}let u=F.createMutationObserver(e=>{let o=new Set;for(let i of e){let e=i.target,s=i.removedNodes,l=i.addedNodes;if("attributes"===i.type)i.attributeName!==n||o.has(e)||r(t,e);else{for(let r=0;r<s.length;r++){let i=s[r];o.add(i),a(i,!0),t._dummyObserver.domChanged?.(e)}for(let r=0;r<l.length;r++)a(l[r]),t._dummyObserver.domChanged?.(e)}}o.clear(),t.modalizer?.hiddenUpdate()});return o&&a(s().document.body),u.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[n]}),()=>{u.disconnect()}}(t,this,m,e)}}},this.queueInit(()=>{this.internal.resumeObserver(!0)})}_mergeProps(e){e&&(this.getParent=e.getParent??this.getParent)}createTabster(e,t){let r=new em(this);return e||this._wrappers.add(r),this._mergeProps(t),r}disposeTabster(e,t){t?this._wrappers.clear():this._wrappers.delete(e),0===this._wrappers.size&&this.dispose()}dispose(){this.internal.stopObserver();let e=this._win;e?.clearTimeout(this._initTimer),delete this._initTimer,this._initQueue=[],this._forgetMemorizedElements=[],e&&this._forgetMemorizedTimer&&(e.clearTimeout(this._forgetMemorizedTimer),delete this._forgetMemorizedTimer),this.outline?.dispose(),this.crossOrigin?.dispose(),this.deloser?.dispose(),this.groupper?.dispose(),this.mover?.dispose(),this.modalizer?.dispose(),this.observedElement?.dispose(),this.restorer?.dispose(),this.keyboardNavigation.dispose(),this.focusable.dispose(),this.focusedElement.dispose(),this.root.dispose(),this._dummyObserver.dispose(),this.attrHandlers.clear(),A(this.getWindow),this._storage=new WeakMap,this._wrappers.clear(),e&&(z(e),delete e.__tabsterInstance,delete this._win)}storageEntry(e,t){let r=this._storage,o=r.get(e);return o?!1===t&&0===Object.keys(o).length&&r.delete(e):!0===t&&(o={},r.set(e,o)),o}getWindow=()=>{if(!this._win)throw Error("Using disposed Tabster.");return this._win};forceCleanup(){!this._win||(this._forgetMemorizedElements.push(this._win.document.body),this._forgetMemorizedTimer||(this._forgetMemorizedTimer=this._win.setTimeout(()=>{delete this._forgetMemorizedTimer;for(let e=this._forgetMemorizedElements.shift();e;e=this._forgetMemorizedElements.shift())A(this.getWindow,e),en.forgetMemorized(this.focusedElement,e)},0)))}queueInit(e){this._win&&(this._initQueue.push(e),this._initTimer||(this._initTimer=this._win?.setTimeout(()=>{delete this._initTimer,this.drainInitQueue()},0)))}drainInitQueue(){if(!this._win)return;let e=this._initQueue;this._initQueue=[],e.forEach(e=>e())}}var ep=e.i(1327);function eg(e,t={}){if(!e)return null;if(!t.skipVirtual){let t=e&&!!e._virtual&&e._virtual.parent||null;if(t)return t}let r=e.parentNode;return r&&11===r.nodeType?r.host:r}e.s(["getParent",0,eg],27094);var ev=e.i(52911);let e_=e=>e;function ew(e=e_){let{targetDocument:r}=(0,ep.useFluent_unstable)(),o=t.useRef(null);return(0,ev.useIsomorphicLayoutEffect)(()=>{let t=function(e){let t=(null==e?void 0:e.defaultView)||void 0,r=null==t?void 0:t.__tabsterShadowDOMAPI;if(t){var o;let e;return o={autoRoot:{},controlTab:!1,getParent:eg,checkUncontrolledCompletely:e=>{var t;return(null==(t=e.firstElementChild)?void 0:t.hasAttribute("data-is-focus-trap-zone-bumper"))===!0||void 0},DOMAPI:r},(e=t.__tabsterInstance)?e.createTabster(!1,o):(e=new eb(t,o),t.__tabsterInstance=e,e.createTabster())}}(r);if(t)return o.current=e(t),()=>{t.core.disposeTabster(t,void 0),o.current=null}},[r,e]),o}e.s(["useTabster",0,ew],23917);let ey=e=>{ew();let r=ee(e,!0);return t.useMemo(()=>({[n]:r}),[r])};e.s(["useTabsterAttributes",0,ey],56626);let ek=e=>(ew(ed),ey({groupper:{tabbability:eE(null==e?void 0:e.tabBehavior)},focusable:{ignoreKeydown:null==e?void 0:e.ignoreDefaultKeydown}})),eE=e=>{switch(e){case"unlimited":return d.Unlimited;case"limited":return d.Limited;case"limited-trap-focus":return d.LimitedTrapFocus;default:return}};e.s(["useFocusableGroup",0,ek],30494);let eT=()=>{let e=ew(),{targetDocument:r}=(0,ep.useFluent_unstable)(),o=t.useCallback((t,r)=>{var o;return t&&(null==(o=e.current)?void 0:o.focusable.findAll({container:t,acceptCondition:r}))||[]},[e]),i=t.useCallback(t=>{var r;return t&&(null==(r=e.current)?void 0:r.focusable.findFirst({container:t}))},[e]),s=t.useCallback(t=>{var r;return t&&(null==(r=e.current)?void 0:r.focusable.findLast({container:t}))},[e]);return{findAllFocusable:o,findFirstFocusable:i,findLastFocusable:s,findNextFocusable:t.useCallback((t,o={})=>
1{if(!e.current||!r||!t)return null;let{container:i=r.body}=o;return e.current.focusable.findNext({currentElement:t,container:i})},[e,r]),findPrevFocusable:t.useCallback((t,o={})=>{if(!e.current||!r||!t)return null;let{container:i=r.body}=o;return e.current.focusable.findPrev({currentElement:t,container:i})},[e,r])}};e.s(["useFocusFinders",0,eT],48920);var eF=e.i(52536);function ex(e,t){return(...r)=>{null==e||e(...r),null==t||t(...r)}}e.s(["mergeCallbacks",0,ex],9485);let eC=e=>{let[r,o]=t.useState(()=>void 0===e.defaultState?e.initialState:"function"==typeof e.defaultState?e.defaultState():e.defaultState),i=t.useRef(e.state);t.useEffect(()=>{i.current=e.state},[e.state]);let s=t.useCallback(e=>{"function"==typeof e&&e(i.current)},[]);return eB(e.state)?[e.state,s]:[r,o]},eB=e=>{let[r]=t.useState(()=>void 0!==e);return r};e.s(["useControllableState",0,eC],84179);var ez=e.i(18015);let eI=t.createContext(void 0),eD={selectableA11yProps:{referenceId:void 0,setReferenceId(){},referenceLabel:void 0,setReferenceLabel(){}}},eN=eI.Provider;e.s(["CardProvider",0,eN,"cardContextDefaultValue",0,eD,"useCardContext_unstable",0,()=>{var e;return null!=(e=t.useContext(eI))?e:eD}],97472);let eO={off:void 0,"no-tab":"limited-trap-focus","tab-exit":"limited","tab-only":"unlimited"},eq=["onClick","onDoubleClick","onMouseUp","onMouseDown","onPointerUp","onPointerDown","onTouchStart","onTouchEnd","onDragStart","onDragEnd"],eP=e=>!e.disabled&&eq.some(t=>void 0!==e[t]);var eS=e.i(97906),eR=e.i(46163);let eA=["Top","Right","Bottom","Left"];function ej(e,t,...r){let[o,i=o,s=o,n=i]=r,a=[o,i,s,n],l={};for(let r=0;r<a.length;r+=1)(a[r]||0===a[r])&&(l[e+eA[r]+t]=a[r]);return l}let eM=function(...e){return ej("border","Color",...e)};var eL=e.i(39709),eW=e.i(26394),eU=e.i(68126),eG=e.i(83831);eG.tokens.strokeWidthThick;let eH=(0,eU.__resetStyles)("rfxo2k2","rgle7w9",[".rfxo2k2{overflow:hidden;border-radius:var(--fui-Card--border-radius);padding:var(--fui-Card--size);gap:var(--fui-Card--size);display:flex;position:relative;box-sizing:border-box;color:var(--colorNeutralForeground1);}",'.rfxo2k2::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";pointer-events:none;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:var(--strokeWidthThin);border-right-width:var(--strokeWidthThin);border-bottom-width:var(--strokeWidthThin);border-left-width:var(--strokeWidthThin);border-radius:var(--fui-Card--border-radius);}',".rfxo2k2>.fui-CardHeader,.rfxo2k2>.fui-CardFooter{flex-shrink:0;}",".rgle7w9{overflow:hidden;border-radius:var(--fui-Card--border-radius);padding:var(--fui-Card--size);gap:var(--fui-Card--size);display:flex;position:relative;box-sizing:border-box;color:var(--colorNeutralForeground1);}",'.rgle7w9::after{position:absolute;top:0;right:0;left:0;bottom:0;content:"";pointer-events:none;border-top-style:solid;border-left-style:solid;border-bottom-style:solid;border-right-style:solid;border-top-width:var(--strokeWidthThin);border-left-width:var(--strokeWidthThin);border-bottom-width:var(--strokeWidthThin);border-right-width:var(--strokeWidthThin);border-radius:var(--fui-Card--border-radius);}',".rgle7w9>.fui-CardHeader,.rgle7w9>.fui-CardFooter{flex-shrink:0;}"]);({color:eG.tokens.colorNeutralForegroundDisabled,backgroundColor:eG.tokens.colorNeutralBackgroundDisabled,boxShadow:eG.tokens.shadow2,...eM(eG.tokens.colorNeutralStrokeDisabled),"::before":{content:'""',position:"absolute",inset:0,zIndex:`calc(${eG.tokens.zIndexContent} + 1)`},"::after":{...eM(eG.tokens.colorNeutralStrokeDisabled)}});let eK=(0,eL.__styles)({focused:{Brovlpu:"ftqa4ok",B486eqv:"f2hkw1w",B8q5s1w:"f8hki3x",Bci5o5g:["f1d2448m","ffh67wi"],n8qw10:"f1bjia2o",Bdrgwmp:["ffh67wi","f1d2448m"],Bqhya38:"f1j6vpng",Bwxa6fj:["f1pniga2","f1ffjurs"],Bdhvstf:"f987i1v",B7zbvrb:["f1ffjurs","f1pniga2"],Bm4h7ae:"f15bsgw9",B7ys5i9:"f14e48fq",Busjfv9:"f18yb2kv",Bhk32uz:"fd6o370",f6g5ot:0,Boxcth7:0,Bhdgwq3:0,hgwjuy:0,Bshpdp8:0,Bsom6fd:0,Blkhhs4:0,Bonggc9:0,Ddfuxk:0,i03rao:0,kclons:0,clg4pj:0,Bpqj9nj:0,B6dhp37:0,Bf4ptjt:0,Bqtpl0w:0,i4rwgc:"fpqizxz",Dah5zi:0,B1tsrr9:0,qqdqy8:0,Bkh64rk:0,e3fwne:"fnd8nzh",J0r882:"f15fr7a0",Bule8hv
1:["fwsq40z","fy0y4wt"],Bjwuhne:"f34ld9f",Ghsupd:["fy0y4wt","fwsq40z"]},selectableFocused:{Brovlpu:"ftqa4ok",B486eqv:"f2hkw1w",Bssx7fj:"f1b1k54r",uh7if5:["f4ne723","fqqcjud"],clntm0:"fh7aioi",Dlk2r6:["fqqcjud","f4ne723"],h6p2u:"f1ufm4qn",I6qiy5:["f1qnwcb4","fgrk5zm"],yzno9d:"fi52z01",By0wis0:["fgrk5zm","f1qnwcb4"],B2j2mmj:"ffht0p2",wigs8:"f1p0ul1q",pbfy6t:"f1c901ms",B0v4ure:"f1alokd7",Byrf0fs:0,Bsiemmq:0,Bwckmig:0,skfxo0:0,Iidy0u:0,B98u21t:0,Bvwlmkc:0,jo1ztg:0,Ba1iezr:0,Blmvk6g:0,B24cy0v:0,Bil7v7r:0,Br3gin4:0,nr063g:0,ghq09:0,Bbgo44z:0,Bseh09z:"f1i978nd",az1dzo:0,Ba3ybja:0,B6352mv:0,vppk2z:0,Biaj6j7:"f1nh8hsq",B2pnrqr:"f1amxum7",B29w5g4:["f1cec8w7","f554mv0"],Bhhzhcn:"f1sj6kbr",Bec0n69:["f554mv0","f1cec8w7"]},orientationHorizontal:{Beiy3e4:"f1063pyq",Bt984gj:"f122n59",Binpb3b:"ftrw7vg",qrt8p2:"f18opajm",k6ws3r:["f13002it","fqo182t"],Btcwela:["f18yna97","f1kd6wh7"],Fer9m8:"f4i4759"},orientationVertical:{Beiy3e4:"f1vx9l62",B5nvv7i:["f14k419y","f1fgo9fz"],Baxg94k:["f1fgo9fz","f14k419y"],tn21ii:"fvqmfsm",B0ud6bj:"f3am6yf",Bgdo4j:"f1r5wgso"},sizeSmall:{B7balbw:"f1pi9uxy",B1h88n7:"f1h1zgly"},sizeMedium:{B7balbw:"frsmuga",B1h88n7:"fuldkky"},sizeLarge:{B7balbw:"f1qua4xo",B1h88n7:"fimkt6v"},interactive:{rhjd8f:"f1epqm3e"},filled:{De3pzq:"fxugw4r",E5pizo:"f1whvlc6",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"]},filledInteractive:{Bceei9c:"f1k6fduh",De3pzq:"fxugw4r",E5pizo:"f1whvlc6",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"],Bi91k9c:"feu1g3u",Jwef8y:"f1knas48",Bvxd0ez:"f1m145df",ecr2s2:"fb40n2d"},filledInteractiveSelected:{De3pzq:"f1nfm20t",B0n5ga8:"f16eln5f",s924m2:["fa2okxs","fg4zq3l"],B1q35kw:"ff6932p",Gp14am:["fg4zq3l","fa2okxs"],Bi91k9c:"fx9teim",Jwef8y:"f1kz6goq"},filledAlternative:{De3pzq:"f1dmdbja",E5pizo:"f1whvlc6",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"]},filledAlternativeInteractive:{Bceei9c:"f1k6fduh",De3pzq:"f1dmdbja",E5pizo:"f1whvlc6",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"],Bi91k9c:"fnwyq0v",Jwef8y:"f1uvynv3",Bvxd0ez:"f1m145df",ecr2s2:"f1yhgkbh"},filledAlternativeInteractiveSelected:{De3pzq:"fjxa0vh",B0n5ga8:"f16eln5f",s924m2:["fa2okxs","fg4zq3l"],B1q35kw:"ff6932p",Gp14am:["fg4zq3l","fa2okxs"],Bi91k9c:"f1luvkty",Jwef8y:"fehi0vp"},outline:{De3pzq:"f1c21dwh",E5pizo:"f1couhl3",B0n5ga8:"ft83z1f",s924m2:["f1g4150c","f192dr6e"],B1q35kw:"f1qnawh6",Gp14am:["f192dr6e","f1g4150c"]},outlineInteractive:{Bceei9c:"f1k6fduh",De3pzq:"f1c21dwh",E5pizo:"f1couhl3",B0n5ga8:"ft83z1f",s924m2:["f1g4150c","f192dr6e"],B1q35kw:"f1qnawh6",Gp14am:["f192dr6e","f1g4150c"],Bi91k9c:"feu1g3u",Jwef8y:"fjxutwb",Be0v6ae:"f1llr77y",B5kxglz:["fzk0khw","fjj8tog"],B3pwyw6:"fb1u8ub",Bymgtzf:["fjj8tog","fzk0khw"],ecr2s2:"fophhak",dmfk:"f1uohb70",B4ofi8:["f1jm7v1n","f1bus3rq"],jgq6uv:"f1fbu7rr",Baxewws:["f1bus3rq","f1jm7v1n"]},outlineInteractiveSelected:{De3pzq:"f1q9pm1r",B0n5ga8:"f16eln5f",s924m2:["fa2okxs","fg4zq3l"],B1q35kw:"ff6932p",Gp14am:["fg4zq3l","fa2okxs"],Bi91k9c:"fx9teim",Jwef8y:"fg59vm4"},outlineDisabled:{De3pzq:"f1c21dwh",E5pizo:"f1couhl3",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],ezxybo:"f1ls5moo",wc7uws:"f1qiza15",B0n5ga8:"f13dj02",s924m2:["f9wngki","f17v59j0"],B1q35kw:"f1vxzwsp",Gp14am:["f17v59j0","f9wngki"]},subtle:{De3pzq:"fhovq9v",E5pizo:"f1couhl3",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"]},subtleInteractive:{Bceei9c:"f1k6fduh",De3pzq:"fhovq9v",E5pizo:"f1couhl3",B0n5ga8:"f16gxe2i",s924m2:["fpgykix","fzybk4o"],B1q35kw:"f1osi826",Gp14am:["fzybk4o","fpgykix"],Bi91k9c:"feu1g3u",Jwef8y:"f1t94bn6",ecr2s2:"f1wfn5kd"},subtleInteractiveSelected:{De3pzq:"fq5gl1p",B0n5ga8:"f16eln5f",s924m2:["fa2okxs","fg4zq3l"],B1q35kw:"ff6932p",Gp14am:["fg4zq3l","fa2okxs"],Bi91k9c:"fx9teim",Jwef8y:"f1uqaxdt"},highContrastSelected:{B8gzw0y:"f1h3a8gf",By8wz76:"f1nz3ub2",B7iucu3:"fqc85l4",Boo9lyk:"f1ucc5z8",sga51p:"fyj59f4",qj1yg9:["f19v95gn","f1n69f6i"],B8acmzm:"f16q7dot",Gezqo6:["f1n69f6i","f19v95gn"]},highContrastInteractive:{waf3gn:"f1quqgnd",B96h8j5:"f193utb4",Bpd3jnq:"f1io67iv",uhbujs:"f3n01jk",sga51p:"fyj59f4",qj1yg9:["f19v95gn","f1n69f6i"],B8acmzm:"f16q7dot",Gezqo6:["f1n69f6i","f19v95gn"]},select:{qhf8xq:"f1euv43f",Bhzewxz:"fqclxi7",j35jbq:["fiv86kb","f36uhnt"],Bj3rh1h:"fom9my7"},hiddenCheckbox:{B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1a3p1vp",a9b677:"frkrog8",Bqenvij:"f1mpe4l3",qhf8xq:"f1euv43f",Bh84pgu:"fmf1zke",Bgl5zvf:"f1wch0ki",Huce71:"fz5sti
1x"},disabled:{Bceei9c:"fdrzuqr",famaaq:"f1xqy1su",sj55zd:"f1s2aq7o",De3pzq:"f1bg9a2p",E5pizo:"fyed02w",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],Ftih45:"f1wl9k8s",Brfgrao:"f1j7ml58",lawp4y:0,Fbdkly:0,mdwyqc:0,Bciustq:0,gc50h5:"f13vvzas",Ehzi8l:"f198lalb",B0n5ga8:"f13dj02",s924m2:["f9wngki","f17v59j0"],B1q35kw:"f1vxzwsp",Gp14am:["f17v59j0","f9wngki"],Bikrtoi:"f11og98d",G8qf51:"f1rg3h4v",Brxh4y7:"fbm2y3b",ezxybo:"f4yodeu",wc7uws:"fcwfbwp",gp3uxg:"f1repx37",Fohawp:["f1ybi8ct","f1h4eg6q"],Bxulg6k:"f18mejnb",vcjq4m:["f1h4eg6q","f1ybi8ct"],Bsqkqe9:"f1nift3m",fskg1g:"f1wu3i8x",iwiei9:0,Effecx:0,Bkt1b9m:0,jfmxvr:0,orauir:"f6v4vfa",B2yd9ot:"folrdqs",Fn9tzk:"f168z5yf",Bv0wker:["fpor7gj","fzextn6"],Bp2dl5b:"f1yaw79v",pzn0iz:["fzextn6","fpor7gj"]}},{f:[".ftqa4ok:focus{outline-style:none;}"],i:[".f2hkw1w:focus-visible{outline-style:none;}"],d:[".f8hki3x[data-fui-focus-visible]{border-top-color:transparent;}",".f1d2448m[data-fui-focus-visible]{border-right-color:transparent;}",".ffh67wi[data-fui-focus-visible]{border-left-color:transparent;}",".f1bjia2o[data-fui-focus-visible]{border-bottom-color:transparent;}",'.f15bsgw9[data-fui-focus-visible]::after{content:"";}',".f14e48fq[data-fui-focus-visible]::after{position:absolute;}",".f18yb2kv[data-fui-focus-visible]::after{pointer-events:none;}",".fd6o370[data-fui-focus-visible]::after{z-index:1;}",[".fpqizxz[data-fui-focus-visible]::after{border:var(--strokeWidthThick) solid var(--colorStrokeFocus2);}",{p:-2}],[".fnd8nzh[data-fui-focus-visible]::after{border-radius:var(--fui-Card--border-radius);}",{p:-1}],".f15fr7a0[data-fui-focus-visible]::after{top:calc(0px - var(--strokeWidthThick) - -2px);}",".fwsq40z[data-fui-focus-visible]::after{right:calc(0px - var(--strokeWidthThick) - -2px);}",".fy0y4wt[data-fui-focus-visible]::after{left:calc(0px - var(--strokeWidthThick) - -2px);}",".f34ld9f[data-fui-focus-visible]::after{bottom:calc(0px - var(--strokeWidthThick) - -2px);}",".f1b1k54r[data-fui-focus-within]:focus-within{border-top-color:transparent;}",".f4ne723[data-fui-focus-within]:focus-within{border-right-color:transparent;}",".fqqcjud[data-fui-focus-within]:focus-within{border-left-color:transparent;}",".fh7aioi[data-fui-focus-within]:focus-within{border-bottom-color:transparent;}",'.ffht0p2[data-fui-focus-within]:focus-within::after{content:"";}',".f1p0ul1q[data-fui-focus-within]:focus-within::after{position:absolute;}",".f1c901ms[data-fui-focus-within]:focus-within::after{pointer-events:none;}",".f1alokd7[data-fui-focus-within]:focus-within::after{z-index:1;}",[".f1i978nd[data-fui-focus-within]:focus-within::after{border:var(--strokeWidthThick) solid var(--colorStrokeFocus2);}",{p:-2}],[".f1nh8hsq[data-fui-focus-within]:focus-within::after{border-radius:var(--fui-Card--border-radius);}",{p:-1}],".f1amxum7[data-fui-focus-within]:focus-within::after{top:calc(0px - var(--strokeWidthThick) - -2px);}",".f1cec8w7[data-fui-focus-within]:focus-within::after{right:calc(0px - var(--strokeWidthThick) - -2px);}",".f554mv0[data-fui-focus-within]:focus-within::after{left:calc(0px - var(--strokeWidthThick) - -2px);}",".f1sj6kbr[data-fui-focus-within]:focus-within::after{bottom:calc(0px - var(--strokeWidthThick) - -2px);}",".f1063pyq{flex-direction:row;}",".f122n59{align-items:center;}",".ftrw7vg>.fui-CardPreview{margin-top:calc(var(--fui-Card--size) * -1);}",".f18opajm>.fui-CardPreview{margin-bottom:calc(var(--fui-Card--size) * -1);}",'.f13002it>:not([aria-hidden="true"]).fui-CardPreview:first-of-type{margin-left:calc(var(--fui-Card--size) * -1);}','.fqo182t>:not([aria-hidden="true"]).fui-CardPreview:first-of-type{margin-right:calc(var(--fui-Card--size) * -1);}','.f18yna97>:not([aria-hidden="true"]).fui-CardPreview:last-of-type{margin-right:calc(var(--fui-Card--size) * -1);}','.f1kd6wh7>:not([aria-hidden="true"]).fui-CardPreview:last-of-type{margin-left:calc(var(--fui-Card--size) * -1);}',".f4i4759>.fui-CardHeader:last-of-type,.f4i4759>.fui-CardFooter:last-of-type{flex-grow:1;}",".f1vx9l62{flex-direction:column;}",".f14k419y>.fui-CardPreview{margin-left:calc(var(--fui-Card--size) * -1);}",".f1fgo9fz>.fui-CardPreview{margin-right:calc(var(--fui-Card--size) * -1);}",'.fvqmfsm>:not([aria-hidden="true"]).fui-CardPreview:first-of-type{margin-top:calc(var(--fui-Card--size) * -1);}',".f3am6yf>.fui-Card__floatingAction+.fui-CardPreview{margin-top:calc(var(--fui-Card--size) * -1);}",'.f1r5wgso>:not([aria-hidden="true"]).fui-CardPreview:last-of-type{margin-bottom:calc(var(--fui-Card--size) * -1);}',".f1pi9uxy{--fui-Card--size:8px;}",".f1h1zgly{--fui-Card--border-radius:var(--borderRadiusSmall);}",".frsmuga{--fui-Card--size:12px;}",".fuldkky{--fui-Card--border-radius:var(--borderRadiusMedium);}",".f1qua4xo{--fui-Card--size:16px;}",".fimkt6v{--fui-Card--border-radius:var(--borderRadiusLarge);}",".f1epqm3e .fui-Text{color:currentColor;}
1",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f1whvlc6{box-shadow:var(--shadow4);}",".f16gxe2i::after{border-top-color:var(--colorTransparentStroke);}",".fpgykix::after{border-right-color:var(--colorTransparentStroke);}",".fzybk4o::after{border-left-color:var(--colorTransparentStroke);}",".f1osi826::after{border-bottom-color:var(--colorTransparentStroke);}",".f1k6fduh{cursor:pointer;}",".f1nfm20t{background-color:var(--colorNeutralBackground1Selected);}",".f16eln5f::after{border-top-color:var(--colorNeutralStroke1Selected);}",".fa2okxs::after{border-right-color:var(--colorNeutralStroke1Selected);}",".fg4zq3l::after{border-left-color:var(--colorNeutralStroke1Selected);}",".ff6932p::after{border-bottom-color:var(--colorNeutralStroke1Selected);}",".f1dmdbja{background-color:var(--colorNeutralBackground2);}",".fjxa0vh{background-color:var(--colorNeutralBackground2Selected);}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",".f1couhl3{box-shadow:none;}",".ft83z1f::after{border-top-color:var(--colorNeutralStroke1);}",".f1g4150c::after{border-right-color:var(--colorNeutralStroke1);}",".f192dr6e::after{border-left-color:var(--colorNeutralStroke1);}",".f1qnawh6::after{border-bottom-color:var(--colorNeutralStroke1);}",".f1q9pm1r{background-color:var(--colorTransparentBackgroundSelected);}",".f1jj8ep1{border-top-color:var(--colorNeutralStrokeDisabled);}",".f15xbau{border-right-color:var(--colorNeutralStrokeDisabled);}",".fy0fskl{border-left-color:var(--colorNeutralStrokeDisabled);}",".f4ikngz{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".f13dj02::after{border-top-color:var(--colorNeutralStrokeDisabled);}",".f9wngki::after{border-right-color:var(--colorNeutralStrokeDisabled);}",".f17v59j0::after{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1vxzwsp::after{border-bottom-color:var(--colorNeutralStrokeDisabled);}
1",".fhovq9v{background-color:var(--colorSubtleBackground);}",".fq5gl1p{background-color:var(--colorSubtleBackgroundSelected);}",".f1euv43f{position:absolute;}",".fqclxi7{top:4px;}",".fiv86kb{right:4px;}",".f36uhnt{left:4px;}",".fom9my7{z-index:var(--zIndexContent, 1);}",[".f1a3p1vp{overflow:hidden;}",{p:-1}],".frkrog8{width:1px;}",".f1mpe4l3{height:1px;}",".fmf1zke{clip:rect(0 0 0 0);}",".f1wch0ki{clip-path:inset(50%);}",".fz5stix{white-space:nowrap;}",".fdrzuqr{cursor:not-allowed;}",".f1xqy1su{-webkit-user-select:none;-moz-user-select:none;user-select:none;}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1bg9a2p{background-color:var(--colorNeutralBackgroundDisabled);}",".fyed02w{box-shadow:var(--shadow2);}",'.f1wl9k8s::before{content:"";}',".f1j7ml58::before{position:absolute;}",[".f13vvzas::before{inset:0;}",{p:-1}],".f198lalb::before{z-index:calc(var(--zIndexContent, 1) + 1);}"],m:[["@media (forced-colors: active){.f1j6vpng[data-fui-focus-visible]::after{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ffjurs[data-fui-focus-visible]::after{border-left-color:Highlight;}.f1pniga2[data-fui-focus-visible]::after{border-right-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f987i1v[data-fui-focus-visible]::after{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ufm4qn[data-fui-focus-within]:focus-within::after{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1qnwcb4[data-fui-focus-within]:focus-within::after{border-right-color:Highlight;}.fgrk5zm[data-fui-focus-within]:focus-within::after{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fi52z01[data-fui-focus-within]:focus-within::after{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1h3a8gf{forced-color-adjust:none;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1nz3ub2{background-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fqc85l4{color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ucc5z8 .fui-CardPreview,.f1ucc5z8 .fui-CardFooter{forced-color-adjust:auto;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fyj59f4::after{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f19v95gn::after{border-right-color:Highlight;}.f1n69f6i::after{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f16q7dot::after{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1quqgnd:hover,.f1quqgnd :active{forced-color-adjust:none;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f193utb4:hover,.f193utb4 :active{background-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1io67iv:hover,.f1io67iv :active{color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3n01jk:hover .fui-CardPreview,.f3n01jk :active .fui-CardPreview,.f3n01jk:hover .fui-CardFooter,.f3n01jk :active .fui-CardFooter{forced-color-adjust:auto;}}",{m:"(forced-colors: active)"}]],h:[".feu1g3u:hover{color:var(--colorNeutralForeground1Hover);}",".f1knas48:hover{background-color:var(--colorNeutralBackground1Hover);}",".f1m145df:hover{box-shadow:var(--shadow8);}",".fx9teim:hover{color:var(--colorNeutralForeground1Selected);}",".f1kz6goq:hover{background-color:var(--colorNeutralBackground1Selected);}",".fnwyq0v:hover{color:var(--colorNeutralForeground2Hover);}",".f1uvynv3:hover{background-color:var(--colorNeutralBackground2Hover);}",".f1luvkty:hover{color:var(--colorNeutralForeground2Selected);}",".fehi0vp:hover{background-color:var(--colorNeutralBackground2Selected);}",".fjxutwb:hover{background-color:var(--colorTransparentBackgroundHover);}",".f1llr77y:hover::after{border-top-color:var(--colorNeutralStroke1Hover);}",".fzk0khw:hover::after{border-right-color:var(--colorNeutralStroke1Hover);}",".fjj8tog:hover::after{border-left-color:var(--colorNeutralStroke1Hover);}",".fb1u8ub:hover::after{border-bottom-color:var(--colorNeutralStroke1Hover);}",".fg59vm4:hover{background-color:var(--colorTransparentBackgroun
1dSelected);}",".f1ls5moo:hover,.f1ls5moo:active{background-color:var(--colorTransparentBackground);}",".f1qiza15:hover,.f1qiza15:active{box-shadow:none;}",".f1t94bn6:hover{background-color:var(--colorSubtleBackgroundHover);}",".f1uqaxdt:hover{background-color:var(--colorSubtleBackgroundSelected);}",".f11og98d:hover,.f11og98d:active{cursor:not-allowed;}",".f1rg3h4v:hover,.f1rg3h4v:active{-webkit-user-select:none;-moz-user-select:none;user-select:none;}",".fbm2y3b:hover,.fbm2y3b:active{color:var(--colorNeutralForegroundDisabled);}",".f4yodeu:hover,.f4yodeu:active{background-color:var(--colorNeutralBackgroundDisabled);}",".fcwfbwp:hover,.fcwfbwp:active{box-shadow:var(--shadow2);}",".f1repx37:hover,.f1repx37:active{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1ybi8ct:hover,.f1ybi8ct:active{border-right-color:var(--colorNeutralStrokeDisabled);}",".f1h4eg6q:hover,.f1h4eg6q:active{border-left-color:var(--colorNeutralStrokeDisabled);}",".f18mejnb:hover,.f18mejnb:active{border-bottom-color:var(--colorNeutralStrokeDisabled);}",'.f1nift3m:hover::before,.f1nift3m:active::before{content:"";}',".f1wu3i8x:hover::before,.f1wu3i8x:active::before{position:absolute;}",[".f6v4vfa:hover::before,.f6v4vfa:active::before{inset:0;}",{p:-1}],".folrdqs:hover::before,.folrdqs:active::before{z-index:calc(var(--zIndexContent, 1) + 1);}",".f168z5yf:hover::after,.f168z5yf:active::after{border-top-color:var(--colorNeutralStrokeDisabled);}",".fpor7gj:hover::after,.fpor7gj:active::after{border-right-color:var(--colorNeutralStrokeDisabled);}",".fzextn6:hover::after,.fzextn6:active::after{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1yaw79v:hover::after,.f1yaw79v:active::after{border-bottom-color:var(--colorNeutralStrokeDisabled);}"],a:[".fb40n2d:active{background-color:var(--colorNeutralBackground1Pressed);}",".f1yhgkbh:active{background-color:var(--colorNeutralBackground2Pressed);}",".fophhak:active{background-color:var(--colorTransparentBackgroundPressed);}",".f1uohb70:active::after{border-top-color:var(--colorNeutralStroke1Pressed);}",".f1jm7v1n:active::after{border-right-color:var(--colorNeutralStroke1Pressed);}",".f1bus3rq:active::after{border-left-color:var(--colorNeutralStroke1Pressed);}",".f1fbu7rr:active::after{border-bottom-color:var(--colorNeutralStroke1Pressed);}
1",".f1wfn5kd:active{background-color:var(--colorSubtleBackgroundPressed);}"]});var eV=e.i(96019);let eJ=t.forwardRef((e,s)=>{let n,a,l,u,d,c,f,h,m,b=((e,s)=>{let{appearance:n="filled",orientation:a="vertical",size:l="medium",...u}=e,{disabled:d=!1,focusMode:c}=e,f=(0,eF.useFocusWithin)(),h=(0,o.useMergedRefs)(f,s),{findAllFocusable:m}=eT(),b=t.useCallback(e=>{if(!f.current)return!1;let t=m(f.current),r=e.target;return t.some(e=>e.contains(r))},[m,f]),p=eP(e),g=null!=c?c:p?"no-tab":"off",v=ek({tabBehavior:eO[g]}),_=((e,o)=>{let{disabled:s=!1,...n}=e,[a,l]=t.useState(eD.selectableA11yProps.referenceId),[u,d]=t.useState(eD.selectableA11yProps.referenceId),{selectable:c,selected:f,selectableCardProps:h,selectFocused:m,checkboxSlot:b,floatingActionSlot:p}=((e,{referenceLabel:r,referenceId:o})=>{let{checkbox:s={},onSelectionChange:n,floatingAction:a,onClick:l,onKeyDown:u,disabled:d,shouldRestrictTriggerAction:c}=e,f=t.useRef(null),[h,m]=eC({state:e.selected,defaultState:e.defaultSelected,initialState:!1}),b=[e.selected,e.defaultSelected,n].some(e=>void 0!==e),[p,g]=t.useState(!1),v=t.useCallback(e=>{if(d||f.current!==e.target&&(null==c?void 0:c(e)))return;let t=!h;m(t),n&&n(e,{selected:t})},[d,n,h,m,c]),_=t.useCallback(e=>{[ez.Enter].includes(e.key)&&(e.preventDefault(),v(e))},[v]),w=t.useMemo(()=>{if(!b||a)return;let e={};return o?e["aria-labelledby"]=o:r&&(e["aria-label"]=r),i.slot.optional(s,{defaultProps:{ref:f,type:"checkbox",checked:h,disabled:d,onChange:e=>v(e),onFocus:()=>g(!0),onBlur:()=>g(!1),...e},elementType:"input"})},[s,d,a,h,b,v,o,r]),y=t.useMemo(()=>{if(a)return i.slot.optional(a,{defaultProps:{ref:f},elementType:"div"})},[a]),k=t.useMemo(()=>b?{onClick:ex(l,v),onKeyDown:ex(u,_)}:null,[b,v,l,u,_]);return{selected:h,selectable:b,selectFocused:p,selectableCardProps:k,checkboxSlot:w,floatingActionSlot:y}})(e,{referenceId:a,referenceLabel:u}),g=eP(e),v={...n,...h};return s&&(v={...n,"aria-disabled":!0,onClick:void 0}),{interactive:g,selectable:c,selectFocused:m,selected:f,disabled:s,selectableA11yProps:{setReferenceId:l,referenceId:a,referenceLabel:u,setReferenceLabel:d},components:{root:"div",floatingAction:"div",checkbox:"input"},root:i.slot.always((0,r.getIntrinsicElementProps)("div",{ref:o,role:"group",...v}),{elementType:"div"}),floatingAction:p,checkbox:b}})({shouldRestrictTriggerAction:b,...u},h);return d||_.selectable||"off"===g||Object.assign(_.root,v,{tabIndex:0}),{..._,appearance:n,orientation:a,size:l}})(e,s),p=function({selectableA11yProps:e}){return{selectableA11yProps:e}}(b);return n=eH(),l={horizontal:(a=eK()).orientationHorizontal,vertical:a.orientationVertical},u={small:a.sizeSmall,medium:a.sizeMedium,large:a.sizeLarge},d={filled:a.filled,"filled-alternative":a.filledAlternative,outline:a.outline,subtle:a.subtle},c={filled:a.filledInteractiveSelected,"filled-alternative":a.filledAlternativeInteractiveSelected,outline:a.outlineInteractiveSelected,subtle:a.subtleInteractiveSelected},f={filled:a.filledInteractive,"filled-alternative":a.filledAlternativeInteractive,outline:a.outlineInteractive,subtle:a.subtleInteractive},h=!b.disabled&&(b.interactive||b.selectable),m=t.useMemo(()=>b.disabled?"":b.selectable?b.selectFocused?a.selectableFocused:"":a.focused,[b.disabled,b.selectFocused,b.selectable,a.focused,a.selectableFocused]),b.root.className=(0,eW.mergeClasses)("fui-Card",n,l[b.orientation],u[b.size],d[b.appearance],h&&a.interactive,h&&f[b.appearance],b.selected&&c[b.appearance],m,h&&a.highContrastInteractive,b.selected&&a.highContrastSelected,b.disabled&&a.disabled,b.disabled&&"outline"===b.appearance&&a.outlineDisabled,b.root.className),b.floatingAction&&(b.floatingAction.className=(0,eW.mergeClasses)("fui-Card__floatingAction",a.select,b.floatingAction.className)),b.checkbox&&(b.checkbox.className=(0,eW.mergeClasses)("fui-Card__checkbox",a.hiddenCheckbox,b.checkbox.className)),(0,eV.useCustomStyleHook_unstable)("useCardStyles_unstable")(b),(0,eR.assertSlots)(b),(0,eS.jsx)(b.root,{children:(0,eS.jsxs)(eN,{value:p,children:[b.checkbox?(0,eS.jsx)(b.checkbox,{}):null,b.floatingAction?(0,eS.jsx)(b.floatingAction,{}):null,b.root.children]})})});
1eJ.displayName="Card",e.s(["Card",0,eJ],1406)}]);
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.