PageSourceSearch

https://backlight.dev/docs/assets/app.8df3c31b.js

js backlight.dev collected 2026-10-03 23:43:47 UTC 143,858 bytes, 17 lines download raw bytes

1const Ai="modulepreload",er={},Fi="/docs/",Mi=function(e,t){return!t||t.length===0?e():Promise.all(t.map(n=>{if(n=`${Fi}${n}`,n in er)return;er[n]=!0;const s=n.endsWith(".css"),r=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${r}`))return;const o=document.createElement("link");if(o.rel=s?"stylesheet":Ai,s||(o.as="script",o.crossOrigin=""),o.href=n,document.head.appendChild(o),s)return new Promise((i,l)=>{o.addEventListener("load",i),o.addEventListener("error",()=>l(new Error(`Unable to preload CSS for ${n}`)))})})).then(()=>e())};function Yn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r<s.length;r++)n[s[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}const Li="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Oi=Yn(Li);function tr(e){return!!e||e===""}function Tt(e){if(D(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=ge(s)?$i(s):Tt(s);if(r)for(const o in r)t[o]=r[o]}return t}else if(ge(e)||be(e))return e}const Ei=/;(?![^(]*\))/g,ji=/:(.+)/;function $i(e){const t={};
vendor: 15,062 bytes, line 1
1return e.split(Ei).forEach(n=>{if(n){const s=n.split(ji);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Te(e){let t="";if(ge(e))t=e;else if(D(e))for(let n=0;n<e.length;n++){const s=Te(e[n]);s&&(t+=s+" ")}else if(be(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const te=e=>ge(e)?e:e==null?"":D(e)||be(e)&&(e.toString===or||!N(e.toString))?JSON.stringify(e,nr,2):String(e),nr=(e,t)=>t&&t.__v_isRef?nr(e,t.value):At(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:sr(t)?{[`Set(${t.size})`]:[...t.values()]}:be(t)&&!D(t)&&!ir(t)?String(t):t,re={},St=[],Be=()=>{},zi=()=>!1,Ii=/^on[^a-z]/,Bt=e=>Ii.test(e),Gn=e=>e.startsWith("onUpdate:"),Se=Object.assign,Jn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Vi=Object.prototype.hasOwnProperty,J=(e,t)=>Vi.call(e,t),D=Array.isArray,At=e=>un(e)==="[object Map]",sr=e=>un(e)==="[object Set]",N=e=>typeof e=="function",ge=e=>typeof e=="string",Qn=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",rr=e=>be(e)&&N(e.then)&&N(e.catch),or=Object.prototype.toString,un=e=>or.call(e),Hi=e=>un(e).slice(8,-1),ir=e=>un(e)==="[object Object]",Xn=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Dt=Yn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),dn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Pi=/-(\w)/g,Ue=dn(e=>e.replace(Pi,(t,n)=>n?n.toUpperCase():"")),Ti=/\B([A-Z])/g,mt=dn(e=>e.replace(Ti,"-$1").toLowerCase()),hn=dn(e=>e.charAt(0).toUpperCase()+e.slice(1)),es=dn(e=>e?`on${hn(e)}`:""),Rt=(e,t)=>!Object.is(e,t),ts=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},pn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Bi=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let lr;const Di=()=>lr||(lr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ge;class Ri{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ge&&(this.parent=Ge,this.index=(Ge.scopes||(Ge.scopes=[])).push(this)-1)}run(t){if(this.active)try{return Ge=this,t()}finally{Ge=this.parent}}on(){Ge=this}off(){Ge=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.active=!1}}}function qi(e,t=Ge){t&&t.active&&t.effects.push(e)}const ns=e=>{const t=new Set(e);return t.w=0,t.n=0,t},ar=e=>(e.w&ot)>0,cr=e=>(e.n&ot)>0,Ni=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=ot},Ui=e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];ar(r)&&!cr(r)?r.delete(e):t[n++]=r,r.w&=~ot,r.n&=~ot}t.length=n}},ss=new WeakMap;let qt=0,ot=1;const rs=30;let We;const gt=Symbol(""),os=Symbol("");class is{constructor(t,n=null,s){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,qi(this,s)}run(){if(!this.active)return this.fn();let t=We,n=it;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=We,We=this,it=!0,ot=1<<++qt,qt<=rs?Ni(this):ur(this),this.fn()}finally{qt<=rs&&Ui(this),ot=1<<--qt,We=this.parent,it=n,this.parent=void 0}}stop(){this.active&&(ur(this),this.onStop&&this.onStop(),this.active=!1)}}function ur(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let it=!0;const dr=[];function Ft(){dr.push(it),it=!1}function Mt(){const e=dr.pop();it=e===void 0?!0:e}function Ee(e,t,n){if(it&&We){let s=ss.get(e);s||ss.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=ns()),hr(r)}}function hr(e,t){let n=!1;qt<=rs?cr(e)||(e.n|=ot,n=!ar(e)):n=!e.has(We),n&&(e.add(We),We.deps.push(e))}function Je(e,t,n,s,r,o){const i=ss.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&D(e))i.forEach((a,u)=>{(u==="length"||u>=s)&&l.push(a)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":D(e)?Xn(n)&&l.push(i.get("length")):(l.push(i.get(gt)),At(e)&&l.push(i.get(os)));break;case"delete":D(e)||(l.push(i.get(gt)),At(e)&&l.push(i.get(os)));break;case"set":At(e)&&l.push(i.get(gt));break}if(l.length===1)l[0]&&ls(l[0]);else{const a=[];for(const u of l)u&&a.push(...u);ls(ns(a))}}function ls(e,t){for(const n of D(e)?e:[...e])(n!==We||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const Wi=Yn("__proto__,__v_isRef,__isVue"),pr=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Qn)),Ki=as(),Zi=as(!1,!0),Yi=as(!0),fr=Gi();function Gi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=X(this);for(let o=0,i=this.length;o<i;o++)Ee(s,"get",o+"");const r=s[t](...n);return r===-1||r===!1?s[t](...n.map(X)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Ft();const s=X(this)[t].apply(this,n);return Mt(),s}}),e}function as(e=!1,t=!1){return function(n,s,r){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&r===(e?t?hl:kr:t?xr:wr).get(n))return n;const o=D(n);if(!e&&o&&J(fr,s))return Reflect.get(fr,s,r);const i=Reflect.get(n,s,r);return(Qn(s)?pr.has(s):Wi(s))||(e||Ee(n,"get",s),t)?i:ye(i)?!o||!Xn(s)?i.value:i:be(i)?e?Cr(i):_n(i):i}}const Ji=vr(),Qi=vr(!0);function vr(e=!1){return function(t,n,s,r){let o=t[n];if(Nt(o)&&ye(o)&&!ye(s))return!1;if(!e&&!Nt(s)&&(Sr(s)||(s=X(s),o=X(o)),!D(t)&&ye(o)&&!ye(s)))return o.value=s,!0;const i=D(t)&&Xn(n)?Number(n)<t.length:J(t,n),l=Reflect.set(t,n,s,r);return t===X(r)&&(i?Rt(s,o)&&Je(t,"set",n,s):Je(t,"add",n,s)),l}}function Xi(e,t){const n=J(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&Je(e,"delete",t,void 0),s}function el(e,t){const n=Reflect.has(e,t);return(!Qn(t)||!pr.has(t))&&Ee(e,"has",t),n}function tl(e){return Ee(e,"iterate",D(e)?"length":gt),Reflect.ownKeys(e)}const mr={get:Ki,set:Ji,deleteProperty:Xi,has:el,ownKeys:tl},nl={get:Yi,set(e,t){return!0},deleteProperty(e,t){return!0}},sl=Se({},mr,{get:Zi,set:Qi}),cs=e=>e,fn=e=>Reflect.getPrototypeOf(e);function vn(e,t,n=!1,s=!1){e=e.__v_raw;const r=X(e),o=X(t);t!==o&&!n&&Ee(r,"get",t),!n&&Ee(r,"get",o);const{has:i}=fn(r),l=s?cs:n?hs:Wt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function mn(e,t=!1){const n=this.__v_raw,s=X(n),r=X(e);return e!==r&&!t&&Ee(s,"has",e),!t&&Ee(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function gn(e,t=!1){return e=e.__v_raw,!t&&Ee(X(e),"iterate",gt),Reflect.get(e,"size",e)}function gr(e){e=X(e);const t=X(this);return fn(t).has.call(t,e)||(t.add(e),Je(t,"add",e,e)),this}function br(e,t){t=X(t);const n=X(this),{has:s,get:r}=fn(n);let o=s.call(n,e);o||(e=X(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Rt(t,i)&&Je(n,"set",e,t):Je(n,"add",e,t),this}function yr(e){const t=X(this),{has:n,get:s}=fn(t);let r=n.call(t,e);r||(e=X(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Je(t,"delete",e,void 0),o}function _r(){const e=X(this),t=e.size!==0,n=e.clear();return t&&Je(e,"clear",void 0,void 0),n}function bn(e,t){return function(n,s){const r=this,o=r.__v_raw,i=X(o),l=t?cs:e?hs:Wt;return!e&&Ee(i,"iterate",gt),o.forEach((a,u)=>n.call(s,l(a),l(u),r))}}function yn(e,t,n){return function(...s){const r=this.__v_raw,o=X(r),i=At(o),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,u=r[e](...s),p=n?cs:t?hs:Wt;return!t&&Ee(o,"iterate",a?os:gt),{next(){const{value:h,done:v}=u.next();return v?{value:h,done:v}:{value:l?[p(h[0]),p(h[1])]:p(h),done:v}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function rl(){const e={get(r){return vn(this,r)},get size(){return gn(this)},has:mn,add:gr,set:br,delete:yr,clear:_r,forEach:bn(!1,!1)},t={get(r){return vn(this,r,!1,!0)},get size(){return gn(this)},has:mn,add:gr,set:br,delete:yr,clear:_r,forEach:bn(!1,!0)},n={get(r){return vn(this,r,!0)},get size(){return gn(this,!0)},has(r){return mn.call(this,r,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:bn(!0,!1)},s={get(r){return vn(this,r,!0,!0)},get size(){return gn(this,!0)},has(r){return mn.call(this,r,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:bn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=yn(r,!1,!1),n[r]=yn(r,!0,!1),t[r]=yn(r,!1,!0),s[r]=yn(r,!0,!0)}),[e,n,t,s]}const[ol,il,ll,al]=rl();function us(e,t){const n=t?e?al:ll:e?il:ol;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(J(n,r)&&r in s?n:s,r,o)}const cl={get:us(!1,!1)},ul={get:us(!1,!0)},dl={get:us(!0,!1)},wr=new WeakMap,xr=new WeakMap,kr=new WeakMap,hl=new WeakMap;function pl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fl(e){return e.__v_skip||!Object.isExtensible(e)?0:pl(Hi(e))}function _n(e){return Nt(e)?e:ds(e,!1,mr,cl,wr)}function vl(e){return ds(e,!1,sl,ul,xr)}function Cr(e){return ds(e,!0,nl,dl,kr)}function ds(e,t,n,s,r){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=fl(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Lt(e){return Nt(e)?Lt(e.__v_raw):!!(e&&e.__v_isReactive)}function Nt(e){return!!(e&&e.__v_isReadonly)}function Sr(e){return!!(e&&e.__v_isShallow)}function Ar(e){return Lt(e)||Nt(e)}function X(e){const t=e&&e.__v_raw;return t?X(t):e}function Ut(e){return pn(e,"__v_skip",!0),e}const Wt=e=>be(e)?_n(e):e,hs=e=>be(e)?Cr(e):e;function Fr(e){it&&We&&(e=X(e),hr(e.dep||(e.dep=ns())))}function Mr(e,t){e=X(e),e.dep&&ls(e.dep)}function ye(e){return!!(e&&e.__v_isRef===!0)}function Ot(e){return Lr(e,!1)}function ml(e){return Lr(e,!0)}function Lr(e,t){return ye(e)?e:new gl(e,t)}class gl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:X(t),this._value=n?t:Wt(t)}get value(){return Fr(this),this._value}set value(t){t=this.__v_isShallow?t:X(t),Rt(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Wt(t),Mr(this))}}function _(e){return ye(e)?e.value:e}const bl={get:(e,t,n)=>_(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ye(r)&&!ye(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Or(e){return Lt(e)?e:new Proxy(e,bl)}function Er(e){const t=D(e)?new Array(e.length):{};for(const n in e)t[n]=_l(e,n);return t}class yl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function _l(e,t,n){const s=e[t];return ye(s)?s:new yl(e,t,n)}class wl{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new is(t,()=>{this._dirty||(this._dirty=!0,Mr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=X(this);return Fr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function xl(e,t,n=!1){let s,r;const o=N(e);return o?(s=e,r=Be):(s=e.get,r=e.set),new wl(s,r,o||!r,n)}Promise.resolve();function at(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){wn(o,t,n)}return r}function De(e,t,n,s){if(N(e)){const o=at(e,t,n,s);return o&&rr(o)&&o.catch(i=>{wn(i,t,n)}),o}const r=[];for(let o=0;o<e.length;o++)r.push(De(e[o],t,n,s));return r}function wn(e,t,n,s=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,l=n;for(;o;){const u=o.ec;if(u){for(let p=0;p<u.length;p++)if(u[p](e,i,l)===!1)return}o=o.parent}const a=t.appContext.config.errorHandler;if(a){at(a,null,10,[e,i,l]);return}}kl(e,n,r,s)}function kl(e,t,n,s=!0){console.error(e)}let xn=!1,ps=!1;const je=[];let Qe=0;const Kt=[];let Zt=null,Et=0;const Yt=[];let ct=null,jt=0;const jr=Promise.resolve();let fs=null,vs=null;function $r(e){const t=fs||jr;return e?t.then(this?e.bind(this):e):t}function Cl(e){let t=Qe+1,n=je.length;for(;t<n;){const s=t+n>>>1;Gt(je[s])<e?t=s+1:n=s}return t}function zr(e){(!je.length||!je.includes(e,xn&&e.allowRecurse?Qe+1:Qe))&&e!==vs&&(e.id==null?je.push(e):je.splice(Cl(e.id),0,e),Ir())}function Ir(){!xn&&!ps&&(ps=!0,fs=jr.then(Hr))}function Sl(e){const t=je.indexOf(e);t>Qe&&je.splice(t,1)}function Vr(e,t,n,s){D(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),Ir()}function Al(e){Vr(e,Zt,Kt,Et)}function Fl(e){Vr(e,ct,Yt,jt)}function ms(e,t=null){if(Kt.length){for(vs=t,Zt=[...new Set(Kt)],Kt.length=0,Et=0;Et<Zt.length;Et++)Zt[Et]();Zt=null,Et=0,vs=null,ms(e,t)}}function kn(e){if(Yt.length){const t=[...new Set(Yt)];if(Yt.length=0,ct){ct.push(...t);return}for(ct=t,ct.sort((n,s)=>Gt(n)-Gt(s)),jt=0;jt<ct.length;jt++)ct[jt]();ct=null,jt=0}}const Gt=e=>e.id==null?1/0:e.id;function Hr(e){ps=!1,xn=!0,ms(e),je.sort((n,s)=>Gt(n)-Gt(s));const t=Be;try{for(Qe=0;Qe<je.length;Qe++){const n=je[Qe];n&&n.active!==!1&&at(n,null,14)}}finally{Qe=0,je.length=0,kn(),xn=!1,fs=null,(je.length||Kt.length||Yt.length)&&Hr(e)}}function Ml(e,t,...n){const s=e.vnode.props||re;let r=n;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in s){const p=`${i==="modelValue"?"model":i}Modifiers`,{number:h,trim:v}=s[p]||re;v?r=n.map(y=>y.trim()):h&&(r=n.map(Bi))}let l,a=s[l=es(t)]||s[l=es(Ue(t))];!a&&o&&(a=s[l=es(mt(t))]),a&&De(a,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,De(u,e,6,r)}}function Pr(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!N(e)){const a=u=>{const p=Pr(u,t,!0);p&&(l=!0,Se(i,p))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!o&&!l?(s.set(e,null),null):(D(o)?o.forEach(a=>i[a]=null):Se(i,o),s.set(e,i),i)}function gs(e,t){return!e||!Bt(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,mt(t))||J(e,t))}let $e=null,Cn=null;function Sn(e){const t=$e;return $e=e,Cn=e&&e.type.__scopeId||null,t}function $t(e){Cn=e}function zt(){Cn=null}function ce(e,t=$e,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&po(-1);const o=Sn(t),i=e(...r);return Sn(o),s._d&&po(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function bs(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:a,emit:u,render:p,renderCache:h,data:v,setupState:y,ctx:A,inheritAttrs:V}=e;let f,k;const H=Sn(e);try{if(n.shapeFlag&4){const P=r||s;f=Re(p.call(P,P,h,o,y,v,A)),k=a}else{const P=t;f=Re(P.length>1?P(o,{attrs:a,slots:l,emit:u}):P(o,null)),k=t.props?a:Ll(a)}}catch(P){Xt.length=0,wn(P,e,1),f=$(tt)}let E=f;if(k&&V!==!1){const P=Object.keys(k),{shapeFlag:Z}=E;P.length&&Z&7&&(i&&P.some(Gn)&&(k=Ol(k,i)),E=tn(E,k))}return n.dirs&&(E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&(E.transition=n.transition),f=E,Sn(H),f}const Ll=e=>{let t;for(const n in e)(n==="class"||n==="style"||Bt(n))&&((t||(t={}))[n]=e[n]);return t},Ol=(e,t)=>
1{const n={};for(const s in e)(!Gn(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function El(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:a}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?Tr(s,i,u):!!i;if(a&8){const p=t.dynamicProps;for(let h=0;h<p.length;h++){const v=p[h];if(i[v]!==s[v]&&!gs(u,v))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===i?!1:s?i?Tr(s,i,u):!0:!!i;return!1}function Tr(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const o=s[r];if(t[o]!==e[o]&&!gs(n,o))return!0}return!1}function jl({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const $l=e=>e.__isSuspense;function Br(e,t){t&&t.pendingBranch?D(e)?t.effects.push(...e):t.effects.push(e):Fl(e)}function zl(e,t){if(_e){let n=_e.provides;const s=_e.parent&&_e.parent.provides;s===n&&(n=_e.provides=Object.create(s)),n[e]=t}}function Ke(e,t,n=!1){const s=_e||$e;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&N(t)?t.call(s.proxy):t}}function Dr(e,t){return ys(e,null,t)}const Rr={};function ut(e,t,n){return ys(e,t,n)}function ys(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=re){const l=_e;let a,u=!1,p=!1;if(ye(e)?(a=()=>e.value,u=Sr(e)):Lt(e)?(a=()=>e,s=!0):D(e)?(p=!0,u=e.some(Lt),a=()=>e.map(k=>{if(ye(k))return k.value;if(Lt(k))return bt(k);if(N(k))return at(k,l,2)})):N(e)?t?a=()=>at(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return h&&h(),De(e,l,3,[v])}:a=Be,t&&s){const k=a;a=()=>bt(k())}let h,v=k=>{h=f.onStop=()=>{at(k,l,4)}};if(nn)return v=Be,t?n&&De(t,l,3,[a(),p?[]:void 0,v]):a(),Be;let y=p?[]:Rr;const A=()=>{if(f.active)if(t){const k=f.run();(s||u||(p?k.some((H,E)=>Rt(H,y[E])):Rt(k,y)))&&(h&&h(),De(t,l,3,[k,y===Rr?void 0:y,v]),y=k)}else f.run()};A.allowRecurse=!!t;let V;r==="sync"?V=A:r==="post"?V=()=>Me(A,l&&l.suspense):V=()=>{!l||l.isMounted?Al(A):A()};const f=new is(a,V);return t?n?A():y=f.run():r==="post"?Me(f.run.bind(f),l&&l.suspense):f.run(),()=>{f.stop(),l&&l.scope&&Jn(l.scope.effects,f)}}function Il(e,t,n){const s=this.proxy,r=ge(e)?e.includes(".")?qr(s,e):()=>s[e]:e.bind(s,s);let o;N(t)?o=t:(o=t.handler,n=t);const i=_e;It(this);const l=ys(r,o.bind(s),n);return i?It(i):xt(),l}function qr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function bt(e,t){if(!be(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),ye(e))bt(e.value,t);else if(D(e))for(let n=0;n<e.length;n++)bt(e[n],t);else if(sr(e)||At(e))e.forEach(n=>{bt(n,t)});else if(ir(e))for(const n in e)bt(e[n],t);return e}function ee(e){return N(e)?{setup:e,name:e.name}:e}const An=e=>!!e.type.__asyncLoader,Nr=e=>e.type.__isKeepAlive;function Vl(e,t){Ur(e,"a",t)}function Hl(e,t){Ur(e,"da",t)}function Ur(e,t,n=_e){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Fn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Nr(r.parent.vnode)&&Pl(s,t,n,r),r=r.parent}}function Pl(e,t,n,s){const r=Fn(t,e,s,!0);Mn(()=>{Jn(s[t],r)},n)}function Fn(e,t,n=_e,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Ft(),It(n);const l=De(t,n,e,i);return xt(),Mt(),l});return s?r.unshift(o):r.push(o),o}}const Xe=e=>(t,n=_e)=>(!nn||e==="sp")&&Fn(e,t,n),Tl=Xe("bm"),et=Xe("m"),Bl=Xe("bu"),Wr=Xe("u"),Dl=Xe("bum"),Mn=Xe("um"),Rl=Xe("sp"),ql=Xe("rtg"),Nl=Xe("rtc");function Ul(e,t=_e){Fn("ec",e,t)}let _s=!0;function Wl(e){const t=Yr(e),n=e.proxy,s=e.ctx;_s=!1,t.beforeCreate&&Kr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:a,inject:u,created:p,beforeMount:h,mounted:v,beforeUpdate:y,updated:A,activated:V,deactivated:f,beforeDestroy:k,beforeUnmount:H,destroyed:E,unmounted:P,render:Z,renderTracked:G,renderTriggered:W,errorCaptured:de,serverPrefetch:ae,expose:pe,inheritAttrs:we,components:K,directives:fe,filters:Fe}=t;if(u&&Kl(u,s,null,e.appContext.config.unwrapInjectedRef),i)for(const ve in i){const ie=i[ve];N(ie)&&(s[ve]=ie.bind(n))}if(r){const ve=r.call(n,n);be(ve)&&(e.data=_n(ve))}if(_s=!0,o)for(const ve in o){const ie=o[ve],st=N(ie)?ie.bind(n,n):N(ie.get)?ie.get.bind(n,n):Be,Vt=!N(ie)&&N(ie.set)?ie.set.bind(n):Be,on=T({get:st,set:Vt});Object.defineProperty(s,ve,{enumerable:!0,configurable:!0,get:()=>on.value,set:ln=>on.value=ln})}if(l)for(const ve in l)Zr(l[ve],s,n,ve);if(a){const ve=N(a)?a.call(n):a;Reflect.ownKeys(ve).forEach(ie=>{zl(ie,ve[ie])})}p&&Kr(p,e,"c");function Ce(ve,ie){D(ie)?ie.forEach(st=>ve(st.bind(n))):ie&&ve(ie.bind(n))}if(Ce(Tl,h),Ce(et,v),Ce(Bl,y),Ce(Wr,A),Ce(Vl,V),Ce(Hl,f),Ce(Ul,de),Ce(Nl,G),Ce(ql,W),Ce(Dl,H),Ce(Mn,P),Ce(Rl,ae),D(pe))if(pe.length){const ve=e.exp
vendor: 6,715 bytes, line 1
1osed||(e.exposed={});pe.forEach(ie=>{Object.defineProperty(ve,ie,{get:()=>n[ie],set:st=>n[ie]=st})})}else e.exposed||(e.exposed={});Z&&e.render===Be&&(e.render=Z),we!=null&&(e.inheritAttrs=we),K&&(e.components=K),fe&&(e.directives=fe)}function Kl(e,t,n=Be,s=!1){D(e)&&(e=ws(e));for(const r in e){const o=e[r];let i;be(o)?"default"in o?i=Ke(o.from||r,o.default,!0):i=Ke(o.from||r):i=Ke(o),ye(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function Kr(e,t,n){De(D(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Zr(e,t,n,s){const r=s.includes(".")?qr(n,s):()=>n[s];if(ge(e)){const o=t[e];N(o)&&ut(r,o)}else if(N(e))ut(r,e.bind(n));else if(be(e))if(D(e))e.forEach(o=>Zr(o,t,n,s));else{const o=N(e.handler)?e.handler.bind(n):t[e.handler];N(o)&&ut(r,o,e)}}function Yr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(u=>Ln(a,u,i,!0)),Ln(a,t,i)),o.set(t,a),a}function Ln(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Ln(e,o,n,!0),r&&r.forEach(i=>Ln(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Zl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Zl={data:Gr,props:yt,emits:yt,methods:yt,computed:yt,beforeCreate:Ae,created:Ae,beforeMount:Ae,mounted:Ae,beforeUpdate:Ae,updated:Ae,beforeDestroy:Ae,beforeUnmount:Ae,destroyed:Ae,unmounted:Ae,activated:Ae,deactivated:Ae,errorCaptured:Ae,serverPrefetch:Ae,components:yt,directives:yt,watch:Gl,provide:Gr,inject:Yl};function Gr(e,t){return t?e?function(){return Se(N(e)?e.call(this,this):e,N(t)?t.call(this,this):t)}:t:e}function Yl(e,t){return yt(ws(e),ws(t))}function ws(e){if(D(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ae(e,t){return e?[...new Set([].concat(e,t))]:t}function yt(e,t){return e?Se(Se(Object.create(null),e),t):t}function Gl(e,t){if(!e)return t;if(!t)return e;const n=Se(Object.create(null),e);for(const s in t)n[s]=Ae(e[s],t[s]);return n}function Jl(e,t,n,s=!1){const r={},o={};pn(o,zn,1),e.propsDefaults=Object.create(null),Jr(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:vl(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function Ql(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=X(r),[a]=e.propsOptions;let u=!1;if((s||i>0)&&!(i&16)){if(i&8){const p=e.vnode.dynamicProps;for(let h=0;h<p.length;h++){let v=p[h];const y=t[v];if(a)if(J(o,v))y!==o[v]&&(o[v]=y,u=!0);else{const A=Ue(v);r[A]=xs(a,l,A,y,e,!1)}else y!==o[v]&&(o[v]=y,u=!0)}}}else{Jr(e,t,r,o)&&(u=!0);let p;for(const h in l)(!t||!J(t,h)&&((p=mt(h))===h||!J(t,p)))&&(a?n&&(n[h]!==void 0||n[p]!==void 0)&&(r[h]=xs(a,l,h,void 0,e,!0)):delete r[h]);if(o!==l)for(const h in o)(!t||!J(t,h)&&!0)&&(delete o[h],u=!0)}u&&Je(e,"set","$attrs")}function Jr(e,t,n,s){const[r,o]=e.propsOptions;let i=!1,l;if(t)for(let a in t){if(Dt(a))continue;const u=t[a];let p;r&&J(r,p=Ue(a))?!o||!o.includes(p)?n[p]=u:(l||(l={}))[p]=u:gs(e.emitsOptions,a)||(!(a in s)||u!==s[a])&&(s[a]=u,i=!0)}if(o){const a=X(n),u=l||re;for(let p=0;p<o.length;p++){const h=o[p];n[h]=xs(r,a,h,u[h],e,!J(u,h))}}return i}function xs(e,t,n,s,r,o){const i=e[n];if(i!=null){const l=J(i,"default");if(l&&s===void 0){const a=i.default;if(i.type!==Function&&N(a)){const{propsDefaults:u}=r;n in u?s=u[n]:(It(r),s=u[n]=a.call(null,t),xt())}else s=a}i[0]&&(o&&!l?s=!1:i[1]&&(s===""||s===mt(n))&&(s=!0))}return s}function Qr(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const o=e.props,i={},l=[];let a=!1;if(!N(e)){const p=h=>{a=!0;const[v,y]=Qr(h,t,!0);Se(i,v),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!o&&!a)return s.set(e,St),St;if(D(o))for(let p=0;p<o.length;p++){const h=Ue(o[p]);Xr(h)&&(i[h]=re)}else if(o)for(const p in o){const h=Ue(p);if(Xr(h)){const v=o[p],y=i[h]=D(v)||N(v)?{type:v}:v;if(y){const A=no(Boolean,y.type),V=no(String,y.type);y[0]=A>-1,y[1]=V<0||A<V,(A>-1||J(y,"default"))&&l.push(h)}}}const u=[i,l];return s.set(e,u),u}function Xr(e){return e[0]!=="$"}function eo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function to(e,t){return eo(e)===eo(t)}function no(e,t){return D(t)?t.findIndex(n=>to(n,e)):N(t)&&to(t,e)?0:-1}const so=e=>e[0]==="_"||e==="$stable",ks=e=>D(e)?e.map(Re):[Re(e)],Xl=(e,t,n)=>{const s=ce((...r)=>ks(t(...r)),n);return s._c=!1,s},ro=(e,t,n)=>{const s=e._ctx;for(const r in e){if(so(r))continue;const o=e[r];if(N(o))t[r]=Xl(r,o,s);else if(o!=null){const i=ks(o);t[r]=()=>i}}},oo=(e,t)=>{const n=ks(t);e.slots.default=()=>n},ea=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=X(t),pn(t,"_",n)):ro(t,e.slots={})}else e.slots={},t&&oo(e,t);pn(e.slots,zn,1)},ta=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=re;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(Se(r,t),!n&&l===1&&delete r._):(o=!t.$stable,ro(t,r)),i=t}else t&&(oo(e,t),i={default:1});if(o)for(const l in r)!so(l)&&!(l in i)&&delete r[l]};function io(e,t){const n=$e;if(n===null)return e;const s=n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[i,l,a,u=re]=t[o];N(i)&&(i={mounted:i,updated:i}),i.deep&&bt(l),r.push({dir:i,instance:s,value:l,oldValue:void 0,arg:a,modifiers:u})}return e}function Ze(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const l=r[i];o&&(l.oldValue=o[i].value);let a=l.dir[s];a&&(Ft(),De(a,n,8,[e.el,l,e,t]),Mt())}}function lo(){return{app:null,config:{isNativeTag:zi,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let na=0;function sa(e,t){return function(n,s=null){s!=null&&!be(s)&&(s=null);const r=lo(),o=new Set;let i=!1;const l=r.app={_uid:na++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:ka,get config(){return r.config},set config(a){},use(a,...u){return o.has(a)||(a&&N(a.install)?(o.add(a),a.install(l,...u)):N(a)&&(o.add(a),a(l,...u))),l},mixin(a){return r.mixins.includes(a)||r.mixins.push(a),l},component(a,u){return u?(r.components[a]=u,l):r.components[a]},directive(a,u){return u?(r.directives[a]=u,l):r.directives[a]},mount(a,u,p){if(!i){const h=$(n,s);return h.appContext=r,u&&t?t(h,a):e(h,a,p),i=!0,l._container=a,a.__vue_app__=l,Os(h.component)||h.component.proxy}},unmount(){i&&(e(null,l._container),delete l._container.__vue_app__)},provide(a,u){return r.provides[a]=u,l}};return l}}function On(e,t,n,s,r=!1){if(D(e)){e.forEach((v,y)=>On(v,t&&(D(t)?t[y]:t),n,s,r));return}if(An(s)&&!r)return;
1const o=s.shapeFlag&4?Os(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:a}=e,u=t&&t.r,p=l.refs===re?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==a&&(ge(u)?(p[u]=null,J(h,u)&&(h[u]=null)):ye(u)&&(u.value=null)),N(a))at(a,l,12,[i,p]);else{const v=ge(a),y=ye(a);if(v||y){const A=()=>{if(e.f){const V=v?p[a]:a.value;r?D(V)&&Jn(V,o):D(V)?V.includes(o)||V.push(o):v?p[a]=[o]:(a.value=[o],e.k&&(p[e.k]=a.value))}else v?(p[a]=i,J(h,a)&&(h[a]=i)):ye(a)&&(a.value=i,e.k&&(p[e.k]=i))};i?(A.id=-1,Me(A,n)):A()}}}let dt=!1;const En=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Cs=e=>e.nodeType===8;function ra(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:o,remove:i,insert:l,createComment:a}}=e,u=(f,k)=>{if(!k.hasChildNodes()){n(null,f,k),kn();return}dt=!1,p(k.firstChild,f,null,null,null),kn(),dt&&console.error("Hydration completed but contains mismatches.")},p=(f,k,H,E,P,Z=!1)=>{const G=Cs(f)&&f.data==="[",W=()=>A(f,k,H,E,P,G),{type:de,ref:ae,shapeFlag:pe}=k,we=f.nodeType;k.el=f;let K=null;switch(de){case Jt:we!==3?K=W():(f.data!==k.children&&(dt=!0,f.data=k.children),K=r(f));break;case tt:we!==8||G?K=W():K=r(f);break;case Qt:if(we!==1)K=W();else{K=f;const fe=!k.children.length;for(let Fe=0;Fe<k.staticCount;Fe++)fe&&(k.children+=K.outerHTML),Fe===k.staticCount-1&&(k.anchor=K),K=r(K);return K}break;case Q:G?K=y(f,k,H,E,P,Z):K=W();break;default:if(pe&1)we!==1||k.type.toLowerCase()!==f.tagName.toLowerCase()?K=W():K=h(f,k,H,E,P,Z);else if(pe&6){k.slotScopeIds=P;const fe=o(f);if(t(k,fe,null,H,E,En(fe),Z),K=G?V(f):r(f),An(k)){let Fe;G?(Fe=$(Q),Fe.anchor=K?K.previousSibling:fe.lastChild):Fe=f.nodeType===3?ze(""):$("div"),Fe.el=f,k.component.subTree=Fe}}else pe&64?we!==8?K=W():K=k.type.hydrate(f,k,H,E,P,Z,e,v):pe&128&&(K=k.type.hydrate(f,k,H,E,En(o(f)),P,Z,e,p))}return ae!=null&&On(ae,null,E,k),K},h=(f,k,H,E,P,Z)=>{Z=Z||!!k.dynamicChildren;const{type:G,props:W,patchFlag:de,shapeFlag:ae,dirs:pe}=k,we=G==="input"&&pe||G==="option";if(we||de!==-1){if(pe&&Ze(k,null,H,"created"),W)if(we||!Z||de&48)for(const fe in W)(we&&fe.endsWith("value")||Bt(fe)&&!Dt(fe))&&s(f,fe,null,W[fe],!1,void 0,H);else W.onClick&&s(f,"onClick",null,W.onClick,!1,void 0,H);let K;if((K=W&&W.onVnodeBeforeMount)&&Ie(K,H,k),pe&&Ze(k,null,H,"beforeMount"),((K=W&&W.onVnodeMounted)||pe)&&Br(()=>{K&&Ie(K,H,k),pe&&Ze(k,null,H,"mounted")},E),ae&16&&!(W&&(W.innerHTML||W.textContent))){let fe=v(f.firstChild,k,f,H,E,P,Z);for(;fe;){dt=!0;const Fe=fe;fe=fe.nextSibling,i(Fe)}}else ae&8&&f.textContent!==k.children&&(dt=!0,f.textContent=k.children)}return f.nextSibling},v=(f,k,H,E,P,Z,G)=>{G=G||!!k.dynamicChildren;const W=k.children,de=W.length;for(let ae=0;ae<de;ae++){const pe=G?W[ae]:W[ae]=Re(W[ae]);if(f)f=p(f,pe,E,P,Z,G);else{if(pe.type===Jt&&!pe.children)continue;dt=!0,n(null,pe,H,null,E,P,En(H),Z)}}return f},y=(f,k,H,E,P,Z)=>{const{slotScopeIds:G}=k;G&&(P=P?P.concat(G):G);const W=o(f),de=v(r(f),k,W,H,E,P,Z);return de&&Cs(de)&&de.data==="]"?r(k.anchor=de):(dt=!0,l(k.anchor=a("]"),W,de),de)},A=(f,k,H,E,P,Z)=>{if(dt=!0,k.el=null,Z){const de=V(f);for(;;){const ae=r(f);if(ae&&ae!==de)i(ae);else break}}const G=r(f),W=o(f);return i(f),n(null,k,W,G,H,E,En(W),P),G},V=f=>{let k=0;for(;f;)if(f=r(f),f&&Cs(f)&&(f.data==="["&&k++,f.data==="]")){if(k===0)return r(f);k--}return f};return[u,p]}const Me=Br;function oa(e){return ia(e,ra)}function ia(e,t){const n=Di();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:a,setText:u,setElementText:p,parentNode:h,nextSibling:v,setScopeId:y=Be,cloneNode:A,insertStaticContent:V}=e,f=(c,d,m,x=null,w=null,M=null,O=!1,F=null,L=!!d.dynamicChildren)=>{if(c===d)return;c&&!en(c,d)&&(x=cn(c),rt(c,w,M,!0),c=null),d.patchFlag===-2&&(L=!1,d.dynamicChildren=null);const{type:S,ref:j,shapeFlag:z}=d;switch(S){case Jt:k(c,d,m,x);break;case tt:H(c,d,m,x);break;case Qt:c==null&&E(d,m,x,O);break;case Q:fe(c,d,m,x,w,M,O,F,L);break;default:z&1?G(c,d,m,x,w,M,O,F,L):z&6?Fe(c,d,m,x,w,M,O,F,L):(z&64||z&128)&&S.process(c,d,m,x,w,M,O,F,L,Ht)}j!=null&&w&&On(j,c&&c.ref,M,d||c,!d)},k=(c,d,m,x)=>{if(c==null)s(d.el=l(d.children),m,x);else{const w=d.el=c.el;d.children!==c.children&&u(w,d.children)}},H=(c,d,m,x)=>{c==null?s(d.el=a(d.children||""),m,x):d.el=c.el},E=(c,d,m,x)=>{[c.el,c.anchor]=V(c.children,d,m,x,c.el,c.anchor)},P=({el:c,anchor:d},m,x)=>{let w;for(;c&&c!==d;)w=v(c),s(c,m,x),c=w;s(d,m,x)},Z=({el:c,anchor:d})=>{let m;
vendor: 6,116 bytes, line 1
1for(;c&&c!==d;)m=v(c),r(c),c=m;r(d)},G=(c,d,m,x,w,M,O,F,L)=>{O=O||d.type==="svg",c==null?W(d,m,x,w,M,O,F,L):pe(c,d,w,M,O,F,L)},W=(c,d,m,x,w,M,O,F)=>{let L,S;const{type:j,props:z,shapeFlag:I,transition:B,patchFlag:Y,dirs:me}=c;if(c.el&&A!==void 0&&Y===-1)L=c.el=A(c.el);else{if(L=c.el=i(c.type,M,z&&z.is,z),I&8?p(L,c.children):I&16&&ae(c.children,L,null,x,w,M&&j!=="foreignObject",O,F),me&&Ze(c,null,x,"created"),z){for(const le in z)le!=="value"&&!Dt(le)&&o(L,le,null,z[le],M,c.children,x,w,Ye);"value"in z&&o(L,"value",null,z.value),(S=z.onVnodeBeforeMount)&&Ie(S,x,c)}de(L,c,c.scopeId,O,x)}me&&Ze(c,null,x,"beforeMount");const se=(!w||w&&!w.pendingBranch)&&B&&!B.persisted;se&&B.beforeEnter(L),s(L,d,m),((S=z&&z.onVnodeMounted)||se||me)&&Me(()=>{S&&Ie(S,x,c),se&&B.enter(L),me&&Ze(c,null,x,"mounted")},w)},de=(c,d,m,x,w)=>{if(m&&y(c,m),x)for(let M=0;M<x.length;M++)y(c,x[M]);if(w){let M=w.subTree;if(d===M){const O=w.vnode;de(c,O,O.scopeId,O.slotScopeIds,w.parent)}}},ae=(c,d,m,x,w,M,O,F,L=0)=>{for(let S=L;S<c.length;S++){const j=c[S]=F?ht(c[S]):Re(c[S]);f(null,j,d,m,x,w,M,O,F)}},pe=(c,d,m,x,w,M,O)=>{const F=d.el=c.el;let{patchFlag:L,dynamicChildren:S,dirs:j}=d;L|=c.patchFlag&16;const z=c.props||re,I=d.props||re;let B;m&&_t(m,!1),(B=I.onVnodeBeforeUpdate)&&Ie(B,m,d,c),j&&Ze(d,c,m,"beforeUpdate"),m&&_t(m,!0);const Y=w&&d.type!=="foreignObject";if(S?we(c.dynamicChildren,S,F,m,x,Y,M):O||Vt(c,d,F,null,m,x,Y,M,!1),L>0){if(L&16)K(F,d,z,I,m,x,w);else if(L&2&&z.class!==I.class&&o(F,"class",null,I.class,w),L&4&&o(F,"style",z.style,I.style,w),L&8){const me=d.dynamicProps;for(let se=0;se<me.length;se++){const le=me[se],Pe=z[le],Ct=I[le];(Ct!==Pe||le==="value")&&o(F,le,Pe,Ct,w,c.children,m,x,Ye)}}L&1&&c.children!==d.children&&p(F,d.children)}else!O&&S==null&&K(F,d,z,I,m,x,w);((B=I.onVnodeUpdated)||j)&&Me(()=>{B&&Ie(B,m,d,c),j&&Ze(d,c,m,"updated")},x)},we=(c,d,m,x,w,M,O)=>{for(let F=0;F<d.length;F++){const L=c[F],S=d[F],j=L.el&&(L.type===Q||!en(L,S)||L.shapeFlag&70)?h(L.el):m;f(L,S,j,null,x,w,M,O,!0)}},K=(c,d,m,x,w,M,O)=>{if(m!==x){for(const F in x){if(Dt(F))continue;const L=x[F],S=m[F];L!==S&&F!=="value"&&o(c,F,S,L,O,d.children,w,M,Ye)}if(m!==re)for(const F in m)!Dt(F)&&!(F in x)&&o(c,F,m[F],null,O,d.children,w,M,Ye);"value"in x&&o(c,"value",m.value,x.value)}},fe=(c,d,m,x,w,M,O,F,L)=>{const S=d.el=c?c.el:l(""),j=d.anchor=c?c.anchor:l("");let{patchFlag:z,dynamicChildren:I,slotScopeIds:B}=d;B&&(F=F?F.concat(B):B),c==null?(s(S,m,x),s(j,m,x),ae(d.children,m,j,w,M,O,F,L)):z>0&&z&64&&I&&c.dynamicChildren?(we(c.dynamicChildren,I,m,w,M,O,F),(d.key!=null||w&&d===w.subTree)&&ao(c,d,!0)):Vt(c,d,m,j,w,M,O,F,L)},Fe=(c,d,m,x,w,M,O,F,L)=>{d.slotScopeIds=F,c==null?d.shapeFlag&512?w.ctx.activate(d,m,x,O,L):Ce(d,m,x,w,M,O,L):ve(c,d,L)},Ce=(c,d,m,x,w,M,O)=>{const F=c.component=ma(c,x,w);if(Nr(c)&&(F.ctx.renderer=Ht),ga(F),F.asyncDep){if(w&&w.registerDep(F,ie),!c.el){const L=F.subTree=$(tt);H(null,L,d,m)}return}ie(F,c,d,m,w,M,O)},ve=(c,d,m)=>{const x=d.component=c.component;if(El(c,d,m))if(x.asyncDep&&!x.asyncResolved){st(x,d,m);return}else x.next=d,Sl(x.update),x.update();else d.component=c.component,d.el=c.el,x.vnode=d},ie=(c,d,m,x,w,M,O)=>{const F=()=>{if(c.isMounted){let{next:j,bu:z,u:I,parent:B,vnode:Y}=c,me=j,se;_t(c,!1),j?(j.el=Y.el,st(c,j,O)):j=Y,z&&ts(z),(se=j.props&&j.props.onVnodeBeforeUpdate)&&Ie(se,B,j,Y),_t(c,!0);const le=bs(c),Pe=c.subTree;c.subTree=le,f(Pe,le,h(Pe.el),cn(Pe),c,w,M),j.el=le.el,me===null&&jl(c,le.el),I&&Me(I,w),(se=j.props&&j.props.onVnodeUpdated)&&Me(()=>Ie(se,B,j,Y),w)}else{let j;const{el:z,props:I}=d,{bm:B,m:Y,parent:me}=c,se=An(d);if(_t(c,!1),B&&ts(B),!se&&(j=I&&I.onVnodeBeforeMount)&&Ie(j,me,d),_t(c,!0),z&&Zn){const le=()=>{c.subTree=bs(c),Zn(z,c.subTree,c,w,null)};se?d.type.__asyncLoader().then(()=>!c.isUnmounted&&le()):le()}else{const le=c.subTree=bs(c);f(null,le,m,x,c,w,M),d.el=le.el}if(Y&&Me(Y,w),!se&&(j=I&&I.onVnodeMounted)){const le=d;Me(()=>Ie(j,me,le),w)}d.shapeFlag&256&&c.a&&Me(c.a,w),c.isMounted=!0,d=m=x=null}},L=c.effect=new is(F,()=>zr(c.update),c.scope),S=c.update=L.run.bind(L);S.id=c.uid,_t(c,!0),S()},st=(c,d,m)=>{d.component=c;const x=c.vnode.props;c.vnode=d,c.next=null,Ql(c,d.props,x,m),ta(c,d.children,m),Ft(),ms(void 0,c.update),Mt()},Vt=(c,d,m,x,w,M,O,F,L=!1)=>{const S=c&&c.children,j=c?c.shapeFlag:0,z=d.children,{patchFlag:I,shapeFlag:B}=d;if(I>0){if(I&128){ln(S,z,m,x,w,M,O,F,L);return}else if(I&256){on(S,z,m,x,w,M,O,F,L);return}}B&8?(j&16&&Ye(S,w,M),z!==S&&p(m,z)):j&16?B&16?ln(S,z,m,x,w,M,O,F,L):Ye(S,w,M,!0):(j&8&&p(m,""),B&16&&ae(z,m,x,w,M,O,F,L))},on=(c,d,m,x,w,M,O,F,L)=>{c=c||St,d=d||St;const S=c.length,j=d.length,z=Math.min(S,j);let I;for(I=0;I<z;I++){const B=d[I]=L?ht(d[I]):Re(d[I]);f(c[I],B,m,null,w,M,O,F,L)}S>j?Ye(c,w,M,!0,!1,z):ae(d,m,x,w,M,O,F,L,z)},ln=(c,d,m,x,w,M,O,F,L)=>{let S=0;const j=d.length;let z=c.length-1,I=j-1;for(;S<=z&&S<=I;){const B=c[S],Y=d[S]=L?ht(d[S]):Re(d[S]);if(en(B,Y))f(B,Y,m,null,w,M,O,F,L);else break;S++}for(;S<=z&&S<=I;){const B=c[z],Y=d[I]=L?ht(d[I]):Re(d[I]);if(en(B,Y))f(B,Y,m,null,w,M,O,F,L);else break;z--,I--}if(S>z){if(S<=I){const B=I+1,Y=B<j?d[B].el:x;for(;S<=I;)f(null,d[S]=L?ht(d[S]):Re(d[S]),m,Y,w,M,O,F,L),S++}}else if(S>I)for(;S<=z;)rt(c[S],w,M,!0),S++;else{const B=S,Y=S,me=new Map;for(S=Y;S<=I;S++){const Oe=d[S]=L?ht(d[S]):Re(d[S]);Oe.key!=null&&me.set(Oe.key,S)}let se,le=0;const Pe=I-Y+1;let Ct=!1,Js=0;const Pt=new Array(Pe);for(S=0;S<Pe;S++)Pt[S]=0;for(S=B;S<=z;S++){const Oe=c[S];if(le>=Pe){rt(Oe,w,M,!0);continue}let Ne;if(Oe.key!=null)Ne=me.get(Oe.key);else for(se=Y;se<=I;se++)if(Pt[se-Y]===0&&en(Oe,d[se])){Ne=se;break}Ne===void 0?rt(Oe,w,M,!0):(Pt[Ne-Y]=S+1,Ne>=Js?Js=Ne:Ct=!0,f(Oe,d[Ne],m,null,w,M,O,F,L),le++)}const Qs=Ct?la(Pt):St;for(se=Qs.length-1,S=Pe-1;S>=0;S--){const Oe=Y+S,Ne=d[Oe],Xs=Oe+1<j?d[Oe+1].el:x;Pt[S]===0?f(null,Ne,m,Xs,w,M,O,F,L):Ct&&(se<0||S!==Qs[se]?an(Ne,m,Xs,2):se--)}}},an=(c,d,m,x,w=null)=>{const{el:M,type:O,transition:F,children:L,shapeFlag:S}=c;if(S&6){an(c.component.subTree,d,m,x);return}if(S&128){c.suspense.move(d,m,x);return}if(S&64){O.move(c,d,m,Ht);return}if(O===Q){s(M,d,m);for(let j=0;j<L.length;j++)an(L[j],d,m,x);
vendor: 4,293 bytes, line 1
1s(c.anchor,d,m);return}if(O===Qt){P(c,d,m);return}if(x!==2&&S&1&&F)if(x===0)F.beforeEnter(M),s(M,d,m),Me(()=>F.enter(M),w);else{const{leave:j,delayLeave:z,afterLeave:I}=F,B=()=>s(M,d,m),Y=()=>{j(M,()=>{B(),I&&I()})};z?z(M,B,Y):Y()}else s(M,d,m)},rt=(c,d,m,x=!1,w=!1)=>{const{type:M,props:O,ref:F,children:L,dynamicChildren:S,shapeFlag:j,patchFlag:z,dirs:I}=c;if(F!=null&&On(F,null,m,c,!0),j&256){d.ctx.deactivate(c);return}const B=j&1&&I,Y=!An(c);let me;if(Y&&(me=O&&O.onVnodeBeforeUnmount)&&Ie(me,d,c),j&6)Si(c.component,m,x);else{if(j&128){c.suspense.unmount(m,x);return}B&&Ze(c,null,d,"beforeUnmount"),j&64?c.type.remove(c,d,m,w,Ht,x):S&&(M!==Q||z>0&&z&64)?Ye(S,d,m,!1,!0):(M===Q&&z&384||!w&&j&16)&&Ye(L,d,m),x&&Ys(c)}(Y&&(me=O&&O.onVnodeUnmounted)||B)&&Me(()=>{me&&Ie(me,d,c),B&&Ze(c,null,d,"unmounted")},m)},Ys=c=>{const{type:d,el:m,anchor:x,transition:w}=c;if(d===Q){Ci(m,x);return}if(d===Qt){Z(c);return}const M=()=>{r(m),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(c.shapeFlag&1&&w&&!w.persisted){const{leave:O,delayLeave:F}=w,L=()=>O(m,M);F?F(c.el,M,L):L()}else M()},Ci=(c,d)=>{let m;for(;c!==d;)m=v(c),r(c),c=m;r(d)},Si=(c,d,m)=>{const{bum:x,scope:w,update:M,subTree:O,um:F}=c;x&&ts(x),w.stop(),M&&(M.active=!1,rt(O,c,d,m)),F&&Me(F,d),Me(()=>{c.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&c.asyncDep&&!c.asyncResolved&&c.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},Ye=(c,d,m,x=!1,w=!1,M=0)=>{for(let O=M;O<c.length;O++)rt(c[O],d,m,x,w)},cn=c=>c.shapeFlag&6?cn(c.component.subTree):c.shapeFlag&128?c.suspense.next():v(c.anchor||c.el),Gs=(c,d,m)=>{c==null?d._vnode&&rt(d._vnode,null,null,!0):f(d._vnode||null,c,d,null,null,null,m),kn(),d._vnode=c},Ht={p:f,um:rt,m:an,r:Ys,mt:Ce,mc:ae,pc:Vt,pbc:we,n:cn,o:e};let Kn,Zn;return t&&([Kn,Zn]=t(Ht)),{render:Gs,hydrate:Kn,createApp:sa(Gs,Kn)}}function _t({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ao(e,t,n=!1){const s=e.children,r=t.children;if(D(s)&&D(r))for(let o=0;o<s.length;o++){const i=s[o];let l=r[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[o]=ht(r[o]),l.el=i.el),n||ao(i,l))}}function la(e){const t=e.slice(),n=[0];let s,r,o,i,l;const a=e.length;for(s=0;s<a;s++){const u=e[s];if(u!==0){if(r=n[n.length-1],e[r]<u){t[s]=r,n.push(s);continue}for(o=0,i=n.length-1;o<i;)l=o+i>>1,e[n[l]]<u?o=l+1:i=l;u<e[n[o]]&&(o>0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const aa=e=>e.__isTeleport,Ss="components";function xe(e,t){return uo(Ss,e,!0,t)||e}const co=Symbol();function As(e){return ge(e)?uo(Ss,e,!1)||e:e||co}function uo(e,t,n=!0,s=!1){const r=$e||_e;if(r){const o=r.type;if(e===Ss){const l=wa(o);if(l&&(l===t||l===Ue(t)||l===hn(Ue(t))))return o}const i=ho(r[e]||o[e],t)||ho(r.appContext[e],t);return!i&&s?o:i}}function ho(e,t){return e&&(e[t]||e[Ue(t)]||e[hn(Ue(t))])}const Q=Symbol(void 0),Jt=Symbol(void 0),tt=Symbol(void 0),Qt=Symbol(void 0),Xt=[];let wt=null;function g(e=!1){Xt.push(wt=e?null:[])}function ca(){Xt.pop(),wt=Xt[Xt.length-1]||null}let jn=1;function po(e){jn+=e}function fo(e){return e.dynamicChildren=jn>0?wt||St:null,ca(),jn>0&&wt&&wt.push(e),e}function C(e,t,n,s,r,o){return fo(b(e,t,n,s,r,o,!0))}function ne(e,t,n,s,r){return fo($(e,t,n,s,r,!0))}function $n(e){return e?e.__v_isVNode===!0:!1}function en(e,t){return e.type===t.type&&e.key===t.key}const zn="__vInternal",vo=({key:e})=>e??null,In=({ref:e,ref_key:t,ref_for:n})=>e!=null?ge(e)||ye(e)||N(e)?{i:$e,r:e,k:t,f:!!n}:e:null;function b(e,t=null,n=null,s=0,r=null,o=e===Q?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&vo(t),ref:t&&In(t),scopeId:Cn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(Fs(a,n),o&128&&e.normalize(a)):n&&(a.shapeFlag|=ge(n)?8:16),jn>0&&!i&&wt&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&wt.push(a),a}const $=ua;function ua(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===co)&&(e=tt),$n(e)){const l=tn(e,t,!0);return n&&Fs(l,n),l}if(xa(e)&&(e=e.__vccOpts),t){t=da(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=Te(l)),be(a)&&(Ar(a)&&!D(a)&&(a=Se({},a)),t.style=Tt(a))}
vendor: 5,188 bytes, line 1
1const i=ge(e)?1:$l(e)?128:aa(e)?64:be(e)?4:N(e)?2:0;return b(e,t,n,s,r,i,o,!0)}function da(e){return e?Ar(e)||zn in e?Se({},e):e:null}function tn(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?Ms(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&vo(l),ref:t&&t.ref?n&&r?D(r)?r.concat(In(t)):[r,In(t)]:In(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Q?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tn(e.ssContent),ssFallback:e.ssFallback&&tn(e.ssFallback),el:e.el,anchor:e.anchor}}function ze(e=" ",t=0){return $(Jt,null,e,t)}function Vn(e,t){const n=$(Qt,null,e);return n.staticCount=t,n}function q(e="",t=!1){return t?(g(),ne(tt,null,e)):$(tt,null,e)}function Re(e){return e==null||typeof e=="boolean"?$(tt):D(e)?$(Q,null,e.slice()):typeof e=="object"?ht(e):$(Jt,null,String(e))}function ht(e){return e.el===null||e.memo?e:tn(e)}function Fs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(D(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Fs(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(zn in t)?t._ctx=$e:r===3&&$e&&($e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else N(t)?(t={default:t,_ctx:$e},n=32):(t=String(t),s&64?(n=16,t=[ze(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ms(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=Te([t.class,s.class]));else if(r==="style")t.style=Tt([t.style,s.style]);else if(Bt(r)){const o=t[r],i=s[r];i&&o!==i&&!(D(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=s[r])}return t}function Ie(e,t,n,s=null){De(e,t,7,[n,s])}function Le(e,t,n,s){let r;const o=n&&n[s];if(D(e)||ge(e)){r=new Array(e.length);for(let i=0,l=e.length;i<l;i++)r[i]=t(e[i],i,void 0,o&&o[i])}else if(typeof e=="number"){r=new Array(e);for(let i=0;i<e;i++)r[i]=t(i+1,i,void 0,o&&o[i])}else if(be(e))if(e[Symbol.iterator])r=Array.from(e,(i,l)=>t(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,a=i.length;l<a;l++){const u=i[l];r[l]=t(e[u],u,l,o&&o[l])}}else r=[];return n&&(n[s]=r),r}function ha(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(D(s))for(let r=0;r<s.length;r++)e[s[r].name]=s[r].fn;else s&&(e[s.name]=s.fn)}return e}function R(e,t,n={},s,r){if($e.isCE)return $("slot",t==="default"?null:{name:t},s&&s());let o=e[t];o&&o._c&&(o._d=!1),g();const i=o&&mo(o(n)),l=ne(Q,{key:n.key||`_${t}`},i||(s?s():[]),i&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function mo(e){return e.some(t=>$n(t)?!(t.type===tt||t.type===Q&&!mo(t.children)):!0)?e:null}const Ls=e=>e?go(e)?Os(e)||e.proxy:Ls(e.parent):null,Hn=Se(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ls(e.parent),$root:e=>Ls(e.root),$emit:e=>e.emit,$options:e=>Yr(e),$forceUpdate:e=>()=>zr(e.update),$nextTick:e=>$r.bind(e.proxy),$watch:e=>Il.bind(e)}),pa={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==re&&J(s,t))return i[t]=1,s[t];if(r!==re&&J(r,t))return i[t]=2,r[t];if((u=e.propsOptions[0])&&J(u,t))return i[t]=3,o[t];if(n!==re&&J(n,t))return i[t]=4,n[t];_s&&(i[t]=0)}}const p=Hn[t];let h,v;if(p)return t==="$attrs"&&Ee(e,"get",t),p(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==re&&J(n,t))return i[t]=4,n[t];if(v=a.config.globalProperties,J(v,t))return v[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==re&&J(r,t)?(r[t]=n,!0):s!==re&&J(s,t)?(s[t]=n,!0):J(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==re&&J(e,i)||t!==re&&J(t,i)||(l=o[0])&&J(l,i)||J(s,i)||J(Hn,i)||J(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},fa=lo();let va=0;function ma(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||fa,o={uid:va++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ri(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Qr(s,r),emitsOptions:Pr(s,r),emit:null,emitted:null,propsDefaults:re,inheritAttrs:s.inheritAttrs,ctx:re,data:re,props:re,attrs:re,slots:re,refs:re,setupState:re,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,
1sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Ml.bind(null,o),e.ce&&e.ce(o),o}let _e=null;const It=e=>{_e=e,e.scope.on()},xt=()=>{_e&&_e.scope.off(),_e=null};function go(e){return e.vnode.shapeFlag&4}let nn=!1;function ga(e,t=!1){nn=t;const{props:n,children:s}=e.vnode,r=go(e);Jl(e,n,r,t),ea(e,s);const o=r?ba(e,t):void 0;return nn=!1,o}function ba(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ut(new Proxy(e.ctx,pa));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?_a(e):null;It(e),Ft();const o=at(s,e,0,[e.props,r]);if(Mt(),xt(),rr(o)){if(o.then(xt,xt),t)return o.then(i=>{bo(e,i,t)}).catch(i=>{wn(i,e,0)});e.asyncDep=o}else bo(e,o,t)}else _o(e,t)}function bo(e,t,n){N(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=Or(t)),_o(e,n)}let yo;function _o(e,t,n){const s=e.type;if(!e.render){if(!t&&yo&&!s.render){const r=s.template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=s,u=Se(Se({isCustomElement:o,delimiters:l},i),a);s.render=yo(r,u)}}e.render=s.render||Be}It(e),Ft(),Wl(e),Mt(),xt()}function ya(e){return new Proxy(e.attrs,{get(t,n){return Ee(e,"get","$attrs"),t[n]}})}function _a(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=ya(e))},slots:e.slots,emit:e.emit,expose:t}}function Os(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Or(Ut(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Hn)return Hn[n](e)}}))}function wa(e){return N(e)&&e.displayName||e.name}function xa(e){return N(e)&&"__vccOpts"in e}const T=(e,t)=>xl(e,t,nn);function Ve(e,t,n){const s=arguments.length;return s===2?be(t)&&!D(t)?$n(t)?$(e,null,[t]):$(e,t):$(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&$n(n)&&(n=[n]),$(e,t,n))}const ka="3.2.31",Ca="http://www.w3.org/2000/svg",kt=typeof document<"u"?document:null,wo=kt&&kt.createElement("template"),Sa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?kt.createElementNS(Ca,e):kt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>kt.createTextNode(e),createComment:e=>kt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
1{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>kt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{wo.innerHTML=s?`<svg>${e}</svg>`:e;const l=wo.content;if(s){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Aa(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Fa(e,t,n){const s=e.style,r=ge(n);if(n&&!r){for(const o in n)Es(s,o,n[o]);if(t&&!ge(t))for(const o in t)n[o]==null&&Es(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const xo=/\s*!important$/;function Es(e,t,n){if(D(n))n.forEach(s=>Es(e,t,s));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=Ma(e,t);xo.test(n)?e.setProperty(mt(s),n.replace(xo,""),"important"):e[s]=n}}const ko=["Webkit","Moz","ms"],js={};function Ma(e,t){const n=js[t];if(n)return n;let s=Ue(t);if(s!=="filter"&&s in e)return js[t]=s;s=hn(s);for(let r=0;r<ko.length;r++){const o=ko[r]+s;if(o in e)return js[t]=o}return t}const Co="http://www.w3.org/1999/xlink";function La(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Co,t.slice(6,t.length)):e.setAttributeNS(Co,t,n);else{const o=Oi(t);n==null||o&&!tr(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}function Oa(e,t,n,s,r,o,i){if(t==="innerHTML"||t==="textContent"){s&&i(s,r,o),e[t]=n??"";return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n??"";(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}if(n===""||n==null){const l=typeof e[t];if(l==="boolean"){e[t]=tr(n);return}else if(n==null&&l==="string"){e[t]="",e.removeAttribute(t);return}else if(l==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=n}catch{}}let Pn=Date.now,So=!1;if(typeof window<"u"){Pn()>document.createEvent("Event").timeStamp&&(Pn=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);So=!!(e&&Number(e[1])<=53)}let $s=0;const Ea=Promise.resolve(),ja=()=>{$s=0},$a=()=>$s||(Ea.then(ja),$s=Pn());function za(e,t,n,s){e.addEventListener(t,n,s)}function Ia(e,t,n,s){e.removeEventListener(t,n,s)}function Va(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[l,a]=Ha(t);if(s){const u=o[t]=Pa(s,r);za(e,l,u,a)}else i&&(Ia(e,l,i,a),o[t]=void 0)}}const Ao=/(?:Once|Passive|Capture)$/;function Ha(e){let t;if(Ao.test(e)){t={};let n;for(;n=e.match(Ao);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[mt(e.slice(2)),t]}function Pa(e,t){const n=s=>{const r=s.timeStamp||Pn();(So||r>=n.attached-1)&&De(Ta(s,n.value),t,5,[s])};return n.value=e,n.attached=$a(),n}function Ta(e,t){if(D(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Fo=/^on[a-z]/,Ba=(e,t,n,s,r=!1,o,i,l,a)=>{t==="class"?Aa(e,s,r):t==="style"?Fa(e,n,s):Bt(t)?Gn(t)||Va(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Da(e,t,s,r))?Oa(e,t,s,o,i,l,a):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),La(e,t,s,r))};function Da(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Fo.test(t)&&N(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Fo.test(t)&&ge(n)?!1:t in e}const Ra=["ctrl","shift","alt","meta"],qa={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
1Ra.some(n=>e[`${n}Key`]&&!t.includes(n))},Na=(e,t)=>(n,...s)=>{for(let r=0;r<t.length;r++){const o=qa[t[r]];if(o&&o(n,t))return}return e(n,...s)},Ua={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Mo=(e,t)=>n=>{if(!("key"in n))return;const s=mt(n.key);if(t.some(r=>r===s||Ua[r]===s))return e(n)},Lo={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):sn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),sn(e,!0),s.enter(e)):s.leave(e,()=>{sn(e,!1)}):sn(e,t))},beforeUnmount(e,{value:t}){sn(e,t)}};function sn(e,t){e.style.display=t?e._vod:"none"}const Wa=Se({patchProp:Ba},Sa);let zs,Oo=!1;function Ka(){return zs=Oo?zs:oa(Wa),Oo=!0,zs}const Za=(...e)=>{const t=Ka().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Ya(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function Ya(e){return ge(e)?document.querySelector(e):e}var Ga=`{"lang":"en-US","title":"Backlight.dev Documentation","description":"Design Systems, code-side","base":"/docs/","head":[],"themeConfig":{"editLinks":false,"lastUpdated":false,"__STATICGLOBALS":{"id":"bkl","name":"Backlight.dev","fathom_site_id":"DAVUOHYU","analytics_api_key":"d91ecbf4bff04e317687428b90195c82","description":"Design Systems, code-side","site_base_url":"https://backlight.dev","studio_base_url":"https://studio.backlight.dev","firebase_github_client_id":"b92fc8d45895957c46be","space_grotesk_font_style_url":"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;600&display=swap","theme_color":"#f8c307","meta_wc_thumbnail_default":"https://backlight.dev/img/meta.jpg","meta_wc_description_default":"Built with Backlight.dev","og_image":"/assets/og.jpg","twitter":"@backlight_dev","twitter_link":"https://twitter.com/backlight_dev","twitter_image":"assets/og.jpg","spectrum_link":"","discord_invite_id":"QHjHP6Wsw8","discord_link":"https://backlight.dev/chat","github_link":"https://github.com/divriots/backlight.dev","github_app_name":"backlight-app","rss_link":"/rss.xml","issues_link":"https://github.com/divriots/backlight.dev/issues/new?template=bug_report.yml","feat_req_link":"https://github.com/divriots/backlight.dev/discussions/new?category=ideas","contact_email":"[email protected]","support_email":"[email protected]","badge_edit_in":"edit_in_bkl.svg","stripe":{"public_key":"pk_test_51I756eG1XKYYOXXDzWW0yJnvP9AsOjDN5f0voGXlKUulb2aTVPyXGnMW1igbLm4dWA2jCx6OU6tc2MBjgO21w8Jx009zK8H9Jg"},"npm":{"scope":{"name":"@backlight-dev","registry":"registry.npmjs.org","access":"public"}},"whats_new":"https://whatsnew.backlight.dev"},"nav":[{"title":"Features","routes":[{"pathname":"/features","label":"Features"}]},{"title":"Docs","routes":[{"pathname":"/docs","label":"Docs"}]},{"title":"Pricing","routes":[{"pathname":"/pricing","label":"Pricing"}]},{"title":"Resources","routes":[{"pathname":"/mastery","label":"Mastery","text":"Articles to learn all about design systems."},{"pathname":"/sessions","label":"Sessions","text":"Videos and tutorial series with design system experts."},{"pathname":"/blog","label":"Blog","text":"Latest posts and updates from our team."}]}],"sidebar":{"/":[{"text":"Welcome","link":"/","children":[]},{"text":"Getting started","link":"/getting-started","_group":"getting-started","_desc":"","_icon":"<svg xmlns=\\"http://www.w3.org/2000/svg\\" xmlns:xlink=\\"http://www.w3.org/1999/xlink\\" aria-hidden=\\"true\\" role=\\"img\\" class=\\"iconify iconify--codicon\\" width=\\"32\\" height=\\"32\\" preserveAspectRatio=\\"xMidYMid meet\\" viewBox=\\"0 0 16 16\\"><g fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M14.491 1c-3.598.004-6.654 1.983-8.835 4H1.5l-.5.5v3l.147.354l.991.991l.001.009l4 4l.009.001l.999.999L7.5 15h3l.5-.5v-4.154c2.019-2.178 3.996-5.233 3.992-8.846l-.501-.5zM2 6h2.643a23.828 23.828 0 0 0-2.225 2.71L2 8.294V6zm5.7 8l-.42-.423a23.59 23.59 0 0 0 2.715-2.216V14H7.7zm-1.143-1.144L3.136 9.437C4.128 8 8.379 2.355 13.978 2.016c-.326 5.612-5.987 9.853-7.421 10.84zM4 15v-1H2v-2H1v3h3zm6.748-7.667a1.5 1.5 0 1 0-2.496-1.666a1.5 1.5 0 0 0 2.495 1.666z\\"></path></g></svg>","children":[]},{"text":"Online Studio","link":"/online-ide","_group":"usersguide","_desc":"Code components, review PR visually, write documentation and release your design system directly online.","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\">
1<path d=\\"M6 10V9h9v1H6zm4-4h5v1h-5V6zm5-3v1H6V3h9zm-9 9v1h9v-1H6z\\"/><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M1 2.795l.783-.419 5.371 3.581v.838l-5.371 3.581L1 9.957V2.795zm1.007.94v5.281l3.96-2.64-3.96-2.64z\\"/></svg>","children":[{"text":"Git Integration","link":"/git"},{"text":"User's Preferences","link":"/user-preferences"}]},{"text":"CLI","link":"/cli","_group":"usersguide","_desc":"Code components locally, write documentation with your favorite IDE and link the design system directly into your app.","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path d=\\"M6 10V9h9v1H6zm4-4h5v1h-5V6zm5-3v1H6V3h9zm-9 9v1h9v-1H6z\\"/><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M1 2.795l.783-.419 5.371 3.581v.838l-5.371 3.581L1 9.957V2.795zm1.007.94v5.281l3.96-2.64-3.96-2.64z\\"/></svg>","children":[]},{"text":"Previews","link":"/previews","_group":"usersguide","_desc":"Stories, tests, documentation and design files are rendered automatically in the preview panel.","children":[]},{"text":"Collaboration","link":"/collaboration","children":[{"text":"Invite","link":"/invite"},{"text":"Share","link":"/share"},{"text":"Comments","link":"/comments"}]},{"text":"Design Tokens","link":"/design-tokens","_group":"ds","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M9.588 2.215A5.808 5.808 0 0 0 8 2c-.554 0-1.082.073-1.588.215l-.006.002c-.514.141-.99.342-1.432.601A6.156 6.156 0 0 0 2.82 4.98l-.002.004A5.967 5.967 0 0 0 2.21 6.41 5.986 5.986 0 0 0 2 8c0 .555.07 1.085.21 1.591a6.05 6.05 0 0 0 1.548 2.651c.37.365.774.677 1.216.94a6.1 6.1 0 0 0 1.435.609A6.02 6.02 0 0 0 8 14c.555 0 1.085-.07 1.591-.21.515-.145.99-.348 1.426-.607l.004-.002a6.16 6.16 0 0 0 2.161-2.155 5.85 5.85 0 0 0 .6-1.432l.003-.006A5.807 5.807 0 0 0 14 8c0-.554-.072-1.082-.215-1.588l-.002-.006a5.772 5.772 0 0 0-.6-1.423l-.002-.004a5.9 5.9 0 0 0-.942-1.21l-.008-.008a5.902 5.902 0 0 0-1.21-.942l-.004-.002a5.772 5.772 0 0 0-1.423-.6l-.006-.002zm4.455 9.32a7.157 7.157 0 0 1-2.516 2.508 6.966 6.966 0 0 1-1.668.71A6.984 6.984 0 0 1 8 15a6.984 6.984 0 0 1-1.86-.246 7.098 7.098 0 0 1-1.674-.711 7.3 7.3 0 0 1-1.415-1.094 7.295 7.295 0 0 1-1.094-1.415 7.098 7.098 0 0 1-.71-1.675A6.985 6.985 0 0 1 1 8c0-.643.082-1.262.246-1.86a6.968 6.968 0 0 1 .711-1.667 7.156 7.156 0 0 1 2.509-2.516 6.895 6.895 0 0 1 1.675-.704A6.808 6.808 0 0 1 8 1a6.8 6.8 0 0 1 1.86.253 6.899 6.899 0 0 1 3.083 1.805 6.903 6.903 0 0 1 1.804 3.083C14.916 6.738 15 7.357 15 8s-.084 1.262-.253 1.86a6.9 6.9 0 0 1-.704 1.674z\\"/></svg>","_desc":"How to manage your design tokens.","children":[{"text":"Using Style-Dictionary & Figma","link":"/design-tokens-using-sd-figma","icon":"/assets/lib/style-dictionary.png"},{"text":"Using Figma Tokens Plugin","link":"/figma-tokens","icon":"/assets/lib-white/figma-tokens.svg"},{"text":"Using Specify","link":"/specify","icon":"/assets/lib/specify.svg"},{"text":"Using CSS Custom properties","link":"/design-tokens-using-css-custom-properties","icon":"/assets/lang/css3.svg"},{"text":"Using System-UI","link":"/design-tokens-using-system-ui","icon":"/assets/lib-white/system-ui.svg"}]},{"text":"Stories","link":"/stories","_group":"ds","_icon":"<svg width=\\"24\\" height=\\"24\\" viewBox=\\"0 0 24 24\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M13.5 1.5L15 0h7.5L24 1.5V9l-1.5 1.5H15L13.5 9V1.5zm1.5 0V9h7.5V1.5H15zM0 15V6l1.5-1.5H9L10.5 6v7.5H18l1.5 1.5v7.5L18 24H1.5L0 22.5V15zm9-1.5V6H1.5v7.5H9zM9 15H1.5v7.5H9V15zm1.5 7.5H18V15h-7.5v7.5z\\"/></svg>","_desc":"How to create isolated instances of components to apply component-driven development.","children":[]},{"text":"Tests","link":"/tests","_group":"ds","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path d=\\"M13.893 13.558L10 6.006v-4h1v-1H9.994V1l-.456.005H5V2h1v3.952l-3.894 7.609A1 1 0 0 0 3 15.006h10a1 1 0 0 0 .893-1.448zm-7-7.15L7 6.193V2.036l2-.024v4.237l.11.215 1.827 3.542H5.049l1.844-3.598zM3 14.017l1.54-3.011h6.916l1.547 3L3 14.017z\\"/></svg>","_desc":"Automated unit testing of your components.","children":[]},{"text":"Documentation","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\">
1<path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M14.5 2H9l-.35.15-.65.64-.65-.64L7 2H1.5l-.5.5v10l.5.5h5.29l.86.85h.7l.86-.85h5.29l.5-.5v-10l-.5-.5zm-7 10.32l-.18-.17L7 12H2V3h4.79l.74.74-.03 8.58zM14 12H9l-.35.15-.14.13V3.7l.7-.7H14v9zM6 5H3v1h3V5zm0 4H3v1h3V9zM3 7h3v1H3V7zm10-2h-3v1h3V5zm-3 2h3v1h-3V7zm0 2h3v1h-3V9z\\"/></svg>","_desc":"How to make the documentation of your design system.","link":"/documentation","children":[{"text":"Export static site","link":"/export-doc"}]},{"text":"Using the design system in your app","link":"/using-ds","_group":"ds","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M14.207 1.707L13.5 1l-6 6-6-6-.707.707 6.353 6.354h.708l6.353-6.354zm0 6L13.5 7l-6 6-6-6-.707.707 6.353 6.354h.708l6.353-6.354z\\"/></svg>","_desc":"How to use a Backlight design system in your application.","children":[{"text":"Standard procedure","link":"/using-ds"},{"icon":"/assets/lib/react.svg","text":"Create React App (CRA)","link":"/using-ds-on-cra"},{"icon":"/assets/lib/nuxt.svg","text":"Nuxt 3","link":"/using-ds-on-nuxt3"},{"icon":"/assets/lib/nextjs.svg","text":"Next.js 11 and earlier","link":"/using-ds-on-nextjs"},{"icon":"/assets/lib/nextjs.svg","text":"Next.js 12 and later","link":"/using-ds-on-nextjs12"},{"icon":"/assets/lib/11ty.png","text":"11ty (with Nunjucks)","link":"/using-ds-on-11ty"}]},{"text":"Visual review","link":"/visual-review","_group":"usersguide","_desc":"Review your pull requests visually. Backlight detects visual regression to speed up your review process.","children":[]},{"text":"How tos","_group":"howtos","_desc":"How to do a few specific things.","link":"/howtos","children":[{"icon":"/assets/lib/esm.png","text":"Import modules","link":"/imports"}]},{"text":"Technologies","_group":"reference","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path d=\\"M4.708 5.578L2.061 8.224l2.647 2.646-.708.708-3-3V7.87l3-3 .708.708zm7-.708L11 5.578l2.647 2.646L11 10.87l.708.708 3-3V7.87l-3-3zM4.908 13l.894.448 5-10L9.908 3l-5 10z\\"/></svg>","_desc":"Reference guides of all technologies supported.","link":"/technologies","children":[{"icon":"/assets/lang/js.svg","text":"JavaScript","link":"/javascript"},{"icon":"/assets/lang/ts.svg","text":"TypeScript","link":"/typescript"},{"icon":"/assets/lang/js.svg","text":"JSX","link":"/jsx"},{"icon":"/assets/lib/storybook.svg","text":"Component Story Format","link":"/component-story-format"},{"icon":"/assets/lib/wc.svg","text":"Custom Elements Manifest","link":"/custom-elements-manifest"},{"icon":"/assets/lib/react.svg","text":"React","link":"/react"},{"icon":"/assets/lib/preact.svg","text":"Preact","link":"/preact"},{"icon":"/assets/lib/vuejs.svg","text":"Vue 3","link":"/vue"},{"icon":"/assets/lib/svelte.svg","text":"Svelte","link":"/svelte"},{"icon":"/assets/lib/stencil.svg","text":"Stencil","link":"/stencil"},{"icon":"/assets/lib/riotjs.svg","text":"Riot","link":"/riot"},{"icon":"/assets/lib/uce.svg","text":"\xB5ce","link":"/uce"},{"icon":"/assets/lib/prism.svg","text":"Prism","link":"/prism"},{"icon":"/assets/lang/asc.png","text":"AssemblyScript","link":"/assemblyscript"},{"icon":"/assets/lang/wasm.svg","text":"WebAssembly Text Format","link":"/wat"},{"icon":"/assets/lang/css3.svg","text":"CSS","link":"/css"},{"icon":"/assets/lang/sass.svg","text":"Sass","link":"/sass"},{"icon":"/assets/lang/less.svg","text":"Less","link":"/less"},{"icon":"/assets/lang/markdown.svg","text":"markdown","link":"/markdown"},{"icon":"/assets/lang/markdown.svg","text":"mdjs","link":"/mdjs"},{"icon":"/assets/lang/markdown.svg","text":"MD Vue","link":"/md-vue"},{"icon":"/assets/lang/mdx.svg","text":"MDX","link":"/mdx"},{"icon":"/assets/lang/markdown.svg","text":"MDsveX","link":"/mdsvex"},{"icon":"/assets/lib/nunjucks.png","text":"Nunjucks","link":"/nunjucks"},{"icon":"/assets/lib/pug.svg","text":"pug","link":"/pug"},{"icon":"/assets/logo/vscode.svg","text":"VS Code Custom Data Format","link":"/vscode-custom-data-format"},{"icon":"/assets/lib/style-dictionary.png","text":"Style Dictionary","link":"/style-dictionary"}]},{"text":"Supported config files","_group":"reference","_icon":"<svg width=\\"24\\" height=\\"24\\" viewBox=\\"0 0 24 24\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\">
1<path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M19.85 8.75l4.15.83v4.84l-4.15.83 2.35 3.52-3.43 3.43-3.52-2.35-.83 4.15H9.58l-.83-4.15-3.52 2.35-3.43-3.43 2.35-3.52L0 14.42V9.58l4.15-.83L1.8 5.23 5.23 1.8l3.52 2.35L9.58 0h4.84l.83 4.15 3.52-2.35 3.43 3.43-2.35 3.52zm-1.57 5.07l4-.81v-2l-4-.81-.54-1.3 2.29-3.43-1.43-1.43-3.43 2.29-1.3-.54-.81-4h-2l-.81 4-1.3.54-3.43-2.29-1.43 1.43L6.38 8.9l-.54 1.3-4 .81v2l4 .81.54 1.3-2.29 3.43 1.43 1.43 3.43-2.29 1.3.54.81 4h2l.81-4 1.3-.54 3.43 2.29 1.43-1.43-2.29-3.43.54-1.3zm-8.186-4.672A3.43 3.43 0 0 1 12 8.57 3.44 3.44 0 0 1 15.43 12a3.43 3.43 0 1 1-5.336-2.852zm.956 4.274c.281.188.612.288.95.288A1.7 1.7 0 0 0 13.71 12a1.71 1.71 0 1 0-2.66 1.422z\\"/></svg>","_desc":"Description of all root files supported.","link":"/root-files","children":[{"text":"package.json","link":"/package-json"},{"text":"studio.config.json","link":"/studio-config-json"},{"text":"tsconfig.json","link":"/tsconfig-json"},{"text":"tailwind.config.js","link":"/tailwind-config-js"},{"text":"eslint","link":"/eslint"},{"text":"prettier","link":"/prettier"},{"text":"stories.preview","link":"/stories-preview"},{"text":"custom-elements-manifest.config.mjs","link":"/custom-elements-manifest-analyzer-config"},{"text":"sd.config.{json,js}","link":"/sd-config"}]},{"text":"Technology demos","link":"/technologies-demos","_group":"reference","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M8 3L7 4v8l1 1h6l1-1V4l-1-1H8zm6 9H8V4h6v8zM5 9V5h1V4H4.5l-.5.5v7l.5.5H6v-1H5V9zM2 8V6h1V5H1.5l-.5.5v5l.5.5H3v-1H2V8z\\"/></svg>","_desc":"Demos of how some technologies can be used in Backlight."},{"text":"Design system examples","link":"/design-system-examples","_group":"ds","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M8 3L7 4v8l1 1h6l1-1V4l-1-1H8zm6 9H8V4h6v8zM5 9V5h1V4H4.5l-.5.5v7l.5.5H6v-1H5V9zM2 8V6h1V5H1.5l-.5.5v5l.5.5H3v-1H2V8z\\"/></svg>","_desc":"Design systems made with Backlight."},{"text":"FAQ","link":"/faq","_group":"reference","_icon":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" xmlns=\\"http://www.w3.org/2000/svg\\" fill=\\"currentColor\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M7.5 1a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm0 12a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11zm1.55-8.42a1.84 1.84 0 0 0-.61-.42A2.25 2.25 0 0 0 7.53 4a2.16 2.16 0 0 0-.88.17c-.239.1-.45.254-.62.45a1.89 1.89 0 0 0-.38.62 3 3 0 0 0-.15.72h1.23a.84.84 0 0 1 .506-.741.72.72 0 0 1 .304-.049.86.86 0 0 1 .27 0 .64.64 0 0 1 .22.14.6.6 0 0 1 .16.22.73.73 0 0 1 .06.3c0 .173-.037.343-.11.5a2.4 2.4 0 0 1-.27.46l-.35.42c-.12.13-.24.27-.35.41a2.33 2.33 0 0 0-.27.45 1.18 1.18 0 0 0-.1.5v.66H8v-.49a.94.94 0 0 1 .11-.42 3.09 3.09 0 0 1 .28-.41l.36-.44a4.29 4.29 0 0 0 .36-.48 2.59 2.59 0 0 0 .28-.55 1.91 1.91 0 0 0 .11-.64 2.18 2.18 0 0 0-.1-.67 1.52 1.52 0 0 0-.35-.55zM6.8 9.83h1.17V11H6.8V9.83z\\"/></svg>","_desc":"Frequently Asked Questions."}]}},"locales":{},"langs":{},"scrollOffset":90,"cleanUrls":true}`;const Eo=/^https?:/i,He=typeof window<"u";function Ja(e,t){t.sort((n,s)=>{const r=s.split("/").length-n.split("/").length;return r!==0?r:s.length-n.length});for(const n of t)if(e.startsWith(n))return n}function jo(e,t){const n=Ja(t,Object.keys(e));return n?e[n]:void 0}function Qa(e){const{locales:t}=e.themeConfig||{},n=e.locales;return t&&n?Object.keys(t).reduce((s,r)=>(s[r]={label:t[r].label,lang:n[r].lang},s),{}):{}}function Xa(e,t){t=ec(e,t);const n=jo(e.locales||{},t),s=jo(e.themeConfig.locales||{},t);return Object.assign({},e,n,{themeConfig:Object.assign({},e.themeConfig,s,{locales:{}}),lang:(n||e).lang,locales:{},langs:Qa(e)})}function ec(e,t){if(!He)return t;const n=e.base,s=n.endsWith("/")?n.slice(0,-1):n;return t.slice(s.length)}async function tc(e,t){const n=e?typeof e=="function"?await e(t):e:[],s=t&&t.frontmatter.head;return[...n,...s||[]]}const $o=Symbol(),pt=ml(nc(Ga));function nc(e){return JSON.parse(e)}function sc(e){const t=T(()=>Xa(pt.value,e.path));return{site:t,theme:T(()=>t.value.themeConfig),page:T(()=>e.data),frontmatter:T(()=>e.data.frontmatter),lang:T(()=>t.value.lang),localePath:T(()=>{const{langs:n,lang:s}=t.value,r=Object.keys(n).find(o=>n[o].lang===s);return nt(r||"/")}),title:T(()=>e.data.title?e.data.title+" | "+t.value.title:t.value.title),description:T(()=>e.data.description||t.value.description)}}function he(){const e=Ke($o);if(!e)throw new Error("vitepress data not properly injected in app");return e}function rc(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function nt(e){return Eo.test(e)?e:rc(pt.value.base,e)}function zo(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t.endsWith("/")&&(t+="index"),He){const n="/docs/";t=t.slice(n.length).replace(/\//g,"_")+".md";const s=__VP_HASH_MAP__[t.toLowerCase()];t=`${n}assets/${t}.${s}.js`}else t=`./${t.slice(1).replace(/\//g,"_")}.md.js`;return t}const Io=Symbol(),Vo="http://a.com",Ho={relativePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{},lastUpdated:0},oc=()=>({path:"/",component:null,data:Ho});function ic(e,t){const n=_n(oc());
1function s(i=He?location.href:"/"){const l=new URL(i,Vo);if(pt.value.cleanUrls||!l.pathname.endsWith("/")&&!l.pathname.endsWith(".html")&&(l.pathname+=".html",i=l.pathname+l.search+l.hash),He){if(!l.pathname.startsWith(pt.value.base||"/"))return window.location.href=l.href,Promise.resolve();history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",i)}return o(i)}let r=null;async function o(i,l=0,a=!1){const u=new URL(i,Vo),p=r=u.pathname;try{let h=e(p);if("then"in h&&typeof h.then=="function"&&(h=await h),r===p){r=null;const{default:v,__pageData:y}=h;if(!v)throw new Error(`Invalid route component: ${v}`);n.path=p,n.component=Ut(v),n.data=Ut(JSON.parse(y)),He&&$r(()=>{if(u.hash&&!l){let A=null;try{A=document.querySelector(decodeURIComponent(u.hash))}catch(V){console.warn(V)}if(A){Po(A,u.hash);return}}window.scrollTo(0,l)})}}catch(h){if(h.message.match(/fetch/)||console.error(h),!a)try{const v=await fetch(pt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await v.json(),await o(i,l,!0);return}catch{}r===p&&(r=null,n.path=p,n.component=t?Ut(t):null,n.data=Ho)}}return He&&(window.addEventListener("click",i=>{const l=i.target.closest("a");if(l){const{href:a,protocol:u,hostname:p,pathname:h,hash:v,target:y}=l,A=window.location,V=h.match(/\.\w+$/);!i.ctrlKey&&!i.shiftKey&&!i.altKey&&!i.metaKey&&y!=="_blank"&&u===A.protocol&&p===A.hostname&&!(V&&V[0]!==".html")&&(i.preventDefault(),h===A.pathname?v&&v!==A.hash&&(history.pushState(null,"",v),window.dispatchEvent(new Event("hashchange")),Po(l,v,l.classList.contains("header-anchor"))):s(a))}},{capture:!0}),window.addEventListener("popstate",i=>{o(location.href,i.state&&i.state.scrollPosition||0)}),window.addEventListener("hashchange",i=>{i.preventDefault()})),{route:n,go:s}}function lc(){const e=Ke(Io);if(!e)throw new Error("useRouter() is called without provider.");return e}function qe(){return lc().route}function Po(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){let r=pt.value.scrollOffset;typeof r=="string"&&(r=document.querySelector(r).getBoundingClientRect().bottom+24);const o=parseInt(window.getComputedStyle(s).paddingTop,10),i=window.scrollY+s.getBoundingClientRect().top-r+o;!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})}}function ac(e,t){let n=[],s=!0;const r=o=>{if(s){s=!1;return}const i=[],l=Math.min(n.length,o.length);for(let a=0;a<l;a++){let u=n[a];const[p,h,v=""]=o[a];if(u.tagName.toLocaleLowerCase()===p){for(const y in h)u.getAttribute(y)!==h[y]&&u.setAttribute(y,h[y]);for(let y=0;y<u.attributes.length;y++){const A=u.attributes[y].name;A in h||u.removeAttribute(A)}u.innerHTML!==v&&(u.innerHTML=v)}else document.head.removeChild(u),u=To(o[a]),document.head.append(u);i.push(u)}n.slice(l).forEach(a=>document.head.removeChild(a)),o.slice(l).forEach(a=>{const u=To(a);document.head.appendChild(u),i.push(u)}),n=i};Dr(async()=>{const o=e.data,i=t.value,l=o&&o.title,a=o&&o.description;document.title=(l?l+" | ":"")+i.title,document.querySelector("meta[name=description]").setAttribute("content",a||i.description),r(await tc(i.head,o))})}function To([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}const cc=ee({name:"VitePressContent",setup(){const e=qe();return()=>Ve("div",{style:{position:"relative"}},[e.component?Ve(e.component):null])}});var U=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};const uc=/#.*$/,dc=/(index)?\.(md|html)$/,Tn=/\/$/,hc=/^[a-z]+:/i;function Is(e){return Array.isArray(e)}function Vs(e){return hc.test(e)}function Bo(e,t){if(t===void 0)return!1;const n=Do(`/${e.data.relativePath}`),s=Do(t);return n===s}function Do(e){return decodeURI(e).replace(uc,"").replace(dc,"")}function Ro(e,t){const n=e.endsWith("/"),s=t.startsWith("/");return n&&s?e.slice(0,-1)+t:!n&&!s?`${e}/${t}`:e+t}function Hs(e){return/^\//.test(e)?e:`/${e}`}function qo(e){return e.replace(/(index)?(\.(md|html))?$/,"")||"/"}function pc(e){return e===!1||e==="auto"||Is(e)}function fc(e){return e.children!==void 0}function No(e){return Is(e)?e.length===0:!e}function Bn(e,t){if(pc(e))return e;t=Hs(t);for(const n in e)if(t.startsWith(Hs(n)))return e[n];return"auto"}function Uo(e){return e.reduce((t,n)=>(n.link&&t.push({text:n.text,link:qo(n.link)}),fc(n)&&(t=[...t,...Uo(n.children)]),t),[])}function Wo(e){const t=qe(),n=Vs(e.value.link);return{props:T(()=>{const s=Ko(`/${t.data.relativePath}`);let r=!1;if(e.value.activeMatch)r=new RegExp(e.value.activeMatch).test(s);else{const o=Ko(e.value.link);r=o==="/"?o===s:s.startsWith(o)}return{class:{active:r,isExternal:n},href:n?e.value.link:nt(e.value.link),target:e.value.target||(n?"_blank":null),rel:e.value.rel||(n?"noopener noreferrer":null),"aria-label":e.value.ariaLabel}}),isExternal:n}}function Ko(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\.(html|md)$/,"").replace(/\/index$/,"/")}const vc={},mc={class:"icon outbound",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},gc=b("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"},null,-1),bc=b("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"},null,-1),yc=[gc,bc];function _c(e,t){return g(),C("svg",mc,yc)}var Ps=U(vc,[["render",_c]]);const wc={class:"nav-link"},xc=ee({props:{item:null},setup(e){const t=Er(e),{props:n,isExternal:s}=Wo(t.item);return(r,o)=>(g(),C("div",wc,[b("a",Ms({class:"item"},_(n)),[ze(te(e.item.text)+" ",1),_(s)?(g(),ne(Ps,{key:0})):q("",!0)],16)]))}});var Dn=U(xc,[["__scopeId","data-v-7563e22c"]]);
1const kc={key:0,class:"home-hero"},Cc={key:0,class:"figure"},Sc=["src","alt"],Ac={key:1,id:"main-title",class:"title"},Fc={key:2,class:"tagline"},Mc=ee({setup(e){const{site:t,frontmatter:n}=he(),s=T(()=>{const{heroImage:i,heroText:l,tagline:a,actionLink:u,actionText:p}=n.value;return i||l||a||u&&p}),r=T(()=>n.value.heroText||t.value.title),o=T(()=>n.value.tagline||t.value.description);return(i,l)=>_(s)?(g(),C("header",kc,[_(n).heroImage?(g(),C("figure",Cc,[b("img",{class:"image",src:_(nt)(_(n).heroImage),alt:_(n).heroAlt},null,8,Sc)])):q("",!0),_(r)?(g(),C("h1",Ac,te(_(r)),1)):q("",!0),_(o)?(g(),C("p",Fc,te(_(o)),1)):q("",!0),_(n).actionLink&&_(n).actionText?(g(),ne(Dn,{key:3,item:{link:_(n).actionLink,text:_(n).actionText},class:"action"},null,8,["item"])):q("",!0),_(n).altActionLink&&_(n).altActionText?(g(),ne(Dn,{key:4,item:{link:_(n).altActionLink,text:_(n).altActionText},class:"action alt"},null,8,["item"])):q("",!0)])):q("",!0)}});var Lc=U(Mc,[["__scopeId","data-v-583ef1e4"]]);const Oc={key:0,class:"home-features"},Ec={class:"wrapper"},jc={class:"container"},$c={class:"features"},zc={key:0,class:"title"},Ic={key:1,class:"details"},Vc=ee({setup(e){const{frontmatter:t}=he(),n=T(()=>t.value.features&&t.value.features.length>0),s=T(()=>t.value.features?t.value.features:[]);return(r,o)=>_(n)?(g(),C("div",Oc,[b("div",Ec,[b("div",jc,[b("div",$c,[(g(!0),C(Q,null,Le(_(s),(i,l)=>(g(),C("section",{key:l,class:"feature"},[i.title?(g(),C("h2",zc,te(i.title),1)):q("",!0),i.details?(g(),C("p",Ic,te(i.details),1)):q("",!0)]))),128))])])])])):q("",!0)}});var Hc=U(Vc,[["__scopeId","data-v-a1c60044"]]);const Pc={key:0,class:"footer"},Tc={class:"container"},Bc={class:"text"},Dc=ee({setup(e){const{frontmatter:t}=he();return(n,s)=>_(t).footer?(g(),C("footer",Pc,[b("div",Tc,[b("p",Bc,te(_(t).footer),1)])])):q("",!0)}});var Rc=U(Dc,[["__scopeId","data-v-182d15f4"]]);const qc={class:"home","aria-labelledby":"main-title"},Nc={class:"home-content"},Uc=ee({setup(e){return(t,n)=>{const s=xe("Content");return g(),C("main",qc,[$(Lc),R(t.$slots,"hero",{},void 0,!0),$(Hc),b("div",Nc,[$(s)]),R(t.$slots,"features",{},void 0,!0),$(Rc),R(t.$slots,"footer",{},void 0,!0)])}}});var Zo=U(Uc,[["__scopeId","data-v-e95d7ef6"]]);const Wc=["href","aria-label"],Kc=["src"],Zc=ee({setup(e){const{site:t,theme:n,localePath:s}=he();return(r,o)=>(g(),C("a",{class:"nav-bar-title",href:_(s),"aria-label":`${_(t).title}, back to home`},[_(n).logo?(g(),C("img",{key:0,class:"logo",src:_(nt)(_(n).logo),alt:"Logo"},null,8,Kc)):q("",!0),ze(" "+te(_(t).title),1)],8,Wc))}});var Yc=U(Zc,[["__scopeId","data-v-75868f67"]]);function Gc(){const{site:e,localePath:t,theme:n}=he();return T(()=>{const s=e.value.langs,r=Object.keys(s);if(r.length<2)return null;const o=qe().path.replace(t.value,""),i=r.map(l=>({text:s[l].label,link:`${l}${o}`}));return{text:n.value.selectText||"Languages",items:i}})}const Jc=["GitHub","GitLab","Bitbucket"].map(e=>[e,new RegExp(e,"i")]);function Qc(){const{site:e}=he();return T(()=>{const t=e.value.themeConfig,n=t.docsRepo||t.repo;if(!n)return null;const s=Xc(n);return{text:eu(s,t.repoLabel),link:s}})}function Xc(e){return Eo.test(e)?e:`https://github.com/${e}`}function eu(e,t){if(t)return t;const n=e.match(/^https?:\/\/[^/]+/);if(!n)return"Source";const s=Jc.find(([r,o])=>o.test(n[0]));return s&&s[0]?s[0]:"Source"}const tu=e=>($t("data-v-008eb5ac"),e=e(),zt(),e),nu={class:"nav-dropdown-link-item"},su=tu(()=>b("span",{class:"arrow"},null,-1)),ru={class:"text"},ou={class:"icon"},iu=ee({props:{item:null},setup(e){const t=Er(e),{props:n,isExternal:s}=Wo(t.item);return(r,o)=>(g(),C("div",nu,[b("a",Ms({class:"item"},_(n)),[su,b("span",ru,te(e.item.text),1),b("span",ou,[_(s)?(g(),ne(Ps,{key:0})):q("",!0)])],16)]))}});var lu=U(iu,[["__scopeId","data-v-008eb5ac"]]);const au=["aria-label"],cu={class:"button-text"},uu={class:"dialog"},du=ee({props:{item:null},setup(e){const t=qe(),n=Ot(!1);ut(()=>t.path,()=>{n.value=!1});function s(){n.value=!n.value}return(r,o)=>(g(),C("div",{class:Te(["nav-dropdown-link",{open:n.value}])},[b("button",{class:"button","aria-label":e.item.ariaLabel,onClick:s},[b("span",cu,te(e.item.text),1),b("span",{class:Te(["button-arrow",n.value?"down":"right"])},null,2)],8,au),b("ul",uu,[(g(!0),C(Q,null,Le(e.item.items,i=>(g(),C("li",{key:i.text,class:"dialog-item"},[$(lu,{item:i},null,8,["item"])]))),128))])],2))}});var Yo=U(du,[["__scopeId","data-v-4799d89e"]]);const hu={key:0,class:"nav-links"},pu={key:1,class:"item"},fu={key:2,class:"item"},vu=ee({setup(e){const{theme:t}=he(),n=Gc(),s=Qc(),r=T(()=>t.value.nav||s.value||n.value);return(o,i)=>_(r)?(g(),C("nav",hu,[_(t).nav?(g(!0),C(Q,{key:0},Le(_(t).nav,l=>(g(),C("div",{key:l.text,class:"item"},[l.items?(g(),ne(Yo,{key:0,item:l},null,8,["item"])):(g(),ne(Dn,{key:1,item:l},null,8,["item"]))]))),128)):q("",!0),_(n)?(g(),C("div",pu,[$(Yo,{item:_(n)},null,8,["item"])])):q("",!0),_(s)?(g(),C("div",fu,[$(Dn,{item:_(s)},null,8,["item"])])):q("",!0)])):q("",!0)}});var Go=U(vu,[["__scopeId","data-v-65e55b4f"]]);const mu={emits:["toggle"]},gu=b("svg",{class:"icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"},[b("path",{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z",class:""})],-1),bu=[gu];function yu(e,t,n,s,r,o){return g(),C("div",{class:"sidebar-button",onClick:t[0]||(t[0]=i=>e.$emit("toggle"))},bu)}var _u=U(mu,[["render",yu]]);const wu=e=>($t("data-v-3e2a46c7"),e=e(),zt(),e),xu={class:"nav-bar"},ku=wu(()=>b("div",{class:"flex-grow"},null,-1)),Cu={class:"nav"},Su=ee({emits:["toggle"],setup(e){return(t,n)=>(g(),C("header",xu,[$(_u,{onToggle:n[0]||(n[0]=s=>t.$emit("toggle"))}),$(Yc),ku,b("div",Cu,[$(Go)]),R(t.$slots,"search",{},void 0,!0)]))}});var Jo=U(Su,[["__scopeId","data-v-3e2a46c7"]]);function Au(){let e=null,t=null;const n=Eu(s,300);function s(){const i=Fu(),l=Mu(i);for(let a=0;a<l.length;a++){const u=l[a],p=l[a+1],[h,v]=Ou(a,u,p);if(h){history.replaceState(null,document.title,v||" "),r(v);return}}}function r(i){if(o(t),o(e),t=document.querySelector(`.sidebar a[href="${i}"]`),!t)return;t.classList.add("active");const l=t.closest(".sidebar-links > ul > li");l&&l!==t.parentElement?(e=l.querySelector("a"),e&&e.classList.add("active")):e=null}function o(i){i&&i.classList.remove("active")}et(()=>{s(),window.addEventListener("scroll",n)}),Wr(()=>{r(decodeURIComponent(location.hash))}),Mn(()=>{window.removeEventListener("scroll",n)})}function Fu(){return[].slice.call(document.querySelectorAll(".sidebar a.sidebar-link-item"))}function Mu(e){return[].slice.call(document.querySelectorAll(".header-anchor")).filter(t=>e.some(n=>n.hash===t.hash))}function Lu(){return document.querySelector(".nav-bar").offsetHeight}function Qo(e){const t=Lu();return e.parentElement.offsetTop-t-15}function Ou(e,t,n){const s=window.scrollY;return e===0&&s===0?[!0,null]:s<Qo(t)?[!1,null]:!n||s<Qo(n)?[!0,decodeURIComponent(t.hash)]:[!1,null]}function Eu(e,t){let n,s=!1;return()=>{n&&clearTimeout(n),s?n=setTimeout(e,t):(e(),s=!0,setTimeout(()=>{s=!1},t))}}function Xo(){const e=qe(),{site:t}=he();return Au(),T(()=>{const n=e.data.headers,s=e.data.frontmatter.sidebar,r=e.data.frontmatter.sidebarDepth;if(s===!1)return[];if(s==="auto")return ei(n,r);const o=Bn(t.value.themeConfig.sidebar,e.data.relativePath);return o===!1?[]:o==="auto"?ei(n,r):o})}function ei(e,t){const n=[];if(e===void 0)return[];let s;return e.forEach(({level:r,title:o,slug:i})=>{if(r-1>t)return;const l={text:o,link:`#${i}`};r===2?(s=l,n.push(l)):s&&(s.children||(s.children=[])).push(l)}),n}const ti=e=>{const t=qe(),{site:n,frontmatter:s}=he(),r=e.depth||1,o=s.value.sidebarDepth||1/0,i=t.data.headers,l=e.item.text,a=ju(n.value.base,e.item.link),u=e.item.children,p=Bo(t,e.item.link),h=r<o?ni(p,u,i,r+1):null;return Ve("li",{class:"sidebar-link"},[Ve(a?"a":"p",{class:{"sidebar-link-item":!0,active:p},href:a},l),h])};function ju(e,t){return t===void 0||t.startsWith("#")?t:Ro(e,t)}function ni(e,t,n,s=1){return t&&t.length>0?Ve("ul",{class:"sidebar-links"},t.map(r=>Ve(ti,{item:r,depth:s}))):e&&n?ni(!1,$u(n),void 0,s):null}function $u(e){return si(zu(e))}function zu(e){e=e.map(n=>Object.assign({},n));let t;return e.forEach(n=>
1{n.level===2?t=n:t&&(t.children||(t.children=[])).push(n)}),e.filter(n=>n.level===2)}function si(e){return e.map(t=>({text:t.title,link:`#${t.slug}`,children:t.children?si(t.children):void 0}))}const Iu={key:0,class:"sidebar-links"},Vu=ee({setup(e){const t=Xo();return(n,s)=>_(t).length>0?(g(),C("ul",Iu,[(g(!0),C(Q,null,Le(_(t),r=>(g(),ne(_(ti),{item:r},null,8,["item"]))),256))])):q("",!0)}}),Hu=ee({props:{open:{type:Boolean}},setup(e){return(t,n)=>(g(),C("aside",{class:Te(["sidebar",{open:e.open}])},[$(Go,{class:"nav"}),R(t.$slots,"sidebar-top",{},void 0,!0),$(Vu),R(t.$slots,"sidebar-bottom",{},void 0,!0)],2))}});var Pu=U(Hu,[["__scopeId","data-v-63d0b1be"]]);const Tu=/bitbucket.org/;function Bu(){const{page:e,theme:t,frontmatter:n}=he(),s=T(()=>{const{repo:o,docsDir:i="",docsBranch:l="master",docsRepo:a=o,editLinks:u}=t.value,p=n.value.editLink!=null?n.value.editLink:u,{relativePath:h}=e.value;return!p||!h||!o?null:Du(o,a,i,l,h)}),r=T(()=>t.value.editLinkText||"Edit this page");return{url:s,text:r}}function Du(e,t,n,s,r){return Tu.test(e)?qu(e,t,n,s,r):Ru(e,t,n,s,r)}function Ru(e,t,n,s,r){return(Vs(t)?t:`https://github.com/${t}`).replace(Tn,"")+`/edit/${s}/`+(n?n.replace(Tn,"")+"/":"")+r}function qu(e,t,n,s,r){return(Vs(t)?t:e).replace(Tn,"")+`/src/${s}/`+(n?n.replace(Tn,"")+"/":"")+r+`?mode=edit&spa=0&at=${s}&fileviewer=file-view-default`}const Nu={class:"edit-link"},Uu=["href"],Wu=ee({setup(e){const{url:t,text:n}=Bu();return(s,r)=>(g(),C("div",Nu,[_(t)?(g(),C("a",{key:0,class:"link",href:_(t),target:"_blank",rel:"noopener noreferrer"},[ze(te(_(n))+" ",1),$(Ps,{class:"icon"})],8,Uu)):q("",!0)]))}});var Ku=U(Wu,[["__scopeId","data-v-ce696772"]]);const Zu={key:0,class:"last-updated"},Yu={class:"prefix"},Gu={class:"datetime"},Ju=ee({setup(e){const{theme:t,page:n}=he(),s=T(()=>{const i=t.value.lastUpdated;return i!==void 0&&i!==!1&&n.value.lastUpdated!==0}),r=T(()=>{const i=t.value.lastUpdated;return i===!0?"Last Updated":i}),o=Ot("");return et(()=>{Dr(()=>{o.value=new Date(n.value.lastUpdated).toLocaleString("en-US")})}),(i,l)=>_(s)?(g(),C("p",Zu,[b("span",Yu,te(_(r))+":",1),b("span",Gu,te(o.value),1)])):q("",!0)}});var Qu=U(Ju,[["__scopeId","data-v-4f7e904e"]]);const Xu={class:"page-footer"},ed={class:"edit"},td={class:"updated"},nd=ee({setup(e){const{page:t}=he();return(n,s)=>(g(),C("footer",Xu,[b("div",ed,[$(Ku)]),b("div",td,[_(t).lastUpdated?(g(),ne(Qu,{key:0})):q("",!0)])]))}});var sd=U(nd,[["__scopeId","data-v-717fff18"]]);function rd(){const{page:e,theme:t}=he(),n=T(()=>qo(Hs(e.value.relativePath))),s=T(()=>{const a=Bn(t.value.sidebar,n.value);return Is(a)?Uo(a):[]}),r=T(()=>s.value.findIndex(a=>a.link===n.value)),o=T(()=>{if(t.value.nextLinks!==!1&&r.value>-1&&r.value<s.value.length-1)return s.value[r.value+1]}),i=T(()=>{if(t.value.prevLinks!==!1&&r.value>0)return s.value[r.value-1]}),l=T(()=>!!o.value||!!i.value);return{next:o,prev:i,hasLinks:l}}const od={},id={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},ld=b("path",{d:"M19,11H7.4l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0l-7,7c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.2-0.1,0.5,0,0.8c0.1,0.1,0.1,0.2,0.2,0.3l7,7c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L7.4,13H19c0.6,0,1-0.4,1-1S19.6,11,19,11z"},null,-1),ad=[ld];function cd(e,t){return g(),C("svg",id,ad)}var ud=U(od,[["render",cd]]);const dd={},hd={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},pd=b("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),fd=[pd];function vd(e,t){return g(),C("svg",hd,fd)}var md=U(dd,[["render",vd]]);const gd={key:0,class:"next-and-prev-link"},bd={class:"container"},yd={class:"prev"},_d=["href"],wd={class:"text"},xd={class:"next"},kd=["href"],Cd={class:"text"},Sd=ee({setup(e){const{hasLinks:t,prev:n,next:s}=rd();return(r,o)=>_(t)?(g(),C("div",gd,[b("div",bd,[b("div",yd,[_(n)?(g(),C("a",{key:0,class:"link",href:_(nt)(_(n).link)},[$(ud,{class:"icon icon-prev"}),b("span",wd,te(_(n).text),1)],8,_d)):q("",!0)]),b("div",xd,[_(s)?(g(),C("a",{key:0,class:"link",href:_(nt)(_(s).link)},[b("span",Cd,te(_(s).text),1),$(md,{class:"icon icon-next"})],8,kd)):q("",!0)])])])):q("",!0)}});var Ad=U(Sd,[["__scopeId","data-v-b4bcaaa6"]]);const Fd={class:"page"},Md={class:"container"},Ld=ee({setup(e){return(t,n)=>{const s=xe("Content");return g(),C("main",Fd,[b("div",Md,[R(t.$slots,"top",{},void 0,!0),$(s,{class:"content"}),$(sd),$(Ad),R(t.$slots,"bottom",{},void 0,!0)])])}}});var ri=U(Ld,[["__scopeId","data-v-61db0836"]]);const Od={key:0,id:"ads-container"},Ed=ee({setup(e){const t=()=>null,n=t,s=t,r=t,o=qe(),{site:i,page:l,theme:a,frontmatter:u}=he(),p=T(()=>!!u.value.customLayout),h=T(()=>!!u.value.home),v=T(()=>Object.keys(i.value.langs).length>1),y=T(()=>{const E=a.value;return u.value.navbar===!1||E.navbar===!1?!1:i.value.title||E.logo||E.repo||E.nav}),A=Ot(!1),V=T(()=>u.value.home||u.value.sidebar===!1?!1:!No(Bn(a.value.sidebar,o.data.relativePath))),f=E=>{A.value=typeof E=="boolean"?E:!A.value},k=f.bind(null,!1);ut(o,k);const H=T(()=>[{"no-navbar":!y.value,"sidebar-open":A.value,"no-sidebar":!V.value}]);return(E,P)=>{const Z=xe("Content"),G=xe("Debug");return g(),C(Q,null,[b("div",{class:Te(["theme",_(H)])},[_(y)?(g(),ne(Jo,{key:0,onToggle:f},{search:ce(()=>[R(E.$slots,"navbar-search",{},()=>
1[_(a).algolia?(g(),ne(_(r),{key:0,options:_(a).algolia,multilang:_(v)},null,8,["options","multilang"])):q("",!0)])]),_:3})):q("",!0),$(Pu,{open:A.value},{"sidebar-top":ce(()=>[R(E.$slots,"sidebar-top")]),"sidebar-bottom":ce(()=>[R(E.$slots,"sidebar-bottom")]),_:3},8,["open"]),b("div",{class:"sidebar-mask",onClick:P[0]||(P[0]=W=>f(!1))}),_(p)?(g(),ne(Z,{key:1})):_(h)?R(E.$slots,"home",{key:2},()=>[$(Zo,null,{hero:ce(()=>[R(E.$slots,"home-hero")]),features:ce(()=>[R(E.$slots,"home-features")]),footer:ce(()=>[R(E.$slots,"home-footer")]),_:3})]):(g(),ne(ri,{key:3},{top:ce(()=>[R(E.$slots,"page-top-ads",{},()=>[_(a).carbonAds&&_(a).carbonAds.carbon?(g(),C("div",Od,[(g(),ne(_(n),{key:"carbon"+_(l).relativePath,code:_(a).carbonAds.carbon,placement:_(a).carbonAds.placement},null,8,["code","placement"]))])):q("",!0)]),R(E.$slots,"page-top")]),bottom:ce(()=>[R(E.$slots,"page-bottom"),R(E.$slots,"page-bottom-ads",{},()=>[_(a).carbonAds&&_(a).carbonAds.custom?(g(),ne(_(s),{key:"custom"+_(l).relativePath,code:_(a).carbonAds.custom,placement:_(a).carbonAds.placement},null,8,["code","placement"])):q("",!0)])]),_:3}))],2),$(G)],64)}}}),jd={class:"theme"},$d=b("h1",null,"404",-1),zd=["href"],Id=ee({setup(e){const{site:t}=he(),n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."];function s(){return n[Math.floor(Math.random()*n.length)]}return(r,o)=>(g(),C("div",jd,[$d,b("blockquote",null,te(s()),1),b("a",{href:_(t).base,"aria-label":"go to home"},"Take me home.",8,zd)]))}}),Vd={Layout:Ed,NotFound:Id},Hd={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 16 16"},Pd=b("g",{fill:"currentColor"},[b("path",{d:"M16 5H0V4h16v1zm0 8H0v-1h16v1zm0-4.008H0V8h16v.992z"})],-1),Td=[Pd];function Bd(e,t){return g(),C("svg",Hd,Td)}var Dd={name:"codicon-menu",render:Bd};const Rd=ee({setup(e){const t=()=>{document.querySelector("#theme-sidebar").classList.toggle("open")};return(n,s)=>{const r=Dd;return g(),C("button",{class:"sidebar-toggle",onClick:t},[$(r)])}}});var qd=U(Rd,[["__scopeId","data-v-be1198d0"]]);const Nd={class:"wrapper"},Ud={class:"nav-bar"},Wd=["innerHTML"],oi={setup(e){const{site:t,theme:n,frontmatter:s}=he(),r=Ke("__STATICGLOBALS"),o=T(()=>!!s.value.customLayout),i=T(()=>!!a.data.frontmatter.home),l=T(()=>{const f=n.value;return s.value.navbar===!1||f.navbar===!1?!1:t.value.title||f.logo||f.repo||f.nav}),a=qe(),u=Ot(!1),p=T(()=>s.value.home||s.value.sidebar===!1?!1:!No(Bn(n.value.sidebar,a.data.relativePath))),h=f=>{u.value=typeof f=="boolean"?f:!u.value},v=h.bind(null,!1);ut(a,v);const y=T(()=>[{"no-navbar":!l.value,"sidebar-open":u.value,"no-sidebar":!p.value,home:s.value.home},s.value.class,"theme gradient"]),A=n.value.nav,V=t.value.base;return(f,k)=>{const H=xe("SearchBox"),E=xe("NavBar"),P=xe("SideBar"),Z=xe("Content"),G=xe("Home"),W=xe("Page"),de=xe("Debug");return g(),C(Q,null,[b("div",{class:Te(_(y))},[b("div",Nd,[b("div",Ud,[_(l)?(g(),ne(E,{key:0,base:_(V),routes:_(A),pathname:_(a).path,studioRoute:_(r).studio_base_url,vitepress:!0},{search:ce(()=>[R(f.$slots,"navbar-search",{},()=>[$(H)])]),_:3},8,["base","routes","pathname","studioRoute"])):q("",!0)]),b("span",{innerHTML:`<style>.nav-bar a.nav-link[href^='${_(V)}'] span{border-color:var(--c-brand);}</style>`},null,8,Wd),$(P,{id:"theme-sidebar",open:u.value},{"sidebar-top":ce(()=>[R(f.$slots,"sidebar-top")]),"sidebar-bottom":ce(()=>[R(f.$slots,"sidebar-bottom")]),_:3},8,["open"]),b("div",{class:"sidebar-mask",onClick:k[0]||(k[0]=ae=>h(!1))}),_(o)?(g(),ne(Z,{key:0})):_(i)?(g(),ne(G,{key:1},{hero:ce(()=>[R(f.$slots,"home-hero")]),features:ce(()=>[R(f.$slots,"home-features")]),footer:ce(()=>[R(f.$slots,"home-footer")]),_:3})):(g(),ne(W,{key:2},{top:ce(()=>[R(f.$slots,"page-top")]),bottom:ce(()=>[R(f.$slots,"page-bottom")]),_:3}))]),R(f.$slots,"full-footer")],2),$(de),$(qd)],64)}}},Kd=ee({props:{id:null},setup(e){const{id:t}=e,n=Ke("__STATICGLOBALS"),s=T(()=>t&&n[t]||"");return(r,o)=>(g(),C("span",null,te(_(s)),1))}}),Zd=["href"],Yd=ee({props:{href:null},setup(e){const{href:t}=e,n=Ke("__STATICGLOBALS"),s=T(()=>t&&n[t]||"");return(r,o)=>(g(),C("a",{href:_(s)},[R(r.$slots,"default")],8,Zd))}}),Gd={};function Jd(e,t){const n=xe("StaticGlobals");return g(),ne(n,{id:"name"})}var Qd=U(Gd,[["render",Jd]]);const Xd=ze(" \u25B6"),eh=ee({props:{path:null},setup(e){const{path:t}=e,n=Ke("__STATICGLOBALS").site_base_url+t;return(s,r)=>(g(),C("a",{href:n},[R(s.$slots,"default",{},void 0,!0),Xd]))}});var th=U(eh,[["__scopeId","data-v-bdc4b48c"]]);/*! *****************************************************************************
2Copyright (c) Microsoft Corporation.
3
4Permission to use, copy, modify, and/or distribute this software for any
5purpose with or without fee is hereby granted.
6
7THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
8REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
9AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
10INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
11LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
12OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
13PERFORMANCE OF THIS SOFTWARE.
14***************************************************************************** */var oe=function(){return oe=Object.assign||function(e){for(var t,n=1,s=arguments.length;n<s;n++){t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},oe.apply(this,arguments)};function ii(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],s=0;if(n)return n.call(e);
14if(e&&typeof e.length=="number")return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ue(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var s=n.call(e),r,o=[],i;try{for(;(t===void 0||t-- >0)&&!(r=s.next()).done;)o.push(r.value)}catch(l){i={error:l}}finally{try{r&&!r.done&&(n=s.return)&&n.call(s)}finally{if(i)throw i.error}}return o}function Ts(e,t,n){if(n||arguments.length===2)for(var s=0,r=t.length,o;s<r;s++)(o||!(s in t))&&(o||(o=Array.prototype.slice.call(t,0,s)),o[s]=t[s]);return e.concat(o||Array.prototype.slice.call(t))}var nh="ENTRIES",li="KEYS",ai="VALUES",ke="",Bs=function(){function e(t,n){var s=t._tree,r=Object.keys(s);this.set=t,this._type=n,this._path=r.length>0?[{node:s,keys:r}]:[]}return e.prototype.next=function(){var t=this.dive();return this.backtrack(),t},e.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var t=ft(this._path),n=t.node,s=t.keys;return ft(s)===ke?{done:!1,value:this.result()}:(this._path.push({node:n[ft(s)],keys:Object.keys(n[ft(s)])}),this.dive())},e.prototype.backtrack=function(){this._path.length!==0&&(ft(this._path).keys.pop(),!(ft(this._path).keys.length>0)&&(this._path.pop(),this.backtrack()))},e.prototype.key=function(){return this.set._prefix+this._path.map(function(t){var n=t.keys;return ft(n)}).filter(function(t){return t!==ke}).join("")},e.prototype.value=function(){return ft(this._path).node[ke]},e.prototype.result=function(){return this._type===ai?this.value():this._type===li?this.key():[this.key(),this.value()]},e.prototype[Symbol.iterator]=function(){return this},e}(),ft=function(e){return e[e.length-1]},sh=0,rh=1,Ds=2,Rs=3,oh=function(e,t,n){for(var s=[{distance:0,i:0,key:"",node:e}],r={},o=[],i=function(){var l=s.pop(),a=l.node,u=l.distance,p=l.key,h=l.i,v=l.edit;Object.keys(a).forEach(function(y){if(y===ke){var A=u+(t.length-h),V=ue(r[p]||[null,1/0],2),f=V[1];A<=n&&A<f&&(r[p]=[a[y],A])}else ih(t,y,n-u,h,v,o).forEach(function(k){var H=k.distance,E=k.i,P=k.edit;s.push({node:a[y],distance:u+H,key:p+y,i:E,edit:P})})})};s.length>0;)i();return r},ih=function(e,t,n,s,r,o){o.push({distance:0,ia:s,ib:0,edit:r});for(var i=[];o.length>0;){var l=o.pop(),a=l.distance,u=l.ia,p=l.ib,h=l.edit;if(p===t.length){i.push({distance:a,i:u,edit:h});continue}if(e[u]===t[p])o.push({distance:a,ia:u+1,ib:p+1,edit:sh});else{if(a>=n)continue;h!==Ds&&o.push({distance:a+1,ia:u,ib:p+1,edit:Rs}),u<e.length&&(h!==Rs&&o.push({distance:a+1,ia:u+1,ib:p,edit:Ds}),h!==Rs&&h!==Ds&&o.push({distance:a+1,ia:u+1,ib:p+1,edit:rh}))}}return i},qs=function(){function e(t,n){t===void 0&&(t={}),n===void 0&&(n=""),this._tree=t,this._prefix=n}return e.prototype.atPrefix=function(t){var n;if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");var s=ue(Rn(this._tree,t.slice(this._prefix.length)),2),r=s[0],o=s[1];if(r===void 0){var i=ue(Us(o),2),l=i[0],a=i[1],u=Object.keys(l).find(function(p){return p!==ke&&p.startsWith(a)});if(u!==void 0)return new e((n={},n[u.slice(a.length)]=l[u],n),t)}return new e(r||{},t)},e.prototype.clear=function(){delete this._size,this._tree={}},e.prototype.delete=function(t){return delete this._size,lh(this._tree,t)},e.prototype.entries=function(){return new Bs(this,nh)},e.prototype.forEach=function(t){var n,s;try{for(var r=ii(this),o=r.next();!o.done;o=r.next()){var i=ue(o.value,2),l=i[0],a=i[1];t(l,a,this)}}catch(u){n={error:u}}finally{try{o&&!o.done&&(s=r.return)&&s.call(r)}finally{if(n)throw n.error}}},e.prototype.fuzzyGet=function(t,n){return oh(this._tree,t,n)},e.prototype.get=function(t){var n=Ns(this._tree,t);return n!==void 0?n[ke]:void 0},e.prototype.has=function(t){var n=Ns(this._tree,t);return n!==void 0&&n.hasOwnProperty(ke)},e.prototype.keys=function(){return new Bs(this,li)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");delete this._size;var s=qn(this._tree,t);return s[ke]=n,this},Object.defineProperty(e.prototype,"size",{get:function(){var t=this;return this._size?this._size:(this._size=0,this.forEach(function(){t._size+=1}),this._size)}
14,enumerable:!1,configurable:!0}),e.prototype.update=function(t,n){if(typeof t!="string")throw new Error("key must be a string");delete this._size;var s=qn(this._tree,t);return s[ke]=n(s[ke]),this},e.prototype.values=function(){return new Bs(this,ai)},e.prototype[Symbol.iterator]=function(){return this.entries()},e.from=function(t){var n,s,r=new e;try{for(var o=ii(t),i=o.next();!i.done;i=o.next()){var l=ue(i.value,2),a=l[0],u=l[1];r.set(a,u)}}catch(p){n={error:p}}finally{try{i&&!i.done&&(s=o.return)&&s.call(o)}finally{if(n)throw n.error}}return r},e.fromObject=function(t){return e.from(Object.entries(t))},e}(),Rn=function(e,t,n){if(n===void 0&&(n=[]),t.length===0||e==null)return[e,n];var s=Object.keys(e).find(function(r){return r!==ke&&t.startsWith(r)});return s===void 0?(n.push([e,t]),Rn(void 0,"",n)):(n.push([e,s]),Rn(e[s],t.slice(s.length),n))},Ns=function(e,t){if(t.length===0||e==null)return e;var n=Object.keys(e).find(function(s){return s!==ke&&t.startsWith(s)});if(n!==void 0)return Ns(e[n],t.slice(n.length))},qn=function(e,t){var n;if(t.length===0||e==null)return e;var s=Object.keys(e).find(function(i){return i!==ke&&t.startsWith(i)});if(s===void 0){var r=Object.keys(e).find(function(i){return i!==ke&&i.startsWith(t[0])});if(r===void 0)e[t]={};else{var o=ci(t,r);return e[o]=(n={},n[r.slice(o.length)]=e[r],n),delete e[r],qn(e[o],t.slice(o.length))}return e[t]}return qn(e[s],t.slice(s.length))},ci=function(e,t,n,s,r){return n===void 0&&(n=0),s===void 0&&(s=Math.min(e.length,t.length)),r===void 0&&(r=""),n>=s||e[n]!==t[n]?r:ci(e,t,n+1,s,r+e[n])},lh=function(e,t){var n=ue(Rn(e,t),2),s=n[0],r=n[1];if(s!==void 0){delete s[ke];var o=Object.keys(s);o.length===0&&ui(r),o.length===1&&di(r,o[0],s[o[0]])}},ui=function(e){if(e.length!==0){var t=ue(Us(e),2),n=t[0],s=t[1];delete n[s];var r=Object.keys(n);r.length===0&&ui(e.slice(0,-1)),r.length===1&&r[0]!==ke&&di(e.slice(0,-1),r[0],n[r[0]])}},di=function(e,t,n){if(e.length!==0){var s=ue(Us(e),2),r=s[0],o=s[1];r[o+t]=n,delete r[o]}},Us=function(e){return e[e.length-1]},rn,Nn="or",ah="and",ch="and_not",uh=function(){function e(t){if(t?.fields==null)throw new Error('MiniSearch: option "fields" must be provided');this._options=oe(oe(oe({},Ks),t),{searchOptions:oe(oe({},pi),t.searchOptions||{})}),this._index=new qs,this._documentCount=0,this._documentIds={},this._fieldIds={},this._fieldLength={},this._averageFieldLength={},this._nextId=0,this._storedFields={},this.addFields(this._options.fields)}return e.prototype.add=function(t){var n=this,s=this._options,r=s.extractField,o=s.tokenize,i=s.processTerm,l=s.fields,a=s.idField,u=r(t,a);if(u==null)throw new Error('MiniSearch: document does not have ID field "'.concat(a,'"'));var p=this.addDocumentId(u);this.saveStoredFields(p,t),l.forEach(function(h){var v=r(t,h);if(v!=null){var y=o(v.toString(),h);n.addFieldLength(p,n._fieldIds[h],n.documentCount-1,y.length),y.forEach(function(A){var V=i(A,h);V&&n.addTerm(n._fieldIds[h],p,V)})}})},e.prototype.addAll=function(t){var n=this;t.forEach(function(s){return n.add(s)})},e.prototype.addAllAsync=function(t,n){var s=this;n===void 0&&(n={});var r=n.chunkSize,o=r===void 0?10:r,i={chunk:[],promise:Promise.resolve()},l=t.reduce(function(p,h,v){var y=p.chunk,A=p.promise;return y.push(h),(v+1)%o===0?{chunk:[],promise:A.then(function(){return new Promise(function(V){return setTimeout(V,0)})}).then(function(){return s.addAll(y)})}:{chunk:y,promise:A}},i),a=l.chunk,u=l.promise;return u.then(function(){return s.addAll(a)})},e.prototype.remove=function(t){var n=this,s=this._options,r=s.tokenize,o=s.processTerm,i=s.extractField,l=s.fields,a=s.idField,u=i(t,a);if(u==null)throw new Error('MiniSearch: document does not have ID field "'.concat(a,'"'));var p=ue(Object.entries(this._documentIds).find(function(v){var y=ue(v,2);y[0];var A=y[1];return u===A})||[],1),h=p[0];if(h==null)throw new Error("MiniSearch: cannot remove document with ID ".concat(u,": it is not in the index"));l.forEach(function(v){var y=i(t,v);if(y!=null){var A=r(y.toString(),v);A.forEach(function(V){var f=o(V,v);f&&n.removeTerm(n._fieldIds[v],h,f)}),n.removeFieldLength(h,n._fieldIds[v],n.documentCount,A.length)}}),delete this._storedFields[h],delete this._documentIds[h],delete this._fieldLength[h],this._documentCount-=1},e.prototype.removeAll=function(t){var n=this;if(t)t.forEach(function(s){return n.remove(s)});else{if(arguments.length>0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new qs,this._documentCount=0,this._documentIds={},this._fieldLength={},this._averageFieldLength={},this._storedFields={},this._nextId=0}},e.prototype.search=function(t,n){var s=this;n===void 0&&(n={});var r=this.executeQuery(t,n);return Object.entries(r).reduce(function(o,i){var l=ue(i,2),a=l[0],u=l[1],p=u.score,h=u.match,v=u.terms,y={id:s._documentIds[a],terms:fh(v),score:p,match:h};return Object.assign(y,s._storedFields[a]),(n.filter==null||n.filter(y))&&o.push(y),o},[]).sort(function(o,i){var l=o.score,a=i.score;return l<a?1:-1})},e.prototype.autoSuggest=function(t,n){n===void 0&&(n={}),n=oe(oe({},vh),n);var s=this.search(t,n).reduce(function(r,o){var i=o.score,l=o.terms,a=l.join(" ");return r[a]==null?r[a]={score:i,terms:l,count:1}:(r[a].score+=i,r[a].count+=1),r},{});return Object.entries(s).map(function(r){var o=ue(r,2),i=o[0],l=o[1],a=l.score,u=l.terms,p=l.count;return{suggestion:i,terms:u,score:a/p}}).sort(function(r,o){var i=r.score,l=o.score;return i<l?1:-1})},Object.defineProperty(e.prototype,"documentCount",{get:function(){return this._documentCount}
14,enumerable:!1,configurable:!0}),e.loadJSON=function(t,n){if(n==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return e.loadJS(JSON.parse(t),n)},e.getDefault=function(t){if(Ks.hasOwnProperty(t))return Ws(Ks,t);throw new Error('MiniSearch: unknown option "'.concat(t,'"'))},e.loadJS=function(t,n){var s=t.index,r=t.documentCount,o=t.nextId,i=t.documentIds,l=t.fieldIds,a=t.fieldLength,u=t.averageFieldLength,p=t.storedFields,h=new e(n);return h._index=new qs(s._tree,s._prefix),h._documentCount=r,h._nextId=o,h._documentIds=i,h._fieldIds=l,h._fieldLength=a,h._averageFieldLength=u,h._fieldIds=l,h._storedFields=p||{},h},e.prototype.executeQuery=function(t,n){var s=this;if(n===void 0&&(n={}),typeof t=="string")return this.executeSearch(t,n);var r=t.queries.map(function(o){var i=oe(oe(oe({},n),t),{queries:void 0});return s.executeQuery(o,i)});return this.combineResults(r,t.combineWith)},e.prototype.executeSearch=function(t,n){var s=this;n===void 0&&(n={});var r=this._options,o=r.tokenize,i=r.processTerm,l=r.searchOptions,a=oe(oe({tokenize:o,processTerm:i},l),n),u=a.tokenize,p=a.processTerm,h=u(t).map(function(A){return p(A)}).filter(function(A){return!!A}),v=h.map(ph(a)),y=v.map(function(A){return s.executeQuerySpec(A,a)});return this.combineResults(y,a.combineWith)},e.prototype.executeQuerySpec=function(t,n){var s=this,r=oe(oe({},this._options.searchOptions),n),o=(r.fields||this._options.fields).reduce(function(f,k){var H;return oe(oe({},f),(H={},H[k]=Ws(f,k)||1,H))},r.boost||{}),i=r.boostDocument,l=r.weights,a=r.maxFuzzy,u=oe(oe({},pi.weights),l),p=u.fuzzy,h=u.prefix,v=this.termResults(t.term,o,i,this._index.get(t.term));if(!t.fuzzy&&!t.prefix)return v;var y=[v];if(t.prefix&&this._index.atPrefix(t.term).forEach(function(f,k){var H=.3*(f.length-t.term.length)/f.length;y.push(s.termResults(f,o,i,k,h,H))}),t.fuzzy){var A=t.fuzzy===!0?.2:t.fuzzy,V=A<1?Math.min(a,Math.round(t.term.length*A)):A;Object.entries(this._index.fuzzyGet(t.term,V)).forEach(function(f){var k=ue(f,2),H=k[0],E=ue(k[1],2),P=E[0],Z=E[1],G=Z/H.length;y.push(s.termResults(H,o,i,P,p,G))})}return y.reduce(hi[Nn])},e.prototype.combineResults=function(t,n){if(n===void 0&&(n=Nn),t.length===0)return{};var s=n.toLowerCase();return t.reduce(hi[s])||{}},e.prototype.toJSON=function(){return{index:this._index,documentCount:this._documentCount,nextId:this._nextId,documentIds:this._documentIds,fieldIds:this._fieldIds,fieldLength:this._fieldLength,averageFieldLength:this._averageFieldLength,storedFields:this._storedFields}},e.prototype.termResults=function(t,n,s,r,o,i){var l=this;return i===void 0&&(i=0),r==null?{}:Object.entries(n).reduce(function(a,u){var p=ue(u,2),h=p[0],v=p[1],y=l._fieldIds[h],A=r[y]||{ds:{}},V=A.df,f=A.ds;return Object.entries(f).forEach(function(k){var H=ue(k,2),E=H[0],P=H[1],Z=s?s(l._documentIds[E],t):1;if(Z){var G=l._fieldLength[E][y]/l._averageFieldLength[y];a[E]=a[E]||{score:0,match:{},terms:[]},a[E].terms.push(t),a[E].match[t]=Ws(a[E].match,t)||[],a[E].score+=Z*hh(P,V,l._documentCount,G,v,i),a[E].match[t].push(h)}}),a},{})},e.prototype.addTerm=function(t,n,s){this._index.update(s,function(r){var o;r=r||{};var i=r[t]||{df:0,ds:{}};return i.ds[n]==null&&(i.df+=1),i.ds[n]=(i.ds[n]||0)+1,oe(oe({},r),(o={},o[t]=i,o))})},e.prototype.removeTerm=function(t,n,s){var r=this;if(!this._index.has(s)){this.warnDocumentChanged(n,t,s);return}this._index.update(s,function(o){var i,l=o[t];if(l==null||l.ds[n]==null)return r.warnDocumentChanged(n,t,s),o;if(l.ds[n]<=1){if(l.df<=1)return delete o[t],o;l.df-=1}return l.ds[n]<=1?(delete l.ds[n],o):(l.ds[n]-=1,oe(oe({},o),(i={},i[t]=l,i)))}),Object.keys(this._index.get(s)).length===0&&this._index.delete(s)},e.prototype.warnDocumentChanged=function(t,n,s){if(!(console==null||console.warn==null)){var r=Object.entries(this._fieldIds).find(function(o){var i=ue(o,2);i[0];var l=i[1];return l===n})[0];console.warn("MiniSearch: document with ID ".concat(this._documentIds[t],' has changed before removal: term "').concat(s,'" was not present in field "').concat(r,'". Removing a document after it has changed can corrupt the index!'))}},e.prototype.addDocumentId=function(t){var n=this._nextId.toString(36);return this._documentIds[n]=t,this._documentCount+=1,this._nextId+=1,n},e.prototype.addFields=function(t){var n=this;t.forEach(function(s,r){n._fieldIds[s]=r})},e.prototype.addFieldLength=function(t,n,s,r){this._averageFieldLength[n]=this._averageFieldLength[n]||0;var o=this._averageFieldLength[n]*s+r;this._fieldLength[t]=this._fieldLength[t]||{},this._fieldLength[t][n]=r,this._averageFieldLength[n]=o/(s+1)},e.prototype.removeFieldLength=function(t,n,s,r){var o=this._averageFieldLength[n]*s-r;this._averageFieldLength[n]=o/(s-1)},e.prototype.saveStoredFields=function(t,n){var s=this,r=this._options,o=r.storeFields,i=r.extractField;o==null||o.length===0||(this._storedFields[t]=this._storedFields[t]||{},o.forEach(function(l){var a=i(n,l);a!==void 0&&(s._storedFields[t][l]=a)}))},e}(),Ws=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0},hi=(rn={},rn[Nn]=function(e,t){return Object.entries(t).reduce(function(n,s){var r,o=ue(s,2),i=o[0],l=o[1],a=l.score,u=l.match,p=l.terms;return n[i]==null?n[i]={score:a,match:u,terms:p}
14:(n[i].score+=a,n[i].score*=1.5,(r=n[i].terms).push.apply(r,Ts([],ue(p),!1)),Object.assign(n[i].match,u)),n},e||{})},rn[ah]=function(e,t){return Object.entries(t).reduce(function(n,s){var r=ue(s,2),o=r[0],i=r[1],l=i.score,a=i.match,u=i.terms;return e[o]===void 0||(n[o]=n[o]||{},n[o].score=e[o].score+l,n[o].match=oe(oe({},e[o].match),a),n[o].terms=Ts(Ts([],ue(e[o].terms),!1),ue(u),!1)),n},{})},rn[ch]=function(e,t){return Object.entries(t).reduce(function(n,s){var r=ue(s,2),o=r[0],i=r[1];return i.score,i.match,i.terms,delete n[o],n},e||{})},rn),dh=function(e,t,n){return e*Math.log(n/t)},hh=function(e,t,n,s,r,o){var i=r/(1+.333*r*o);return i*dh(e,t,n)/s},ph=function(e){return function(t,n,s){var r=typeof e.fuzzy=="function"?e.fuzzy(t,n,s):e.fuzzy||!1,o=typeof e.prefix=="function"?e.prefix(t,n,s):e.prefix===!0;return{term:t,fuzzy:r,prefix:o}}},fh=function(e){return e.filter(function(t,n,s){return s.indexOf(t)===n})},Ks={idField:"id",extractField:function(e,t){return e[t]},tokenize:function(e,t){return e.split(mh)},processTerm:function(e,t){return e.toLowerCase()},fields:void 0,searchOptions:void 0,storeFields:[]},pi={combineWith:Nn,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.9,prefix:.75}},vh={prefix:function(e,t,n){return t===n.length-1}},mh=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;const gh={id:"search-box","search-index":"/search-index.json"},bh={action:"",role:"search",novalidate:""},yh={for:"search-input","aria-label":"Search"},_h=["placeholder"],wh=b("ul",{id:"search-hits"},null,-1),xh=b("div",{id:"search-overlay"},null,-1),kh={setup(e){let t;return et(()=>{const n=document.querySelector("#search-input"),s=document.querySelector("#search-hits"),r=document.querySelector("#search-box"),o=document.querySelector("#search-overlay");t=window.navigator.platform==="MacIntel"?"\u2318K":"Ctrl+K",n.placeholder=t;function i(v){v.body=v.body?v.body.length<100?v.body:v.body.slice(0,100)+"...":"";for(const y of v.terms.sort((A,V)=>V.length-A.length))for(const A of v.match[y])v[A]=v[A].replace(new RegExp(` (${y}) `,"gi"),' <strong class="highlight">$1</strong> ');return v}function l(v){return`<a href="${v.id}"><header>
15  ${v.headline||v.title}
16  ${v.section?`<span class="section">${v.section}</span>`:""}
17  </header><p>${v.body}</p></a>`}let a;async function u(v){return a||(a=fetch(r.getAttribute("search-index")).then(y=>y.text()).then(y=>uh.loadJSON(y,{fields:["title","headline","body"],searchOptions:{boost:{headline:3,title:2},fuzzy:.2,prefix:!0}}))),a.then(y=>y.search(v).slice(0,10))}async function p(v){if(!v)s.innerHTML="<li><i>Type for searching...</i></li>";else{const y=await u(v);if(y.length>0){let A=0;for(;A<y.length;A++){const V=i(y[A]);let f=s.childNodes[A];f?f.innerHTML=l(V):(f=document.createElement("li"),f.innerHTML=l(V),s.appendChild(f))}for(;A<s.childNodes.length;A++)s.childNodes[A].remove()}else s.innerHTML="<li><i>No match found</i></li>"}o.style.display="block",s.style.display="block",n.focus(),n.placeholder=""}function h(){s.style.display="none",o.style.display="none",n.value="",n.placeholder=t}n.addEventListener("input",v=>p(v.target.value)),n.addEventListener("focus",v=>p(v.target.value)),o.addEventListener("click",()=>h()),addEventListener("keydown",v=>{(v.ctrlKey||v.metaKey)&&v.key==="k"?(v.preventDefault(),p()):v.key==="Escape"&&h()})}),(n,s)=>(g(),C("div",gh,[b("form",bh,[b("label",yh,[b("input",{"aria-autocomplete":"list",id:"search-input",autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",placeholder:_(t),maxlength:"64",type:"search",enterkeyhint:"go"},null,8,_h)])]),wh,xh]))}},fi=e=>{const t=qe(),{site:n,frontmatter:s}=he(),r=e.depth||1,o=s.value.sidebarDepth||1/0,i=e.item.text,l=Ch(n.value.base,e.item.link),a=e.item.children,u=Bo(t,e.item.link),p=r<o?vi(u,a,[],r+1):null;return Ve("li",{class:"sidebar-link"},[Ve(l?"a":"p",{class:{"sidebar-link-item":!0,active:u},href:l},[e.item.icon?Ve("img",{src:e.item.icon,width:"16",height:e.item.iconHeight||"16",style:"",alt:"Icon prefix"}):null,i]),p])};function Ch(e,t){return t===void 0||t.startsWith("#")?t:Ro(e,t)}function vi(e,t,n,s=1){return t&&t.length>0?Ve("ul",{class:"sidebar-links"},t.map(r=>Ve(fi,{item:r,depth:s}))):e&&n?vi(!1,Sh(n),void 0,s):null}function Sh(e){return mi(Ah(e))}function Ah(e){e=e.map(n=>Object.assign({},n));let t;return e.forEach(n=>
17{n.level===2?t=n:t&&(t.children||(t.children=[])).push(n)}),e.filter(n=>n.level===2)}function mi(e){return e.map(t=>({text:t.title,link:`#${t.slug}`,children:t.children?mi(t.children):void 0}))}const Fh={key:0,class:"sidebar-links"},Mh=ee({setup(e){const t=Xo();return(n,s)=>_(t).length>0?(g(),C("ul",Fh,[(g(!0),C(Q,null,Le(_(t),r=>(g(),ne(_(fi),{item:r},null,8,["item"]))),256))])):q("",!0)}}),Lh=ee({props:{open:{type:Boolean}},setup(e){return(t,n)=>(g(),C("aside",{class:Te(["sidebar",{open:e.open}])},[R(t.$slots,"sidebar-top",{},void 0,!0),$(Mh),R(t.$slots,"sidebar-bottom",{},void 0,!0)],2))}});var Oh=U(Lh,[["__scopeId","data-v-21ec2145"]]);const Eh={components:{},props:["data","h","imgPath"],methods:{imgSrc:function(e){return nt((this.imgPath||"")+e)}}},jh={class:"list"},$h=["href"],zh=["src"],Ih={class:"wrapper"},Vh=["innerHTML"];function Hh(e,t,n,s,r,o){return g(),C("section",jh,[(g(!0),C(Q,null,Le(n.data,i=>(g(),C("a",{class:"card",href:i.url,key:i.name},[i.img?(g(),C("img",{key:0,src:o.imgSrc(i.img),width:"320",height:"180",alt:""},null,8,zh)):q("",!0),b("div",Ih,[(g(),ne(As("h"+n.h||"h2"),null,{default:ce(()=>[i.icon?(g(),C("i",{key:0,class:"icon",innerHTML:i.icon},null,8,Vh)):q("",!0),ze(" "+te(i.name),1)]),_:2},1024)),b("p",null,te(i.desc),1)])],8,$h))),128))])}var Ph=U(Eh,[["render",Hh],["__scopeId","data-v-b1ef75d8"]]);const Th={class:"player rounded-lg"},Bh={props:["videoid"],setup(e){return et(()=>{if(!customElements.get("lite-youtube")){const t=document.createElement("script");t.type="module",t.src="https://cdn.jsdelivr.net/npm/@justinribeiro/[email protected]/lite-youtube.min.js",document.head.appendChild(t)}}),(t,n)=>(g(),C("div",Th,[(g(),ne(As("lite-youtube"),{videoid:e.videoid},null,8,["videoid"]))]))}};var gi={...Vd,Layout:oi,enhanceApp({app:e,siteData:t}){const{__STATICGLOBALS:n}=t.value.themeConfig;e.provide("__STATICGLOBALS",n),e.component("StaticGlobals",Kd),e.component("AppLink",Yd),e.component("AppName",Qd),e.component("LinkToProject",th),e.component("SideBar",Oh),e.component("NavBar",Jo),e.component("Page",ri),e.component("Home",Zo),e.component("SearchBox",kh),e.component("Cards",Ph),e.component("Youtube",Bh)}};const Dh={props:{deg:{type:Number,default:0}}},Rh=b("path",{fill:"currentColor","fill-rule":"evenodd",d:"M10.072 8.024L5.715 3.667l.618-.62L11 7.716v.618L6.333 13l-.618-.619l4.357-4.357z","clip-rule":"evenodd"},null,-1),qh=[Rh];function Nh(e,t,n,s,r,o){return g(),C("svg",{style:Tt(`transform: rotate(${n.deg}deg)`),xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":"true",role:"img",class:"iconify--codicon inline",width:"16",height:"16",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 16 16"},qh,4)}var bi=U(Dh,[["render",Nh]]);const Uh=["href","target","rel"],yi=ee({props:{base:{type:String,default:""},route:{type:Object,required:!0},pathname:{type:String,required:!0}},setup(e){const t=e,n=T(()=>/^https?\:/.test(t.route.pathname)||t.route.external);return(s,r)=>(g(),C("a",{href:e.route.pathname,class:"text-inherit ml-2 px-2 py-1 block nav-link",target:_(n)?"_blank":"_self",rel:_(n)?"noopener noreferrer nofollow":null},[R(s.$slots,"default")],8,Uh))}}),Wh={key:0},Kh={class:"inline-block pb-1 border-0 border-b-4 border-solid border-transparent"},Zh={key:1},Yh=["aria-expanded"],Gh={class:"dropdown-link ml-2 md:ml-0 inline-flex pb-1 border-0 border-b-4 border-solid border-transparent"},Jh={id:"ressources-dropdown",class:"dropdown__menu"},Qh={class:"whitespace-nowrap text-primary"},Xh={class:"text-sm mt-2 mb-4"},ep=["href"],tp={props:{base:{type:String,default:""},routes:{type:Array,required:!0},studioRoute:{type:String,required:!0},pathname:{type:String,default:""},vitepress:{type:Boolean,default:!1}},setup(e){const t=e,n=Ot(!1);return et(()=>{var s,r;addEventListener("click",i=>{if(!i.pointerType)return;const{target:l}=i,a=document.querySelector(".dropdown__menu"),u=document.querySelector(".dropdown-link");a?.contains(l)||u?.contains(l)||(n.value=!1)});const o=(t.pathname||"").split("/")[1];o&&((r=(s=document.querySelector(`.nav-link[href^='/${o}']`))==null?void 0:s.classList)==null||r.add("active"))}),(s,r)=>(g(),C(Q,null,[(g(!0),C(Q,null,Le(e.routes,o=>(g(),C("div",null,[o.routes.length===1?(g(),C("div",Wh,[$(yi,{route:o.routes[0],base:e.base,pathname:e.pathname},{default:ce(()=>[b("span",Kh,te(o.routes[0].label),1)]),_:2}
17,1032,["route","base","pathname"])])):(g(),C("div",Zh,[b("button",{type:"button",class:"dropdown__title dropdown-padding","aria-expanded":n.value,"aria-controls":"ressources-dropdown",onClick:r[0]||(r[0]=i=>n.value=!n.value),onKeydown:[r[1]||(r[1]=Mo(i=>n.value=!n.value,["enter"])),r[2]||(r[2]=Mo(Na(i=>n.value=!n.value,["stop","prevent"]),["space"]))]},[b("span",Gh,[ze(te(o.title)+" ",1),$(bi,{class:"ml-2",deg:n.value?270:90},null,8,["deg"])])],40,Yh),io(b("div",Jh,[(g(!0),C(Q,null,Le(o.routes,i=>(g(),ne(yi,{base:e.base,route:i,pathname:e.pathname},{default:ce(()=>[b("span",Qh,[ze(te(i.label),1),$(bi)]),b("p",Xh,te(i.text),1)]),_:2},1032,["base","route","pathname"]))),256))],512),[[Lo,n.value]])]))]))),256)),b("a",{href:e.studioRoute,class:Te(["login-button btn-outline md:ml-2 inline-block",{"mb-4":e.vitepress}])}," Log in ",10,ep)],64))}};var np=U(tp,[["__scopeId","data-v-5a40d390"]]);const sp={},rp={class:"flex flex-col space-y-2 px-2 mt-2"},op=Vn('<a href="/" aria-label="Home" class="flex-shrink-0 flex flex-col logo" data-v-4de1a8ce><svg class="mt-1 h-8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 860.39 135" data-v-4de1a8ce><path class="primary" d="M13.42,119V101.6h13.8V31.4H13.42V14h54a40.27,40.27,0,0,1,16.73,3.23,25.81,25.81,0,0,1,11.1,9.15,24.83,24.83,0,0,1,4,14.17v1.5q0,7.2-2.7,11.78a21.4,21.4,0,0,1-6.37,7.05,28.06,28.06,0,0,1-7,3.52v2.7a27.26,27.26,0,0,1,7.2,3.37,20.93,20.93,0,0,1,6.68,7.13q2.78,4.65,2.77,12.15v1.5a26.73,26.73,0,0,1-4,14.92A26,26,0,0,1,84.6,115.7,39.09,39.09,0,0,1,68,119ZM47,57.2h18.3a15.82,15.82,0,0,0,10.13-3.15,10.48,10.48,0,0,0,4-8.7v-1.5q0-5.7-3.9-8.77T65.32,32H47ZM47,101h18.6q6.45,0,10.43-3.15t4-9v-1.5q0-5.85-3.9-9T65.62,75.2H47Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="primary" d="M196.87,45.05h17.55v74H197.17l-.9-10.8c-4.2,8.7-15.75,12.9-24,13-21.9.15-38.1-13.35-38.1-39.3,0-25.5,17-38.85,38.55-38.7,9.9,0,19.35,4.65,23.55,12ZM152.47,82c0,14.1,9.75,22.5,21.9,22.5,28.8,0,28.8-44.85,0-44.85C162.22,59.6,152.47,67.85,152.47,82Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="primary" d="M292.27,121.1a42.29,42.29,0,0,1-19.58-4.5,33.85,33.85,0,0,1-13.87-13q-5.1-8.55-5.1-20.7v-2.1q0-12.15,5.1-20.7a33.85,33.85,0,0,1,13.87-13,42.29,42.29,0,0,1,19.58-4.5q10.65,0,18.3,3.75a32.78,32.78,0,0,1,12.37,10.27,35.83,35.83,0,0,1,6.23,14.78l-18.3,3.9a21.55,21.55,0,0,0-2.7-8.1,15.14,15.14,0,0,0-5.93-5.7,19.57,19.57,0,0,0-9.52-2.1,21.26,21.26,0,0,0-10.28,2.47,17.66,17.66,0,0,0-7.2,7.35,24.92,24.92,0,0,0-2.62,11.93v1.5a24.83,24.83,0,0,0,2.62,11.92,17.63,17.63,0,0,0,7.2,7.36,21.37,21.37,0,0,0,10.28,2.47q8.55,0,13-4.42a20.78,20.78,0,0,0,5.63-11.63l18.3,4.35a41.27,41.27,0,0,1-6.68,14.48,32.87,32.87,0,0,1-12.37,10.27Q302.92,121.1,292.27,121.1Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="primary" d="M367.72,119V14h18.9V72.05h2.7l24.6-27.45h24.6l-34.35,36L439.72,119h-24.3l-26.1-29.55h-2.7V119Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="secondary" d="M477.52,119V14h9V119Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="secondary" d="M539.92,33.5a7.68,7.68,0,0,1-7.8-7.8,7.47,7.47,0,0,1,2.25-5.62,7.77,7.77,0,0,1,13.35,5.62,7.68,7.68,0,0,1-2.18,5.55A7.48,7.48,0,0,1,539.92,33.5Zm-4.5,85.5V46.1h9V119Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="secondary" d="M589.71,82.85v-1.8q0-11.55,4.73-19.8A33.37,33.37,0,0,1,607.11,48.5a35.3,35.3,0,0,1,17.7-4.5q12,0,18.68,4.73a30.9,30.9,0,0,1,9.82,10.72h1.8V46.1h8.4v91.5q0,5.4-2.85,8.4t-8.7,3h-49.8v-8.1h48q4.65,0,4.65-4.5V105.05H653a29.89,29.89,0,0,1-5.47,7,26.57,26.57,0,0,1-9.08,5.62,37.56,37.56,0,0,1-13.65,2.18A35.7,35.7,0,0,1,607,115.4a32.64,32.64,0,0,1-12.68-12.82Q589.71,94.26,589.71,82.85Zm37.2,29q12.45,0,20.18-7.8t7.72-21.45v-1.2q0-13.8-7.72-21.52T626.91,52.1q-12.3,0-20.1,7.73T599,81.35v1.2q0,13.65,7.8,21.45T626.91,111.8Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="secondary" d="M712.41,119V14h9V58.85h1.8a26.58,26.58,0,0,1,5-6.83,24.26,24.26,0,0,1,8.4-5.25,35.86,35.86,0,0,1,13-2,32.07,32.07,0,0,1,14.55,3.3A25.5,25.5,0,0,1,774.74,58q4,6.6,4,16.65V119h-9V75.2q0-12-6-17.18t-16.05-5.17a25.71,25.71,0,0,0-18.75,7.35q-7.5,7.35-7.5,22.35V119Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path><path class="secondary" d="M851,119c-3.89,0-6.82-1-8.77-3s-2.92-4.8-2.92-8.4V54.2h-23.4V46.1h23.4V18.8h9V46.1h25.5v8.1h-25.5v52.2q0,4.5,4.5,4.5h17.1V119Z" transform="translate(-13.42 -14)" data-v-4de1a8ce></path></svg><div class="logo-description" data-v-4de1a8ce>Design systems, code-side</div></a>',1);function ip(e,t){return g(),C("div",rp,[op,b("span",null,[R(e.$slots,"default",{},void 0,!0)])])}var lp=U(sp,[["render",ip],["__scopeId","data-v-4de1a8ce"]]);
17const ap={components:{NavMenu:np,Logo:lp},props:{base:{type:String,default:""},routes:{type:Array,required:!0},pathname:{type:String,default:""},studioRoute:{type:String,required:!0},vitepress:{type:Boolean,default:!1}}},_i=e=>($t("data-v-3b16943f"),e=e(),zt(),e),cp={class:"mt-2 text-white"},up={class:"mx-auto px-2"},dp={class:"vitepress-flex block md:flex items-center justify-between"},hp={class:"desktop-slot"},pp=_i(()=>b("label",{for:"navexpander",class:"btn md:hidden","aria-controls":"mobile-menu","aria-expanded":"false",tabIndex:"{0}"},[b("span",{class:"sr-only"},"Open main menu"),b("svg",{class:"block h-6 w-6",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true"},[b("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M4 6h16M4 12h16M4 18h16"})])],-1)),fp=_i(()=>b("input",{class:"hidden",type:"checkbox",id:"navexpander"},null,-1)),vp={id:"mobile-menu",class:"mobile-menu md:block hidden items-start md:items-end"},mp={class:"mobile-slot"};function gp(e,t,n,s,r,o){const i=xe("Logo"),l=xe("NavMenu");return g(),C("nav",cp,[b("div",up,[b("div",dp,[$(i,{class:"text-xl mr-4",base:n.base,pathname:n.pathname},null,8,["base","pathname"]),b("div",hp,[R(e.$slots,"search",{},void 0,!0)]),pp,fp,b("div",vp,[$(l,{base:n.base,pathname:n.pathname,routes:n.routes,studioRoute:n.studioRoute,vitepress:n.vitepress},null,8,["base","pathname","routes","studioRoute","vitepress"]),b("div",mp,[R(e.$slots,"search",{},void 0,!0)])])])])])}var bp=U(ap,[["render",gp],["__scopeId","data-v-3b16943f"]]),yp="/docs/assets/logo/bkl.svg",_p="/docs/img/divriots.svg";const wp={props:{href:{type:String,default:"https://twitter.com/backlight_dev"}}},xp=["href"],kp={key:0,class:"flex-grow"},Cp=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"-44.7006 -60.54775 387.4052 363.2865",class:"h-6 w-auto",fill:"currentColor"},[b("path",{d:"M93.719 242.19c112.46 0 173.96-93.168 173.96-173.96 0-2.646-.054-5.28-.173-7.903a124.338 124.338 0 0030.498-31.66c-10.955 4.87-22.744 8.148-35.11 9.626 12.622-7.57 22.313-19.543 26.885-33.817a122.62 122.62 0 01-38.824 14.841C239.798 7.433 223.915 0 206.326 0c-33.764 0-61.144 27.381-61.144 61.132 0 4.798.537 9.465 1.586 13.941-50.815-2.557-95.874-26.886-126.03-63.88a60.977 60.977 0 00-8.279 30.73c0 21.212 10.794 39.938 27.208 50.893a60.685 60.685 0 01-27.69-7.647c-.009.257-.009.507-.009.781 0 29.61 21.075 54.332 49.051 59.934a61.218 61.218 0 01-16.122 2.152 60.84 60.84 0 01-11.491-1.103c7.784 24.293 30.355 41.971 57.115 42.465-20.926 16.402-47.287 26.171-75.937 26.171-4.929 0-9.798-.28-14.584-.846 27.059 17.344 59.189 27.464 93.722 27.464"})],-1);function Sp(e,t,n,s,r,o){return g(),C("a",{href:n.href,"aria-label":"twitter",class:"flex items-center action px-2 py-1",target:"_blank"},[e.$slots.default?(g(),C("span",kp,[R(e.$slots,"default")])):q("",!0),Cp],8,xp)}var Ap=U(wp,[["render",Sp]]);const Fp={props:{href:{type:String,default:"https://www.youtube.com/channel/UCeBNmb3t0KEQpOYKy_TVAjA"}}},Mp=["href"],Lp={key:0,class:"flex-grow"},Op=Vn('<svg width="71" height="55" viewBox="0 4 30 15" fill="none" class="h-5 w-auto"><defs><mask id="play-icon"><rect x="0" y="0" width="100" height="100" fill="white"></rect><path fill="black" d="M11.4253 14.2854L18.8477 10.0004L11.4253 5.71533V14.2854Z"></path></mask></defs><path d="M27.9727 3.12324C27.6435 1.89323 26.6768 0.926623 25.4468 0.597366C23.2197 2.24288e-07 14.285 0 14.285 0C14.285 0 5.35042 2.24288e-07 3.12323 0.597366C1.89323 0.926623 0.926623 1.89323 0.597366 3.12324C2.24288e-07 5.35042 
170 10 0 10C0 10 2.24288e-07 14.6496 0.597366 16.8768C0.926623 18.1068 1.89323 19.0734 3.12323 19.4026C5.35042 20 14.285 20 14.285 20C14.285 20 23.2197 20 25.4468 19.4026C26.6768 19.0734 27.6435 18.1068 27.9727 16.8768C28.5701 14.6496 28.5701 10 28.5701 10C28.5701 10 28.5677 5.35042 27.9727 3.12324Z" fill="currentColor" mask="url(#play-icon)"></path></svg>',1);function Ep(e,t,n,s,r,o){return g(),C("a",{href:n.href,"aria-label":"youtube",class:"flex items-center flex items-center action px-2 py-1",target:"_blank"},[e.$slots.default?(g(),C("span",Lp,[R(e.$slots,"default")])):q("",!0),Op],8,Mp)}var jp=U(Fp,[["render",Ep]]);const $p={props:{href:{type:String,default:"https://backlight.dev/chat"}}},zp=["href"],Ip={key:0,class:"flex-grow"},Vp=Vn('<svg width="71" height="55" viewBox="0 0 71 55" fill="none" class="h-5 w-auto"><g clip-path="url(#discord-icon)"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z" fill="currentColor"></path></g><defs><clipPath id="discord-icon"><rect width="71" height="55" fill="white"></rect></clipPath></defs></svg>',1);function Hp(e,t,n,s,r,o){return g(),C("a",{href:n.href,"aria-label":"discord",class:"flex items-center flex items-center action px-2 py-1",target:"_discord"},[e.$slots.default?(g(),C("span",Ip,[R(e.$slots,"default")])):q("",!0),Vp],8,zp)}var Pp=U($p,[["render",Hp]]);const Tp={props:{href:{type:String,default:"https://backlight.dev/rss.xml"}}},Bp=["href"],Dp={key:0,class:"flex-grow"},Rp=b("svg",{width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",class:"h-5 w-auto"},[b("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 13H3v-2c1.11 0 2 .89 2 2zM3 3v1a9 9 0 0 1 9 9h1C13 7.48 8.52 3 3 3zm0 4v1c2.75 0 5 2.25 5 5h1c0-3.31-2.69-6-6-6z"})],-1);function qp(e,t,n,s,r,o){return g(),C("a",{href:n.href,"aria-label":"Subscribe to our rss feed",class:"flex items-center flex items-center action px-2 py-1",target:"_"},[e.$slots.default?(g(),C("span",Dp,[R(e.$slots,"default")])):q("",!0),Rp],8,Bp)}var Np=U(Tp,[["render",qp]]);const vt=e=>($t("data-v-d4811f74"),e=e(),zt(),e),Up={id:"footer",class:"text-white relative overflow-hidden"},Wp={key:0,class:"get-started flex-col relative"},Kp=vt(()=>b("div",{class:"shadow"},null,-1)),Zp={class:"max-w-7xl mx-auto"},Yp=vt(()=>b("h2",{class:"sub-title lg:w-1/2 mb-8"}," Create your design system with Backlight today ",-1)),Gp=vt(()=>b("a",{class:"link text-base text-primary",href:"https://backlight.dev/studio"}," Sign up >
17 ",-1)),Jp={key:0},Qp=["srcset","type"],Xp=["src","width","height"],e1=["src"],t1={class:"relative w-full"},n1={class:"max-w-7xl mx-auto px-4 md:px-8 py-12 sm:py-20 links flex flex-col sm:flex-row text-white"},s1={class:"gradient flex flex-col m-4 lg:m-0 mb-8 sm:mb-4"},r1=vt(()=>b("img",{class:"w-24",width:"96",height:"88",src:yp,alt:"Backlight logo",loading:"lazy"},null,-1)),o1=vt(()=>b("a",{class:"mt-2",href:"https://divRIOTS.com"},[ze(" by "),b("img",{class:"h-4 inline",width:"93",height:"16",src:_p,alt:"\u2039div\u203ARIOTS logo",loading:"lazy"})],-1)),i1={class:"copyright my-8"},l1={class:"flex"},a1={class:"cols"},c1={class:"col lg:pl-20"},u1=vt(()=>b("p",null,"Links",-1)),d1=["href"],h1={class:"col"},p1=vt(()=>b("p",null,"Support",-1)),f1=["href"],v1=vt(()=>b("div",{class:"col"},[b("p",null,"Get in touch"),b("a",{href:"https://backlight.dev/chat",target:"_blank",rel:"noopener noreferrer nofollow",class:"btn-outline demo"}," Chat with us "),b("a",{href:"https://www.producthunt.com/posts/backlight?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-backlight",target:"_blank",class:"mt-4"},[b("img",{src:"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=312123&theme=light",alt:"Backlight - Make design systems that front-end teams want to use | Product Hunt",width:"250",height:"54",loading:"lazy"})])],-1)),m1={props:{linksRoutes:{type:Array,default:[]},supportRoutes:{type:Array,default:[]},version:{type:String,default:""},imgSrc:{type:String},pictureSets:{type:Array,default:[]}},setup(e){return(t,n)=>(g(),C("footer",Up,[e.version==="homepage"?(g(),C("div",Wp,[Kp,b("div",Zp,[Yp,Gp,e.pictureSets.length>
171?(g(),C("picture",Jp,[(g(!0),C(Q,null,Le(e.pictureSets.slice(0,e.pictureSets.length-1),s=>(g(),C("source",{srcset:s.src,type:`image/${s.type}`},null,8,Qp))),256)),b("img",{class:"get-started-img w-full",src:e.pictureSets[e.pictureSets.length-1].src,alt:"Backlight interface image",width:e.pictureSets[e.pictureSets.length-1].width,height:e.pictureSets[e.pictureSets.length-1].height},null,8,Xp)])):q("",!0),e.imgSrc?(g(),C("img",{key:1,alt:"Backlight interface image",class:"get-started-img w-full",src:e.imgSrc},null,8,e1)):q("",!0)])])):q("",!0),b("div",t1,[b("div",n1,[b("div",s1,[r1,o1,b("div",i1," Copyright \xA9 "+te(new Date().getFullYear())+" Backlight.dev ",1),b("div",l1,[$(Pp),$(Ap),$(jp),$(Np)])]),b("div",a1,[b("div",c1,[u1,(g(!0),C(Q,null,Le(e.linksRoutes,s=>(g(),C("ul",{key:s.title},[(g(!0),C(Q,null,Le(s.routes,r=>(g(),C("li",{key:r.pathname},[b("a",{href:r.pathname},te(r.label),9,d1)]))),128))]))),128))]),b("div",h1,[p1,b("ul",null,[(g(!0),C(Q,null,Le(e.supportRoutes,s=>(g(),C("li",{key:s.pathname},[b("a",{href:s.pathname},te(s.label),9,f1)]))),128))])]),v1])])])]))}};var g1=U(m1,[["__scopeId","data-v-d4811f74"]]);const b1={props:["href"]},y1=["href"];function _1(e,t,n,s,r,o){return g(),C("a",{href:n.href},[R(e.$slots,"default",{},void 0,!0)],8,y1)}var w1=U(b1,[["render",_1],["__scopeId","data-v-2434abb4"]]);const wi=e=>($t("data-v-f97e78e6"),e=e(),zt(),e),x1={class:"custom-block tip"},k1=wi(()=>b("p",{class:"custom-block-title"},"Building your design system?",-1)),C1=wi(()=>b("p",null," Backlight is an all-in-one design system platform that makes it easy for the whole team to collaborate on, build and ship a design system. ",-1)),S1=ze("Try for free"),A1={setup(e){return(t,n)=>(g(),C("div",x1,[k1,C1,$(w1,{href:"/?ref=footer-cta"},{default:ce(()=>[S1]),_:1})]))}};var F1=U(A1,[["__scopeId","data-v-f97e78e6"]]);const M1=[{title:"Features",routes:[{pathname:"/features",label:"Features"}]},{title:"Docs",routes:[{pathname:"/docs",label:"Docs"}]},{title:"Pricing",routes:[{pathname:"/pricing",label:"Pricing"}]},{title:"Resources",routes:[{pathname:"/mastery",label:"Mastery",text:"Articles to learn all about design systems."},{pathname:"/sessions",label:"Sessions",text:"Videos and tutorial series with design system experts."},{pathname:"/blog",label:"Blog",text:"Latest posts and updates from our team."}]}],L1=[{pathname:"https://discord.com/invite/XkQxSU9",label:"Community"},{pathname:"mailto:[email protected]",label:"Send us an email"},{pathname:"/legal/terms-of-service",label:"Terms of Service"},{pathname:"/legal/privacy-policy",label:"Privacy Policy"}],O1={setup(e){const{site:t}=he(),n=qe(),s=T(()=>!!n.data.frontmatter.home),r=T(()=>t.value.base==="/mastery/");return(o,i)=>(g(),ne(oi,null,ha({"full-footer":ce(()=>[_(s)?(g(),ne(g1,{key:0,linksRoutes:_(M1),supportRoutes:_(L1)},null,8,["linksRoutes","supportRoutes"])):q("",!0)]),_:2},[_(r)?{name:"page-bottom",fn:ce(()=>[$(F1)])}:void 0]),1024))}},E1={class:"home-hero"},j1={class:"home-grid"},$1=["href"],z1={class:"wrapper"},I1=["innerHTML"],V1={class:"chapter-title"},H1={class:"chapter-desc"},P1=ee({setup(e){he().site.value.base;const t=he().site.value.themeConfig.sidebar["/"].map(n=>{let s={...n};return s.link=nt(n.link),s});return(n,s)=>{const r=xe("Content");return g(),C(Q,null,[b("header",E1,[$(r)]),b("main",null,[b("ul",j1,[(g(!0),C(Q,null,Le(_(t),(o,i)=>(g(),C("li",{class:"chapter",key:i},[b("a",{class:"card",href:o.link||o._redirect},[b("div",z1,[b("i",{class:"icn",innerHTML:o._icon},null,8,I1),b("h2",V1,te(o.text),1),b("p",H1,te(o._desc),1)])],8,$1)]))),128))])])],64)}}});var T1=U(P1,[["__scopeId","data-v-0537111e"]]),Un={...gi,Layout:O1,enhanceApp({app:e,siteData:t}){gi.enhanceApp({app:e,siteData:t}),e.component("NavBar",bp),e.component("Home",T1)}};const Zs=new Set,xi=()=>document.createElement("link"),B1=e=>{const t=xi();t.rel="prefetch",t.href=e,document.head.appendChild(t)},D1=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let Wn;const R1=He&&(Wn=xi())&&Wn.relList&&Wn.relList.supports&&Wn.relList.supports("prefetch")?B1:D1;function q1(){if(!He||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>
17{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:a}=l;if(!Zs.has(a)){Zs.add(a);const u=zo(a);R1(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{target:i,hostname:l,pathname:a}=o,u=a.match(/\.\w+$/);!a.startsWith(pt.value.base||"/")||u&&u[0]!==".html"||i!=="_blank"&&l===location.hostname&&(a!==location.pathname?n.observe(o):Zs.add(a))})})};et(s);const r=qe();ut(()=>r.path,s),Mn(()=>{n&&n.disconnect()})}const N1=ee({setup(e,{slots:t}){const n=Ot(!1);return et(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}}),U1=Un.NotFound||(()=>"404 Not Found"),W1={name:"VitePressApp",setup(){const{site:e}=he();return et(()=>{ut(()=>e.value.lang,t=>{document.documentElement.lang=t},{immediate:!0})}),q1(),()=>Ve(Un.Layout)}};function ki(){const e=Z1(),t=K1();t.provide(Io,e);const n=sc(e.route);return t.provide($o,n),He&&ac(e.route,n.site),t.component("Content",cc),t.component("ClientOnly",N1),t.component("Debug",()=>null),Object.defineProperty(t.config.globalProperties,"$frontmatter",{get(){return n.frontmatter.value}}),Un.enhanceApp&&Un.enhanceApp({app:t,router:e,siteData:pt}),{app:t,router:e}}function K1(){return Za(W1)}function Z1(){let e=He,t;return ic(n=>{let s=zo(n);return e&&(t=s),(e||t===s)&&(s=s.replace(/\.js$/,".lean.js")),He?(e=!1,Mi(()=>import(s),[])):require(s)},U1)}if(He){const{app:e,router:t}=ki();t.go().then(()=>{e.mount("#app")})}export{Q as F,U as _,b as a,ze as b,C as c,ki as createApp,q as d,Vn as e,$ as f,Le as g,ne as h,Ke as i,R as j,Tt as k,As as l,zt as m,Te as n,g as o,$t as p,io as q,xe as r,he as s,te as t,_ as u,Lo as v,ce as w,nt as x};

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.