PageSourceSearch

https://docs.tickets.bot/assets/chunks/theme.BAiZZbF9.js

js tickets.bot collected 2026-10-04 07:43:44 UTC 162,668 bytes, 1,082 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.BCkZp-lg.js","assets/chunks/framework.DiAOIirN.js"])))=>i.map(i=>d[i]);
2import{$ as e,C as t,Ct as n,D as r,Dt as i,Et as a,F as o,H as s,I as c,It as l,J as u,Lt as d,M as f,Mt as p,N as m,Nt as h,Pt as g,Q as _,Rt as v,S as y,St as b,T as ee,Tt as te,U as ne,Y as x,Z as S,_ as re,_t as C,a as ie,at as ae,b as oe,bt as w,c as T,ct as se,d as ce,dt as le,et as E,ft as ue,gt as de,ht as D,it as O,j as fe,jt as pe,lt as k,mt as me,ot as A,p as he,pt as ge,q as _e,rt as j,st as ve,tt as M,ut as ye,v as be,vt as N,w as xe,wt as P,x as F,xt as Se,yt as Ce,zt as I}from"./framework.DiAOIirN.js";var we=A({__name:`VPBadge`,props:{text:{},type:{default:`tip`}},setup(e){return(t,n)=>(D(),M(`span`,{class:d([`VPBadge`,e.type])},[N(t.$slots,`default`,{},()=>[j(I(e.text),1)])],2))}}),Te={key:0,class:`VPBackdrop`},Ee=s(A({__name:`VPBackdrop`,props:{show:{type:Boolean}},setup(t){return(n,r)=>(D(),e(ne,{name:`fade`},{default:i(()=>[t.show?(D(),M(`div`,Te)):E(``,!0)]),_:1}))}}),[[`__scopeId`,`data-v-b06cdb19`]]),L=re;function De(e,t){let n,r=!1;return()=>{n&&clearTimeout(n),r?n=setTimeout(e,t):(e(),(r=!0)&&setTimeout(()=>r=!1,t))}}function Oe(e){return e.startsWith(`/`)?e:`/${e}`}function ke(e,t,n){return n===void 0?!!e&&y(e)||t===`_blank`:n}function Ae(e){let{pathname:t,search:n,hash:r,protocol:i}=new URL(e,`http://a.com`);if(y(e)||e.startsWith(`#`)||!i.startsWith(`http`)||!ee(t))return e;let{site:a}=L(),o=t.endsWith(`/`)||t.endsWith(`.html`)?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,a.value.cleanUrls?``:`.html`)}${n}${r}`);return he(o)}function je(e,t){let n=new Set;return e.filter(e=>{let r=t(e);return!n.has(r)&&n.add(r)})}function Me({linkToCorrespondingPage:e=!1}={}){let t=L(),n=T(),{site:r,localeIndex:i}=t,a=S(()=>({label:r.value.locales[i.value]?.label,link:r.value.locales[i.value]?.link||(i.value===`root`?`/`:`/${i.value}/`)}));return{currentLang:a,localeLinks:S(()=>Object.entries(r.value.locales).flatMap(([r,i])=>
2a.value.label===i.label?[]:{text:i.label,link:Ne(t,n,{targetLocale:r,targetLocaleLink:i.link||(r===`root`?`/`:`/${r}/`),currentLocaleLink:a.value.link,linkToCorrespondingPage:e}),lang:i.lang,dir:i.dir}))}}function Ne(e,t,{targetLocale:n,targetLocaleLink:r,currentLocaleLink:i,linkToCorrespondingPage:a}){let{site:o,theme:s}=e,c=s.value.i18nRouting;return a&&typeof c==`function`?c(e,t,n):Pe(r,c!==!1&&a,t.data.relativePath.slice(i.length-1),!o.value.cleanUrls)+t.query+t.hash}function Pe(e,t,n,r){return t?e.replace(/\/$/,``)+Oe(n.replace(/(^|\/)index\.md$/,`$1`).replace(/\.md$/,r?`.html`:``)):e}var Fe={class:`NotFound`},Ie={class:`code`},Le={class:`title`},Re={class:`quote`},ze={class:`action`},Be=[`href`,`aria-label`],Ve=s(A({__name:`NotFound`,setup(e){let{theme:t}=L(),{currentLang:n}=Me();return(e,r)=>(D(),M(`div`,Fe,[_(`p`,Ie,I(l(t).notFound?.code??`404`),1),_(`h1`,Le,I(l(t).notFound?.title??`PAGE NOT FOUND`),1),r[0]||=_(`div`,{class:`divider`},null,-1),_(`blockquote`,Re,I(l(t).notFound?.quote??`But if you don't change your direction, and if you keep looking, you may end up where you are heading.`),1),_(`div`,ze,[_(`a`,{class:`link`,href:l(he)(l(t).notFound?.link??l(n).link),"aria-label":l(t).notFound?.linkLabel??`go to home`},I(l(t).notFound?.linkText??`Take me home`),9,Be)])]))}}),[[`__scopeId`,`data-v-9073b5da`]]);function He(e,t){if(Array.isArray(e))return Ke(e);if(e==null)return[];t=Oe(t);let n=Object.keys(e).sort((e,t)=>t.split(`/`).length-e.split(`/`).length).find(e=>t.startsWith(Oe(e))),r=n?e[n]:[];return Array.isArray(r)?Ke(r):Ke(r.items,r.base)}function Ue(e){let t=[],n=0;for(let r in e){let i=e[r];if(i.items){n=t.push(i);continue}t[n]||t.push({items:[]}),t[n].items.push(i)}return t}function We(e){let t=[];function n(e){for(let r of e)r.text&&r.link&&t.push({text:r.text,link:r.link,docFooterText:r.docFooterText,rel:r.rel,target:r.target}),r.items&&n(r.items)}return n(e),t}function Ge(e,t,n){return Array.isArray(n)?n.some(n=>Ge(e,t,n)):n.link&&F(e,t,n.link)?!0:n.items?Ge(e,t,n.items):!1}function Ke(e,t){return[...e].map(e=>{let n={...e},r=n.base||t;return r&&n.link&&!y(n.link)&&(n.link=r+n.link.replace(/^\//,r.endsWith(`/`)?``:`/`)),n.items&&=Ke(n.items,r),n})}function qe(){let{hasSidebar:e}=R(),t=fe(`(min-width: 960px)`),n=fe(`(min-width: 1280px)`);return{isAsideEnabled:S(()=>!n.value&&!t.value?!1:e.value?n.value:t.value)}}var Je=/\b(?:VPBadge|header-anchor|footnote-ref|ignore-header)\b/,Ye=[];function Xe(e){return typeof e.outline==`object`&&!Array.isArray(e.outline)&&e.outline.label||`On this page`}function Ze(e){return $e([...document.querySelectorAll(`.VPDoc h1, .VPDoc h2, .VPDoc h3, .VPDoc h4, .VPDoc h5, .VPDoc h6`)].filter(e=>e.id&&e.hasChildNodes()).map(e=>{let t=Number(e.tagName[1]);return{element:e,title:Qe(e),link:`#`+e.id,level:t}}),e)}function Qe(e){let t=``;for(let n of e.childNodes)if(n.nodeType===1){if(Je.test(n.className))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function $e(e,t){if(t===!1)return[];let n=(typeof t==`object`&&!Array.isArray(t)?t.level:t)||2,[r,i]=typeof n==`number`?[n,n]:n===`deep`?[2,6]:n;return nt(e,r,i)}function et(e,t){let{isAsideEnabled:n}=qe(),r=De(s,100),i=null,a=!1;ue(()=>{requestAnimationFrame(s),window.addEventListener(`scroll`,r),e.value.addEventListener(`click`,o)}),me(()=>{c(location.hash)}),ge(()=>{window.removeEventListener(`scroll`,r)});function o(e){if(!n.value)return;let t=e.target instanceof Element?e.target.closest(`a`)?.hash:null;t&&(a=!0,c(t))}function s(){if(!n.value)return;if(a){a=!1;return}let e=window.scrollY,t=window.innerHeight,r=document.body.offsetHeight,i=Math.abs(e+t-r)<1,o=Ye.map(({element:e,link:t})=>({link:t,top:tt(e),scrollMarginTop:Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0})).filter(({top:e})=>!Number.isNaN(e)).sort((e,t)=>e.top-t.top);if(!o.length){c(null);return}if(e<1){c(null);return}if(i){c(o[o.length-1].link);return}let s=null;for(let{link:t,top:n,scrollMarginTop:r}of o){if(n>e+r+4)break;s=t}c(s)}function c(n){i&&i.classList.remove(`active`),i=n==null?null:e.value.querySelector(`a[href$="${decodeURIComponent(n)}"]`);let r=i;r?(r.classList.add(`active`),t.value.style.top=r.offsetTop+39+`px`,t.value.style.opacity=`1`):(t.value.style.top=`33px`,t.value.style.opacity=`0`)}}function tt(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}function nt(e,t,n){Ye.length=0;let r=[],i=[];
2return e.forEach(e=>{let a={...e,children:[]},o=i[i.length-1];for(;o&&o.level>=a.level;)i.pop(),o=i[i.length-1];if(a.element.classList.contains(`ignore-header`)||o&&`shouldIgnore`in o){i.push({level:a.level,shouldIgnore:!0});return}a.level>n||a.level<t||(Ye.push({element:a.element,link:a.link}),o?o.children.push(a):r.push(a),i.push(a))}),r}var rt=p(!1);function it(e){let t;te(()=>{t=rt.value?document.activeElement:void 0}),ue(()=>{window.addEventListener(`keyup`,n)}),ge(()=>{window.removeEventListener(`keyup`,n)});function n(n){n.key===`Escape`&&rt.value&&(e(),t?.focus())}}function at(){function e(){rt.value=!0}function t(){rt.value=!1}function n(){rt.value?t():e()}return{isOpen:rt,open:e,close:t,toggle:n}}function ot(e){let t=T(),n=p(!1),r=S(()=>e.value.collapsed!=null),i=S(()=>!!e.value.link),a=p(!1),o=p(!1);function s(){if(e.value.link?a.value=F(t.data.relativePath,t.hash,e.value.link):a.value=!1,a.value){o.value=!0,ye(()=>n.value=!1);return}if(!e.value.items){o.value=!1;return}o.value=Ge(t.data.relativePath,t.hash,e.value.items),o.value&&ye(()=>n.value=!1)}P([e,t],s),ue(s);let c=S(()=>!!(e.value.items&&e.value.items.length));te(()=>{n.value=!!(r.value&&e.value.collapsed)});function l(){r.value&&(n.value=!n.value)}return{collapsed:n,collapsible:r,isLink:i,isActiveLink:a,hasActiveLink:o,hasChildren:c,toggle:l}}var st=g([]),ct=g([]),lt=g(!1);function R(){let{frontmatter:e,theme:t}=L(),n=S(()=>!!(e.value.isHome??e.value.layout===`home`)),r=S(()=>e.value.sidebar!==!1&&ct.value.length>0&&!n.value),i=S(()=>r.value&&lt.value),a=S(()=>r.value?Ue(ct.value):[]),o=S(()=>n.value?!1:e.value.aside==null?t.value.aside!==!1:!!e.value.aside),s=S(()=>o.value?e.value.aside==null?t.value.aside===`left`:e.value.aside===`left`:!1),c=S(()=>st.value.length>0);return{isHome:n,sidebar:h(ct),sidebarGroups:a,hasSidebar:r,isSidebarEnabled:i,hasAside:o,leftAside:s,headers:h(st),hasLocalNav:c}}function ut({closeSidebar:e}){let{theme:t,page:n,frontmatter:r}=L();P(()=>[n.value.relativePath,t.value.sidebar],([e,t])=>{let n=t?He(t,e):[];JSON.stringify(n)!==JSON.stringify(ct.value)&&(ct.value=n)},{immediate:!0,deep:!0,flush:`sync`}),ce(()=>{st.value=Ze(r.value.outline??t.value.outline)}),oe&&(lt.value=window.innerWidth>=960,window.addEventListener(`resize`,()=>{lt.value=window.innerWidth>=960},{passive:!0}));let i=T();P(()=>i.path,e),P(lt,e),it(e)}var dt=Symbol(`layout-info`),ft={class:`VPDocAsideCarbonAds`},pt=A({__name:`VPDocAsideCarbonAds`,props:{carbonAds:{}},setup(e){let t=()=>null;return(n,r)=>(D(),M(`div`,ft,[O(l(t),{"carbon-ads":e.carbonAds},null,8,[`carbon-ads`])]))}}),mt=[`href`,`title`],ht=s(A({__name:`VPDocOutlineItem`,props:{headers:{},root:{type:Boolean}},setup(t){return(n,r)=>{let i=Ce(`VPDocOutlineItem`,!0);return D(),M(`ul`,{class:d([`VPDocOutlineItem`,t.root?`root`:`nested`])},[(D(!0),M(x,null,C(t.headers,({children:t,link:n,title:r})=>(D(),M(`li`,null,[_(`a`,{class:`outline-link`,href:n,title:r},I(r),9,mt),t?.length?(D(),e(i,{key:0,headers:t},null,8,[`headers`])):E(``,!0)]))),256))],2)}}}),[[`__scopeId`,`data-v-d0276d81`]]),gt={class:`content`},_t={"aria-level":`2`,class:`outline-title`,id:`doc-outline-aria-label`,role:`heading`},vt=s(A({__name:`VPDocAsideOutline`,setup(e){let{theme:t}=L(),n=p(),r=p(),{headers:i,hasLocalNav:a}=R();return et(n,r),(e,o)=>(D(),M(`nav`,{"aria-labelledby":`doc-outline-aria-label`,class:d([`VPDocAsideOutline`,{"has-outline":l(a)}]),ref_key:`container`,ref:n},[_(`div`,gt,[_(`div`,{class:`outline-marker`,ref_key:`marker`,ref:r},null,512),_(`div`,_t,I(l(Xe)(l(t))),1),O(ht,{headers:l(i),root:!0},null,8,[`headers`])])],2))}}),[[`__scopeId`,`data-v-74bc5089`]]),yt={class:`VPDocAside`},bt=s(A({__name:`VPDocAside`,setup(t){let{theme:n}=L();return(t,r)=>(D(),M(`div`,yt,[N(t.$slots,`aside-top`,{},void 0,!0),N(t.$slots,`aside-outline-before`,{},void 0,!0),O(vt),N(t.$slots,`aside-outline-after`,{},void 0,!0),r[0]||=_(`div`,{class:`spacer`},null,-1),N(t.$slots,`aside-ads-before`,{},void 0,!0),l(n).carbonAds?(D(),e(pt,{key:0,"carbon-ads":l(n).carbonAds},null,8,[`carbon-ads`])):E(``,!0),N(t.$slots,`aside-ads-after`,{},void 0,!0),N(t.$slots,`aside-bottom`,{},void 0,!0)]))}}),[[`__scopeId`,`data-v-14a57209`]]);
2function xt(){let{theme:e,page:t}=L();return S(()=>{let{text:n=`Edit this page`,pattern:r=``}=e.value.editLink||{},i;return i=typeof r==`function`?r(t.value):r.replace(/:path/g,t.value.filePath),{url:i,text:n}})}function St(){let{theme:e,page:t,frontmatter:n}=L();return S(()=>{let r=je(We(He(e.value.sidebar,t.value.relativePath)),e=>xe(e.link)),i=r.findIndex(e=>F(t.value.relativePath,``,e.link,!1,!0)),a=e.value.docFooter?.prev===!1&&!n.value.prev||n.value.prev===!1,o=e.value.docFooter?.next===!1&&!n.value.next||n.value.next===!1;return{prev:a?void 0:{text:(typeof n.value.prev==`string`?n.value.prev:typeof n.value.prev==`object`?n.value.prev.text:void 0)??r[i-1]?.docFooterText??r[i-1]?.text,link:(typeof n.value.prev==`object`?n.value.prev.link:void 0)??r[i-1]?.link,target:(typeof n.value.prev==`object`?n.value.prev.target:void 0)??r[i-1]?.target,rel:(typeof n.value.prev==`object`?n.value.prev.rel:void 0)??r[i-1]?.rel},next:o?void 0:{text:(typeof n.value.next==`string`?n.value.next:typeof n.value.next==`object`?n.value.next.text:void 0)??r[i+1]?.docFooterText??r[i+1]?.text,link:(typeof n.value.next==`object`?n.value.next.link:void 0)??r[i+1]?.link,target:(typeof n.value.next==`object`?n.value.next.target:void 0)??r[i+1]?.target,rel:(typeof n.value.next==`object`?n.value.next.rel:void 0)??r[i+1]?.rel}}})}var Ct={class:`VPLastUpdated`},wt=[`datetime`],Tt=s(A({__name:`VPDocFooterLastUpdated`,setup(e){let{theme:t,page:r,lang:i}=L(),{language:a}=f(),o=n(`timeRef`),s=S(()=>new Date(r.value.lastUpdated)),c=S(()=>s.value.toISOString()),u=g(``);return ue(()=>{te(()=>{let e=t.value.lastUpdated?.formatOptions?.forceLocale?i.value:a.value;u.value=new Intl.DateTimeFormat(e,t.value.lastUpdated?.formatOptions??{dateStyle:`medium`,timeStyle:`medium`}).format(s.value),e&&i.value!==e?o.value?.setAttribute(`lang`,e):o.value?.removeAttribute(`lang`)})}),(e,n)=>(D(),M(`p`,Ct,[j(I(l(t).lastUpdated?.text||`Last updated`)+`: `,1),_(`time`,{ref_key:`timeRef`,ref:o,datetime:c.value},I(u.value),9,wt)]))}}),[[`__scopeId`,`data-v-f10c943f`]]),z=A({__name:`VPLink`,props:{tag:{},href:{},noIcon:{type:Boolean},external:{type:Boolean,default:void 0},target:{},rel:{}},setup(t){let n=t,r=S(()=>n.tag??(n.href?`a`:`span`)),a=S(()=>ke(n.href,n.target,n.external));return(n,o)=>(D(),e(w(r.value),{class:d([`VPLink`,{link:t.href,"vp-external-link-icon":a.value,"no-icon":t.noIcon}]),href:t.href?l(Ae)(t.href):void 0,target:t.target??(a.value?`_blank`:void 0),rel:t.rel??(a.value?`noreferrer`:void 0)},{default:i(()=>[N(n.$slots,`default`)]),_:3},8,[`class`,`href`,`target`,`rel`]))}}),Et={key:0,class:`VPDocFooter`},Dt={key:0,class:`edit-info`},Ot={key:0,class:`edit-link`},kt={key:1,class:`last-updated`},At={key:1,class:`prev-next`,"aria-labelledby":`doc-footer-aria-label`},jt={class:`pager`},Mt=[`innerHTML`],Nt=[`innerHTML`],Pt={class:`pager`},Ft=[`innerHTML`],It=[`innerHTML`],Lt=s(A({__name:`VPDocFooter`,setup(t){let{theme:n,page:r,frontmatter:a}=L(),o=xt(),s=St(),c=S(()=>n.value.editLink&&a.value.editLink!==!1),u=S(()=>r.value.lastUpdated),d=S(()=>c.value||u.value||s.value.prev||s.value.next);return(t,r)=>d.value?(D(),M(`footer`,Et,[N(t.$slots,`doc-footer-before`,{},void 0,!0),c.value||u.value?(D(),M(`div`,Dt,[c.value?(D(),M(`div`,Ot,[O(z,{class:`edit-link-button`,href:l(o).url,"no-icon":!0},{default:i(()=>[r[0]||=_(`span`,{class:`vpi-square-pen edit-link-icon`},null,-1),j(` `+I(l(o).text),1)]),_:1},8,[`href`])])):E(``,!0),u.value?(D(),M(`div`,kt,[O(Tt)])):E(``,!0)])):E(``,!0),l(s).prev?.link||l(s).next?.link?(D(),M(`nav`,At,[r[1]||=_(`span`,{class:`visually-hidden`,id:`doc-footer-aria-label`},`Pager`,-1),_(`div`,jt,[l(s).prev?.link?(D(),e(z,{key:0,class:`pager-link prev`,href:l(s).prev.link,target:l(s).prev.target,rel:l(s).prev.rel},{default:i(()=>[_(`span`,{class:`desc`,innerHTML:l(n).docFooter?.prev||`Previous page`},null,8,Mt),_(`span`,{class:`title`,innerHTML:l(s).prev.text},null,8,Nt)]),_:1},8,[`href`,`target`,`rel`])):E(``,!0)]),_(`div`,Pt,[l(s).next?.link?(D(),e(z,{key:0,class:`pager-link next`,href:l(s).next.link,target:l(s).next.target,rel:l(s).next.rel},{default:i(()=>[_(`span`,{class:`desc`,innerHTML:l(n).docFooter?.next||`Next page`},null,8,Ft),_(`span`,{class:`title`,innerHTML:l(s).next.text},null,8,It)]),_:1},8,[`href`,`target`,`rel`])):E(``,!0)])])):E(``,!0)])):E(``,!0)}}),[[`__scopeId`,`data-v-70e9f2ea`]]),Rt={class:`container`},zt={class:`aside-container`},Bt={class:`aside-content`},Vt={class:`content`},Ht={class:`content-container`},Ut={class:`main`},Wt=s(A({__name:`VPDoc`,setup(e){let{theme:t}=L(),n=T(),{hasSidebar:r,hasAside:a,leftAside:o}=R(),s=S(()=>n.path.replace(/[./]+/g,`_`).replace(/_html$/,``));return(e,n)=>{let c=Ce(`Content`);return D(),M(`div`,{class:d([`VPDoc`,{"has-sidebar":l(r),"has-aside":l(a)}])},[N(e.$slots,`doc-top`,{},void 0,!0),_(`div`,Rt,[l(a)?(D(),M(`div`,{key:0,class:d([`aside`,{"left-aside":l(o)}])},[n[0]||=_(`div`,{class:`aside-curtain`}
2,null,-1),_(`div`,zt,[_(`div`,Bt,[O(bt,null,{"aside-top":i(()=>[N(e.$slots,`aside-top`,{},void 0,!0)]),"aside-bottom":i(()=>[N(e.$slots,`aside-bottom`,{},void 0,!0)]),"aside-outline-before":i(()=>[N(e.$slots,`aside-outline-before`,{},void 0,!0)]),"aside-outline-after":i(()=>[N(e.$slots,`aside-outline-after`,{},void 0,!0)]),"aside-ads-before":i(()=>[N(e.$slots,`aside-ads-before`,{},void 0,!0)]),"aside-ads-after":i(()=>[N(e.$slots,`aside-ads-after`,{},void 0,!0)]),_:3})])])],2)):E(``,!0),_(`div`,Vt,[_(`div`,Ht,[N(e.$slots,`doc-before`,{},void 0,!0),_(`main`,Ut,[O(c,{class:d([`vp-doc`,[s.value,l(t).externalLinkIcon&&`external-link-icon-enabled`]])},null,8,[`class`])]),O(Lt,null,{"doc-footer-before":i(()=>[N(e.$slots,`doc-footer-before`,{},void 0,!0)]),_:3}),N(e.$slots,`doc-after`,{},void 0,!0)])])]),N(e.$slots,`doc-bottom`,{},void 0,!0)],2)}}}),[[`__scopeId`,`data-v-854f13df`]]),Gt=s(A({__name:`VPHomeContent`,setup(e){let{width:t}=c({initialWidth:0,includeScrollbar:!1});return(e,n)=>(D(),M(`div`,{class:`vp-doc container`,style:v(l(t)?{"--vp-offset":`calc(50% - ${l(t)/2}px)`}:{}),"data-allow-mismatch":`style`},[N(e.$slots,`default`,{},void 0,!0)],4))}}),[[`__scopeId`,`data-v-2559d83b`]]),Kt=[`src`,`alt`],qt=s(A({inheritAttrs:!1,__name:`VPImage`,props:{image:{},alt:{}},setup(e){return(t,n)=>{let r=Ce(`VPImage`,!0);return e.image?(D(),M(x,{key:0},[typeof e.image==`string`||`src`in e.image?(D(),M(`img`,k({key:0,class:`VPImage`},typeof e.image==`string`?t.$attrs:{...e.image,...t.$attrs},{src:l(he)(typeof e.image==`string`?e.image:e.image.src),alt:e.alt??(typeof e.image==`string`?``:e.image.alt||``)}),null,16,Kt)):(D(),M(x,{key:1},[O(r,k({class:`dark`,image:e.image.dark,alt:e.image.alt},t.$attrs),null,16,[`image`,`alt`]),O(r,k({class:`light`,image:e.image.light,alt:e.image.alt},t.$attrs),null,16,[`image`,`alt`])],64))],64)):E(``,!0)}}}),[[`__scopeId`,`data-v-2e17a309`]]),Jt={class:`box`},Yt={key:0,class:`icon`},Xt=[`innerHTML`],Zt=[`innerHTML`],Qt={key:3,class:`details`},$t=[`innerHTML`],en=[`innerHTML`],tn={key:5,class:`link-text`},nn={class:`link-text-value`},rn=s(A({__name:`VPFeature`,props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(t){return(n,r)=>(D(),e(z,{class:`VPFeature`,href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?`a`:`div`},{default:i(()=>[_(`article`,Jt,[typeof t.icon==`object`&&t.icon.wrap?(D(),M(`div`,Yt,[O(qt,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,[`image`,`alt`,`height`,`width`])])):typeof t.icon==`object`?(D(),e(qt,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,[`image`,`alt`,`height`,`width`])):t.icon?(D(),M(`div`,{key:2,class:`icon`,innerHTML:t.icon},null,8,Xt)):E(``,!0),_(`h2`,{class:`title`,innerHTML:t.title},null,8,Zt),Array.isArray(t.details)?(D(),M(`ul`,Qt,[(D(!0),M(x,null,C(t.details,e=>(D(),M(`li`,{key:e,innerHTML:e},null,8,$t))),128))])):t.details?(D(),M(`p`,{key:4,class:`details`,innerHTML:t.details},null,8,en)):E(``,!0),t.linkText?(D(),M(`div`,tn,[_(`p`,nn,[j(I(t.linkText)+` `,1),r[0]||=_(`span`,{class:`vpi-arrow-right link-text-icon`},null,-1)])])):E(``,!0)])]),_:1},8,[`href`,`rel`,`target`,`tag`]))}}),[[`__scopeId`,`data-v-80a1fb52`]]),an={key:0,class:`VPFeatures`},on={class:`container`},sn={class:`items`},cn=s(A({__name:`VPFeatures`,props:{features:{}},setup(e){let t=e,n=S(()=>{let e=t.features.length;if(e){if(e===2)return`grid-2`;if(e===3)return`grid-3`;if(e%3==0)return`grid-6`;if(e>3)return`grid-4`}});return(t,r)=>e.features?(D(),M(`div`,an,[_(`div`,on,[_(`ul`,sn,[(D(!0),M(x,null,C(e.features,e=>(D(),M(`li`,{key:e.title,class:d([`item`,[n.value]])},[O(rn,{icon:e.icon,title:e.title,details:e.details,link:e.link,"link-text":e.linkText,rel:e.rel,target:e.target},null,8,[`icon`,`title`,`details`,`link`,`link-text`,`rel`,`target`])],2))),128))])])])):E(``,!0)}}),[[`__scopeId`,`data-v-1e98da13`]]),ln=A({__name:`VPHomeFeatures`,setup(t){let{frontmatter:n}=L();return(t,r)=>l(n).features?(D(),e(cn,{key:0,class:`VPHomeFeatures`,features:l(n).features},null,8,[`features`])):E(``,!0)}}),un=s(A({__name:`VPButton`,props:{tag:{},size:{default:`medium`},theme:{default:`brand`},text:{},href:{},target:{},rel:{}},setup(t){let n=t,r=S(()=>n.href&&be.test(n.href)),a=S(()=>n.tag||(n.href?`a`:`button`));return(o,s)=>(D(),e(w(a.value),{class:d([`VPButton`,[t.size,t.theme]]),href:t.href?l(Ae)(t.href):void 0,target:n.target??(r.value?`_blank`:void 0),rel:n.rel??(r.value?`noreferrer`:void 0)},{default:i(()=>[N(o.$slots,`default`,{},()=>[j(I(t.text),1)],!0)]),_:3},8,[`class`,`href`,`target`,`rel`]))}}),[[`__scopeId`,`data-v-a1849133`]]),dn={class:`container`},fn={class:`main`},pn={class:`heading`},mn=[`innerHTML`],hn=[`innerHTML`],gn=[`innerHTML`],_n={key:0,class:`actions`},vn={key:0,class:`image`},yn={class:`image-container`},bn=s(A({__name:`VPHero`,props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(t){let{heroImageSlotExists:n}=se(dt,{heroImageSlotExists:S(()=>!1)});return(r,i)=>(D(),M(`div`,{class:d([`VPHero`,{"has-image":t.image||l(n)}])},[_(`div`,dn,[_(`div`,fn,[N(r.$slots,`home-hero-info-before`,{},void 0,!0),N(r.$slots,`home-hero-info`,{},()=>[_(`h1`,pn,[t.name?(D(),M(`span`,{key:0,innerHTML:t.name,class:`name clip`},null,8,mn)):E(``,!0),t.text?(D(),M(`span`,{key:1,innerHTML:t.text,class:`text`},null,8,hn)):E(``,!0)]),t.tagline?(D(),M(`p`,{key:0,innerHTML:t.tagline,class:`tagline`},null,8,gn)):E(``,!0)],!0),N(r.$slots,`home-hero-info-after`,{},void 0,!0),t.actions?(D(),M(`div`,_n,[N(r.$slots,`home-hero-actions-before-actions`,{},void 0,!0),(D(!0),M(x,null,C(t.actions,e=>(D(),M(`div`,{key:e.link,class:`action`},[O(un,{tag:`a`,size:`medium`,theme:e.theme,text:e.text,href:e.link,target:e.target,rel:e.rel},null,8,[`theme`,`text`,`href`,`target`,`rel`])]))),128))])):E(``,!0),N(r.$slots,`home-hero-actions-after`,{},void 0,!0)]),t.image||l(n)?(D(),M(`div`,vn,[_(`div`,yn,[i[0]||=_(`div`,{class:`image-bg`},null,-1),N(r.$slots,`home-hero-image`,{},()=>[t.image?(D(),e(qt,{key:0,class:`image-src`,image:t.image},null,8,[`image`])):E(``,!0)],!0)])])):E(``,!0)])],2))}}),[[`__scopeId`,`data-v-091b7b0b`]]),xn=A({__name:`VPHomeHero`,setup(t){let{frontmatter:n}=L();return(t,r)=>l(n).hero?(D(),e(bn,{key:0,class:`VPHomeHero`,name:l(n).hero.name,text:l(n).hero.text,tagline:l(n).hero.tagline,image:l(n).hero.image,actions:l(n).hero.actions},{"home-hero-info-before":i(()=>[N(t.$slots,`home-hero-info-before`)]),"home-hero-info":i(()=>[N(t.$slots,`home-hero-info`)]),"home-hero-info-after":i(()=>[N(t.$slots,`home-hero-info-after`)]),"home-hero-actions-after":i(()=>[N(t.$slots,`home-hero-actions-after`)]),"home-hero-actions-before-actions":i(()=>[N(t.$slots,`home-hero-actions-before-actions`)]),"home-hero-image":i(()=>[N(t.$slots,`home-hero-image`)]),_:3},8,[`name`,`text`,`tagline`,`image`,`actions`])):E(``,!0)}}
2),Sn=s(A({__name:`VPHome`,setup(t){let{frontmatter:n,theme:r}=L();return(t,a)=>{let o=Ce(`Content`);return D(),M(`div`,{class:d([`VPHome`,{"external-link-icon-enabled":l(r).externalLinkIcon}])},[N(t.$slots,`home-hero-before`,{},void 0,!0),O(xn,null,{"home-hero-info-before":i(()=>[N(t.$slots,`home-hero-info-before`,{},void 0,!0)]),"home-hero-info":i(()=>[N(t.$slots,`home-hero-info`,{},void 0,!0)]),"home-hero-info-after":i(()=>[N(t.$slots,`home-hero-info-after`,{},void 0,!0)]),"home-hero-actions-after":i(()=>[N(t.$slots,`home-hero-actions-after`,{},void 0,!0)]),"home-hero-actions-before-actions":i(()=>[N(t.$slots,`home-hero-actions-before-actions`,{},void 0,!0)]),"home-hero-image":i(()=>[N(t.$slots,`home-hero-image`,{},void 0,!0)]),_:3}),N(t.$slots,`home-hero-after`,{},void 0,!0),N(t.$slots,`home-features-before`,{},void 0,!0),O(ln),N(t.$slots,`home-features-after`,{},void 0,!0),l(n).markdownStyles===!1?(D(),e(o,{key:1})):(D(),e(Gt,{key:0},{default:i(()=>[O(o)]),_:1}))],2)}}}),[[`__scopeId`,`data-v-6f54c3c8`]]),Cn={},wn={class:`VPPage`};function Tn(e,t){let n=Ce(`Content`);return D(),M(`div`,wn,[N(e.$slots,`page-top`),O(n),N(e.$slots,`page-bottom`)])}var En=s(Cn,[[`render`,Tn]]),Dn=s(A({__name:`VPContent`,setup(t){let{page:n,frontmatter:r}=L(),{isHome:a,hasSidebar:o}=R();function s(e){return typeof w(e)!=`string`}return(t,c)=>(D(),M(`div`,{class:d([`VPContent`,{"has-sidebar":l(o),"is-home":l(a)}]),id:`VPContent`},[l(n).isNotFound?N(t.$slots,`not-found`,{},()=>[O(Ve)],!0,0):l(r).layout===`page`&&!s(`page`)?(D(),e(En,{key:1},{"page-top":i(()=>[N(t.$slots,`page-top`,{},void 0,!0)]),"page-bottom":i(()=>[N(t.$slots,`page-bottom`,{},void 0,!0)]),_:3})):l(r).layout===`home`&&!s(`home`)?(D(),e(Sn,{key:2},{"home-hero-before":i(()=>[N(t.$slots,`home-hero-before`,{},void 0,!0)]),"home-hero-info-before":i(()=>[N(t.$slots,`home-hero-info-before`,{},void 0,!0)]),"home-hero-info":i(()=>[N(t.$slots,`home-hero-info`,{},void 0,!0)]),"home-hero-info-after":i(()=>[N(t.$slots,`home-hero-info-after`,{},void 0,!0)]),"home-hero-actions-after":i(()=>[N(t.$slots,`home-hero-actions-after`,{},void 0,!0)]),"home-hero-actions-before-actions":i(()=>[N(t.$slots,`home-hero-actions-before-actions`,{},void 0,!0)]),"home-hero-image":i(()=>[N(t.$slots,`home-hero-image`,{},void 0,!0)]),"home-hero-after":i(()=>[N(t.$slots,`home-hero-after`,{},void 0,!0)]),"home-features-before":i(()=>[N(t.$slots,`home-features-before`,{},void 0,!0)]),"home-features-after":i(()=>[N(t.$slots,`home-features-after`,{},void 0,!0)]),_:3})):(!l(r).layout||l(r).layout===`doc`)&&!s(`doc`)?(D(),e(Wt,{key:3},{"doc-top":i(()=>[N(t.$slots,`doc-top`,{},void 0,!0)]),"doc-bottom":i(()=>[N(t.$slots,`doc-bottom`,{},void 0,!0)]),"doc-footer-before":i(()=>[N(t.$slots,`doc-footer-before`,{},void 0,!0)]),"doc-before":i(()=>[N(t.$slots,`doc-before`,{},void 0,!0)]),"doc-after":i(()=>[N(t.$slots,`doc-after`,{},void 0,!0)]),"aside-top":i(()=>[N(t.$slots,`aside-top`,{},void 0,!0)]),"aside-outline-before":i(()=>[N(t.$slots,`aside-outline-before`,{},void 0,!0)]),"aside-outline-after":i(()=>[N(t.$slots,`aside-outline-after`,{},void 0,!0)]),"aside-ads-before":i(()=>[N(t.$slots,`aside-ads-before`,{},void 0,!0)]),"aside-ads-after":i(()=>[N(t.$slots,`aside-ads-after`,{},void 0,!0)]),"aside-bottom":i(()=>[N(t.$slots,`aside-bottom`,{},void 0,!0)]),_:3})):(D(),e(w(l(r).layout||`doc`),{key:4}))],2))}}),[[`__scopeId`,`data-v-81a734fb`]]),On={class:`container`},kn=[`innerHTML`],An=[`innerHTML`],jn=s(A({__name:`VPFooter`,setup(e){let{theme:t,frontmatter:n}=L(),{hasSidebar:r}=R();return(e,i)=>l(t).footer&&l(n).footer!==!1?(D(),M(`footer`,{key:0,class:d([`VPFooter`,{"has-sidebar":l(r)}])},[_(`div`,On,[l(t).footer.message?(D(),M(`p`,{key:0,class:`message`,innerHTML:l(t).footer.message},null,8,kn)):E(``,!0),l(t).footer.copyright?(D(),M(`p`,{key:1,class:`copyright`,innerHTML:l(t).footer.copyright},null,8,An)):E(``,!0)])],2)):E(``,!0)}}),[[`__scopeId`,`data-v-5e8932eb`]]),Mn={class:`menu-text`},Nn={class:`header`},Pn={class:`outline`},Fn=s(A({__name:`VPLocalNavOutlineDropdown`,props:{headers:{},navHeight:{}},setup(e){let t=e,{theme:n}=L(),a=p(!1),o=p(0),s=p(),c=p();function u(e){s.value?.contains(e.target)||(a.value=!1)}P(a,e=>{if(e){document.addEventListener(`click`,u);return}document.removeEventListener(`click`,u)}),r(`Escape`,()=>{a.value=!1}),ce(()=>{a.value=!1});function f(){a.value=!a.value,o.value=window.innerHeight+Math.min(window.scrollY-t.
2navHeight,0)}function m(e){e.target.classList.contains(`outline-link`)&&(c.value&&(c.value.style.transition=`none`),ye(()=>{a.value=!1}))}function h(){a.value=!1,window.scrollTo({top:0,left:0,behavior:`smooth`})}return(t,r)=>(D(),M(`div`,{ref_key:`main`,ref:s,class:`VPLocalNavOutlineDropdown`,style:v({"--vp-vh":o.value+`px`}),"data-allow-mismatch":`style`},[e.headers.length>0?(D(),M(`button`,{key:0,onClick:f,class:d({open:a.value})},[_(`span`,Mn,I(l(Xe)(l(n))),1),r[0]||=_(`span`,{class:`vpi-chevron-right icon`},null,-1)],2)):(D(),M(`button`,{key:1,onClick:h},I(l(n).returnToTopLabel||`Return to top`),1)),O(ne,{name:`flyout`},{default:i(()=>[a.value?(D(),M(`div`,{key:0,ref_key:`items`,ref:c,class:`items`,onClick:m},[_(`div`,Nn,[_(`a`,{class:`top-link`,href:`#`,onClick:h},I(l(n).returnToTopLabel||`Return to top`),1)]),_(`div`,Pn,[O(ht,{headers:e.headers},null,8,[`headers`])])],512)):E(``,!0)]),_:1})],4))}}),[[`__scopeId`,`data-v-b655fd4f`]]),In={class:`container`},Ln=[`aria-expanded`],Rn={class:`menu-text`},zn=s(A({__name:`VPLocalNav`,props:{open:{type:Boolean}},emits:[`open-menu`],setup(e){let{theme:t}=L(),{isHome:n,hasSidebar:r,headers:i,hasLocalNav:a}=R(),{y:s}=o(),c=p(0);ue(()=>{c.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue(`--vp-nav-height`))});let u=S(()=>({VPLocalNav:!0,"has-sidebar":r.value,empty:!a.value,fixed:!a.value&&!r.value}));return(o,f)=>!l(n)&&(l(a)||l(r)||l(s)>=c.value)?(D(),M(`div`,{key:0,class:d(u.value)},[_(`div`,In,[l(r)?(D(),M(`button`,{key:0,class:`menu`,"aria-expanded":e.open,"aria-controls":`VPSidebarNav`,onClick:f[0]||=e=>o.$emit(`open-menu`)},[f[1]||=_(`span`,{class:`vpi-align-left menu-icon`},null,-1),_(`span`,Rn,I(l(t).sidebarMenuLabel||`Menu`),1)],8,Ln)):E(``,!0),O(Fn,{headers:l(i),navHeight:c.value},null,8,[`headers`,`navHeight`])])],2)):E(``,!0)}}),[[`__scopeId`,`data-v-a1555d26`]]);function Bn(){let e=p(!1);function t(){e.value=!0,window.addEventListener(`resize`,i)}function n(){e.value=!1,window.removeEventListener(`resize`,i)}function r(){e.value?n():t()}function i(){window.outerWidth>=768&&n()}let a=T();return P(()=>a.path,n),{isScreenOpen:e,openScreen:t,closeScreen:n,toggleScreen:r}}var Vn=Symbol(`nav`),Hn={},Un={class:`VPSwitch`,type:`button`,role:`switch`},Wn={class:`check`},Gn={key:0,class:`icon`};function Kn(e,t){return D(),M(`button`,Un,[_(`span`,Wn,[e.$slots.default?(D(),M(`span`,Gn,[N(e.$slots,`default`,{},void 0,!0)])):E(``,!0)])])}var qn=s(Hn,[[`render`,Kn],[`__scopeId`,`data-v-4a1c76db`]]),Jn=s(A({__name:`VPSwitchAppearance`,setup(t){let{isDark:n,theme:r}=L(),o=se(`toggle-appearance`,()=>{n.value=!n.value}),s=p(``);return a(()=>{s.value=n.value?r.value.lightModeSwitchTitle||`Switch to light theme`:r.value.darkModeSwitchTitle||`Switch to dark theme`}),(t,r)=>(D(),e(qn,{title:s.value,class:`VPSwitchAppearance`,"aria-checked":l(n),onClick:l(o)},{default:i(()=>[...r[0]||=[_(`span`,{class:`vpi-sun sun`},null,-1),_(`span`,{class:`vpi-moon moon`},null,-1)]]),_:1},8,[`title`,`aria-checked`,`onClick`]))}}),[[`__scopeId`,`data-v-e40a8bb6`]]),Yn={key:0,class:`VPNavBarAppearance`},Xn=s(A({__name:`VPNavBarAppearance`,setup(e){let{site:t}=L();return(e,n)=>l(t).appearance&&l(t).appearance!==`force-dark`&&l(t).appearance!==`force-auto`?(D(),M(`div`,Yn,[O(Jn)])):E(``,!0)}}),[[`__scopeId`,`data-v-af096f4a`]]),Zn=p(),Qn=!1,$n=0;function er(e){let t=p(!1);if(oe){!Qn&&tr(),$n++;let n=P(Zn,n=>{n===e.el.value||e.el.value?.contains(n)?(t.value=!0,e.onFocus?.()):(t.value=!1,e.onBlur?.())});ge(()=>{n(),$n--,$n||nr()})}return pe(t)}function tr(){document.addEventListener(`focusin`,rr),Qn=!0,Zn.value=d
2ocument.activeElement}function nr(){document.removeEventListener(`focusin`,rr)}function rr(){Zn.value=document.activeElement}var ir={class:`VPMenuLink`},ar=[`innerHTML`],or=s(A({inheritAttrs:!1,__name:`VPMenuLink`,props:{item:{},rel:{}},setup(e){let t=e,n=T(),r=S(()=>typeof t.item.link==`function`?t.item.link(n.data):t.item.link),a=S(()=>F(n.data.relativePath,n.hash,t.item.activeMatch||r.value,!!t.item.activeMatch));return(n,o)=>(D(),M(`div`,ir,[O(z,k(n.$attrs,{class:{active:a.value},href:r.value,target:e.item.target,rel:t.rel??e.item.rel,"no-icon":e.item.noIcon}),{default:i(()=>[_(`span`,{innerHTML:e.item.text},null,8,ar)]),_:1},16,[`class`,`href`,`target`,`rel`,`no-icon`])]))}}),[[`__scopeId`,`data-v-5210af08`]]),sr={class:`VPMenuGroup`},cr={key:0,class:`title`},lr=s(A({__name:`VPMenuGroup`,props:{text:{},items:{}},setup(t){return(n,r)=>(D(),M(`div`,sr,[t.text?(D(),M(`p`,cr,I(t.text),1)):E(``,!0),(D(!0),M(x,null,C(t.items,t=>(D(),M(x,{key:JSON.stringify(t)},[`link`in t?(D(),e(or,{key:0,item:t},null,8,[`item`])):E(``,!0)],64))),128))]))}}),[[`__scopeId`,`data-v-ff2b94d0`]]),ur={class:`VPMenu`},dr={key:0,class:`items`},fr=s(A({__name:`VPMenu`,props:{items:{}},setup(t){return(n,r)=>(D(),M(`div`,ur,[t.items?(D(),M(`ul`,dr,[(D(!0),M(x,null,C(t.items,t=>(D(),M(`li`,{key:JSON.stringify(t)},[`link`in t?(D(),e(or,{key:0,item:t},null,8,[`item`])):`component`in t?(D(),e(w(t.component),k({key:1,ref_for:!0},t.props),null,16)):(D(),e(lr,{key:2,text:t.text,items:t.items},null,8,[`text`,`items`]))]))),128))])):E(``,!0),N(n.$slots,`default`,{},void 0,!0)]))}}),[[`__scopeId`,`data-v-6636b269`]]),pr=[`aria-expanded`,`aria-label`],mr={key:0,class:`text`},hr=[`innerHTML`],gr={key:1,class:`vpi-more-horizontal icon`},_r={class:`menu`},vr=s(A({__name:`VPFlyout`,props:{icon:{},button:{},label:{},items:{}},setup(e){let t=p(!1),n=p();er({el:n,onBlur:r});function r(){t.value=!1}return(r,a)=>(D(),M(`div`,{class:`VPFlyout`,ref_key:`el`,ref:n,onMouseenter:a[1]||=e=>t.value=!0,onMouseleave:a[2]||=e=>t.value=!1},[_(`button`,{type:`button`,class:`button`,"aria-haspopup":`true`,"aria-expanded":t.value,"aria-label":e.label,onClick:a[0]||=e=>t.value=!t.value},[e.button||e.icon?(D(),M(`span`,mr,[e.icon?(D(),M(`span`,{key:0,class:d([e.icon,`option-icon`])},null,2)):E(``,!0),e.button?(D(),M(`span`,{key:1,innerHTML:e.button},null,8,hr)):E(``,!0),a[3]||=_(`span`,{class:`vpi-chevron-down text-icon`},null,-1)])):(D(),M(`span`,gr))],8,pr),_(`div`,_r,[O(fr,{items:e.items},{default:i(()=>[N(r.$slots,`default`,{},void 0,!0)]),_:3},8,[`items`])])],544))}}),[[`__scopeId`,`data-v-0b52c8fe`]]),yr=[`href`,`aria-label`,`target`,`rel`,`innerHTML`],br=s(A({__name:`VPSocialLink`,props:{icon:{},link:{},ariaLabel:{},target:{},me:{type:Boolean}},setup(e){let t=e,n=p();ue(async()=>{await ye();let e=n.value?.children[0];e instanceof HTMLElement&&e.className.startsWith(`vpi-social-`)&&(getComputedStyle(e).maskImage||getComputedStyle(e).webkitMaskImage)===`none`&&e.style.setProperty(`--icon`,`url('https://api.iconify.design/simple-icons/${t.icon}.svg')`)});let r=S(()=>typeof t.icon==`object`?t.icon.svg:`<span class="vpi-social-${t.icon}"></span>`);return(t,i)=>(D(),M(`a`,{ref_key:`el`,ref:n,class:`VPSocialLink no-icon`,href:e.link,"aria-label":e.ariaLabel??(typeof e.icon==`string`?e.icon:``),target:e.target??(l(y)(e.link)?`_blank`:void 0),rel:e.me?`me noopener`:`noopener`,innerHTML:r.value},null,8,yr))}}),[[`__scopeId`,`data-v-f4d85dfc`]]),xr={class:`VPSocialLinks`},Sr=s(A({__name:`VPSocialLinks`,props:{links:{},me:{type:Boolean,default:!0}},setup(e){return(t,n)=>(D(),M(`ul`,xr,[(D(!0),M(x,null,C(e.links,({link:t,icon:n,ariaLabel:r,target:i})=>(D(),M(`li`,{key:t,class:`item`},[O(br,{icon:n,link:t,ariaLabel:r,target:i,me:e.me},null,8,[`icon`,`link`,`ariaLabel`,`target`,`me`])]))),128))]))}}),[[`__scopeId`,`data-v-45b3c86e`]]),Cr={key:0,class:`group translations`},wr={class:`trans-title`},Tr={key:1,class:`group`},Er={class:`item appearance`},Dr={class:`label`},Or={class:`appearance-action`},kr={key:2,class:`group`},Ar={class:`item social-links`},jr=s(A({__name:`VPNavBarExtra`,setup(t){let{site:n,theme:r}=L(),{localeLinks:a,currentLang:o}=Me({linkToCorrespondingPage:!0}),s=S(()=>a.value.length&&o.value.label||n.value.appearance||r.value.socialLinks);return(t,c)=>s.value?(D(),e(vr,{key:0,class:`VPNavBarExtra`,label:`extra navigation`},{default:i(()=>[l(a).length&&l(o).label?(D(),M(`ul`,Cr,[_(`li`,wr,I(l(o).label),1),(D(!0),M(x,null,C(l(a),e=>(D(),M(`li`,{key:e.link},[O(or,{item:e,external:!1,lang:e.lang,hreflang:e.lang,rel:`alternate`,dir:e.dir,"data-allow-mismatch":`attribute`},null,8,[`item`,`lang`,`hreflang`,`dir`])]))),128))])):E(``,!0),l(n).appearance&&l(n).appearance!==`force-dark`&&l(n).appearance!==`force-auto`?(D(),M(`div`,Tr,[_
2(`div`,Er,[_(`p`,Dr,I(l(r).darkModeSwitchLabel||`Appearance`),1),_(`div`,Or,[O(Jn)])])])):E(``,!0),l(r).socialLinks?(D(),M(`div`,kr,[_(`div`,Ar,[O(Sr,{class:`social-links-list`,links:l(r).socialLinks},null,8,[`links`])])])):E(``,!0)]),_:1})):E(``,!0)}}),[[`__scopeId`,`data-v-c58a88a0`]]),Mr=[`aria-expanded`],Nr=s(A({__name:`VPNavBarHamburger`,props:{active:{type:Boolean}},emits:[`click`],setup(e){return(t,n)=>(D(),M(`button`,{type:`button`,class:d([`VPNavBarHamburger`,{active:e.active}]),"aria-label":`mobile navigation`,"aria-expanded":e.active,"aria-controls":`VPNavScreen`,onClick:n[0]||=e=>t.$emit(`click`)},[...n[1]||=[_(`span`,{class:`container`},[_(`span`,{class:`top`}),_(`span`,{class:`middle`}),_(`span`,{class:`bottom`})],-1)]],10,Mr))}}),[[`__scopeId`,`data-v-5dea55bf`]]),Pr=A({__name:`VPNavBarMenuGroup`,props:{item:{}},setup(t){let n=t,r=T(),i=S(()=>n.item.activeMatch?F(r.data.relativePath,r.hash,n.item.activeMatch,!0):a(n.item));function a(e){if(`component`in e)return!1;if(`link`in e){let t=typeof e.link==`function`?e.link(r.data):e.link;return F(r.data.relativePath,r.hash,e.activeMatch||t,!!e.activeMatch)}return e.items.some(a)}return(n,r)=>(D(),e(vr,{class:d({VPNavBarMenuGroup:!0,active:i.value}),button:t.item.text,items:t.item.items},null,8,[`class`,`button`,`items`]))}}),Fr=[`innerHTML`],Ir=s(A({__name:`VPNavBarMenuLink`,props:{item:{}},setup(t){let n=t,r=T(),a=S(()=>typeof n.item.link==`function`?n.item.link(r.data):n.item.link),o=S(()=>F(r.data.relativePath,r.hash,n.item.activeMatch||a.value,!!n.item.activeMatch));return(n,r)=>(D(),e(z,{class:d({VPNavBarMenuLink:!0,active:o.value}),href:a.value,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:`0`},{default:i(()=>[_(`span`,{innerHTML:t.item.text},null,8,Fr)]),_:1},8,[`class`,`href`,`target`,`rel`,`no-icon`]))}}),[[`__scopeId`,`data-v-eeb0c176`]]),Lr={key:0,"aria-labelledby":`main-nav-aria-label`,class:`VPNavBarMenu`},Rr={class:`list`},zr=s(A({__name:`VPNavBarMenu`,setup(t){let{theme:n}=L();return(t,r)=>l(n).nav?(D(),M(`nav`,Lr,[r[0]||=_(`span`,{id:`main-nav-aria-label`,class:`visually-hidden`},` Main Navigation `,-1),_(`ul`,Rr,[(D(!0),M(x,null,C(l(n).nav,t=>(D(),M(`li`,{key:JSON.stringify(t)},[`link`in t?(D(),e(Ir,{key:0,item:t},null,8,[`item`])):`component`in t?(D(),e(w(t.component),k({key:1,ref_for:!0},t.props),null,16)):(D(),e(Pr,{key:2,item:t},null,8,[`item`]))]))),128))])])):E(``,!0)}}),[[`__scopeId`,`data-v-fb42e6c7`]]);function Br(e){let t=e.mode??`auto`,n=Vr(e),r=e.askAi,i=!!(r&&typeof r==`object`&&r.sidePanel);switch(t){case`sidePanel`:return{mode:t,showKeywordSearch:!1,useSidePanel:!0};case`hybrid`:return n||console.error(`[vitepress] mode: "hybrid" requires keyword search credentials (appId, apiKey, indexName).`),{mode:t,showKeywordSearch:n,useSidePanel:!0};case`modal`:return{mode:t,showKeywordSearch:n,useSidePanel:!1};default:return{mode:`auto`,showKeywordSearch:n,useSidePanel:i}}}function Vr(e){return!!(e.appId&&e.apiKey&&e.indexName)}function Hr(e,t){return[...(Array.isArray(e)?e:e?[e]:[]).map(e=>Array.isArray(e)?e.filter(e=>typeof e==`string`&&!e.startsWith(`lang:`)):e).filter(e=>typeof e==`string`?!e.startsWith(`lang:`):Array.isArray(e)&&e.length>0),`lang:${t}`]}function Ur(e,t,n){let r=typeof e==`string`,i=!r&&e.searchParameters?{...e.searchParameters}:void 0,a=!r&&e.agentStudio===!0,o=Hr(i?.facetFilters??t.searchParameters?.facetFilters,n),s=a?i:{...i,facetFilters:o.length?o:void 0},c={...r?{}:e,indexName:r?t.indexName:e.indexName,apiKey:r?t.apiKey:e.apiKey,appId:r?t.appId:e.appId,assistantId:r?e:e.assistantId};return s&&Object.values(s).some(e=>e!=null)&&(c.searchParameters=s),c}function Wr(e,t,n){e=Gr(e,e.locales?.[t]||{});let r=Hr(e.searchParameters?.facetFilters,n),i=e.askAi?Ur(e.askAi,e,n):void 0;return{...e,searchParameters:{...e.searchParameters,facetFilters:r},askAi:i}}function Gr(e,n){let r={...e};for(let e in n){let i=n[e];if(i!==void 0){if(e===`searchParameters`){r[e]=i;continue}r[e]=t(i)&&t(r[e])?Gr(r[e],i):i}}return delete r.locales,r}function Kr(e,t=(e,t)=>JSON.stringify(e)===JSON.stringify(t)){return S(n=>{let r=e();return n===void 0||!t(r,n)?r:n})}var qr={},Jr={type:`button`,class:`VPNavBarAskAiButton`};function Yr(e,t){return D(),M(`button`,Jr,[...t[0]||=[_(`span`,{class:`vpi-sparkles`,"aria-hidden":`true`},null,-1)]])}var Xr=s(qr,[[`render`,Yr],[`__scopeId`,`data-v-dc45d920`]]),Zr={type:`button`,class:`VPNavBarSearchButton`},Qr={class:`text`},$r=s(A({__name:`VPNavBarSearchButton`,props:{text:{}},setup(e){return(t,n)=>(D(),M(`button`,Zr,[n[0]||=_(`span`,{class:`vpi-search`,"aria-hidden":`true`},null,-1),_(`span`,Qr,I(e.text),1),n[1]||=_(`span`,{class:`keys`,"aria-hidden":`true`},[_(`kbd`,{class:`key-cmd`},`⌘`),_(`kbd`,{class:`key-ctrl`},`Ctrl`),_(`kbd`,null,`K`)],-1)]))}}),[[`__scopeId`,`data-v-6007d037`]]),ei={class:`VPNavBarSearch`},ti=s(A({__name:`VPNavBarSearch`,setup(t){let n=ae(()=>ie(()=>import(`./VPLocalSearchBox.BCkZp-lg.js`),__vite__mapDeps([0,1]))),i=()=>null,{theme:a,localeIndex:o,lang:s}=L(),c=`local`,u=Kr(()=>Wr(a.value.search?.options||{},o.value,s.value)),d=S(()=>Br(u.value)),f=S(()=>
2{if(!d.value.useSidePanel)return null;let e=u.value.askAi;return!e||typeof e==`string`||!e.sidePanel?null:e.sidePanel===!0?{}:e.sidePanel}),m=S(()=>f.value?.keyboardShortcuts?.[`Ctrl/Cmd+I`]!==!1),h=p(null),g=0,_=p(!1),v=p(!1);ue(()=>{});function y(e){_.value||=!0,h.value={target:e,nonce:++g}}let b=p(!1);r(`k`,e=>{(e.ctrlKey||e.metaKey)&&(e.preventDefault(),b.value=!0)}),r(`/`,e=>{ee(e)||(e.preventDefault(),b.value=!0)});function ee(e){let t=e.target,n=t.tagName;return t.isContentEditable||n===`INPUT`||n===`SELECT`||n===`TEXTAREA`}return(t,r)=>(D(),M(`div`,ei,[l(c)===`algolia`?(D(),M(x,{key:0},[d.value.showKeywordSearch?(D(),e($r,{key:0,text:l(u).translations?.button?.buttonText||`Search`,"aria-label":l(u).translations?.button?.buttonAriaLabel||`Search`,"aria-keyshortcuts":`/ control+k meta+k`,onClick:r[0]||=e=>y(`search`)},null,8,[`text`,`aria-label`])):E(``,!0),f.value?(D(),e(Xr,{key:1,"aria-label":f.value.button?.translations?.buttonAriaLabel||`Ask AI`,"aria-keyshortcuts":m.value?`control+i meta+i`:void 0,onClick:r[1]||=e=>v.value?y(`toggleAskAi`):y(`askAi`)},null,8,[`aria-label`,`aria-keyshortcuts`])):E(``,!0),_.value?(D(),e(l(i),{key:2,"algolia-options":l(u),"open-request":h.value,onVnodeBeforeMount:r[2]||=e=>v.value=!0},null,8,[`algolia-options`,`open-request`])):E(``,!0)],64)):l(c)===`local`?(D(),M(x,{key:1},[O($r,{text:l(u).translations?.button?.buttonText||`Search`,"aria-label":l(u).translations?.button?.buttonAriaLabel||`Search`,"aria-keyshortcuts":`/ control+k meta+k`,onClick:r[3]||=e=>b.value=!0},null,8,[`text`,`aria-label`]),b.value?(D(),e(l(n),{key:0,onClose:r[4]||=e=>b.value=!1})):E(``,!0)],64)):E(``,!0)]))}}),[[`__scopeId`,`data-v-9d963081`]]),ni=s(A({__name:`VPNavBarSocialLinks`,setup(t){let{theme:n}=L();return(t,r)=>l(n).socialLinks?(D(),e(Sr,{key:0,class:`VPNavBarSocialLinks`,links:l(n).socialLinks},null,8,[`links`])):E(``,!0)}}),[[`__scopeId`,`data-v-164c457f`]]),ri=[`href`,`rel`,`target`],ii=[`innerHTML`],ai={key:2},oi=s(A({__name:`VPNavBarTitle`,setup(t){let{site:n,theme:r}=L(),{hasSidebar:i}=R(),{currentLang:a}=Me(),o=S(()=>typeof r.value.logoLink==`string`?r.value.logoLink:r.value.logoLink?.link),s=S(()=>typeof r.value.logoLink==`string`?void 0:r.value.logoLink?.rel),c=S(()=>typeof r.value.logoLink==`string`?void 0:r.value.logoLink?.target);return(t,u)=>(D(),M(`div`,{class:d([`VPNavBarTitle`,{"has-sidebar":l(i)}])},[_(`a`,{class:`title`,href:o.value??l(Ae)(l(a).link),rel:s.value,target:c.value},[N(t.$slots,`nav-bar-title-before`,{},void 0,!0),l(r).logo?(D(),e(qt,{key:0,class:`logo`,image:l(r).logo},null,8,[`image`])):E(``,!0),l(r).siteTitle?(D(),M(`span`,{key:1,innerHTML:l(r).siteTitle},null,8,ii)):l(r).siteTitle===void 0?(D(),M(`span`,ai,I(l(n).title),1)):E(``,!0),N(t.$slots,`nav-bar-title-after`,{},void 0,!0)],8,ri)],2))}}),[[`__scopeId`,`data-v-381c7abb`]]),si={class:`items`},ci={class:`title`},li=s(A({__name:`VPNavBarTranslations`,setup(t){let{theme:n}=L(),{localeLinks:r,currentLang:a}=Me({linkToCorrespondingPage:!0});return(t,o)=>l(r).length&&l(a).label?(D(),e(vr,{key:0,class:`VPNavBarTranslations`,icon:`vpi-languages`,label:l(n).langMenuLabel||`Change language`},{default:i(()=>[_(`ul`,si,[_(`li`,ci,I(l(a).label),1),(D(!0),M(x,null,C(l(r),e=>(D(),M(`li`,{key:e.link},[O(or,{item:e,external:!1,lang:e.lang,hreflang:e.lang,rel:`alternate`,dir:e.dir,"data-allow-mismatch":`attribute`},null,8,[`item`,`lang`,`hreflang`,`dir`])]))),128))])]),_:1},8,[`label`])):E(``,!0)}}),[[`__scopeId`,`data-v-2d1fa289`]]),ui={class:`wrapper`},di={class:`container`},fi={class:`title`},pi={class:`content`},mi={class:`content-body`},hi=s(A({__name:`VPNavBar`,props:{isScreenOpen:{type:Boolean}},emits:[`toggle-screen`],setup(e){let{y:t}=o(),{isHome:n,hasSidebar:r}=R();return(a,o)=>(D(),M(`div`,{class:d([`VPNavBar`,{"has-sidebar":l(r),home:l(n),top:l(t)===0,"screen-open":e.isScreenOpen}])},[_(`div`,ui,[_(`div`,di,[_(`div`,fi,[O(oi,null,{"nav-bar-title-before":i(()=>[N(a.$slots,`nav-bar-title-before`,{},void 0,!0)]),"nav-bar-title-after":i(()=>[N(a.$slots,`nav-bar-title-after`,{},void 0,!0)]),_:3})]),_(`div`,pi,[_(`div`,mi,[N(a.$slots,`nav-bar-content-before`,{},void 0,!0),O(ti,{class:`search`}),O(zr,{class:`menu`}),O(li,{class:`translations`}),O(Xn,{class:`appearance`}),O(ni,{class:`social-links`}),O(jr,{class:`extra`}),N(a.$slots,`nav-bar-content-after`,{},void 0,!0),O(Nr,{class:`hamburger`,active:e.isScreenOpen,onClick:o[0]||=e=>a.$emit(`toggle-screen`)},null,8,[`active`])])])])]),o[1]||=_(`div`,{class:`divider`},[_(`div`,{class:`divider-line`})],-1)],2))}}),[[`__scopeId`,`data-v-df8b92a3`]]),gi={key:0,class:`VPNavScreenAppearance`},_i={class:`text`},vi=s(A({__name:`VPNavScreenAppearance`,setup(e){let{site:t,theme:n}=L();return(e,r)=>l(t).appearance&&l(t).appearance!==`force-dark`&&l(t).appearance!==`force-auto`?(D(),M(`div`,gi,[_(`p`,_i,I(l(n).darkModeSwitchLabel||`Appearance`),1),O(Jn
2)])):E(``,!0)}}),[[`__scopeId`,`data-v-ffb44008`]]),yi=[`innerHTML`],bi=s(A({__name:`VPNavScreenMenuGroupLink`,props:{item:{}},setup(t){let n=t,r=T(),a=S(()=>typeof n.item.link==`function`?n.item.link(r.data):n.item.link),o=S(()=>F(r.data.relativePath,r.hash,n.item.activeMatch||a.value,!!n.item.activeMatch)),{closeScreen:s}=se(Vn);return(n,r)=>(D(),e(z,{class:d({VPNavScreenMenuGroupLink:!0,active:o.value}),href:a.value,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:l(s)},{default:i(()=>[_(`span`,{innerHTML:t.item.text},null,8,yi)]),_:1},8,[`class`,`href`,`target`,`rel`,`no-icon`,`onClick`]))}}),[[`__scopeId`,`data-v-de4e225c`]]),xi={class:`VPNavScreenMenuGroupSection`},Si={key:0,class:`title`},Ci=s(A({__name:`VPNavScreenMenuGroupSection`,props:{text:{},items:{}},setup(e){return(t,n)=>(D(),M(`div`,xi,[e.text?(D(),M(`p`,Si,I(e.text),1)):E(``,!0),_(`ul`,null,[(D(!0),M(x,null,C(e.items,e=>(D(),M(`li`,{key:e.text},[O(bi,{item:e},null,8,[`item`])]))),128))])]))}}),[[`__scopeId`,`data-v-bf443ee5`]]),wi=[`aria-controls`,`aria-expanded`],Ti=[`innerHTML`],Ei=[`id`],Di={key:0,class:`item`},Oi={key:1,class:`item`},ki={key:2,class:`group`},Ai=s(A({__name:`VPNavScreenMenuGroup`,props:{text:{},items:{}},setup(t){let n=t,r=p(!1),i=S(()=>`NavScreenGroup-${n.text.replace(` `,`-`).toLowerCase()}`);function a(){r.value=!r.value}return(n,o)=>(D(),M(`div`,{class:d([`VPNavScreenMenuGroup`,{open:r.value}])},[_(`button`,{class:`button`,"aria-controls":i.value,"aria-expanded":r.value,onClick:a},[_(`span`,{class:`button-text`,innerHTML:t.text},null,8,Ti),o[0]||=_(`span`,{class:`vpi-plus button-icon`},null,-1)],8,wi),_(`ul`,{id:i.value,class:`items`},[(D(!0),M(x,null,C(t.items,t=>(D(),M(`li`,{key:JSON.stringify(t)},[`link`in t?(D(),M(`div`,Di,[O(bi,{item:t},null,8,[`item`])])):`component`in t?(D(),M(`div`,Oi,[(D(),e(w(t.component),k({ref_for:!0},t.props,{"screen-menu":``}),null,16))])):(D(),M(`div`,ki,[O(Ci,{text:t.text,items:t.items},null,8,[`text`,`items`])]))]))),128))],8,Ei)],2))}}),[[`__scopeId`,`data-v-27369b54`]]),ji=[`innerHTML`],Mi=s(A({__name:`VPNavScreenMenuLink`,props:{item:{}},setup(t){let n=t,r=T(),a=S(()=>typeof n.item.link==`function`?n.item.link(r.data):n.item.link),o=S(()=>F(r.data.relativePath,r.hash,n.item.activeMatch||a.value,!!n.item.activeMatch)),{closeScreen:s}=se(Vn);return(n,r)=>(D(),e(z,{class:d({VPNavScreenMenuLink:!0,active:o.value}),href:a.value,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:l(s)},{default:i(()=>[_(`span`,{innerHTML:t.item.text},null,8,ji)]),_:1},8,[`class`,`href`,`target`,`rel`,`no-icon`,`onClick`]))}}),[[`__scopeId`,`data-v-b332fdc1`]]),Ni={key:0,class:`VPNavScreenMenu`},Pi=A({__name:`VPNavScreenMenu`,setup(t){let{theme:n}=L();return(t,r)=>l(n).nav?(D(),M(`nav`,Ni,[_(`ul`,null,[(D(!0),M(x,null,C(l(n).nav,t=>(D(),M(`li`,{key:JSON.stringify(t)},[`link`in t?(D(),e(Mi,{key:0,item:t},null,8,[`item`])):`component`in t?(D(),e(w(t.component),k({key:1,ref_for:!0},t.props,{"screen-menu":``}),null,16)):(D(),e(Ai,{key:2,text:t.text||``,items:t.items},null,8,[`text`,`items`]))]))),128))])])):E(``,!0)}}),Fi=A({__name:`VPNavScreenSocialLinks`,setup(t){let{theme:n}=L();return(t,r)=>l(n).socialLinks?(D(),e(Sr,{key:0,class:`VPNavScreenSocialLinks`,links:l(n).socialLinks},null,8,[`links`])):E(``,!0)}}),Ii={class:`list`},Li=s(A({__name:`VPNavScreenTranslations`,setup(e){let{localeLinks:t,currentLang:n}=Me({linkToCorrespondingPage:!0}),r=p(!1);function a(){r.value=!r.value}return(e,o)=>l(t).length&&l(n).label?(D(),M(`div`,{key:0,class:d([`VPNavScreenTranslations`,{open:r.value}])},[_(`button`,{class:`title`,onClick:a},[o[0]||=_(`span`,{class:`vpi-languages icon lang`},null,-1),j(` `+I(l(n).label)+` `,1),o[1]||=_(`span`,{class:`vpi-chevron-down icon chevron`},null,-1)]),_(`ul`,Ii,[(D(!0),M(x,null,C(l(t),e=>(D(),M(`li`,{key:e.link,class:`item`},[O(z,{class:`link`,href:e.link,external:!1,lang:e.lang,hreflang:e.lang,rel:`alternate`,dir:e.dir,"data-allow-mismatch":`attribute`},{default:i(()=>[j(I(e.text),1)]),_:2},1032,[`href`,`lang`,`hreflang`,`dir`])]))),128))])],2)):E(``,!0)}}),[[`__scopeId`,`data-v-9349f8b3`]]),Ri={key:0,class:`VPNavScreen`,id:`VPNavScreen`},zi={class:`container`},Bi=s(A({__name:`VPNavScreen`,props:{open:{type:Boolean}},setup(t){let n=m(oe?document.body:null);return(r,a)=>(D(),e(ne,{name:`fade`,onEnter:a[0]||=e=>n.value=!0,onAfterLeave:a[1]||=e=>n.value=!1},{default:i(()=>[t.open?(D(),M(`div`,Ri,[_(`div`,zi,[N(r.$slots,`nav-screen-content-before`,{},void 0,!0),O(Pi,{class:`menu`}),O(Li,{class:`translations`}),O(vi,{class:`appearance`}),O(Fi,{class:`social-links`}),N(r.$slots,`nav-screen-content-after`,{},void 0,!0)])])):E(``,!0)]),_:3}))}}),[[`__scopeId`,`data-v-6c68aeeb`]]),Vi={key:0,class:`VPNav`},Hi=s(A({__name:`VPNav`,setup(e){let{isScreenOpen:t,closeScreen:n,toggleScreen:r}=Bn(),{frontmatter:a}=L(),o=S(()=>a.value.navbar!==!1);return de(Vn,{closeScreen:n}),te(()=>{oe&&document.documentElement.classList.toggle(`hide-nav`,!o.value)}),(e,n)=>o.value?(D(),M(`header`,Vi,[O(hi,{"is-screen-open":l(t),onToggleScreen:l(r)},{"nav-bar-title-before":i(()=>[N(e.$slots,`nav-bar-title-before`,{},void 0,!0)]),"nav-bar-title-after":i(()=>[N(e.$slots,`nav-bar-title-after`,{},void 0,!0)]),"nav-bar-content-before":i(()=>[N(e.$slots,`nav-bar-content-before`,{},void 0,!0)]),"nav-bar-content-after":i(()=>[N(e.$slots,`nav-bar-content-after`,{},void 0,!0)]),_:3},8,[`is-screen-open`,`onToggleScreen`]),O(Bi,{open:l(t)},{"nav-screen-content-before":i(()=>[N(e.$slots,`nav-screen-content-before`,{},void 0,!0)]),"nav-screen-content-after":i(()=>[N(e.$slots,`nav-screen-content-after`,{},void 0,!0)]),_:3},8,[`open`])])):E(``,!0)}}),[[`__scopeId`,`data-v-a0b2321a`]]),Ui=[`role`,`tabindex`],Wi={key:1,class:`items`},Gi={key:0},Ki=s(A({__name:`VPSidebarItem`,props:{item:{},depth:{}},setup(t){let n=t,{collapsed:r,collapsible:a,isLink:o,isActiveLink:s,hasActiveLink:c,hasChildren:l,toggle:u}
2=ot(S(()=>n.item)),f=S(()=>l.value?`section`:`div`),p=S(()=>o.value?`a`:`div`),m=S(()=>l.value?n.depth+2===7?`p`:`h${n.depth+2}`:`p`),h=S(()=>o.value?void 0:`button`),g=S(()=>[[`level-${n.depth}`],{collapsible:a.value},{collapsed:r.value},{"is-link":o.value},{"is-active":s.value},{"has-active":c.value}]);function v(e){`key`in e&&e.key!==`Enter`||!n.item.link&&u()}function y(){n.item.link&&u()}return(n,r)=>{let a=Ce(`VPSidebarItem`,!0);return D(),e(w(f.value),{class:d([`VPSidebarItem`,g.value])},{default:i(()=>[t.item.text?(D(),M(`div`,k({key:0,class:`item`,role:h.value},Se(t.item.items?{click:v,keydown:v}:{},!0),{tabindex:t.item.items&&0}),[r[1]||=_(`div`,{class:`indicator`},null,-1),t.item.link?(D(),e(z,{key:0,tag:p.value,class:`link`,href:t.item.link,rel:t.item.rel,target:t.item.target},{default:i(()=>[(D(),e(w(m.value),{class:`text`,innerHTML:t.item.text},null,8,[`innerHTML`]))]),_:1},8,[`tag`,`href`,`rel`,`target`])):(D(),e(w(m.value),{key:1,class:`text`,innerHTML:t.item.text},null,8,[`innerHTML`])),t.item.collapsed!=null&&t.item.items&&t.item.items.length?(D(),M(`div`,{key:2,class:`caret`,role:`button`,"aria-label":`toggle section`,onClick:y,onKeydown:_e(y,[`enter`]),tabindex:`0`},[...r[0]||=[_(`span`,{class:`vpi-chevron-right caret-icon`},null,-1)]],32)):E(``,!0)],16,Ui)):E(``,!0),t.item.items&&t.item.items.length?(D(),M(`ul`,Wi,[t.depth<5?(D(),M(`li`,Gi,[(D(!0),M(x,null,C(t.item.items,n=>(D(),e(a,{key:n.text,item:n,depth:t.depth+1},null,8,[`item`,`depth`]))),128))])):E(``,!0)])):E(``,!0)]),_:1},8,[`class`])}}}),[[`__scopeId`,`data-v-e1119db4`]]),qi=s(A({__name:`VPSidebarGroup`,props:{items:{}},setup(e){let t=p(!0),n=null;return ue(()=>{n=setTimeout(()=>{n=null,t.value=!1},300)}),le(()=>{n!=null&&(clearTimeout(n),n=null)}),(n,r)=>(D(!0),M(x,null,C(e.items,e=>(D(),M(`div`,{key:e.text,class:d([`group`,{"no-transition":t.value}])},[O(Ki,{item:e,depth:0},null,8,[`item`])],2))),128))}}),[[`__scopeId`,`data-v-b60d39e6`]]),Ji={class:`nav`,id:`VPSidebarNav`,"aria-labelledby":`sidebar-aria-label`,tabindex:`-1`},Yi=s(A({__name:`VPSidebar`,props:{open:{type:Boolean}},setup(t){let{sidebarGroups:n,hasSidebar:r}=R(),i=t,a=p(null),o=m(oe?document.body:null);P([i,a],()=>{i.open?(o.value=!0,a.value?.focus()):o.value=!1},{immediate:!0,flush:`post`});let s=p(0);return P(n,()=>{s.value+=1},{deep:!0}),(i,o)=>l(r)?(D(),M(`aside`,{key:0,class:d([`VPSidebar`,{open:t.open}]),ref_key:`navEl`,ref:a,onClick:o[0]||=u(()=>{},[`stop`])},[o[2]||=_(`div`,{class:`curtain`},null,-1),_(`nav`,Ji,[o[1]||=_(`span`,{class:`visually-hidden`,id:`sidebar-aria-label`},` Sidebar Navigation `,-1),N(i.$slots,`sidebar-nav-before`,{},void 0,!0),(D(),e(qi,{items:l(n),key:s.value},null,8,[`items`])),N(i.$slots,`sidebar-nav-after`,{},void 0,!0)])],2)):E(``,!0)}}),[[`__scopeId`,`data-v-71d76522`]]),Xi={href:`#VPContent`,class:`VPSkipLink visually-hidden`},Zi=s(A({__name:`VPSkipLink`,setup(e){let{theme:t}=L(),n=T(),r=p();return P(()=>n.path,()=>r.value.focus()),(e,n)=>(D(),M(x,null,[_(`span`,{ref_key:`backToTop`,ref:r,tabindex:`-1`},null,512),_(`a`,Xi,I(l(t).skipToContentLabel||`Skip to content`),1)],64))}}),[[`__scopeId`,`data-v-3c553320`]]),Qi=s(A({__name:`Layout`,setup(t){let{isOpen:n,open:r,close:a}=at();ut({closeSidebar:a});let{frontmatter:o}=L(),s=b(),c=S(()=>!!s[`home-hero-image`]);return de(dt,{heroImageSlotExists:c}),(t,s)=>{let c=Ce(`Content`);return l(o).layout===!1?(D(),e(c,{key:1})):(D(),M(`div`,{key:0,class:d([`Layout`,l(o).pageClass])},[N(t.$slots,`layout-top`,{},void 0,!0),O(Zi),O(Ee,{class:`backdrop`,show:l(n),onClick:l(a)},null,8,[`show`,`onClick`]),O(Hi,null,{"nav-bar-title-before":i(()=>[N(t.$slots,`nav-bar-title-before`,{},void 0,!0)]),"nav-bar-title-after":i(()=>[N(t.$slots,`nav-bar-title-after`,{},void 0,!0)]),"nav-bar-content-before":i(()=>[N(t.$slots,`nav-bar-content-before`,{},void 0,!0)]),"nav-bar-content-after":i(()=>[N(t.$slots,`nav-bar-content-after`,{},void 0,!0)]),"nav-screen-content-before":i(()=>[N(t.$slots,`nav-screen-content-before`,{},void 0,!0)]),"nav-screen-content-after":i(()=>[N(t.$slots,`nav-screen-content-after`,{},void 0,!0)]),_:3}),O(zn,{open:l(n),onOpenMenu:l(r)},null,8,[`open`,`onOpenMenu`]),O(Yi,{open:l(n)},{"sidebar-nav-before":i(()=>[N(t.$slots,`sidebar-nav-before`,{},void 0,!0)]),"sidebar-nav-after":i(()=>[N(t.$slots,`sidebar-nav-after`,{},void 0,!0)]),_:3},8,[`open`]),O(Dn,null,{"page-top":i(()=>[N(t.$slots,`page-top`,{},void 0,!0)]),"page-bottom":i(()=>[N(t.$slots,`page-bottom`,{},void 0,!0)]),"not-found":i(()=>[N(t.$slots,`not-found`,{},void 0,!0)]),"home-hero-before":i(()=>[N(t.$slots,`home-hero-before`,{},void 0,!0)]),"home-hero-info-before":i(()=>[N(t.$slots,`home-hero-info-before`,{},void 0,!0)]),"home-hero-info":i(()=>[N(t.$slots,`home-hero-info`,{},void 0,!0)]),"home-hero-info-after":i(()=>[N(t.$slots,`home-hero-info-after`,{},void 0,!0)]),"home-hero-actions-after":i(()=>[N(t.$slots,`home-hero-actions-after`,{},void 0,!0)]),"home-hero-actions-before-actions":i(()=>[N(t.$slots,`home-hero-actions-before-actions`,{},void 0,!0)]),"home-hero-image":i(()=>[N(t.$slots,`home-hero-image`,{},void 0,!0)]),"home-hero-after":i(()=>[N(t.$slots,`home-hero-after`,{},void 0,!0)]),"home-features-before":i(()=>[N(t.$slots,`home-features-before`,{},void 0,!0)]),"home-features-after":i(()=>[N(t.$slots,`home-features-after`,{},void 0,!0)]),"doc-footer-before":i(()=>[N(t.$slots,`doc-footer-before`,{},void 0,!0)]),"doc-before":i(()=>[N(t.$slots,`doc-before`,{},void 0,!0)]),"doc-after":i(()=>[N(t.$slots,`doc-after`,{},void 0,!0)]),"doc-top":i(()=>[N(t.$slots,`doc-top`,{},void 0,!0)]),"doc-bottom":i(()=>[N(t.$slots,`doc-bottom`,{},void 0,!0)]),"aside-top":i(()=>[N(t.$slots,`aside-top`,{},void 0,!0)]),"aside-bottom":i(()=>[N(t.$slots,`aside-bottom`,{},void 0,!0)]),"aside-outline-before":i(()=>[N(t.$slots,`aside-outline-before`,{},void 0,!0)]),"aside-outline-after":i(()=>[N(t.$slots,`aside-outline-after`,{},void 0,!0)]),"aside-ads-before":i(()=>[N(t.$slots,`aside-ads-before`,{},void 0,!0)]),"aside-ads-after":i(()=>[N(t.$slots,`aside-ads-after`,{},void 0,!0)]),_:3}),O(jn),N(t.$slots,`layout-bottom`,{},void 0,!0)],2))}}}),[[`__scopeId`,`data-v-abfb7ba8`]]),$i={class:`profile`},ea={class:`avatar`},ta=[`src`,`alt`],na={class:`data`},ra={class:`name`},ia={key:0,class:`affiliation`},aa={key:0,class:`title`},oa={key:1,class:`at`},sa=[`innerHTML`],ca={key:2,class:`links`},la={key:0,class:`sp`},ua=s(A({__name:`VPTeamMembersItem`,props:{size:{default:`medium`},member:{}},setup(t){return(n,r)=>(D(),M(`article`,{class:d([`VPTeamMembersItem`,[t.size]])},[_(`div`,$i,[_(`figure`,ea,[_(`img`,{class:`avatar-img`,src:t.member.avatar,alt:t.member.name},null,8,ta)]),_(`div`,na,[_(`h1`,ra,I(t.member.name),1),t.member.title||t.member.org?(D(),M(`p`,ia,[t.member.title?(D(),M(`span`,aa,I(t.member.title),
21)):E(``,!0),t.member.title&&t.member.org?(D(),M(`span`,oa,` @ `)):E(``,!0),t.member.org?(D(),e(z,{key:2,class:d([`org`,{link:t.member.orgLink}]),href:t.member.orgLink,"no-icon":``},{default:i(()=>[j(I(t.member.org),1)]),_:1},8,[`class`,`href`])):E(``,!0)])):E(``,!0),t.member.desc?(D(),M(`p`,{key:1,class:`desc`,innerHTML:t.member.desc},null,8,sa)):E(``,!0),t.member.links?(D(),M(`div`,ca,[O(Sr,{links:t.member.links,me:!1},null,8,[`links`])])):E(``,!0)])]),t.member.sponsor?(D(),M(`div`,la,[O(z,{class:`sp-link`,href:t.member.sponsor,"no-icon":``},{default:i(()=>[r[0]||=_(`span`,{class:`vpi-heart sp-icon`},null,-1),j(` `+I(t.member.actionText||`Sponsor`),1)]),_:1},8,[`href`])])):E(``,!0)],2))}}),[[`__scopeId`,`data-v-81f3b088`]]),da={class:`container`},fa=s(A({__name:`VPTeamMembers`,props:{size:{default:`medium`},members:{}},setup(e){let t=e,n=S(()=>[t.size,`count-${t.members.length}`]);return(t,r)=>(D(),M(`div`,{class:d([`VPTeamMembers`,n.value])},[_(`ul`,da,[(D(!0),M(x,null,C(e.members,t=>(D(),M(`li`,{key:t.name,class:`item`},[O(ua,{size:e.size,member:t},null,8,[`size`,`member`])]))),128))])],2))}}),[[`__scopeId`,`data-v-35646cdf`]]),pa={},ma={class:`VPTeamPage`};function ha(e,t){return D(),M(`div`,ma,[N(e.$slots,`default`)])}var ga=s(pa,[[`render`,ha],[`__scopeId`,`data-v-c2f8e101`]]),_a={},va={class:`VPTeamPageSection`},ya={class:`title`},ba={key:0,class:`title-text`},xa={key:0,class:`lead`},Sa={key:1,class:`members`};function Ca(e,t){return D(),M(`section`,va,[_(`div`,ya,[t[0]||=_(`div`,{class:`title-line`},null,-1),e.$slots.title?(D(),M(`h2`,ba,[N(e.$slots,`title`,{},void 0,!0)])):E(``,!0)]),e.$slots.lead?(D(),M(`p`,xa,[N(e.$slots,`lead`,{},void 0,!0)])):E(``,!0),e.$slots.members?(D(),M(`div`,Sa,[N(e.$slots,`members`,{},void 0,!0)])):E(``,!0)])}var wa=s(_a,[[`render`,Ca],[`__scopeId`,`data-v-d43bc49d`]]),Ta={},Ea={class:`VPTeamPageTitle`},Da={key:0,class:`title`},Oa={key:1,class:`lead`};function ka(e,t){return D(),M(`div`,Ea,[e.$slots.title?(D(),M(`h1`,Da,[N(e.$slots,`title`,{},void 0,!0)])):E(``,!0),e.$slots.lead?(D(),M(`p`,Oa,[N(e.$slots,`lead`,{},void 0,!0)])):E(``,!0)])}var Aa=s(Ta,[[`render`,ka],[`__scopeId`,`data-v-e277e15c`]]),ja={Layout:Qi,enhanceApp:({app:e})=>{e.component(`Badge`,we)}};function Ma(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Na(e){if(Array.isArray(e))return e}function Pa(e){if(Array.isArray(e))return Ma(e)}function Fa(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Ia(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,Ka(r.key),r)}}function La(e,t,n){return t&&Ia(e.prototype,t),n&&Ia(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ra(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(!n){if(Array.isArray(e)||(n=Ja(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}function B(e,t,n){return(t=Ka(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function za(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Ba(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}
3function Va(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
4In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ha(){throw TypeError(`Invalid attempt to spread non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ua(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Ua(Object(n),!0).forEach(function(t){B(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ua(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Wa(e,t){return Na(e)||Ba(e,t)||Ja(e,t)||Va()}function H(e){return Pa(e)||za(e)||Ja(e)||Ha()}function Ga(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Ka(e){var t=Ga(e,`string`);return typeof t==`symbol`?t:t+``}function qa(e){"@babel/helpers - typeof";return qa=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},qa(e)}function Ja(e,t){if(e){if(typeof e==`string`)return Ma(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ma(e,t):void 0}}var Ya=function(){},Xa={},Za={},Qa=null,$a={mark:Ya,measure:Ya};try{typeof window<`u`&&(Xa=window),typeof document<`u`&&(Za=document),typeof MutationObserver<`u`&&(Qa=MutationObserver),typeof performance<`u`&&($a=performance)}catch{}var eo=(Xa.navigator||{}).userAgent,to=eo===void 0?``:eo,no=Xa,U=Za,ro=Qa,io=$a;no.document;var W=!!U.documentElement&&!!U.head&&typeof U.addEventListener==`function`&&typeof U.createElement==`function`,ao=~to.indexOf(`MSIE`)||~to.indexOf(`Trident/`),oo,so=/fa(k|kd|s|r|l|t|d|dr|dl|dt|b|slr|slpr|wsb|tl|ns|nds|es|gt|jr|jfr|jdr|usb|ufsb|udsb|cr|ss|sr|sl|st|sds|sdr|sdl|sdt|sldr|slpdr|pr|ms|vs)?[\-\ ]/,co=/Font ?Awesome ?([567 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit|Notdog Duo|Notdog|Chisel|Etch|Graphite|Thumbprint|Jelly Fill|Jelly Duo|Jelly|Utility|Utility Fill|Utility Duo|Slab Press|Slab|Slab Duo|Slab Press Duo|Pixel|Mosaic|Vellum|Whiteboard)?.*/i,lo={classic:{fa:`solid`,fas:`solid`,"fa-solid":`solid`,far:`regular`,"fa-regular":`regular`,fal:`light`,"fa-light":`light`,fat:`thin`,"fa-thin":`thin`,fab:`brands`,"fa-brands":`brands`},duotone:{fa:`solid`,fad:`solid`,"fa-solid":`solid`,"fa-duotone":`solid`,fadr:`regular`,"fa-regular":`regular`,fadl:`light`,"fa-light":`light`,fadt:`thin`,"fa-thin":`thin`},sharp:{fa:`solid`,fass:`solid`,"fa-solid":`solid`,fasr:`regular`,"fa-regular":`regular`,fasl:`light`,"fa-light":`light`,fast:`thin`,"fa-thin":`thin`},"sharp-duotone":{fa:`solid`,fasds:`solid`,"fa-solid":`solid`,fasdr:`regular`,"fa-regular":`regular`,fasdl:`light`,"fa-light":`light`,fasdt:`thin`,"fa-thin":`thin`},slab:{"fa-regular":`regular`,faslr:`regular`},"slab-press":{"fa-regular":`regular`,faslpr:`regular`},"slab-duo":{"fa-regular":`regular`,fasldr:`regular`},"slab-press-duo":{"fa-regular":`regular`,faslpdr:`regular`},thumbprint:{"fa-light":`light`,fatl:`light`},vellum:{"fa-solid":`solid`,favs:`solid`},pixel:{"fa-regular":`regular`,fapr:`regular`},mosaic:{"fa-solid":`solid`,fams:`solid`},whiteboard:{"fa-semibold":`semibold`,fawsb:`semibold`},notdog:{"fa-solid":`solid`,fans:`solid`},"notdog-duo":{"fa-solid":`solid`,fands:`solid`},etch:{"fa-solid":`solid`,faes:`solid`},graphite:{"fa-thin":`thin`,fagt:`thin`},jelly:{"fa-regular":`regular`,fajr:`regular`},"jelly-fill":{"fa-regular":`regular`,fajfr:`regular`},"jelly-duo":{"fa-regular":`regular`,fajdr:`regular`},chisel:{"fa-regular":`regular`,facr:`regular`},utility:{"fa-semibold":`semibold`,fausb:`semibold`},"utility-duo":{"fa-semibold":`semibold`,faudsb:`semibold`},"utility-fill":{"fa-semibold":`semibold`,faufsb:`semibold`}},uo={GROUP:`duotone-group`,SWAP_OPACITY:`swap-opacity`,PRIMARY:`primary`,SECONDARY:`secondary`},fo=[`fa-classic`,`fa-duotone`,`fa-sharp`,`fa-sharp-duotone`,`fa-thumbprint`,`fa-whiteboard`,`fa-notdog`,`fa-notdog-duo`,`fa-chisel`,`fa-etch`,`fa-graphite`,`fa-jelly`,`fa-jelly-fill`,`fa-jelly-duo`,`fa-slab`,`fa-slab-press`,`fa-slab-press-duo`,`fa-slab-duo`,`fa-mosaic`,`fa-pixel`,`fa-vellum`,`fa-utility`,`fa-utility-duo`,`fa-utility-fill`],G=`classic`,po=`duotone`,mo=`sharp`,ho=`sharp-duotone`,go=`chisel`,_o=`etch`,vo=`graphite`,yo=`jelly`,bo=`jelly-duo`,xo=`jelly-fill`,So=`mosaic`,Co=`notdog`,wo=`notdog-duo`,To=`pixel`,Eo=`slab`,Do=`slab-duo`,Oo=`slab-press`,ko=`slab-press-duo`,Ao=`thumbprint`,jo=`utility`,Mo=`utility-duo`,No=`utility-fill`,Po=`vellum`,Fo=`whiteboard`,Io=`Classic`,Lo=`Duotone`,Ro=`Sharp`,zo=`Sharp Duotone`,Bo=`Chisel`,Vo=`Etch`,Ho=`Graphite`,Uo=`Jelly`,Wo=`Jelly Duo`,Go=`Jelly Fill`,Ko=`Mosaic`,qo=`Notdog`,Jo=`Notdog Duo`,Yo=`Pixel`,Xo=`Slab`,Zo=`Slab Duo`,Qo=`Slab Press`,$o=`Slab Press Duo`,es=`Thumbprint`,ts=`Utility`,ns=`Utility Duo`,rs=`Utility Fill`,is=`Vellum`,as=`Whiteboard`,os=[G,po,mo,ho,go,_o,vo,yo,bo,xo,So,Co,wo,To,Eo,Do,Oo,ko,Ao,jo,Mo,No,Po,Fo];oo={},B(B(B(B(B(B(B(B(B(B(oo,G,Io),po,Lo),mo,Ro),ho,zo),go,Bo),_o,Vo),vo,Ho),yo,Uo),bo,Wo),xo,Go),B(B(B(B(B(B(B(B(B(B(oo,So,Ko),Co,qo),wo,Jo),To,Yo),Eo,Xo),Do,Zo),Oo,Qo),ko,$o),Ao,es),jo,ts),B(B(B(B(oo,Mo,ns),No,rs),Po,is),Fo,as);var ss={classic:{900:`fas`,400:`far`,normal:`far`,300:`fal`,100:`fat`},duotone:{900:`fad`,400:`fadr`,300:`fadl`,100:`fadt`},sharp:{900:`fass`,400:`fasr`,300:`fasl`,100:`fast`},"sharp-duotone":{900:`fasds`,400:`fasdr`,300:`fasdl`,100:`fasdt`},slab:{400:`faslr`},"slab-press":{400:`faslpr`},"slab-duo":{400:`fasldr`},"slab-press-duo":{400:`faslpdr`},vellum:{900:`favs`},mosaic:{900:`fams`},pixel:{400:`fapr`},whiteboard:{600:`fawsb`},thumbprint:{300:`fatl`},notdog:{900:`fans`},"notdog-duo":{900:`fands`},etch:{900:`faes`},graphite:{100:`fagt`},chisel:{400:`facr`},jelly:{400:`fajr`},"jelly-fill":{400:`fajfr`},"jelly-duo":{400:`fajdr`},utility:{600:`fausb`},"utility-duo":{600:`faudsb`},"utility-fill":{600:`faufsb`}},cs={"Font Awesome 7 Free":{900:`fas`,400:`far`},"Font Awesome 7 Pro":{900:`fas`,400:`far`,normal:`far`,300:`fal`,100:`fat`},"Font Awesome 7 Brands":{400:`fab`,normal:`fab`},"Font Awesome 7 Duotone":{900:`fad`,400:`fadr`,normal:`fadr`,300:`fadl`,100:`fadt`},"Font Awesome 7 Sharp":{900:`fass`,400:`fasr`,normal:`fasr`,300:`fasl`,100:`fast`},"Font Awesome 7 Sharp Duotone":{900:`fasds`,400:`fasdr`,normal:`fasdr`,300:`fasdl`,100:`fasdt`},"Font Awesome 7 Jelly":{400:`fajr`,normal:`fajr`},"Font Awesome 7 Jelly Fill":{400:`fajfr`,normal:`fajfr`},"Font Awesome 7 Jelly Duo":{400:`fajdr`,normal:`fajdr`},"Font Awesome 7 Slab":{400:`faslr`,normal:`faslr`},"Font Awesome 7 Slab Press":{400:`faslpr`,normal:`faslpr`},"Font Awesome 7 Slab Duo":{400:`fasldr`,normal:`fasldr`},"Font Awesome 7 Slab Press Duo":{400:`faslpdr`,normal:`faslpdr`}
vendor: 9,513 bytes, line 5
5,"Font Awesome 7 Pixel":{400:`fapr`,normal:`fapr`},"Font Awesome 7 Mosaic":{900:`fams`,normal:`fams`},"Font Awesome 7 Vellum":{900:`favs`,normal:`favs`},"Font Awesome 7 Thumbprint":{300:`fatl`,normal:`fatl`},"Font Awesome 7 Notdog":{900:`fans`,normal:`fans`},"Font Awesome 7 Notdog Duo":{900:`fands`,normal:`fands`},"Font Awesome 7 Etch":{900:`faes`,normal:`faes`},"Font Awesome 7 Graphite":{100:`fagt`,normal:`fagt`},"Font Awesome 7 Chisel":{400:`facr`,normal:`facr`},"Font Awesome 7 Whiteboard":{600:`fawsb`,normal:`fawsb`},"Font Awesome 7 Utility":{600:`fausb`,normal:`fausb`},"Font Awesome 7 Utility Duo":{600:`faudsb`,normal:`faudsb`},"Font Awesome 7 Utility Fill":{600:`faufsb`,normal:`faufsb`}},ls=new Map([[`classic`,{defaultShortPrefixId:`fas`,defaultStyleId:`solid`,styleIds:[`solid`,`regular`,`light`,`thin`,`brands`],futureStyleIds:[],defaultFontWeight:900}],[`duotone`,{defaultShortPrefixId:`fad`,defaultStyleId:`solid`,styleIds:[`solid`,`regular`,`light`,`thin`],futureStyleIds:[],defaultFontWeight:900}],[`sharp`,{defaultShortPrefixId:`fass`,defaultStyleId:`solid`,styleIds:[`solid`,`regular`,`light`,`thin`],futureStyleIds:[],defaultFontWeight:900}],[`sharp-duotone`,{defaultShortPrefixId:`fasds`,defaultStyleId:`solid`,styleIds:[`solid`,`regular`,`light`,`thin`],futureStyleIds:[],defaultFontWeight:900}],[`chisel`,{defaultShortPrefixId:`facr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`etch`,{defaultShortPrefixId:`faes`,defaultStyleId:`solid`,styleIds:[`solid`],futureStyleIds:[],defaultFontWeight:900}],[`graphite`,{defaultShortPrefixId:`fagt`,defaultStyleId:`thin`,styleIds:[`thin`],futureStyleIds:[],defaultFontWeight:100}],[`jelly`,{defaultShortPrefixId:`fajr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`jelly-duo`,{defaultShortPrefixId:`fajdr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`jelly-fill`,{defaultShortPrefixId:`fajfr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`mosaic`,{defaultShortPrefixId:`fams`,defaultStyleId:`solid`,styleIds:[`solid`],futureStyleIds:[],defaultFontWeight:900}],[`notdog`,{defaultShortPrefixId:`fans`,defaultStyleId:`solid`,styleIds:[`solid`],futureStyleIds:[],defaultFontWeight:900}],[`notdog-duo`,{defaultShortPrefixId:`fands`,defaultStyleId:`solid`,styleIds:[`solid`],futureStyleIds:[],defaultFontWeight:900}],[`pixel`,{defaultShortPrefixId:`fapr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`slab`,{defaultShortPrefixId:`faslr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`slab-duo`,{defaultShortPrefixId:`fasldr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`slab-press`,{defaultShortPrefixId:`faslpr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`slab-press-duo`,{defaultShortPrefixId:`faslpdr`,defaultStyleId:`regular`,styleIds:[`regular`],futureStyleIds:[],defaultFontWeight:400}],[`thumbprint`,{defaultShortPrefixId:`fatl`,defaultStyleId:`light`,styleIds:[`light`],futureStyleIds:[],defaultFontWeight:300}],[`utility`,{defaultShortPrefixId:`fausb`,defaultStyleId:`semibold`,styleIds:[`semibold`],futureStyleIds:[],defaultFontWeight:600}],[`utility-duo`,{defaultShortPrefixId:`faudsb`,defaultStyleId:`semibold`,styleIds:[`semibold`],futureStyleIds:[],defaultFontWeight:600}],[`utility-fill`,{defaultShortPrefixId:`faufsb`,defaultStyleId:`semibold`,styleIds:[`semibold`],futureStyleIds:[],defaultFontWeight:600}],[`vellum`,{defaultShortPrefixId:`favs`,defaultStyleId:`solid`,styleIds:[`solid`],futureStyleIds:[],defaultFontWeight:900}],[`whiteboard`,{defaultShortPrefixId:`fawsb`,defaultStyleId:`semibold`,styleIds:[`semibold`],futureStyleIds:[],defaultFontWeight:600}]]),us={chisel:{regular:`facr`},classic:{brands:`fab`,light:`fal`,regular:`far`,solid:`fas`,thin:`fat`},duotone:{light:`fadl`,regular:`fadr`,solid:`fad`,thin:`fadt`},etch:{solid:`faes`},graphite:{thin:`fagt`},jelly:{regular:`fajr`},"jelly-duo":{regular:`fajdr`},"jelly-fill":{regular:`fajfr`},mosaic:{solid:`fams`},notdog:{solid:`fans`},"notdog-duo":{solid:`fands`},pixel:{regular:`fapr`},sharp:{light:`fasl`,regular:`fasr`,solid:`fass`,thin:`fast`},"sharp-duotone":{light:`fasdl`,regular:`fasdr`,solid:`fasds`,thin:`fasdt`},slab:{regular:`faslr`},"slab-duo":{regular:`fasldr`},"slab-press":{regular:`faslpr`},"slab-press-duo":{regular:`faslpdr`},thumbprint:{light:`fatl`},utility:{semibold:`fausb`},"utility-duo":{semibold:`faudsb`},"utility-fill":{semibold:`faufsb`},vellum:{solid:`favs`},whiteboard:{semibold:`fawsb`}},ds=[`fak`,`fa-kit`,`fakd`,`fa-kit-duotone`],fs={kit:{fak:`kit`,"fa-kit":`kit`},"kit-duotone":{fakd:`kit-duotone`,"fa-kit-duotone":`kit-duotone`}},ps=[`kit`];B(B({},`kit`,`Kit`),`kit-duotone`,`Kit Duotone`);var ms={kit:{"fa-kit":`fak`},"kit-duotone":{"fa-kit-duotone":`fakd`}},hs={"Font Awesome Kit":{400:`fak`,normal:`fak`},"Font Awesome Kit Duotone":{400:`fakd`,normal:`fakd`}},gs={kit:{fak:`fa-kit`},"kit-duotone":{fakd:`fa-kit-duotone`}},_s={kit:{kit:`fak`},"kit-duotone":{"kit-duotone":`fakd`}},vs,ys={GROUP:`duotone-group`,SWAP_OPACITY:`swap-opacity`,PRIMARY:`primary`,SECONDARY:`secondary`},bs=[`fa-classic`,`fa-duotone`,`fa-sharp`,`fa-sharp-duotone`,`fa-thumbprint`,`fa-whiteboard`,`fa-notdog`,`fa-notdog-duo`,`fa-chisel`,`fa-etch`,`fa-graphite`,`fa-jelly`,`fa-jelly-fill`,`fa-jelly-duo`,`fa-slab`,`fa-slab-press`,`fa-slab-press-duo`,`fa-slab-duo`,`fa-mosaic`,`fa-pixel`,`fa-vellum`,`fa-utility`,`fa-utility-duo`,`fa-utility-fill`];vs={},B(B(B(B(B(B(B(B(B(B(vs,`classic`,`Classic`),`duotone`,`Duotone`),`sharp`,`Sharp`),`sharp-duotone`,`Sharp Duotone`),`chisel`,`Chisel`),`etch`,`Etch`),`graphite`,`Graphite`),`jelly`,`Jelly`),`jelly-duo`,`Jelly Duo`),`jelly-fill`,`Jelly Fill`),B(B(B(B(B(B(B(B(B(B(vs,`mosaic`,`Mosaic`),`notdog`,`Notdog`),`notdog-duo`,`Notdog Duo`),`pixel`,`Pixel`),`slab`,`Slab`),`slab-duo`,`Slab Duo`),`slab-press`,`Slab Press`),`slab-press-duo`,`Slab Press Duo`),`thumbprint`,`Thumbprint`),`utility`,`Utility`),B(B(B(B(vs,`utility-duo`,`Utility Duo`),`utility-fill`,`Utility Fill`),`vellum`,`Vellum`),`whiteboard`,`Whiteboard`),B(B({},`kit`,`Kit`),`kit-duotone`,`Kit Duotone`);var xs={classic:{"fa-brands":`fab`,"fa-duotone":`fad`,"fa-light":`fal`,"fa-regular":`far`,"fa-solid":`fas`,"fa-thin":`fat`},duotone:{"fa-regular":`fadr`,"fa-light":`fadl`,"fa-thin":`fadt`},sharp:{"fa-solid":`fass`,"fa-regular":`fasr`,"fa-light":`fasl`,"fa-thin":`fast`},"sharp-duotone":{"fa-solid":`fasds`,"fa-regular":`fasdr`,"fa-light":`fasdl`,"fa-thin":`fasdt`},slab:{"fa-regular":`faslr`},"slab-press":{"fa-regular":`faslpr`},"slab-duo":{"fa-regular":`fasldr`},"slab-press-duo":{"fa-regular":`faslpdr`},pixel:{"fa-regular":`fapr`},mosaic:{"fa-solid":`fams`},vellum:{"fa-solid":`favs`},whiteboard:{"fa-semibold":`fawsb`},thumbprint:{"fa-light":`fatl`},notdog:{"fa-solid":`fans`},"notdog-duo":{"fa-solid":`fands`},etch:{"fa-solid":`faes`},graphite:{"fa-thin":`fagt`},jelly:{"fa-regular":`fajr`},"jelly-fill":{"fa-regular":`fajfr`},"jelly-duo":{"fa-regular":`fajdr`},chisel:{"fa-regular":`facr`},utility:{"fa-semibold":`fausb`},"utility-duo":{"fa-semibold":`faudsb`},"utility-fill":{"fa-semibold":`faufsb`}},Ss={classic:[`fas`,`far`,`fal`,`fat`,`fad`],duotone:[`fadr`,`fadl`,`fadt`],sharp:[`fass`,`fasr`,`fasl`,`fast`],"sharp-duotone":[`fasds`,`fasdr`,`fasdl`,`fasdt`],slab:[`faslr`],"slab-press":[`faslpr`],"slab-duo":[`fasldr`],"slab-press-duo":[`faslpdr`],pixel:[`fapr`],mosaic:[`fams`],vellum:[`favs`],whiteboard:[`fawsb`],thumbprint:[`fatl`],notdog:[`fans`],"notdog-duo":[`fands`],etch:[`faes`],graphite:[`fagt`],jelly:[`fajr`],"jelly-fill":[`fajfr`],"jelly-duo":[`fajdr`],chisel:[`facr`],utility:[`fausb`],"utility-duo":[`faudsb`],"utility-fill":[`faufsb`]},Cs={classic:{fab:`fa-brands`,fad:`fa-duotone`,fal:`fa-light`,far:`fa-regular`,fas:`fa-solid`,fat:`fa-thin`},duotone:{fadr:`fa-regular`,fadl:`fa-light`,fadt:`fa-thin`},sharp:{fass:`fa-solid`,fasr:`fa-regular`,fasl:`fa-light`,fast:`fa-thin`},"sharp-duotone":{fasds:`fa-solid`,fasdr:`fa-regular`,fasdl:`fa-light`,fasdt:`fa-thin`},slab:{faslr:`fa-regular`},"slab-press":{faslpr:`fa-regular`},"slab-duo":{fasldr:`fa-regular`},"slab-press-duo":{faslpdr:`fa-regular`},pixel:{fapr:`fa-regular`},mosaic:{fams:`fa-solid`},vellum:{favs:`fa-solid`},whiteboard:{fawsb:`fa-semibold`},thumbprint:{fatl:`fa-light`},notdog:{fans:`fa-solid`},"notdog-duo":{fands:`fa-solid`},etch:{faes:`fa-solid`},graphite:{fagt:`fa-thin`},jelly:{fajr:`fa-regular`},"jelly-fill":{fajfr:`fa-regular`},"jelly-duo":{fajdr:`fa-regular`},chisel:{facr:`fa-regular`},utility:{fausb:`fa-semibold`},"utility-duo":{faudsb:`fa-semibold`},"utility-fill":{faufsb:`fa-semibold`}},ws=`fa.fas.far.fal.fat.fad.fadr.fadl.fadt.fab.fass.fasr.fasl.fast.fasds.fasdr.fasdl.fasdt.faslr.faslpr.fasldr.faslpdr.fapr.fams.favs.fawsb.fatl.fans.fands.faes.fagt.fajr.fajfr.fajdr.facr.fausb.faudsb.faufsb`.split(`.`).concat(bs,[`fa-solid`,`fa-regular`,`fa-light`,`fa-thin`,`fa-duotone`,`fa-brands`,`fa-semibold`]),Ts=[`solid`,`regular`,`light`,`thin`,`duotone`,`brands`,`semibold`],Es=[1,2,3,4,5,6,7,8,9,10],Ds=Es.concat([11,12,13,14,15,16,17,18,19,20]),Os=[].concat(H(Object.keys(Ss)),Ts,[`aw`,`fw`,`pull-left`,`pull-right`],[`2xs`,`xs`,`sm`,`lg`,`xl`,`2xl`,`beat`,`beat-fade`,`border`,`bounce`,`buzz`,`canvas-square`,`canvas-roomy`,`fade`,`flip-360`,`flip-both`,`flip-horizontal`,`flip-vert
5ical`,`flip`,`float`,`inverse`,`jello`,`layers`,`layers-bottom-left`,`layers-bottom-right`,`layers-counter`,`layers-text`,`layers-top-left`,`layers-top-right`,`li`,`pull-end`,`pull-start`,`pulse`,`rotate-180`,`rotate-270`,`rotate-90`,`rotate-by`,`shake`,`spin-pulse`,`spin-reverse`,`spin`,`spin-snap`,`spin-snap-4`,`spin-snap-8`,`stack-1x`,`stack-2x`,`stack`,`swing`,`ul`,`wag`,`width-auto`,`width-fixed`,ys.GROUP,ys.SWAP_OPACITY,ys.PRIMARY,ys.SECONDARY],Es.map(function(e){return`${e}x`}),Ds.map(function(e){return`w-${e}`})),ks={"Font Awesome 5 Free":{900:`fas`,400:`far`},"Font Awesome 5 Pro":{900:`fas`,400:`far`,normal:`far`,300:`fal`},"Font Awesome 5 Brands":{400:`fab`,normal:`fab`},"Font Awesome 5 Duotone":{900:`fad`}},K=`___FONT_AWESOME___`,As=16,js=`fa`,Ms=`svg-inline--fa`,Ns=`data-fa-i2svg`,Ps=`data-fa-pseudo-element`,Fs=`data-fa-pseudo-element-pending`,Is=`data-prefix`,Ls=`data-icon`,Rs=`fontawesome-i2svg`,zs=`async`,Bs=[`HTML`,`HEAD`,`STYLE`,`SCRIPT`],Vs=[`::before`,`::after`,`:before`,`:after`],Hs=function(){try{return!0}catch{return!1}}();function Us(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[G]}})}var Ws=V({},lo);Ws[G]=V(V(V(V({},{"fa-duotone":`duotone`}),lo[G]),fs.kit),fs[`kit-duotone`]);var Gs=Us(Ws),Ks=V({},us);Ks[G]=V(V(V(V({},{duotone:`fad`}),Ks[G]),_s.kit),_s[`kit-duotone`]);var qs=Us(Ks),Js=V({},Cs);Js[G]=V(V({},Js[G]),gs.kit);var Ys=Us(Js),Xs=V({},xs);Xs[G]=V(V({},Xs[G]),ms.kit),Us(Xs);var Zs=so,Qs=`fa-layers-text`,$s=co;Us(V({},ss));var ec=[`class`,`data-prefix`,`data-icon`,`data-fa-transform`,`data-fa-mask`],tc=uo,nc=[].concat(H(ps),H(Os)),rc=no.FontAwesomeConfig||{};function ic(e){var t=U.querySelector(`script[`+e+`]`);if(t)return t.getAttribute(e)}function ac(e){return e===``?!0:e===`false`?!1:e===`true`||e}U&&typeof U.querySelector==`function`&&[[`data-family-prefix`,`familyPrefix`],[`data-css-prefix`,`cssPrefix`],[`data-family-default`,`familyDefault`],[`data-style-default`,`styleDefault`],[`data-replacement-class`,`replacementClass`],[`data-auto-replace-svg`,`autoReplaceSvg`],[`data-auto-add-css`,`autoAddCss`],[`data-search-pseudo-elements`,`searchPseudoElements`],[`data-search-pseudo-elements-warnings`,`searchPseudoElementsWarnings`],[`data-search-pseudo-elements-full-scan`,`searchPseudoElementsFullScan`],[`data-observe-mutations`,`observeMutations`],[`data-mutate-approach`,`mutateApproach`],[`data-keep-original-source`,`keepOriginalSource`],[`data-measure-performance`,`measurePerformance`],[`data-show-missing-icons`,`showMissingIcons`]].forEach(function(e){var t=Wa(e,2),n=t[0],r=t[1],i=ac(ic(n));i!=null&&(rc[r]=i)});var oc={styleDefault:`solid`,familyDefault:G,cssPrefix:js,replacementClass:Ms,autoReplaceSvg:!0,autoAddCss:!0,searchPseudoElements:!1,searchPseudoElementsWarnings:!0,searchPseudoElementsFullScan:!1,observeMutations:!0,mutateApproach:`async`,keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};rc.familyPrefix&&(rc.cssPrefix=rc.familyPrefix);var sc=V(V({},oc),rc);sc.autoReplaceSvg||(sc.observeMutations=!1);var q={};
5Object.keys(oc).forEach(function(e){Object.defineProperty(q,e,{enumerable:!0,set:function(t){sc[e]=t,cc.forEach(function(e){return e(q)})},get:function(){return sc[e]}})}),Object.defineProperty(q,"familyPrefix",{enumerable:!0,set:function(e){sc.cssPrefix=e,cc.forEach(function(e){return e(q)})},get:function(){return sc.cssPrefix}}),no.FontAwesomeConfig=q;var cc=[];function lc(e){return cc.push(e),function(){cc.splice(cc.indexOf(e),1)}}var uc=As,J={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function dc(e){if(!(!e||!W)){var t=U.createElement(`style`);t.setAttribute(`type`,`text/css`),t.innerHTML=e;for(var n=U.head.childNodes,r=null,i=n.length-1;i>-1;i--){var a=n[i],o=(a.tagName||``).toUpperCase();[`STYLE`,`LINK`].indexOf(o)>-1&&(r=a)}return U.head.insertBefore(t,r),e}}var fc=`0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ`;function pc(){for(var e=12,t=``;e-->0;)t+=fc[Math.random()*62|0];return t}function mc(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function hc(e){return e.classList?mc(e.classList):(e.getAttribute(`class`)||``).split(` `).filter(function(e){return e})}function gc(e){return`${e}`.replace(/&/g,`&amp;`).replace(/"/g,`&quot;`).replace(/'/g,`&#39;`).replace(/</g,`&lt;`).replace(/>/g,`&gt;`)}function _c(e){return Object.keys(e||{}).reduce(function(t,n){return t+`${n}="${gc(e[n])}" `},``).trim()}function vc(e){return Object.keys(e||{}).reduce(function(t,n){return t+`${n}: ${e[n].trim()};`},``)}function yc(e){return e.size!==J.size||e.x!==J.x||e.y!==J.y||e.rotate!==J.rotate||e.flipX||e.flipY}function bc(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth;return{outer:{transform:`translate(${n/2} 256)`},inner:{transform:`${`translate(${t.x*32}, ${t.y*32}) `} ${`scale(${t.size/16*(t.flipX?-1:1)}, ${t.size/16*(t.flipY?-1:1)}) `} ${`rotate(${t.rotate} 0 0)`}`},path:{transform:`translate(${r/2*-1} -256)`}}}function xc(e){var t=e.transform,n=e.width,r=n===void 0?As:n,i=e.height,a=i===void 0?As:i,o=e.startCentered,s=o!==void 0&&o,c=``;return c+=s&&ao?`translate(${t.x/uc-r/2}em, ${t.y/uc-a/2}em) `:s?`translate(calc(-50% + ${t.x/uc}em), calc(-50% + ${t.y/uc}em)) `:`translate(${t.x/uc}em, ${t.y/uc}em) `,c+=`scale(${t.size/uc*(t.flipX?-1:1)}, ${t.size/uc*(t.flipY?-1:1)}) `,c+=`rotate(${t.rotate}deg) `,c}var Sc=
vendor: 33,236 bytes, lines 5-1078
5`:root, :host {
6  --fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free';
7  --fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free';
8  --fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro';
9  --fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro';
10  --fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone';
11  --fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone';
12  --fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone';
13  --fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone';
14  --fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands';
15  --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp';
16  --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp';
17  --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp';
18  --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp';
19  --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone';
20  --fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone';
21  --fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone';
22  --fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone';
23  --fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab';
24  --fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press';
25  --fa-font-slab-duo-regular: normal 400 1em/1 'Font Awesome 7 Slab Duo';
26  --fa-font-slab-press-duo-regular: normal 400 1em/1 'Font Awesome 7 Slab Press Duo';
27  --fa-font-pixel-regular: normal 400 1em/1 'Font Awesome 7 Pixel';
28  --fa-font-mosaic-solid: normal 900 1em/1 'Font Awesome 7 Mosaic';
29  --fa-font-vellum-solid: normal 900 1em/1 'Font Awesome 7 Vellum';
30  --fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard';
31  --fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint';
32  --fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog';
33  --fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo';
34  --fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch';
35  --fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite';
36  --fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly';
37  --fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill';
38  --fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo';
39  --fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel';
40  --fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility';
41  --fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo';
42  --fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill';
43}
44
45.svg-inline--fa {
46  box-sizing: content-box;
47  display: var(--fa-display, inline-block);
48  height: 1em;
49  overflow: visible;
50  vertical-align: -0.125em;
51  width: var(--fa-width, 1.25em);
52}
53.svg-inline--fa.fa-2xs {
54  vertical-align: 0.1em;
55}
56.svg-inline--fa.fa-xs {
57  vertical-align: 0em;
58}
59.svg-inline--fa.fa-sm {
60  vertical-align: -0.0714285714em;
61}
62.svg-inline--fa.fa-lg {
63  vertical-align: -0.2em;
64}
65.svg-inline--fa.fa-xl {
66  vertical-align: -0.25em;
67}
68.svg-inline--fa.fa-2xl {
69  vertical-align: -0.3125em;
70}
71.svg-inline--fa.fa-pull-left,
72.svg-inline--fa .fa-pull-start {
73  float: inline-start;
74  margin-inline-end: var(--fa-pull-margin, 0.3em);
75}
76.svg-inline--fa.fa-pull-right,
77.svg-inline--fa .fa-pull-end {
78  float: inline-end;
79  margin-inline-start: var(--fa-pull-margin, 0.3em);
80}
81.svg-inline--fa.fa-li {
82  width: var(--fa-li-width, 2em);
83  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
84  inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */
85}
86
87.fa-layers-counter, .fa-layers-text {
88  display: inline-block;
89  position: absolute;
90  text-align: center;
91}
92
93.fa-layers {
94  display: inline-block;
95  height: 1em;
96  position: relative;
97  text-align: center;
98  vertical-align: -0.125em;
99  width: var(--fa-width, 1.25em);
100}
101.fa-layers .svg-inline--fa {
102  inset: 0;
103  margin: auto;
104  position: absolute;
105  transform-origin: center center;
106}
107
108.fa-layers-text {
109  left: 50%;
110  top: 50%;
111  transform: translate(-50%, -50%);
112  transform-origin: center center;
113}
114
115.fa-layers-counter {
116  background-color: var(--fa-counter-background-color, #ff253a);
117  border-radius: var(--fa-counter-border-radius, 1em);
118  box-sizing: border-box;
119  color: var(--fa-inverse, #fff);
120  line-height: var(--fa-counter-line-height, 1);
121  max-width: var(--fa-counter-max-width, 5em);
122  min-width: var(--fa-counter-min-width, 1.5em);
123  overflow: hidden;
124  padding: var(--fa-counter-padding, 0.25em 0.5em);
125  right: var(--fa-right, 0);
126  text-overflow: ellipsis;
127  top: var(--fa-top, 0);
128  transform: scale(var(--fa-counter-scale, 0.25));
129  transform-origin: top right;
130}
131
132.fa-layers-bottom-right {
133  bottom: var(--fa-bottom, 0);
134  right: var(--fa-right, 0);
135  top: auto;
136  transform: scale(var(--fa-layers-scale, 0.25));
137  transform-origin: bottom right;
138}
139
140.fa-layers-bottom-left {
141  bottom: var(--fa-bottom, 0);
142  left: var(--fa-left, 0);
143  right: auto;
144  top: auto;
145  transform: scale(var(--fa-layers-scale, 0.25));
146  transform-origin: bottom left;
147}
148
149.fa-layers-top-right {
150  top: var(--fa-top, 0);
151  right: var(--fa-right, 0);
152  transform: scale(var(--fa-layers-scale, 0.25));
153  transform-origin: top right;
154}
155
156.fa-layers-top-left {
157  left: var(--fa-left, 0);
158  right: auto;
159  top: var(--fa-top, 0);
160  transform: scale(var(--fa-layers-scale, 0.25));
161  transform-origin: top left;
162}
163
164.fa-1x {
165  font-size: 1em;
166}
167
168.fa-2x {
169  font-size: 2em;
170}
171
172.fa-3x {
173  font-size: 3em;
174}
175
176.fa-4x {
177  font-size: 4em;
178}
179
180.fa-5x {
181  font-size: 5em;
182}
183
184.fa-6x {
185  font-size: 6em;
186}
187
188.fa-7x {
189  font-size: 7em;
190}
191
192.fa-8x {
193  font-size: 8em;
194}
195
196.fa-9x {
197  font-size: 9em;
198}
199
200.fa-10x {
201  font-size: 10em;
202}
203
204.fa-2xs {
205  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
206  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
207  vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
208}
209
210.fa-xs {
211  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
212  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
213  vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
214}
215
216.fa-sm {
217  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
218  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
219  vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
220}
221
222.fa-lg {
223  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
224  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
225  vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
226}
227
228.fa-xl {
229  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
230  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
231  vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
232}
233
234.fa-2xl {
235  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
236  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
237  vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
238}
239
240.fa-width-auto {
241  --fa-width: auto;
242}
243
244.fa-fw,
245.fa-width-fixed {
246  --fa-width: 1.25em;
247}
248
249.fa-canvas-square {
250  padding-block: 0.125em;
251  margin-block-end: -0.125em;
252}
253
254.fa-canvas-roomy {
255  padding-block: 0.25em;
256  padding-inline: 0.125em;
257  margin-block-end: -0.25em;
258  box-sizing: content-box;
259}
260
261.fa-ul {
262  list-style-type: none;
263  margin-inline-start: var(--fa-li-margin, 2.5em);
264  padding-inline-start: 0;
265}
266.fa-ul > li {
267  position: relative;
268}
269
270.fa-li {
271  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
272  position: absolute;
273  text-align: center;
274  width: var(--fa-li-width, 2em);
275  line-height: inherit;
276}
277
278/* Heads Up: Bordered Icons will not be supported in the future!
279  - This feature will be deprecated in the next major release of Font Awesome (v8)!
280  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
281*/
282/* Notes:
283* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
284* --@{v.$css-prefix}-border-padding =
285  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
286  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
287*/
288.fa-border {
289  border-color: var(--fa-border-color, #eee);
290  border-radius: var(--fa-border-radius, 0.1em);
291  border-style: var(--fa-border-style, solid);
292  border-width: var(--fa-border-width, 0.0625em);
293  box-sizing: var(--fa-border-box-sizing, content-box);
294  padding: var(--fa-border-padding, 0.1875em 0.25em);
295}
296
297.fa-pull-left,
298.fa-pull-start {
299  float: inline-start;
300  margin-inline-end: var(--fa-pull-margin, 0.3em);
301}
302
303.fa-pull-right,
304.fa-pull-end {
305  float: inline-end;
306  margin-inline-start: var(--fa-pull-margin, 0.3em);
307}
308
309.fa-beat {
310  animation-name: fa-beat;
311  animation-delay: var(--fa-animation-delay, 0s);
312  animation-direction: var(--fa-animation-direction, normal);
313  animation-duration: var(--fa-animation-duration, 1s);
314  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
315  animation-timing-function: var(--fa-animation-timing, ease-in-out);
316}
317
318.fa-bounce {
319  animation-name: fa-bounce;
320  animation-delay: var(--fa-animation-delay, 0s);
321  animation-direction: var(--fa-animation-direction, normal);
322  animation-duration: var(--fa-animation-duration, 1s);
323  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
324  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
325}
326
327.fa-fade {
328  animation-name: fa-fade;
329  animation-delay: var(--fa-animation-delay, 0s);
330  animation-direction: var(--fa-animation-direction, normal);
331  animation-duration: var(--fa-animation-duration, 1s);
332  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
333  animation-timing-function: var(--fa-animation-timing, ease-in-out);
334}
335
336.fa-beat-fade {
337  animation-name: fa-beat-fade;
338  animation-delay: var(--fa-animation-delay, 0s);
339  animation-direction: var(--fa-animation-direction, normal);
340  animation-duration: var(--fa-animation-duration, 1s);
341  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
342  animation-timing-function: var(--fa-animation-timing, ease-in-out);
343}
344
345.fa-flip {
346  animation-name: fa-flip;
347  animation-delay: var(--fa-animation-delay, 0s);
348  animation-direction: var(--fa-animation-direction, normal);
349  animation-duration: var(--fa-animation-duration, 1.5s);
350  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
351  animation-timing-function: var(--fa-animation-timing, ease-in-out);
352}
353
354.fa-flip-360 {
355  animation-name: fa-flip-360;
356  animation-delay: var(--fa-animation-delay, 0s);
357  animation-direction: var(--fa-animation-direction, normal);
358  animation-duration: var(--fa-animation-duration, 1s);
359  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
360  animation-timing-function: var(--fa-animation-timing, ease-in-out);
361}
362
363.fa-shake {
364  animation-name: fa-shake;
365  animation-delay: var(--fa-animation-delay, 0s);
366  animation-direction: var(--fa-animation-direction, normal);
367  animation-duration: var(--fa-animation-duration, 0.75s);
368  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
369  animation-timing-function: var(--fa-animation-timing, ease-in-out);
370}
371
372.fa-spin {
373  animation-name: fa-spin;
374  animation-delay: var(--fa-animation-delay, 0s);
375  animation-direction: var(--fa-animation-direction, normal);
376  animation-duration: var(--fa-animation-duration, 2s);
377  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
378  animation-timing-function: var(--fa-animation-timing, linear);
379}
380
381.fa-spin-reverse {
382  --fa-animation-direction: reverse;
383}
384
385.fa-pulse,
386.fa-spin-pulse {
387  animation-name: fa-spin;
388  animation-direction: var(--fa-animation-direction, normal);
389  animation-duration: var(--fa-animation-duration, 1s);
390  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
391  animation-timing-function: var(--fa-animation-timing, steps(8));
392}
393
394.fa-spin-snap {
395  animation-name: fa-spin-snap;
396  animation-delay: var(--fa-animation-delay, 0s);
397  animation-direction: var(--fa-animation-direction, normal);
398  animation-duration: var(--fa-animation-duration, 3s);
399  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
400  animation-timing-function: var(--fa-animation-timing, linear);
401}
402
403.fa-spin-snap-4 {
404  animation-name: fa-spin-snap-4;
405  animation-delay: var(--fa-animation-delay, 0s);
406  animation-direction: var(--fa-animation-direction, normal);
407  animation-duration: var(--fa-animation-duration, 2.4s);
408  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
409  animation-timing-function: var(--fa-animation-timing, linear);
410}
411
412.fa-spin-snap-8 {
413  animation-name: fa-spin-snap-8;
414  animation-delay: var(--fa-animation-delay, 0s);
415  animation-direction: var(--fa-animation-direction, normal);
416  animation-duration: var(--fa-animation-duration, 4s);
417  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
418  animation-timing-function: var(--fa-animation-timing, linear);
419}
420
421.fa-buzz {
422  animation-name: fa-buzz;
423  animation-delay: var(--fa-animation-delay, 0s);
424  animation-direction: var(--fa-animation-direction, normal);
425  animation-duration: var(--fa-animation-duration, 0.6s);
426  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
427  animation-timing-function: var(--fa-animation-timing, linear);
428}
429
430.fa-wag {
431  animation-name: fa-wag;
432  animation-delay: var(--fa-animation-delay, 0s);
433  animation-direction: var(--fa-animation-direction, normal);
434  animation-duration: var(--fa-animation-duration, 0.9s);
435  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
436  animation-timing-function: var(--fa-animation-timing, ease-out);
437  transform-origin: bottom center;
438}
439
440.fa-float {
441  animation-name: fa-float;
442  animation-delay: var(--fa-animation-delay, 0s);
443  animation-direction: var(--fa-animation-direction, normal);
444  animation-duration: var(--fa-animation-duration, 3s);
445  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
446  animation-timing-function: var(--fa-animation-timing, ease-in-out);
447  will-change: transform;
448}
449
450.fa-swing {
451  animation-name: fa-swing;
452  animation-delay: var(--fa-animation-delay, 0s);
453  animation-direction: var(--fa-animation-direction, normal);
454  animation-duration: var(--fa-animation-duration, 1.2s);
455  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
456  animation-timing-function: var(--fa-animation-timing, ease-out);
457  transform-origin: top center;
458}
459
460.fa-jello {
461  animation-name: fa-jello;
462  animation-delay: var(--fa-animation-delay, 0s);
463  animation-direction: var(--fa-animation-direction, normal);
464  animation-duration: var(--fa-animation-duration, 0.9s);
465  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
466  animation-timing-function: var(--fa-animation-timing, ease-out);
467}
468
469@media (prefers-reduced-motion: reduce) {
470  .fa-beat,
471  .fa-bounce,
472  .fa-fade,
473  .fa-beat-fade,
474  .fa-flip,
475  .fa-flip-360,
476  .fa-pulse,
477  .fa-shake,
478  .fa-spin,
479  .fa-spin-pulse,
480  .fa-buzz,
481  .fa-float,
482  .fa-jello,
483  .fa-spin-snap,
484  .fa-spin-snap-4,
485  .fa-spin-snap-8,
486  .fa-swing,
487  .fa-wag {
488    animation: none !important;
489    transition: none !important;
490  }
491}
492@keyframes fa-beat {
493  0% {
494    transform: scale(1);
495  }
496  25% {
497    transform: scale(calc(1.25 * var(--fa-beat-scale, 1.25)));
498  }
499  45% {
500    transform: scale(calc(1.22 * var(--fa-beat-scale, 1.22)));
501  }
502  65% {
503    transform: scale(calc(1.25 * var(--fa-beat-scale, 1.25)));
504  }
505  90% {
506    transform: scale(1);
507  }
508}
509@keyframes fa-bounce {
510  0% {
511    transform: scale(1, 1) translateY(0);
512    animation-timing-function: var(--fa-animation-timing);
513  }
514  14% {
515    transform: scale(var(--fa-bounce-start-scale-x, 1.06), var(--fa-bounce-start-scale-y, 0.94)) translateY(var(--fa-bounce-anticipation, 3px));
516    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
517  }
518  32% {
519    transform: scale(var(--fa-bounce-jump-scale-x, 0.94), var(--fa-bounce-jump-scale-y, 1.12)) translateY(calc(-1 * var(--fa-bounce-height, 0.5em)));
520    animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
521  }
522  52% {
523    transform: scale(1, 1) translateY(calc(-1 * var(--fa-bounce-height, 0.5em) * 1.1));
524    animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
525  }
526  70% {
527    transform: scale(var(--fa-bounce-land-scale-x, 1.06), var(--fa-bounce-land-scale-y, 0.92)) translateY(0);
528    animation-timing-function: cubic-bezier(0.33, 0.33, 0.66, 1);
529  }
530  85% {
531    transform: scale(0.98, 1.04) translateY(calc(-2px * var(--fa-bounce-rebound, 1)));
532    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
533  }
534  100% {
535    transform: scale(1, 1) translateY(0);
536  }
537}
538@keyframes fa-fade {
539  0% {
540    opacity: 1;
541    transform: scale(1);
542    animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
543  }
544  40% {
545    opacity: var(--fa-fade-opacity, 0.4);
546    transform: scale(0.98);
547    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
548  }
549  100% {
550    opacity: 1;
551    transform: scale(1);
552  }
553}
554@keyframes fa-beat-fade {
555  0% {
556    opacity: var(--fa-beat-fade-opacity, 0.4);
557    transform: scale(1);
558    animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
559  }
560  25% {
561    opacity: calc(var(--fa-beat-fade-opacity, 0.4) + 0.4);
562    transform: scale(var(--fa-beat-fade-scale, 1.28));
563    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
564  }
565  45% {
566    opacity: 1;
567    transform: scale(var(--fa-beat-fade-scale, 1.25));
568    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
569  }
570  65% {
571    opacity: calc(var(--fa-beat-fade-opacity, 0.4) + 0.4);
572    transform: scale(var(--fa-beat-fade-scale, 1.28));
573    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
574  }
575  100% {
576    opacity: var(--fa-beat-fade-opacity, 0.4);
577    transform: scale(1);
578  }
579}
580@keyframes fa-flip {
581  0% {
582    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
583    animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
584  }
585  8% {
586    transform: perspective(2em) scale(var(--fa-flip-anticipation-scale, 0.95)) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
587    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
588  }
589  35% {
590    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.6));
591    animation-timing-function: linear;
592  }
593  65% {
594    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.5));
595    animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
596  }
597  92% {
598    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));
599    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
600  }
601  100% {
602    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -360deg));
603  }
604}
605@keyframes fa-flip-360 {
606  0% {
607    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
608    animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
609  }
610  8% {
611    transform: perspective(2em) scale(var(--fa-flip-anticipation-scale, 0.95)) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
612    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
613  }
614  50% {
615    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.6));
616    animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
617  }
618  80% {
619    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));
620    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
621  }
622  100% {
623    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -360deg));
624  }
625}
626@keyframes fa-shake {
627  0% {
628    transform: rotate(0deg);
629    animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
630  }
631  8% {
632    transform: rotate(35deg) translateX(1px);
633    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
634  }
635  20% {
636    transform: rotate(-22deg) translateX(-1px);
637    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
638  }
639  35% {
640    transform: rotate(15deg) translateX(1px);
641    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
642  }
643  50% {
644    transform: rotate(-9deg);
645    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
646  }
647  65% {
648    transform: rotate(5deg);
649    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
650  }
651  78% {
652    transform: rotate(-3deg);
653    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
654  }
655  90% {
656    transform: rotate(1deg);
657    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
658  }
659  100% {
660    transform: rotate(0deg);
661  }
662}
663@keyframes fa-spin {
664  0% {
665    transform: rotate(0deg);
666  }
667  100% {
668    transform: rotate(360deg);
669  }
670}
671@keyframes fa-spin-snap {
672  0% {
673    transform: rotate(0deg);
674    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
675  }
676  12% {
677    transform: rotate(60deg);
678    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
679  }
680  16.67% {
681    transform: rotate(60deg);
682    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
683  }
684  28.67% {
685    transform: rotate(120deg);
686    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
687  }
688  33.33% {
689    transform: rotate(120deg);
690    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
691  }
692  45.33% {
693    transform: rotate(180deg);
694    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
695  }
696  50% {
697    transform: rotate(180deg);
698    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
699  }
700  62% {
701    transform: rotate(240deg);
702    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
703  }
704  66.67% {
705    transform: rotate(240deg);
706    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
707  }
708  78.67% {
709    transform: rotate(300deg);
710    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
711  }
712  83.33% {
713    transform: rotate(300deg);
714    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
715  }
716  95.33% {
717    transform: rotate(360deg);
718    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
719  }
720  100% {
721    transform: rotate(360deg);
722  }
723}
724@keyframes fa-spin-snap-4 {
725  0% {
726    transform: rotate(0deg);
727    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
728  }
729  15% {
730    transform: rotate(90deg);
731    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
732  }
733  25% {
734    transform: rotate(90deg);
735    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
736  }
737  40% {
738    transform: rotate(180deg);
739    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
740  }
741  50% {
742    transform: rotate(180deg);
743    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
744  }
745  65% {
746    transform: rotate(270deg);
747    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
748  }
749  75% {
750    transform: rotate(270deg);
751    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
752  }
753  90% {
754    transform: rotate(360deg);
755    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
756  }
757  100% {
758    transform: rotate(360deg);
759  }
760}
761@keyframes fa-spin-snap-8 {
762  0% {
763    transform: rotate(0deg);
764    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
765  }
766  9% {
767    transform: rotate(45deg);
768    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
769  }
770  12.5% {
771    transform: rotate(45deg);
772    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
773  }
774  21.5% {
775    transform: rotate(90deg);
776    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
777  }
778  25% {
779    transform: rotate(90deg);
780    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
781  }
782  34% {
783    transform: rotate(135deg);
784    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
785  }
786  37.5% {
787    transform: rotate(135deg);
788    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
789  }
790  46.5% {
791    transform: rotate(180deg);
792    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
793  }
794  50% {
795    transform: rotate(180deg);
796    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
797  }
798  59% {
799    transform: rotate(225deg);
800    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
801  }
802  62.5% {
803    transform: rotate(225deg);
804    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
805  }
806  71.5% {
807    transform: rotate(270deg);
808    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
809  }
810  75% {
811    transform: rotate(270deg);
812    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
813  }
814  84% {
815    transform: rotate(315deg);
816    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
817  }
818  87.5% {
819    transform: rotate(315deg);
820    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
821  }
822  96.5% {
823    transform: rotate(360deg);
824    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
825  }
826  100% {
827    transform: rotate(360deg);
828  }
829}
830@keyframes fa-buzz {
831  0% {
832    transform: translateX(0) rotate(0deg);
833    animation-timing-function: cubic-bezier(0.1, 0, 0.9, 1);
834  }
835  5% {
836    transform: translateX(var(--fa-buzz-distance, 4px)) rotate(0.5deg);
837  }
838  10% {
839    transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-0.5deg);
840  }
841  15% {
842    transform: translateX(var(--fa-buzz-distance, 4px)) rotate(0.3deg);
843  }
844  20% {
845    transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-0.3deg);
846  }
847  25% {
848    transform: translateX(calc(var(--fa-buzz-distance, 4px) * 0.7)) rotate(0.2deg);
849  }
850  30% {
851    transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px) * 0.7)) rotate(-0.2deg);
852  }
853  35% {
854    transform: translateX(calc(var(--fa-buzz-distance, 4px) * 0.4)) rotate(0.1deg);
855  }
856  40% {
857    transform: translateX(0) rotate(0deg);
858  }
859  100% {
860    transform: translateX(0) rotate(0deg);
861  }
862}
863@keyframes fa-wag {
864  0% {
865    transform: rotate(0deg);
866    animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
867  }
868  12% {
869    transform: rotate(var(--fa-wag-angle, 12deg));
870    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
871  }
872  24% {
873    transform: rotate(2deg);
874    animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
875  }
876  36% {
877    transform: rotate(calc(var(--fa-wag-angle, 12deg) * 0.85));
878    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
879  }
880  48% {
881    transform: rotate(1deg);
882    animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
883  }
884  58% {
885    transform: rotate(calc(var(--fa-wag-angle, 12deg) * 0.6));
886    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
887  }
888  68% {
889    transform: rotate(0deg);
890  }
891  100% {
892    transform: rotate(0deg);
893  }
894}
895@keyframes fa-float {
896  0% {
897    transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
898    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
899  }
900  15% {
901    transform: translateY(calc(-0.4 * var(--fa-float-height, 6px))) translateX(var(--fa-float-drift, 1px)) rotate(var(--fa-float-tilt, 1deg)) scale(1, 1);
902    animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
903  }
904  35% {
905    transform: translateY(calc(-1 * var(--fa-float-height, 6px))) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x, 0.98), var(--fa-float-stretch-y, 1.03));
906    animation-timing-function: cubic-bezier(0.5, 0, 0.5, 0);
907  }
908  50% {
909    transform: translateY(calc(-0.92 * var(--fa-float-height, 6px))) translateX(calc(-0.5 * var(--fa-float-drift, 1px))) rotate(calc(-0.5 * var(--fa-float-tilt, 1deg))) scale(0.995, 1.01);
910    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
911  }
912  70% {
913    transform: translateY(calc(-0.3 * var(--fa-float-height, 6px))) translateX(calc(-1 * var(--fa-float-drift, 1px))) rotate(calc(-1 * var(--fa-float-tilt, 1deg))) scale(1, 1);
914    animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
915  }
916  90% {
917    transform: translateY(calc(0.05 * var(--fa-float-height, 6px))) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
918    animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
919  }
920  100% {
921    transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
922  }
923}
924@keyframes fa-swing {
925  0% {
926    transform: rotate(0deg);
927    animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
928  }
929  8% {
930    transform: rotate(var(--fa-swing-angle, 22deg));
931    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
932  }
933  18% {
934    transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.85));
935    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
936  }
937  28% {
938    transform: rotate(calc(var(--fa-swing-angle, 22deg) * 0.65));
939    animation-timing-function: cubic-bezier(0.35, 0, 0.65, 1);
940  }
941  38% {
942    transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.45));
943    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
944  }
945  48% {
946    transform: rotate(calc(var(--fa-swing-angle, 22deg) * 0.25));
947    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
948  }
949  56% {
950    transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.1));
951    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
952  }
953  64% {
954    transform: rotate(0deg);
955  }
956  100% {
957    transform: rotate(0deg);
958  }
959}
960@keyframes fa-jello {
961  0% {
962    transform: scale(1, 1);
963    animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
964  }
965  12% {
966    transform: scale(var(--fa-jello-scale-x, 1.15), calc(2 - var(--fa-jello-scale-x, 1.15)));
967    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
968  }
969  24% {
970    transform: scale(calc(2 - var(--fa-jello-scale-y, 1.12)), var(--fa-jello-scale-y, 1.12));
971    animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
972  }
973  36% {
974    transform: scale(calc(1 + (var(--fa-jello-scale-x, 1.15) - 1) * 0.5), calc(2 - (1 + (var(--fa-jello-scale-x, 1.15) - 1) * 0.5)));
975    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
976  }
977  48% {
978    transform: scale(calc(2 - (1 + (var(--fa-jello-scale-y, 1.12) - 1) * 0.3)), calc(1 + (var(--fa-jello-scale-y, 1.12) - 1) * 0.3));
979    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
980  }
981  58% {
982    transform: scale(1.02, 0.98);
983    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
984  }
985  68% {
986    transform: scale(1, 1);
987  }
988  100% {
989    transform: scale(1, 1);
990  }
991}
992.fa-rotate-90 {
993  transform: rotate(90deg);
994}
995
996.fa-rotate-180 {
997  transform: rotate(180deg);
998}
999
1000.fa-rotate-270 {
1001  transform: rotate(270deg);
1002}
1003
1004.fa-flip-horizontal {
1005  transform: scale(-1, 1);
1006}
1007
1008.fa-flip-vertical {
1009  transform: scale(1, -1);
1010}
1011
1012.fa-flip-both,
1013.fa-flip-horizontal.fa-flip-vertical {
1014  transform: scale(-1, -1);
1015}
1016
1017.fa-rotate-by {
1018  transform: rotate(var(--fa-rotate-angle, 0));
1019}
1020
1021.svg-inline--fa .fa-primary {
1022  fill: var(--fa-primary-color, currentColor);
1023  opacity: var(--fa-primary-opacity, 1);
1024}
1025
1026.svg-inline--fa .fa-secondary {
1027  fill: var(--fa-secondary-color, currentColor);
1028  opacity: var(--fa-secondary-opacity, 0.4);
1029}
1030
1031.svg-inline--fa.fa-swap-opacity .fa-primary {
1032  opacity: var(--fa-secondary-opacity, 0.4);
1033}
1034
1035.svg-inline--fa.fa-swap-opacity .fa-secondary {
1036  opacity: var(--fa-primary-opacity, 1);
1037}
1038
1039.svg-inline--fa mask .fa-primary,
1040.svg-inline--fa mask .fa-secondary {
1041  fill: black;
1042}
1043
1044.svg-inline--fa.fa-inverse {
1045  fill: var(--fa-inverse, #fff);
1046}
1047
1048.fa-stack {
1049  display: inline-block;
1050  height: 2em;
1051  line-height: 2em;
1052  position: relative;
1053  vertical-align: middle;
1054  width: 2.5em;
1055}
1056
1057.fa-inverse {
1058  color: var(--fa-inverse, #fff);
1059}
1060
1061.svg-inline--fa.fa-stack-1x {
1062  --fa-width: 1.25em;
1063  height: 1em;
1064  width: var(--fa-width);
1065}
1066.svg-inline--fa.fa-stack-2x {
1067  --fa-width: 2.5em;
1068  height: 2em;
1069  width: var(--fa-width);
1070}
1071
1072.fa-stack-1x,
1073.fa-stack-2x {
1074  inset: 0;
1075  margin: auto;
1076  position: absolute;
1077  z-index: var(--fa-stack-z-index, auto);
1078}`;
1078function Cc(){var e=js,t=Ms,n=q.cssPrefix,r=q.replacementClass,i=Sc;if(n!==e||r!==t){var a=RegExp(`\\.${e}\\-`,`g`),o=RegExp(`\\--${e}\\-`,`g`),s=RegExp(`\\.${t}`,`g`);i=i.replace(a,`.${n}-`).replace(o,`--${n}-`).replace(s,`.${r}`)}return i}var wc=!1;function Tc(){q.autoAddCss&&!wc&&(dc(Cc()),wc=!0)}var Ec={mixout:function(){return{dom:{css:Cc,insertCss:Tc}}},hooks:function(){return{beforeDOMElementCreation:function(){Tc()},beforeI2svg:function(){Tc()}}}},Y=no||{};Y[K]||(Y[K]={}),Y[K].styles||(Y[K].styles={}),Y[K].hooks||(Y[K].hooks={}),Y[K].shims||(Y[K].shims=[]);var X=Y[K],Dc=[],Oc=function(){U.removeEventListener(`DOMContentLoaded`,Oc),kc=1,Dc.map(function(e){return e()})},kc=!1;W&&(kc=(U.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(U.readyState),kc||U.addEventListener(`DOMContentLoaded`,Oc));function Ac(e){W&&(kc?setTimeout(e,0):Dc.push(e))}function jc(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,i=e.children,a=i===void 0?[]:i;return typeof e==`string`?gc(e):`<${t} ${_c(r)}>${a.map(jc).join(``)}</${t}>`}function Mc(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Nc=function(e,t){return function(n,r,i,a){return e.call(t,n,r,i,a)}},Pc=function(e,t,n,r){var i=Object.keys(e),a=i.length,o=r===void 0?t:Nc(t,r),s,c,l;for(n===void 0?(s=1,l=e[i[0]]):(s=0,l=n);s<a;s++)c=i[s],l=o(l,e[c],c,e);return l};function Fc(e){return H(e).length===1?e.codePointAt(0).toString(16):null}function Ic(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function Lc(e,t){var n=(arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}).skipHooks,r=n!==void 0&&n,i=Ic(t);typeof X.hooks.addPack==`function`&&!r?X.hooks.addPack(e,Ic(t)):X.styles[e]=V(V({},X.styles[e]||{}),i),e===`fas`&&Lc(`fa`,t)}var Rc=X.styles,zc=X.shims,Bc=Object.keys(Ys),Vc=Bc.reduce(function(e,t){return e[t]=Object.keys(Ys[t]),e},{}),Hc=null,Uc={},Wc={},Gc={},Kc={},qc={};function Jc(e){return~nc.indexOf(e)}function Yc(e,t){var n=t.split(`-`),r=n[0],i=n.slice(1).join(`-`);return r===e&&i!==``&&!Jc(i)?i:null}var Xc=function(){var e=function(e){return Pc(Rc,function(t,n,r){return t[r]=Pc(n,e,{}),t},{})};Uc=e(function(e,t,n){return t[3]&&(e[t[3]]=n),t[2]&&t[2].filter(function(e){return typeof e==`number`}).forEach(function(t){e[t.toString(16)]=n}),e}),Wc=e(function(e,t,n){return e[n]=n,t[2]&&t[2].filter(function(e){return typeof e==`string`}
1078).forEach(function(t){e[t]=n}),e}),qc=e(function(e,t,n){var r=t[2];return e[n]=n,r.forEach(function(t){e[t]=n}),e});var t=`far`in Rc||q.autoFetchSvg,n=Pc(zc,function(e,n){var r=n[0],i=n[1],a=n[2];return i===`far`&&!t&&(i=`fas`),typeof r==`string`&&(e.names[r]={prefix:i,iconName:a}),typeof r==`number`&&(e.unicodes[r.toString(16)]={prefix:i,iconName:a}),e},{names:{},unicodes:{}});Gc=n.names,Kc=n.unicodes,Hc=al(q.styleDefault,{family:q.familyDefault})};lc(function(e){Hc=al(e.styleDefault,{family:q.familyDefault})}),Xc();function Zc(e,t){return(Uc[e]||{})[t]}function Qc(e,t){return(Wc[e]||{})[t]}function $c(e,t){return(qc[e]||{})[t]}function el(e){return Gc[e]||{prefix:null,iconName:null}}function tl(e){var t=Kc[e],n=Zc(`fas`,e);return t||(n?{prefix:`fas`,iconName:n}:null)||{prefix:null,iconName:null}}function nl(){return Hc}var rl=function(){return{prefix:null,iconName:null,rest:[]}};function il(e){var t=G,n=Bc.reduce(function(e,t){return e[t]=`${q.cssPrefix}-${t}`,e},{});return os.forEach(function(r){(e.includes(n[r])||e.some(function(e){return Vc[r].includes(e)}))&&(t=r)}),t}function al(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).family,n=t===void 0?G:t,r=Gs[n][e];if(n===po&&!e)return`fad`;var i=qs[n][e]||qs[n][r],a=e in X.styles?e:null;return i||a||null}function ol(e){var t=[],n=null;return e.forEach(function(e){var r=Yc(q.cssPrefix,e);r?n=r:e&&t.push(e)}),{iconName:n,rest:t}}function sl(e){return e.sort().filter(function(e,t,n){return n.indexOf(e)===t})}var cl=ws.concat(ds);function ll(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).skipLookups,n=t!==void 0&&t,r=null,i=sl(e.filter(function(e){return cl.includes(e)})),a=sl(e.filter(function(e){return!cl.includes(e)})),o=Wa(i.filter(function(e){return r=e,!fo.includes(e)}),1)[0],s=o===void 0?null:o,c=il(i),l=V(V({},ol(a)),{},{prefix:al(s,{family:c})});return V(V(V({},l),pl({values:e,family:c,styles:Rc,config:q,canonical:l,givenPrefix:r})),ul(n,r,l))}function ul(e,t,n){var r=n.prefix,i=n.iconName;if(e||!r||!i)return{prefix:r,iconName:i};var a=t===`fa`?el(i):{},o=$c(r,i);return i=a.iconName||o||i,r=a.prefix||r,r===`far`&&!Rc.far&&Rc.fas&&!q.autoFetchSvg&&(r=`fas`),{prefix:r,iconName:i}}var dl=os.filter(function(e){return e!==G||e!==po}),fl=Object.keys(Cs).filter(function(e){return e!==G}).map(function(e){return Object.keys(Cs[e])}).flat();function pl(e){var t=e.values,n=e.family,r=e.canonical,i=e.givenPrefix,a=i===void 0?``:i,o=e.styles,s=o===void 0?{}:o,c=e.config,l=c===void 0?{}:c,u=n===po,d=t.includes(`fa-duotone`)||t.includes(`fad`),f=l.familyDefault===`duotone`,p=r.prefix===`fad`||r.prefix===`fa-duotone`;return!u&&(d||f||p)&&(r.prefix=`fad`),(t.includes(`fa-brands`)||t.includes(`fab`))&&(r.prefix=`fab`),!r.prefix&&dl.includes(n)&&(Object.keys(s).find(function(e){return fl.includes(e)})||l.autoFetchSvg)&&(r.prefix=ls.get(n).defaultShortPrefixId,r.iconName=$c(r.prefix,r.iconName)||r.iconName),(r.prefix===`fa`||a===`fa`)&&(r.prefix=nl()||`fas`),r}var ml=function(){function e(){Fa(this,e),this.definitions={}}return La(e,[{key:`add`,value:function(){var e=this,t=[...arguments].reduce(this._pullDefinitions,{});Object.keys(t).forEach(function(n){e.definitions[n]=V(V({},e.definitions[n]||{}),t[n]),Lc(n,t[n]);var r=Ys[G][n];r&&Lc(r,t[n]),Xc()})}},{key:`reset`,value:function(){this.definitions={}}},{key:`_pullDefinitions`,value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var r=n[t],i=r.prefix,a=r.iconName,o=r.icon,s=o[2];e[i]||(e[i]={}),s.length>0&&s.forEach(function(t){typeof t==`string`&&(e[i][t]=o)}),e[i][a]=o}),e}}])}(),hl=[],gl={},_l={},vl=Object.keys(_l);function yl(e,t){var n=t.mixoutsTo;return hl=e,gl={},Object.keys(_l).forEach(function(e){vl.indexOf(e)===-1&&delete _l[e]}),hl.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){typeof t[e]==`function`&&(n[e]=t[e]),qa(t[e])===`object`&&Object.keys(t[e]).forEach(function(r){n[e]||(n[e]={}),n[e][r]=t[e][r]})}),e.hooks){var r=e.hooks();Object.keys(r).forEach(function(e){gl[e]||(gl[e]=[]),gl[e].push(r[e])})}e.provides&&e.provides(_l)}),n}function bl(e,t){var n=[...arguments].slice(2);
1078return(gl[e]||[]).forEach(function(e){t=e.apply(null,[t].concat(n))}),t}function xl(e){var t=[...arguments].slice(1);(gl[e]||[]).forEach(function(e){e.apply(null,t)})}function Sl(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return _l[e]?_l[e].apply(null,t):void 0}function Cl(e){e.prefix===`fa`&&(e.prefix=`fas`);var t=e.iconName,n=e.prefix||nl();if(t)return t=$c(n,t)||t,Mc(wl.definitions,n,t)||Mc(X.styles,n,t)}var wl=new ml,Z={noAuto:function(){q.autoReplaceSvg=!1,q.observeMutations=!1,xl(`noAuto`)},config:q,dom:{i2svg:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return W?(xl(`beforeI2svg`,e),Sl(`pseudoElements2svg`,e),Sl(`i2svg`,e)):Promise.reject(Error(`Operation requires a DOM of some kind.`))},watch:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.autoReplaceSvgRoot;q.autoReplaceSvg===!1&&(q.autoReplaceSvg=!0),q.observeMutations=!0,Ac(function(){Tl({autoReplaceSvgRoot:t}),xl(`watch`,e)})}},parse:{icon:function(e){if(e===null)return null;if(qa(e)===`object`&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:$c(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){var t=e[1].indexOf(`fa-`)===0?e[1].slice(3):e[1],n=al(e[0]);return{prefix:n,iconName:$c(n,t)||t}}if(typeof e==`string`&&(e.indexOf(`${q.cssPrefix}-`)>-1||e.match(Zs))){var r=ll(e.split(` `),{skipLookups:!0});return{prefix:r.prefix||nl(),iconName:$c(r.prefix,r.iconName)||r.iconName}}if(typeof e==`string`){var i=nl();return{prefix:i,iconName:$c(i,e)||e}}}},library:wl,findIconDefinition:Cl,toHtml:jc},Tl=function(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).autoReplaceSvgRoot,t=e===void 0?U:e;(Object.keys(X.styles).length>0||q.autoFetchSvg)&&W&&q.autoReplaceSvg&&Z.dom.i2svg({node:t})};function El(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return jc(e)})}}),Object.defineProperty(e,"node",{get:function(){if(W){var t=U.createElement(`div`);return t.innerHTML=e.html,t.children}}}),e}function Dl(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,a=e.styles,o=e.transform;if(yc(o)&&n.found&&!r.found){var s={x:n.width/n.height/2,y:.5};i.style=vc(V(V({},a),{},{"transform-origin":`${s.x+o.x/16}em ${s.y+o.y/16}em`}))}return[{tag:`svg`,attributes:i,children:t}]}function Ol(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,a=e.symbol,o=a===!0?`${t}-${q.cssPrefix}-${n}`:a;return[{tag:`svg`,attributes:{style:`display: none;`},children:[{tag:`symbol`,attributes:V(V({},i),{},{id:o}),children:r}]}]}function kl(e){return[`aria-label`,`aria-labelledby`,`title`,`role`].some(function(t){return t in e})}function Al(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,a=e.iconName,o=e.transform,s=e.symbol,c=e.maskId,l=e.extra,u=e.watchable,d=u!==void 0&&u,f=r.found?r:n,p=f.width,m=f.height,h=[q.replacementClass,a?`${q.cssPrefix}-${a}`:``].filter(function(e){return l.classes.indexOf(e)===-1}).filter(function(e){return e!==``||!!e}).concat(l.classes).join(` `),g={children:[],attributes:V(V({},l.attributes),{},{"data-prefix":i,"data-icon":a,class:h,role:l.attributes.role||`img`,viewBox:`0 0 ${p} ${m}`})};!kl(l.attributes)&&!l.attributes[`aria-hidden`]&&(g.attributes[`aria-hidden`]=`true`),d&&(g.attributes[Ns]=``);var _=V(V({},g),{},{prefix:i,iconName:a,main:n,mask:r,maskId:c,transform:o,symbol:s,styles:V({},l.styles)}),v=r.found&&n.found?Sl(`generateAbstractMask`,_)||{children:[],attributes:{}}:Sl(`generateAbstractIcon`,_)||{children:[],attributes:{}},y=v.children,b=v.attributes;return _.children=y,_.attributes=b,s?Ol(_):Dl(_)}function jl(e){var t=e.content,n=e.width,r=e.height,i=e.transform,a=e.extra,o=e.watchable,s=o!==void 0&&o,c=V(V({},a.attributes),{},{class:a.classes.join(` `)});s&&(c[Ns]=``);var l=V({},a.styles);yc(i)&&(l.transform=xc({transform:i,startCentered:!0,width:n,height:r}),l[`-webkit-transform`]=l.transform);var u=vc(l);u.length>0&&(c.style=u);var d=[];return d.push({tag:`span`,attributes:c,children:[t]}),d}function Ml(e){var t=e.content,n=e.extra,r=V(V({},n.attributes),{},{class:n.classes.join(` `)}),i=vc(n.styles);i.length>0&&(r.style=i);var a=[];return a.push({tag:`span`,attributes:r,children:[t]}),a}var Nl=X.styles;function Pl(e){var t=e[0],n=e[1],r=Wa(e.slice(4),1)[0],i=null;return i=Array.isArray(r)?{tag:`g`,attributes:{class:`${q.cssPrefix}-${tc.GROUP}`},children:[{tag:`path`,attributes:{class:`${q.cssPrefix}-${tc.SECONDARY}`,fill:`currentColor`,d:r[0]}},{tag:`path`,attributes:{class:`${q.cssPrefix}-${tc.PRIMARY}`,fill:`currentColor`,d:r[1]}}]}:{tag:`path`,attributes:{fill:`currentColor`,d:r}},{found:!0,width:t,height:n,icon:i}}var Fl={found:!1,width:512,height:512};function Il(e,t){!Hs&&!q.showMissingIcons&&e&&console.error(`Icon with name "${e}" and prefix "${t}" is missing.`)}function Ll(e,t){var n=t;return t===`fa`&&q.styleDefault!==null&&(t=nl()),new Promise(function(r,i){if(n===`fa`){var a=el(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&Nl[t]&&Nl[t][e]){var o=Nl[t][e];return r(Pl(o))}Il(e,t),r(V(V({},Fl),{},{icon:q.showMissingIcons&&e&&Sl(`missingIconAbstract`)||{}}))})}var Rl=function(){},zl=q.measurePerformance&&io&&io.mark&&io.measure?io:{mark:Rl,measure:Rl},Bl=`FA "7.3.1"`,Vl=function(e){return zl.mark(`${Bl} ${e} begins`),function(){return Hl(e)}},Hl=function(e){zl.mark(`${Bl} ${e} ends`),zl.measure(`${Bl} ${e}`,`${Bl} ${e} begins`,`${Bl} ${e} ends`)},Ul={begin:Vl,end:Hl},Wl=function(){};function Gl(e){return typeof(e.getAttribute?e.getAttribute(Ns):null)==`string`}function Kl(e){var t=e.getAttribute?e.getAttribute(Is):null,n=e.getAttribute?e.getAttribute(Ls):null;return t&&n}function ql(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(q.replacementClass)}function Jl(){return q.autoReplaceSvg===!0?$l.replace:$l[q.autoReplaceSvg]||$l.replace}function Yl(e){return U.createElementNS(`http://www.w3.org/2000/svg`,e)}function Xl(e){return U.createElement(e)}function Zl(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).ceFn,n=t===void 0?e.tag===`svg`?Yl:Xl:t;if(typeof e==`string`)return U.createTextNode(e);var r=n(e.tag);
1078return Object.keys(e.attributes||[]).forEach(function(t){r.setAttribute(t,e.attributes[t])}),(e.children||[]).forEach(function(e){r.appendChild(Zl(e,{ceFn:n}))}),r}function Ql(e){var t=` ${e.outerHTML} `;return t=`${t}Font Awesome fontawesome.com `,t}var $l={replace:function(e){var t=e[0];if(t.parentNode){if(e[1].forEach(function(e){t.parentNode.insertBefore(Zl(e),t)}),t.getAttribute(Ns)===null&&q.keepOriginalSource){var n=U.createComment(Ql(t));t.parentNode.replaceChild(n,t)}else t.remove()}},nest:function(e){var t=e[0],n=e[1];if(~hc(t).indexOf(q.replacementClass))return $l.replace(e);var r=RegExp(`${q.cssPrefix}-.*`);if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(` `).reduce(function(e,t){return t===q.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(` `),i.toNode.length===0?t.removeAttribute(`class`):t.setAttribute(`class`,i.toNode.join(` `))}var a=n.map(function(e){return jc(e)}).join(`
1079`);t.setAttribute(Ns,``),t.innerHTML=a}};function eu(e){e()}function tu(e,t){var n=typeof t==`function`?t:Wl;if(e.length===0)n();else{var r=eu;q.mutateApproach===zs&&(r=no.requestAnimationFrame||eu),r(function(){var t=Jl(),r=Ul.begin(`mutate`);e.map(t),r(),n()})}}var nu=!1;function ru(){nu=!0}function iu(){nu=!1}var au=null;function ou(e){if(ro&&q.observeMutations){var t=e.treeCallback,n=t===void 0?Wl:t,r=e.nodeCallback,i=r===void 0?Wl:r,a=e.pseudoElementsCallback,o=a===void 0?Wl:a,s=e.observeMutationsRoot,c=s===void 0?U:s;au=new ro(function(e){if(!nu){var t=nl();mc(e).forEach(function(e){if(e.type===`childList`&&e.addedNodes.length>0&&!Gl(e.addedNodes[0])&&(q.searchPseudoElements&&o(e.target),n(e.target)),e.type===`attributes`&&e.target.parentNode&&q.searchPseudoElements&&o([e.target],!0),e.type===`attributes`&&Gl(e.target)&&~ec.indexOf(e.attributeName)){if(e.attributeName===`class`&&Kl(e.target)){var r=ll(hc(e.target)),a=r.prefix,s=r.iconName;e.target.setAttribute(Is,a||t),s&&e.target.setAttribute(Ls,s)}else ql(e.target)&&i(e.target)}})}}),W&&au.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function su(){au&&au.disconnect()}function cu(e){var t=e.getAttribute(`style`),n=[];return t&&(n=t.split(`;`).reduce(function(e,t){var n=t.split(`:`),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(`:`).trim()),e},{})),n}function lu(e){var t=e.getAttribute(`data-prefix`),n=e.getAttribute(`data-icon`),r=e.innerText===void 0?``:e.innerText.trim(),i=ll(hc(e));return i.prefix||=nl(),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix?i:(i.prefix&&r.length>0&&(i.iconName=Qc(i.prefix,e.innerText)||Zc(i.prefix,Fc(e.innerText))),!i.iconName&&q.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data),i)}function uu(e){return mc(e.attributes).reduce(function(e,t){return e.name!==`class`&&e.name!==`style`&&(e[t.name]=t.value),e},{})}function du(){return{iconName:null,prefix:null,transform:J,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function fu(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=lu(e),r=n.iconName,i=n.prefix,a=n.rest,o=uu(e),s=bl(`parseNodeAttributes`,{},e);return V({iconName:r,prefix:i,transform:J,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:t.styleParser?cu(e):[],attributes:o}},s)}var pu=X.styles;function mu(e){var t=q.autoReplaceSvg===`nest`?fu(e,{styleParser:!1}):fu(e);return~t.extra.classes.indexOf(Qs)?Sl(`generateLayersText`,e,t):Sl(`generateSvgReplacementMutation`,e,t)}function hu(){return[].concat(H(ds),H(ws))}function gu(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!W)return Promise.resolve();var n=U.documentElement.classList,r=function(e){return n.add(`${Rs}-${e}`)},i=function(e){return n.remove(`${Rs}-${e}`)},a=q.autoFetchSvg?hu():fo.concat(Object.keys(pu));a.includes(`fa`)||a.push(`fa`);var o=[`.${Qs}:not([${Ns}])`].concat(a.map(function(e){return`.${e}:not([${Ns}])`})).join(`, `);if(o.length===0)return Promise.resolve();var s=[];
1079try{s=mc(e.querySelectorAll(o))}catch{}if(s.length>0)r(`pending`),i(`complete`);else return Promise.resolve();var c=Ul.begin(`onTree`),l=s.reduce(function(e,t){try{var n=mu(t);n&&e.push(n)}catch(e){Hs||e.name===`MissingIcon`&&console.error(e)}return e},[]);return new Promise(function(e,n){Promise.all(l).then(function(n){tu(n,function(){r(`active`),r(`complete`),i(`pending`),typeof t==`function`&&t(),c(),e()})}).catch(function(e){c(),n(e)})})}function _u(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;mu(e).then(function(e){e&&tu([e],t)})}function vu(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Cl(t||{}),i=n.mask;return i&&=(i||{}).icon?i:Cl(i||{}),e(r,V(V({},n),{},{mask:i}))}}var yu=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.transform,r=n===void 0?J:n,i=t.symbol,a=i!==void 0&&i,o=t.mask,s=o===void 0?null:o,c=t.maskId,l=c===void 0?null:c,u=t.classes,d=u===void 0?[]:u,f=t.attributes,p=f===void 0?{}:f,m=t.styles,h=m===void 0?{}:m;if(e){var g=e.prefix,_=e.iconName,v=e.icon;return El(V({type:`icon`},e),function(){return xl(`beforeDOMElementCreation`,{iconDefinition:e,params:t}),Al({icons:{main:Pl(v),mask:s?Pl(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:g,iconName:_,transform:V(V({},J),r),symbol:a,maskId:l,extra:{attributes:p,styles:h,classes:d}})})}},bu={mixout:function(){return{icon:vu(yu)}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=gu,e.nodeCallback=_u,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=t===void 0?U:t,r=e.callback;return gu(n,r===void 0?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.prefix,i=t.transform,a=t.symbol,o=t.mask,s=t.maskId,c=t.extra;return new Promise(function(t,l){Promise.all([Ll(n,r),o.iconName?Ll(o.iconName,o.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(o){var l=Wa(o,2),u=l[0],d=l[1];t([e,Al({icons:{main:u,mask:d},prefix:r,iconName:n,transform:i,symbol:a,maskId:s,extra:c,watchable:!0})])}).catch(l)})},e.generateAbstractIcon=function(e){var t=e.children,n=e.attributes,r=e.main,i=e.transform,a=e.styles,o=vc(a);o.length>0&&(n.style=o);var s;return yc(i)&&(s=Sl(`generateAbstractTransformGrouping`,{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),t.push(s||r.icon),{children:t,attributes:n}}}},xu={mixout:function(){return{layer:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.classes,r=n===void 0?[]:n;return El({type:`layer`},function(){xl(`beforeDOMElementCreation`,{assembler:e,params:t});var n=[];return e(function(e){Array.isArray(e)?e.map(function(e){n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:`span`,attributes:{class:[`${q.cssPrefix}-layers`].concat(H(r)).join(` `)},children:n}]})}}}},Su={mixout:function(){return{counter:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.title,r=n===void 0?null:n,i=t.classes,a=i===void 0?[]:i,o=t.attributes,s=o===void 0?{}:o,c=t.styles,l=c===void 0?{}:c;return El({type:`counter`,content:e},function(){return xl(`beforeDOMElementCreation`,{content:e,params:t}),Ml({content:e.toString(),title:r,extra:{attributes:s,styles:l,classes:[`${q.cssPrefix}-layers-counter`].concat(H(a))}})})}}}},Cu={mixout:function(){return{text:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.transform,r=n===void 0?J:n,i=t.classes,a=i===void 0?[]:i,o=t.attributes,s=o===void 0?{}:o,c=t.styles,l=c===void 0?{}:c;return El({type:`text`,content:e},function(){return xl(`beforeDOMElementCreation`,{content:e,params:t}),jl({content:e,transform:V(V({},J),r),extra:{attributes:s,styles:l,classes:[`${q.cssPrefix}-layers-text`].concat(H(a))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.transform,r=t.extra,i=null,a=null;if(ao){var o=parseInt(getComputedStyle(e).fontSize,10),s=e.getBoundingClientRect();i=s.width/o,a=s.height/o}return Promise.resolve([e,jl({content:e.innerHTML,width:i,height:a,transform:n,extra:r,watchable:!0})])}}},wu=RegExp(`"`,`ug`),Tu=[1105920,1112319],Eu=V(V(V(V({},{FontAwesome:{normal:`fas`,400:`fas`}}),cs),ks),hs),Du=Object.keys(Eu).reduce(function(e,t){return e[t.toLowerCase()]=Eu[t],e},{}),Ou=Object.keys(Du).reduce(function(e,t){var n=Du[t];return e[t]=n[900]||H(Object.entries(n))[0][1],e},{});function ku(e){return Fc(H(e.replace(wu,``))[0]||``)}function Au(e){var t=e.getPropertyValue(`font-feature-settings`).includes(`ss01`),n=e.getPropertyValue(`content`).replace(wu,``),r=n.codePointAt(0),i=r>=Tu[0]&&r<=Tu[1],a=n.length===2&&n[0]===n[1];return i||a||t}function ju(e,t){var n=e.replace(/^['"]|['"]$/g,``).toLowerCase(),r=parseInt(t),i=isNaN(r)?`normal`:r;return(Du[n]||{})[i]||Ou[n]}function Mu(e,t){var n=`${Fs}${t.replace(`:`,`-`)}`;return new Promise(function(r,i){if(e.getAttribute(n)!==null)return r();var a=mc(e.children).filter(function(e){return e.getAttribute(Ps)===t})[0],o=no.getComputedStyle(e,t),s=o.getPropertyValue(`font-family`),c=s.match($s),l=o.getPropertyValue(`font-weight`),u=o.getPropertyValue(`content`);if(a&&!c)return e.removeChild(a),r();if(c&&u!==`none`&&u!==``){var d=o.getPropertyValue(`content`),f=ju(s,l),p=ku(d),m=c[0].startsWith(`FontAwesome`),h=Au(o),g=Zc(f,p),_=g;if(m){var v=tl(p);v.iconName&&v.prefix&&(g=v.iconName,f=v.prefix)}if(g&&!h&&(!a||a.getAttribute(Is)!==f||a.getAttribute(Ls)!==_)){e.setAttribute(n,_),a&&e.removeChild(a);var y=du(),b=y.extra;b.attributes[Ps]=t,Ll(g,f).then(function(i){var a=Al(V(V({},y),{},{icons:{main:i,mask:rl()},prefix:f,iconName:_,extra:b,watchable:!0})),o=U.createElementNS(`http://www.w3.org/2000/svg`,`svg`);t===`::before`?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=a.map(function(e){return jc(e)}).join(`
1080`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function Nu(e){return Promise.all([Mu(e,`::before`),Mu(e,`::after`)])}function Pu(e){return e.parentNode!==document.head&&!~Bs.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Ps)&&(!e.parentNode||e.parentNode.tagName!==`svg`)}var Fu=function(e){return!!e&&Vs.some(function(t){return e.includes(t)})},Iu=function(e){if(!e)return[];
1080var t=new Set,n=e.split(/,(?![^()]*\))/).map(function(e){return e.trim()});n=n.flatMap(function(e){return e.includes(`(`)?e:e.split(`,`).map(function(e){return e.trim()})});var r=Ra(n),i;try{for(r.s();!(i=r.n()).done;){var a=i.value;if(Fu(a)){var o=Vs.reduce(function(e,t){return e.replace(t,``)},a);o!==``&&o!==`*`&&t.add(o)}}}catch(e){r.e(e)}finally{r.f()}return t};function Lu(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(W){var n;if(t)n=e;else if(q.searchPseudoElementsFullScan)n=e.querySelectorAll(`*`);else{var r=new Set,i=Ra(document.styleSheets),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;try{var s=Ra(o.cssRules),c;try{for(s.s();!(c=s.n()).done;){var l=c.value,u=Ra(Iu(l.selectorText)),d;try{for(u.s();!(d=u.n()).done;){var f=d.value;r.add(f)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}catch(e){q.searchPseudoElementsWarnings&&console.warn(`Font Awesome: cannot parse stylesheet: ${o.href} (${e.message})
1081If it declares any Font Awesome CSS pseudo-elements, they will not be rendered as SVG icons. Add crossorigin="anonymous" to the <link>, enable searchPseudoElementsFullScan for slower but more thorough DOM parsing, or suppress this warning by setting searchPseudoElementsWarnings to false.`)}}}catch(e){i.e(e)}finally{i.f()}if(!r.size)return;var p=Array.from(r).join(`, `);try{n=e.querySelectorAll(p)}catch{}}return new Promise(function(e,t){var r=mc(n).filter(Pu).map(Nu),i=Ul.begin(`searchPseudoElements`);ru(),Promise.all(r).then(function(){i(),iu(),e()}).catch(function(){i(),iu(),t()})})}}var Ru={hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=Lu,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=t===void 0?U:t;q.searchPseudoElements&&Lu(n)}}},zu=!1,Bu={mixout:function(){return{dom:{unwatch:function(){ru(),zu=!0}}}},hooks:function(){return{bootstrap:function(){ou(bl(`mutationObserverCallbacks`,{}))},noAuto:function(){su()},watch:function(e){var t=e.observeMutationsRoot;zu?iu():ou(bl(`mutationObserverCallbacks`,{observeMutationsRoot:t}))}}}},Vu=function(e){return e.toLowerCase().split(` `).reduce(function(e,t){var n=t.toLowerCase().split(`-`),r=n[0],i=n.slice(1).join(`-`);if(r&&i===`h`)return e.flipX=!0,e;if(r&&i===`v`)return e.flipY=!0,e;if(i=parseFloat(i),isNaN(i))return e;switch(r){case`grow`:e.size+=i;break;case`shrink`:e.size-=i;break;case`left`:e.x-=i;break;case`right`:e.x+=i;break;case`up`:e.y-=i;break;case`down`:e.y+=i;break;case`rotate`:e.rotate+=i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},Hu={mixout:function(){return{parse:{transform:function(e){return Vu(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute(`data-fa-transform`);return n&&(e.transform=Vu(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,i=e.iconWidth,a={outer:{transform:`translate(${r/2} 256)`},inner:{transform:`${`translate(${n.x*32}, ${n.y*32}) `} ${`scale(${n.size/16*(n.flipX?-1:1)}, ${n.size/16*(n.flipY?-1:1)}) `} ${`rotate(${n.rotate} 0 0)`}`},path:{transform:`translate(${i/2*-1} -256)`}};return{tag:`g`,attributes:V({},a.outer),children:[{tag:`g`,attributes:V({},a.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:V(V({},t.icon.attributes),a.path)}]}]}}}},Uu={x:0,y:0,width:`100%`,height:`100%`};function Wu(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill=`black`),e}function Gu(e){return e.tag===`g`?e.children:[e]}yl([Ec,bu,xu,Su,Cu,Ru,Bu,Hu,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute(`data-fa-mask`),r=n?ll(n.split(` `).map(function(e){return e.trim()})):rl();return r.prefix||=nl(),e.mask=r,e.maskId=t.getAttribute(`data-fa-mask-id`),e}}},provides:function(e){e.generateAbstractMask=function(e){var t=e.children,n=e.attributes,r=e.main,i=e.mask,a=e.maskId,o=e.transform,s=r.width,c=r.icon,l=i.width,u=i.icon,d=bc({transform:o,containerWidth:l,iconWidth:s}),f={tag:`rect`,attributes:V(V({},Uu),{},{fill:`white`})},p=c.children?{children:c.children.map(Wu)}:{},m={tag:`g`,attributes:V({},d.inner),children:[Wu(V({tag:c.tag,attributes:V(V({},c.attributes),d.path)},p))]},h={tag:`g`,attributes:V({},d.outer),children:[m]},g=`mask-${a||pc()}`,_=`clip-${a||pc()}`,v={tag:`mask`,attributes:V(V({},Uu),{},{id:g,maskUnits:`userSpaceOnUse`,maskContentUnits:`userSpaceOnUse`}),children:[f,h]},y={tag:`defs`,children:[{tag:`clipPath`,attributes:{id:_},children:Gu(u)},v]};return t.push(y,{tag:`rect`,attributes:V({fill:`currentColor`,"clip-path":`url(#${_})`,mask:`url(#${g})`},Uu)}),{children:t,attributes:n}}}},{provides:function(e){var t=!1;no.matchMedia&&(t=no.matchMedia(`(prefers-reduced-motion: reduce)`).matches),e.missingIconAbstract=function(){var e=[],n={fill:`currentColor`},r={attributeType:`XML`,repeatCount:`indefinite`,dur:`2s`};e.push({tag:`path`,attributes:V(V({},n),{},{d:`M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2
1081-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z`})});var i=V(V({},r),{},{attributeName:`opacity`}),a={tag:`circle`,attributes:V(V({},n),{},{cx:`256`,cy:`364`,r:`28`}),children:[]};return t||a.children.push({tag:`animate`,attributes:V(V({},r),{},{attributeName:`r`,values:`28;14;28;28;14;28;`})},{tag:`animate`,attributes:V(V({},i),{},{values:`1;0;1;1;0;1;`})}),e.push(a),e.push({tag:`path`,attributes:V(V({},n),{},{opacity:`1`,d:`M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z`}),children:t?[]:[{tag:`animate`,attributes:V(V({},i),{},{values:`1;0;0;0;0;1;`})}]}),t||e.push({tag:`path`,attributes:V(V({},n),{},{opacity:`0`,d:`M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z`}),children:[{tag:`animate`,attributes:V(V({},i),{},{values:`0;0;1;1;0;0;`})}]}),{tag:`g`,attributes:{class:`missing`},children:e}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute(`data-fa-symbol`);return e.symbol=n===null?!1:n===``||n,e}}}}],{mixoutsTo:Z}),Z.noAuto;var Ku=Z.config,qu=Z.library,Ju=Z.dom,Yu=Z.parse;Z.findIconDefinition,Z.toHtml;var Xu=Z.icon;Z.layer;var Zu=Z.text;Z.counter;function Qu(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function $u(e){if(Array.isArray(e))return Qu(e)}function Q(e,t,n){return(t=sd(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ed(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function td(){throw TypeError(`Invalid attempt to spread non-iterable instance.
1082In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?nd(Object(n),!0).forEach(function(t){Q(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nd(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rd(e,t){if(e==null)return{};var n,r,i=id(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function id(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function ad(e){return $u(e)||ed(e)||ld(e)||td()}function od(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function sd(e){var t=od(e,`string`);return typeof t==`symbol`?t:t+``}function cd(e){"@babel/helpers - typeof";return cd=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},cd(e)}function ld(e,t){if(e){if(typeof e==`string`)return Qu(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qu(e,t):void 0}}function ud(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Q({},e,t):{}}function dd(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip===`horizontal`||e.flip===`both`,"fa-flip-vert
1082ical":e.flip===`vertical`||e.flip===`both`},Q(Q(Q(Q(Q(Q(Q(Q(Q(Q(t,`fa-${e.size}`,e.size!==null),`fa-rotate-${e.rotation}`,e.rotation!==null),`fa-rotate-by`,e.rotateBy),`fa-pull-${e.pull}`,e.pull!==null),`fa-swap-opacity`,e.swapOpacity),`fa-bounce`,e.bounce),`fa-shake`,e.shake),`fa-beat`,e.beat),`fa-fade`,e.fade),`fa-beat-fade`,e.beatFade),Q(Q(Q(Q(Q(Q(Q(Q(Q(Q(t,`fa-flash`,e.flash),`fa-spin-pulse`,e.spinPulse),`fa-spin-reverse`,e.spinReverse),`fa-width-auto`,e.widthAuto),`fa-canvas-square`,e.canvasSquare),`fa-canvas-roomy`,e.canvasRoomy),`fa-flip-360`,e.flip360),`fa-buzz`,e.buzz),`fa-float`,e.float),`fa-jello`,e.jello),Q(Q(Q(Q(Q(t,`fa-spin-snap`,e.spinSnap),`fa-spin-snap-4`,e.spinSnap4),`fa-spin-snap-8`,e.spinSnap8),`fa-swing`,e.swing),`fa-wag`,e.wag));return Object.keys(n).map(function(e){return n[e]?e:null}).filter(function(e){return e})}var fd=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},pd={exports:{}};(function(e){(function(t){var n=function(e,t,r){if(!l(t)||d(t)||f(t)||p(t)||c(t))return t;var i,a=0,o=0;if(u(t))for(i=[],o=t.length;a<o;a++)i.push(n(e,t[a],r));else for(var s in i={},t)Object.prototype.hasOwnProperty.call(t,s)&&(i[e(s,r)]=n(e,t[s],r));return i},r=function(e,t){t||={};var n=t.separator||`_`,r=t.split||/(?=[A-Z])/;return e.split(r).join(n)},i=function(e){return m(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():``}),e.substr(0,1).toLowerCase()+e.substr(1))},a=function(e){var t=i(e);return t.substr(0,1).toUpperCase()+t.substr(1)},o=function(e,t){return r(e,t).toLowerCase()},s=Object.prototype.toString,c=function(e){return typeof e==`function`},l=function(e){return e===Object(e)},u=function(e){return s.call(e)==`[object Array]`},d=function(e){return s.call(e)==`[object Date]`},f=function(e){return s.call(e)==`[object RegExp]`},p=function(e){return s.call(e)==`[object Boolean]`},m=function(e){return e-=0,e===e},h=function(e,t){var n=t&&`process`in t?t.process:t;return typeof n==`function`?function(t,r){return n(t,e,r)}:e},g={camelize:i,decamelize:o,pascalize:a,depascalize:o,camelizeKeys:function(e,t){return n(h(i,t),e)},decamelizeKeys:function(e,t){return n(h(o,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=g:t.humps=g})(fd)})(pd);var md=pd.exports,hd=[`gradientFill`],gd=[`class`,`style`],_d=[`type`,`stops`,`id`];function vd(e){return e.split(`;`).map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var n=t.indexOf(`:`),r=md.camelize(t.slice(0,n));return e[r]=t.slice(n+1).trim(),e},{})}function yd(e){return e.split(/\s+/).reduce(function(e,t){return e[t]=!0,e},{})}function bd(e,t){return ve(`stop`,$({key:`${t}-${e.offset}`,offset:e.offset,"stop-color":e.color},e.opacity!==void 0&&{"stop-opacity":e.opacity}))}function xd(e){if(typeof e==`string`)return e;var t=(e.children||[]).map(xd);return e.tag===`path`&&e.attributes&&`fill`in e.attributes?$($({},e),{},{attributes:$($({},e.attributes),{},{fill:void 0}),children:t}):$($({},e),{},{children:t})}function Sd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e==`string`)return e;var r=t.gradientFill,i=r===void 0?null:r,a=rd(t,hd),o=i||`fill`in n?xd(e):e,s=(o.children||[]).map(function(e){return Sd(e,{},{})}),c=Object.keys(o.attributes||{}).reduce(function(e,t){var n=o.attributes[t];switch(t){case`class`:e.class=yd(n);break;case`style`:e.style=vd(n);break;default:e.attrs[t]=n}return e},{attrs:{},class:{},style:{}});n.class;var l=n.style,u=l===void 0?{}:l,d=rd(n,gd);if(i&&i.id&&(i.type===`linear`||i.type===`radial`)){var f=i.type,p=i.stops,m=p===void 0?[]:p,h=i.id,g=rd(i,_d),_=ve(f===`linear`?`linearGradient`:`radialGradient`,$($({},g),{},{id:h}),m.map(bd));return ve(o.tag,$($($($({},a),{},{class:c.class,style:$($({},c.style),u)},c.attrs),d),{},{fill:`url(#${h})`}),[_].concat(ad(s)))}return ve(e.tag,$($($({},a),{},{class:c.class,style:$($({},c.style),u)},c.attrs),d),s)}var Cd=!1;try{Cd=!0}catch{}function wd(){if(!Cd&&console&&typeof console.error==`function`){var e;(e=console).error.apply(e,arguments)}}function Td(e){if(e&&cd(e)===`object`&&e.prefix&&e.iconName&&e.icon)return e;if(Yu.icon)return Yu.icon(e);if(e===null)return null;if(cd(e)===`object`&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e==`string`)return{prefix:`fas`,iconName:e}}var Ed=A({name:`FontAwesomeIcon`,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(e){return[!0,
1082!1,`horizontal`,`vertical`,`both`].indexOf(e)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},maskId:{type:String,default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(e){return[`right`,`left`].indexOf(e)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(e){return[90,180,270].indexOf(Number.parseInt(e,10))>-1}},rotateBy:{type:Boolean,default:!1},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(e){return[`2xs`,`xs`,`sm`,`lg`,`xl`,`2xl`,`1x`,`2x`,`3x`,`4x`,`5x`,`6x`,`7x`,`8x`,`9x`,`10x`].indexOf(e)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},titleId:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1},widthAuto:{type:Boolean,default:!1},canvasSquare:{type:Boolean,default:!1},canvasRoomy:{type:Boolean,default:!1},gradientFill:{type:Object,default:null,validator:function(e){return typeof e.id!=`string`||!e.id?(console.warn(`FontAwesomeIcon: gradientFill.id must be a non-empty string`),!1):e.type!==`linear`&&e.type!==`radial`?(console.warn(`FontAwesomeIcon: gradientFill.type must be "linear" or "radial"`),!1):!0}},flip360:{type:Boolean,default:!1},buzz:{type:Boolean,default:!1},float:{type:Boolean,default:!1},jello:{type:Boolean,default:!1},spinSnap:{type:Boolean,default:!1},spinSnap4:{type:Boolean,default:!1},spinSnap8:{type:Boolean,default:!1},swing:{type:Boolean,default:!1},wag:{type:Boolean,default:!1}},setup:function(e,t){var n=t.attrs,r=S(function(){return Td(e.icon)}),i=S(function(){return ud(`classes`,dd(e))}),a=S(function(){return ud(`transform`,typeof e.transform==`string`?Yu.transform(e.transform):e.transform)}),o=S(function(){return ud(`mask`,Td(e.mask))}),s=S(function(){var t=$($($($({},i.value),a.value),o.value),{},{symbol:e.symbol,maskId:e.maskId});return t.title=e.title,t.titleId=e.titleId,Xu(r.value,t)});P(s,function(e){if(!e)return wd(`Could not find one or more icon(s)`,r.value,o.value)},{immediate:!0}),e.gradientFill&&e.symbol&&wd(`gradientFill is not supported when symbol is true and will be ignored`);var c=S(function(){return s.value?Sd(s.value.abstract[0],{gradientFill:e.symbol?null:e.gradientFill},n):null});return function(){return c.value}}});A({name:`FontAwesomeLayers`,props:{fixedWidth:{type:Boolean,default:!1}},setup:function(e,t){var n=t.slots,r=Ku.familyPrefix,i=S(function(){return[`${r}-layers`].concat(ad(e.fixedWidth?[`${r}-fw`]:[]))});return function(){return ve(`div`,{class:i.value},n.default?n.default():[])}}}),A({name:`FontAwesomeLayersText`,props:{value:{type:[String,Number],default:``},transform:{type:[String,Object],default:null},counter:{type:Boolean,default:!1},position:{type:String,default:null,validator:function(e){return[`bottom-left`,`bottom-right`,`top-left`,`top-right`].indexOf(e)>-1}}},setup:function(e,t){var n=t.attrs,r=Ku.familyPrefix,i=S(function(){return ud(`classes`,[].concat(ad(e.counter?[`${r}-layers-counter`]:[]),ad(e.position?[`${r}-layers-${e.position}`]:[])))}),a=S(function(){return ud(`transform`,typeof e.transform==`string`?Yu.transform(e.transform):e.transform)}),o=S(function(){var t=Zu(e.value.toString(),$($({},a.value),i.value)).abstract;return e.counter&&(t[0].attributes.class=t[0].attributes.class.replace(`fa-layers-text`,``)),t[0]}),s=S(function(){return Sd(o.value,{},n)});return function(){return s.value}}}),qu.add({prefix:`fas`,iconName:`check`,icon:[448,512,[10003,10004],`f00c`,`M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z`]},{prefix:`fas`,iconName:`heart`,icon:[512,512,[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],`f004`,`M241 87.1l15 20.7 15-20.7C296 52.5 336.2 32 378.9 32 452.4 32 512 91.6 512 165.1l0 2.6c0 112.2-139.9 242.5-212.9 298.2-12.4 9.4-27.6 14.1-43.1 14.1s-30.8-4.6-43.1-14.1C139.9 410.2 0 279.9 0 167.7l0-2.6C0 91.6 59.6 32 133.1 32 175.8 32 216 52.5 241 87.1z`]},{prefix:`fas`,iconName:`lightbulb`,icon:[384,512,[128161],`f0eb`,`M292.9 384c7.3-22.3 21.9-42.5 38.4-59.9 32.7-34.4 52.7-80.9 52.7-132.1 0-106-86-192-192-192S0 86 0 192c0 51.2 20 97.7 52.7 132.1 16.5 17.4 31.2 37.6 38.4 59.9l201.7 0zM288 432l-192 0 0 16c0 44.2 35.8 80 80 80l32 0c44.2 0 80-35.8 80-80l0-16zM184 112c-39.8 0-72 32.2-72 72 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-66.3 53.7-120 120-120 13.3 0 24 10.7 24 24s-10.7 24-24 24z`]},{prefix:`fas`,iconName:`rocket`,icon:[512,512,[],`f135`,`M128 320L24.5 320c-24.9 0-40.2-27.1-27.4-48.5L50 183.3C58.7 168.8 74.3 160 91.2 
1082160l95 0c76.1-128.9 189.6-135.4 265.5-124.3 12.8 1.9 22.8 11.9 24.6 24.6 11.1 75.9 4.6 189.4-124.3 265.5l0 95c0 16.9-8.8 32.5-23.3 41.2l-88.2 52.9c-21.3 12.8-48.5-2.6-48.5-27.4L192 384c0-35.3-28.7-64-64-64l-.1 0zM400 160a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z`]},{prefix:`fas`,iconName:`server`,icon:[448,512,[],`f233`,`M64 32C28.7 32 0 60.7 0 96l0 64c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-64c0-35.3-28.7-64-64-64L64 32zm216 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM64 288c-35.3 0-64 28.7-64 64l0 64c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-64c0-35.3-28.7-64-64-64L64 288zm216 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z`]},{prefix:`fas`,iconName:`square-check`,icon:[448,512,[9745,9989,61510,`check-square`],`f14a`,`M384 32c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0zM342 145.7c-10.7-7.8-25.7-5.4-33.5 5.3L189.1 315.2 137 263.1c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l72 72c5 5 11.9 7.5 18.8 7s13.4-4.1 17.5-9.8L347.3 179.2c7.8-10.7 5.4-25.7-5.3-33.5z`]},{prefix:`fas`,iconName:`toggle-off`,icon:[576,512,[],`f204`,`M384 128c70.7 0 128 57.3 128 128S454.7 384 384 384l-192 0c-70.7 0-128-57.3-128-128s57.3-128 128-128l192 0zM576 256c0-106-86-192-192-192L192 64C86 64 0 150 0 256S86 448 192 448l192 0c106 0 192-86 192-192zM192 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z`]},{prefix:`fas`,iconName:`toggle-on`,icon:[576,512,[],`f205`,`M192 64C86 64 0 150 0 256S86 448 192 448l192 0c106 0 192-86 192-192S490 64 384 64L192 64zm192 96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z`]});var Dd={extends:ja,Layout:()=>ve(ja.Layout,null,{}),enhanceApp({app:e}){e.component(`Icon`,Ed),Ju.watch()}};export{fa as a,ga as i,Aa as n,L as o,wa as r,Dd as t};

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.