import{t as Ht}from"./translation-DoG5ZELJ-Bni_xMHF.chunk.mjs";import{D as Je,E as tn,F as en,G as nn}from"./index-BrC2bLMO.chunk.mjs";import{v as on,p as ke,a2 as we,L as de,R as rn,j as $,o as z,k as q,l as Le,t as Qt,z as Vt,b as Re,x as _e,n as an,E as It,G as Pt,e as kt,u as wt,w as De,q as ln,s as sn,ae as cn,r as Lt,F as Ee,C as un,c as dn,a0 as hn}from"./runtime-dom.esm-bundler-CU8rrbZA.chunk.mjs";import{N as Se}from"./logger-D3RVzcfQ-CklyzrxW.chunk.mjs";import{a as Jt}from"./index-DCpg1aui.chunk.mjs";import{g as pn}from"./index-Bndk0DrU.chunk.mjs";function Ce(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),e.push.apply(e,o)}return e}function H(t){for(var n=1;n=0)&&(e[i]=t[i]);return e}function vn(t,n){if(t==null)return{};var e=gn(t,n),o,i;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(t,o)&&(e[o]=t[o])}return e}var mn="1.15.6";function Z(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var K=Z(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Mt=Z(/Edge/i),Te=Z(/firefox/i),St=Z(/safari/i)&&!Z(/chrome/i)&&!Z(/android/i),me=Z(/iP(ad|od|hone)/i),Xe=Z(/chrome/i)&&Z(/android/i),Ye={capture:!1,passive:!1};function w(t,n,e){t.addEventListener(n,e,!K&&Ye)}function y(t,n,e){t.removeEventListener(n,e,!K&&Ye)}function Gt(t,n){if(n){if(n[0]===">"&&(n=n.substring(1)),t)try{if(t.matches)return t.matches(n);if(t.msMatchesSelector)return t.msMatchesSelector(n);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(n)}catch{return!1}return!1}}function Be(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function F(t,n,e,o){if(t){e=e||document;do{if(n!=null&&(n[0]===">"?t.parentNode===e&&Gt(t,n):Gt(t,n))||o&&t===e)return t;if(t===e)break}while(t=Be(t))}return null}var xe=/\s+/g;function L(t,n,e){if(t&&n)if(t.classList)t.classList[e?"add":"remove"](n);else{var o=(" "+t.className+" ").replace(xe," ").replace(" "+n+" "," ");t.className=(o+(e?" "+n:"")).replace(xe," ")}}function f(t,n,e){var o=t&&t.style;if(o){if(e===void 0)return document.defaultView&&document.defaultView.getComputedStyle?e=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(e=t.currentStyle),n===void 0?e:e[n];!(n in o)&&n.indexOf("webkit")===-1&&(n="-webkit-"+n),o[n]=e+(typeof e=="string"?"":"px")}}function vt(t,n){var e="";if(typeof t=="string")e=t;else do{var o=f(t,"transform");o&&o!=="none"&&(e=o+" "+e)}while(!n&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(e)}function Fe(t,n,e){if(t){var o=t.getElementsByTagName(n),i=0,r=o.length;if(e)for(;i=r,!a)return o;if(o===W())break;o=nt(o,!1)}return!1}function mt(t,n,e,o){for(var i=0,r=0,a=t.children;r2&&arguments[2]!==void 0?arguments[2]:{},o=e.evt,i=vn(e,Cn);At.pluginEvent.bind(g)(t,n,H({dragEl:c,parentEl:S,ghostEl:m,rootEl:D,nextEl:ct,lastDownEl:zt,cloneEl:E,cloneHidden:et,dragStarted:_t,putSortable:x,activeSortable:g.active,originalEvent:o,oldIndex:gt,oldDraggableIndex:Tt,newIndex:R,newDraggableIndex:tt,hideGhostForTarget:qe,unhideGhostForTarget:Ze,cloneNowHidden:function(){et=!0},cloneNowShown:function(){et=!1},dispatchSortableEvent:function(r){N({sortable:n,name:r,originalEvent:o})}},i))};function N(t){Sn(H({putSortable:x,cloneEl:E,targetEl:c,rootEl:D,oldIndex:gt,oldDraggableIndex:Tt,newIndex:R,newDraggableIndex:tt},t))}var c,S,m,D,ct,zt,E,et,gt,R,Tt,tt,Rt,x,ft=!1,qt=!1,Zt=[],lt,B,oe,ie,Ae,Ne,_t,pt,xt,Ot=!1,Xt=!1,jt,M,re=[],he=!1,Ut=[],te=typeof document<"u",Yt=me,Ie=Mt||K?"cssFloat":"float",Tn=te&&!Xe&&!me&&"draggable"in document.createElement("div"),He=(function(){if(te){if(K)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}})(),Ve=function(t,n){var e=f(t),o=parseInt(e.width)-parseInt(e.paddingLeft)-parseInt(e.paddingRight)-parseInt(e.borderLeftWidth)-parseInt(e.borderRightWidth),i=mt(t,0,n),r=mt(t,1,n),a=i&&f(i),s=r&&f(r),l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+T(i).width,d=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+T(r).width;if(e.display==="flex")return e.flexDirection==="column"||e.flexDirection==="column-reverse"?"vertical":"horizontal";if(e.display==="grid")return e.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&a.float&&a.float!=="none"){var h=a.float==="left"?"left":"right";return r&&(s.clear==="both"||s.clear===h)?"vertical":"horizontal"}return i&&(a.display==="block"||a.display==="flex"||a.display==="table"||a.display==="grid"||l>=o&&e[Ie]==="none"||r&&e[Ie]==="none"&&l+d>o)?"vertical":"horizontal"},xn=function(t,n,e){var o=e?t.left:t.top,i=e?t.right:t.bottom,r=e?t.width:t.height,a=e?n.left:n.top,s=e?n.right:n.bottom,l=e?n.width:n.height;return o===a||i===s||o+r/2===a+l/2},On=function(t,n){var e;return Zt.some(function(o){var i=o[P].options.emptyInsertThreshold;if(!(!i||be(o))){var r=T(o),a=t>=r.left-i&&t<=r.right+i,s=n>=r.top-i&&n<=r.bottom+i;if(a&&s)return e=o}}),e},Ge=function(t){function n(i,r){return function(a,s,l,d){var h=a.options.group.name&&s.options.group.name&&a.options.group.name===s.options.group.name;if(i==null&&(r||h))return!0;if(i==null||i===!1)return!1;if(r&&i==="clone")return i;if(typeof i=="function")return n(i(a,s,l,d),r)(a,s,l,d);var u=(r?a:s).options.group.name;return i===!0||typeof i=="string"&&i===u||i.join&&i.indexOf(u)>-1}}var e={},o=t.group;(!o||Ft(o)!="object")&&(o={name:o}),e.name=o.name,e.checkPull=n(o.pull,!0),e.checkPut=n(o.put),e.revertClone=o.revertClone,t.group=e},qe=function(){!He&&m&&f(m,"display","none")},Ze=function(){!He&&m&&f(m,"display","")};te&&!Xe&&document.addEventListener("click",function(t){if(qt)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),qt=!1,!1},!0);var st=function(t){if(c){t=t.touches?t.touches[0]:t;var n=On(t.clientX,t.clientY);if(n){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o]);e.target=e.rootEl=n,e.preventDefault=void 0,e.stopPropagation=void 0,n[P]._onDragOver(e)}}},Mn=function(t){c&&c.parentNode[P]._isOutsideThisEl(t.target)};function g(t,n){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=n=U({},n),t[P]=this;var e={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Ve(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(r,a){r.setData("Text",a.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:g.supportPointer!==!1&&"PointerEvent"in window&&(!St||me),emptyInsertThreshold:5};At.initializePlugins(this,t,e);for(var o in e)!(o in n)&&(n[o]=e[o]);Ge(n);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=n.forceFallback?!1:Tn,this.nativeDraggable&&(this.options.touchStartThreshold=1),n.supportPointer?w(t,"pointerdown",this._onTapStart):(w(t,"mousedown",this._onTapStart),w(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(w(t,"dragover",this),w(t,"dragenter",this)),Zt.push(this.el),n.store&&n.store.get&&this.sort(n.store.get(this)||[]),U(this,_n())}g.prototype={constructor:g,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(pt=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,c):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,e=this.el,o=this.options,i=o.preventOnFilter,r=t.type,a=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,s=(a||t).target,l=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||s,d=o.filter;if(Xn(e),!c&&!(/mousedown|pointerdown/.test(r)&&t.button!==0||o.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&St&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=F(s,o.draggable,e,!1),!(s&&s.animated)&&zt!==s)){if(gt=Y(s),Tt=Y(s,o.draggable),typeof d=="function"){if(d.call(this,t,s,this)){N({sortable:n,rootEl:l,name:"filter",targetEl:s,toEl:e,fromEl:e}),I("filter",n,{evt:t}),i&&t.preventDefault();return}}else if(d&&(d=d.split(",").some(function(h){if(h=F(l,h.trim(),e,!1),h)return N({sortable:n,rootEl:h,name:"filter",targetEl:s,fromEl:e,toEl:e}),I("filter",n,{evt:t}),!0}),d)){i&&t.preventDefault();return}o.handle&&!F(l,o.handle,e,!1)||this._prepareDragStart(t,a,s)}}},_prepareDragStart:function(t,n,e){var o=this,i=o.el,r=o.options,a=i.ownerDocument,s;if(e&&!c&&e.parentNode===i){var l=T(e);if(D=i,c=e,S=c.parentNode,ct=c.nextSibling,zt=e,Rt=r.group,g.dragged=c,lt={target:c,clientX:(n||t).clientX,clientY:(n||t).clientY},Ae=lt.clientX-l.left,Ne=lt.clientY-l.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,c.style["will-change"]="all",s=function(){if(I("delayEnded",o,{evt:t}),g.eventCanceled){o._onDrop();return}o._disableDelayedDragEvents(),!Te&&o.nativeDraggable&&(c.draggable=!0),o._triggerDragStart(t,n),N({sortable:o,name:"choose",originalEvent:t}),L(c,r.chosenClass,!0)},r.ignore.split(",").forEach(function(d){Fe(c,d.trim(),ae)}),w(a,"dragover",st),w(a,"mousemove",st),w(a,"touchmove",st),r.supportPointer?(w(a,"pointerup",o._onDrop),!this.nativeDraggable&&w(a,"pointercancel",o._onDrop)):(w(a,"mouseup",o._onDrop),w(a,"touchend",o._onDrop),w(a,"touchcancel",o._onDrop)),Te&&this.nativeDraggable&&(this.options.touchStartThreshold=4,c.draggable=!0),I("delayStart",this,{evt:t}),r.delay&&(!r.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Mt||K))){if(g.eventCanceled){this._onDrop();return}r.supportPointer?(w(a,"pointerup",o._disableDelayedDrag),w(a,"pointercancel",o._disableDelayedDrag)):(w(a,"mouseup",o._disableDelayedDrag),w(a,"touchend",o._disableDelayedDrag),w(a,"touchcancel",o._disableDelayedDrag)),w(a,"mousemove",o._delayedDragTouchMoveHandler),w(a,"touchmove",o._delayedDragTouchMoveHandler),r.supportPointer&&w(a,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(s,r.delay)}else s()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){c&&ae(c),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;y(t,"mouseup",this._disableDelayedDrag),y(t,"touchend",this._disableDelayedDrag),y(t,"touchcancel",this._disableDelayedDrag),y(t,"pointerup",this._disableDelayedDrag),y(t,"pointercancel",this._disableDelayedDrag),y(t,"mousemove",this._delayedDragTouchMoveHandler),y(t,"touchmove",this._delayedDragTouchMoveHandler),y(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?w(document,"pointermove",this._onTouchMove):n?w(document,"touchmove",this._onTouchMove):w(document,"mousemove",this._onTouchMove):(w(c,"dragend",this),w(D,"dragstart",this._onDragStart));try{document.selection?$t(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(ft=!1,D&&c){I("dragStarted",this,{evt:n}),this.nativeDraggable&&w(document,"dragover",Mn);var e=this.options;!t&&L(c,e.dragClass,!1),L(c,e.ghostClass,!0),g.active=this,t&&this._appendGhost(),N({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(B){this._lastX=B.clientX,this._lastY=B.clientY,qe();for(var t=document.elementFromPoint(B.clientX,B.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(B.clientX,B.clientY),t!==n);)n=t;if(c.parentNode[P]._isOutsideThisEl(t),n)do{if(n[P]){var e=void 0;if(e=n[P]._onDragOver({clientX:B.clientX,clientY:B.clientY,target:t,rootEl:n}),e&&!this.options.dragoverBubble)break}t=n}while(n=Be(n));Ze()}},_onTouchMove:function(t){if(lt){var n=this.options,e=n.fallbackTolerance,o=n.fallbackOffset,i=t.touches?t.touches[0]:t,r=m&&vt(m,!0),a=m&&r&&r.a,s=m&&r&&r.d,l=Yt&&M&&Me(M),d=(i.clientX-lt.clientX+o.x)/(a||1)+(l?l[0]-re[0]:0)/(a||1),h=(i.clientY-lt.clientY+o.y)/(s||1)+(l?l[1]-re[1]:0)/(s||1);if(!g.active&&!ft){if(e&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(N({rootEl:S,name:"add",toEl:S,fromEl:D,originalEvent:t}),N({sortable:this,name:"remove",toEl:S,originalEvent:t}),N({rootEl:S,name:"sort",toEl:S,fromEl:D,originalEvent:t}),N({sortable:this,name:"sort",toEl:S,originalEvent:t})),x&&x.save()):R!==gt&&R>=0&&(N({sortable:this,name:"update",toEl:S,originalEvent:t}),N({sortable:this,name:"sort",toEl:S,originalEvent:t})),g.active&&((R==null||R===-1)&&(R=gt,tt=Tt),N({sortable:this,name:"end",toEl:S,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){I("nulling",this),D=c=S=m=ct=E=zt=et=lt=B=_t=R=tt=gt=Tt=pt=xt=x=Rt=g.dragged=g.ghost=g.clone=g.active=null,Ut.forEach(function(t){t.checked=!0}),Ut.length=oe=ie=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":c&&(this._onDragOver(t),An(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,e=this.el.children,o=0,i=e.length,r=this.options;oi.right+r||t.clientY>o.bottom&&t.clientX>o.left:t.clientY>i.bottom+r||t.clientX>o.right&&t.clientY>o.top}function kn(t,n,e,o,i,r,a,s){var l=o?t.clientY:t.clientX,d=o?e.height:e.width,h=o?e.top:e.left,u=o?e.bottom:e.right,b=!1;if(!a){if(s&&jth+d*r/2:lu-jt)return-xt}else if(l>h+d*(1-i)/2&&lu-d*r/2)?l>h+d/2?1:-1:0}function Ln(t){return Y(c){jn(n,v.oldIndex,v.newIndex,v)}},l=ke(()=>typeof t=="string"?i?.querySelector(t):nn(t)),d=()=>{o?.destroy(),o=void 0},h=v=>{!v||o!==void 0||(o=new g(v,{...s,...a}))},u=()=>{const v=l.value;v&&h(v)},b=(v,X)=>{if(X!==void 0)o?.option(v,X);else return o?.option(v)};let p;r&&typeof t!="string"?p=on(l,v=>{d(),v&&h(v)},{immediate:!0,flush:"post"}):tn(u);const _=()=>{d()};return en(()=>{p?.(),d()}),{stop:_,start:u,option:b}}function Fn(t,n,e){const o=t.children[e];t.insertBefore(n,o)}function zn(t){t.parentNode&&t.parentNode.removeChild(t)}function jn(t,n,e,o=null){o!=null&&(zn(o.item),Fn(o.from,o.item,n));const i=rn(t),r=i?[...we(t)]:we(t);if(e>=0&&e{r.splice(e,0,a),i&&(t.value=r)})}}const $n={name:"ArrowDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Wn=["aria-hidden","aria-label"],Hn=["fill","width","height"],Vn={d:"M11,4H13V16L18.5,10.5L19.92,11.92L12,19.84L4.08,11.92L5.5,10.5L11,16V4Z"},Gn={key:0};function qn(t,n,e,o,i,r){return z(),$("span",Vt(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon arrow-down-icon",role:"img",onClick:n[0]||(n[0]=a=>t.$emit("click",a))}),[(z(),$("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[q("path",Vn,[e.title?(z(),$("title",Gn,Qt(e.title),1)):Le("",!0)])],8,Hn))],16,Wn)}const Zn=Jt($n,[["render",qn]]),Un={name:"ArrowUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Kn=["aria-hidden","aria-label"],Qn=["fill","width","height"],Jn={d:"M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z"},to={key:0};function eo(t,n,e,o,i,r){return z(),$("span",Vt(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon arrow-up-icon",role:"img",onClick:n[0]||(n[0]=a=>t.$emit("click",a))}),[(z(),$("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[q("path",Jn,[e.title?(z(),$("title",to,Qt(e.title),1)):Le("",!0)])],8,Qn))],16,Kn)}const no=Jt(Un,[["render",eo]]),oo={width:"20",height:"20",viewBox:"0 0 20 20",role:"presentation"},io=["xlink:href"],ro={class:"order-selector-element__label"},ao={class:"order-selector-element__actions"},lo={"aria-hidden":"true",class:"order-selector-element__placeholder"},so={"aria-hidden":"true",class:"order-selector-element__placeholder"},co=Re({__name:"AppOrderSelectorElement",props:{ariaDescribedby:{},ariaDetails:{},app:{},isFirst:{type:Boolean},isLast:{type:Boolean}},emits:["move:up","move:down","update:focus"],setup(t,{expose:n,emit:e}){const o=t,i=e;n({keepFocus:h});const r=_e("buttonUp"),a=_e("buttonDown");let s=0;function l(){i("move:up"),s=1}function d(){i("move:down"),s=-1}function h(){s!==0&&((s===1||o.isLast)&&!o.isFirst?de(()=>r.value.$el.focus()):de(()=>a.value.$el.focus())),s=0}return(u,b)=>(z(),$("li",{class:an(["order-selector-element",{"order-selector-element--disabled":t.app.default}]),onFocusin:b[0]||(b[0]=p=>u.$emit("update:focus"))},[(z(),$("svg",oo,[q("image",{preserveAspectRatio:"xMinYMin meet",x:"0",y:"0",width:"20",height:"20","xlink:href":t.app.icon,class:"order-selector-element__icon"},null,8,io)])),q("div",ro,Qt(t.app.label??t.app.id),1),q("div",ao,[It(kt(wt(Se),{ref:"buttonUp","aria-label":wt(Ht)("settings","Move up"),"aria-describedby":t.ariaDescribedby,"aria-details":t.ariaDetails,variant:"tertiary-no-background",onClick:l},{icon:De(()=>[kt(no,{size:20})]),_:1},8,["aria-label","aria-describedby","aria-details"]),[[Pt,!t.isFirst&&!t.app.default]]),It(q("div",lo,null,512),[[Pt,t.isFirst||!!t.app.default]]),It(kt(wt(Se),{ref:"buttonDown","aria-label":wt(Ht)("settings","Move down"),"aria-describedby":t.ariaDescribedby,"aria-details":t.ariaDetails,variant:"tertiary-no-background",onClick:d},{icon:De(()=>[kt(Zn,{size:20})]),_:1},8,["aria-label","aria-describedby","aria-details"]),[[Pt,!t.isLast&&!t.app.default]]),It(q("div",so,null,512),[[Pt,t.isLast||!!t.app.default]])])],34))}}),uo=Jt(co,[["__scopeId","data-v-0cd72c2d"]]),ho=["aria-label"],po=Re({inheritAttrs:!1,__name:"AppOrderSelector",props:ln({ariaDetails:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const n=sn(t,"modelValue"),e=Lt(null),o=Lt(0),i=ke({get:()=>n.value,set:u=>{const b=[...u].sort((p,_)=>(_.default?1:0)-(p.default?1:0)||u.indexOf(p)-u.indexOf(_));b.some(({id:p},_)=>p!==n.value.at(_)?.id)?n.value=b:o.value+=1}});Bn(e,i,{filter:".order-selector-element--disabled"});const r=Lt([]);cn(()=>{r.value.forEach(u=>u.keepFocus())});function a(u){const b=u>1?n.value.slice(0,u-1):[];if(n.value[u-1]?.default)return;const p=[n.value[u-1]];u0?n.value.slice(0,u):[];b.push(n.value[u+1]);const p=u(z(),$(Ee,null,[q("div",{id:d,"aria-live":"polite",class:"hidden-visually",role:"status"},Qt(l.value),1),q("ol",Vt(u.$attrs,{ref_key:"listElement",ref:e,class:u.$style.appOrderSelector,"aria-label":wt(Ht)("theming","Navigation bar app order")}),[(z(!0),$(Ee,null,un(i.value,(p,_)=>(z(),dn(uo,Vt({key:`${p.id}${o.value}`,ref_for:!0,ref_key:"selectorElements",ref:r,app:p,"aria-details":t.ariaDetails,"aria-describedby":d,isFirst:_===0||!!i.value[_-1].default,isLast:_===i.value.length-1},hn(p.default?{}:{"move:up":()=>a(_),"move:down":()=>s(_),"update:focus":()=>h(_)})),null,16,["app","aria-details","isFirst","isLast"]))),128))],16,ho)],64))}}),fo="_appOrderSelector_cz3jm_2",go={appOrderSelector:fo},vo={$style:go},Co=Jt(po,[["__cssModules",vo]]),To=pn().detectLogLevel().setApp("theming").build();function xo(t){return mo(t)>.6?"#000000":"#ffffff"}function mo(t){const[n,e,o]=bo(t);return(.2126*n+.7152*e+.0722*o)/255}function bo(t){if(t.length<6){const e=/^#?([a-f\d])([a-f\d])([a-f\d])/i.exec(t);e&&(t=`#${e[1].repeat(2)}${e[2].repeat(2)}${e[3].repeat(2)}`)}const n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return n?[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)]:[0,0,0]}async function Oo(){const t=[...document.head.querySelectorAll("link.theme")].map(n=>new Promise((e,o)=>{const i=new URL(n.href);i.searchParams.set("v",Date.now().toString());const r=n.cloneNode();r.href=i.toString(),r.onerror=o,r.onload=()=>{n.remove(),e()},document.head.append(r)}));await Promise.allSettled(t)}export{Co as A,xo as g,To as l,Oo as r}; //# sourceMappingURL=refreshStyles-D2B5QOCr.chunk.mjs.map