1import{A as e,At as t,B as n,C as r,D as i,Dt as a,E as o,F as s,H as c,I as l,K as u,L as d,Mt as f,N as p,O as m,Ot as h,P as g,Q as _,R as v,St as y,T as b,U as x,V as S,W as C,Z as w,_ as T,a as E,at as D,b as O,bt as k,c as A,dt as ee,f as te,ft as j,g as M,h as N,it as P,j as ne,jt as F,l as I,lt as L,m as R,nt as z,o as B,p as V,q as H,rt as U,st as W,u as G,v as K,vt as q,x as J,xt as Y,y as X,yt as Z,z as Q}from"./QBPWGNOg.js";import"./xihTtKlq.js";import"./DyGW33aC.js";import{r as re,t as ie}from"./NauFK3e0.js";var ae=d(`<label> </label>`),oe=d(`<div><!> <!></div>`);function se(e,t){let n=B(t,`showLabel`,3,!0),r=B(t,`compact`,3,!1),a=B(t,`fill`,3,!1);var o=oe();let c;var l=z(o),u=e=>{var n=ae();let i;var a=z(n,!0);h(n),w(()=>{N(n,`for`,t.id),i=X(n,1,`svelte-1chc646`,null,i,{"compact-label":r()}),g(a,t.label)}),s(e,n)};p(l,e=>{n()&&e(u)});var d=P(l,2);i(d,()=>t.children??F),h(o),w(()=>c=X(o,1,`input svelte-1chc646`,null,c,{compact:r(),fill:a(),noLabel:!n()})),s(e,o)}var ce=d(`<input type="text"/>`);function le(e,t){Y(t,!0);let n=B(t,`value`,15,``),r=B(t,`compact`,3,!1),i=B(t,`fill`,3,!1),a=B(t,`showLabel`,3,!0),o=B(t,`disabled`,3,!1),c=B(t,`oninput`,3,()=>{});function l(e){let t=e.target;n(t.value),c()(new CustomEvent(`input`,{detail:n()}))}let u=H(()=>`text-${crypto.randomUUID()}`),d=j(()=>t.id??u);{let c=j(()=>i()||r());se(e,{get label(){return t.label},get id(){return C(d)},get compact(){return r()},get fill(){return C(c)},get showLabel(){return a()},children:(e,c)=>{var u=ce();R(u);let f;w(()=>{N(u,`id`,C(d)),u.disabled=o(),N(u,`aria-label`,t.ariaLabel??(a()?void 0:t.label)),N(u,`placeholder`,t.placeholder),f=X(u,1,`svelte-rcp075`,null,f,{compact:r(),fill:i()})}),S(`input`,u,l),te(u,n),s(e,u)},$$slots:{default:!0}})}k()}n([`input`]);function ue(e){return e.trim().length===0}function de(e){if(ue(e))return;let t=Number(e);return Number.isFinite(t)?t:void 0}function fe(e){return e===void 0?``:String(e)}function pe(e,t){let n=de(e);return n===void 0?t&&ue(e)?{shouldCommit:!0,value:void 0}:{shouldCommit:!1,value:void 0}:{shouldCommit:!0,value:n}}var me=d(`<input type="number"/>`);function he(e,t){Y(t,!0);let n=B(t,`value`,15),r=B(t,`min`,3,0),i=B(t,`compact`,3,!1),a=B(t,`onValueChange`,3,()=>{}),o=B(t,`disabled`,3,!1),l=B(t,`step`,3,1),u=B(t,`allowEmpty`,3,!1),d=B(t,`mixed`,3,!1),f=L(``),p=L(!1);function m(e){n(e),a()(e)}function h(e){let t=e.currentTarget;W(f,t.value,!0);let r=pe(t.value,u());r.shouldCommit&&r.value!==n()&&m(r.value)}function g(){W(p,!0),W(f,d()?``:fe(n()),!0)}function _(){W(p,!1),t.onBlur?.()}let v=H(()=>`number-${crypto.randomUUID()}`),y=j(()=>t.id??v);se(e,{get label(){return t.label},get id(){return C(y)},get compact(){return i()},get fill(){return i()},children:(e,a)=>{var u=me();R(u);let m;w(e=>{N(u,`id`,C(y)),N(u,`min`,r()),N(u,`max`,t.max),u.disabled=o(),N(u,`step`,l()),N(u,`placeholder`,d()?`Mixed`:t.placeholder),T(u,e),m=X(u,1,`svelte-xokh8f`,null,m,{compact:i()})},[()=>C(p)?C(f):d()?``:fe(n())]),S(`input`,u,h),c(`focus`,u,g),c(`blur`,u,_),s(e,u)},$$slots:{default:!0}}),k()}n([`input`]);var ge=d(`<span class="sub-label svelte-z4jf9g"> </span>`),_e=d(`<div class="label-content svelte-z4jf9g"><span class="main-label svelte-z4jf9g"> </span> <!></div>`),ve=d(`<label><span><input type="checkbox" class="check svelte-z4jf9g"/> <svg class="check-icon svelte-z4jf9g" viewBox="0 0 16 16" aria-hidden="true" focusable="false"><path pathLength="1" d="M2.85 8.2L6.3 11.45L13.15 4.65" class="svelte-z4jf9g"></path></svg> <svg class="dash-icon svelte-z4jf9g" viewBox="0 0 16 16" aria-hidden="true" focusable="false"><path d="M3.5 8 L12.5 8" class="svelte-z4jf9g"></path></svg></span> <!></label>`);function ye(e,t){Y(t,!0);let n=B(t,`checked`,15,!1),r=B(t,`compact`,3,!1),i=B(t,`disabled`,3,!1),o=B(t,`mixed`,3,!1),c=B(t,`onchange`,3,()=>{}),l=H(()=>`check-${crypto.randomUUID()}`),u=j(()=>t.id??l),d=j(()=>!!t.label||!!t.sublabel),f=j(()=>!o()&&!!n());function m(e){let t=e.currentTarget;n(t.checked),c()(new CustomEvent(`change`,{detail:t.checked}))}var _=ve();let v;var y=z(_);let b;var x=z(y);R(x),a(4),h(y);var T=P(y,2),E=e=>{var n=_e(),r=z(n),i=z(r,!0);h(r);var a=P(r,2),o=e=>{var n=ge(),r=z(n,!0);h(n),w(()=>g(r,t.sublabel)),s(e,n)};p(a,e=>{t.sublabel&&e(o)}),h(n),w(()=>g(i,t.label)),s(e,n)};p(T,e=>{C(d)&&e(E)}),h(_),w(()=>{v=X(_,1,`svelte-z4jf9g`,null,v,{noLabel:!C(d),compact:r(),disabled:i()}),b=X(y,1,`check-wrap svelte-z4jf9g`,null,b,{"size-xs":r(),compact:r()}),N(x,`id`,C(u)),M(x,C(f)),x.indeterminate=o(),N(x,`aria-label`,t.ariaLabel),x.disabled=i()}),S(`change`,x,m),s(e,_),k()}n([`change`]);var be=d(`<div class="legend svelte-wtaysv"> </div>`),xe=d(`<div class="option svelte-wtaysv"><input class="sr-only svelte-wtaysv" type="radio"/> <label class="svelte-wtaysv"> </label></div>`),Se=d(`<div role="radiogroup"><!> <div></div></div>`);function Ce(t,n){Y(n,!0);let r=B(n,`legend`,3,``),i=B(n,`value`,31,()=>D(n.options[0].value)),a=B(n,`compact`,3,!1),o=B(n,`direction`,3,`column`),c=B(n,`mixed`,3,!1),l=crypto.randomUUID(),u=j(()=>r().trim().length>0),d=j(()=>o()===`row`),f=(e=``)=>e.toLowerCase().replace(/ /g,`-`).replace(/\./g,``);var m=Se();let _;var v=z(m),y=e=>{var t=be(),n=z(t,!0);h(t),w(()=>{N(t,`id`,`label-${l}`),g(n,r())}),s(e,t)};p(v,e=>{C(u)&&e(y)});var b=P(v,2);let x;e(b,21,()=>n.options,ne,(e,t)=>{let a=()=>C(t).value,o=()=>C(t).label,u=j(()=>
1`${f(n.ariaLabel??r())}-${f(o())}-${l}`);var d=xe(),p=z(d);R(p);var m=P(p,2),_=z(m,!0);h(m),h(d),w(()=>{N(p,`id`,C(u)),N(p,`name`,`group-${l}`),T(p,a()),M(p,!c()&&i()===a()),N(m,`for`,C(u)),g(_,o())}),S(`change`,p,()=>{i(a()),n.onchange?.(new CustomEvent(`change`,{detail:a()}))}),s(e,d)}),h(b),h(m),w(()=>{_=X(m,1,`group-container svelte-wtaysv`,null,_,{compact:a()}),N(m,`aria-labelledby`,C(u)?`label-${l}`:void 0),N(m,`aria-label`,C(u)?void 0:n.ariaLabel),N(m,`id`,`group-${l}`),x=X(b,1,`options svelte-wtaysv`,null,x,{row:C(d)})}),s(t,m),k()}n([`change`]);var we={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`},Te=v(`<svg><!><!></svg>`);function Ee(t,n){let i=E(n,[`children`,`$$slots`,`$$events`,`$$legacy`]),a=E(i,[`name`,`color`,`size`,`strokeWidth`,`absoluteStrokeWidth`,`iconNode`]);Y(n,!1);let o=B(n,`name`,8,void 0),c=B(n,`color`,8,`currentColor`),u=B(n,`size`,8,24),d=B(n,`strokeWidth`,8,2),p=B(n,`absoluteStrokeWidth`,8,!1),g=B(n,`iconNode`,24,()=>[]),_=(...e)=>e.filter((e,t,n)=>!!e&&n.indexOf(e)===t).join(` `);I();var v=Te();V(v,(e,t)=>({...we,...a,width:u(),height:u(),stroke:c(),"stroke-width":e,class:t}),[()=>(x(p()),x(d()),x(u()),H(()=>p()?Number(d())*24/Number(u()):d())),()=>(x(o()),x(i),H(()=>_(`lucide-icon`,`lucide`,o()?`lucide-${o()}`:``,i.class)))]);var y=z(v);e(y,1,g,ne,(e,t)=>{var n=j(()=>f(C(t),2));let i=()=>C(n)[0],a=()=>C(n)[1];var o=l(),c=U(o);r(c,i,!0,(e,t)=>{V(e,()=>({...a()}))}),s(e,o)});var b=P(y);m(b,n,`default`,{},null),h(v),s(t,v),k()}function De(e,t){let n=E(t,[`children`,`$$slots`,`$$events`,`$$legacy`]),r=[[`path`,{d:`m6 9 6 6 6-6`}]];Ee(e,A({name:`chevron-down`},()=>n,{get iconNode(){return r},children:(e,n)=>{var r=l(),i=U(r);m(i,t,`default`,{},null),s(e,r)},$$slots:{default:!0}}))}var Oe=Symbol.for(`gazeplotter-session`);function ke(e){return y(Oe,e),e}function Ae(){try{if(Z(Oe))return q(Oe)}catch{}throw Error(`GazePlotter session is not available. Access it from within a GazePlotter tree or pass dependencies explicitly.`)}function je(e){let t=new WeakMap;return()=>{let n=Ae(),r=t.get(n);return r===void 0&&(r=e(),t.set(n,r)),r}}function Me(e){return e.isDivider===!0}function Ne(e){return`children`in e&&Array.isArray(e.children)}function Pe(e){return`component`in e&&e.component!==void 0}function Fe(e){return Ne(e)||Pe(e)}function Ie(e){return e}function Le(e,t){return!!(t&&t.ownerId===e)}function Re(e,t){if(e)for(let n of e)Me(n)||(n.isHighlighted=n.label===t)}function ze(e){return!Fe(e)&&e.closeOnAction!==!1}var Be=class{#e=L(null);get current(){return C(this.#e)}set current(e){W(this.#e,e,!0)}update(e){let t=this.current,n=typeof e==`function`?e(t):e;t&&t.cleanup&&t.ownerId!==n?.ownerId&&t.cleanup(),this.current=n}reset(){this.update(null)}clearOwned(e){this.update(t=>Le(e,t)?null:t)}},Ve=je(()=>new Be),He=`div.menu[role="menu"]`,Ue=(e,t)=>t?50:e&&e.length>0?e.reduce((e,t)=>t.isDivider?e+9:e+32,0):0,We=(e,t)=>{let n=Ue(e,t);return{width:220,height:Math.min(n,400)}},Ge=1e3,Ke=1010,qe=e=>e.closest(`[role="dialog"], [role="alertdialog"]`)!==null,Je=e=>qe(e)?Ke:Ge,Ye=8,Xe=(e,t,n,r)=>r===`start`?e:r===`center`?e+t/2-n/2:e+t-n,Ze=(e,t,n,r,i,a)=>{switch(n){case`top`:return{x:Xe(e.left,e.width,t.width,i),y:e.top-r-t.height};case`bottom`:return{x:Xe(e.left,e.width,t.width,i),y:e.bottom+r};case`left`:return{x:e.left-r-t.width,y:Xe(e.top,e.height,t.height,a)};case`right`:return{x:e.right+r,y:Xe(e.top,e.height,t.height,a)}}},Qe=(e,t,n,r,i=!1,a=Ye)=>{let o=e.x,s=e.y,c=!1,l=n.width,u=n.height,d=a;if(o+t.width>l-d){if(i&&r){let e=r.left-t.width;e>=d?(o=e,c=!0):o=l-t.width-d}else o=l-t.width-d}if(o<d){if(i&&r){let e=r.right;e+t.width<=l-d?(o=e,c=!1):o=d}else o=d}return s+t.height>u-d&&(s=u-t.height-d),s<d&&(s=d),{left:o,top:s,isFlippedX:c,isFlippedY:!1}},$e=(e,t)=>{let n=null;return typeof t==`string`?n=document.getElementById(t):t instanceof HTMLElement&&(n=t),(n??document.body).appendChild(e),{destroy(){e.remove()}}},et=e=>{let t=[window],n=e;for(;n&&n!==document.body;){let e=window.getComputedStyle(n),r=e.overflow,i=e.overflowX,a=e.overflowY,o=/auto|scroll|overlay/.test(r)||/auto|scroll|overlay/.test(i)||/auto|scroll|overlay/.test(a),s=n.scrollHeight>n.clientHeight||n.scrollWidth>n.clientWidth;o&&s&&t.push(n),n=n.parentElement}return t},tt=e=>{let t=t=>{let n=t.target;(!n||!e.isInside(n))&&e.onDismiss()},n=t=>{let n=t.target;!n||e.scroll.keepWithin(n)||e.onDismiss()},r=e.scroll?et(e.scroll.anchor):[];document.addEventListener(`pointerdown`,t,!0);for(let e of r)e.addEventListener(`scroll`,n,!0);let i=!1;return()=>{if(!i){i=!0,document.removeEventListener(`pointerdown`,t,!0);for(let e of r)e.removeEventListener(`scroll`,n,!0)}}}
1,nt=(e,t,n)=>({anchor:n.anchor??t?.anchor??e,position:n.position??t?.position??`bottom`,vAlign:n.verticalAlign??t?.vAlign??`start`,hAlign:n.horizontalAlign??t?.hAlign??`start`,offset:n.offset??t?.offset??4,slideFrom:n.slideFrom??t?.slideFrom??`top`,disabled:n.disabled??t?.disabled??!1});function rt(){let e=Ve();return(t,n)=>it(e,t,n)}var it=(e,t,n={})=>{let r={...n},i=nt(t,null,r),a=Symbol(`context-menu-owner`),o=!1,s=null,c=()=>{s||=tt({isInside:e=>!!(e.closest?.(`div.menu[role="menu"]`)||i.anchor&&(i.anchor===e||i.anchor.contains(e))||e.closest?.(`[data-context-menu-ignore]`)),onDismiss:d,scroll:{anchor:i.anchor,keepWithin:e=>!!e.closest?.(He)}})},l=()=>{s?.(),s=null},u=()=>{o&&(o=!1,l(),r.onClose?.())},d=()=>{o&&e.clearOwned(a)},f=()=>{if(i.disabled)return;o=!0;let t=Je(i.anchor),n=i.anchor.getBoundingClientRect(),s=!!r.content,l=We(r.items,s),d=r.width===void 0?l:{...l,width:r.width},f=Ze(n,d,i.position,i.offset,i.hAlign,i.vAlign),p=Qe({x:f.x,y:f.y},d,{width:window.innerWidth,height:window.innerHeight});e.update({items:r.items,content:r.content,x:p.left,y:p.top,slideFrom:i.slideFrom,selectionMode:r.selectionMode,width:r.width,ownerId:a,zIndex:t+1,cleanup:u}),r.onOpen?.(),c()},p=e=>{if(!i.disabled){if(e.preventDefault(),e.stopPropagation(),o){d();return}f()}},m=e=>{i.disabled||(e.preventDefault(),p(e))};return t.addEventListener(`click`,p),t.addEventListener(`contextmenu`,m),{update(e){r={...r,...e},i=nt(t,i,r),i.disabled&&d()},destroy(){d(),t.removeEventListener(`click`,p),t.removeEventListener(`contextmenu`,m),l()}}};function at(e){return e<.5?4*e*e*e:.5*(2*e-2)**3+1}function ot(e){let t=e-1;return t*t*t+1}function st(e,t){let n=E(t,[`children`,`$$slots`,`$$events`,`$$legacy`]),r=[[`path`,{d:`M20 6 9 17l-5-5`}]];Ee(e,A({name:`check`},()=>n,{get iconNode(){return r},children:(e,n)=>{var r=l(),i=U(r);m(i,t,`default`,{},null),s(e,r)},$$slots:{default:!0}}))}var ct=d(`<div class="custom-component-wrap svelte-1g9z83o" role="presentation"><!></div>`),lt=d(`<div class="menu submenu svelte-1g9z83o" role="menu"><div class="menu-content svelte-1g9z83o"><!></div></div>`);function ut(e,t){Y(t,!0);let n=Ve(),r=j(()=>Pe(t.item)&&t.item.componentWidth?t.item.componentWidth:220);var i=lt(),a=z(i),l=z(a),u=e=>{let r=j(()=>t.item.component);var i=ct(),a=z(i);o(a,()=>C(r),(e,r)=>{r(e,A({get item(){return t.item}},()=>t.item.componentProps,{onAction:e=>{(typeof e==`string`||e===void 0)&&t.item.onAction?.(e),n.reset()},close:()=>n.reset()}))}),h(i),S(`click`,i,e=>e.stopPropagation()),S(`keydown`,i,e=>e.stopPropagation()),s(e,i)},d=j(()=>Pe(t.item)),f=e=>{{let n=j(()=>t.parentZIndex+1);yt(e,{get items(){return t.item.children},get parentZIndex(){return C(n)}})}};p(l,e=>{C(d)?e(u):t.item.children&&e(f,1)}),h(a),h(i),J(i,(e,t)=>$e?.(e,t),()=>`gp-context-menu-portal-host`),J(i,e=>t.calculatePositionAction?.(e)),w(()=>{K(i,`left:${t.coords.x}px; top:${t.coords.y}px; z-index:${t.parentZIndex+1}; --menu-width: ${C(r)}px;`),K(a,`max-height:400px;`)}),c(`scroll`,a,e=>e.stopPropagation()),b(1,i,()=>re,()=>({duration:150,start:.96,easing:ot})),s(e,i),k()}n([`click`,`keydown`]);var dt=d(`<li class="submenu-wrapper svelte-x3ha9"><button role="menuitem" aria-haspopup="true"><!> <span class="label svelte-x3ha9"> </span> <svg class="arrow svelte-x3ha9" width="14" height="14" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M9 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button> <!></li>`);function ft(e,t){Y(t,!0);let n=L(null),r=L(D({x:0,y:0})),i=e=>{let i=()=>{let e=C(n)?.getBoundingClientRect();if(!e)return;let i={width:220,height:0};if(t.item.component){let e=t.item.componentHeight??120;i={width:t.item.componentWidth??220,height:e}}else i=We(t.item.children,!1);let a=Qe({x:e.right-4,y:e.top-2},i,{width:window.innerWidth,height:window.innerHeight},e,!0);a.isFlippedX&&(a.left=e.left-i.width+4),W(r,{x:a.left,y:a.top},!0)};return i(),{update:i}},c=e=>{e.stopPropagation(),e.preventDefault(),!t.item.disabled&&(t.item.value===void 0?t.item.onAction?.():t.item.onAction?.(t.item.value),Re(t.siblings,t.item.label),t.onToggle(
1))};var u=dt(),d=z(u);let f;var m=z(d),_=e=>{let n=j(()=>t.item.icon);var r=l(),i=U(r);o(i,()=>C(n),(e,t)=>{t(e,{size:`1em`,strokeWidth:1})}),s(e,r)};p(m,e=>{t.item.icon&&e(_)});var v=P(m,2),y=z(v,!0);h(v),a(2),h(d);var b=P(d,2),x=e=>{ut(e,{get item(){return t.item},get coords(){return C(r)},get parentZIndex(){return t.parentZIndex},calculatePositionAction:i})};p(b,e=>{t.isOpen&&e(x)}),h(u),G(u,e=>W(n,e),()=>C(n)),w(()=>{N(d,`aria-expanded`,t.isOpen),d.disabled=t.item.disabled,f=X(d,1,`svelte-x3ha9`,null,f,{active:t.isOpen,selected:t.item.isHighlighted}),g(y,t.item.label)}),S(`click`,d,c),s(e,u),k()}n([`click`]);var pt=d(`<li class="divider svelte-1hvfjmg" role="presentation"></li>`),mt=d(`<span><!></span>`),ht=d(`<span class="item-body svelte-1hvfjmg"><span class="item-label svelte-1hvfjmg"> </span> <span class="item-detail svelte-1hvfjmg"> </span></span>`),gt=d(`<button type="button" class="secondary-action svelte-1hvfjmg"><!></button>`),_t=d(`<li><button role="menuitem"><!> <!></button> <!></li>`),vt=d(`<ul class="svelte-1hvfjmg"></ul>`);function yt(t,n){Y(n,!0);let r=B(n,`selectionMode`,3,void 0),i=B(n,`list`,15,null),a=Ve(),c=L(null);_(()=>{a.current&&W(c,null)});let u=e=>{e.disabled||(e.value===void 0?e.onAction?.():e.onAction?.(e.value),r()===`checkbox`?e.isHighlighted=!e.isHighlighted:Re(n.items,e.label),ze(e)&&a.reset())};var d=vt();e(d,21,()=>n.items,ne,(e,t)=>{var i=l(),d=U(i),f=e=>{var t=pt();s(e,t)},m=j(()=>Me(C(t))),_=e=>{{let r=j(()=>C(c)===C(t).label);ft(e,{get item(){return C(t)},get siblings(){return n.items},get parentZIndex(){return n.parentZIndex},get isOpen(){return C(r)},onToggle:()=>W(c,C(c)===C(t).label?null:C(t).label??null,!0)})}},v=j(()=>Fe(C(t))),y=e=>{let n=j(()=>r()!==void 0&&C(t).value!==void 0);var i=_t();let c;var d=z(i);let f;var m=z(d),_=e=>{var n=mt();let i;var a=z(n),o=e=>{st(e,{size:10,strokeWidth:2.5})};p(a,e=>{r()===`checkbox`&&C(t).isHighlighted&&e(o)}),h(n),w(()=>i=X(n,1,`indicator ${r()}`,`svelte-1hvfjmg`,i,{checked:C(t).isHighlighted})),s(e,n)},v=e=>{let n=j(()=>C(t).icon);var r=l(),i=U(r);o(i,()=>C(n),(e,t)=>{t(e,{size:`1em`,strokeWidth:1})}),s(e,r)};p(m,e=>{C(n)?e(_):C(t).icon&&e(v,1)});var y=P(m,2),b=e=>{var n=ht(),r=z(n),i=z(r,!0);h(r);var a=P(r,2),o=z(a,!0);h(a),h(n),w(()=>{g(i,C(t).label),g(o,C(t).detail)}),s(e,n)},x=e=>{var n=Q();w(()=>g(n,C(t).label)),s(e,n)};p(y,e=>{C(t).detail?e(b):e(x,-1)}),h(d);var T=P(d,2),E=e=>{let n=j(()=>C(t).secondaryAction.icon);var r=gt(),i=z(r);o(i,()=>C(n),(e,t)=>{t(e,{size:13,strokeWidth:1.5})}),h(r),w(()=>{N(r,`aria-label`,C(t).secondaryAction.label),N(r,`title`,C(t).secondaryAction.label)}),S(`click`,r,e=>{e.stopPropagation(),C(t).secondaryAction.onAction(),a.reset()}),s(e,r)};p(T,e=>{C(t).secondaryAction&&e(E)}),h(i),w(()=>{c=X(i,1,`svelte-1hvfjmg`,null,c,{"has-secondary":!!C(t).secondaryAction}),d.disabled=C(t).disabled,f=X(d,1,`svelte-1hvfjmg`,null,f,{selected:C(t).isHighlighted,"has-secondary":!!C(t).secondaryAction})}),S(`click`,d,e=>{e.stopPropagation(),u(C(t))}),s(e,i)};p(d,e=>{C(m)?e(f):C(v)?e(_,1):e(y,-1)}),s(e,i)}),h(d),G(d,e=>i(e),()=>i()),s(t,d),k()}n([`click`]);var bt=d(`<div class="custom svelte-16gyqjh"> </div>`),xt=d(`<div class="context-menu-transition-unit svelte-16gyqjh"><div class="menu svelte-16gyqjh" role="menu"><div class="menu-content svelte-16gyqjh"><!></div></div> <div id="gp-context-menu-portal-host"></div></div>`),St=d(`<div class="gp-context-menu-portal-root svelte-16gyqjh"><!></div>`);function Ct(e,t){Y(t,!0);let n=Ve(),r=()=>n.reset(),i=L(null),o=e=>{e.key===`Escape`&&r(),e.key===`ArrowDown`&&C(i)&&(e.preventDefault(),l(1)),e.key===`ArrowUp`&&C(i)&&(e.preventDefault(),l(-1))},l=e=>{if(!C(i))return;let t=Array.from(C(i).querySelectorAll(`button[role="menuitem"]:not(:disabled)`));if(t.length===0)return;let n=t.findIndex(e=>e===document.activeElement);t[((n>=0?n:-1)+e+t.length)%t.length].focus()};_(()=>(window.addEventListener(`keydown`,o),()=>window.removeEventListener(`keydown`,o)));var u=St(),d=z(u),f=e=>{let t=j(()=>n.current);var r=xt(),o=z(r),l=z(o),u=z(l),d=e=>{yt(e,{get items(){return C(t).items},get parentZIndex(){return C(t).zIndex},get selectionMode(){return C(t).selectionMode},get list(){return C(i)},set list(e){W(i,e,!0)}})},f=e=>{var n=bt(),r=z(n,!0);h(n),w(()=>g(r,C(t).content)),s(e,n)};p(u,e=>{C(t).items&&C(t).items.length?e(d):C(t).content&&e(f,1)}),h(l),h(o),a(2),h(r),w(()=>{K(o,`left:${C(t).x}px; top:${C(t).y}px; z-index:${C(t).zIndex}; --menu-width: ${C(t).width??220}px;`),K(l,`max-height:400px;`)}),c(`scroll`,l,e=>e.stopPropagation()),b(1,o,()=>re,()=>({duration:150,start:.96,easing:ot})),s(e,r)};p(d,e=>{n.current&&e(f)}),h(u),J(u,e=>$e?.(e)),s(e,u),k()}function wt(e){let t=typeof e==`string`?e:[...e];return new CustomEvent(`change`,{detail:t})}function Tt(e,t,n){let r=Array.isArray(t),i=r?new Set(t):null;return e.map(e=>({...e,closeOnAction:!r,onAction:()=>{n(e.value),e.onAction?.(e.value)},isHighlighted:r?i.has(e.value):e.value===t}))}function Et(e,t,n){if(Array.isArray(e)){let r=t.filter(t=>e.includes(t.value));return r.length===0?n??`None selected`:r.length===1?r[0].label:`${r[0].label} + ${r.length-1}`}let r=t.find(t=>t.value===e);return r?r.label:n||(t[0]?.label??``)}function Dt(e,t){return Array.isArray(e)?!e.some(e=>
1t.some(t=>t.value===e)):!t.some(t=>t.value===e)}var Ot=d(`<div class="sub-label svelte-lt3bhk"> </div>`),kt=d(`<div><button aria-haspopup="listbox"><span class="trigger-content svelte-lt3bhk"><span> </span> <div><!></div></span></button> <!></div>`);function At(e,t){Y(t,!0);let n=rt(),r=B(t,`options`,19,()=>[]),i=B(t,`disabled`,3,!1),a=B(t,`label`,3,``),o=B(t,`multiple`,3,!1),c=B(t,`value`,31,()=>D(o()?[]:r()[0]?.value??``)),l=B(t,`compact`,3,!1),u=B(t,`mixed`,3,!1),d=B(t,`onchange`,3,()=>{}),f=L(!1),m=L(null),v=L(void 0);_(()=>{if(!C(m))return;let e=new ResizeObserver(e=>{let t=e[0];t&&W(v,t.contentRect.width,!0)});return e.observe(C(m)),()=>e.disconnect()});let y=H(()=>`select-${crypto.randomUUID()}`),b=j(()=>u()?o()?[]:``:o()?Array.isArray(c())?c():[]:c()),x=j(()=>u()?t.placeholder??`Mixed (varies)`:Et(C(b),r(),t.placeholder)),S=j(()=>u()||!!t.placeholder&&Dt(C(b),r()));function T(e){if(o()){let t=Array.isArray(c())?c():[],n=t.includes(e)?t.filter(t=>t!==e):[...t,e];try{c(n)}catch{}d()(wt(n))}else{try{c(e)}catch{}d()(wt(e))}}let E=j(()=>Tt(r(),C(b),T)),O=j(()=>{let e=[...C(E)];if(C(E).length===0&&t.emptyMessage){let n={label:t.emptyMessage,disabled:!0,closeOnAction:!1};e.push(n)}return e}),A=j(()=>({items:C(O),position:`bottom`,horizontalAlign:`start`,offset:4,selectionMode:o()?`checkbox`:`radio`,width:C(v),disabled:i(),onOpen:()=>{W(f,!0)},onClose:()=>{W(f,!1)}}));{let r=j(()=>!!a());se(e,{get label(){return a()},get id(){return y},get compact(){return l()},get showLabel(){return C(r)},children:(e,r)=>{var a=kt();let o;var c=z(a);let u;var d=z(c),_=z(d);let v;var b=z(_,!0);h(_);var T=P(_,2);let E;De(z(T),{strokeWidth:1}),h(T),h(d),h(c);var D=P(c,2),O=e=>{var n=Ot(),r=z(n,!0);h(n),w(()=>g(r,t.subLabel)),s(e,n)};p(D,e=>{t.subLabel&&e(O)}),h(a),G(a,e=>W(m,e),()=>C(m)),J(a,(e,t)=>n?.(e,t),()=>C(A)),w(()=>{o=X(a,1,`select-wrapper svelte-lt3bhk`,null,o,{compact:l()}),N(c,`id`,y),u=X(c,1,`trigger svelte-lt3bhk`,null,u,{compact:l(),disabled:i(),open:C(f)}),c.disabled=i(),N(c,`aria-label`,t.ariaLabel),N(c,`aria-expanded`,C(f)),v=X(_,1,`label svelte-lt3bhk`,null,v,{placeholder:C(S)}),g(b,C(x)),E=X(T,1,`svg-wrap svelte-lt3bhk`,null,E,{open:C(f)})}),s(e,a)},$$slots:{default:!0}})}k()}var jt=d(`<div><!></div>`);function Mt(e,t){let n=B(t,`padding`,3,`lg`),r=B(t,`class`,3,``),a=B(t,`gap`,3,`0`);var o=jt();let c;var l=z(o);i(l,()=>t.children),h(o),w(()=>{c=X(o,1,`card ${r()??``}`,`svelte-yf106m`,c,{"padding-sm":n()===`sm`,"padding-lg":n()===`lg`}),K(o,`gap: ${a()??``}`)}),s(e,o)}var Nt=[`#1f77b4`,`#ff7f0e`,`#2ca02c`,`#d62728`,`#9467bd`,`#8c564b`,`#e377c2`,`#7f7f7f`,`#bcbd22`,`#17becf`,`#aec7e8`],Pt={VIRIDIS:{name:`Viridis`,colors:[`#440154`,`#21918c`,`#fde725`]},INFERNO:{name:`Inferno`,colors:[`#000004`,`#bb3754`,`#fcffa4`]},HEAT:{name:`Heat`,colors:[`#ffffff`,`#fd8d3c`,`#7f0000`]},BLUE:{name:`Blue`,colors:[`#f7fbff`,`#4292c6`,`#08306b`]},GREEN_TO_RED:{name:`Green to Red`,colors:[`#31a354`,`#f7fcb9`,`#a50f15`]}},Ft=`#e0e0e0`,It={GRID_PRIMARY:`#cbcbcb`,GRID_SECONDARY:`#eee`,TEXT_PRIMARY:`#222`,TEXT_SECONDARY:`#666`,BG_PRIMARY:`#ffffff`,BORDER_DEFAULT:`#ddd`,DANGER:`#d62728`,MARKER_OUTLINE:`#333333`},Lt={BLACK:`#000000`,WHITE:`#ffffff`,TRANSPARENT:`transparent`},Rt=`#7f7f7f`,zt=Nt.filter(e=>e!==Rt),Bt=[`#5b6375`,`#7d8597`,`#a3abb8`,`#c8cee0`],Vt=`#c0c0c0`,Ht=d(`<button type="button" class="palette-color svelte-stc2bk"></button>`),Ut=d(`<div class="color-picker-container svelte-stc2bk"><div class="sat-light-picker svelte-stc2bk" role="none"><div class="sat-light-selector svelte-stc2bk"></div></div> <div class="hue-slider-container svelte-stc2bk"><input type="range" min="0" max="360" class="hue-slider svelte-stc2bk"/></div> <div class="color-preview-container svelte-stc2bk"><input type="text" class="color-text-input svelte-stc2bk"/></div> <div class="color-palette svelte-stc2bk"></div></div>`);function Wt(t,n){Y(n,!0);let r=B(n,`value`,15,`#000000`),i=B(n,`oninput`,3,()=>{}),a=B(n,`palette`,3,Nt),o=L(0),c=L(100),l=L(100),u=L(D(r())),d=L(!1),f=L(null),p=L(``);_(()=>{r()&&r()!==C(p)&&(m(r()),W(u,r(),!0),W(p,r(),!0))});let m=e=>
1{if(Gt(e)===`invalid`)return;let t=Kt(Xt(e)),n=Zt(t.r,t.g,t.b);W(o,n.h,!0),W(c,n.s,!0),W(l,n.v,!0)},g=()=>{let e=Qt(C(o),C(c),C(l)),t=qt(e.r,e.g,e.b);W(p,t,!0),r(t),W(u,t,!0),i()(t)},v=e=>{if(!C(f))return;let t=C(f).getBoundingClientRect();W(c,Math.max(0,Math.min(100,Math.round((e.clientX-t.left)/t.width*100))),!0),W(l,Math.max(0,Math.min(100,Math.round(100-(e.clientY-t.top)/t.height*100))),!0),g()},y=e=>{e.preventDefault(),W(d,!0),document.body.style.userSelect=`none`,v(e);let t=e=>{C(d)&&(e.preventDefault(),v(e))},n=e=>{W(d,!1),document.body.style.userSelect=``,window.removeEventListener(`mousemove`,t),window.removeEventListener(`mouseup`,n)};window.addEventListener(`mousemove`,t),window.addEventListener(`mouseup`,n)},b=e=>{let t=e.target;if(W(u,t.value,!0),Gt(C(u))!==`invalid`){let e=Xt(C(u));W(p,e,!0),r(e),m(e),i()(e)}},x=e=>{let t=e.target;W(o,parseInt(t.value,10),!0),g()},E=e=>{W(p,e,!0),r(e),W(u,e,!0),m(e),i()(e)},O=j(()=>({left:`${C(c)}%`,top:`${100-C(l)}%`})),A=j(()=>`hsl(${C(o)}, 100%, 50%)`),ee=j(()=>un(r())),te=j(()=>ln(r())),M=j(()=>C(te)?`white`:`black`);var F=Ut(),I=z(F);let V;var H=z(I);let U;h(I),G(I,e=>W(f,e),()=>C(f));var q=P(I,2),J=z(q);R(J),h(q);var X=P(q,2);let Z;var Q=z(X);R(Q);let re;h(X);var ie=P(X,2);e(ie,21,a,ne,(e,t)=>{var n=Ht();let r;w(()=>{N(n,`aria-label`,`Select color ${C(t)}`),r=K(n,``,r,{"background-color":C(t)})}),S(`click`,n,()=>E(C(t))),s(e,n)}),h(ie),h(F),w(()=>{V=K(I,``,V,{"background-color":C(A)}),U=K(H,``,U,{left:C(O).left,top:C(O).top,"background-color":r(),"border-color":C(M)}),T(J,C(o)),Z=K(X,``,Z,{"background-color":r()}),T(Q,C(u)),re=K(Q,``,re,{color:C(ee),"border-bottom-color":C(ee)})}),S(`mousedown`,I,y),S(`input`,J,x),S(`input`,Q,b),s(t,F),k()}n([`mousedown`,`input`,`click`]);function Gt(e){if(!e)return`invalid`;let t=e.trim();return/^#?([0-9A-Fa-f]{3}|[0-9A-Fa-f]{6})$/.test(t)?`hex`:/^rgb\(\s*\d+\s*,\s*\d+\s*,\s*\d+\s*\)$/.test(t)?`rgb`:/^rgba\(\s*\d+\s*,\s*\d+\s*,\s*\d+\s*,\s*([01]|0?\.\d+)\s*\)$/.test(t)?`rgba`:`invalid`}function Kt(e){return e=e.replace(/^#/,``),e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:1}}function qt(e,t,n){return`#`+[e,t,n].map(e=>{let t=Math.max(0,Math.min(255,Math.round(e))).toString(16);return t.length===1?`0`+t:t}).join(``)}function Jt(e){let t=e.match(/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/);return t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:1}:null}function Yt(e){let t=e.match(/rgba\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([01]|0?\.\d+)\s*\)/);return t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:parseFloat(t[4])}:null}function Xt(e,t=`#000000`){switch(Gt(e)){case`hex`:{let t=e.replace(/^#/,``);return t.length===3&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),`#`+t}case`rgb`:{let t=Jt(e);if(t)return qt(t.r,t.g,t.b);break}case`rgba`:{let t=Yt(e);if(t)return qt(t.r,t.g,t.b);break}}return t}function Zt(e,t,n){let r=e/255,i=t/255,a=n/255,o=Math.max(r,i,a),s=o-Math.min(r,i,a),c=0;if(s!==0){switch(o){case r:c=(i-a)/s+(i<a?6:0);break;case i:c=(a-r)/s+2;break;case a:c=(r-i)/s+4}c*=60}return{h:Math.round(c),s:Math.round((o===0?0:s/o)*100),v:Math.round(o*100)}}function Qt(e,t,n){let r=e===360?0:(e%360+360)%360,i=Math.max(0,Math.min(100,t))/100,a=Math.max(0,Math.min(100,n))/100,o=a*i,s=o*(1-Math.abs(r/60%2-1)),c=a-o,l=0,u=0,d=0;return r<60?[l,u,d]=[o,s,0]:r<120?[l,u,d]=[s,o,0]:r<180?[l,u,d]=[0,o,s]:r<240?[l,u,d]=[0,s,o]:r<300?[l,u,d]=[s,0,o]:[l,u,d]=[o,0,s],{r:Math.round((l+c)*255),g:Math.round((u+c)*255),b:Math.round((d+c)*255)}}function $(e,t,n){if(n<=0)return e;if(n>=1)return t;let r=parseInt(e.substring(1,3),16),i=parseInt(e.substring(3,5),16),a=parseInt(e.substring(5,7),16),o=parseInt(t.substring(1,3),16),s=parseInt(t.substring(3,5),16),c=parseInt(t.substring(5,7),16),l=Math.round(r+n*(o-r)),u=Math.round(i+n*(s-i)),d=Math.round(a+n*(c-a));return`#${((1<<24)+(l<<16)+(u<<8)+d).toString(16).slice(1)}`}function $t(e,t,n,r){if(n===0)return r[0];let i=n===t?0:(e-t)/(n-t);return r.length===3?i<=.5?$(r[0],r[1],i*2):$(r[1],r[2],(i-.5)*2):$(r[0],r[1],i)}function en(e,t){let n=e.length-1,r=t*n,i=r|0,a=Math.min(n,i+1);return $(e[i],e[a],r-i)}function tn(e,t){let{r:n,g:r,b:i}=Kt(e);return qt(n+(255-n)*t,r+(255-r)*t,i+(255-i)*t)}var nn=d(`<button type="button" class="auto-btn svelte-qmqgvc">Auto-calculate</button>`),rn=d(`<div class="color-popup svelte-qmqgvc"><!> <!></div>`),an=d(`<button type="button" class="preset-btn svelte-qmqgvc"></button>`),on=d(`<div class="color-gradient-picker"><div class="preview-container svelte-qmqgvc"><div class="gradient-bar svelte-qmqgvc"><button type="button" class="color-dot min svelte-qmqgvc" aria-label="Min color"></button> <button type="button" class="color-dot middle svelte-qmqgvc" aria-label="Middle color"></button> <button type="button" class="color-dot max svelte-qmqgvc" aria-label="Max color"></button></div></div> <div class="presets svelte-qmqgvc"></div></div> <!> <!> <!>`,1);function sn(n,r){Y(r,!0);let i=(e,n=F,r=F,i=F,d)=>{let f=ee(()=>t(d?.(),!1));var m=l(),g=U(m),_=e=>{var t=rn();let l;var d=z(t);Wt(d,{get value(){return r()},get oninput(){return i()}});var m=P(d,2),g=e=>{var t=nn();S(`click`,t,()=>{W(u,!1),o($(a(),c(),.5))}),s(e,t)};p(m,e=>{C(f)&&e(g)}),h(t),J(t,e=>n().portal?.(e)),G(t,e=>n().popupElement=e,()=>n()?.popupElement),w(()=>l=K(t,``,l,{top:`${n().position.top??``}px`,left:`${n().position.left??``}px`})),b(1,t,()=>ie,()=>({duration:100})),s(e,t)};p(g,e=>{n().isOpen&&e(_)}),s(e,m)},a=B(r,`colorMin`,15,`#f7fbff`),o=B(r,`colorMiddle`,15,`#6baed6`),c=B(r,`colorMax`,15,`#08306b`),u=L(!1),d=new cn,f=new cn,m=new cn,g=j(()=>`linear-gradient(to right, ${a()}, ${o()}, ${c()})`);function _(e){a(e),C(u)||o($(e,c(),.5))}function v(e){o(e),W(u,!0)}function y(e){c(e),C(u)||o($(a(),e,.5))}let x=Object.values(Pt);function T(e){a(e[0]),c(e[e.length-1]),e.length===3?(o(e[1]),W(u,!0)):(o($(e[0],e[1],.5)),W(u,!1))}var E=on(),D=U(E),O=z(D),A=z(O);let te;var M=z(A);let I;G(M,e=>d.triggerElement=e,()=>d?.triggerElement);var R=P(M,2);let V;G(R,e=>f.triggerElement=e,()=>f?.triggerElement);var H=P(R,2);let q;G(H,e=>m.triggerElement=e,()=>m?.triggerElement),h(A),h(O);var X=P(O,2);e(X,21,()=>x,ne,(e,t)=>{var n=an();let r;w(e=>{N(n,`title`,C(t).name),r=K(n,``,r,e)}
1,[()=>({background:`linear-gradient(to right, ${C(t).colors.join(`, `)})`})]),S(`click`,n,()=>T(C(t).colors)),s(e,n)}),h(X),h(D);var Z=P(D,2);i(Z,()=>d,a,()=>_);var Q=P(Z,2);i(Q,()=>f,o,()=>v,()=>!0),i(P(Q,2),()=>m,c,()=>y),w(()=>{te=K(A,``,te,{background:C(g)}),I=K(M,``,I,{"background-color":a()}),V=K(R,``,V,{"background-color":o()}),q=K(H,``,q,{"background-color":c()})}),S(`click`,M,()=>d.toggle()),S(`click`,R,()=>f.toggle()),S(`click`,H,()=>m.toggle()),s(n,E),k()}n([`click`]);var cn=class{#e=L(!1);get isOpen(){return C(this.#e)}set isOpen(e){W(this.#e,e,!0)}#t=L(null);get triggerElement(){return C(this.#t)}set triggerElement(e){W(this.#t,e,!0)}#n=L(null);get popupElement(){return C(this.#n)}set popupElement(e){W(this.#n,e,!0)}#r=L(D({top:0,left:0}));get position(){return C(this.#r)}set position(e){W(this.#r,e,!0)}async toggle(){this.isOpen=!this.isOpen,this.isOpen&&await this.calculatePosition()}close(){this.isOpen=!1}async calculatePosition(){if(!this.triggerElement)return;await u();let e=this.triggerElement.getBoundingClientRect(),t={width:this.popupElement?.offsetWidth??0,height:this.popupElement?.offsetHeight??0},{left:n,top:r}=Qe(Ze(e,t,`bottom`,5,`start`,`start`),t,{width:window.innerWidth,height:window.innerHeight});this.position={top:r,left:n}}portal=e=>{e.setAttribute(`data-context-menu-ignore`,`true`),document.body.appendChild(e);let t=this.triggerElement,n=tt({isInside:n=>e.contains(n)||t===n||!!t?.contains(n),onDismiss:()=>this.close(),...t?{scroll:{anchor:t,keepWithin:t=>e.contains(t)}}:{}});return{destroy:()=>{n(),e.remove()}}}};function ln(e){let t=parseInt(e.slice(1,3),16),n=parseInt(e.slice(3,5),16),r=parseInt(e.slice(5,7),16);return(.299*t+.587*n+.114*r)/255<.5}function un(e){return ln(e)?`#FFFFFF`:`#000000`}var dn=d(`<span class="color-value mixed-label svelte-telpub">Mixed</span>`),fn=d(`<span class="color-value svelte-telpub"> </span>`),pn=d(`<div class="color-popup svelte-telpub"><!></div>`),mn=d(`<div class="color-input-container svelte-telpub"><button type="button"><!></button> <!></div>`);function hn(e,t){Y(t,!0);let n=B(t,`value`,15,`#000000`),r=B(t,`width`,11,125),i=B(t,`showLabel`,3,!0),a=B(t,`compact`,3,!1),o=B(t,`mixed`,3,!1),c=B(t,`oninput`,3,()=>{}),l=new cn,u=j(()=>Math.max(35,r())),d=j(()=>C(u)>=100),f=e=>{n(e),c()(new CustomEvent(`input`,{detail:e}))},m=j(()=>Gt(n())===`invalid`?`#000000`:n()),_=j(()=>un(C(m))),v=H(()=>`color-${crypto.randomUUID()}`),y=j(()=>t.id??v);se(e,{get label(){return t.label},get id(){return C(y)},get showLabel(){return i()},get compact(){return a()},children:(e,r)=>{var c=mn(),v=z(c);let x,T;var E=z(v),D=e=>{var t=dn();s(e,t)},O=e=>{var t=fn();let n;var r=z(t,!0);h(t),w(()=>{n=K(t,``,n,{color:C(_)}),g(r,C(m))}),s(e,t)};p(E,e=>{o()?e(D):C(d)&&e(O,1)}),h(v),G(v,e=>l.triggerElement=e,()=>l?.triggerElement);var k=P(v,2),A=e=>{var t=pn();let r;Wt(z(t),{get value(){return n()},oninput:f}),h(t),J(t,e=>l.portal?.(e)),G(t,e=>l.popupElement=e,()=>l?.popupElement),w(()=>r=K(t,``,r,{position:`fixed`,top:`${l.position.top??``}px`,left:`${l.position.left??``}px`})),b(1,t,()=>ie,()=>({duration:100})),b(2,t,()=>ie,()=>({duration:100})),s(e,t)};p(k,e=>{l.isOpen&&e(A)}),h(c),w(()=>{N(v,`id`,C(y)),x=X(v,1,`color-preview svelte-telpub`,null,x,{compact:a(),mixed:o()}),N(v,`aria-label`,t.ariaLabel??(i()?void 0:t.label)),T=K(v,``,T,{"background-color":o()?`var(--c-lightgrey)`:C(m),width:`${C(u)??``}px`})}),S(`click`,v,()=>l.toggle()),s(e,c)},$$slots:{default:!0}}),k()}n([`click`]);var gn=d(`<button> </button>`);function _n(e,t){let n=B(t,`isActive`,3,!1),r=B(t,`disabled`,3,!1),i=B(t,`onclick`,3,()=>{});var a=gn();let o;var c=z(a,!0);h(a),w(()=>{o=X(a,1,`preset-btn svelte-1rie4cb`,null,o,{active:n()}),a.disabled=r(),g(c,t.label)}),S(`click`,a,function(...e){i()?.apply(this,e)}),s(e,a)}n([`click`]);var vn=d(`<a><!></a>`),yn=d(`<button><!></button>`);function bn(e,t){Y(t,!0);let n=B(t,`isDisabled`,3,!1),r=B(t,`size`,3,`md`),a=B(t,`variant`,3,`secondary`),o=B(t,`noopener`,3,!1),c=B(t,`type`,3,`button`),u=B(t,`target`,3,`_blank`),d=H(()=>c()===`link`||t.href!==void 0);var f=l(),m=U(f),g=e=>{var n=vn(),c=z(n);i(c,()=>t.children??F),h(n),w(e=>{X(n,1,e,`svelte-8cidbs`),N(n,`href`,t.href),N(n,`target`,u()),N(n,`rel`,o()?`noopener`:void 0)},[()=>O([r(),a()].join(` `))]),S(`click`,n,function(...e){t.onclick?.apply(this,e)}
1),s(e,n)},_=e=>{var o=yn(),l=z(o);i(l,()=>t.children??F),h(o),w(e=>{X(o,1,e,`svelte-8cidbs`),o.disabled=n(),N(o,`type`,c()===`link`?`button`:c())},[()=>O([r(),a()].join(` `))]),S(`click`,o,function(...e){t.onclick?.apply(this,e)}),s(e,o)};p(m,e=>{d?e(g):e(_,-1)}),s(e,f),k()}n([`click`]);function xn(e,t){let n=E(t,[`children`,`$$slots`,`$$events`,`$$legacy`]),r=[[`path`,{d:`M11 12H3`}],[`path`,{d:`M16 6H3`}],[`path`,{d:`M16 18H3`}],[`path`,{d:`m19 10-4 4`}],[`path`,{d:`m15 10 4 4`}]];Ee(e,A({name:`list-x`},()=>n,{get iconNode(){return r},children:(e,n)=>{var r=l(),i=U(r);m(i,t,`default`,{},null),s(e,r)},$$slots:{default:!0}}))}var Sn=d(`<div class="empty svelte-11a4zo3"><!> <span> </span></div>`);function Cn(e,t){var n=Sn(),r=z(n);xn(r,{size:`1em`});var i=P(r,2),a=z(i,!0);h(i),h(n),w(()=>g(a,t.message)),s(e,n)}function wn(e,t){let n=E(t,[`children`,`$$slots`,`$$events`,`$$legacy`]),r=[[`path`,{d:`M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z`}],[`path`,{d:`M14 2v4a2 2 0 0 0 2 2h4`}],[`path`,{d:`M10 9H8`}],[`path`,{d:`M16 13H8`}],[`path`,{d:`M16 17H8`}]];Ee(e,A({name:`file-text`},()=>n,{get iconNode(){return r},children:(e,n)=>{var r=l(),i=U(r);m(i,t,`default`,{},null),s(e,r)},$$slots:{default:!0}}))}export{Ze as A,he as B,Ct as C,rt as D,ot as E,ke as F,De as I,Ee as L,Ie as M,Ae as N,$e as O,je as P,Ce as R,At as S,at as T,le as V,Vt as _,hn as a,It as b,tn as c,en as d,Xt as f,Bt as g,zt as h,_n as i,Ve as j,Qe as k,$t as l,Lt as m,Cn as n,un as o,Kt as p,bn as r,sn as s,wn as t,$ as u,Ft as v,st as w,Mt as x,Pt as y,ye as z};
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.